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
338748744663	338748745231	338748745780	338748746330	338748746880	338748747430	338748747980	338748748530	338748749080	338748749630	338748750180	338748750730	338748751280	338748751830	338748752380	338748752930	338748753480	338748754030	338748754580	338748755130	338748755680	338748756230	338748756780	338748757330	338748757880	338748758430	338748758980	338748759530	338748760081	338748760630	338748761180	338748761730	338748762280	338748762830	338748763380	338748763930	338748764480	338748765030	338748765580	338748766130	338748766680	338748767230	338748767780	338748768331	338748768880	338748769430	338748769980	338748770530	338748771080	338748771630	338748772180	338748772730	338748773280	338748773830	338748774380	338748774930	338748775480	338748776030	338748776581	338748777130	338748777680	338748778230	338748778780	338748779330	338748779880	338748780430	338748780980	338748781530	338748782080	338748782630	338748783180	338748783730	338748784280	338748784830	338748785380	338748785930	338748786480	338748787030	338748787580	338748788130	338748788680	338748789230	338748789780	338748790330	338748790880	338748791431	338748791980	338748792530	338748793080	338748793630	338748794180	338748794730	338748795280	338748795830	338748796380	338748796930	338748797480	338748798030	338748798580	338748799130	338748799681	338748800230	338748800780	338748801330	338748801880	338748802430	338748802980	338748803530	338748804080	338748804631	338748805180	338748805730	338748806280	338748806830	338748807380	338748807930	338748808480	338748809030	338748809580	338748810130	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24006	21636	28880	25294	21663	20510	5809	1816	1234	1193	1011	927	870	801	768	723	658	682	670	622	655	606	635	593	636	581	594	568	605	586	568	560	547	600	512	557	566	530	518	533	555	508	563	549	531	540	541	561	522	514	521	527	505	520	548	540	499	549	490	489	500	564	523	515	541	527	514	509	558	526	548	519	492	510	521	476	508	489	494	515	538	538	509	511	513	545	506	488	476	483	521	546	504	532	561	511	523	550	523	514	488	512	497	479	517	497	549	538	481	538	514	498	492	526	506	547	505	491	513	505	517	518	505	502	496	555	553	557	545	524	498	530	549	494	562	515	525	574	513	519	559	504	513	475	542	492	535	542	495	510	534	502	497	493	487	497	535	526	542	542	541	528	509	526	497	512	500	515	524	498	488	505	504	514	493	529	457	521	487	541	539	514	513	465	544	494	507	517	500	510	525	529	497	504	523	550	509	503	480	548	517	482	542	519	538	522	492	504	489	512	499	540	513	506	472	450	456	483	545	515	472	451	533	518	520	529	508	492	516	526	513	529	547	517	461	515	464	531	516	554	495	527	524	506	530	468	488	529	485	517	501	527	524	488	492	521	518	478	512	518	508	506	521	508	584	522	518	506	486	536	520	508	485	517	517	507	531	499	554	480	471	538	567	538	494	500	507	487	501	500	483	486	522	520	518	496	519	501	515	484	493	489	546	551	519	512	488	466	478	516	500	512	536	482	530	522	498	522	546	566	520	470	476	512	537	490	488	527	496	540	534	456	524	480	506	511	469	528	515	493	510	498	537	487	453	562	536	529	472	473	490	478	470	548	497	501	489	532	508	523	512	504	491	503	492	517	483	494	538	515	518	555	499	473	477	522	538	522	507	481	524	509	478	475	496	491	549	511	515	516	524	546	540	498	509	475	520	477	504	527	502	498	506	523	515	520	458	481	523	463	527	482	505	519	479	520	544	534	500	483	508	517	524	510	550	528	549	505	530	523	524	544	503	503	541	530	502	488	480	527	506	480	512	498	470	484	467	520	539	523	516	523	511	525	499	456	479	463	488	518	519	521	495	526	523	505	452	545	508	507	516	526	465	489	491	479	481	524	497	518	505	510	532	517	519	544	487	522	508	517	529	492	492	483	505	538	528	503	485	480	517	487	492	523	521	492	468	464	521	505	502	558	485	507	513	470	501	473	519	479	506	524	510	531	504	533	517	500	523	547	509	478	472	525	577	500	520	535	534	481	530	502	479	497	499	481	513	513	542	477	523	525	517	508	499	514	541	501	585	501	493	521	539	543	505	505	460	520	481	506	529	480	467	498	520	508	492	485	498	530	477	514	519	519	475	495	517	534	504	515	537	515	504	515	491	462	512	479	533	534	535	498	529	464	513	508	515	599	509	517	532	493	506	505	518	476	481	476	545	440	503	489	529	440	478	534	456	505	510	503	531	486	483	495	525	466	493	539	485	553	497	473	512	529	548	531	506	502	500	521	542	550	532	508	509	466	480	523	479	491	511	461	495	537	521	498	512	520	474	492	539	546	484	519	516	496	473	484	541	484	516	507	516	477	492	490	555	485	526	486	462	542	517	495	513	495	513	508	484	527	492	482	502	562	525	519	515	497	484	508	495	470	532	509	524	546	499	476	513	491	486	450	509	542	487	529	529	497	466	517	500	484	502	489	448	555	499	490	534	534	504	511	502	514	502	505	504	531	511	495	500	508	486	479	487	521	499	522	511	442	478	518	524	506	518	506	507	516	529	509	532	506	534	484	502	501	506	529	534	518	529	486	493	508	471	503	487	494	494	508	489	499	565	528	538	540	509	461	540	489	544	521	498	501	511	498	505	495	501	520	516	479	537	487	503	480	545	497	537	490	517	482	493	548	534	515	488	519	525	466	506	477	505	477	509	498	499	525	540	519	500	503	516	499	505	539	464	494	465	499	491	484	501	503	540	564	509	518	517	537	515	515	514	509	479	452	459	451	518	519	513	516	498	481	518	548	493	506	523	505	506	502	487	524	489	518	504	521	535	498	482	478	516	548	534	538	508	496	506	526	487	471	489	485	520	565	511	490	472	480	489	490	502	462	514	530	499	511	502	490	512	512	523	502	489	528	510	465	509	526	531	476	517	523	481	495	497	496	546	515	542	503	498	515	507	491	466	500	499	494	508	492	485	519	541	476	508	515	468	518	498	515	537	517	499	514	521	533	514	524	539	499	519	475	487	509	531	499	492	539	486	487	478	507	499	509	554	499	512	521	522	518	508	467	506	469	466	518	511	543	478	466	514	522	524	542	479	516	472	506	483	492	472	480	534	488	512	523	510	498	522	523	540	525	493	506	533	515	502	496	526	478	511	518	516	509	523	512	494	450	505	511	455	489	469	495	511	467	481	531	512	529	493	495	532	499	519	510	532	514	531	497	536	488	512	479	514	530	500	490	523	526	531	509	494	429	551	487	495	503	504	517	500	513	470	515	478	486	499	529	525	493	527	464	488	554	576	539	541	479	509	482	496	500	518	529	524	489	503	511	497	496	493	482	516	478	521	470	506	541	499	536	530	525	509	498	525	508	503	517	519	534	495	495	534	509	529	524	473	518	508	508	498	484	525	497	503	536	515	526	502	494	566	491	499	498	500	486	528	490	491	529	537	477	496	492	524	529	493	498	502	505	508	531	538	467	508	512	521	494	532	495	504	505	494	497	490	533	535	523	501	482	512	469	492	526	513	550	433	514	484	490	571	527	503	475	486	502	532	470	485	485	516	513	484	505	509	465	470	519	491	517	490	535	488	528	549	530	506	527	508	503	479	540	502	482	510	501	557	559	497	488	490	558	506	518	522	531	494	531	515	550	517	537	509	505	531	499	507	520	505	473	488	509	530	543	538	503	489	480	469	530	525	518	516	506	459	466	518	516	510	506	485	470	539	509	509	489	518	526	450	532	499	500	495	513	482	546	506	518	518	452	509	537	477	485	485	532	543	531	511	523	523	474	508	500	516	507	499	482	511	497	516	465	505	491	462	552	523	507	539	501	492	489	518	516	570	507	488	496	504	520	495	490	509	496	552	492	505	470	536	498	510	485	495	526	525	477	511	509	505	495	530	508	510	504	506	528	496	479	511	466	500	492	502	497	525	512	496	520	469	479	514	515	493	483	467	546	490	493	502	502	498	496	488	515	509	487	507	492	530	543	476	503	496	516	539	529	508	516	544	489	520	487	504	533	517	477	519	478	528	503	491	514	513	500	524	520	538	521	486	520	490	499	487	473	551	501	533	473	496	512	515	509	479	521	574	493	507	474	489	487	514	473	512	519	515	511	514	487	492	514	501	507	486	509	487	482	500	518	547	528	494	490	537	530	508	486	494	465	485	489	459	556	515	537	497	474	520	483	536	461	503	510	549	536	477	508	511	505	475	502	510	507	504	517	522	505	523	551	491	533	497	542	497	493	504	492	526	540	510	521	504	534	475	454	519	454	485	497	517	489	551	498	538	537
12248	23677	30393	29175	7072	4858	3718	2944	2406	2021	1725	1478	1324	1137	1049	997	926	882	781	777	718	787	740	721	686	647	630	589	632	601	617	572	603	633	568	579	565	582	576	584	571	506	528	508	555	531	557	536	509	508	550	501	540	514	513	551	557	492	535	501	485	524	491	551	506	528	546	514	468	472	506	491	487	520	503	525	519	490	466	540	492	482	523	534	518	489	487	493	491	485	496	493	491	448	508	474	474	482	508	482	514	493	488	487	523	516	486	485	487	522	493	487	528	484	476	495	497	491	458	506	494	474	435	533	498	487	500	447	479	462	535	495	480	473	487	509	528	454	470	447	477	496	452	512	490	512	486	531	501	500	466	479	488	510	468	526	484	524	489	507	471	489	439	499	495	494	497	479	466	468	486	506	475	516	496	494	507	476	485	466	475	526	451	526	505	487	496	467	477	510	490	506	535	477	506	527	468	476	456	491	485	477	497	484	484	494	499	443	487	517	478	491	482	497	485	481	481	506	518	478	438	481	500	506	481	523	491	451	487	479	439	485	466	459	495	454	468	474	487	484	498	478	512	484	503	471	505	558	504	492	522	540	454	517	495	523	437	481	464	493	501	525	534	492	493	486	491	465	460	453	453	493	497	454	493	498	458	475	491	492	511	467	515	497	493	456	515	524	464	472	508	476	513	532	500	502	468	489	489	492	508	478	478	497	483	486	481	474	503	521	464	497	481	475	481	500	477	489	499	513	474	485	519	468	484	527	547	459	512	491	480	468	472	489	506	482	512	448	479	509	474	466	483	463	448	465	495	439	455	461	447	473	491	504	489	460	456	511	489	448	478	477	477	485	486	496	485	499	467	533	483	497	495	470	517	476	480	465	465	504	488	448	511	469	500	500	485	478	481	494	505	454	463	480	485	474	493	458	473	490	489	471	459	503	490	470	494	486	475	457	489	497	474	466	539	491	460	505	481	507	464	461	493	480	512	474	483	497	483	502	463	509	449	516	475	523	510	473	461	507	483	485	475	485	486	493	475	506	505	453	457	460	503	530	490	521	482	482	499	505	505	513	489	475	497	521	454	437	504	512	463	491	490	494	484	492	455	462	508	486	472	468	526	478	450	469	498	522	484	493	483	475	486	527	502	506	467	455	482	461	461	512	476	464	462	486	484	440	479	483	492	469	524	490	466	534	523	500	476	457	477	442	497	516	503	499	493	456	491	466	469	485	489	476	471	469	515	476	550	524	470	498	456	466	503	467	487	482	446	511	454	470	502	501	473	502	481	502	487	483	512	494	470	468	484	473	466	465	482	470	509	485	491	474	508	482	507	492	468	494	514	477	508	462	457	515	499	502	496	557	476	466	474	492	476	464	516	506	466	495	485	479	489	485	503	508	518	516	505	492	515	472	486	449	472	484	478	497	485	465	473	514	474	505	492	457	486	481	483	535	496	453	486	487	468	483	478	530	499	472	456	537	486	506	461	491	448	486	517	537	514	491	463	488	490	488	495	484	519	490	498	480	485	491	456	469	505	512	503	514	515	475	486	480	500	463	496	532	487	468	479	475	487	491	490	521	441	493	485	475	478	485	494	464	491	493	484	496	447	500	501	473	474	501	500	521	478	501	471	479	489	491	464	471	499	478	497	455	498	524	468	514	482	479	504	469	522	497	550	489	480	501	494	498	473	498	543	505	501	503	502	440	484	508	478	435	456	508	500	510	509	544	490	497	472	523	479	505	471	486	450	476	469	502	495	484	503	436	468	508	506	485	477	450	481	441	476	481	468	483	490	509	528	489	504	469	477	481	452	484	453	514	478	475	456	447	479	511	488	463	497	458	476	461	465	506	513	483	511	456	471	443	471	485	455	479	517	536	508	492	491	491	523	511	508	500	464	469	476	481	490	511	439	515	494	465	467	431	443	460	460	532	511	490	473	472	506	487	489	501	494	467	475	513	453	482	496	489	504	498	471	512	459	509	473	449	498	503	506	503	434	481	529	506	505	500	512	488	513	470	460	496	467	459	464	451	475	473	479	498	481	489	532	499	515	485	498	505	498	526	461	522	476	495	508	440	474	490	490	462	509	494	489	491	490	481	492	457	457	454	471	510	476	461	463	479	477	497	508	474	495	527	504	502	525	484	464	489	455	463	523	479	468	498	480	494	500	484	449	411	470	467	489	495	469	469	495	496	453	506	501	499	523	484	493	478	455	509	498	447	485	499	488	470	466	462	485	469	502	507	498	469	478	475	481	489	448	462	487	459	507	500	477	523	486	519	504	487	484	499	506	516	501	468	516	496	549	471	451	426	434	486	449	487	484	488	514	513	465	505	477	475	529	503	461	489	472	459	481	495	465	501	495	482	472	479	472	491	524	462	506	526	480	490	437	504	490	466	511	498	485	473	511	469	490	510	479	470	485	466	468	474	495	507	463	484	487	501	514	476	474	472	502	533	493	459	512	510	493	533	466	517	456	451	496	459	456	476	472	490	472	506	496	480	489	496	504	479	490	488	449	486	478	454	446	508	477	500	469	503	506	497	458	491	486	518	492	494	477	502	508	470	484	508	480	527	493	439	417	466	465	500	445	495	528	481	501	516	454	447	492	455	475	489	526	510	469	482	524	495	483	487	456	464	525	491	494	480	514	483	501	509	505	517	477	470	476	459	469	489	458	480	436	505	509	480	486	506	474	503	525	513	474	482	486	483	520	519	508	505	434	472	495	523	496	516	477	452	465	511	496	512	475	483	462	481	508	527	488	523	497	473	522	512	505	499	499	471	481	465	485	480	493	489	471	496	516	494	491	518	436	492	535	510	456	489	502	511	472	474	493	455	522	543	459	481	480	430	478	499	519	501	453	513	516	474	504	489	479	473	488	524	487	523	481	452	471	451	494	487	514	500	483	522	465	460	505	497	484	477	471	500	483	477	493	455	484	514	506	511	468	498	494	482	470	515	463	497	506	485	517	494	448	488	456	506	467	523	501	465	499	494	504	447	470	497	516	465	446	482	480	456	489	521	466	454	502	509	491	477	497	487	503	470	473	465	488	522	464	465	473	511	511	500	485	487	482	480	503	483	496	442	474	478	486	468	486	474	525	495	481	446	494	511	482	506	496	438	503	495	481	470	462	457	502	473	515	495	515	524	509	496	462	475	468	472	522	513	490	480	463	505	488	529	475	487	453	486	497	482	486	507	507	488	488	479	551	427	466	464	468	540	493	487	519	483	516	476	500	470	492	486	502	482	461	485	457	507	476	514	458	514	487	462	504	501	464	484	498	480	479	499	481	451	482	545	440	486	508	482	465	515	491	477	469	511	472	479	489	524	472	469	499	505	492	455	484	467	538	507	493	496	482	483	454	512	465	454	486	507	494	494	526	509	446	484	535	497	476	510	479	474	470	528	482	475	500	473	460	481	506	492	448	476	530	516	533	466	481	499	467	450	441	489	477	475	484	521	497	505	489	480	478	464	489	486	490	503	495	493	459	479	486	432	478	470
28582	14608	2820	1774	589	534	606	526	517	530	507	547	508	511	552	488	493	504	504	497	534	483	463	480	528	488	537	503	509	492	523	459	488	542	489	512	526	507	507	496	469	520	513	556	498	457	525	498	509	532	494	504	524	498	551	507	512	566	513	532	519	489	520	519	492	469	494	527	526	514	477	484	538	507	496	563	497	518	494	519	536	534	496	501	555	527	504	571	492	505	537	496	528	535	527	486	481	487	533	475	509	500	526	498	452	495	493	482	473	496	514	510	478	532	519	517	481	490	532	504	505	507	503	519	457	508	500	515	529	517	513	482	496	476	515	512	517	509	477	498	494	482	514	534	534	522	529	488	526	561	520	529	539	496	490	559	485	528	537	503	493	486	474	486	547	509	507	516	550	486	552	523	533	478	499	509	491	511	525	498	556	550	523	533	503	511	520	537	481	496	470	478	527	532	508	522	517	511	478	489	527	526	487	530	528	536	521	508	534	526	509	524	502	493	500	488	491	510	507	486	480	511	464	516	534	507	512	523	489	496	485	533	515	487	490	530	510	489	482	523	509	492	483	527	533	521	487	539	513	502	529	506	497	478	489	554	529	510	491	531	453	519	485	488	490	529	510	492	551	503	487	477	495	534	522	499	519	509	499	521	527	479	458	494	480	474	533	482	520	487	486	487	519	520	517	483	470	501	509	502	478	481	503	519	523	502	482	458	495	514	502	484	503	511	484	516	500	504	502	511	495	501	474	490	473	525	485	522	489	494	543	517	511	520	500	471	493	517	511	508	499	482	514	549	511	443	538	522	489	497	509	474	493	544	487	497	512	508	521	479	472	559	477	487	495	476	511	528	490	512	499	501	494	462	507	503	505	498	520	548	462	497	500	476	509	500	496	481	507	496	488	520	480	494	498	530	503	516	524	513	487	510	490	496	507	497	535	483	513	474	513	528	519	524	492	513	495	523	452	493	506	486	507	509	517	495	541	491	448	514	521	465	504	496	516	508	516	504	532	478	493	513	472	495	505	498	490	490	469	484	502	513	529	516	482	501	499	519	497	501	523	482	504	469	517	512	525	501	504	468	508	577	487	500	494	472	473	527	515	502	542	489	502	489	507	516	516	515	486	482	527	480	501	519	523	456	480	501	520	520	499	514	512	496	528	532	463	484	521	480	518	490	475	554	490	499	536	490	515	555	497	507	497	491	513	521	511	518	521	520	503	493	539	484	549	495	449	511	503	517	513	486	487	519	544	482	528	486	535	507	488	505	481	512	493	554	493	513	516	488	542	459	505	520	513	481	481	464	518	514	456	465	510	481	513	490	519	547	473	513	490	516	500	522	514	469	532	496	488	529	505	525	504	465	497	506	525	498	501	500	525	477	519	511	534	513	473	516	543	530	538	543	567	497	516	504	514	452	515	484	455	523	459	473	522	521	508	522	577	508	508	510	503	500	518	501	533	465	486	471	493	507	504	498	455	493	502	525	527	490	495	519	483	520	506	468	532	506	506	534	509	494	501	505	517	534	484	507	491	514	522	455	513	517	509	497	485	505	518	498	504	505	543	513	506	463	470	495	532	488	502	525	528	448	498	471	515	527	484	547	501	535	498	481	504	522	504	546	503	530	512	494	468	481	487	502	515	535	501	457	492	512	484	490	532	495	539	502	521	523	529	458	522	506	543	483	484	475	533	493	478	520	516	511	476	539	507	497	496	470	502	528	505	524	486	525	519	485	485	533	525	522	513	520	486	539	563	512	520	515	520	533	532	527	500	478	489	505	465	509	462	515	517	488	497	519	495	505	498	519	480	533	512	495	506	506	526	454	538	506	479	518	476	462	509	525	514	499	513	499	512	526	521	512	496	486	487	492	501	504	532	453	505	522	506	524	534	498	504	489	526	534	512	490	531	491	510	497	495	473	552	487	474	503	505	518	541	495	485	491	500	504	522	494	519	511	516	498	521	474	476	518	528	522	477	516	506	497	551	459	469	501	480	476	505	512	526	516	487	503	477	493	530	463	502	517	498	483	500	505	497	497	504	512	469	514	495	542	504	553	513	498	511	533	507	489	507	530	504	476	505	505	521	490	508	533	472	508	481	502	526	486	510	482	482	493	488	519	488	539	478	504	551	522	522	508	481	477	506	492	510	514	502	476	499	488	519	479	539	488	501	518	514	496	459	506	503	508	512	530	532	536	502	528	515	489	518	506	508	479	475	491	488	505	476	504	492	498	518	518	523	513	479	505	493	496	493	541	548	523	509	503	527	448	511	496	497	461	490	519	523	452	520	495	497	484	441	476	515	470	506	498	497	514	504	525	521	480	487	499	463	578	538	507	522	493	497	504	504	502	479	510	494	499	507	470	517	494	520	551	533	515	484	549	475	484	524	509	507	512	513	505	538	499	527	514	537	506	477	516	509	528	487	539	507	547	524	488	484	499	499	511	496	496	515	487	521	500	504	462	471	480	517	554	477	460	503	506	487	503	491	540	460	550	524	481	485	533	530	485	497	512	488	508	494	448	455	504	470	510	488	505	542	534	521	467	526	508	459	504	493	510	505	519	555	469	501	509	477	497	492	498	520	539	512	501	507	464	492	515	506	515	502	515	505	509	480	485	519	492	511	521	526	517	547	530	520	515	500	492	501	502	490	497	490	511	517	507	501	488	491	500	478	455	484	475	525	474	539	470	530	480	496	533	503	478	508	500	528	473	528	530	484	481	513	455	496	508	507	473	485	512	532	493	482	503	495	501	472	542	480	476	484	499	552	506	490	557	480	459	513	532	516	472	497	557	487	499	491	488	502	516	496	497	481	489	501	481	497	508	514	472	498	489	492	513	489	512	497	506	514	534	487	486	524	524	494	495	538	528	512	514	499	488	518	469	535	484	480	511	488	515	482	519	478	539	472	514	572	450	501	505	537	524	498	501	513	510	522	495	501	488	479	470	479	526	528	502	521	507	527	532	506	492	532	515	517	498	488	505	484	503	452	487	510	514	537	522	532	494	509	460	507	545	495	545	471	526	526	464	505	508	524	507	518	524	495	490	513	506	509	534	487	506	517	533	543	521	528	538	503	547	531	497	504	499	474	520	513	480	486	502	482	483	473	521	466	466	497	489	530	512	563	462	514	514	535	514	481	482	505	509	490	507	472	503	471	518	528	504	517	512	491	538	510	509	484	531	482	526	466	504	516	484	487	514	526	529	524	518	511	510	475	482	516	501	491	482	528	518	465	513	493	469	511	471	549	517	503	531	518	507	521	501	518	535	503	514	527	496	494	499	490	505	505	527	510	532	523	506	508	523	507	538	486	517	465	499	512	512	480	521	544	522	516	513	495	485	499	522	504	488	477	488	461	520	493	508	479	536	526	435	472	522	556	462	513	560	471	483	517	560	468	491	478	517	514	482	540	508	520	510	477	516	488	483	504	482	524	529	506	527	511	535	486	491	498	462	480	485	521	514	453	470	527	521	529	497	509	523	497	510	489	532	489	469
5941	2177	2677	2698	757	688	630	569	593	586	548	587	513	520	520	568	594	543	494	509	595	540	542	505	537	533	559	518	580	505	520	546	544	543	518	569	508	526	532	549	529	556	528	532	554	531	476	547	568	546	472	526	549	516	565	564	529	513	559	536	555	552	530	505	570	549	528	505	564	553	536	539	529	553	518	512	496	548	517	568	542	520	528	543	507	560	555	503	477	556	549	568	597	556	516	538	532	540	566	536	505	535	515	537	565	533	528	543	547	528	489	530	569	529	518	546	542	524	558	533	513	503	532	539	497	480	507	529	520	531	550	534	537	565	520	564	515	524	568	526	556	542	517	552	500	523	566	516	544	495	541	522	583	553	529	529	514	527	496	519	570	514	500	528	512	561	541	518	547	596	559	527	521	514	573	516	534	606	530	526	541	487	535	519	551	553	542	530	557	523	520	543	500	529	541	549	509	532	528	508	545	491	515	537	532	543	529	542	558	546	567	536	529	582	546	545	558	548	542	548	556	554	564	507	539	505	527	522	547	553	526	486	523	540	535	491	527	555	506	523	512	532	552	509	536	509	540	576	501	498	542	519	528	483	534	547	516	509	579	510	528	528	490	491	538	512	576	516	543	538	537	527	579	532	551	527	499	543	521	537	507	524	537	517	513	504	497	555	519	538	522	528	518	505	525	504	490	579	501	536	527	559	503	520	507	519	528	537	542	508	522	523	569	529	518	518	538	567	516	514	515	550	517	535	543	541	570	534	515	506	498	520	542	506	525	533	509	489	524	520	561	545	565	499	542	510	514	495	518	525	508	534	582	504	512	484	559	514	515	503	562	512	545	527	534	543	530	553	535	517	522	516	529	519	525	559	524	532	526	530	535	529	520	508	524	559	534	518	527	498	507	530	551	550	509	520	512	513	501	581	525	543	520	556	530	495	525	527	526	538	543	525	473	505	552	582	544	495	529	529	524	520	502	482	548	535	542	527	505	517	517	509	514	536	555	524	541	506	550	523	509	537	506	555	517	542	494	536	544	512	545	546	491	536	541	531	519	528	546	493	516	509	506	499	518	518	541	520	528	509	556	505	552	529	516	526	546	553	535	562	518	499	541	496	545	500	567	542	499	535	554	521	521	554	521	525	510	524	539	583	520	503	544	560	552	514	515	569	540	511	570	491	572	569	561	543	529	500	509	547	489	554	542	514	559	545	524	534	532	492	572	558	499	536	550	509	585	508	494	531	547	550	554	556	503	507	550	580	510	532	540	554	522	522	504	535	547	516	547	481	515	493	531	508	538	516	533	538	510	487	552	536	578	542	535	564	527	534	576	522	566	526	536	562	546	535	548	534	527	547	495	521	515	526	510	528	546	496	568	553	496	548	490	544	558	542	523	540	521	509	544	547	518	542	522	534	483	555	570	522	567	536	527	500	555	545	518	567	536	528	523	563	509	521	549	545	505	517	547	583	513	530	513	564	517	518	544	611	520	540	532	530	524	517	486	521	595	518	577	527	507	597	485	560	528	507	562	510	558	539	559	594	538	546	544	547	506	548	502	481	519	534	512	540	505	541	549	512	508	565	522	510	571	537	507	526	578	476	548	508	584	542	501	523	538	522	508	520	538	479	533	519	536	556	595	528	504	507	554	530	522	571	520	528	531	536	563	507	475	557	516	544	538	560	552	519	539	560	577	530	519	526	488	558	529	482	495	515	514	550	559	547	527	524	529	483	569	520	531	555	525	532	510	571	552	527	511	582	480	552	531	525	558	506	517	506	578	538	478	550	485	540	525	566	553	559	539	532	509	493	546	567	551	537	517	544	549	582	568	530	542	506	493	538	506	557	569	525	538	551	535	561	527	527	541	463	538	518	532	574	562	532	562	568	553	559	488	546	513	541	552	534	530	561	524	559	541	546	535	529	561	520	527	559	516	524	557	523	562	550	535	520	523	546	535	527	511	534	503	480	513	512	523	495	538	586	537	521	539	563	528	539	543	537	570	522	547	535	512	508	542	548	539	516	510	539	475	577	514	570	531	566	535	550	541	529	501	484	488	517	543	510	562	521	541	532	529	513	569	504	547	521	540	534	518	583	527	524	559	548	538	557	480	549	549	505	539	511	523	556	603	545	543	524	525	554	537	499	576	544	476	541	538	527	528	506	516	490	563	521	529	536	535	523	562	504	547	523	501	512	535	554	466	531	518	514	545	564	529	533	561	531	600	551	530	533	546	504	550	568	540	540	540	535	533	541	542	540	529	524	575	550	511	506	515	530	497	554	532	565	536	529	536	543	530	536	498	500	537	578	534	487	513	518	557	562	523	517	556	521	543	521	522	551	551	543	508	532	516	517	548	534	530	552	522	564	587	463	539	505	537	529	511	507	561	525	550	490	585	500	556	529	523	535	525	521	545	533	537	538	541	498	546	505	521	530	542	557	529	577	543	525	572	534	541	551	528	539	547	531	503	524	539	537	525	534	522	496	560	544	517	548	502	512	527	535	510	545	536	523	564	549	525	515	523	546	548	533	584	525	511	524	531	556	530	513	518	556	542	583	534	506	502	530	555	533	545	539	538	545	527	508	536	538	538	527	510	537	575	528	509	514	528	513	519	521	559	553	546	533	550	531	541	517	529	496	569	553	543	564	519	543	530	545	507	546	538	532	517	517	517	509	525	541	529	527	541	516	577	571	512	532	542	561	520	492	525	538	548	546	549	515	545	520	520	526	519	526	510	565	536	532	535	515	515	513	566	526	512	535	517	550	531	512	535	467	563	516	511	560	539	503	537	515	499	545	526	532	537	548	499	535	531	502	572	531	506	570	531	524	523	548	548	552	498	520	538	546	514	515	552	558	512	533	536	537	558	533	528	511	549	549	549	504	550	520	545	524	570	541	562	546	516	537	529	510	556	500	536	531	550	550	533	507	536	574	517	532	528	523	500	540	562	513	539	540	576	544	521	523	521	508	556	538	526	512	556	580	529	511	561	548	566	508	524	525	473	547	558	534	532	508	563	511	558	511	518	558	546	508	527	577	477	529	503	599	525	528	545	502	552	571	571	548	513	545	537	575	512	536	536	524	555	546	534	509	553	559	518	539	539	555	580	509	522	514	563	509	559	585	553	534	504	549	539	505	520	551	515	530	574	506	510	529	551	538	521	555	539	547	511	544	489	586	502	532	554	511	536	514	552	531	551	507	552	525	548	526	542	490	529	499	527	529	569	483	542	574	573	546	542	536	534	535	569	532	518	534	507	560	522	553	496	549	503	521	509	532	529	557	505	545	509	537	533	520	540	532	512	520	549	510	526	564	515	541	517	522	519	546	526	516	503	548	558	533	532	546	528	514	527	537	534	560	536	551	498	550	529	528	549	530	547	492	510	541	557	545	551	535	509	492	526	516	553	515	534	573	533	539	552	523	550	536	537	555	517	523	518	518	531	494	552	519	521	520	546	532	511	540	524	556	556	530	510	565	530	523	551	608	555	515	538	492	535	517
25420	20922	27424	25229	19881	6087	1119	812	648	566	525	492	401	366	371	364	320	318	301	307	312	304	282	307	271	278	266	268	285	295	243	259	240	253	263	240	266	243	243	255	259	253	260	241	235	263	265	242	228	249	269	242	222	227	238	263	221	224	238	266	257	250	235	252	230	261	248	257	258	241	231	219	224	246	247	228	253	263	240	253	229	287	230	249	252	229	230	260	250	233	225	252	223	244	230	241	256	242	264	244	238	218	214	242	233	232	219	235	235	224	209	252	237	257	253	252	226	240	229	255	220	238	245	254	243	253	219	213	232	210	250	236	211	242	222	255	246	259	227	244	260	246	237	230	241	216	226	234	221	262	238	267	216	206	240	235	262	232	232	235	232	243	231	254	249	232	228	230	245	247	244	249	236	263	228	222	232	249	234	239	215	216	239	228	226	238	238	223	240	231	235	243	232	247	247	247	250	240	225	253	236	245	226	242	258	250	262	220	230	232	209	241	263	246	227	214	251	252	241	249	231	234	239	218	233	235	260	234	240	247	217	230	235	255	236	226	248	219	239	235	242	231	232	213	257	256	247	258	233	240	227	261	233	235	263	240	239	214	222	249	245	218	225	213	244	236	251	231	245	246	213	242	234	247	231	201	232	229	261	231	238	251	258	229	237	215	230	263	225	210	259	205	234	240	215	241	215	244	228	244	261	228	252	248	227	231	253	238	250	238	249	239	223	263	231	239	230	222	246	225	242	230	224	218	218	265	247	241	232	233	218	212	212	237	256	247	243	228	208	217	235	254	224	246	255	226	220	238	258	234	237	242	251	271	237	238	229	222	232	216	224	241	249	195	230	248	260	228	226	225	194	232	221	236	261	233	215	244	252	240	248	247	225	238	219	232	224	249	222	249	259	242	264	254	262	222	242	246	237	238	240	245	241	223	248	235	259	217	233	237	233	249	247	248	243	245	233	246	247	230	241	208	223	228	274	244	253	248	233	217	237	225	283	225	214	253	216	260	242	232	237	212	221	263	258	222	196	247	211	237	230	256	205	257	252	213	223	239	225	239	201	222	240	239	217	246	231	240	276	226	246	263	242	261	215	218	245	249	217	212	237	244	224	257	239	219	231	213	239	235	222	253	226	254	204	219	244	244	216	247	216	204	242	233	235	222	233	219	194	263	263	266	233	229	249	220	269	248	248	265	273	226	247	224	226	193	241	244	234	249	227	237	229	241	221	244	210	229	257	236	192	241	239	213	230	239	274	239	243	238	235	214	234	242	251	223	249	254	218	215	221	235	215	256	240	265	211	242	228	253	217	247	214	246	223	218	237	219	213	250	223	221	252	260	237	214	237	241	216	243	257	249	218	220	230	252	196	251	247	271	258	237	212	266	235	223	223	229	229	246	248	226	225	255	242	241	241	238	248	248	235	239	224	222	236	251	242	263	245	232	223	220	235	228	228	227	240	237	238	228	210	259	216	256	241	229	235	242	237	234	228	236	227	239	262	249	237	236	229	210	261	214	251	228	217	258	242	265	232	225	222	248	225	236	250	215	213	259	241	260	268	232	207	226	242	244	257	233	224	266	230	240	227	266	214	213	261	255	250	196	224	252	252	238	240	223	247	209	215	244	231	232	216	222	243	247	232	252	237	216	232	216	231	207	240	226	251	238	253	231	235	239	287	262	217	259	215	273	223	213	213	228	210	213	242	239	241	221	222	237	271	219	231	262	223	244	235	198	222	219	226	223	229	216	251	228	233	215	231	260	211	239	226	215	236	197	238	240	227	260	222	229	239	235	213	245	237	206	221	240	243	222	224	218	230	249	246	203	257	224	217	280	226	242	262	232	223	240	254	257	245	211	235	242	221	229	244	240	244	220	214	239	242	219	196	236	217	237	217	239	245	246	240	269	244	224	232	220	239	242	266	237	209	242	230	236	250	242	225	235	238	222	240	246	237	228	224	252	274	235	234	243	228	233	250	217	224	246	246	233	223	246	216	253	244	259	236	223	254	261	235	258	256	256	191	247	261	236	229	218	254	230	243	248	227	263	228	275	238	260	274	220	220	237	277	256	239	222	254	224	232	221	262	267	224	238	224	244	243	272	263	222	222	244	229	241	237	254	215	249	231	236	234	236	202	235	256	218	256	245	246	237	243	251	267	206	227	222	234	246	200	239	223	260	231	225	226	257	236	229	237	232	229	231	251	252	233	218	246	220	267	226	217	230	222	241	260	251	251	206	226	259	241	250	240	252	207	234	214	229	249	247	244	252	244	245	247	203	251	221	251	247	264	225	229	257	239	241	253	246	244	255	226	220	215	251	235	228	257	231	249	216	235	210	221	246	247	230	234	208	244	232	220	221	234	241	231	234	241	237	236	243	218	240	258	230	237	233	224	216	247	248	243	232	233	227	213	229	222	196	251	242	230	240	229	238	215	219	222	217	214	228	259	193	216	235	258	240	243	271	255	228	238	232	234	231	215	220	254	230	220	228	248	237	231	231	231	232	259	261	223	229	261	209	242	220	252	217	259	235	197	272	230	233	217	211	260	218	225	228	251	244	239	231	254	228	235	239	250	258	228	216	243	212	252	227	245	221	218	251	221	222	217	275	238	242	232	229	241	216	221	238	236	243	245	232	258	234	263	214	191	241	239	236	223	226	204	213	234	219	222	249	225	234	210	225	235	219	222	251	236	271	207	236	263	245	232	240	223	223	245	224	248	259	247	258	245	237	271	239	236	238	228	235	237	214	250	263	235	253	243	240	241	243	208	213	255	261	240	236	247	207	247	222	254	216	248	223	236	242	223	222	250	206	203	229	233	237	242	208	223	231	267	240	236	233	251	238	235	235	251	220	214	238	239	229	206	267	225	240	224	242	235	256	222	235	219	217	228	256	245	224	237	227	229	225	233	224	252	266	242	221	235	225	231	234	220	237	234	262	223	235	233	200	260	241	233	255	243	236	240	237	225	244	223	244	214	244	236	221	226	272	222	228	234	226	247	269	223	251	248	245	251	263	256	225	236	204	256	255	228	266	253	241	233	222	240	231	231	255	227	220	235	241	267	259	227	233	230	210	242	232	222	234	244	237	235	244	213	203	227	235	226	240	259	230	240	230	225	226	257	237	235	224	257	232	216	246	246	290	242	221	226	220	243	248	213	231	226	254	236	226	249	256	239	255	236	237	232	231	266	225	216	255	248	245	220	224	255	266	252	230	237	240	230	237	229	207	249	238	263	205	241	237	246	231	234	197	235	227	207	238	207	238	249	252	246	255	238	217	245	241	221	225	193	244	233	256	249	227	225	244	225	241	243	234	234	247	236	209	257	259	244	260	256	235	217	261	240	232	248	257	237	236	260	254	250	237	255	225	247	273	236	223	242	219	221	243	242	231	246	248	232	214	237	242	222	267	233	246	227	271	235	237	252	258	223	225	262	220	227	257	275	225	202	250	239	234	246	248	217	232	209	219	235	238	207	251	223	219	218	238	238	232	232	247
8354	15213	17433	20422	3835	2638	1959	1588	1212	1046	924	760	666	601	563	524	486	484	421	367	384	346	357	360	353	357	346	314	299	336	258	289	302	312	308	336	314	329	295	294	296	284	287	300	302	278	290	280	277	267	274	286	283	270	264	255	266	266	255	261	267	272	267	265	252	289	266	275	257	237	280	253	262	271	251	245	262	272	255	260	278	276	232	260	288	303	265	267	262	273	271	259	266	266	286	240	263	286	271	247	260	246	290	257	266	271	250	286	256	257	260	264	255	269	262	268	265	266	249	256	229	263	259	270	239	236	262	276	249	250	262	256	303	255	249	246	277	248	222	245	222	251	283	264	270	228	229	260	279	251	220	230	233	249	241	244	268	241	270	259	247	243	292	292	255	249	273	243	245	260	229	249	259	266	269	290	284	282	269	284	254	291	253	269	270	254	258	248	277	250	260	259	271	252	247	270	239	247	239	278	255	262	246	271	251	255	210	246	255	232	275	242	267	242	258	255	251	288	230	256	259	266	277	239	254	246	238	264	257	274	252	239	267	238	276	241	282	253	267	254	249	258	244	249	275	246	243	252	245	238	265	232	248	263	267	262	272	277	264	250	284	259	251	268	245	257	251	248	269	248	269	258	235	272	251	224	261	264	250	239	229	236	229	253	242	268	263	247	248	255	270	247	276	244	274	256	243	254	279	239	256	269	256	302	257	253	249	267	260	250	248	234	258	273	247	279	271	259	224	281	260	256	268	247	247	283	235	259	251	252	237	275	252	236	258	239	276	279	258	251	261	255	265	252	292	274	259	232	238	257	255	262	258	251	239	262	240	262	238	257	285	273	250	274	269	281	285	297	240	232	243	247	271	257	269	250	248	252	256	274	235	238	251	271	265	264	253	252	256	267	266	253	255	235	246	245	252	239	251	275	261	213	226	239	269	237	244	242	256	256	232	263	259	243	279	246	242	262	255	253	268	251	238	236	263	243	267	267	286	254	251	282	266	258	288	292	240	277	277	248	275	296	259	245	258	234	247	243	238	269	252	242	268	266	242	248	256	235	287	253	266	278	252	258	271	294	261	252	241	259	261	271	285	240	255	256	294	244	220	257	248	257	281	254	259	240	285	261	260	254	251	244	254	271	289	247	262	267	232	255	237	249	264	257	249	266	250	242	239	245	262	264	266	243	249	257	283	253	284	248	257	245	270	267	257	229	275	208	240	243	255	227	226	268	253	274	270	251	254	248	257	265	265	265	234	263	249	243	251	241	242	289	272	241	235	260	268	272	262	277	290	248	285	245	258	260	232	249	280	270	263	265	255	273	277	249	276	256	240	254	249	220	258	264	259	275	226	295	271	249	226	242	268	278	236	246	242	239	240	261	260	263	262	264	251	256	228	270	277	222	232	283	251	248	269	247	243	259	251	277	261	266	271	237	257	233	251	272	250	238	259	259	246	258	252	250	218	265	267	255	271	254	282	283	262	269	236	263	268	262	267	263	247	231	259	245	274	261	262	270	257	257	249	253	259	260	233	233	254	284	251	246	230	258	247	272	283	277	257	289	267	249	250	257	279	271	282	262	241	257	278	268	269	271	264	218	260	293	262	259	255	262	254	270	259	231	226	247	253	255	257	255	267	240	265	273	250	221	256	271	271	262	249	254	248	237	265	263	248	251	270	250	288	250	253	262	244	216	244	256	235	303	246	248	234	272	248	245	252	263	296	261	281	258	274	260	237	259	268	253	257	255	241	247	229	254	245	258	277	248	270	249	251	234	240	230	233	245	251	253	280	257	260	257	283	278	237	281	245	233	258	278	269	252	288	265	269	264	265	231	278	236	245	252	245	259	256	250	258	278	247	231	224	244	250	248	247	234	266	244	257	268	256	275	283	258	250	227	259	243	287	244	229	270	267	268	248	288	247	248	261	272	247	269	238	247	258	241	263	251	265	255	255	256	228	244	250	241	269	284	249	272	237	240	280	230	244	258	264	250	252	260	290	255	234	273	254	247	238	256	251	278	270	265	262	274	267	255	240	257	273	237	251	251	206	257	266	246	265	263	251	232	256	270	237	277	288	285	242	236	253	219	252	260	274	275	253	278	252	251	256	257	267	265	268	272	244	255	252	250	220	264	281	238	282	261	246	248	270	257	217	254	233	266	240	227	247	264	228	248	263	275	240	248	277	268	276	257	275	254	220	284	266	260	262	262	262	241	262	241	238	241	229	260	276	243	232	255	254	230	254	278	255	266	259	228	248	278	257	258	271	248	257	276	256	248	248	267	241	238	263	284	243	247	268	261	261	276	247	262	241	258	249	274	232	231	271	279	234	263	251	287	261	264	245	266	255	217	250	238	243	235	272	268	273	257	254	234	272	253	260	253	231	251	245	274	241	248	288	240	265	257	242	223	262	241	266	267	232	246	229	269	235	264	265	233	263	245	270	251	253	242	287	274	235	278	259	275	290	254	228	257	259	255	262	286	282	249	258	268	244	265	260	243	265	268	245	248	263	264	286	241	242	267	230	252	258	250	227	264	254	245	243	248	274	261	246	240	282	271	281	247	246	266	274	284	250	245	261	261	273	240	238	255	239	266	273	262	249	264	247	283	250	270	242	248	257	237	263	271	255	257	241	245	246	242	241	241	269	286	254	260	250	259	252	241	260	258	251	251	264	273	250	280	254	280	235	256	247	238	236	242	261	257	233	250	240	257	264	249	255	248	264	257	239	260	244	256	243	260	258	248	241	250	224	265	255	261	264	286	275	296	278	266	265	242	276	233	233	280	310	248	274	262	243	262	260	260	248	277	255	301	263	212	262	300	238	271	221	266	266	276	235	260	262	254	258	262	282	261	223	272	278	229	237	260	257	272	273	261	267	266	263	238	261	268	245	266	260	288	287	263	239	254	285	236	258	254	228	243	275	292	253	247	230	248	251	255	287	239	270	252	232	290	266	256	261	277	266	248	284	248	259	268	259	239	259	276	255	239	281	265	247	226	264	277	249	258	271	244	279	245	262	263	264	251	269	255	241	266	240	260	249	262	230	251	269	306	268	271	249	265	261	264	262	209	255	242	214	255	268	279	283	286	248	252	274	240	261	265	269	262	239	267	276	237	278	267	247	258	237	247	300	265	251	249	260	253	237	252	250	258	265	234	231	258	254	248	237	242	273	261	263	251	271	248	255	218	261	269	259	268	254	242	266	255	244	256	241	259	271	273	241	246	254	276	257	290	272	269	253	249	255	235	254	243	249	247	238	243	264	277	252	248	254	257	293	227	281	259	243	257	272	258	255	250	277	273	239	264	226	235	267	255	242	256	245	268	238	282	266	288	238	250	263	267	261	249	260	246	241	249	277	266	264	282	257	268	276	271	235	260	262	249	240	243	271	248	256	284	284	264	240	256	237	252	261	285	253	248	252	259	234	232	262	257	236	251	253	285	225	239	270	252	270	295	267	274	270	231	283	244	255	253	274	267	251	264	239	251	268	264	244	275	247	263
23114	20884	27718	24317	20895	20347	5815	1744	1280	1146	961	855	820	755	730	664	653	646	636	631	553	569	657	561	564	572	588	515	541	522	550	549	554	574	549	546	558	500	512	501	548	506	552	524	502	480	491	514	489	548	513	476	516	534	496	537	561	501	529	487	508	530	531	493	481	495	500	466	479	467	497	556	510	483	497	483	486	494	481	550	524	456	464	518	504	482	525	519	479	518	504	505	466	507	512	516	480	465	512	476	469	512	532	493	504	476	489	476	493	548	478	500	517	499	499	475	525	536	485	463	478	523	496	487	510	477	477	502	455	513	522	484	521	512	500	500	487	494	529	486	501	518	521	491	483	486	494	494	462	450	499	528	493	514	485	478	467	472	459	515	493	500	514	519	470	488	497	530	481	453	501	535	499	499	454	556	485	500	499	501	474	500	539	507	449	483	508	502	539	492	508	473	455	503	513	548	494	507	520	479	497	476	492	525	496	472	468	486	494	467	492	510	479	518	453	467	492	452	504	502	503	513	486	526	470	493	479	508	491	479	501	469	495	485	501	482	466	488	480	498	470	466	477	445	509	493	489	498	497	448	529	495	466	433	506	498	510	452	465	473	479	505	450	530	463	473	461	470	488	514	497	496	480	492	465	479	459	531	479	510	492	506	478	508	493	470	504	494	472	509	467	505	528	469	460	493	511	480	479	463	457	449	512	507	456	498	476	500	439	473	451	485	501	464	524	498	504	476	461	492	558	471	525	490	497	519	453	491	509	507	497	476	512	469	486	467	499	542	511	504	509	448	450	464	486	464	482	514	536	472	503	495	490	520	475	498	495	507	497	496	461	492	521	513	479	502	507	457	464	513	497	496	499	524	458	477	507	503	489	492	469	471	439	535	469	462	520	506	486	477	517	513	521	497	506	489	464	513	509	499	498	499	474	494	478	499	514	461	445	476	521	495	494	504	499	468	530	484	509	468	488	462	495	499	503	459	484	511	480	454	459	480	501	476	482	469	497	479	534	479	488	511	461	469	467	478	503	486	477	513	459	510	523	502	483	474	527	514	478	480	483	486	459	491	462	463	497	479	472	467	530	478	505	460	513	492	484	509	458	512	483	483	489	553	488	493	483	504	506	484	541	486	478	498	497	466	493	486	529	466	493	514	493	486	509	515	518	446	487	514	482	483	490	496	503	450	498	501	462	464	511	516	460	492	493	467	499	513	475	478	477	490	517	515	536	460	505	482	494	477	506	504	456	485	474	475	512	513	496	446	502	492	485	480	489	490	455	512	510	500	495	486	454	508	515	494	490	480	467	520	491	441	492	502	483	509	471	472	477	511	489	449	501	484	483	438	482	503	478	492	511	476	506	497	504	485	506	505	457	522	484	477	511	465	474	497	495	508	476	530	467	507	512	480	501	483	450	502	440	491	476	474	481	472	474	487	484	465	498	481	496	468	514	477	514	485	463	461	503	431	483	487	496	477	485	478	501	491	478	497	494	482	518	485	470	476	464	460	483	508	460	456	488	496	481	496	486	507	467	497	488	517	499	481	480	502	485	486	482	512	499	514	494	519	486	512	524	457	487	504	529	504	473	484	456	507	466	516	487	492	509	501	454	460	494	491	481	486	512	484	525	561	511	485	490	456	464	525	489	482	491	475	476	496	473	468	527	478	461	478	486	509	481	525	467	464	532	493	490	488	476	475	495	469	545	512	485	465	455	521	492	491	507	491	535	500	481	520	484	467	478	476	534	506	498	486	536	499	463	503	485	479	482	458	505	493	499	508	527	442	520	476	484	490	482	475	479	485	480	483	481	542	483	467	454	530	489	490	496	429	501	463	507	506	505	537	483	507	468	499	493	479	509	529	515	518	468	462	503	492	443	519	506	519	513	495	445	526	505	456	477	442	478	488	493	526	506	488	490	483	480	494	500	481	513	498	460	484	487	493	493	468	511	478	484	465	469	487	537	498	478	468	468	465	515	466	491	502	511	505	507	465	502	515	490	461	453	474	530	519	512	478	495	467	476	489	472	491	480	503	490	518	489	518	479	502	496	468	437	483	482	495	510	496	508	495	539	471	498	494	460	490	474	506	520	500	536	491	489	485	477	500	473	498	518	496	479	484	495	465	467	481	480	478	432	496	486	511	494	523	469	514	510	499	477	487	445	444	494	501	504	490	483	484	471	476	479	508	457	497	497	484	496	472	512	552	484	439	539	466	513	467	522	510	504	489	536	488	495	497	487	455	526	508	484	462	470	494	518	534	512	485	485	451	473	470	486	502	462	455	471	458	510	457	470	490	511	526	474	456	459	465	465	497	459	461	494	524	450	504	490	478	511	509	511	517	472	542	503	480	497	459	521	467	486	496	466	494	450	502	486	452	484	489	461	509	492	484	506	457	504	518	487	463	487	487	484	499	487	544	522	471	462	528	483	497	468	489	490	499	528	488	533	464	456	469	508	484	507	522	462	505	461	474	443	496	496	497	500	511	485	492	514	480	511	505	473	451	476	510	526	475	509	461	490	505	467	542	518	494	438	510	469	475	469	485	465	480	489	472	473	467	477	437	502	466	504	520	460	517	498	540	515	502	493	489	500	504	522	466	458	508	514	494	511	502	512	461	501	464	454	484	492	510	455	458	495	496	494	464	507	439	464	480	509	488	465	488	497	497	522	497	529	458	459	479	513	471	511	507	481	455	505	513	490	496	490	477	491	496	482	468	472	494	481	479	485	477	499	476	501	459	477	503	497	501	491	521	491	525	520	493	497	468	460	508	516	490	460	544	524	510	487	461	494	493	518	503	475	504	532	439	444	505	531	546	489	463	476	483	475	471	464	463	510	514	487	535	474	491	496	488	473	441	460	501	458	497	479	542	500	493	494	519	483	503	535	448	509	489	491	471	484	502	487	551	466	486	458	490	503	525	495	490	521	480	485	464	512	507	492	490	473	505	515	474	458	497	494	494	477	498	493	495	506	505	505	471	535	531	478	473	468	481	496	486	428	506	495	469	515	492	462	512	495	506	486	511	504	504	532	460	503	494	478	494	477	479	450	482	505	516	471	496	483	458	497	470	489	450	467	513	501	483	523	517	515	465	459	470	486	491	499	503	494	538	486	486	468	495	476	504	490	475	499	495	434	480	507	515	504	479	477	446	446	458	477	486	489	501	498	515	476	510	480	467	527	501	490	469	526	473	546	472	490	472	506	465	513	494	478	521	464	489	477	493	510	519	476	466	529	444	482	483	454	497	474	492	505	464	449	444	465	506	475	483	458	479	470	492	467	478	479	494	499	462	491	493	490	474	501	471	500	453	502	505	491	500	509	517	482	447	490	478	483	462	494	475	509	448	453	531	491	460	498	515	471	478	493	510	503	472	521	498	447	456	486	466	476	496	481	451	517	469	502	474	500	518	472	524	520	487	472	510	479	457	503	520	494	487	502	523	494	494	494	460	476	465	510	478	447	453	509	508	513	458	454	473	487	498	515	503	482	492	529	460
11702	22987	26518	23827	6874	4689	3673	2953	2328	2004	1618	1385	1329	1164	1036	989	933	842	850	723	764	713	690	669	627	603	644	630	576	593	587	572	530	547	521	485	554	535	543	539	511	562	512	517	478	522	504	536	492	513	488	506	460	456	529	469	456	494	507	500	482	525	481	497	517	491	513	495	511	488	495	456	517	470	477	478	504	488	471	483	439	508	478	491	451	477	474	441	461	481	469	470	486	529	448	474	487	469	492	433	473	421	456	425	454	457	454	483	446	434	495	464	470	499	534	490	491	443	462	538	461	434	450	437	504	488	472	501	491	479	480	456	467	455	500	493	484	479	528	471	498	480	479	450	436	518	474	482	437	478	481	449	530	477	461	457	467	442	468	476	515	457	455	493	471	478	468	487	500	467	435	486	511	441	456	436	487	463	441	491	504	490	439	456	464	457	478	467	428	470	442	476	423	446	478	454	436	472	478	453	488	487	511	463	465	485	453	499	480	450	456	485	483	450	463	456	466	451	469	481	436	463	495	490	481	428	477	449	450	506	439	464	466	462	500	471	428	455	465	474	452	453	480	438	463	440	448	481	418	452	462	491	444	508	437	479	454	491	513	436	470	478	464	483	466	444	479	473	481	475	446	454	474	455	460	450	486	458	459	490	449	487	434	505	516	474	470	494	492	483	459	461	503	476	465	453	469	495	518	488	472	437	499	473	470	480	486	440	467	437	475	530	442	436	467	418	454	500	450	471	457	471	471	475	491	443	482	439	447	456	446	495	493	473	456	487	499	484	460	464	473	447	461	425	473	509	488	487	459	461	461	451	455	471	497	494	496	483	469	466	471	467	462	468	458	445	472	441	467	476	462	480	463	486	428	432	471	416	483	438	455	464	492	462	459	463	463	465	502	506	415	455	490	506	488	466	472	465	462	505	471	433	480	456	475	452	512	456	443	480	471	459	453	454	481	473	473	493	474	479	482	481	462	494	442	474	441	500	503	457	474	465	480	472	451	482	491	447	485	485	446	468	485	467	449	420	472	492	464	485	482	436	455	438	485	439	461	441	462	448	447	489	449	464	494	473	459	482	484	441	513	472	446	478	485	466	464	478	450	408	479	439	483	489	471	491	430	490	488	488	463	460	469	477	514	488	447	466	463	523	447	497	471	457	480	480	443	466	476	487	443	457	530	443	463	451	494	491	458	404	483	469	491	468	467	500	472	469	491	453	487	430	467	448	474	465	471	427	497	471	429	461	465	479	439	450	462	449	514	476	461	444	442	487	454	476	444	417	454	438	488	461	493	489	466	481	443	466	470	443	472	456	486	435	486	486	458	486	476	459	457	480	500	447	457	462	474	476	479	464	445	475	512	447	450	446	450	481	481	402	454	518	474	480	484	427	467	478	481	489	432	447	456	474	497	437	429	450	460	477	441	464	475	450	422	485	462	468	461	479	462	459	471	466	476	465	453	487	468	435	488	444	478	470	510	462	469	520	446	484	446	505	493	442	493	475	492	438	452	439	493	463	460	489	456	517	489	466	464	471	474	476	479	468	510	450	431	456	500	495	473	464	488	447	484	513	487	462	475	434	479	457	500	408	465	506	488	495	467	496	431	443	441	480	499	436	503	453	455	473	496	505	463	471	494	473	483	509	491	444	477	463	459	497	500	541	501	459	466	489	491	467	505	443	436	476	503	484	480	482	469	510	478	455	447	475	480	455	457	470	465	440	455	464	493	431	456	482	460	488	494	397	496	470	455	473	494	507	459	505	459	478	457	484	447	450	503	447	513	477	455	455	493	499	488	456	497	514	424	478	437	450	460	479	463	470	469	490	487	457	501	480	447	471	476	473	465	482	482	522	493	468	497	459	475	495	478	465	493	434	486	486	433	458	468	457	463	442	493	479	473	478	461	495	481	478	439	473	474	455	471	469	521	443	470	458	433	492	469	436	466	473	459	470	450	445	498	469	471	459	489	460	501	444	454	485	470	478	469	431	485	477	436	478	460	464	509	482	522	444	456	474	440	483	477	512	476	457	438	496	440	466	456	448	453	485	463	484	473	503	465	462	472	482	490	430	481	474	459	469	459	469	501	476	500	462	464	439	497	472	488	501	472	471	487	458	438	423	479	464	453	497	460	444	488	495	491	493	434	432	446	403	467	476	476	474	462	473	450	419	451	435	452	487	474	455	475	456	482	448	443	487	441	467	486	459	468	497	427	440	469	496	452	479	444	431	475	472	483	485	483	430	496	461	508	446	449	451	465	482	470	464	476	516	456	394	475	453	425	467	450	474	476	465	443	468	462	457	435	483	472	460	483	457	475	425	432	467	494	476	502	482	448	454	440	458	463	491	464	502	454	472	467	411	500	480	465	483	506	490	464	474	461	466	471	454	468	468	471	428	493	465	447	432	457	473	456	462	476	471	458	476	463	448	473	448	462	478	485	455	453	429	473	432	496	412	453	474	514	494	468	448	435	482	474	450	462	469	485	460	430	470	470	436	485	502	443	441	468	440	473	479	449	470	487	491	466	485	475	506	473	489	498	466	480	493	482	465	452	449	484	445	468	468	450	479	481	502	508	437	451	482	450	450	476	472	449	465	469	461	473	493	475	462	450	442	468	498	461	446	479	460	441	453	458	440	458	494	413	436	445	461	495	490	501	486	460	477	451	476	456	470	468	490	474	483	458	449	514	468	449	464	402	510	491	498	425	456	445	474	469	508	467	503	470	482	483	442	470	448	490	486	480	460	472	450	476	512	455	474	442	522	501	467	452	446	452	454	437	481	481	458	450	442	459	484	510	444	482	464	460	436	440	480	492	488	450	456	458	452	510	456	471	487	473	488	435	454	461	488	433	484	480	471	443	476	457	437	480	498	460	449	465	475	485	472	481	492	491	498	477	430	438	493	509	493	487	447	475	474	475	462	465	427	430	513	476	474	482	491	502	447	490	503	480	469	458	472	456	501	466	512	454	462	505	486	456	456	464	433	487	484	454	466	436	484	479	503	472	455	449	483	502	435	486	494	498	440	463	437	458	442	484	445	430	460	496	422	462	451	503	459	461	443	446	451	473	481	476	455	532	453	445	492	461	449	488	466	481	520	483	485	489	469	476	464	475	484	518	489	448	556	473	421	475	437	488	460	480	470	461	480	436	442	446	457	450	458	454	513	479	455	460	508	430	471	483	441	475	475	462	462	453	495	461	479	500	470	455	442	478	480	462	428	468	473	491	469	479	452	446	482	448	458	460	476	481	446	491	452	472	489	456	434	485	451	469	461	494	443	469	480	470	445	476	440	450	489	461	446	458	486	463	449	473	454	449	432	411	487	470	447	505	491	486	467	441	462	484	487	464	497	439	510	478	467	478	467	439	489	450	498	437	498	482	496	452	498	421	477	489	478	468	425	461	464	509	472	450	492	447	495	416	471	461	449	488	428	454	488	494	450	466	464	471	462	463	446	478	474	451	448	471	492	490	502	498	458	477	510	470	431	432	453	471	472
28585	14637	2782	1849	695	607	558	542	533	540	525	561	528	528	529	487	527	540	543	480	512	501	497	546	501	491	538	526	515	519	460	493	467	456	485	529	497	493	496	517	490	489	513	465	472	497	513	544	481	473	507	478	459	520	543	547	479	521	509	518	459	528	499	534	537	465	531	512	502	543	556	501	486	508	495	502	495	490	510	458	505	483	514	493	521	518	514	482	493	497	476	527	509	534	524	505	540	461	487	468	502	490	563	511	498	520	519	477	462	523	486	499	497	522	478	514	470	504	477	468	533	516	492	505	501	538	479	525	497	481	519	492	537	474	509	477	484	514	489	515	523	496	531	520	492	516	519	524	530	523	528	513	500	495	482	473	525	495	468	484	509	513	537	519	494	513	480	530	491	491	528	509	503	470	495	515	506	500	545	505	477	499	516	545	526	531	484	513	518	498	468	519	493	499	515	517	482	543	515	533	478	499	510	525	466	501	496	464	539	505	519	499	514	507	527	475	532	480	490	471	507	493	479	531	496	496	491	502	500	542	484	442	506	489	539	490	500	506	500	512	489	501	468	518	500	491	498	502	506	441	492	504	510	454	488	512	478	517	444	496	461	465	513	489	526	479	492	487	506	508	542	553	492	524	539	485	538	517	511	480	510	499	488	510	516	488	521	556	476	509	533	523	481	481	478	539	466	502	513	500	482	521	510	563	487	471	510	538	502	500	494	512	527	524	477	506	498	495	490	491	463	474	478	518	498	489	499	528	493	502	477	467	512	510	518	551	480	527	516	501	493	486	473	520	520	491	502	463	490	497	562	481	504	539	527	514	510	487	493	477	513	505	486	518	510	493	519	519	478	485	533	456	525	546	522	472	525	507	484	501	517	495	487	502	525	524	532	499	511	547	518	484	512	533	509	536	516	481	473	530	499	512	524	506	537	517	445	497	501	551	521	483	505	485	495	529	534	509	516	491	493	522	525	511	496	477	506	530	501	498	522	480	541	482	486	499	510	527	540	519	488	501	529	525	496	477	482	503	484	524	515	473	480	503	496	516	494	518	498	467	509	488	539	500	506	451	474	530	556	522	514	507	505	511	501	512	504	517	503	472	509	479	528	515	502	518	531	478	512	501	498	516	520	532	529	510	508	541	502	491	521	489	469	525	470	501	476	510	531	550	533	472	528	515	510	468	500	508	493	498	538	496	517	545	506	531	559	528	488	516	505	444	488	464	472	511	502	453	507	535	487	500	518	490	467	530	497	526	481	492	535	483	485	511	529	548	500	467	493	498	523	468	541	531	516	497	548	512	534	494	489	523	494	533	517	508	517	507	550	512	498	514	507	531	527	501	489	501	496	522	510	510	505	510	502	508	504	479	481	473	515	505	452	498	498	502	498	527	485	510	548	462	511	476	483	508	507	492	534	526	478	473	507	488	505	495	488	498	520	466	476	548	516	483	498	509	527	487	511	476	516	500	511	498	465	475	495	486	506	486	514	494	511	531	526	507	504	519	503	518	507	475	471	480	472	483	488	528	530	497	494	523	486	517	535	523	518	508	471	480	503	499	511	504	495	481	535	509	471	515	459	525	522	513	491	469	500	498	489	501	527	497	482	494	525	512	524	469	500	521	488	510	509	502	496	510	500	536	535	506	458	495	471	472	493	518	526	475	516	510	472	546	513	503	497	470	522	488	539	544	521	476	498	512	512	512	505	539	500	515	554	503	516	539	515	518	461	516	536	511	480	528	563	504	469	465	513	482	503	537	535	517	540	515	490	462	488	508	486	508	515	504	517	528	520	477	462	521	526	491	531	496	512	527	531	467	514	499	527	519	512	489	503	490	487	522	488	504	479	461	502	530	538	505	495	515	505	501	492	529	468	515	543	443	486	529	487	510	473	486	487	489	493	480	472	527	521	537	497	478	510	475	491	499	525	479	536	523	473	480	535	505	521	508	517	506	504	506	511	509	524	507	501	525	505	491	528	487	519	492	475	502	526	511	514	475	504	520	491	516	491	489	501	532	495	474	525	491	510	471	519	486	480	467	462	486	507	529	524	484	563	501	498	468	443	478	495	510	484	520	492	535	479	510	493	493	485	514	497	516	523	521	456	538	476	488	485	498	512	483	511	508	478	519	492	460	483	539	502	526	509	539	494	544	499	532	492	503	505	482	525	487	475	536	525	494	518	484	505	502	529	490	515	472	480	521	515	476	471	492	441	505	496	512	506	513	511	517	517	512	499	494	478	469	496	507	491	530	468	493	493	528	545	501	554	503	515	508	516	477	445	501	505	521	457	521	513	554	528	521	508	511	494	491	489	517	505	537	506	529	501	500	506	459	517	502	503	482	525	476	484	548	516	511	501	490	471	505	498	531	490	520	511	476	490	540	501	481	496	534	497	545	505	512	502	533	537	531	513	491	493	454	493	490	481	479	530	504	462	476	524	508	471	524	510	494	495	508	533	461	479	517	459	517	479	515	493	507	557	520	465	485	475	496	536	479	480	500	527	496	494	521	482	493	498	474	511	530	491	516	502	463	517	523	479	509	493	501	521	488	489	529	505	489	445	538	471	445	504	490	513	499	496	502	505	465	481	500	514	470	506	516	531	530	525	498	509	503	531	566	478	495	525	493	489	462	474	472	485	495	521	521	504	483	462	494	532	540	516	479	488	510	491	520	521	534	525	470	438	498	523	483	514	534	508	555	494	486	517	488	523	488	496	501	472	479	552	471	479	545	485	517	516	487	531	512	499	480	543	510	511	546	518	505	484	492	498	479	529	517	553	527	497	489	511	501	523	501	507	537	502	474	536	510	498	524	518	529	464	477	473	479	538	572	500	541	478	538	504	498	523	497	471	480	465	479	521	478	500	500	542	525	481	507	490	488	491	514	501	502	498	489	518	521	501	506	536	500	500	517	529	480	505	504	539	529	498	489	507	494	519	501	472	542	505	515	497	525	514	471	482	504	513	525	485	484	470	531	508	486	510	532	441	519	494	518	539	498	493	506	506	534	522	497	516	536	477	523	518	487	517	480	486	489	490	464	495	503	494	517	502	500	506	485	474	495	481	474	498	536	520	530	476	475	507	495	529	535	475	538	478	476	483	476	511	520	518	539	524	485	518	474	517	444	472	526	483	496	471	499	462	508	552	499	444	495	530	522	517	488	516	494	503	473	502	513	550	503	512	516	511	558	492	476	509	538	540	508	497	514	463	510	475	538	508	525	538	482	539	504	469	491	476	515	485	484	517	452	561	521	473	482	478	504	486	547	502	508	518	486	534	499	510	476	463	538	468	513	521	484	497	531	501	504	482	512	522	495	512	487	459	480	521	522	519	512	540	527	509	458	511	509	520	517	524	532	548	500	456	513	494	481	511	499	514	505	515	534	475	518	490	489	506	520	482	505	518	548	483	517	505	484	521	534	491	508	462	472	515	479	468	480	513	482	531	467	467	503	505	519	487	504	536	501	522	534	478	500	509	482	513	535	531	521	458	529
5752	2270	2465	2629	690	642	666	611	569	538	557	556	525	545	562	554	515	521	548	576	578	581	528	527	528	544	529	537	549	561	537	494	552	558	503	574	507	514	537	499	565	488	510	511	523	555	519	525	566	488	539	552	535	524	529	533	552	558	495	577	496	518	565	529	550	538	554	554	493	499	512	517	514	476	519	521	530	515	539	542	541	510	553	495	523	532	535	547	561	544	526	546	518	491	509	557	529	501	548	527	550	512	554	543	558	527	480	509	528	556	527	520	526	520	542	522	585	537	505	557	522	495	517	590	500	543	525	537	525	549	543	535	546	511	515	523	551	547	520	535	508	562	541	598	551	567	499	541	534	477	565	525	513	567	562	515	511	508	517	567	512	506	540	568	509	508	563	486	502	528	575	545	545	544	521	565	502	547	543	528	572	499	527	505	551	543	504	540	520	542	534	536	563	519	535	505	498	524	519	553	543	562	536	563	511	496	560	533	522	515	544	506	550	550	513	549	540	531	518	559	513	535	542	511	525	540	568	508	492	569	530	540	520	548	524	499	533	545	537	512	566	520	499	554	506	515	551	555	545	558	504	582	539	596	565	537	524	542	552	528	536	553	519	534	568	532	567	542	547	497	536	503	518	590	502	512	564	553	486	534	540	524	504	508	555	519	556	526	553	550	482	503	530	510	525	525	540	531	541	532	562	506	522	563	548	536	511	537	552	522	536	524	520	525	530	504	492	545	562	539	540	542	485	549	502	548	512	488	529	571	544	537	523	537	527	545	488	528	527	533	529	548	562	528	551	547	531	561	545	540	570	509	549	586	492	529	549	533	502	557	550	521	515	501	476	490	526	517	536	535	524	547	549	514	529	556	512	537	508	500	568	550	522	517	510	527	499	540	499	542	553	515	544	527	541	511	513	537	538	520	540	545	504	580	533	544	509	511	514	545	502	530	534	550	520	573	538	548	524	538	501	527	524	530	558	515	542	530	489	514	501	533	505	523	555	524	564	491	497	501	534	534	552	515	510	522	493	528	531	520	521	496	610	518	533	490	540	521	543	549	546	543	538	555	532	542	540	532	539	553	549	554	532	504	511	575	545	485	543	543	547	495	518	542	570	571	543	546	533	519	477	541	507	496	536	512	528	555	541	523	544	574	522	509	537	512	525	527	529	501	525	527	538	521	571	534	541	521	591	527	552	558	556	560	543	532	548	528	525	526	524	496	516	526	520	515	556	494	530	530	512	522	530	545	521	508	506	543	546	482	518	556	567	558	497	560	524	534	527	533	554	533	554	561	530	521	538	505	535	543	508	525	519	581	548	523	546	521	579	550	522	521	560	508	522	532	554	508	540	492	527	551	552	503	523	535	560	529	519	536	494	538	565	533	529	577	507	503	540	511	497	551	493	548	534	508	552	521	492	542	577	563	554	525	540	561	556	534	476	561	550	536	560	472	586	565	561	551	531	479	524	512	547	502	553	536	508	526	545	567	558	517	539	533	521	498	511	510	501	550	535	537	513	526	534	543	504	530	570	516	507	494	555	529	549	548	500	524	519	510	534	536	547	546	504	546	567	562	539	523	555	575	521	517	569	538	557	537	539	545	516	569	520	557	525	538	514	507	507	511	525	551	528	546	517	539	484	538	550	536	536	523	528	510	511	535	556	502	551	567	548	524	510	538	534	547	544	541	542	537	504	515	511	565	535	496	523	521	571	496	539	497	540	576	543	511	543	534	556	532	521	450	553	552	527	517	516	523	518	519	548	508	558	494	540	545	548	525	499	492	543	531	521	518	538	516	553	531	536	560	558	503	524	539	520	542	509	557	523	563	481	507	545	531	516	545	531	507	555	536	505	556	515	538	550	537	486	514	554	535	508	507	512	532	534	532	547	556	541	561	528	539	524	512	529	550	559	531	568	528	506	512	528	536	543	558	571	547	589	521	533	541	531	558	485	541	532	544	488	537	508	532	558	534	573	538	534	582	523	549	488	548	546	534	552	524	549	514	510	549	564	532	513	549	508	496	568	526	504	481	522	546	535	544	518	519	504	513	565	454	515	539	519	541	540	504	516	533	551	564	517	541	566	482	509	534	522	534	519	551	514	572	505	574	493	548	553	545	519	571	552	517	557	485	557	559	511	509	515	529	559	503	555	528	562	530	510	507	583	533	509	553	514	538	480	543	484	520	578	515	570	519	513	512	549	526	533	531	516	512	539	515	526	566	524	524	565	519	544	530	534	488	523	500	545	539	489	536	512	566	556	517	525	527	518	529	502	568	523	525	546	555	540	566	520	493	549	514	579	556	530	571	517	533	537	512	544	547	556	483	520	514	516	503	488	542	569	571	556	474	516	468	527	538	546	561	553	533	564	514	529	485	559	513	523	530	534	513	552	530	543	480	504	527	538	526	555	532	565	481	563	535	486	517	563	564	513	528	520	520	519	521	527	513	549	535	579	527	521	529	600	515	515	555	503	487	517	521	501	486	548	543	563	523	556	526	506	553	561	502	526	519	499	506	521	503	581	577	479	519	506	524	513	534	502	513	586	533	570	516	540	595	524	491	546	536	521	549	530	533	555	528	521	548	538	496	528	560	488	529	534	520	538	555	535	522	529	547	543	537	566	541	525	538	567	500	513	552	508	517	525	557	558	498	523	488	526	550	555	549	541	573	524	510	490	557	516	537	532	548	551	496	531	494	501	504	533	550	481	525	538	552	511	532	504	567	551	521	508	559	545	527	549	505	539	569	522	549	530	540	506	538	518	518	513	520	538	532	553	527	502	517	535	501	528	525	534	543	520	558	548	524	498	501	545	511	552	524	505	555	557	522	554	504	523	558	524	566	507	522	532	505	526	570	558	552	549	561	530	525	547	532	499	508	528	542	522	545	510	472	534	538	539	543	534	565	467	543	571	525	529	545	501	551	559	534	538	552	512	553	494	524	504	555	528	497	569	509	548	549	499	541	524	537	556	491	534	543	492	532	534	545	536	550	549	533	512	510	517	510	525	550	557	516	564	552	562	542	535	520	540	485	550	529	518	495	559	560	495	557	531	517	488	546	577	510	536	533	535	513	535	542	539	481	531	544	533	537	505	541	549	533	498	522	563	505	518	522	552	508	518	494	528	525	539	517	564	553	542	527	549	546	573	522	522	539	537	484	532	537	551	501	545	532	551	534	558	514	501	514	550	527	569	556	510	535	498	562	516	573	491	561	489	505	547	548	513	551	516	544	510	535	518	508	493	535	568	534	536	521	525	532	554	522	553	509	526	535	516	540	521	535	538	538	530	532	570	539	512	570	549	524	527	590	560	531	536	519	542	526	587	497	539	549	561	559	558	566	567	513	521	488	577	513	489	534	526	488	564	533	499	539	510	524	548	508	536	555	556	504	527	519	540	537	536	507	574	542	505	514	501	539	540	515	497	563	563	539	559	560	560	556	482	472	533	537	577	527	501	550	497	545	575	510	520	565	547	506	521	542	532	538	509	531	551	563
25348	20896	27433	24754	20469	8044	1265	789	643	610	510	464	419	419	369	355	362	326	328	300	294	308	324	246	260	254	268	317	291	247	291	291	250	275	296	256	260	254	253	242	233	254	246	243	235	247	228	266	220	231	228	253	246	262	248	274	218	232	248	261	263	267	255	257	240	229	272	242	243	253	259	244	229	241	198	234	269	241	276	257	250	260	246	239	219	237	239	268	220	259	248	223	227	264	219	232	262	239	269	228	254	237	194	243	230	234	240	240	217	262	243	235	255	248	267	237	247	262	252	221	221	214	230	219	236	224	224	233	225	252	222	228	255	228	213	256	259	250	236	212	215	255	266	271	239	242	271	247	239	220	228	239	214	250	244	251	228	226	257	229	261	224	249	249	237	224	260	234	256	249	210	246	220	218	248	223	227	254	231	210	264	242	228	252	254	225	231	242	207	261	232	216	232	207	253	239	230	237	220	231	259	225	240	246	238	227	243	250	261	244	226	243	254	228	216	247	225	211	235	212	240	239	236	204	250	198	239	218	237	235	243	225	234	259	240	253	258	213	264	225	243	249	214	246	251	264	237	231	260	214	256	228	260	269	234	213	268	235	234	234	222	223	226	235	252	237	240	214	261	239	224	257	223	258	225	214	240	239	226	227	246	207	242	247	266	248	246	236	249	242	228	252	242	234	229	244	271	236	235	222	228	267	223	237	241	237	240	223	239	228	247	219	243	238	236	274	272	262	237	232	229	228	226	226	262	247	226	228	226	223	243	244	238	234	260	246	234	224	226	226	261	214	239	229	229	238	234	268	229	226	226	233	226	245	234	220	242	248	234	246	233	290	241	251	215	244	247	236	248	249	238	257	251	217	218	238	215	244	227	214	277	260	234	238	243	210	202	254	240	229	230	255	265	226	248	239	236	258	240	244	247	257	223	214	251	237	242	229	225	258	205	219	252	224	242	231	254	278	240	241	258	216	252	262	238	261	250	246	255	240	225	249	202	250	239	246	244	237	213	247	244	243	230	246	225	262	241	242	239	221	236	256	237	246	268	243	237	247	256	235	238	267	227	252	212	256	216	221	244	242	235	260	235	241	268	238	232	219	255	244	237	245	252	216	250	241	230	215	267	225	224	231	237	249	204	256	224	233	249	249	239	204	240	262	259	241	258	268	229	230	240	271	258	219	223	255	254	223	237	238	240	212	237	270	235	239	221	212	266	246	267	230	205	244	214	234	231	261	234	250	229	260	261	279	225	234	220	211	232	266	228	224	223	221	228	218	253	241	239	215	231	238	234	277	251	239	264	230	225	229	233	236	239	263	212	250	245	247	232	223	229	277	250	242	224	235	218	237	242	246	230	217	220	230	246	248	239	229	227	224	227	254	209	232	220	250	225	247	238	228	197	211	269	229	246	249	239	233	237	233	252	232	244	245	235	244	253	220	234	259	236	247	216	245	228	233	250	247	249	247	220	224	241	249	226	236	259	232	242	234	261	264	206	226	245	250	251	278	222	244	210	226	209	233	230	251	229	232	210	243	235	228	213	232	249	222	243	237	250	232	239	227	242	240	240	250	220	246	259	241	254	239	237	219	232	255	246	214	254	252	266	250	265	243	232	232	250	217	236	215	243	240	221	225	236	242	241	233	213	253	214	234	244	228	229	240	220	226	224	235	242	214	211	247	236	229	205	224	225	249	246	246	248	227	254	274	251	208	214	222	235	244	229	246	247	242	235	230	238	234	250	213	262	245	228	239	251	237	222	248	216	213	260	215	240	250	239	220	237	257	234	241	235	239	253	264	254	219	202	258	266	235	251	250	248	223	246	213	264	242	229	254	255	214	230	247	221	250	226	249	261	258	236	240	218	227	237	218	244	240	224	243	212	234	252	216	269	221	235	239	231	237	220	246	231	230	239	267	221	244	220	223	260	226	232	245	292	220	213	234	229	244	206	221	270	240	219	225	208	241	253	219	250	232	235	223	224	224	252	230	234	229	238	230	245	227	257	254	246	199	263	209	211	244	223	202	218	257	255	251	202	238	235	212	232	225	235	187	239	251	234	241	260	239	237	258	225	237	259	244	213	242	223	209	264	245	215	231	239	226	233	242	234	227	240	210	252	225	235	231	250	262	248	258	219	223	196	246	263	241	231	231	261	224	242	235	256	245	238	243	260	258	254	278	244	233	243	229	258	249	261	234	239	261	240	246	239	237	230	218	247	240	251	243	239	262	251	250	247	240	228	233	256	256	225	225	220	263	248	224	227	221	212	239	272	253	224	246	251	228	248	220	248	212	254	252	240	254	226	233	252	244	249	257	218	243	251	211	236	222	255	268	244	229	260	266	253	230	228	241	257	260	256	267	226	232	249	226	239	223	241	244	212	222	215	250	226	248	248	257	237	256	271	207	241	233	250	226	244	262	221	231	258	225	256	245	242	233	263	259	231	243	217	251	229	219	236	216	245	235	260	240	216	249	249	218	218	220	253	241	250	236	237	246	229	212	248	255	238	250	253	237	206	231	233	234	238	223	236	232	219	242	243	228	240	222	239	257	235	234	238	230	214	236	244	220	235	255	228	230	256	244	234	246	245	226	226	260	234	249	248	246	236	249	217	221	258	232	209	243	228	235	223	245	245	243	237	234	260	236	231	240	216	241	224	234	246	250	225	241	243	245	226	224	254	218	255	241	237	240	249	237	255	247	237	282	234	250	239	226	249	264	249	214	257	227	219	223	250	247	244	239	210	244	218	236	236	222	204	222	219	246	242	249	236	214	222	228	240	228	217	214	244	259	226	227	242	253	248	212	232	228	252	231	231	233	242	250	243	235	224	234	215	214	219	236	219	229	238	242	242	220	239	221	241	240	242	230	240	226	236	216	233	246	240	231	248	242	250	219	239	254	214	238	256	252	253	243	250	251	218	247	233	248	251	234	239	262	242	244	250	235	223	250	253	264	226	232	235	266	249	234	240	243	222	228	250	232	244	221	248	209	256	246	225	262	243	221	243	275	235	226	241	223	277	223	258	214	225	258	223	217	232	229	255	247	235	242	222	255	245	259	222	238	241	244	231	261	246	250	270	232	244	248	232	233	225	239	244	250	218	221	263	211	235	226	232	208	247	242	240	231	239	264	257	232	222	224	238	233	270	259	211	244	201	232	238	276	211	237	266	230	211	244	227	240	241	258	227	234	234	225	232	229	255	252	244	220	239	244	215	233	250	237	215	252	244	241	261	221	225	218	262	230	235	218	230	221	226	228	234	202	241	235	227	240	225	248	233	220	246	245	231	226	235	246	245	232	235	253	239	211	242	229	261	252	250	254	267	242	210	253	246	253	230	251	236	249	207	242	241	211	230	221	245	250	259	220	239	259	225	221	246	245	237	255	227	230	223	226	251	229	232	238	262	226	231	224	235	259	230	233	227	248	237	227	221	235	242	240	227	229	239	268	243	245	230	259	246	245	232	247	226	232	232	234	242	241	256	237	224	230	251	253	222	233
8390	14910	20139	16472	4004	2660	1999	1555	1294	1025	915	760	676	585	591	507	458	466	443	423	422	383	352	367	326	341	315	336	349	323	286	341	305	302	305	294	305	284	298	276	277	258	266	298	286	245	285	270	273	281	265	272	275	251	263	278	294	273	289	266	286	237	245	267	265	265	253	277	271	254	268	252	282	274	250	252	269	286	255	272	253	267	263	289	267	266	272	245	253	271	270	277	266	282	263	251	264	257	273	266	247	279	245	269	219	251	257	243	283	253	245	232	265	276	277	279	274	271	241	243	251	262	266	271	239	265	254	272	292	270	241	250	290	244	264	231	251	260	262	231	254	260	266	258	271	259	294	247	268	242	288	254	265	263	239	268	263	277	233	264	270	274	249	269	282	228	289	268	265	245	293	239	284	260	248	268	260	266	252	270	275	254	274	266	265	276	242	275	257	266	308	241	270	258	259	260	272	266	252	290	252	287	290	266	249	245	259	254	273	265	249	275	253	253	268	277	257	291	289	265	247	205	254	242	255	267	261	251	251	241	249	267	234	233	285	253	220	252	240	266	256	232	292	241	275	246	227	244	263	259	276	247	232	230	250	235	272	241	247	281	234	237	262	263	233	231	260	265	254	260	256	257	265	308	268	236	272	242	233	271	288	273	260	222	233	257	269	249	280	216	219	273	241	243	267	259	255	284	268	245	258	266	256	273	237	284	266	261	249	263	246	253	277	273	246	258	255	241	231	268	275	268	247	265	242	278	268	226	262	286	258	267	244	248	236	263	249	272	236	236	272	244	246	238	264	246	254	264	238	241	240	248	265	263	279	247	246	281	231	239	247	277	224	247	288	228	255	285	264	248	279	250	258	263	239	284	249	286	284	248	260	267	250	250	256	244	233	247	271	268	283	285	286	244	277	267	258	259	246	245	252	263	273	232	257	251	243	223	238	251	245	255	260	259	259	252	262	278	261	226	280	255	267	234	284	260	240	271	261	276	273	238	245	245	258	229	264	272	257	257	241	243	249	242	285	277	245	212	256	270	250	244	225	243	263	228	265	280	280	278	245	262	250	232	276	243	241	267	236	214	265	263	259	253	275	245	289	274	243	257	264	274	233	251	255	249	243	250	262	232	277	242	263	273	273	273	238	267	264	234	252	262	236	242	279	259	241	248	242	249	259	252	261	250	244	253	278	279	284	230	256	270	259	228	254	227	268	287	261	273	259	261	256	283	281	283	280	267	239	240	258	250	269	247	274	270	270	230	252	287	253	258	254	262	245	252	288	247	256	228	247	257	277	241	257	281	270	264	255	276	243	274	254	247	254	257	255	242	238	242	240	299	247	266	274	257	237	258	232	259	236	255	237	241	241	259	231	284	242	253	258	255	255	248	269	233	257	262	250	246	242	242	278	210	261	252	246	258	264	250	239	232	277	226	262	266	272	258	262	292	252	254	270	234	265	253	263	256	270	265	270	269	267	288	257	279	266	288	266	212	246	256	254	254	245	284	252	246	253	261	248	246	229	260	293	257	262	260	231	236	276	283	234	250	280	270	258	274	269	274	273	266	257	271	268	263	254	277	234	264	249	243	250	259	275	239	220	272	256	246	252	281	262	264	247	255	297	259	262	248	265	274	283	281	252	250	248	290	235	285	254	254	264	264	264	247	247	258	249	263	261	268	266	261	254	262	244	261	262	258	257	236	272	253	249	251	247	267	250	256	262	248	252	251	266	243	269	261	267	265	251	236	254	283	262	286	268	249	235	279	265	268	234	252	271	277	258	246	241	248	252	252	262	242	260	310	244	254	265	246	281	252	240	251	250	267	269	242	287	256	260	259	238	252	280	220	210	258	270	277	252	269	256	268	250	265	244	274	261	241	266	265	262	241	271	242	249	265	241	243	245	276	275	245	231	254	258	244	267	254	235	238	239	289	250	263	266	232	269	242	254	261	242	259	262	255	264	239	272	247	259	230	249	240	260	246	262	285	265	251	259	242	241	232	257	254	270	268	244	273	247	245	226	261	235	263	238	254	238	263	258	278	274	257	240	265	256	267	243	238	235	278	275	236	276	233	259	271	250	237	254	236	266	251	249	248	256	262	268	251	254	246	267	272	247	273	270	250	252	277	253	268	251	273	241	252	258	259	255	277	239	236	265	245	256	226	229	253	263	277	235	263	257	285	251	258	272	241	261	253	286	286	254	255	248	275	284	254	238	291	282	269	284	246	274	248	250	249	243	263	272	263	269	263	259	274	253	261	245	255	248	247	260	253	286	264	253	255	269	244	282	255	253	245	267	256	257	253	244	276	250	283	239	293	260	272	264	261	256	233	251	252	272	260	247	268	270	244	233	289	251	236	224	243	267	259	230	241	264	243	260	274	261	241	260	255	295	279	266	237	248	277	262	283	270	266	245	253	246	297	280	254	253	275	249	257	258	273	261	293	262	249	245	253	243	235	268	255	270	251	292	264	262	261	245	277	246	259	239	243	239	250	229	252	253	220	271	243	244	248	257	276	252	274	254	261	255	260	248	299	297	250	276	257	257	259	242	237	266	257	226	260	261	248	258	243	273	248	250	247	283	258	263	264	261	231	280	242	274	252	270	236	231	248	262	260	242	244	247	239	268	292	280	267	265	248	271	250	248	229	260	258	250	225	230	258	262	273	281	268	257	241	258	246	243	249	270	232	229	259	258	245	272	270	283	266	251	270	242	271	265	243	237	288	262	254	239	272	241	223	305	233	254	276	234	236	239	246	265	246	241	277	243	254	284	251	259	255	243	273	241	270	275	290	265	257	238	266	260	274	255	259	264	251	244	271	271	263	267	256	243	252	256	249	260	269	270	246	256	235	246	253	265	252	258	237	267	219	260	262	278	252	257	272	246	268	251	224	260	264	272	253	263	253	247	296	255	270	286	232	231	258	233	268	258	243	278	257	259	248	248	262	263	257	259	272	241	268	256	258	265	261	240	260	258	272	228	254	256	256	262	245	254	269	256	271	234	266	243	271	269	235	235	260	265	279	287	274	272	279	222	272	249	263	248	241	281	271	232	261	271	265	253	280	244	234	267	248	272	284	233	234	258	259	243	261	248	247	271	250	265	263	235	248	262	243	274	268	265	242	255	240	264	232	265	255	274	240	264	251	254	260	267	271	232	255	265	262	267	235	278	251	277	245	253	264	263	289	253	266	267	253	253	242	246	241	247	250	269	290	277	260	270	263	283	261	251	220	258	264	248	256	268	276	257	253	267	264	259	258	254	262	241	269	240	276	253	227	237	236	241	243	239	231	258	268	252	250	246	268	249	265	277	255	228	274	253	262	229	245	263	225	263	234	261	265	272	236	256	265	215	258	228	261	253	273	229	248	242	244	256	267	263	249	247	208	228	253	268	235	253	259	281	245	282	248	264	266	266	251	276	255	267	245	267	258	274	256	264	248	262	258	255	265	287	255	216	251	251	257	254	267	254	262	255	270	250	237	270	242	247	251	251	263	244	222
23232	20940	27807	24260	20949	20976	8310	1797	1295	1200	1019	923	830	813	790	733	646	669	628	629	624	629	627	641	578	569	608	556	555	528	578	555	518	511	552	575	535	567	507	516	498	536	527	524	503	492	523	491	475	492	478	471	561	521	498	529	506	524	538	484	498	525	536	494	496	493	487	488	474	492	520	527	508	507	485	468	498	511	471	514	492	504	500	516	507	494	512	530	481	480	493	491	484	465	481	483	517	520	524	519	471	506	570	500	445	452	508	518	458	472	495	493	453	494	508	479	501	497	507	446	499	519	522	510	520	508	521	510	503	502	509	503	512	520	468	539	517	511	516	527	458	474	545	491	479	473	519	462	467	478	473	499	475	516	505	511	506	493	455	506	475	462	488	513	504	522	491	504	518	465	517	478	497	472	467	498	477	490	513	536	478	560	501	507	525	496	496	411	491	507	504	509	516	506	475	510	496	506	537	470	523	485	486	518	480	477	498	476	508	499	468	502	459	499	541	495	480	531	519	477	467	441	494	453	492	492	491	488	493	490	469	517	468	538	481	510	454	498	514	500	476	516	506	511	480	511	450	506	478	500	496	524	490	564	539	519	521	496	488	517	475	514	498	480	513	457	513	524	488	481	489	474	509	499	483	481	521	494	471	538	543	513	516	549	477	495	481	525	480	480	522	487	491	457	490	472	485	466	496	492	509	496	513	473	492	521	478	499	531	484	491	496	502	493	492	506	517	513	514	467	500	469	502	506	480	519	504	473	569	486	456	517	476	544	476	473	476	513	472	523	536	517	440	519	496	510	524	514	501	521	485	479	491	501	521	508	501	480	487	510	537	484	499	506	480	460	491	449	541	517	474	473	475	476	472	499	500	519	504	475	497	523	502	500	486	446	481	470	498	478	459	517	473	550	490	495	513	501	520	501	538	511	519	532	493	482	495	491	483	504	470	526	530	484	483	471	508	500	451	513	526	522	533	527	512	484	515	467	518	459	517	523	521	521	513	491	483	544	465	469	513	470	467	454	487	477	466	490	473	550	506	502	471	497	509	459	519	488	460	505	533	468	490	461	502	509	505	486	521	484	486	471	491	463	482	550	496	495	474	480	472	517	502	502	464	463	453	430	525	496	488	497	515	481	479	499	449	461	497	467	489	482	467	498	467	516	498	472	506	460	502	454	453	507	461	514	514	478	510	515	480	521	494	462	507	502	490	507	487	499	467	479	478	504	502	493	541	503	464	464	529	496	484	497	481	491	475	492	520	476	519	495	500	464	545	498	508	474	512	562	466	501	504	476	519	495	519	506	494	495	537	499	489	503	488	503	474	503	503	517	474	560	472	471	471	484	484	507	506	462	509	476	479	523	500	473	485	484	506	492	453	473	479	480	487	531	484	497	501	488	522	491	520	479	433	507	488	501	504	486	453	490	469	516	499	521	465	538	508	515	469	489	496	501	480	517	525	525	460	518	496	546	493	487	495	494	516	475	462	466	483	474	445	519	480	524	456	532	450	521	504	551	497	477	488	519	464	481	487	544	530	479	490	525	537	501	503	478	468	455	527	472	508	520	518	460	498	517	494	495	502	532	464	501	491	537	483	484	485	483	477	489	477	497	475	402	480	489	481	515	464	507	483	505	486	468	497	498	492	493	524	459	531	476	492	546	519	550	475	478	492	506	487	465	486	522	505	467	509	466	484	488	501	517	480	465	510	485	492	510	494	463	468	488	490	509	498	512	475	511	496	485	509	478	495	445	496	454	472	520	493	493	535	496	509	486	494	506	475	463	525	516	517	528	496	512	498	468	464	480	501	507	493	471	505	535	473	480	501	475	493	497	501	533	473	526	487	515	463	516	492	458	492	467	504	495	477	504	514	485	481	507	494	484	469	497	445	505	477	494	504	497	504	491	452	464	482	522	486	479	471	497	496	532	503	506	528	490	506	472	505	487	472	456	504	466	453	492	476	470	527	502	502	490	497	490	498	511	459	479	522	480	520	513	475	500	512	484	497	527	494	493	468	495	509	494	466	484	520	466	487	495	517	495	496	528	490	503	516	521	500	459	480	485	472	496	506	475	462	516	465	481	503	476	512	472	506	463	491	480	513	484	487	514	504	524	458	467	526	487	465	492	473	492	483	485	474	469	492	476	481	477	481	489	507	527	510	493	505	494	440	520	507	492	503	494	466	465	519	494	533	465	527	491	437	506	482	463	456	507	518	495	516	491	488	499	485	487	498	514	491	508	496	477	517	473	489	491	518	484	478	490	539	505	495	490	509	466	500	508	456	495	500	509	491	505	487	519	490	494	460	449	516	514	496	496	458	429	518	536	524	452	471	523	458	480	459	492	483	486	528	496	482	461	470	535	518	484	511	492	473	493	508	493	493	505	542	478	507	495	485	472	476	477	545	471	478	502	432	498	473	461	510	450	570	495	488	514	516	527	467	499	490	478	441	477	520	473	507	488	486	460	486	497	478	506	505	508	520	521	515	488	524	488	535	475	480	498	470	469	510	510	493	463	504	479	498	489	488	483	496	528	516	489	500	507	451	508	484	485	480	496	466	446	483	495	455	470	516	503	511	500	473	516	477	464	475	487	500	499	496	475	493	491	489	492	506	506	487	471	519	474	473	485	513	480	508	497	510	486	521	507	484	500	481	476	504	474	463	473	459	531	503	498	451	480	531	530	488	523	498	502	495	505	507	507	530	496	475	469	457	491	541	523	527	534	505	485	516	523	508	484	505	480	526	489	514	524	491	484	476	490	498	526	485	517	496	486	474	509	518	493	514	513	508	503	466	476	472	501	478	483	457	476	463	489	457	531	475	492	495	428	488	491	470	452	506	491	469	467	453	479	478	489	518	478	493	513	504	484	504	480	466	535	493	476	505	495	482	474	507	512	471	486	503	504	505	493	491	479	509	500	524	508	481	519	496	494	463	516	471	501	479	459	519	467	517	482	506	459	452	486	492	453	538	521	502	488	497	496	476	501	559	466	508	468	488	517	499	494	500	481	510	488	505	483	467	472	470	459	501	490	459	532	499	490	538	458	476	456	464	509	472	492	483	483	492	483	517	475	486	498	500	450	486	500	486	537	512	508	470	490	525	494	469	491	495	534	472	495	465	501	492	499	534	491	473	514	467	486	522	489	474	492	477	482	501	482	524	482	471	495	495	481	485	493	495	482	502	538	499	521	488	438	484	507	513	507	517	509	508	517	448	484	505	491	493	507	522	490	464	497	496	506	476	487	457	501	462	464	473	518	496	500	488	469	545	508	499	486	498	461	508	513	463	495	492	533	462	476	443	460	471	485	482	465	494	478	516	511	474	501	452	502	440	500	481	537	500	495	479	491	470	475	483	499	495	480	467	483	486	458	490	507	500	503	502	529	501	483	487	507	482	515	507	483	499	487	483	494	486	493	548	490	496	497	475	476	509	522	489	503	513	511	531	500	477	503	485	521	501	495	505	469	513	482	503	472	493	504	435	511	481	481	494	489
11825	22960	27332	17830	7202	4763	3803	2922	2338	2067	1773	1422	1340	1139	1068	1027	950	778	796	788	722	695	695	661	668	610	615	575	553	612	622	522	574	532	556	559	518	522	543	547	509	497	514	531	441	501	527	505	483	530	502	487	494	482	488	475	514	490	492	517	480	483	472	493	463	490	498	480	492	456	490	477	489	465	469	498	492	513	472	477	483	481	480	463	476	480	487	472	478	476	484	466	498	487	468	453	461	444	491	446	443	456	475	486	421	447	449	447	490	501	477	429	500	493	452	480	471	463	501	483	438	487	472	450	443	469	480	506	434	477	477	436	475	436	471	471	459	494	496	473	510	496	471	473	469	461	481	468	479	470	480	489	466	473	470	483	479	468	519	480	443	470	482	492	439	461	426	479	468	533	487	473	421	454	450	477	501	430	442	474	463	509	504	510	478	449	476	450	471	487	461	455	486	456	470	492	465	465	453	487	463	497	466	442	453	498	473	437	445	457	476	451	479	463	428	466	481	448	486	475	492	499	472	469	480	469	467	517	483	437	478	451	464	477	472	447	460	499	466	448	451	461	466	484	449	446	480	478	468	452	455	467	466	522	489	458	509	427	439	486	445	460	457	477	460	467	512	469	496	466	425	472	480	451	464	459	456	484	471	453	465	482	478	479	492	474	516	474	458	473	442	483	492	461	480	473	472	477	458	472	479	496	488	465	465	470	478	481	517	488	444	491	484	466	473	457	465	487	433	477	483	470	486	484	426	470	467	467	444	531	462	464	440	465	503	489	492	467	456	485	473	459	451	469	474	491	462	508	447	501	478	469	511	473	465	485	437	423	465	471	476	516	479	498	437	468	477	466	495	456	430	510	466	449	441	462	460	472	498	471	495	486	494	470	481	494	450	506	474	467	496	472	456	473	446	487	491	507	464	477	477	450	507	471	431	458	470	483	441	406	448	485	465	433	474	491	463	476	450	460	493	443	468	462	408	456	469	467	472	458	440	476	481	506	476	537	468	481	467	471	475	420	440	482	443	439	469	456	471	480	481	486	431	491	477	489	473	472	448	452	446	455	481	457	480	486	473	504	480	493	460	461	457	444	483	496	447	440	460	478	466	477	447	448	503	487	519	489	454	458	489	432	471	443	489	432	497	514	472	465	485	498	472	445	430	497	464	471	438	480	467	466	465	467	477	459	507	435	459	426	440	467	462	503	468	463	451	473	457	503	450	479	485	490	442	511	470	405	466	454	466	477	473	434	449	470	496	448	455	468	463	455	484	436	480	435	461	428	475	473	499	461	469	464	468	486	464	496	508	475	505	449	481	510	470	484	454	457	438	450	486	469	458	436	445	465	434	496	459	524	480	457	458	501	428	471	449	477	470	451	493	468	458	474	437	427	444	473	463	438	462	489	468	473	498	446	468	475	472	463	509	481	520	491	466	477	481	479	478	483	465	482	494	489	522	452	458	465	498	464	485	491	472	471	470	465	463	469	449	474	482	494	447	454	485	466	504	439	482	467	445	450	464	503	495	468	490	472	473	464	475	486	460	486	500	444	437	429	478	494	477	491	478	450	492	460	460	467	454	490	511	484	468	475	489	481	470	488	464	496	456	491	480	472	454	434	498	462	448	451	477	504	466	492	445	499	482	496	503	517	475	455	492	466	507	466	485	480	457	474	454	424	485	489	477	441	479	508	498	479	508	479	453	468	477	451	493	494	442	474	477	444	476	456	458	447	457	466	459	474	445	493	481	449	498	459	458	497	480	470	462	472	474	484	459	447	470	464	477	456	459	485	486	451	498	497	464	463	436	452	449	459	487	492	467	448	457	448	441	511	508	478	486	469	431	489	462	450	471	498	471	477	477	439	472	510	463	452	456	444	475	460	452	499	491	461	499	450	436	511	466	467	456	492	487	460	479	478	468	478	491	478	475	442	450	456	429	439	447	509	504	460	474	487	463	465	459	455	487	446	467	502	473	466	459	507	464	477	477	470	475	477	496	442	458	459	462	493	452	501	470	449	468	486	467	475	440	470	471	442	429	444	480	462	452	474	460	462	507	488	464	457	490	472	500	454	482	439	472	415	465	473	439	491	452	477	481	472	468	496	436	489	465	451	470	470	462	462	490	472	475	471	446	443	429	498	484	464	489	522	448	483	460	456	467	438	465	485	484	463	451	502	445	505	497	478	508	475	459	483	485	515	417	497	446	453	497	457	489	455	478	452	433	470	476	455	483	465	497	497	418	472	466	468	490	485	468	475	480	471	456	448	474	501	450	480	458	485	458	483	482	462	460	472	468	458	487	450	483	451	487	467	423	464	461	482	501	468	462	406	435	487	446	505	470	461	477	482	451	474	448	487	482	481	483	479	464	456	472	462	429	473	489	452	515	453	433	483	463	471	455	444	485	438	475	459	439	467	462	466	458	467	488	514	471	475	462	447	442	487	437	451	511	460	461	522	500	470	443	428	468	462	473	494	461	446	443	466	471	479	434	476	479	461	449	450	472	458	455	478	450	439	478	486	483	486	485	512	477	472	506	509	477	473	514	477	489	429	450	484	476	430	474	495	481	491	469	457	493	499	496	471	456	452	464	484	479	477	456	496	481	451	443	470	455	476	430	513	430	468	510	468	437	464	420	468	469	474	452	487	492	485	492	481	505	491	479	484	476	494	466	482	461	440	487	499	440	440	465	487	485	471	462	449	476	447	439	450	503	467	437	476	483	484	443	474	452	499	474	451	456	463	458	516	459	493	469	469	472	491	480	476	461	519	451	480	494	473	480	454	506	455	459	459	510	468	525	523	465	449	484	467	458	472	489	443	483	484	462	469	469	484	485	424	473	480	465	480	489	443	455	454	480	472	445	467	503	443	447	454	465	457	492	483	501	426	476	488	476	463	478	480	454	479	479	471	487	484	447	520	495	499	443	451	521	436	453	486	444	489	479	477	495	453	450	480	511	498	473	483	450	463	478	494	444	498	469	414	475	452	462	458	490	487	496	454	501	470	489	458	440	465	441	428	451	457	461	478	452	443	474	456	489	479	474	448	468	480	475	519	480	494	466	459	467	485	437	481	438	481	478	481	488	477	491	447	466	503	449	475	449	437	474	522	468	451	489	465	454	481	489	477	463	460	471	502	465	457	449	475	500	466	475	456	469	450	480	478	468	487	474	468	489	497	448	437	465	479	492	464	476	475	454	449	479	470	449	484	455	476	454	479	434	438	464	497	450	441	487	477	479	472	470	498	450	501	484	466	439	463	476	455	491	476	477	455	472	462	478	469	447	440	436	485	488	450	488	466	501	467	453	449	455	476	450	488	462	489	487	501	469	468	504	484	466	455	455	457	476	464	481	472	492	505	479	443	475	436	467	464	448	466	468	452	455	478	489	488	464	503	486	453	490	493	463	457	485	457	461	462	476	470	494	482	455	492	467	484	506	478	499	427	503	447	505	465	471	503	475	485	453	466	480	454	474	445	478	467	511	479	436	483	457	507	455	445
28378	14788	2857	1031	617	589	562	524	535	534	528	489	543	523	510	480	473	524	552	463	490	523	531	512	502	529	527	508	480	506	513	505	516	477	468	519	545	502	487	509	488	500	535	455	483	490	512	484	504	484	493	490	534	509	497	477	507	539	508	558	469	507	536	512	511	465	482	521	503	531	487	482	454	536	482	511	517	524	546	482	512	551	504	524	484	546	520	468	505	476	485	478	492	502	504	492	510	499	517	509	495	532	517	478	449	484	525	487	502	481	548	470	471	499	508	500	485	494	515	503	495	512	508	508	468	485	500	463	515	496	534	520	489	510	472	470	534	525	503	528	500	511	501	466	498	503	521	500	500	512	500	501	511	512	511	525	465	534	499	517	508	529	498	488	496	506	518	489	526	561	530	514	485	503	485	498	489	534	522	507	458	466	511	527	513	542	520	477	512	480	493	466	507	566	493	499	519	489	524	485	507	519	514	500	465	520	441	484	479	484	473	536	518	530	478	505	504	512	507	486	508	487	483	536	524	543	484	509	505	536	526	500	516	509	481	486	493	475	495	519	478	521	489	542	448	472	487	487	524	503	498	481	534	520	501	500	513	482	504	532	471	519	504	510	502	513	482	489	538	516	524	473	489	518	531	493	519	506	519	513	507	481	497	502	511	515	492	467	502	478	495	504	533	514	523	529	507	519	538	513	509	496	549	511	503	495	481	518	476	482	481	498	534	463	495	490	493	527	516	475	484	495	495	495	506	510	537	487	541	485	513	505	488	528	499	472	518	497	510	477	520	511	465	504	512	501	501	490	473	550	497	493	478	496	491	483	500	519	518	481	500	518	507	497	471	530	472	535	536	475	505	520	498	516	497	477	459	466	499	496	515	512	477	466	507	476	449	527	513	499	492	491	533	479	513	497	509	470	489	514	508	535	482	496	508	541	474	474	482	531	527	493	537	465	516	462	507	484	504	507	499	525	543	494	484	516	474	518	501	541	479	523	494	512	527	475	541	483	551	527	510	481	514	519	496	516	522	509	498	493	483	501	501	504	516	489	488	499	564	536	511	517	550	506	505	517	548	520	456	492	526	511	504	516	520	517	511	491	506	503	474	457	482	482	477	504	531	499	470	506	481	513	493	463	501	561	513	484	523	516	493	506	511	562	512	501	549	475	500	490	532	522	517	469	509	501	460	479	471	496	490	512	496	566	522	510	508	513	522	494	491	494	513	500	529	496	474	478	519	511	531	475	490	439	498	529	490	481	482	557	514	518	528	484	513	476	473	475	496	531	507	513	509	520	506	489	502	506	509	516	499	495	506	542	524	530	485	505	498	475	482	514	524	503	486	525	486	477	493	475	510	497	507	515	493	492	477	493	528	499	510	488	540	528	503	522	498	517	503	535	508	524	512	489	458	487	506	494	539	547	489	503	494	482	498	516	492	489	507	532	512	492	529	517	525	462	546	520	513	544	519	493	499	511	489	533	477	530	493	514	478	488	476	465	494	480	481	505	484	491	491	484	519	492	522	468	504	490	490	476	477	519	507	503	478	511	472	492	544	528	449	533	547	470	517	510	486	505	527	519	504	511	469	525	492	527	535	457	510	524	508	455	486	479	516	493	498	484	493	479	497	460	529	537	486	552	514	475	489	529	531	467	503	538	502	502	518	473	511	509	498	490	547	525	496	478	510	497	490	553	527	493	549	514	528	551	518	488	498	460	500	478	508	461	484	527	464	480	498	547	468	484	536	470	524	523	484	508	511	531	484	475	502	466	499	457	525	478	494	481	507	555	538	523	514	511	512	492	495	528	474	528	486	515	551	461	457	507	466	506	465	502	520	488	524	531	516	494	527	535	470	506	518	501	510	516	530	481	505	529	460	526	560	491	492	492	530	454	479	463	469	519	513	507	531	480	473	499	488	497	526	487	516	513	496	511	526	474	530	470	475	505	479	495	528	507	462	504	520	477	498	525	501	498	492	465	467	488	489	493	530	483	489	497	536	525	532	518	517	499	538	506	495	489	452	477	497	512	521	521	514	508	534	516	514	525	478	494	459	516	501	518	511	498	483	489	497	492	539	508	517	503	522	489	524	538	486	523	534	468	474	537	465	503	489	496	463	497	501	487	503	470	485	521	547	477	493	574	497	504	453	502	516	497	496	484	520	526	524	502	483	490	480	508	526	507	479	533	495	457	517	458	483	499	514	470	530	528	513	464	480	525	505	542	473	497	528	528	485	486	531	485	486	515	504	489	526	578	497	459	483	528	507	528	487	460	471	507	500	523	497	498	501	477	508	479	498	508	486	530	482	469	489	496	511	505	514	483	489	514	502	534	524	468	499	523	515	473	521	489	491	499	536	494	516	486	495	505	500	508	525	493	489	499	511	535	499	499	520	504	502	489	552	502	515	485	512	496	531	505	520	551	525	486	494	555	495	497	475	497	460	524	487	477	481	554	534	450	478	515	483	490	508	477	492	488	470	508	530	512	486	504	479	490	519	471	542	471	498	528	534	484	506	511	479	441	518	490	510	497	472	522	518	493	489	527	517	539	492	489	503	526	479	457	477	527	521	511	467	494	512	515	514	481	509	509	503	500	460	494	488	491	546	521	507	462	480	526	538	481	523	486	469	492	554	493	468	512	497	500	480	519	552	513	462	501	479	512	498	470	507	539	464	503	499	554	495	525	499	483	493	494	494	550	503	501	508	510	489	480	518	495	508	483	490	486	530	500	553	511	515	471	506	500	520	502	520	471	492	472	496	536	496	539	533	528	509	476	500	509	506	521	518	515	521	476	519	520	509	486	483	482	510	532	509	490	500	520	482	508	518	503	518	483	514	500	494	520	505	506	460	471	489	500	515	522	478	517	502	531	499	507	541	507	509	502	489	517	484	508	509	539	484	547	484	473	490	491	470	506	503	526	487	493	506	498	473	491	481	493	523	497	458	474	513	471	511	509	499	527	536	522	458	480	525	496	492	519	546	532	505	470	514	499	517	514	510	516	474	517	505	515	465	519	496	537	485	521	525	529	548	521	528	465	481	451	489	527	538	564	549	466	501	513	472	524	524	520	579	557	552	482	508	506	533	550	519	514	527	539	505	531	477	495	511	516	489	481	465	504	540	492	501	504	500	484	519	519	508	507	489	502	461	502	514	508	512	513	523	469	509	504	512	498	466	500	502	505	532	529	513	522	484	520	461	486	521	497	537	500	494	498	519	517	483	567	486	524	492	512	512	464	487	519	515	506	504	497	548	541	492	480	507	503	521	530	513	500	499	513	523	535	537	515	503	536	534	534	488	478	475	517	527	496	531	542	530	536	503	502	489	498	486	505	496	521	514	503	472	495	487	521	509	533	490	469	473	502	457	500	495	514	491	525	499	510	486	520	556	516	503	511	516	503	524	516	502	475	502	484	532	454	548	567	467	513	521	496	523	502	459	515	554	507	508	477	530	499	501	491	497	514	506	500	506	478	527	526	504	451	498	524	479	505	514	502
5688	2018	2347	1269	725	638	577	571	584	566	571	508	548	513	520	561	548	487	530	518	574	545	528	523	540	525	543	532	509	491	497	509	533	530	527	576	536	512	548	572	560	568	570	535	518	514	500	481	521	526	519	518	583	510	505	581	557	547	507	525	543	496	531	501	487	509	525	549	526	553	534	494	554	519	504	521	514	505	535	534	538	509	469	523	531	511	510	563	482	533	560	506	566	502	565	548	511	544	527	531	537	507	511	555	532	537	523	541	536	529	540	533	564	562	501	519	511	541	478	528	518	480	556	535	485	503	557	520	558	515	531	533	510	508	558	546	538	513	538	521	557	524	522	555	515	529	530	533	571	579	538	530	538	526	543	559	517	523	545	498	542	543	506	520	536	559	517	539	535	512	545	541	520	511	550	535	548	533	555	515	557	532	515	531	507	505	536	502	543	501	531	539	560	545	518	530	542	546	560	541	563	496	519	527	501	499	512	541	556	545	526	513	539	485	515	504	488	516	544	504	510	513	526	552	570	533	519	526	544	538	544	521	510	535	517	562	575	547	582	523	517	525	545	526	530	494	563	537	514	493	535	506	499	535	555	548	502	505	491	586	569	490	481	539	539	502	552	548	525	541	525	543	505	525	532	554	522	511	528	539	518	534	517	516	530	542	531	567	530	515	511	522	517	545	514	533	533	538	523	535	522	518	506	552	542	561	528	545	504	506	514	510	533	528	551	537	474	536	537	514	521	533	557	487	530	531	553	524	555	524	567	535	528	516	544	512	518	477	544	540	550	563	514	548	535	558	516	527	527	519	532	514	522	537	513	530	582	541	523	506	543	528	533	533	500	517	488	515	550	539	510	577	509	532	497	511	544	543	511	506	550	548	563	553	548	519	535	545	573	479	522	524	493	525	512	552	544	548	545	561	520	519	514	490	539	542	519	524	538	538	486	548	507	548	514	527	543	559	541	545	572	495	535	502	528	545	523	514	524	516	518	512	474	540	537	503	518	513	517	536	502	526	538	562	516	549	573	507	537	498	535	526	575	529	523	486	529	544	537	531	531	530	542	502	508	539	515	523	525	552	560	482	514	519	549	525	547	525	557	512	561	502	517	533	512	538	545	522	557	515	523	560	560	476	550	549	503	515	552	576	524	559	501	514	539	508	525	524	556	540	527	533	518	560	510	518	497	516	533	499	544	539	498	516	527	539	508	520	518	489	504	560	535	531	504	549	513	501	533	506	533	522	565	552	516	487	576	517	542	543	536	535	512	526	476	520	511	519	511	529	514	520	526	515	520	527	541	513	552	509	524	529	500	513	541	513	537	509	520	516	487	498	580	491	519	527	508	498	499	560	543	565	543	523	533	492	533	542	500	568	545	530	537	522	545	543	548	544	541	499	543	526	547	552	516	513	561	563	565	564	523	529	457	519	570	524	523	548	516	547	551	533	504	531	534	520	502	528	512	543	535	527	537	582	548	529	550	506	551	526	520	533	528	507	539	540	545	517	531	535	491	524	529	523	495	510	548	503	526	570	573	493	520	508	481	524	513	475	505	549	515	504	564	520	551	514	499	524	519	554	512	534	511	508	574	527	556	572	551	514	539	565	518	484	540	568	555	532	527	538	483	512	544	539	544	522	516	510	556	507	506	524	536	531	520	530	587	536	526	589	551	514	549	522	514	511	506	536	502	510	540	521	524	551	530	539	534	479	538	517	489	569	552	529	503	551	521	520	503	523	516	541	516	499	536	485	511	536	513	510	527	512	522	524	539	474	536	500	535	526	555	536	490	478	489	501	527	533	539	529	524	528	516	510	536	557	548	537	536	523	543	558	544	523	533	510	477	518	536	481	528	530	518	546	552	510	508	513	493	543	533	554	521	543	533	519	530	542	497	528	581	526	533	525	547	536	548	504	515	573	532	475	606	504	535	503	518	583	534	522	530	552	532	556	515	483	570	570	489	521	547	531	543	543	556	507	521	557	531	530	542	507	513	504	517	553	529	513	548	500	543	518	523	575	549	535	555	503	574	503	582	505	510	490	512	493	527	563	527	540	520	545	500	551	557	510	540	508	514	525	534	531	504	506	543	480	482	531	504	545	515	540	517	493	536	556	547	525	501	502	468	535	482	529	526	524	529	533	525	505	515	512	515	510	561	535	516	525	521	537	544	547	542	500	544	507	515	500	522	543	512	541	505	500	530	526	535	522	501	508	475	509	550	534	520	519	554	511	520	532	574	550	554	492	522	525	512	513	513	537	494	486	491	529	555	513	542	509	505	512	538	552	536	515	540	539	521	550	554	540	517	548	507	514	523	502	518	533	512	530	534	564	536	550	525	538	514	512	545	532	509	531	505	520	560	552	545	515	498	508	521	533	539	533	482	526	573	525	548	558	500	534	549	484	506	553	494	529	532	504	515	521	548	536	544	522	508	527	494	525	547	550	570	499	513	534	526	533	552	517	500	542	485	515	551	540	529	541	520	558	548	529	503	542	494	510	521	531	537	537	564	539	492	518	553	522	517	484	510	512	572	524	531	526	535	493	543	538	530	537	540	533	615	528	563	536	541	502	520	536	541	539	507	533	534	530	570	547	513	528	504	537	580	520	575	529	528	533	531	511	488	530	529	574	497	500	500	501	536	518	504	519	531	583	534	490	528	550	527	519	547	561	545	546	510	504	485	540	553	537	569	504	557	529	545	551	497	521	611	552	517	518	538	538	526	517	491	503	580	536	543	511	559	500	519	530	544	555	527	557	512	516	562	528	529	539	545	505	541	510	578	511	544	566	557	541	552	590	519	539	500	522	522	511	526	555	513	457	524	521	495	552	549	510	524	581	504	556	491	530	524	557	526	558	495	602	542	473	539	520	511	557	498	537	546	550	493	532	579	566	540	522	532	575	519	520	521	541	513	522	539	586	547	487	536	512	518	591	505	525	518	524	514	533	524	496	544	543	527	527	524	521	549	557	531	535	526	548	559	515	529	552	540	529	498	532	539	566	538	535	544	549	488	514	510	480	504	534	535	561	558	519	518	550	519	524	504	552	514	533	528	577	524	511	538	538	533	532	486	547	543	554	553	545	513	501	527	537	538	539	560	544	527	552	525	488	494	526	525	547	549	506	483	540	525	516	523	553	557	507	516	542	559	521	526	561	532	519	473	497	501	521	524	515	477	549	513	519	502	532	527	557	518	539	501	553	496	552	510	572	535	548	495	525	541	517	543	573	530	516	533	577	542	515	542	568	547	512	543	483	531	501	519	516	528	546	543	534	548	500	536	525	509	554	521	572	504	529	555	506	511	504	520	541	561	501	528	547	551	542	579	525	517	518	501	455	509	524	541	529	549	544	489	532	521	550	496	519	562	537	580	527	511	507	513	532	557	494	517	559	522	546	539	557	561	493	504	530	512	548	522	561	533	487	545	486	512	545	534	553	579	554	503	511	514	543	553	526	531	559	549	541	528	459	551	516	510	482	554	519	562	522	498	497	478	498
25388	20884	27410	24487	20858	10539	1350	807	661	582	516	468	383	394	369	364	321	348	307	305	331	272	310	317	268	280	296	262	230	299	266	255	282	258	264	268	291	263	270	233	237	259	223	253	246	275	233	226	243	228	260	242	228	252	263	271	242	235	252	235	250	252	272	255	254	236	255	238	238	234	226	225	249	229	239	238	238	255	230	219	228	246	230	254	249	231	212	238	244	254	236	258	235	224	239	235	225	227	233	227	248	235	255	249	252	267	252	248	225	230	219	243	262	246	249	252	233	226	232	269	209	208	254	224	229	231	235	228	248	244	235	233	228	249	252	246	250	290	233	237	236	222	239	226	226	257	243	199	238	260	247	226	242	247	243	217	272	227	243	244	288	234	250	244	254	267	255	235	194	241	231	253	235	241	232	246	243	231	242	215	206	225	225	241	236	233	228	239	220	221	214	232	251	251	250	266	264	230	224	235	202	281	264	228	228	218	234	232	204	245	235	247	235	250	230	253	258	224	241	234	220	227	254	247	246	226	241	241	252	233	252	261	222	212	263	231	237	234	215	228	263	251	233	242	263	218	259	228	209	236	246	210	258	239	243	256	258	246	265	244	256	239	246	235	244	224	243	254	238	245	235	252	226	240	259	260	244	240	224	225	234	246	241	237	221	226	244	217	227	257	230	254	225	251	227	257	255	235	265	232	250	226	230	277	230	234	222	239	234	211	237	238	222	237	239	250	244	221	226	231	234	245	222	216	232	255	228	231	240	270	237	222	238	251	234	234	232	220	260	238	229	233	247	225	215	255	219	207	228	237	242	252	244	260	261	236	235	262	218	267	223	268	227	229	223	263	249	213	247	249	259	224	247	274	262	228	238	249	223	258	239	260	259	238	282	240	262	238	247	252	256	217	274	234	237	236	244	214	239	227	217	233	242	239	243	251	262	236	257	239	218	232	197	228	217	217	237	235	239	231	227	259	240	253	255	248	260	221	230	248	247	252	259	263	258	214	250	253	230	266	245	246	255	254	234	236	272	248	243	259	241	252	248	246	262	251	213	235	249	241	212	250	247	229	225	225	221	234	229	232	239	253	229	206	245	235	251	223	229	271	289	235	214	275	234	231	224	236	241	243	210	248	233	232	234	255	233	248	271	242	227	218	260	251	239	269	255	256	222	240	255	223	226	227	240	229	255	285	224	251	253	211	244	207	217	225	236	243	244	249	254	230	238	250	240	231	243	222	246	225	230	224	263	238	246	256	243	258	239	196	249	257	216	240	219	250	217	245	231	230	225	235	214	230	222	235	236	240	229	258	209	271	223	218	244	257	238	217	227	253	236	225	206	229	235	252	239	242	230	246	277	229	237	228	255	255	216	252	259	258	244	267	234	224	266	243	278	251	217	208	225	251	240	238	251	232	244	245	225	228	216	220	238	234	251	234	248	242	239	252	264	232	244	207	225	252	261	247	240	237	229	221	250	245	225	243	245	248	251	210	224	232	223	236	234	233	231	224	237	255	227	259	253	269	218	232	217	219	216	227	240	226	275	242	256	226	219	240	243	219	250	242	243	247	228	250	256	273	247	238	198	210	246	262	248	238	270	257	240	196	262	232	230	255	224	208	246	247	241	226	258	215	261	229	222	237	263	226	253	242	217	237	226	237	232	235	236	210	230	237	221	242	226	211	217	267	232	259	243	228	261	213	232	222	221	243	226	250	230	234	240	232	244	229	217	269	234	244	223	243	238	250	214	234	238	247	237	250	245	248	261	257	232	235	261	235	251	239	215	229	254	245	242	247	266	235	238	237	223	257	239	225	257	267	217	258	236	235	249	269	228	243	256	239	222	205	215	210	238	241	239	245	230	255	266	239	256	237	221	242	206	246	243	236	242	257	223	255	231	233	241	252	248	252	258	261	267	245	246	217	231	231	245	258	252	243	236	245	229	216	231	279	238	227	222	266	259	211	215	249	252	206	248	258	260	241	200	232	250	233	241	239	240	214	244	240	224	227	255	235	233	233	210	223	238	232	241	238	253	260	240	227	281	211	253	272	226	214	236	255	243	231	235	249	239	261	241	245	230	262	236	223	239	212	229	242	247	252	245	257	219	260	224	253	234	233	251	245	238	266	253	269	234	251	238	228	256	219	253	230	225	274	213	231	250	245	241	254	227	238	250	219	239	244	232	241	260	213	238	226	262	212	258	213	226	234	234	246	230	205	255	259	231	238	247	198	212	257	219	238	267	246	229	214	250	237	250	242	230	240	221	228	246	225	250	239	233	252	225	218	247	235	248	245	221	238	245	249	227	229	231	222	232	227	254	238	239	215	242	226	256	258	255	241	248	241	258	216	244	255	235	221	259	231	234	253	254	230	244	243	230	236	233	246	261	253	229	247	227	268	243	213	254	207	245	214	250	209	221	230	249	247	204	239	263	234	221	269	222	254	197	223	247	234	245	242	234	236	254	227	237	235	245	253	222	229	264	226	230	211	260	266	269	251	217	214	239	243	241	248	226	238	241	237	238	257	261	242	271	244	232	254	238	195	235	250	243	264	242	233	241	255	243	232	246	230	239	239	226	245	261	232	249	244	249	246	267	239	232	236	242	241	225	250	244	245	253	240	253	252	238	236	242	256	248	239	243	241	230	245	260	225	254	240	215	215	229	221	243	248	246	256	263	232	239	212	269	234	225	264	241	245	250	253	231	235	259	247	221	248	225	242	266	265	235	238	229	247	234	226	253	235	252	219	230	242	225	235	256	208	225	222	203	225	217	254	228	244	246	246	240	238	238	238	241	233	226	235	249	254	244	253	235	245	239	223	242	274	257	230	249	226	242	243	248	239	238	279	253	252	222	208	248	221	209	226	214	230	245	251	252	260	225	257	241	232	255	235	228	245	254	262	235	233	245	241	256	267	236	253	246	223	240	236	254	238	215	242	210	241	266	227	221	260	218	228	226	243	225	276	261	214	205	264	241	223	272	252	245	253	236	235	223	241	235	246	233	221	236	255	248	213	242	235	265	213	258	251	236	230	259	250	236	207	228	259	253	231	229	255	248	220	231	225	275	225	247	236	251	224	224	206	243	226	229	218	240	232	219	221	227	237	247	235	246	240	226	257	221	233	241	250	240	247	255	254	239	236	224	210	256	254	219	252	257	240	232	215	211	261	236	225	217	217	230	241	227	244	208	236	255	256	240	265	233	254	215	219	224	243	244	262	237	256	228	257	254	253	218	256	253	243	242	242	232	255	233	256	242	247	243	236	260	242	236	233	244	263	233	208	246	244	226	246	248	214	230	262	241	247	266	241	237	246	259	247	219	266	241	240	235	221	232	256	244	253	263	244	222	220	234	257	227	220	216	234	231	248	238	237	238	266	253	253	215	236	232	240	231	230	240	240	232	227	222	256	207	231	261	233	248	233	256	265	238	230	248	254	229	241	263	247	233	267	198	256	225	227	250	274	229	223	238	229	231	259	247	219	276	248	241	221	230	227	195	218
8398	14767	20695	12623	3865	2615	2053	1599	1346	1065	915	751	655	628	522	527	486	459	405	414	371	337	374	381	360	354	355	339	320	328	300	305	278	327	295	332	323	289	310	294	281	305	307	306	277	272	255	296	259	254	271	268	268	269	267	226	254	248	267	260	265	273	257	268	240	286	270	266	272	277	283	264	265	255	284	261	254	270	266	261	282	258	286	287	235	231	268	304	260	270	263	261	259	272	260	244	262	261	269	279	265	251	232	256	265	265	267	254	261	276	280	271	274	246	281	285	265	246	282	288	273	266	269	274	279	247	268	252	254	255	251	236	291	259	266	253	248	256	240	260	275	246	242	258	248	245	276	249	277	277	243	265	296	263	285	253	245	274	263	270	255	264	254	241	269	246	292	244	227	241	260	241	245	261	237	261	239	243	270	278	285	291	230	247	256	246	241	247	287	269	274	250	247	270	262	247	240	259	244	240	245	259	262	277	232	261	280	239	258	274	267	270	271	252	269	257	258	263	249	244	238	282	237	249	270	246	282	251	276	280	287	285	264	269	256	238	276	263	265	257	239	246	286	251	266	252	258	244	270	239	258	245	247	272	274	254	270	272	267	264	255	254	268	215	247	275	258	258	228	256	251	247	252	268	256	259	281	275	253	254	261	240	260	245	273	266	280	284	257	246	260	278	268	258	256	247	240	252	280	245	257	277	244	282	246	246	247	260	263	277	256	258	286	266	261	236	252	244	271	239	242	276	244	243	248	267	257	254	254	235	283	240	286	261	264	261	260	249	253	239	252	255	237	263	236	253	234	262	242	265	237	262	262	251	235	268	258	252	240	288	253	261	272	257	255	237	264	247	274	222	272	271	252	236	242	282	277	232	258	282	281	270	285	268	263	252	221	255	256	247	259	265	275	251	265	268	252	251	274	269	257	243	226	278	264	251	249	258	268	273	268	279	264	225	256	274	257	267	264	268	267	252	265	276	254	272	268	242	237	279	244	278	269	263	251	275	262	253	252	262	256	273	247	244	233	268	264	259	275	243	265	253	258	246	237	256	268	229	277	251	280	270	228	243	244	263	265	276	286	242	284	252	287	247	260	258	269	259	270	260	265	250	250	273	255	283	270	263	266	236	259	245	254	263	251	244	251	244	276	281	261	260	254	251	240	279	232	246	279	244	264	237	251	280	264	254	271	232	284	257	291	251	237	270	250	242	235	253	254	244	247	258	227	262	280	254	259	240	247	280	278	266	249	253	295	231	260	250	254	252	249	275	243	256	235	256	246	256	269	254	258	253	267	245	290	254	232	250	256	281	243	266	280	286	265	256	243	254	256	246	261	281	256	262	269	241	252	264	246	239	269	268	266	270	238	226	250	276	291	279	275	253	258	267	243	265	266	262	256	278	268	261	235	255	266	239	234	229	270	228	278	256	236	235	290	251	256	246	256	266	262	303	251	254	275	253	218	270	258	262	263	252	250	271	278	251	242	267	244	248	245	220	256	255	276	259	289	267	239	261	242	271	250	283	267	252	277	239	243	247	272	278	264	278	240	234	214	276	279	293	261	264	263	263	267	250	269	237	245	253	251	243	247	254	262	255	247	282	270	270	284	291	237	249	243	253	246	238	256	244	260	268	241	231	233	254	250	260	261	273	276	249	229	265	293	246	251	260	259	246	247	259	262	249	254	255	273	257	242	248	234	260	256	266	246	257	277	247	232	274	267	237	273	243	262	286	266	271	246	276	241	251	268	268	241	262	261	262	267	252	261	245	251	253	256	264	276	256	254	267	273	260	257	231	284	282	259	252	239	271	263	240	279	266	271	260	242	237	277	260	265	245	284	263	252	271	241	242	248	255	222	242	266	262	261	256	265	273	260	258	254	268	255	267	255	276	268	277	286	271	231	249	262	282	281	268	253	261	246	264	252	242	241	277	259	266	262	272	278	261	239	259	260	269	236	266	254	267	261	261	269	268	250	255	272	293	256	235	275	252	285	240	266	253	275	281	262	264	273	235	271	281	254	285	276	277	273	260	273	265	257	246	234	251	263	254	247	280	276	255	253	254	260	266	266	252	260	254	269	247	254	254	271	270	280	275	290	267	254	250	233	287	220	285	244	247	284	246	255	254	272	270	243	262	276	236	240	250	282	252	244	217	255	260	247	269	259	255	257	245	225	258	263	248	279	258	267	267	296	232	262	254	281	255	263	237	265	238	256	258	252	274	258	270	243	249	267	278	267	257	288	292	253	264	258	257	237	266	240	266	256	254	256	227	260	262	243	238	261	281	260	264	261	255	246	277	257	236	261	247	232	274	233	274	273	272	258	266	262	294	238	254	262	258	246	270	248	245	275	270	251	238	292	255	275	220	238	284	242	271	234	279	249	274	271	252	246	229	231	258	279	267	266	262	240	285	246	263	234	244	231	262	255	257	278	251	250	265	282	263	262	265	232	265	245	237	258	252	255	262	234	237	261	258	254	253	271	239	265	232	248	239	224	253	245	297	241	274	232	271	269	271	253	257	257	257	280	258	261	254	254	235	257	272	231	256	254	253	268	267	259	244	255	244	253	245	253	252	257	269	248	260	267	246	244	257	264	272	245	264	288	249	273	273	262	249	239	264	248	236	253	245	265	267	256	235	247	250	263	250	254	269	258	263	237	229	242	263	255	255	216	252	277	253	250	249	266	257	243	260	245	253	293	270	230	238	271	292	233	242	251	242	248	249	246	265	247	244	240	274	282	259	267	270	251	265	269	274	289	254	257	258	289	258	255	219	274	265	258	267	236	287	281	268	267	229	269	252	258	258	264	259	248	284	251	237	253	231	261	290	257	262	257	263	261	245	249	261	244	268	224	229	246	255	231	258	258	265	220	263	253	279	250	261	282	243	237	246	255	280	274	234	268	244	260	277	252	250	253	261	252	223	262	276	255	274	232	245	234	302	249	269	242	259	270	250	253	248	249	270	259	259	267	265	268	268	273	256	247	256	239	266	274	264	266	266	272	259	249	252	246	249	257	247	254	275	253	269	256	253	289	259	263	278	260	246	257	248	280	253	243	234	250	281	269	257	267	235	230	271	257	265	263	256	277	254	255	238	271	266	254	238	214	257	260	252	262	263	250	266	250	258	242	259	254	266	257	258	283	259	259	282	239	249	236	279	229	279	258	254	268	245	236	278	251	278	289	240	258	266	238	247	284	260	254	271	233	272	268	270	252	259	259	250	246	258	241	269	264	266	242	273	273	255	248	239	297	252	275	251	245	209	244	247	262	261	273	272	260	258	267	284	260	280	226	299	258	295	248	256	236	256	232	243	257	239	273	265	264	237	260	267	264	239	281	259	259	269	259	272	285	271	287	241	228	255	251	239	241	255	237	262	248	241	267	222	272	262	277	251	245	229	267	272	289	234	244	252	237	243	303	252	268	274	228	235	229	248	263	265	252	252	246	235	262	234	267	295	263	266	261	247	258	243	248	262	241	264	259	252	245	271	228	229	302	254
23209	20908	27813	24154	20919	20888	7796	1765	1319	1085	1061	893	839	797	808	699	672	625	655	618	684	588	572	584	619	621	603	566	537	581	518	555	531	603	583	574	557	531	514	512	549	517	473	529	578	527	510	451	523	518	524	481	510	520	493	475	472	523	485	525	482	525	485	500	478	498	478	523	504	513	481	502	521	499	528	530	495	505	484	480	503	526	559	506	481	499	513	490	496	496	523	477	481	528	546	514	512	519	538	518	510	486	506	478	468	489	476	495	494	519	481	519	454	514	476	529	501	531	487	500	475	514	461	496	513	522	493	511	480	484	487	502	506	494	513	475	505	499	499	517	499	489	493	488	539	471	502	498	500	513	516	500	478	474	480	465	509	500	505	557	498	524	471	523	523	508	536	471	516	536	487	472	477	495	507	492	488	536	487	474	503	510	510	520	530	520	499	479	503	531	549	502	486	498	458	541	465	512	506	488	514	502	492	482	522	478	499	510	469	480	461	521	504	470	488	498	482	479	478	488	497	504	517	465	509	477	494	487	486	491	503	497	504	500	458	489	490	496	494	457	488	505	499	499	475	519	529	443	508	515	512	520	511	529	501	463	498	433	500	508	475	485	487	457	482	453	478	546	529	506	516	470	489	490	529	486	475	524	465	501	526	526	500	483	494	516	521	511	544	498	476	528	468	521	500	496	523	465	490	519	464	453	547	479	445	538	471	501	516	507	489	467	489	470	488	522	465	489	488	484	480	481	498	471	443	455	525	481	496	540	454	513	488	523	494	519	474	486	486	499	483	502	481	489	496	506	483	475	501	475	463	502	457	479	468	531	475	494	505	497	522	482	477	483	506	504	471	517	471	469	501	500	486	503	503	476	495	477	505	513	490	522	488	491	523	519	530	554	471	502	511	449	501	488	491	502	482	476	480	503	489	480	489	506	478	509	512	498	496	489	520	465	466	485	480	486	519	485	523	478	496	530	522	522	460	513	475	521	491	478	514	496	462	453	518	474	515	474	495	492	489	475	502	515	514	490	503	513	498	517	516	479	486	490	506	505	512	540	482	513	506	517	501	496	503	490	518	507	475	485	504	511	494	465	472	501	504	475	463	546	501	511	518	491	506	506	518	480	506	498	507	501	445	484	508	487	501	511	465	456	510	457	453	453	482	459	486	484	480	521	509	493	490	502	485	479	500	505	492	475	492	465	521	463	499	488	507	498	543	460	539	488	497	486	470	529	517	524	482	481	505	490	502	530	470	499	521	521	490	496	511	498	513	488	480	489	482	499	504	488	500	458	513	492	495	495	479	501	508	488	494	509	465	496	499	466	491	491	524	522	494	507	497	498	515	524	473	489	490	522	517	494	513	479	497	479	490	518	488	511	474	492	483	482	460	498	473	509	539	458	479	517	466	477	500	507	500	536	488	436	533	540	501	477	484	479	495	500	488	531	481	491	473	514	520	488	509	486	463	499	491	508	475	494	440	483	513	518	516	475	490	525	467	484	484	503	493	531	466	505	494	539	457	511	542	506	518	483	473	486	473	468	500	510	491	498	481	489	509	504	499	520	531	480	475	476	486	492	479	479	516	494	507	501	501	483	509	507	492	487	481	474	505	500	480	517	496	453	467	500	481	461	483	458	516	494	530	501	429	529	461	524	503	508	486	515	469	454	469	469	527	531	529	480	498	500	507	473	476	499	538	511	500	478	473	494	510	548	476	483	509	539	520	491	502	511	491	499	481	527	492	475	461	481	457	511	476	493	490	500	495	531	500	507	541	453	496	518	499	502	496	494	534	502	467	491	508	523	493	489	461	502	463	469	492	528	516	496	508	494	535	498	445	499	475	483	474	507	481	497	505	444	491	496	527	436	515	473	449	502	478	493	506	478	512	481	524	543	521	467	486	494	475	508	528	496	458	483	490	492	474	477	491	522	475	503	465	468	489	535	466	478	531	507	536	483	489	522	483	491	479	495	525	505	505	506	489	483	461	497	510	501	474	483	499	451	483	527	480	509	490	505	496	478	473	488	512	498	461	552	490	483	520	535	487	481	469	505	491	459	493	490	503	520	511	523	510	492	518	490	470	535	513	494	454	505	477	485	547	500	506	500	497	495	507	498	468	509	431	458	486	480	505	512	520	461	528	506	486	513	532	510	503	482	493	508	460	532	495	487	502	527	482	480	482	474	471	464	499	524	482	473	483	503	496	493	575	457	482	503	535	444	477	492	466	526	467	427	533	489	501	515	499	497	507	470	485	460	505	499	514	504	469	465	515	493	478	498	527	508	488	459	485	505	483	477	516	489	519	523	486	471	501	495	509	481	501	510	504	490	498	480	513	471	476	455	475	500	507	492	500	490	516	509	463	490	510	519	461	535	497	501	467	507	483	511	528	475	457	456	501	493	529	525	475	505	495	506	487	505	517	460	493	486	498	470	527	524	496	528	491	486	491	495	510	467	480	484	496	491	501	454	496	503	478	521	501	503	478	490	501	528	547	475	496	512	466	496	482	520	492	475	511	477	468	520	494	521	503	442	486	477	471	500	493	515	498	518	514	501	481	504	487	493	465	487	463	482	503	473	498	510	496	491	490	481	495	517	506	458	465	518	471	490	514	477	488	484	477	478	500	495	519	512	479	486	504	498	475	491	486	490	501	501	505	528	495	486	519	546	493	513	519	498	510	511	503	518	519	455	483	523	503	501	514	463	501	514	517	495	523	515	534	488	477	521	471	500	516	516	540	523	492	488	511	483	495	463	479	513	504	481	452	509	506	491	484	531	462	472	474	500	471	476	460	485	491	461	492	487	497	535	520	488	485	473	499	494	513	506	480	566	516	498	480	459	509	464	481	466	476	494	487	495	462	515	520	504	478	461	467	481	512	481	459	478	491	446	468	501	504	508	485	489	508	488	523	538	493	455	495	512	514	464	519	476	507	491	500	493	464	505	499	474	508	506	500	501	480	492	481	503	520	508	537	465	489	474	511	478	515	505	441	502	499	536	485	478	522	466	501	490	501	504	490	500	461	524	479	502	518	503	454	495	484	518	479	527	508	528	507	460	462	495	509	511	493	499	465	515	499	507	499	444	447	488	488	474	493	487	470	481	486	502	494	495	516	488	469	480	541	502	497	501	487	524	474	503	512	506	489	453	464	490	492	497	477	482	529	520	477	476	480	471	496	507	449	456	503	511	503	450	521	518	481	499	496	504	503	486	453	491	452	549	458	447	477	491	512	441	496	487	467	484	484	526	530	472	511	475	520	510	480	519	499	514	480	481	491	488	510	494	521	521	480	497	483	476	528	495	508	501	545	480	492	531	517	494	462	504	493	481	486	482	508	488	466	511	512	480	505	475	469	532	497	495	509	464	484	525	482	482	499	485	462	503	478	474	484	474	522	505	501	538	499	513	485	504	453	528	495	528	452	468	488	470	539	479	505	501	475	460	484	499	492	484	529	514	504	520	491	488	491	484	500	500	495	512	465	442	531	467	481	529	468	450
11549	22416	28998	16565	7092	4806	3687	2874	2428	2060	1680	1461	1303	1171	1040	997	928	858	876	788	704	735	648	678	620	626	628	585	618	598	583	584	600	510	506	579	554	508	516	516	538	557	519	515	535	535	507	522	517	474	464	489	508	465	503	514	501	470	531	518	482	499	477	499	517	511	476	480	492	488	493	517	469	488	450	462	468	500	478	433	467	488	473	486	485	481	474	515	490	495	476	483	471	475	475	499	467	459	423	451	507	465	425	466	505	477	501	463	501	440	470	482	454	446	435	491	476	485	451	484	460	493	493	437	498	438	494	487	464	459	491	484	494	475	455	496	477	431	496	468	464	512	452	425	456	441	449	467	464	468	442	497	505	511	460	497	473	471	456	478	414	477	445	489	471	481	437	466	483	433	491	453	488	488	503	485	475	498	482	514	436	466	438	449	472	430	484	510	467	448	478	419	469	459	458	493	490	477	492	431	490	494	459	501	468	461	474	474	463	486	494	464	482	441	451	473	494	439	448	471	466	458	462	441	413	487	451	461	458	437	498	442	503	450	455	474	457	449	493	476	475	461	444	480	455	468	479	475	503	444	513	464	446	465	457	453	471	452	418	459	454	494	459	500	483	497	441	478	496	439	505	479	464	475	443	487	481	449	472	464	473	472	458	465	524	469	461	429	457	442	464	492	476	485	498	480	470	465	480	448	469	496	476	496	465	500	490	444	449	474	515	478	426	429	462	459	459	489	477	502	463	490	468	438	445	432	473	458	478	466	477	460	472	477	495	439	451	470	534	431	449	443	456	473	484	429	486	474	451	461	447	472	430	475	475	471	455	468	477	479	482	483	449	460	468	447	491	467	462	436	471	471	463	502	510	442	489	459	456	437	481	427	502	502	489	458	459	441	435	498	480	469	440	484	460	458	468	465	495	468	449	457	420	474	433	504	480	481	436	480	472	503	441	465	463	452	498	482	429	443	468	466	471	498	469	481	474	458	476	497	491	486	479	489	487	480	472	436	479	479	481	496	464	476	435	482	482	484	456	439	470	406	458	453	450	465	455	422	446	420	452	432	487	463	468	457	434	473	493	485	472	463	443	456	494	482	475	470	504	490	471	465	460	473	494	444	469	499	493	509	465	473	473	501	455	449	448	472	447	473	448	462	478	468	483	487	472	441	468	463	473	464	443	447	479	443	476	449	467	498	466	428	460	486	476	526	492	486	524	468	462	467	467	478	473	488	481	476	472	460	467	462	460	488	430	463	442	475	451	444	476	477	468	466	469	491	448	493	452	499	458	501	472	469	496	455	497	487	481	448	435	452	487	521	460	449	450	476	490	482	481	479	474	467	432	446	480	499	467	454	455	476	479	459	486	415	478	490	484	452	492	468	505	463	469	451	449	510	456	502	495	499	479	459	465	475	465	460	466	487	485	469	473	437	453	459	463	477	470	452	508	452	483	471	454	447	463	434	471	499	482	421	453	429	494	434	457	505	500	446	476	477	498	469	462	503	461	472	473	450	478	503	452	448	481	506	468	490	463	451	475	489	453	454	468	434	494	469	436	470	455	447	445	470	435	461	442	448	443	437	457	463	466	508	482	492	466	433	510	498	463	437	491	454	493	485	446	456	424	508	472	506	479	517	438	474	476	460	473	445	456	460	463	463	460	460	495	455	521	461	512	510	463	447	493	451	448	468	432	490	499	456	438	448	467	466	464	460	471	486	454	461	483	456	475	437	455	451	442	473	441	493	459	499	454	479	462	501	455	452	434	452	492	459	487	464	491	470	471	502	474	473	473	464	494	512	464	451	493	512	459	467	456	464	446	489	453	483	491	404	488	497	490	475	474	493	495	456	450	454	441	480	497	447	463	461	511	497	491	467	451	487	461	455	478	482	451	496	514	474	474	473	519	459	468	464	497	452	485	442	455	452	473	485	469	473	476	442	473	476	492	479	450	490	484	498	496	435	466	493	444	468	464	479	496	496	457	481	461	480	480	453	472	446	469	431	509	450	470	474	487	474	481	467	497	491	478	484	454	512	439	462	482	445	463	431	435	463	481	454	455	491	459	467	497	440	513	499	500	450	487	472	500	467	426	460	457	446	481	470	469	481	460	468	437	469	495	473	443	459	436	437	493	459	470	465	457	453	467	458	476	478	470	503	438	461	447	488	477	478	473	447	470	464	481	431	457	471	485	466	464	442	469	447	451	460	465	478	469	485	478	475	437	499	488	473	455	452	478	473	459	471	475	455	446	461	488	479	461	491	524	483	455	503	483	512	477	475	441	474	483	440	502	455	477	473	499	486	451	525	464	464	474	474	434	469	471	472	505	440	475	499	470	486	502	474	470	468	485	454	434	448	459	440	480	490	423	471	485	438	457	418	462	492	486	473	469	469	439	475	459	430	478	466	468	470	465	450	444	472	432	441	487	501	439	455	506	464	446	450	476	463	485	476	459	471	511	441	487	456	426	444	438	473	489	450	473	483	462	464	485	468	442	538	432	455	441	458	446	448	478	477	463	436	451	451	444	466	458	469	482	469	440	464	486	504	473	495	496	428	463	457	444	495	480	501	476	499	439	433	447	441	456	450	466	444	437	476	468	475	486	453	479	434	476	493	434	441	475	476	451	447	509	446	463	489	464	490	483	465	437	444	457	479	478	453	459	479	503	489	456	438	523	486	477	472	459	444	480	468	453	449	476	431	477	485	442	449	515	477	433	473	480	469	459	446	471	451	451	451	461	476	431	470	459	455	444	461	499	470	440	476	451	448	473	452	482	489	435	452	463	487	449	423	453	487	424	468	458	477	491	493	445	458	437	483	502	471	438	446	465	469	480	502	447	479	462	480	493	465	469	469	486	467	454	495	450	487	498	509	519	465	463	469	472	455	452	445	483	465	464	463	441	468	476	446	455	477	450	483	503	476	442	449	487	502	477	479	471	449	475	453	474	460	502	437	495	425	459	462	447	477	480	451	495	481	450	452	511	455	457	476	474	467	487	443	469	451	503	462	458	496	448	490	450	430	432	473	483	456	471	500	475	465	470	493	512	462	499	472	506	454	481	494	461	490	454	473	464	452	478	473	463	473	440	500	444	491	499	459	471	479	425	450	464	423	467	439	446	440	484	503	458	450	454	473	456	470	442	443	468	446	467	478	476	491	472	487	469	474	433	435	505	449	487	461	483	457	477	475	486	444	462	470	493	460	492	461	478	446	463	467	510	407	480	443	458	486	427	435	453	524	477	473	506	484	495	450	491	411	493	462	442	499	453	487	421	494	460	486	455	457	451	500	466	478	449	458	476	473	468	523	479	469	480	486	435	503	469	468	454	474	477	454	445	479	492	503	444	462	492	472	472	508	462	472	466	476	502	481	479	497	449	430	464	489	498	447	482	465	464	431	453	442	451	477	469	499	474	466	482	479	453	486	481	458	466	443	477	492	479	453	437	474	500	448	453	446	494	475	475	472	479	458	441	504	451	479	467	472	460	449	502	440	466	457
28398	14726	3213	1412	657	514	579	517	538	507	495	498	526	556	508	504	512	525	489	507	459	509	483	464	465	513	508	514	489	496	528	498	503	517	483	513	520	471	500	523	539	547	493	494	470	507	478	524	524	505	500	507	516	498	546	456	466	517	556	534	500	508	462	504	529	511	504	493	473	487	519	477	525	559	501	494	511	522	486	476	505	504	502	467	478	482	506	480	496	565	482	498	519	494	530	501	477	474	467	547	520	475	510	520	484	517	547	491	491	491	506	507	511	518	495	494	499	513	521	541	501	506	514	457	530	514	466	492	491	459	504	486	542	483	503	547	530	490	488	491	491	493	482	516	481	497	471	523	512	469	523	515	533	482	460	471	550	491	483	546	525	507	470	506	489	494	513	476	486	501	503	514	507	459	496	475	494	493	476	494	479	496	515	487	491	468	498	506	488	484	481	531	493	493	473	482	464	496	468	463	496	505	527	512	481	516	491	518	498	528	508	520	552	523	492	515	505	474	510	472	542	490	505	494	482	489	501	493	475	544	503	520	510	502	489	510	507	477	483	503	490	499	486	509	517	526	488	487	522	494	477	482	499	486	504	489	501	479	497	501	535	503	479	503	483	496	578	519	469	493	519	500	482	513	494	542	507	484	496	509	482	512	478	523	550	481	491	504	478	520	484	511	481	555	477	492	503	500	514	473	495	476	507	486	503	472	479	527	505	500	483	498	529	530	464	490	554	533	483	494	482	529	510	524	488	510	503	508	507	475	507	439	514	548	481	472	513	520	473	425	464	478	502	505	485	542	512	488	529	492	447	518	457	490	501	547	509	488	504	472	463	485	527	487	490	474	501	507	492	523	493	484	487	490	519	537	521	500	529	497	507	519	517	476	476	478	487	479	500	506	512	492	509	501	521	529	447	489	514	512	540	521	501	498	497	489	540	509	496	494	488	517	535	505	465	475	484	524	533	468	494	505	500	502	492	514	511	510	522	491	458	493	485	522	538	547	508	476	439	487	507	497	506	500	478	505	507	451	473	472	507	495	501	519	529	499	525	490	511	553	503	494	511	543	525	498	473	477	511	486	514	459	495	516	500	524	517	500	521	539	500	506	509	486	474	480	506	426	512	566	496	522	525	488	501	522	496	521	500	509	485	512	502	494	486	514	527	501	582	472	505	491	510	526	525	540	495	476	503	525	521	526	494	508	519	516	502	521	505	483	484	505	487	491	501	487	528	452	501	532	540	466	476	524	484	473	479	490	520	510	561	517	502	484	518	517	551	503	504	519	530	493	467	470	501	516	521	484	487	505	476	508	518	549	507	525	505	485	490	521	540	551	506	495	536	516	536	500	468	512	499	510	500	493	480	513	499	528	475	521	501	484	540	499	503	537	477	481	507	511	511	465	473	515	510	438	486	504	528	509	505	497	519	468	517	512	554	496	503	495	496	546	497	538	479	494	531	505	489	480	528	492	540	498	513	510	476	522	452	503	481	477	522	498	518	487	517	475	455	497	505	510	485	489	495	499	500	478	506	548	536	521	498	539	518	526	510	498	501	504	515	503	520	530	509	457	485	532	511	485	495	497	504	507	497	530	493	503	462	488	484	506	534	552	513	488	523	539	468	445	532	516	474	475	496	470	493	495	503	488	475	530	520	519	466	523	530	517	488	499	497	539	466	472	508	521	508	491	459	487	531	512	504	497	469	495	498	511	495	467	520	466	516	494	489	522	514	523	503	494	541	465	503	513	465	496	496	474	521	503	502	501	529	534	523	486	465	490	524	492	537	458	497	488	520	487	505	496	514	493	504	509	492	493	489	535	555	555	506	485	519	514	507	502	534	522	484	519	491	491	501	483	504	493	470	476	544	488	495	553	495	512	497	516	472	503	500	449	465	516	472	482	557	491	511	502	475	497	519	503	499	542	536	467	485	499	536	478	514	506	507	503	498	506	488	508	483	507	524	493	520	498	516	520	544	504	477	487	504	515	486	517	518	502	478	511	478	533	529	543	503	464	460	515	482	486	500	480	525	522	508	470	506	469	498	508	493	484	503	512	514	536	512	516	491	476	505	517	465	515	492	496	488	503	501	506	497	516	507	527	492	465	489	488	488	511	505	492	530	470	478	497	495	534	464	508	486	504	502	520	485	507	491	520	497	457	499	508	496	472	500	492	516	499	496	528	530	518	501	522	486	552	520	498	510	523	515	469	498	484	509	493	504	475	531	522	490	471	537	479	519	513	501	479	524	494	481	530	533	503	518	512	492	486	494	528	518	512	553	485	506	498	508	578	517	503	488	574	476	501	537	443	470	504	497	498	510	501	481	458	552	510	489	498	512	516	493	470	486	546	503	483	531	538	477	517	483	475	504	515	487	471	466	535	460	513	481	470	489	527	486	474	470	486	508	521	503	513	501	525	498	509	498	455	478	535	458	528	502	546	501	524	537	526	486	480	510	495	500	454	517	462	490	472	435	535	540	462	506	513	496	457	478	509	510	499	514	495	502	492	470	523	495	472	507	481	511	493	512	506	504	479	522	478	502	481	531	475	496	510	498	489	542	503	520	507	502	464	498	493	501	550	485	520	478	479	493	557	534	506	491	523	527	517	543	441	474	475	492	500	483	550	483	501	478	510	527	492	550	518	490	485	504	469	508	500	495	508	482	503	523	505	495	452	512	496	502	520	533	500	530	482	502	534	496	517	504	557	559	523	488	517	498	495	516	466	531	480	487	482	503	493	515	511	521	507	508	527	494	468	492	475	518	470	511	470	549	486	534	517	477	463	504	485	536	522	498	529	508	510	537	526	490	494	520	469	552	514	494	494	483	519	532	483	495	533	460	534	516	533	481	502	496	486	486	509	476	486	495	500	505	495	517	507	508	506	488	492	505	513	442	495	494	474	496	475	542	542	489	514	529	477	488	539	506	517	479	484	453	496	492	485	510	509	482	494	459	491	502	503	503	484	537	506	522	475	494	486	495	516	519	521	516	470	493	490	479	474	512	503	498	504	504	494	475	448	489	528	493	515	515	541	488	491	524	522	505	529	486	504	514	517	456	520	525	486	505	506	463	515	504	531	483	493	513	513	510	502	483	527	498	525	468	506	483	474	506	507	514	498	491	505	525	511	492	507	516	503	509	520	483	516	482	500	503	488	487	520	515	505	482	484	502	497	494	493	498	545	524	522	453	476	487	524	492	506	498	497	520	459	501	491	474	481	479	528	488	514	464	470	483	495	539	523	499	565	484	534	513	477	519	518	503	482	530	501	474	492	491	506	485	529	518	486	451	489	461	473	495	474	497	487	552	476	501	518	507	482	503	495	508	496	491	472	487	504	500	462	499	491	522	527	504	511	542	501	548	469	500	492	490	486	487	520	488	459	474	510	485	496	497	507	460	489	471	516	509	484	506	496	494	495	485	492	539	477	434	526	496	502	537	528	496	468	505	496	535	460	439	519	503	503	527	482	459	516	529	495	516	546	494	511	457	529	485	494
5697	1918	3274	1581	735	613	601	592	552	546	567	533	553	529	536	563	544	545	537	596	539	526	559	572	549	550	508	558	536	541	531	518	496	528	544	553	551	506	513	542	484	520	564	489	533	509	539	491	536	512	521	554	535	533	537	533	524	518	548	549	528	541	551	530	508	523	541	497	527	508	501	523	509	554	521	533	508	514	519	519	534	507	492	525	490	556	516	563	504	510	504	562	517	501	481	540	505	542	542	515	504	531	556	536	544	541	528	514	511	507	523	519	488	527	566	518	507	553	528	511	482	511	547	498	511	541	525	516	520	558	609	484	521	507	539	498	521	500	543	462	527	511	512	531	550	518	510	560	536	523	519	512	541	505	478	530	506	513	500	508	513	575	532	548	531	472	529	547	564	505	553	517	541	508	495	503	546	501	528	532	535	546	516	542	507	546	504	522	515	534	509	534	523	537	518	516	509	568	543	525	493	540	551	518	535	533	562	537	522	503	509	574	537	535	519	524	521	505	507	530	569	561	559	528	498	473	532	556	517	566	575	500	507	540	576	515	524	512	495	528	551	539	557	542	520	532	522	564	514	538	572	520	529	567	504	566	522	514	523	515	521	543	553	545	518	516	536	544	499	526	520	542	517	505	562	528	496	535	490	495	522	519	546	536	519	604	520	511	526	534	552	524	501	529	553	544	507	543	483	520	546	533	528	554	529	474	467	551	519	521	504	547	510	510	525	521	553	527	502	520	516	520	516	537	525	605	506	555	524	513	527	508	539	545	499	533	524	515	528	536	529	510	535	530	513	496	529	524	526	555	557	524	488	529	545	528	540	501	544	508	496	522	550	518	544	526	543	527	520	546	516	511	550	542	527	484	488	564	498	522	507	525	513	572	533	518	538	524	530	568	507	522	482	508	487	486	522	552	553	547	527	543	525	516	539	527	550	495	558	516	539	529	522	526	577	543	504	528	517	522	522	537	504	574	497	518	510	520	518	560	571	560	510	522	524	534	530	543	556	530	548	511	505	532	518	534	553	485	557	501	510	471	506	495	498	521	488	549	545	574	530	529	491	556	514	506	511	540	533	534	560	505	557	558	532	519	545	567	506	495	536	533	551	528	543	529	488	505	479	503	547	535	569	531	523	467	542	517	502	525	510	525	482	544	550	551	533	513	482	511	534	499	532	496	502	534	543	520	535	492	513	553	554	543	522	491	560	510	554	540	527	520	543	563	548	542	509	540	528	533	522	512	547	480	556	512	541	506	545	521	563	501	503	514	565	560	485	517	513	519	503	489	500	581	528	540	519	555	533	482	536	526	533	538	518	516	530	509	543	544	543	498	523	512	511	550	527	521	524	557	547	515	531	507	536	523	479	542	553	505	517	506	547	536	511	524	532	484	511	494	514	500	552	523	536	535	519	605	543	537	488	507	506	541	506	529	554	580	564	551	569	520	490	496	532	503	501	530	561	534	541	553	544	519	557	551	544	515	534	510	487	560	541	545	525	489	509	512	518	519	519	493	497	542	521	498	568	502	531	500	514	550	521	542	501	539	525	521	548	563	513	531	525	504	505	548	529	491	537	550	481	503	525	508	521	555	509	519	523	508	523	508	537	532	544	529	516	509	488	555	506	488	525	553	524	551	556	543	515	502	536	536	509	525	521	516	517	520	544	524	557	524	494	501	514	533	573	557	532	523	485	560	533	516	531	515	517	524	511	557	518	546	592	491	462	515	517	573	549	571	490	537	570	541	520	504	536	501	508	567	540	515	532	525	537	568	541	510	511	472	520	557	516	531	519	520	534	563	561	566	519	505	577	556	523	509	528	513	527	510	545	516	543	540	517	533	509	544	504	530	539	516	530	520	545	559	521	495	481	533	549	545	554	537	494	541	509	550	540	530	560	528	550	516	504	554	504	499	526	531	551	526	547	549	550	539	547	531	504	576	510	569	524	517	528	547	521	548	526	511	521	507	503	518	548	518	519	514	571	501	499	526	541	486	522	551	517	516	538	507	537	517	522	522	595	526	552	478	492	559	523	568	547	516	543	548	597	499	530	507	555	570	517	533	489	543	505	541	532	537	514	523	510	561	532	517	510	548	537	559	552	517	540	546	521	486	513	508	492	532	495	530	532	567	500	550	512	516	511	506	526	552	522	529	538	529	556	568	570	563	538	549	530	499	530	521	509	530	491	512	500	481	530	515	515	498	541	508	512	504	541	519	494	513	509	513	511	513	512	542	527	549	549	531	488	558	524	505	541	567	532	510	512	490	482	553	562	526	522	522	531	495	530	544	529	484	555	539	529	534	488	522	529	532	531	498	527	509	559	502	525	604	502	505	554	553	529	509	537	500	536	549	518	512	537	543	539	544	535	550	525	495	545	526	516	560	540	524	544	517	521	533	536	554	494	496	542	510	529	513	515	548	516	532	545	491	536	549	504	504	570	515	492	536	569	522	531	529	584	551	494	511	554	487	535	516	502	516	542	562	499	519	552	511	542	606	508	524	534	509	556	516	536	512	520	577	499	515	527	513	491	524	517	497	517	505	529	541	522	529	528	567	483	523	515	493	518	524	509	546	512	514	516	551	517	535	506	515	585	547	496	576	515	513	584	477	553	559	552	530	519	530	534	532	543	513	520	523	533	522	506	526	547	528	495	577	551	535	531	520	535	524	499	521	518	526	551	468	570	509	513	527	545	587	516	524	527	541	508	521	561	489	497	533	517	557	533	511	511	514	523	564	508	521	526	559	527	560	495	504	501	552	560	545	524	526	517	541	559	571	550	516	495	550	551	529	518	543	549	508	534	535	536	547	477	513	491	545	509	507	519	542	537	541	531	493	517	532	521	519	505	542	567	512	519	503	500	520	514	528	557	565	547	500	550	515	554	513	540	525	501	530	531	520	534	526	486	500	518	554	550	589	544	508	520	530	486	532	484	537	528	575	531	539	543	469	549	546	531	526	494	516	556	514	512	515	565	516	560	502	537	504	518	532	477	535	522	536	515	530	544	530	534	515	526	509	496	522	503	499	534	557	561	498	502	535	505	564	545	521	576	530	530	543	527	578	548	507	552	497	553	532	543	511	543	548	569	543	510	507	528	501	515	479	546	545	500	540	513	503	536	516	492	513	511	521	527	505	519	524	517	546	498	520	476	542	553	531	524	538	532	506	536	553	526	547	527	502	514	521	552	529	513	524	554	526	523	541	533	563	547	515	537	502	553	538	550	521	524	541	562	546	494	539	555	561	495	547	537	513	519	568	510	567	522	558	533	499	513	562	521	501	540	513	505	511	553	542	473	476	552	546	540	549	507	555	512	543	533	578	548	533	580	564	535	488	550	543	505	558	531	500	525	548	502	526	534	523	504	546	519	474	523	538	529	564	491	539	500	510	530	508	518	535	514	512	556	497	536	556	532	515	515	545	516	486	561	517	517	556	493	515	562	524	500	544	572	501	546	532	544	560	527	475	553	504	542	543	521	497	482	521	597	492	569	505
25363	20896	27487	24621	20730	9133	1311	851	671	632	518	489	473	381	394	347	380	348	276	312	321	296	288	282	280	295	284	269	280	280	243	296	257	293	271	280	268	249	235	246	259	247	274	296	243	279	253	276	266	273	266	251	242	222	245	270	261	265	246	266	233	252	216	257	247	237	232	243	251	242	228	270	256	220	224	250	244	221	249	233	281	235	207	243	215	236	261	255	222	256	220	246	244	241	255	261	249	268	233	255	255	206	246	263	263	206	256	238	240	234	237	194	260	261	251	252	234	260	280	241	267	252	223	223	262	258	235	254	239	233	237	241	251	217	237	235	248	249	241	275	264	208	227	245	268	274	232	256	239	221	212	247	256	260	280	225	246	253	254	245	238	259	203	234	217	244	233	254	247	253	253	262	250	245	227	286	227	231	249	247	255	236	271	223	213	253	255	252	248	258	232	233	242	214	244	250	179	280	237	264	246	267	241	205	283	241	239	228	249	236	232	249	228	257	229	249	223	226	239	254	248	256	265	228	250	249	249	233	248	266	247	288	245	263	231	248	244	234	285	265	241	243	247	223	243	276	236	250	252	239	229	271	241	226	230	259	232	241	246	251	230	265	273	220	258	239	250	215	264	261	233	246	214	230	213	229	222	255	216	215	224	213	253	237	242	232	282	236	242	224	230	275	262	239	267	211	248	256	217	233	240	266	250	233	214	251	223	242	229	255	222	231	262	226	242	202	242	292	257	252	235	247	206	237	210	270	246	249	248	271	279	261	250	245	221	252	232	262	253	219	230	253	229	253	245	239	261	235	225	229	245	232	251	243	245	249	264	250	246	235	230	266	260	231	230	241	242	245	247	248	220	250	256	231	228	257	245	256	260	243	235	220	228	233	297	240	238	260	212	256	242	232	225	265	247	229	229	253	247	260	240	219	261	228	239	220	236	251	264	252	259	258	247	252	241	237	253	218	252	256	244	290	218	250	248	231	222	268	258	244	261	244	247	278	260	238	267	241	222	238	241	288	257	246	207	219	234	243	247	249	244	258	228	244	226	223	220	233	231	221	224	236	239	226	237	241	257	245	245	250	254	242	245	225	247	208	225	237	216	239	236	238	209	234	244	241	226	245	235	227	256	236	220	259	254	233	247	239	243	273	226	250	245	268	249	209	255	247	234	237	262	225	247	210	223	254	247	257	256	255	254	247	238	240	265	261	256	256	239	269	221	264	256	248	245	253	240	246	234	229	248	248	232	225	250	216	228	216	231	275	237	230	258	224	249	231	276	236	268	238	252	250	250	249	261	237	248	219	211	260	247	207	250	302	236	243	262	247	236	239	235	236	250	234	255	237	238	238	274	250	243	214	244	231	238	234	250	238	258	243	243	264	248	241	218	245	251	238	246	266	251	268	264	220	246	211	245	246	255	232	245	241	216	227	244	231	229	235	249	227	263	228	245	259	236	215	250	235	244	240	260	233	217	254	253	261	242	231	230	218	244	240	249	238	235	236	253	253	244	233	235	230	223	230	251	235	230	260	195	247	236	245	240	240	225	233	262	215	209	256	256	256	258	238	245	237	228	239	265	238	235	237	234	239	245	248	247	227	240	247	243	267	259	234	227	245	256	260	242	231	250	240	251	249	230	250	247	243	266	237	257	231	255	241	219	244	261	234	223	276	231	262	231	224	246	253	237	267	238	222	238	229	243	255	233	252	224	224	251	228	245	240	264	270	235	272	267	259	268	231	244	251	236	218	248	212	252	251	248	229	218	220	258	254	247	228	274	257	211	242	264	208	250	255	239	231	236	246	240	254	226	241	226	240	259	240	234	241	234	244	236	245	226	248	234	239	239	222	253	265	250	221	244	213	240	218	227	261	217	251	232	235	234	241	260	244	252	261	228	265	243	245	236	244	227	259	261	224	258	239	228	271	217	241	240	230	232	261	268	229	231	241	254	237	225	243	233	239	264	232	259	229	234	247	246	233	246	246	232	262	260	206	237	246	230	225	256	263	233	251	248	258	261	262	234	226	221	244	278	241	244	228	252	255	237	235	263	253	258	220	224	244	233	232	236	260	251	245	250	246	236	261	232	233	257	242	258	231	252	271	234	235	230	246	241	257	244	228	235	245	255	232	238	243	251	226	235	253	258	219	228	275	249	235	264	253	235	258	252	232	236	238	270	223	262	272	247	233	273	244	238	206	214	224	246	230	213	260	255	216	266	240	240	231	254	257	235	231	260	245	237	227	233	230	242	233	221	245	279	263	238	242	223	229	244	266	238	253	251	282	238	255	258	241	244	250	251	279	255	253	243	259	239	234	239	241	252	248	262	260	238	255	231	269	255	247	229	276	248	248	248	259	220	257	219	236	223	242	250	224	249	260	258	239	231	255	263	243	235	233	265	258	225	267	233	221	248	239	228	250	294	227	222	261	247	244	262	228	242	230	224	240	257	236	234	247	239	228	224	218	259	263	232	256	220	221	266	252	248	236	233	271	221	240	246	202	233	254	258	260	231	238	231	261	215	253	244	239	243	217	255	241	244	229	280	265	242	257	255	265	258	246	244	250	263	224	250	256	247	275	255	231	232	231	218	259	236	229	245	276	228	233	255	233	222	241	207	236	247	239	236	232	250	229	248	246	250	239	238	232	249	234	240	216	234	250	283	217	259	252	235	255	281	229	224	231	248	236	253	262	239	262	238	225	231	234	243	248	244	257	223	222	206	245	234	263	248	248	270	250	244	232	244	234	222	230	242	244	241	251	255	240	242	227	213	255	225	267	228	232	240	242	244	229	254	225	268	233	238	230	223	242	251	250	245	241	255	248	242	246	234	244	233	241	255	230	254	228	265	249	242	245	252	263	292	245	262	238	244	228	225	211	238	224	255	255	241	251	239	244	250	247	250	243	245	249	238	270	247	227	254	218	243	233	243	235	240	254	218	218	216	230	282	221	234	244	272	241	242	224	258	266	252	215	226	255	245	247	260	235	248	261	257	263	258	235	226	242	242	238	241	277	209	223	216	266	239	236	230	244	242	224	258	248	228	253	221	251	226	222	261	252	256	238	254	259	265	248	257	266	234	236	247	224	223	246	224	248	251	234	239	248	253	258	272	269	199	246	235	232	240	231	223	247	233	235	207	248	250	251	242	261	270	254	238	234	265	218	245	245	205	204	247	268	206	226	246	268	248	217	247	252	237	236	229	243	273	223	233	241	234	207	263	222	227	246	248	210	241	256	231	231	263	251	274	253	227	255	231	230	225	273	249	251	245	251	242	241	235	241	241	247	240	204	248	250	274	254	255	219	259	222	247	256	254	246	244	237	255	258	244	239	245	242	241	270	238	229	229	263	233	239	242	236	217	240	256	231	246	253	271	250	235	231	242	241	238	274	227	220	257	199	264	263	240	247	245	246	233	278	238	245	226	246	237	234	235	257	240	238	259	234	270	233	243	220	234	232	233	246	249	236	231	235	226	232	223	217	285	262	231	220	247	254	255	266
8463	14890	23756	13729	3815	2642	2074	1533	1227	1136	868	816	660	707	552	552	511	439	440	438	379	354	358	372	354	355	356	322	312	299	305	319	307	323	293	316	298	256	275	303	294	282	289	272	286	266	290	261	286	274	259	303	280	287	271	272	273	286	270	284	254	314	266	306	271	230	288	259	250	258	277	273	273	280	267	279	271	281	248	278	271	276	270	247	269	264	299	262	280	283	247	255	248	248	263	248	264	279	281	293	259	285	264	249	268	278	266	238	269	287	229	251	268	294	244	254	249	239	272	297	245	242	256	258	253	282	274	274	270	232	254	273	271	276	251	264	254	248	291	278	268	287	250	262	292	267	240	254	260	232	249	255	252	268	275	257	247	277	250	255	254	268	264	280	265	262	267	275	240	252	268	265	266	287	260	264	251	273	262	237	247	262	245	304	276	244	259	275	275	238	276	266	256	271	294	263	267	277	258	255	248	230	283	247	238	265	267	249	241	265	275	285	268	260	276	273	236	227	239	268	243	237	267	254	266	276	251	285	279	254	256	264	283	233	256	239	245	271	269	250	261	285	253	265	247	245	265	270	243	231	270	257	261	256	273	247	247	240	255	250	264	245	260	271	254	234	290	243	285	253	250	275	231	246	245	238	263	273	254	278	249	252	270	233	225	249	278	261	277	281	256	259	290	266	246	268	244	248	281	262	234	259	267	278	259	270	240	267	279	256	274	266	250	267	232	253	267	286	288	257	271	269	258	261	234	255	263	286	254	243	266	253	246	265	232	272	265	250	273	276	271	268	274	285	248	242	271	260	255	228	275	249	238	256	271	274	253	273	243	234	271	293	271	250	273	275	280	287	287	257	277	249	251	255	282	273	242	252	270	259	266	264	227	279	240	262	292	272	276	247	269	233	281	273	242	253	264	265	271	254	248	266	246	264	240	265	270	272	276	285	244	253	255	248	242	252	274	265	285	268	267	268	248	248	269	275	288	258	265	257	253	248	247	261	260	270	276	239	252	274	252	275	255	257	254	275	236	269	236	267	258	256	254	250	231	287	256	252	227	302	261	254	251	252	273	249	259	285	282	260	247	235	251	277	261	262	249	251	233	228	267	286	252	265	259	277	248	278	265	257	273	266	253	264	239	239	286	261	270	301	264	237	256	287	250	275	234	250	248	277	229	251	300	275	260	262	262	251	229	249	270	252	267	256	266	287	254	274	263	265	245	277	252	248	240	265	251	249	235	273	264	270	269	256	265	263	262	258	267	278	239	271	262	260	234	220	252	240	253	269	257	258	277	262	243	251	253	258	290	274	259	254	272	294	247	249	254	263	242	236	279	253	243	239	261	265	242	241	236	265	272	268	286	300	274	234	271	273	286	255	238	231	262	255	266	248	244	259	248	233	263	299	251	269	287	241	253	261	251	235	255	266	260	259	265	284	257	285	281	235	262	293	294	256	262	237	256	281	247	252	257	261	273	279	266	280	246	248	293	272	225	290	252	246	258	250	278	247	287	242	267	262	259	255	291	252	251	242	261	221	261	258	270	256	262	243	240	252	247	263	285	287	275	233	272	278	267	243	261	272	265	234	254	290	252	255	245	260	268	268	259	263	257	263	240	236	254	251	296	263	255	243	261	219	248	272	239	269	241	284	255	272	236	276	249	252	248	248	292	269	286	248	241	229	270	263	269	246	274	266	270	281	259	254	241	266	256	255	249	264	253	232	236	268	277	266	272	238	249	279	274	263	270	254	259	269	257	263	258	275	240	256	261	292	246	277	241	274	274	249	267	269	265	258	246	266	267	247	284	249	251	249	258	240	262	233	269	267	241	235	246	242	276	258	270	281	265	229	230	268	278	241	260	269	266	248	255	258	265	242	249	258	281	244	273	289	236	275	234	225	267	277	227	277	259	260	253	269	273	268	278	261	286	233	256	261	260	246	296	263	236	249	265	287	270	270	279	257	284	252	261	228	275	245	252	268	246	287	262	274	228	253	262	240	270	239	240	246	234	281	260	261	252	279	259	258	223	262	264	231	247	261	289	265	282	270	250	266	247	262	246	256	253	267	260	233	251	262	243	220	235	278	265	279	270	278	250	241	267	246	304	234	275	252	285	282	252	254	282	262	296	220	245	245	257	267	284	271	244	263	246	264	241	254	248	279	240	306	245	262	258	249	281	282	248	279	275	263	272	259	267	243	267	255	237	238	257	258	269	255	255	264	264	265	293	273	259	267	237	264	266	256	275	260	287	278	273	288	270	256	269	282	267	265	266	245	255	248	247	252	246	271	264	248	263	251	239	225	270	250	247	255	246	277	257	226	269	246	278	255	245	278	255	293	250	301	256	251	222	262	239	233	245	278	253	274	261	258	252	256	272	240	241	259	255	244	250	272	230	273	246	270	234	267	222	239	257	247	271	243	253	283	246	252	265	277	278	246	262	260	246	247	272	261	256	265	282	261	311	243	252	266	262	239	255	266	277	263	241	275	259	245	249	239	250	283	262	280	243	265	269	269	262	264	258	269	253	284	281	227	248	244	253	241	249	245	267	256	252	245	256	263	309	259	286	291	238	259	245	250	239	263	280	265	272	261	280	274	288	238	244	264	265	271	220	209	265	297	231	260	259	269	248	234	280	261	245	242	239	236	263	291	251	282	266	228	245	276	285	273	232	239	262	264	254	306	259	264	228	255	255	271	260	228	246	253	238	275	233	263	269	243	264	239	248	264	240	262	276	256	257	260	237	278	257	250	273	270	225	251	275	245	281	271	257	252	263	270	262	271	265	284	260	246	274	257	276	254	240	238	251	253	285	270	227	264	268	247	265	275	270	261	258	234	240	266	259	289	234	239	257	247	246	262	264	260	235	260	257	281	279	246	238	246	259	274	224	252	284	282	250	252	237	252	250	250	259	266	242	276	290	255	245	267	263	231	247	234	268	254	259	254	277	272	269	258	253	281	244	254	291	259	255	262	271	267	250	265	272	268	258	286	275	264	242	258	268	283	254	254	250	273	242	269	263	260	250	250	269	279	252	256	273	281	254	260	289	248	264	275	264	260	230	273	266	251	255	270	282	226	282	254	276	270	248	271	255	260	260	266	253	262	257	269	247	274	255	273	249	283	251	245	247	284	282	266	248	271	233	275	258	262	248	256	253	262	255	242	280	231	253	276	287	257	267	252	260	270	254	282	252	249	250	248	279	236	293	250	280	245	225	254	264	286	255	265	242	260	270	269	302	268	271	263	254	256	286	259	254	273	270	256	233	246	255	284	267	259	279	262	226	251	272	259	279	279	254	255	243	267	235	268	282	253	281	263	261	261	268	260	262	277	276	252	258	261	293	250	269	258	241	238	252	263	254	263	237	234	249	245	243	259	259	273	267	267	251	255	251	249	251	263	234	276	264	248	265	262	204	267	264	255	278	231	260	251	303	253	281	260	235	293	268	254	246	247	241	256	269	277	260	242	254	267	236	263	209	221	254	295	290	254	253	276	251	273
23146	20924	27668	24331	20928	20987	10342	1861	1304	1055	988	922	871	767	783	731	658	679	643	611	643	636	597	582	534	577	517	554	532	567	571	521	525	516	545	524	508	538	554	514	493	529	532	512	555	567	499	525	496	519	518	528	541	496	510	497	521	478	501	488	504	527	505	483	473	498	512	491	498	487	511	507	502	494	472	489	483	520	510	511	516	493	501	440	511	474	541	505	501	511	502	494	498	525	494	487	507	516	505	525	461	523	493	522	462	448	532	510	499	468	488	496	555	486	506	504	502	490	496	502	460	490	496	545	500	479	508	483	477	494	522	526	524	500	504	512	502	479	477	430	483	497	486	468	567	497	505	534	505	497	501	519	509	497	499	478	505	522	514	491	491	502	508	486	465	497	557	476	522	499	481	483	473	483	463	475	521	474	467	500	537	514	474	487	489	482	541	494	502	487	519	447	473	516	474	478	512	529	503	504	526	518	468	497	504	521	503	526	529	501	471	505	461	498	486	445	507	500	456	531	528	495	525	496	501	454	467	477	494	481	509	468	474	483	466	446	483	484	486	430	490	513	497	461	523	442	502	481	464	461	521	481	463	490	447	473	506	451	488	485	509	506	486	512	475	495	511	481	536	476	509	512	510	495	507	491	514	498	479	506	485	527	462	494	545	481	506	529	518	479	497	478	516	473	454	520	487	465	469	544	484	504	493	477	483	466	481	455	523	476	501	491	466	469	515	471	538	473	533	482	493	500	505	481	506	458	467	495	531	491	463	478	463	475	496	507	516	450	513	474	451	483	496	469	515	472	508	500	461	481	470	472	505	482	470	505	463	472	486	481	486	478	459	466	508	507	479	509	461	500	501	452	506	512	506	508	507	475	516	524	471	481	489	444	502	463	485	515	501	457	493	498	511	505	523	522	498	505	516	469	477	480	456	460	519	535	532	446	469	484	490	508	472	474	501	482	477	500	459	493	525	490	501	452	522	469	478	515	475	466	528	505	496	473	507	527	492	473	496	456	484	481	512	463	486	531	492	467	482	505	444	471	497	478	517	513	493	466	481	486	516	521	504	486	486	502	493	505	501	479	497	464	446	456	520	484	505	461	575	475	515	499	507	495	467	521	471	513	497	496	506	490	493	494	471	490	503	515	493	501	495	505	462	490	460	494	480	509	517	538	516	488	536	471	530	496	462	502	461	522	490	465	482	472	460	489	501	475	473	499	500	506	510	468	481	515	512	520	500	495	489	489	487	469	513	500	476	470	492	457	496	478	475	508	504	483	482	479	512	498	514	455	484	520	497	493	512	455	492	469	504	495	448	485	488	446	482	484	496	496	504	538	485	533	501	511	468	500	504	520	540	494	467	516	470	470	486	527	475	467	533	510	503	486	525	468	486	447	481	498	513	477	451	511	506	469	468	507	475	497	516	534	474	520	500	527	447	483	509	471	504	481	494	463	517	494	485	515	456	492	492	500	488	487	449	499	514	504	466	540	527	553	507	497	498	445	471	491	489	506	518	497	539	450	492	471	461	509	476	499	477	510	478	545	488	486	522	511	483	519	522	482	520	485	471	476	463	472	505	517	466	479	467	482	463	493	447	482	466	499	480	518	507	475	494	493	472	500	487	493	470	478	493	498	521	502	502	473	496	520	472	453	465	496	494	507	485	491	482	508	520	491	510	490	505	515	448	511	514	535	473	499	517	482	470	494	529	517	503	489	469	453	485	480	512	472	480	462	500	476	524	487	515	483	495	520	491	518	486	478	476	488	520	523	517	510	471	449	456	484	495	479	502	522	462	500	507	519	485	492	506	493	507	517	467	500	491	541	501	503	462	497	506	524	541	539	506	467	506	457	463	515	511	452	465	506	503	472	495	501	540	489	484	492	467	469	495	505	529	475	465	488	478	473	496	503	493	530	489	484	529	495	498	485	454	485	488	498	466	533	486	508	483	480	485	502	462	515	505	473	531	513	481	497	517	476	501	481	506	495	501	497	499	478	463	499	530	491	456	472	485	512	495	540	500	525	501	510	484	471	505	517	448	499	501	513	499	479	470	510	505	546	528	546	519	503	483	504	491	487	479	498	519	463	472	529	575	497	462	477	527	522	486	518	485	484	500	495	475	491	465	547	487	527	492	487	480	476	466	479	491	524	463	495	518	502	531	460	490	452	501	490	482	485	493	502	461	513	449	483	507	463	560	525	472	432	520	515	540	524	477	518	491	477	530	485	510	490	462	528	450	488	516	472	438	474	479	442	488	520	512	508	477	510	490	487	458	453	493	461	466	508	477	469	460	528	520	478	491	449	536	504	476	490	526	505	505	518	487	485	518	457	492	466	509	479	522	480	477	497	486	495	505	445	481	481	484	491	455	491	518	491	489	470	480	459	555	515	499	484	494	503	505	487	466	498	516	516	511	519	539	513	503	491	488	521	480	493	482	490	512	485	490	483	509	507	466	494	536	502	476	515	462	458	457	498	503	472	509	493	512	483	503	472	462	472	505	462	511	484	504	480	518	434	487	513	487	505	507	483	526	480	505	497	497	454	513	486	505	486	534	514	538	488	505	524	483	487	488	502	474	454	491	517	511	491	457	442	464	501	499	484	516	483	474	487	503	523	504	483	471	464	509	549	522	483	512	493	495	490	524	492	520	478	514	498	499	475	504	456	517	491	491	501	499	488	488	490	482	489	480	495	493	486	485	519	493	482	472	467	499	512	481	501	493	468	488	532	494	502	514	489	493	502	477	499	454	459	481	472	458	521	441	490	494	512	498	521	534	496	481	528	497	515	473	437	467	487	489	466	468	500	481	475	479	499	521	472	510	480	493	464	488	543	462	522	500	543	493	472	500	494	483	487	508	478	483	533	501	497	521	476	478	483	483	518	494	479	484	457	483	485	472	518	511	474	432	480	486	491	523	499	482	513	465	472	486	502	518	481	513	505	464	487	450	481	501	511	487	508	503	461	482	486	504	492	506	507	504	463	462	434	557	494	478	514	490	481	533	497	510	506	533	442	491	501	507	509	470	469	489	470	517	503	481	511	473	524	462	495	483	481	491	504	498	502	507	484	496	484	495	504	481	519	516	496	524	485	510	521	470	493	503	494	502	499	539	478	495	454	474	480	517	490	504	484	489	446	490	503	483	478	494	507	472	456	499	454	473	520	444	479	506	503	503	486	519	480	472	492	530	486	498	483	478	496	484	518	505	521	511	494	518	466	480	521	481	474	534	498	468	498	475	499	476	536	484	519	503	498	511	507	495	460	528	510	473	467	506	487	485	495	489	521	473	504	495	480	470	486	531	470	480	511	493	490	514	483	480	481	462	512	481	457	508	482	501	453	480	481	487	488	486	481	474	466	489	462	495	509	475	537	448	474	528	492	453	505	512	466	472	447	474	456	554	498	493	443	488	443	525	533	496	527	474	496	496	529	444	485	479	523	528	492	525	515	488	496	460	514	511	505	500	504	513	492	474	451	484	470	490	496	465	453	523	539
11698	22676	27593	18757	7033	4691	3755	2950	2355	1876	1653	1489	1286	1190	1021	970	904	867	820	774	784	661	668	683	638	640	625	610	630	546	560	572	553	536	530	553	559	531	543	526	501	545	504	514	517	500	563	480	526	486	510	498	511	506	476	542	529	466	506	510	472	455	510	520	492	456	503	491	469	460	452	449	448	444	463	473	457	474	468	504	495	444	455	443	489	451	484	468	466	483	458	490	439	490	485	480	501	451	442	507	440	497	484	474	451	457	457	446	458	512	466	481	470	462	480	497	456	494	471	460	518	440	444	481	473	457	474	472	486	464	444	456	465	476	467	431	487	450	468	506	477	444	444	460	501	496	461	470	474	464	422	438	471	499	483	433	489	476	487	466	488	502	440	468	454	503	512	453	458	466	488	480	450	464	490	470	469	480	419	432	480	468	496	409	450	490	454	434	449	491	488	456	486	520	517	430	513	463	432	441	498	508	499	460	473	461	439	450	445	455	488	455	471	464	463	453	496	491	455	470	520	427	437	510	449	456	459	474	472	456	484	475	468	490	459	473	460	445	479	475	459	436	477	450	504	490	462	479	450	454	464	478	469	465	491	485	506	471	474	450	473	467	489	443	461	495	509	459	472	485	450	450	494	437	462	434	506	444	471	433	443	519	468	462	495	468	466	495	460	441	491	454	471	461	461	446	476	435	484	484	470	488	471	489	446	493	448	455	493	458	488	453	484	453	484	499	470	452	476	459	486	467	460	451	492	508	470	448	463	456	446	459	496	455	463	447	448	471	474	472	464	459	516	468	448	485	509	471	465	497	475	489	484	457	475	492	494	478	434	464	458	432	469	467	474	470	458	446	486	498	482	460	462	460	478	491	494	457	491	456	481	460	463	472	508	507	440	464	498	460	450	470	478	451	457	446	457	458	472	417	463	442	450	481	476	483	494	507	515	519	472	451	442	472	490	497	448	492	474	475	485	480	468	475	473	465	460	516	496	464	490	461	483	465	459	456	458	451	469	481	448	473	462	459	482	490	438	460	492	417	491	498	438	441	466	464	480	480	455	498	501	455	486	459	483	457	491	511	477	426	452	485	465	463	479	487	459	449	508	490	472	490	463	442	477	440	490	472	466	488	466	481	490	504	491	451	529	472	494	476	496	448	473	481	466	463	458	487	489	438	424	475	463	495	487	486	456	475	462	493	492	459	486	460	470	479	475	459	475	476	488	466	419	486	482	479	503	500	464	451	481	475	508	457	453	466	469	454	489	457	465	466	467	451	497	472	465	446	450	473	468	476	494	520	496	479	438	461	424	453	469	441	486	493	433	467	501	452	445	446	487	457	474	462	465	463	462	506	467	466	473	436	462	441	466	450	482	468	447	481	431	477	485	454	482	480	451	467	425	476	454	464	455	443	463	483	486	470	468	515	438	459	435	502	467	459	512	492	457	441	447	464	473	498	503	459	466	473	461	491	439	503	490	479	468	425	500	473	428	455	474	470	411	527	471	439	438	490	443	437	512	486	457	478	462	460	457	469	484	494	446	456	440	530	480	471	442	447	467	453	457	462	439	470	441	478	434	473	477	468	452	461	470	493	428	463	488	428	460	460	434	465	482	463	476	441	497	468	442	438	454	496	438	458	510	480	469	493	481	445	437	462	458	432	433	467	434	447	469	509	461	466	490	433	472	471	448	462	452	454	469	470	431	456	489	447	461	461	484	499	461	477	429	464	448	456	463	485	483	493	485	418	481	457	457	479	476	492	476	473	484	488	440	487	514	518	490	494	418	460	518	488	457	485	490	454	468	465	458	454	453	449	443	500	479	436	502	471	437	457	461	459	462	466	435	455	445	514	468	467	477	470	467	471	465	482	464	514	433	440	480	472	489	475	519	457	426	466	462	515	451	494	467	469	455	479	496	459	457	486	460	497	457	448	459	447	451	464	486	418	520	471	472	471	502	481	460	485	487	467	490	431	465	453	481	462	470	481	427	456	465	493	435	469	496	468	479	504	452	480	471	449	482	492	475	477	444	513	432	479	501	466	536	452	470	476	464	500	455	491	446	439	439	449	433	443	471	488	462	487	459	439	504	449	488	470	470	471	460	460	460	459	416	453	449	484	514	438	467	434	440	457	478	462	459	518	508	471	488	472	448	513	469	474	484	494	478	477	470	474	497	467	512	459	489	454	494	467	475	492	412	474	496	480	441	442	456	495	470	486	433	468	504	469	452	447	461	499	488	444	452	460	404	460	482	461	453	472	439	463	468	435	470	474	472	484	498	471	410	467	452	452	479	458	465	474	505	496	448	494	451	488	508	469	497	448	446	473	480	469	528	449	454	461	444	470	469	452	437	481	473	475	481	459	472	504	431	439	488	457	435	509	451	442	491	456	460	492	495	501	445	452	440	466	459	465	470	468	487	472	458	493	495	473	476	470	414	448	503	459	465	469	485	428	495	491	470	473	460	480	458	476	454	470	456	484	440	451	480	440	482	424	467	515	466	468	469	498	469	464	466	450	449	443	455	465	459	481	455	451	430	449	470	475	448	426	503	498	471	475	480	444	508	469	500	448	437	446	485	486	487	463	459	475	472	462	489	482	485	455	504	480	476	462	472	504	448	451	489	437	461	444	467	460	477	481	455	466	466	453	471	473	475	466	456	479	473	436	487	497	465	480	480	500	451	462	485	431	440	434	472	484	449	470	459	492	484	476	452	458	491	481	481	499	464	453	461	428	434	464	459	428	465	442	464	459	448	466	460	486	483	444	487	446	505	460	461	441	458	461	483	488	456	471	450	440	474	463	495	432	494	454	440	501	444	486	471	509	470	445	453	471	464	423	508	448	497	445	462	492	478	484	436	482	491	462	465	474	471	519	520	486	471	464	443	481	450	485	467	465	440	452	480	465	456	495	455	478	507	482	480	475	476	466	504	413	496	449	463	478	451	490	452	458	492	465	428	494	460	485	469	496	486	480	438	449	482	486	468	478	466	457	433	402	416	441	464	435	441	472	439	462	447	453	480	484	437	517	462	479	501	440	430	475	447	469	445	491	469	465	455	419	446	496	437	485	453	446	517	508	451	474	461	474	485	487	495	485	447	489	481	473	446	479	486	463	460	475	455	485	476	443	508	465	457	469	472	486	480	455	466	440	515	437	485	452	428	508	456	456	456	446	449	469	435	467	455	461	446	465	453	509	465	456	447	513	440	432	442	439	485	482	502	488	482	438	467	460	453	444	490	447	443	475	448	474	504	472	502	482	458	485	447	456	460	433	443	475	513	446	447	455	465	478	461	462	472	459	467	443	457	452	465	444	446	491	432	445	467	507	507	480	511	499	461	477	485	450	459	452	488	452	468	437	497	445	475	511	402	468	434	428	483	480	505	425	480	440	479	484	448	454	459	477	461	484	469	492	440	469	511	444	434	472	480	455	474	466	474	467	492	494	500	460	489	458	454	480	447	465	464	505	468	431	478	495	463	440	445	449	456	430	490	465	501	489
28384	14633	2519	1206	607	501	562	510	525	544	535	513	530	490	503	520	499	510	514	491	475	512	523	531	500	516	493	468	489	492	516	507	506	495	492	518	510	472	479	517	503	490	510	493	502	511	493	489	529	513	485	478	491	508	537	504	465	523	490	522	524	517	518	512	522	500	489	528	528	521	489	492	539	524	518	485	483	545	504	492	508	508	519	508	482	479	507	547	502	527	462	509	441	538	477	527	504	496	501	512	499	519	514	479	530	483	507	514	516	465	517	493	509	522	466	505	502	539	506	507	496	509	495	518	500	492	467	555	546	537	530	502	506	487	466	518	495	500	532	500	519	470	522	489	479	497	489	502	539	524	528	462	501	521	500	479	515	515	496	537	536	500	520	522	552	482	502	521	475	492	500	513	497	547	452	495	500	524	467	526	466	538	520	544	463	507	513	525	485	548	522	492	504	530	469	516	486	492	516	532	498	495	545	503	483	500	477	516	517	542	493	491	503	462	496	510	475	514	550	486	502	519	479	504	537	509	485	491	494	527	496	505	514	468	499	483	505	495	466	485	480	505	457	515	491	510	520	500	480	484	495	495	498	548	489	495	473	511	466	490	489	533	498	496	504	557	503	509	521	499	541	515	500	482	497	494	457	432	494	513	509	444	504	487	508	513	504	509	539	506	548	476	521	473	506	481	516	528	472	518	484	499	526	533	511	521	531	493	515	505	507	502	508	502	496	522	509	534	462	482	514	493	528	521	473	467	446	459	479	512	479	531	504	496	484	472	507	561	478	513	507	505	556	489	514	501	516	488	513	495	493	487	487	510	483	538	492	512	508	478	472	477	487	522	500	521	501	478	536	533	494	473	531	473	475	468	515	460	492	485	509	538	515	489	490	476	546	487	494	500	531	519	502	459	477	496	450	471	489	509	474	517	512	530	501	488	503	523	492	523	485	511	480	472	491	473	527	487	539	505	486	503	502	473	481	508	515	527	509	534	498	508	493	478	529	498	516	469	530	504	508	531	468	496	428	461	493	503	486	541	460	505	530	524	513	499	499	497	499	490	497	542	489	472	513	519	467	484	465	475	502	477	524	486	473	500	540	519	501	500	496	530	496	477	527	523	502	478	483	488	566	548	519	495	480	500	467	508	494	476	515	535	475	516	495	499	498	500	491	527	474	466	446	495	447	499	496	528	524	493	478	510	473	490	499	536	476	509	524	501	479	522	513	480	466	501	505	509	518	484	522	537	496	494	468	488	508	535	469	499	472	492	494	489	517	524	540	511	514	493	482	500	503	487	480	477	529	481	514	475	474	532	522	492	534	496	511	490	508	460	503	498	495	483	521	503	520	463	472	489	509	491	468	498	496	456	473	528	511	491	482	459	514	482	514	484	485	500	482	556	522	451	527	492	481	450	479	510	528	464	497	490	549	485	491	510	449	510	517	503	498	484	492	501	488	527	511	482	497	479	500	552	516	486	530	546	522	496	475	469	467	488	486	488	520	499	514	464	484	485	509	508	486	489	467	455	477	523	506	509	520	507	529	527	511	501	520	533	493	436	487	498	479	524	539	518	501	527	492	494	504	475	501	494	486	506	486	494	487	539	505	523	535	544	498	508	485	481	516	500	528	474	470	502	512	489	501	511	548	514	460	489	445	488	487	519	514	476	495	505	480	499	528	492	472	570	496	458	533	486	458	502	504	463	530	486	532	469	489	502	487	510	521	524	507	477	490	479	507	472	526	513	486	480	465	483	511	517	469	545	501	507	475	506	491	564	475	468	534	507	509	503	480	475	464	513	524	525	529	480	520	480	486	472	479	502	460	532	513	485	521	490	482	513	482	461	490	467	486	497	501	480	537	481	509	501	521	500	515	508	512	501	504	495	465	492	529	496	503	466	482	484	505	506	486	495	468	484	460	506	491	517	485	509	508	563	519	519	525	475	498	466	478	500	488	509	530	474	537	474	517	482	500	463	476	507	518	503	475	496	519	527	493	452	503	506	531	522	486	501	458	473	499	525	518	518	492	499	512	466	518	520	511	503	476	500	496	468	484	487	500	513	546	510	480	501	484	504	495	479	489	502	462	467	541	483	486	497	487	489	501	487	488	525	506	474	503	494	507	508	525	535	529	469	478	489	518	543	519	513	509	502	498	513	492	487	456	497	508	491	517	492	492	505	511	513	503	521	522	523	519	481	498	478	464	477	479	515	501	532	463	537	570	510	470	475	527	515	501	525	496	502	483	482	486	507	496	510	486	504	510	482	504	528	538	555	518	494	477	564	478	473	491	470	513	508	475	506	524	537	492	502	506	493	531	511	470	472	475	504	499	492	513	502	501	478	483	498	497	502	475	498	524	526	506	492	496	496	486	513	523	482	508	521	508	556	534	521	550	530	501	487	484	491	503	494	488	540	492	483	517	498	477	499	499	503	493	528	499	492	481	490	522	483	505	498	516	505	486	482	478	490	489	481	509	460	521	515	483	520	490	491	544	473	507	512	500	493	479	520	549	497	508	512	468	527	509	462	521	494	502	497	522	513	490	522	497	507	499	486	527	514	485	536	479	490	513	476	534	468	527	465	471	489	535	452	476	459	498	496	499	516	490	490	501	509	486	524	481	489	469	496	477	459	511	524	498	490	466	501	519	449	518	525	498	506	486	451	474	535	547	493	461	489	488	494	484	456	488	493	495	496	538	523	512	457	496	535	465	523	532	546	530	506	503	487	479	513	496	480	520	487	520	493	508	507	526	515	444	520	480	499	522	538	521	500	486	520	525	499	504	555	476	495	518	486	480	511	472	500	515	506	502	508	534	487	471	481	536	542	445	527	503	490	498	531	522	558	521	495	511	496	505	513	506	473	521	509	479	497	508	510	471	495	526	473	523	498	498	524	511	495	444	483	484	506	513	492	501	530	488	476	515	519	500	470	528	508	530	512	500	516	489	497	487	493	490	494	521	502	530	520	518	502	453	476	476	521	500	524	511	501	482	503	503	510	514	495	488	552	517	491	492	482	525	481	522	526	475	459	483	548	503	503	515	482	519	508	491	493	508	474	523	516	515	515	522	522	497	458	490	467	488	482	489	490	502	533	507	513	531	504	513	489	506	486	519	501	480	521	472	492	520	530	512	474	469	515	493	526	507	521	486	445	506	467	486	508	486	513	525	507	525	457	490	530	508	495	487	511	515	530	522	440	501	476	461	509	493	533	480	535	498	523	489	504	520	528	517	498	533	456	491	500	504	500	506	504	487	502	508	513	486	528	518	485	503	506	520	464	455	481	520	506	485	501	534	540	515	545	497	512	564	538	522	509	519	449	520	496	489	484	491	480	513	462	471	491	472	495	495	495	502	519	525	499	536	510	513	481	491	490	485	520	519	487	492	498	502	465	475	531	477	549	495	460	495	481	496	490	530	475	514	548	509	498	534	483	483	483	529	494	495	499	491	466	494	513	494	505	495	520	503	550	513	491	496	478	529	533	465	511	465	444	552	497
5809	1961	1786	1403	728	633	616	578	580	579	553	501	589	590	498	537	520	525	525	488	519	502	561	510	511	524	554	482	513	565	547	549	544	525	545	517	545	522	500	533	484	544	570	509	476	571	519	535	546	540	522	547	583	540	568	565	593	516	538	518	539	529	503	514	527	548	541	511	492	513	520	514	544	516	498	510	568	517	556	508	551	533	552	534	555	566	516	559	547	487	545	550	563	555	539	599	506	491	490	546	539	508	536	523	545	546	526	517	476	519	537	496	536	531	503	520	512	537	507	540	521	518	548	523	546	542	575	535	530	520	505	557	518	516	535	514	537	484	531	569	509	532	483	458	541	546	500	567	525	517	526	541	506	526	560	496	526	517	576	528	511	495	554	533	529	482	528	526	517	536	481	529	515	495	484	505	556	561	524	493	535	574	492	504	554	559	540	510	546	543	528	562	505	525	517	520	511	573	521	516	507	557	479	532	541	491	512	517	530	492	496	573	544	495	515	498	541	548	514	507	526	551	532	555	520	509	558	488	540	533	530	513	510	497	566	539	499	522	537	522	505	537	524	528	536	510	511	509	507	564	532	562	486	542	540	574	531	549	510	541	567	502	495	554	536	520	508	520	522	516	541	533	515	541	502	517	520	543	540	536	509	553	537	595	515	555	605	594	505	535	536	517	562	529	499	538	536	509	507	530	516	564	502	526	523	524	528	520	523	539	557	536	543	534	542	559	541	496	516	537	496	536	507	514	526	518	545	538	521	525	546	492	549	535	533	525	542	517	537	512	543	542	521	548	514	497	517	540	501	522	555	482	475	539	583	523	513	549	524	514	543	519	506	509	574	566	504	509	494	552	526	539	551	525	480	533	495	557	522	525	548	488	486	517	523	558	522	536	541	514	499	522	557	525	514	589	514	531	489	532	531	529	548	551	546	519	577	515	514	548	533	507	549	552	493	533	506	514	562	545	563	483	507	533	518	513	519	499	490	509	528	532	551	507	530	529	554	536	521	512	524	503	590	525	522	535	537	534	541	477	521	517	513	544	576	539	565	542	576	541	537	546	523	528	586	498	485	496	527	529	498	518	505	518	513	531	549	569	498	522	527	525	504	547	485	509	534	507	538	525	520	531	522	546	524	556	537	492	543	544	503	548	568	518	535	518	528	575	531	525	496	537	496	519	503	495	558	537	463	526	537	530	522	551	537	529	557	493	565	549	556	519	549	490	552	524	575	553	537	510	524	528	539	509	571	525	493	477	547	513	523	513	497	524	516	493	531	536	522	495	516	535	506	502	501	541	551	502	504	508	521	515	502	570	521	521	524	530	530	539	516	562	515	567	499	538	499	539	537	548	539	522	497	542	566	532	540	536	546	506	494	511	518	506	557	481	520	495	509	559	528	558	493	519	533	499	561	498	546	510	489	537	529	521	534	512	517	509	517	496	547	523	535	541	510	548	523	498	512	528	493	539	539	520	530	526	544	543	514	538	540	512	535	519	534	515	519	576	520	546	485	526	524	574	545	486	525	523	532	526	515	495	541	542	555	569	523	578	526	556	510	526	525	547	546	546	534	525	532	517	491	520	549	544	544	551	549	500	530	496	514	550	551	526	526	537	500	531	525	515	536	526	553	554	470	537	546	503	558	550	544	529	534	542	489	525	502	520	539	499	554	503	485	522	558	523	557	505	525	516	528	541	529	543	540	497	522	492	543	528	509	514	548	510	525	514	493	531	475	560	559	535	542	499	534	518	479	519	497	496	540	541	536	552	521	496	552	483	562	508	486	523	488	528	522	507	556	498	512	549	508	515	510	523	537	549	522	549	547	549	507	516	548	533	511	512	537	477	551	515	549	552	476	549	540	575	527	551	530	503	506	533	565	517	494	505	515	554	538	485	551	524	517	532	528	503	569	526	526	544	535	555	513	538	495	535	523	535	517	533	544	520	529	507	483	521	524	523	527	536	521	537	509	532	534	507	548	523	532	527	490	467	537	557	541	517	528	519	547	509	491	474	558	527	483	535	532	504	555	573	513	538	507	536	484	544	521	548	500	569	512	561	510	549	509	521	510	510	530	531	545	499	516	510	527	561	480	532	525	518	494	521	538	493	524	526	527	511	533	497	515	556	488	543	532	542	531	519	561	525	542	549	557	526	512	530	539	529	524	514	525	543	500	491	539	556	488	497	514	508	544	528	514	546	540	504	537	479	501	522	515	531	530	534	505	531	529	519	511	490	540	542	540	550	537	548	547	567	493	513	534	512	516	511	530	519	554	512	520	539	558	485	516	553	531	543	582	541	527	537	557	527	553	529	516	528	520	511	525	541	543	505	545	543	489	501	509	514	528	505	545	516	526	521	535	519	498	549	569	555	521	512	518	503	549	541	508	550	521	549	499	542	556	522	515	534	524	524	559	528	481	535	502	489	527	553	517	546	530	535	548	522	506	536	522	525	517	547	577	561	506	547	515	553	523	514	512	528	541	559	504	577	529	532	537	556	516	488	472	494	531	589	510	528	515	561	505	509	494	503	520	556	485	565	511	509	508	558	512	557	559	503	505	556	534	554	524	491	557	534	513	548	522	563	541	570	532	547	518	518	514	544	501	547	558	521	556	522	520	527	500	515	545	520	495	532	521	525	554	493	543	569	481	546	560	524	522	495	533	522	531	516	534	530	519	529	511	520	516	509	508	517	528	530	542	513	505	504	524	534	528	512	458	525	536	542	533	508	493	551	502	505	542	545	532	557	557	532	509	503	558	498	531	524	526	532	499	519	501	507	517	547	498	510	541	520	532	503	514	566	529	502	546	563	550	520	546	514	513	522	539	538	551	533	516	538	552	543	540	526	516	548	498	553	542	498	514	521	531	527	516	537	536	535	514	525	549	529	487	523	523	538	497	505	488	526	534	532	533	513	541	523	541	573	551	534	558	518	508	525	499	499	536	556	567	551	490	506	545	532	516	508	527	545	567	525	525	525	549	530	514	524	476	463	545	543	530	538	531	547	551	537	531	530	533	517	506	517	518	518	524	554	589	499	537	509	547	539	554	579	519	535	521	501	534	510	527	561	527	535	519	544	506	568	549	555	528	545	515	574	559	513	542	493	559	512	548	476	528	527	475	558	486	513	502	507	528	545	536	545	535	518	519	523	486	513	519	526	502	496	477	520	552	501	490	562	530	464	545	542	508	551	548	494	522	520	536	539	534	474	560	551	511	499	546	484	577	497	508	538	526	527	531	547	485	519	528	514	501	494	563	522	536	486	541	572	547	477	504	536	547	552	496	566	518	517	514	538	522	529	527	543	534	545	534	505	544	526	551	529	554	511	547	534	529	533	533	571	494	527	521	510	582	503	523	516	473	514	511	521	526	482	553	542	491	554	532	503	469	513	510	529	538	521	554	523	566	537	503	522	567	546	520	495	518	542	543	516	548	539	523	514	530	566	516	510	536	528	536	496	531	480	518	510	556	533	513	534	497	535	533	497	524	519	504	498
25284	20892	27429	24478	20906	12243	1441	828	655	619	536	457	415	360	328	327	354	322	320	297	293	282	299	296	254	262	262	303	254	279	283	252	282	267	248	257	223	255	242	258	221	265	252	249	231	267	281	264	244	235	243	258	237	206	252	235	228	246	226	241	242	228	257	244	219	227	263	272	239	226	228	263	230	231	229	233	252	259	241	251	231	265	256	250	227	213	224	237	217	229	239	248	232	220	229	210	234	259	256	226	252	234	250	244	254	235	260	226	226	227	235	264	244	235	232	252	242	241	254	254	218	239	235	232	227	204	259	246	231	215	225	221	232	239	231	262	258	213	215	253	258	218	245	230	232	244	256	239	226	220	239	254	242	237	237	238	270	216	211	253	238	243	222	244	235	212	222	260	238	224	239	241	248	218	253	251	232	234	227	243	249	240	219	243	221	240	204	229	231	242	246	271	205	236	238	202	215	207	274	218	244	248	252	233	262	215	242	255	257	245	239	234	223	226	238	243	250	263	231	223	239	213	240	248	228	230	251	238	223	223	223	262	257	229	262	203	211	237	244	224	206	225	217	219	229	237	228	233	230	224	253	215	226	230	245	224	266	273	219	226	240	231	230	253	224	269	229	234	263	226	238	204	228	227	211	230	230	238	243	249	236	224	248	243	236	238	281	228	211	263	249	257	225	244	233	277	259	242	251	270	225	240	235	242	214	239	226	228	244	243	264	238	239	233	250	237	223	212	199	236	226	248	260	236	217	225	198	242	247	232	218	236	224	217	259	253	260	195	236	237	239	237	267	217	211	209	240	244	247	234	268	241	217	248	223	236	253	243	226	222	225	231	210	260	246	220	241	233	220	191	263	252	237	255	227	266	231	252	225	231	255	256	251	216	247	249	246	224	234	264	237	225	251	226	229	246	235	273	228	266	272	232	252	249	226	220	254	218	248	237	235	226	240	222	235	245	229	213	254	228	210	231	213	240	249	233	220	245	215	240	259	257	227	255	263	240	244	243	233	250	237	233	238	245	265	244	240	239	233	226	232	237	254	216	230	254	245	241	230	243	207	245	249	224	249	224	228	234	210	241	245	240	228	210	204	235	245	229	205	222	219	246	233	253	248	219	236	238	227	243	214	250	234	249	224	239	242	212	240	189	221	221	241	240	247	248	227	262	241	208	229	234	239	241	256	230	254	240	232	235	238	227	257	248	243	241	230	230	241	239	235	243	239	239	230	252	257	229	225	244	248	236	214	247	247	239	222	221	247	228	236	233	212	267	254	219	252	239	215	267	234	236	245	229	240	223	219	246	214	226	217	273	234	246	232	260	233	244	217	204	222	244	266	264	238	244	240	239	253	247	222	221	242	248	231	237	249	245	238	225	241	243	257	222	228	230	240	235	261	228	222	212	239	258	224	197	231	222	262	247	202	232	225	237	223	235	242	222	275	270	250	243	211	239	246	255	238	235	234	254	222	248	239	228	213	245	208	229	265	225	241	235	232	244	236	264	236	224	245	244	222	246	223	240	231	214	278	233	249	263	252	238	217	235	238	222	237	249	234	243	235	218	245	210	235	273	223	232	234	249	232	205	227	234	232	216	232	232	242	253	248	250	236	222	259	244	259	247	244	228	224	234	241	220	240	193	261	237	229	225	257	218	247	214	234	247	235	216	245	231	271	201	235	238	225	225	241	247	233	229	210	215	241	233	236	236	238	213	251	247	235	241	195	247	247	252	223	250	214	250	250	236	235	243	243	227	234	242	219	244	237	254	240	229	229	223	276	214	235	236	228	253	247	236	230	240	220	260	219	247	233	257	246	254	219	231	237	257	261	227	261	269	244	225	212	216	236	248	249	218	244	251	228	236	253	239	245	224	232	251	210	218	223	237	258	229	220	238	216	212	277	226	233	257	221	206	220	238	258	249	239	272	240	249	230	264	223	249	230	215	232	243	236	241	248	229	251	232	216	227	219	232	245	239	251	240	243	265	214	239	216	225	225	250	227	241	256	230	257	253	230	232	236	233	232	251	226	239	241	242	232	220	259	258	222	256	230	251	236	239	269	221	235	226	228	252	236	213	243	216	229	237	267	246	254	240	234	262	234	240	235	192	235	224	224	223	237	285	224	236	213	239	238	219	223	239	254	251	240	233	244	213	251	212	237	249	212	249	233	248	230	237	224	226	230	231	229	261	257	243	259	243	220	223	218	233	242	281	264	245	262	234	237	203	242	248	227	260	223	240	232	217	271	231	255	232	227	213	235	241	242	209	225	215	237	227	256	240	214	261	246	253	240	230	234	253	216	243	225	229	241	227	203	249	263	239	226	207	224	260	224	243	197	229	255	252	245	250	236	219	228	234	223	220	249	240	248	243	238	230	241	221	236	220	241	250	239	216	233	231	242	271	222	248	245	254	226	230	233	223	236	244	245	238	226	232	255	241	208	224	247	205	249	259	242	221	231	243	214	233	225	228	255	281	248	279	214	241	272	214	233	258	231	236	210	234	239	234	257	209	272	231	226	229	233	241	212	254	227	256	241	212	253	221	233	249	258	216	222	232	236	277	253	213	201	254	263	221	245	236	232	228	248	211	236	226	235	262	248	243	236	244	193	216	244	227	241	222	270	236	259	230	257	226	199	261	260	232	243	247	232	249	238	248	228	228	245	242	236	224	250	229	264	219	231	237	223	217	224	240	264	234	225	258	227	213	245	203	215	241	223	239	227	227	219	211	236	250	253	257	246	247	232	241	228	246	219	237	255	257	216	255	238	228	236	221	230	229	235	224	241	254	212	242	250	220	230	250	195	240	259	234	243	240	234	244	237	234	232	247	237	261	245	246	205	221	243	223	247	269	274	240	218	253	244	219	215	218	230	233	260	225	219	248	224	258	254	243	239	223	249	230	244	226	241	240	222	226	225	246	229	231	232	237	221	228	238	226	225	218	233	263	229	231	249	214	226	229	216	228	220	257	240	222	195	246	245	223	235	232	240	222	246	244	227	235	250	232	229	232	244	239	246	250	227	227	258	232	245	234	217	220	244	243	220	233	237	235	251	252	215	245	243	238	211	243	235	229	245	223	240	245	237	243	233	219	226	266	218	233	228	227	249	227	231	192	216	231	259	222	235	230	230	224	230	246	230	262	223	225	234	255	257	217	237	212	230	246	223	211	251	226	273	248	236	229	225	256	245	240	226	231	245	217	235	239	227	236	270	259	234	251	218	247	243	233	256	244	257	238	221	236	231	246	262	236	207	242	213	245	254	234	213	255	205	226	228	227	220	212	246	220	233	246	238	212	262	243	234	251	243	246	287	231	222	249	225	236	224	225	252	219	244	233	234	253	233	208	240	227	229	232	209	214	259	263	258	250	260	242	224	217	217	252	255	254	246	235	254	207	234	215	246	244	216	261	252	224	226	208	248	236	236	258	238	236	206	248	230	244	211	233	253	208	207	229	225	248	222	227	214	241	224	205	236	265	243	212	199	241	229	217	252	229	240	229
8495	14977	17529	12863	3889	2627	2042	1527	1266	1027	903	762	679	624	572	528	478	488	450	392	404	376	342	353	324	344	303	333	335	337	333	304	276	328	293	308	306	281	296	292	297	299	264	264	305	289	277	284	309	253	239	252	284	267	240	282	290	252	280	273	283	277	266	261	289	285	278	282	249	258	298	294	264	267	264	260	248	261	244	262	262	260	254	260	298	272	271	258	241	254	251	215	237	245	267	269	243	251	229	255	260	230	255	254	262	256	256	253	235	247	255	247	257	284	255	233	251	233	266	230	270	243	263	247	268	257	255	243	265	222	267	253	268	259	274	253	279	294	272	291	242	269	254	252	249	257	259	255	256	262	244	273	271	271	252	234	238	258	264	236	240	257	252	250	247	225	248	244	260	233	279	270	252	252	281	286	249	263	250	236	241	250	296	273	256	287	226	265	271	276	239	268	247	288	222	246	257	250	274	255	274	267	265	253	267	251	261	280	266	256	257	257	217	252	286	262	250	280	253	277	248	260	273	246	254	230	241	239	245	245	273	261	241	236	245	254	242	263	248	267	269	262	267	273	254	252	270	251	233	240	248	245	245	269	260	261	245	248	266	196	275	272	258	244	231	241	261	285	273	280	253	256	265	316	267	263	292	254	242	276	267	239	210	269	222	269	251	270	259	246	286	243	281	242	280	269	289	261	276	267	261	251	254	270	227	238	261	255	231	262	262	284	228	264	259	232	224	261	256	248	222	278	278	257	238	254	267	231	272	253	271	270	265	254	250	219	259	262	260	265	265	259	255	272	230	289	261	254	262	269	252	285	253	276	266	257	255	275	281	258	251	279	217	284	276	254	243	273	248	265	267	266	247	264	234	226	239	252	273	228	248	263	256	229	278	251	287	237	270	266	269	244	284	251	253	267	258	267	256	237	244	261	276	250	264	242	245	258	269	267	272	246	271	244	256	300	279	252	245	250	267	259	233	278	252	254	244	276	254	249	269	260	269	237	252	251	243	259	265	273	261	245	244	232	251	281	269	276	235	291	259	250	242	260	288	247	264	261	282	292	256	238	249	248	251	273	244	274	287	220	224	254	239	251	286	256	259	235	255	276	233	230	267	251	257	261	263	273	236	232	276	280	261	254	260	265	263	277	235	267	258	255	269	289	257	269	260	242	258	248	243	244	265	241	261	220	245	237	243	259	259	280	233	268	252	250	255	254	263	263	268	251	273	285	245	242	261	230	270	259	274	231	266	256	222	245	254	268	274	250	196	224	275	250	250	275	242	266	234	277	245	250	260	271	272	282	249	243	290	274	253	255	261	262	281	256	240	260	261	257	293	254	253	263	295	251	258	273	275	261	262	257	268	259	251	277	244	270	254	244	261	260	227	239	243	250	288	265	251	261	239	273	216	254	278	261	282	303	256	240	270	247	248	238	276	307	247	249	278	234	261	270	263	246	266	227	271	243	242	239	242	241	243	268	235	255	251	252	245	242	260	224	265	243	263	268	272	270	236	248	291	260	242	217	238	240	264	264	252	269	256	264	232	251	241	278	279	252	260	273	255	260	260	254	278	254	245	237	259	271	263	263	238	255	232	243	251	241	240	245	260	229	234	243	215	260	239	264	239	248	263	256	270	236	258	263	253	262	274	273	274	279	228	274	272	259	267	236	251	255	251	267	235	270	283	258	276	247	264	259	254	243	254	238	239	250	269	253	270	252	270	273	268	266	253	241	240	270	246	225	244	260	246	256	282	252	289	239	262	252	232	237	248	265	268	263	265	251	235	239	281	251	276	260	256	247	273	242	263	242	260	233	267	254	287	252	259	270	252	270	255	229	238	269	259	256	250	266	253	259	258	253	253	261	257	268	291	245	253	241	268	237	267	242	238	242	283	262	253	266	257	270	236	241	255	275	249	248	270	269	251	276	283	263	249	252	237	255	250	242	261	247	279	266	274	241	239	256	267	249	260	247	271	226	255	248	255	256	262	245	265	250	246	287	243	247	262	240	254	251	253	245	287	231	262	229	259	276	263	265	262	251	250	257	238	275	267	285	278	260	272	286	242	254	247	250	261	240	266	238	224	276	253	263	284	249	250	256	271	263	252	262	248	266	251	270	280	280	234	276	274	254	290	250	250	249	230	250	271	273	246	261	264	263	203	237	241	284	244	239	247	263	244	287	251	272	279	254	258	275	264	260	288	234	262	291	242	265	239	256	236	240	250	266	260	277	285	291	246	241	268	284	279	234	248	268	260	245	241	261	270	244	288	266	242	246	237	253	259	258	223	266	256	227	250	274	280	253	250	257	257	286	248	235	238	241	240	264	243	258	242	258	278	247	290	271	257	286	256	280	245	248	266	259	245	269	241	257	276	248	293	275	256	280	269	254	271	281	270	263	258	267	251	257	233	269	267	248	261	246	280	256	268	234	262	277	266	278	245	270	265	267	254	269	254	263	245	248	226	267	280	243	251	271	255	239	254	251	260	262	267	279	224	228	276	248	269	278	279	243	243	262	242	273	253	243	255	247	286	258	233	245	269	241	228	270	254	258	262	257	258	241	251	232	242	255	229	263	241	291	279	235	263	262	261	224	247	221	277	243	258	274	248	286	226	250	281	258	259	273	260	256	270	236	258	236	234	235	236	255	246	285	268	234	251	254	263	228	237	273	270	239	252	226	264	261	257	255	272	238	254	266	245	259	274	246	246	242	265	247	242	270	245	277	255	247	262	288	244	285	246	249	275	259	266	275	262	250	245	250	268	250	233	244	224	281	263	221	229	257	275	255	267	273	242	266	240	249	247	268	249	267	229	224	267	261	276	256	253	278	258	245	263	243	257	276	238	266	257	267	227	277	239	222	252	273	255	258	261	228	252	258	289	234	254	291	254	261	224	263	256	240	264	220	235	244	243	227	253	264	249	254	264	258	269	265	245	246	241	245	278	257	246	271	259	267	245	264	228	270	266	262	252	245	248	257	267	260	283	249	264	253	238	236	253	257	243	258	253	268	240	236	255	238	264	284	252	263	270	258	249	243	256	267	233	260	260	235	254	242	244	238	287	256	240	262	256	228	263	214	241	280	270	250	264	272	241	253	224	236	246	233	260	257	243	270	234	260	263	242	291	248	236	286	257	274	251	255	252	243	230	237	233	248	268	230	245	249	258	254	277	276	262	245	249	263	244	247	249	254	264	273	268	254	243	236	220	232	250	255	276	226	251	273	251	257	241	250	225	235	240	264	246	261	277	237	240	283	272	243	291	235	218	265	260	253	264	269	261	300	246	250	244	265	253	240	261	268	251	254	278	270	254	238	247	233	254	239	256	243	249	246	257	271	269	281	234	268	256	238	247	220	234	251	290	276	253	294	222	248	261	263	254	231	246	235	253	248	288	267	242	258	244	251	239	226	279	275	227	248	257	253	286	247	218	231	259	281	227	247	283	241	226	258	269	280	249	256	239	276	256	273	240	241	267	253	257	292	223	275	271	251	262	238	247	278
23154	20880	27784	24110	20883	20993	11666	1924	1290	1137	1077	909	857	820	782	689	674	686	674	662	623	576	561	589	599	564	584	631	559	577	560	577	552	554	546	522	518	540	491	523	506	554	499	468	497	526	545	511	512	509	486	503	471	551	492	508	493	512	507	494	499	491	494	473	494	495	502	516	487	466	515	505	505	501	539	483	497	462	514	512	535	455	509	514	527	526	459	530	493	504	515	495	516	515	480	496	496	471	494	525	554	489	505	498	485	470	478	539	502	443	546	463	499	508	506	476	551	509	539	470	479	484	480	506	481	493	500	467	482	480	490	492	469	500	455	500	487	490	490	503	474	480	457	486	494	498	517	482	491	484	471	510	485	475	457	507	488	525	529	491	492	429	453	554	468	488	498	465	468	468	489	470	532	494	486	480	583	531	461	487	498	516	504	500	500	471	516	465	465	486	495	448	488	490	503	527	479	524	471	495	476	525	444	502	499	556	481	479	513	509	475	543	475	490	519	470	472	465	480	529	501	465	474	525	505	481	457	516	507	467	511	481	475	484	452	505	536	463	511	489	471	534	484	474	516	508	488	519	471	524	484	508	501	474	501	495	470	471	465	521	523	460	517	444	486	484	487	471	477	511	451	483	496	488	471	496	516	471	519	517	474	494	550	503	485	496	451	476	507	482	534	496	500	511	526	479	493	461	477	500	501	488	487	514	468	465	514	504	464	460	484	483	452	493	507	449	505	497	494	493	470	488	489	466	456	489	516	504	500	486	474	495	464	496	486	524	467	469	474	511	495	463	478	477	481	504	512	467	522	501	552	428	458	512	478	500	504	478	498	470	434	464	445	492	491	492	549	465	524	509	492	461	497	532	494	522	494	504	507	500	502	515	536	466	488	494	503	498	504	528	518	492	512	522	504	502	494	478	514	535	503	507	492	506	461	505	507	483	487	467	458	511	470	504	489	527	502	491	487	484	492	467	505	481	504	489	489	536	496	506	505	465	490	519	476	477	481	484	510	486	518	481	486	467	489	496	449	488	521	496	518	515	519	498	472	466	505	519	524	498	507	512	492	472	507	503	485	443	500	443	477	504	514	528	436	499	519	507	473	535	474	483	535	496	489	516	474	453	442	482	504	489	480	499	530	508	478	447	476	506	511	471	520	521	516	484	481	461	508	519	510	498	478	495	453	473	478	497	451	505	492	475	480	507	499	477	473	499	432	499	531	529	476	502	523	461	504	483	444	483	483	449	492	474	516	490	454	537	451	454	496	472	491	491	485	497	502	481	515	466	503	480	492	491	510	477	516	521	511	490	473	491	456	483	480	531	490	504	508	498	447	560	490	525	471	455	494	513	471	502	486	512	491	483	474	480	495	460	520	488	492	461	475	500	532	491	515	493	466	515	531	516	514	468	511	522	483	500	473	494	513	499	516	507	468	518	485	507	476	462	503	472	507	510	532	502	514	468	505	527	505	476	523	466	473	485	482	513	510	499	482	540	492	502	506	458	482	487	498	468	457	500	511	481	486	475	491	502	467	483	485	464	503	442	490	497	510	486	480	495	495	475	475	502	435	494	532	487	469	509	495	479	486	458	487	476	497	470	473	489	521	464	464	481	484	535	463	469	467	476	466	510	488	497	501	513	475	489	499	503	495	504	474	472	483	499	517	495	472	483	500	541	479	503	504	523	527	458	498	479	512	512	476	481	506	501	467	471	520	490	464	471	495	489	478	494	470	521	499	488	473	501	467	441	478	488	498	471	456	520	500	496	510	470	503	506	507	467	466	491	490	513	484	486	508	506	485	482	479	461	453	514	505	503	522	475	499	500	536	480	485	522	484	502	501	477	485	485	457	493	522	491	482	477	483	525	485	453	443	489	497	548	488	501	510	522	488	501	460	487	521	447	503	548	489	488	474	484	435	481	481	492	495	523	456	517	508	501	483	477	495	488	504	513	482	484	488	486	473	488	505	495	480	485	478	527	500	482	477	509	500	496	493	496	500	498	531	479	469	447	489	493	556	523	459	489	519	509	504	480	541	463	494	476	487	508	455	523	524	534	515	498	485	486	517	523	480	445	475	484	464	445	501	492	521	483	509	499	470	485	500	477	486	468	507	476	466	473	481	508	538	528	506	520	469	469	437	500	480	491	490	517	494	503	466	493	480	492	495	465	448	476	516	430	522	531	458	446	495	468	497	514	496	456	478	496	563	468	465	506	479	497	519	499	513	513	485	491	504	486	488	479	504	471	490	493	515	466	478	480	572	529	515	457	504	475	509	464	486	511	535	497	495	483	475	509	528	540	541	470	488	504	489	478	501	473	466	477	527	486	493	451	511	483	505	478	477	490	539	538	506	518	435	499	466	488	514	509	491	488	493	493	485	489	514	489	529	511	480	465	510	509	449	510	466	470	455	491	516	503	513	495	504	467	508	459	543	500	502	451	519	486	520	507	495	494	505	542	523	462	461	452	503	448	529	532	499	515	470	517	499	468	515	523	509	473	514	503	490	498	500	447	468	528	504	485	490	463	511	517	503	522	437	482	497	516	471	475	524	524	472	474	501	496	483	533	466	490	498	493	471	518	481	514	508	495	471	453	504	510	468	470	475	488	481	484	498	477	462	500	484	492	465	500	521	489	529	520	493	491	513	478	479	467	476	482	443	550	483	484	503	474	495	506	468	481	551	471	489	523	498	507	479	480	483	483	541	467	527	514	506	478	484	448	439	500	501	490	493	489	529	487	506	513	485	487	486	463	465	536	525	498	516	478	510	490	514	507	491	480	469	445	501	487	473	499	472	477	492	483	479	497	459	466	484	453	482	508	458	498	477	483	478	503	443	543	482	487	492	496	525	498	475	480	511	499	491	475	507	494	511	520	505	494	481	491	473	529	508	481	466	486	505	485	478	457	551	497	507	483	555	437	496	503	477	486	460	493	481	490	510	503	513	500	476	515	486	502	462	509	495	509	468	519	506	478	507	519	501	498	482	456	494	510	517	459	480	503	518	542	529	474	501	520	527	502	496	450	506	487	534	488	514	528	500	454	475	498	477	519	508	495	471	452	500	491	462	480	515	487	491	459	489	467	511	476	485	501	490	502	486	485	514	513	507	485	480	503	507	511	483	473	452	447	478	461	488	523	498	494	503	466	477	497	482	455	492	471	493	487	483	489	473	474	440	507	466	514	482	483	473	480	504	490	441	466	489	532	483	494	484	490	508	473	494	501	462	497	516	444	476	510	522	468	487	472	503	496	448	526	505	495	508	480	503	509	451	526	519	501	549	533	461	504	470	498	470	492	491	481	469	446	488	465	483	479	505	497	465	513	492	467	507	463	518	478	534	496	484	441	505	487	503	534	515	472	465	486	502	488	524	529	476	498	521	478	499	489	519	486	492	512	500	482	515	505	467	508	494	466	473	470	525	528	495	464	447	496	502	522	486	504	470	488	498	517	511	500	484	447	461	432	484	528	523	521	520	487	469	497	448	489	495	436	478	504
11851	22647	25684	17857	6955	4693	3726	2932	2444	1956	1666	1400	1243	1142	1046	981	923	899	824	792	699	727	687	679	645	607	621	581	624	577	575	561	546	531	538	600	595	502	515	552	519	498	537	517	505	519	477	489	463	517	546	510	490	484	494	464	506	517	536	525	526	512	514	498	475	487	472	459	468	470	513	476	466	495	475	432	513	495	474	466	469	478	488	473	489	480	475	474	486	465	477	524	455	487	454	425	475	491	520	466	480	457	519	487	474	478	466	502	494	456	480	490	459	506	466	478	482	467	506	451	415	421	499	476	470	499	448	472	536	466	461	461	460	488	465	481	473	484	492	449	466	517	487	501	454	475	452	446	497	466	497	489	489	465	473	463	478	489	520	466	485	475	441	487	504	477	469	439	448	462	488	473	485	482	470	467	446	491	464	498	441	484	521	472	430	477	472	526	485	461	457	496	456	449	470	495	494	460	426	469	441	464	455	464	445	461	436	489	479	472	459	450	436	473	491	475	454	503	429	466	464	484	483	446	503	474	456	440	484	484	474	454	481	498	481	457	479	500	458	501	470	487	475	496	502	468	456	412	457	536	486	456	432	498	433	473	471	473	466	458	494	480	502	508	470	467	479	462	460	456	437	480	482	436	498	485	480	429	472	486	490	443	457	465	474	477	502	410	490	462	448	495	524	492	473	488	461	479	462	489	474	501	507	471	483	436	463	492	473	467	453	487	458	495	489	482	504	472	431	439	471	479	493	429	528	446	448	474	460	477	491	485	435	441	442	506	491	469	480	444	468	467	491	485	475	454	477	487	480	433	501	418	444	460	447	462	497	468	490	441	497	438	492	518	502	502	447	488	469	490	449	482	487	453	472	468	473	466	443	469	488	466	494	467	498	484	463	464	483	483	480	501	438	449	439	468	432	459	466	425	451	470	487	468	412	417	507	475	450	423	516	515	533	493	465	443	471	466	481	501	476	463	516	459	483	452	487	465	493	456	463	467	495	452	466	443	485	470	472	453	471	455	461	480	475	471	466	472	475	441	458	485	443	509	412	434	447	535	408	511	483	459	503	493	493	454	456	461	488	475	429	480	401	459	495	493	457	496	494	472	458	471	485	456	484	505	414	441	451	470	487	476	455	457	475	441	438	461	469	463	487	478	504	448	478	444	501	485	474	466	488	476	479	439	484	458	480	479	470	467	472	502	440	493	463	503	489	526	488	445	462	495	446	466	416	473	466	468	471	462	431	464	479	484	453	497	466	457	470	459	481	474	481	472	471	504	461	477	488	469	474	456	434	468	469	479	478	492	473	453	503	487	486	499	504	491	457	458	440	473	511	456	469	526	484	462	448	501	464	484	441	497	515	414	462	502	435	510	451	466	468	493	478	443	455	467	449	480	458	456	454	489	483	442	468	448	457	475	467	466	447	504	442	463	473	466	461	422	476	475	434	461	470	469	481	484	492	447	454	466	469	462	486	464	422	434	440	462	514	492	472	497	457	452	511	464	478	448	493	487	463	482	516	428	439	514	444	461	489	465	459	463	498	474	498	456	474	511	492	459	485	444	472	471	434	456	504	422	448	469	500	441	506	507	453	445	436	467	468	457	474	469	489	481	492	474	487	460	478	431	464	429	454	469	458	474	430	506	502	489	469	451	479	506	465	516	475	464	515	475	480	445	449	488	463	475	472	478	464	489	438	434	445	490	469	486	455	470	483	460	422	466	494	461	446	502	477	460	455	491	480	477	460	454	480	433	444	511	452	505	461	502	445	488	455	443	468	487	484	430	455	478	483	472	454	462	439	436	488	456	539	464	502	457	468	442	513	480	443	450	483	465	457	497	480	455	470	489	491	457	427	428	449	462	479	464	461	502	498	479	465	482	482	450	478	445	442	441	461	425	441	512	442	438	485	515	477	479	433	473	473	486	462	453	482	480	498	468	462	451	460	479	464	488	474	465	484	477	468	483	445	462	476	450	469	465	422	480	479	473	476	463	479	502	541	487	439	444	511	469	472	452	467	495	480	462	460	439	491	477	462	478	467	462	507	470	437	458	424	475	459	459	469	462	479	469	465	447	491	512	478	480	471	475	487	458	456	454	473	452	467	495	495	468	467	455	492	474	469	491	501	455	484	455	470	466	471	439	460	445	438	478	460	460	465	466	455	488	464	481	423	443	471	461	480	487	447	505	480	522	481	468	488	486	481	463	480	473	467	474	476	463	448	469	504	487	454	515	442	450	480	463	475	451	472	470	461	472	466	491	458	457	480	468	478	450	448	484	492	443	509	476	486	470	477	470	450	426	466	457	449	508	469	481	452	460	468	450	515	514	478	467	450	477	443	508	456	446	456	460	503	500	433	486	474	485	456	462	499	448	501	471	458	477	498	449	454	474	437	453	466	481	488	484	459	503	496	470	428	465	514	486	472	451	480	428	539	470	488	470	455	502	453	492	457	473	484	450	477	453	467	470	484	506	467	457	470	477	437	455	498	466	473	467	468	490	472	471	457	489	442	443	499	445	499	460	510	486	450	461	443	518	483	465	472	473	483	490	493	456	488	472	477	439	453	478	506	483	453	430	452	419	501	466	491	469	466	460	483	462	491	483	481	451	468	460	479	452	507	478	438	449	522	429	475	475	464	484	450	460	462	509	444	487	474	453	472	465	522	440	483	461	467	462	454	458	496	483	484	419	483	459	429	454	479	432	456	505	442	479	439	493	434	473	489	481	439	479	437	484	465	507	453	485	484	492	463	485	452	462	459	487	471	457	505	480	442	466	459	438	465	484	460	472	443	485	460	480	481	466	460	478	482	516	459	478	472	443	510	501	475	493	493	459	483	483	435	482	476	431	456	454	448	501	461	459	466	467	476	435	437	480	499	435	469	447	516	505	439	457	477	464	484	512	436	461	461	466	462	445	448	469	483	519	477	487	502	539	489	467	468	476	434	449	462	422	474	496	461	500	475	451	463	470	462	518	455	497	494	450	501	475	530	456	448	437	467	471	477	456	451	485	478	444	436	490	467	469	474	467	461	468	478	464	465	482	492	473	492	486	462	476	468	451	482	473	475	436	458	438	484	446	482	470	479	454	459	448	443	473	421	482	485	471	514	434	445	505	492	476	457	527	465	483	475	487	455	490	491	471	478	445	486	434	474	519	429	480	477	423	429	475	487	469	450	502	464	493	495	435	485	432	430	445	461	422	412	485	458	487	462	442	470	505	471	493	464	539	492	447	406	506	466	520	490	459	485	486	501	479	467	474	457	467	486	489	488	481	465	475	482	479	466	451	466	484	464	499	492	462	452	501	472	481	453	504	453	476	446	470	457	449	438	496	492	450	498	517	480	435	476	476	488	436	483	463	460	445	478	450	485	504	459	479	438	456	473	459	465	506	476	470	470	423	477	504	447	421	499	492	444	464	498	491	492	480	475	430	447	480	490	439	455	445	475	496	460	473	434	495	484	494	489	507	489	436	479	425	445	455	475	454	490	419	499	424
28390	14752	2461	1441	600	550	503	507	500	534	479	523	502	475	471	499	506	497	484	482	474	484	484	511	505	482	505	502	508	514	515	527	495	496	543	484	507	528	488	479	494	530	499	473	505	508	507	532	491	512	528	488	488	493	473	528	533	470	522	558	505	501	513	513	499	460	490	490	508	511	467	487	509	502	516	471	458	533	473	461	473	493	488	512	474	510	513	493	498	530	497	520	510	513	470	526	471	490	492	472	504	521	496	437	486	522	500	487	475	519	510	471	509	495	512	478	516	538	483	499	533	484	507	472	572	480	488	486	499	528	483	461	513	495	516	474	478	509	484	495	507	493	554	477	481	461	528	535	492	494	494	503	494	507	486	487	520	520	565	486	457	491	528	499	477	535	487	514	480	510	520	503	491	498	526	483	479	486	492	492	476	451	499	473	559	533	492	484	499	521	493	476	514	527	510	491	454	484	484	496	487	492	483	523	445	500	515	489	498	473	530	507	474	504	516	502	491	488	507	511	492	503	539	515	469	475	516	506	485	517	510	518	424	470	520	488	471	509	512	498	506	496	502	483	495	512	495	514	489	510	487	457	486	497	510	486	515	478	448	564	456	475	505	497	540	470	494	478	492	523	506	496	482	474	486	461	517	510	456	520	520	510	462	502	479	509	485	509	540	476	489	483	494	505	522	533	483	526	483	525	496	521	517	490	549	509	462	509	493	480	471	458	514	490	531	473	512	516	501	519	538	453	489	478	493	483	465	457	521	490	471	485	469	540	501	490	515	472	484	518	505	489	523	500	532	517	481	487	526	503	479	500	485	474	476	470	492	505	501	502	461	498	491	459	497	502	492	549	497	496	505	509	469	456	518	426	489	498	511	487	499	471	491	474	506	464	467	485	495	506	513	510	495	513	480	519	484	532	523	534	479	492	513	491	493	502	520	495	514	545	493	525	510	491	520	477	498	502	514	492	526	465	515	508	486	511	466	476	472	502	494	540	547	509	467	497	496	513	495	506	459	477	470	510	513	530	504	475	511	515	512	522	500	485	461	509	494	494	514	511	476	474	493	519	451	512	508	508	465	520	520	477	492	497	496	486	493	486	487	531	454	509	536	531	498	469	495	489	504	472	516	481	498	513	444	481	482	519	474	509	517	499	517	463	525	543	487	473	497	536	512	495	478	500	499	498	524	475	483	500	460	470	460	505	488	507	497	466	475	460	503	525	454	512	474	452	515	492	506	482	489	483	512	457	450	493	497	510	496	484	521	470	559	497	456	484	474	523	503	487	493	479	493	468	480	507	497	455	499	436	517	493	484	496	495	466	468	493	443	504	502	478	485	536	503	505	505	487	505	499	531	484	523	494	520	462	471	518	525	520	534	504	469	484	480	509	441	500	516	504	539	477	525	490	503	448	475	491	517	513	468	482	526	506	512	513	534	493	507	468	498	471	509	468	488	559	476	515	487	505	476	518	480	505	480	471	498	481	474	478	469	506	527	473	524	523	526	525	490	489	504	482	492	463	473	474	474	509	476	490	486	507	500	490	484	513	512	481	499	513	477	480	433	500	515	492	475	464	527	471	507	497	502	509	508	495	486	536	468	509	504	487	498	473	467	524	544	513	511	513	535	453	509	523	488	505	450	475	489	504	449	525	512	519	497	499	533	487	530	459	511	504	497	516	502	489	517	488	518	490	455	504	487	554	482	501	498	501	488	489	519	523	519	525	507	476	479	471	495	472	512	507	482	493	505	488	503	499	520	524	500	485	470	512	501	512	522	488	504	489	477	475	490	495	522	466	508	504	466	487	483	509	467	494	485	510	533	461	515	482	502	520	506	475	532	492	495	509	461	452	491	473	514	493	486	503	486	520	492	466	472	535	465	486	490	507	484	518	521	531	493	463	507	517	490	533	442	453	506	489	482	463	504	482	513	480	506	478	507	456	478	476	482	467	479	501	477	458	480	464	505	511	508	489	524	509	463	501	499	470	461	481	504	471	442	494	489	501	522	480	520	442	476	499	485	452	514	496	503	509	472	503	513	513	510	452	489	493	507	486	494	492	487	505	493	497	506	502	469	514	534	487	476	493	485	470	505	493	489	481	513	475	466	538	476	497	510	463	457	474	545	519	503	487	489	478	487	496	551	491	504	509	499	490	503	445	503	489	485	460	489	504	500	495	470	497	502	511	516	452	488	546	484	485	487	535	500	477	545	497	520	489	444	506	491	495	513	490	517	489	513	491	538	538	543	504	495	537	462	489	516	478	477	490	485	477	511	504	486	498	459	549	473	520	524	477	475	479	508	501	509	485	494	502	512	493	497	515	520	474	518	439	460	517	504	507	511	476	487	482	510	503	531	511	465	452	502	488	508	487	498	472	496	503	496	510	464	490	528	488	480	494	505	504	481	511	536	532	533	501	516	503	476	524	451	484	502	517	465	457	479	523	463	508	487	539	486	489	500	466	505	487	520	543	484	447	495	502	499	466	501	515	485	489	477	520	464	494	490	486	502	470	439	534	486	473	489	475	511	540	517	470	474	517	505	524	518	487	491	528	481	486	482	451	525	471	481	485	456	498	490	477	491	485	550	498	538	504	490	484	484	506	523	483	486	503	532	465	478	489	494	498	529	475	506	498	472	483	518	447	495	484	466	507	478	453	560	467	490	487	494	442	506	492	485	456	518	473	490	465	442	501	508	494	488	469	522	523	520	521	511	506	512	498	512	448	505	503	502	480	530	506	507	492	448	458	465	475	522	505	491	494	491	489	466	485	487	495	454	498	489	512	493	501	498	450	514	482	487	496	489	465	516	515	450	462	525	513	508	484	521	502	495	506	506	491	510	493	528	521	470	550	495	503	527	524	506	520	492	510	469	497	524	495	496	486	462	483	501	560	506	489	515	500	475	479	502	540	521	545	524	454	500	438	534	520	490	476	514	509	481	475	482	487	492	457	481	499	509	456	524	494	460	514	442	455	485	519	482	473	502	537	462	510	474	475	441	483	482	478	511	525	482	508	525	503	508	490	510	520	484	500	449	507	507	496	506	512	503	521	449	489	477	473	520	531	483	483	496	464	469	502	486	504	470	485	491	486	462	493	507	473	490	480	477	500	507	504	494	480	527	510	474	505	472	502	483	488	489	511	509	494	486	483	535	505	530	460	484	530	552	470	481	516	481	476	520	506	488	517	527	473	460	497	490	488	496	498	514	537	511	498	520	483	531	477	503	472	503	486	501	482	517	454	492	489	487	539	526	487	497	525	529	497	505	487	518	492	503	491	469	504	516	483	495	513	482	480	455	491	467	480	509	525	450	512	504	522	509	514	534	477	503	512	476	518	493	506	528	509	468	512	495	451	509	457	506	497	475	473	494	444	493	558	529	498	510	521	459	479	474	473	498	493	509	496	468	534	483	488	489	514	501	510	506	513	511	491	481	506	457	509	509	488	538	490	463	490	480	481	477	488	499	503	458	500	528	466	507	522	465	468	472	497	451	456
5901	2069	1768	1671	716	714	606	568	560	544	550	558	536	586	507	527	510	529	574	530	518	498	563	485	533	525	533	526	558	539	520	537	509	584	498	510	514	531	519	482	524	542	495	561	536	526	517	533	515	488	572	542	515	524	493	512	498	508	529	517	460	504	515	553	499	543	524	507	520	571	517	512	534	533	495	522	519	560	511	530	564	521	520	523	529	526	524	483	538	543	510	557	532	513	574	533	540	513	511	498	470	523	555	493	543	520	503	509	507	534	523	507	517	497	480	503	510	550	540	549	504	495	503	512	528	541	487	527	543	512	527	524	514	500	581	513	540	504	502	571	509	510	517	526	482	495	534	543	515	497	534	492	521	539	494	525	545	550	512	510	537	569	495	519	526	509	524	521	496	542	509	479	553	489	504	526	533	520	553	549	497	520	518	526	536	496	506	540	572	545	540	516	513	512	524	523	510	495	557	528	517	472	552	480	493	541	546	533	504	540	526	551	536	509	539	529	508	495	499	529	537	537	518	529	517	527	531	512	539	552	557	495	550	500	514	501	481	525	499	525	514	539	486	523	525	500	546	504	516	538	547	539	504	499	544	500	552	530	527	486	565	498	514	525	544	519	563	562	514	507	540	546	472	523	523	481	513	527	516	514	538	526	538	519	513	557	520	547	562	501	542	526	499	500	544	517	531	509	542	483	519	552	532	528	540	474	563	512	516	496	542	544	500	508	518	511	556	526	524	521	571	539	515	516	536	521	497	490	522	504	535	501	501	529	489	489	563	517	512	534	519	553	502	517	512	492	498	509	531	570	540	517	539	522	520	532	510	512	531	555	518	524	475	527	563	516	508	505	511	523	535	487	519	551	521	531	525	503	508	504	513	481	487	536	546	551	529	502	508	554	522	529	551	517	524	536	535	548	514	541	527	536	503	500	481	554	508	515	518	526	489	487	510	498	550	515	526	528	524	539	504	519	548	537	545	493	537	508	523	538	578	531	504	548	508	517	532	511	539	508	523	541	492	519	535	497	495	523	585	543	524	532	559	517	527	554	493	555	496	507	476	533	501	497	507	535	519	518	551	484	531	545	554	527	491	537	501	529	501	508	582	539	502	505	489	562	551	502	533	493	494	508	531	494	518	509	480	515	525	522	545	532	506	532	546	572	514	530	512	529	512	514	518	532	529	540	566	506	541	501	487	541	511	523	510	551	522	540	516	486	528	556	511	523	509	540	521	550	485	511	511	522	531	531	513	519	508	515	501	519	551	548	506	498	556	550	508	508	514	571	506	537	533	526	552	534	565	548	486	516	489	490	528	529	519	527	498	522	517	546	536	555	529	490	543	543	518	521	498	506	512	540	536	527	535	517	509	498	531	493	529	511	537	540	491	509	533	498	524	512	531	549	554	553	531	507	494	529	520	536	498	580	525	562	545	496	536	479	473	515	531	523	525	566	500	529	526	474	495	559	541	516	545	515	540	533	534	535	514	524	485	529	542	541	548	529	524	515	557	480	520	531	550	511	514	508	521	480	621	529	498	544	568	523	541	520	520	490	478	551	532	502	524	494	511	499	539	521	504	503	542	516	529	538	543	509	527	517	516	551	540	496	534	505	546	533	538	488	499	507	556	518	534	540	524	535	476	535	510	541	547	497	562	497	529	495	558	545	535	510	550	533	542	524	533	521	499	550	510	516	575	534	537	524	539	535	474	490	541	529	561	476	495	499	567	536	529	491	519	529	570	529	536	500	494	520	499	547	519	512	530	529	502	560	529	533	545	548	525	492	501	514	584	546	498	500	505	511	543	477	516	503	524	552	481	544	541	496	516	514	549	490	502	487	494	520	520	514	527	518	506	508	530	547	488	522	522	501	519	509	523	488	493	523	543	509	561	535	528	546	543	495	540	504	489	561	523	544	486	520	504	517	550	499	505	503	517	504	512	529	524	550	530	498	512	468	559	540	504	495	518	551	554	548	554	492	500	483	519	524	504	491	543	514	505	512	529	523	534	501	508	516	540	538	518	523	507	518	513	499	530	520	487	461	535	552	537	475	482	562	499	523	530	520	517	500	511	518	494	509	486	478	572	538	505	547	561	549	493	491	514	538	512	499	521	506	519	515	497	509	483	549	565	523	519	511	530	550	518	532	540	555	560	530	533	518	533	530	550	530	518	532	550	511	525	516	524	541	534	540	507	511	510	494	549	552	509	503	573	577	573	533	489	509	529	534	501	485	509	531	495	524	546	494	547	546	541	519	539	495	553	561	494	534	501	510	504	483	565	528	550	531	547	495	526	521	547	513	546	495	489	530	548	509	523	535	504	476	541	501	533	526	506	571	517	515	506	500	463	498	519	546	534	501	524	528	499	510	531	527	518	543	476	524	532	523	481	528	531	532	524	490	538	513	521	518	545	495	536	522	514	519	536	549	562	512	498	540	554	511	571	523	559	523	540	537	503	505	530	505	471	499	516	499	513	509	491	458	520	518	560	497	512	526	530	525	548	522	489	560	527	496	516	501	524	521	513	525	542	542	514	492	527	530	523	468	501	511	559	533	555	503	477	502	533	522	536	498	519	521	554	501	502	540	494	520	592	543	562	459	506	516	567	519	531	591	507	520	535	519	535	523	545	493	549	553	503	516	534	529	511	498	544	539	510	530	477	506	525	485	563	515	542	513	505	492	554	537	556	537	535	518	485	499	526	551	522	520	531	515	540	522	529	519	532	568	512	493	497	565	562	529	518	549	475	531	481	525	542	527	542	517	557	512	532	481	587	500	487	513	540	534	527	506	522	517	528	548	475	532	531	532	535	541	492	530	536	478	549	487	527	534	515	510	527	507	566	513	560	522	534	557	518	500	542	546	543	523	520	492	495	492	505	519	519	531	563	527	527	546	504	553	496	523	518	569	498	522	505	556	530	543	575	524	502	554	473	525	528	535	531	536	571	525	524	526	544	529	503	533	526	542	516	523	492	555	531	547	504	511	522	556	492	526	542	512	548	536	541	522	520	517	491	503	510	517	542	504	511	520	544	507	498	538	467	531	547	517	517	538	574	502	549	503	540	527	533	527	526	561	568	521	502	529	518	511	474	487	522	489	499	536	476	510	488	546	522	542	537	528	521	525	537	474	543	558	548	550	500	502	516	541	517	542	493	561	539	537	553	499	564	564	559	537	519	508	513	548	538	547	480	479	535	472	522	521	513	524	544	502	535	505	548	559	503	534	543	503	545	567	526	504	538	524	513	502	527	470	495	507	509	523	519	518	557	561	531	518	538	539	538	559	523	520	537	524	507	527	517	516	546	531	546	522	524	545	507	548	496	543	526	506	497	535	474	522	465	553	569	557	556	464	524	528	540	500	520	509	553	503	539	518	503	488	564	521	529	538	546	492	527	537	521	492	488	553	528	511	538	527	553	560	487	510	502	513	523	491	521	557	498	530	536	528	545	550	538	494	512	567	492	492	505	511	576	512	533	481	524	578	534	528	545	558	513	523
25292	20880	27386	24491	20897	12724	1469	818	629	626	522	471	411	365	382	320	355	317	312	321	295	296	278	281	289	280	282	293	292	294	262	263	258	247	262	258	255	255	235	263	249	241	264	286	257	247	249	264	264	244	221	262	231	227	216	242	220	251	259	210	230	235	254	259	259	234	220	243	238	231	226	262	236	231	236	244	250	236	247	258	271	236	266	231	263	243	244	240	248	218	228	226	214	265	255	230	239	251	243	234	243	232	232	230	255	227	216	237	234	212	253	245	221	235	260	258	237	220	250	258	232	229	241	241	233	216	251	236	230	243	246	234	250	222	244	226	229	238	249	241	252	213	232	238	222	222	258	233	246	208	214	246	259	239	214	221	247	226	253	230	246	248	214	223	215	228	210	234	250	244	245	248	248	264	260	248	234	239	230	251	255	201	216	266	247	223	231	243	247	238	250	245	262	234	228	250	245	255	254	208	241	213	230	200	244	241	224	235	207	234	223	245	250	254	219	226	249	243	230	251	241	232	277	224	239	252	239	263	218	226	238	247	235	248	239	221	238	239	248	217	244	234	248	257	214	245	230	232	249	230	246	228	240	238	226	233	242	231	212	245	217	240	220	259	238	210	229	243	249	242	239	230	240	275	268	257	223	239	247	216	235	247	265	247	229	230	214	243	219	244	263	233	262	208	235	210	248	246	209	238	237	246	278	235	246	251	234	219	240	280	215	234	256	252	232	214	238	222	236	220	230	235	228	229	239	234	246	236	237	240	235	222	220	262	231	244	208	239	238	251	241	263	267	251	250	225	229	263	254	219	234	252	257	243	214	238	260	243	232	246	227	240	253	235	222	230	249	222	222	242	221	264	241	230	268	215	246	221	230	239	239	264	225	249	272	251	213	226	229	215	242	245	233	246	221	231	264	272	243	231	207	239	219	242	242	236	208	272	232	262	209	228	211	220	273	246	234	219	225	245	237	213	231	242	231	265	249	243	242	218	242	255	224	260	229	221	238	230	238	224	228	255	261	229	221	275	211	255	211	230	246	225	224	219	246	223	216	240	228	229	254	260	217	223	241	235	234	232	278	254	261	212	227	210	231	209	247	236	236	237	254	245	219	220	252	247	239	248	251	225	231	229	237	235	231	245	250	242	239	252	237	231	225	214	222	239	257	251	226	261	233	204	217	255	258	220	239	240	211	241	237	241	267	230	244	226	262	232	246	257	248	233	242	229	255	246	233	248	244	242	226	252	242	233	231	217	283	225	257	228	279	263	212	238	233	263	235	240	218	270	220	254	237	234	240	244	258	233	258	269	234	235	240	249	231	231	201	244	204	224	214	213	242	257	228	250	247	235	231	235	234	246	244	214	244	227	220	225	230	241	247	251	224	212	234	213	234	243	230	253	240	254	233	268	241	235	240	233	233	232	228	243	254	237	227	224	257	246	242	244	242	220	218	209	249	227	264	231	227	246	238	235	231	232	243	262	246	226	217	232	248	249	235	275	221	218	253	225	235	260	200	241	240	256	243	256	230	266	241	232	230	243	246	216	222	223	238	233	235	259	254	238	248	212	262	231	228	222	255	242	221	248	225	251	226	208	242	241	262	228	240	241	238	228	224	236	249	233	226	265	232	254	250	243	217	224	249	242	248	230	247	215	244	245	212	263	238	221	229	258	253	246	269	254	234	228	244	241	255	250	246	232	253	225	213	235	242	248	227	226	249	238	254	243	220	241	252	209	208	243	255	251	256	216	238	239	218	249	217	254	245	246	217	226	242	235	227	257	250	256	253	228	221	196	209	254	236	247	235	225	253	215	269	221	230	234	237	224	231	242	227	216	260	219	213	229	216	233	243	241	233	243	242	239	228	255	243	262	212	268	234	239	232	231	247	232	248	237	236	232	239	243	243	219	262	252	214	213	223	229	225	220	257	216	232	231	228	239	251	229	265	251	224	224	237	234	253	218	256	244	235	218	224	237	256	261	218	234	264	217	256	245	230	227	244	265	250	240	218	207	229	205	245	238	252	263	250	256	223	216	253	236	226	245	263	252	220	259	216	229	275	264	231	259	229	247	254	225	261	251	280	210	235	247	243	223	235	244	221	240	220	244	223	237	219	220	231	245	244	217	222	226	230	242	245	219	247	254	251	245	246	219	242	253	228	220	258	267	240	239	267	255	231	249	261	234	246	219	244	246	224	260	249	237	238	226	266	241	233	252	244	250	265	248	242	241	249	250	235	255	242	248	237	247	210	268	241	262	208	251	259	229	212	248	214	245	235	247	234	221	222	252	225	245	270	258	247	220	237	224	232	232	215	242	244	219	265	233	201	242	241	233	220	258	294	249	254	228	230	248	224	228	249	261	241	231	229	249	258	237	242	248	245	220	262	234	226	237	284	272	235	234	231	239	212	243	225	222	241	251	202	252	279	211	237	248	206	240	227	249	246	247	232	242	264	229	264	226	220	228	219	249	245	238	243	262	239	219	235	216	273	247	272	226	259	248	215	245	220	235	270	235	233	219	245	240	219	220	247	247	250	207	240	254	223	240	236	242	232	199	244	230	237	221	243	208	227	226	246	230	238	238	257	231	247	227	252	223	228	223	255	233	275	257	240	212	231	222	245	261	242	242	239	237	213	222	198	257	233	241	226	240	232	241	241	229	239	242	234	238	215	231	230	262	231	226	228	244	225	221	225	235	234	231	237	251	277	260	223	213	249	211	255	248	227	229	245	252	237	245	258	225	265	235	239	270	224	237	244	233	218	215	256	242	267	246	240	271	233	232	230	220	238	216	237	241	245	226	255	235	242	251	229	247	256	239	248	231	224	236	267	255	248	243	227	230	209	230	246	273	235	216	241	245	247	221	233	273	240	250	208	227	229	233	239	259	228	247	243	232	243	229	267	224	254	207	245	237	250	241	204	247	211	256	246	254	239	261	235	230	241	226	215	233	246	188	235	224	226	230	220	237	240	239	248	222	251	202	230	247	235	221	235	232	231	224	233	235	256	246	206	276	243	297	239	214	244	205	176	226	236	226	278	241	209	233	233	222	220	255	257	225	262	232	219	216	234	226	207	228	220	216	236	249	253	240	254	251	248	220	235	261	202	241	256	231	244	231	223	265	230	241	233	238	218	219	280	261	242	249	260	224	214	230	227	261	249	245	227	238	219	248	267	237	212	228	238	256	225	245	242	223	218	212	223	225	248	252	238	215	210	230	252	230	257	219	238	245	224	227	232	261	240	226	263	231	231	235	224	253	233	271	232	252	228	239	248	269	238	238	224	262	223	233	260	268	241	208	252	228	244	229	240	230	220	239	268	233	231	219	248	226	247	235	205	246	249	251	240	239	235	219	210	212	247	205	241	239	239	222	256	234	236	221	250	243	225	236	268	232	228	241	233	229	233	242	279	253	249	232	235	208	204	218	257	241	262	245	240	241	256	242	257	239	245	242	246	211	224	228	214	228	225	241	246	250	230	224	234	234	239	249	234	223	245	224
8612	14869	16353	12605	3924	2572	1971	1583	1272	1061	949	751	699	584	553	513	489	464	409	381	437	371	340	360	325	378	320	336	315	322	312	297	290	317	282	291	283	305	311	303	290	265	294	292	275	289	261	289	264	279	257	278	276	299	270	264	285	267	261	250	267	247	269	258	269	267	257	283	234	274	283	272	301	249	266	252	267	255	259	246	257	255	223	261	286	253	241	270	248	276	270	278	269	246	295	283	265	263	229	230	253	251	261	248	240	260	237	246	280	242	234	255	225	256	258	258	246	284	235	239	245	251	276	244	263	275	260	240	225	231	256	261	263	231	246	231	256	236	254	237	251	263	253	253	246	271	263	237	250	262	265	247	234	265	229	251	259	258	248	226	264	257	240	250	232	226	256	228	256	242	285	266	265	251	273	243	261	256	264	242	250	249	237	258	261	257	255	256	249	260	255	236	246	246	260	274	271	282	271	271	253	247	264	269	268	262	264	240	262	266	275	233	252	255	222	265	285	266	252	253	268	243	271	239	268	281	273	268	255	260	283	269	233	242	253	266	266	232	253	252	255	249	233	267	230	275	285	253	280	271	258	273	254	253	225	243	250	231	271	285	258	232	240	268	261	250	263	250	264	251	244	251	248	253	237	259	241	242	286	258	254	248	239	240	254	243	242	264	251	247	244	255	245	263	293	254	250	263	243	276	257	250	243	247	289	294	257	238	241	277	231	244	264	258	255	282	252	254	220	240	253	249	241	275	270	255	248	245	250	243	235	274	257	267	269	254	246	255	272	261	266	257	261	277	217	283	239	245	257	282	276	267	249	232	239	232	273	240	261	256	232	261	248	249	241	234	236	255	221	249	244	251	260	219	247	261	254	259	233	271	270	272	264	258	249	250	224	258	245	252	294	233	231	257	283	249	224	271	264	225	251	269	250	257	265	277	291	279	224	238	258	240	257	279	241	259	225	260	274	237	236	231	267	245	253	263	242	250	258	222	252	250	250	262	244	234	228	244	244	232	267	256	274	238	209	276	263	245	263	269	248	258	258	225	239	253	267	270	255	243	251	265	246	263	238	235	265	255	251	247	255	216	226	274	261	254	268	261	254	234	259	244	258	281	250	261	257	270	250	253	276	252	249	262	236	257	269	261	234	249	265	259	241	259	249	287	253	241	258	252	236	248	253	252	266	260	274	258	254	283	264	259	241	231	265	254	249	257	268	236	256	236	268	252	247	251	275	272	247	265	275	258	247	246	234	209	253	268	240	247	250	263	267	281	280	259	241	297	255	266	264	274	278	249	232	245	283	213	271	254	250	287	246	241	289	262	246	255	220	227	249	262	262	246	261	255	263	259	246	267	253	287	260	250	269	240	249	249	252	254	246	266	256	266	252	266	271	248	270	263	270	234	265	273	246	247	252	236	228	231	235	243	251	268	269	228	267	246	268	278	244	284	254	257	251	262	243	247	220	247	259	276	247	247	250	243	242	251	242	258	250	260	229	249	260	259	257	235	286	228	268	286	242	280	246	260	236	255	266	266	283	255	240	242	275	255	264	255	267	252	246	246	246	263	270	276	245	279	248	250	252	257	261	239	262	262	271	248	260	280	232	273	253	254	263	258	285	257	271	257	249	277	278	248	271	243	277	235	277	267	232	288	274	244	254	239	246	281	242	235	254	243	265	246	243	263	242	273	244	255	234	240	257	250	255	267	253	255	277	274	263	247	262	257	230	301	260	239	278	258	256	264	232	259	244	261	232	272	270	256	258	248	252	253	260	240	234	267	262	251	271	239	256	256	242	233	241	245	253	248	236	234	240	267	277	261	215	233	234	258	261	266	266	272	253	216	263	269	260	252	291	252	250	237	256	259	239	274	248	235	268	241	253	269	246	240	267	256	261	239	272	254	271	270	238	252	266	257	272	261	261	258	267	251	276	277	273	269	245	243	246	250	268	275	237	263	269	250	251	268	238	250	255	247	295	240	247	259	266	261	263	228	258	244	234	291	279	251	241	246	275	257	229	255	239	276	266	271	239	240	266	252	281	296	235	248	236	273	250	253	267	254	243	247	264	253	240	224	225	242	239	255	257	248	230	277	263	250	241	246	230	253	247	273	280	245	260	262	251	246	254	258	246	261	243	275	233	264	277	236	248	261	240	244	259	252	241	264	256	271	244	260	266	279	259	274	229	266	260	241	282	248	265	236	259	260	259	234	262	228	247	247	241	261	244	281	282	250	245	249	254	273	252	232	271	214	252	240	286	244	243	269	232	251	264	238	239	238	269	235	234	251	271	295	250	236	262	236	283	243	268	264	245	257	246	238	260	280	254	242	277	241	256	281	244	258	251	213	241	256	254	237	260	236	264	264	263	278	240	266	261	282	251	254	245	236	236	262	252	268	249	236	249	274	258	233	260	257	254	247	250	246	247	252	283	256	259	215	238	235	251	238	245	251	286	231	264	265	235	253	241	236	215	225	257	254	232	252	234	258	251	275	282	242	275	261	255	274	233	245	259	260	214	263	262	271	286	239	237	257	240	260	258	255	254	288	257	281	265	248	255	235	238	273	236	244	244	250	268	278	238	281	240	248	248	255	252	244	257	254	231	241	269	270	242	270	281	279	290	281	259	260	260	251	260	228	256	257	229	259	244	244	250	249	232	241	263	267	229	244	259	246	258	251	275	274	255	233	226	242	281	251	246	252	258	265	239	248	243	262	212	257	269	260	256	269	266	267	260	266	253	251	255	258	261	250	253	225	248	273	249	265	236	239	274	250	246	301	298	273	258	265	259	267	246	243	254	264	245	259	269	271	227	248	269	216	253	247	230	240	247	228	248	254	262	253	242	231	220	228	253	260	282	257	284	271	260	239	250	235	251	256	268	239	286	249	246	277	258	234	270	242	247	235	267	248	243	250	244	234	293	262	253	285	249	240	260	247	260	258	308	271	258	254	237	255	265	270	244	249	258	268	236	262	222	302	283	238	256	238	241	268	260	246	263	261	243	249	258	260	256	258	272	271	263	262	281	262	266	256	265	268	234	262	252	235	262	279	239	247	233	294	249	238	260	274	238	247	230	248	261	279	274	274	263	273	229	274	259	251	250	258	274	263	264	237	270	257	270	255	262	242	258	264	232	245	259	225	247	260	249	252	275	265	243	253	246	238	283	264	251	257	258	287	263	272	273	250	234	269	248	237	257	291	233	243	236	241	281	269	261	251	273	254	246	284	250	230	239	252	273	242	261	272	253	254	263	269	261	239	228	260	264	251	225	243	263	242	248	249	232	273	230	248	262	252	264	240	259	266	263	258	240	251	251	247	234	248	250	244	266	263	265	265	293	292	252	264	292	260	216	260	246	239	255	236	234	258	264	258	257	265	236	224	232	253	262	248	242	245	240	224	239	264	243	246	255	279	270	258	263	236	263	287	265	234	276	298	247	238	252	255	255	281	242	255	267	249	269	248	236	262	242	287	245	265	251	282	265	258	257	292	247	284	277	265
23119	20874	27744	24140	20879	20961	12570	1855	1310	1163	1025	918	821	818	802	708	731	670	611	606	619	606	604	555	579	549	583	580	571	559	565	553	579	542	558	559	572	516	544	504	572	553	533	504	517	513	502	513	549	513	525	540	512	510	532	490	502	469	541	511	488	507	486	508	525	534	519	494	528	557	536	531	475	529	524	463	501	513	480	471	537	509	475	507	475	561	493	487	538	509	547	540	460	488	550	487	520	498	469	507	543	502	517	507	480	473	493	504	459	528	497	527	542	470	508	479	500	502	535	524	502	450	506	463	495	475	510	499	520	462	524	528	507	533	466	479	514	466	529	544	465	497	483	469	507	512	463	503	463	507	516	494	487	451	498	484	486	499	549	475	543	533	495	516	476	476	512	487	466	463	467	508	495	503	487	436	484	480	498	486	485	523	512	533	456	472	483	488	518	494	506	480	494	529	517	507	515	521	501	496	485	463	494	481	483	470	453	523	479	494	520	477	457	453	538	501	504	481	480	497	445	498	487	483	454	485	502	459	463	507	479	494	457	499	493	475	516	457	486	460	492	496	487	523	480	510	507	550	507	449	471	483	462	480	499	520	474	524	483	492	470	473	500	502	500	451	464	446	454	491	464	496	520	503	462	553	477	486	529	545	476	470	511	482	510	495	474	482	494	514	501	464	525	477	496	484	482	469	455	496	479	501	474	512	459	495	497	498	544	489	499	546	536	504	505	493	511	491	508	502	518	504	450	496	488	467	519	485	539	499	480	478	506	463	549	473	453	465	508	455	496	502	497	510	513	503	480	512	543	437	516	507	522	463	511	499	511	509	531	516	514	491	485	519	520	447	494	519	493	484	505	483	510	471	502	489	478	457	479	532	468	486	517	547	497	498	476	482	453	514	521	514	502	545	477	491	471	484	493	506	533	534	509	527	527	483	514	514	514	454	492	503	504	502	492	497	507	518	498	496	507	472	527	468	500	496	492	472	492	446	503	562	520	467	469	506	516	458	465	448	487	495	488	508	448	500	534	519	436	499	498	495	501	521	467	493	506	488	465	480	477	498	515	493	489	517	489	510	500	506	462	468	470	524	490	481	500	525	520	467	487	522	515	443	530	483	496	548	481	521	478	480	481	481	499	508	542	492	509	522	468	502	507	489	503	478	466	505	512	477	517	540	465	503	527	489	532	504	507	511	513	549	494	507	483	486	499	525	526	481	482	496	456	510	514	522	478	499	507	496	475	503	520	479	486	467	478	477	490	475	487	479	491	488	505	488	486	510	448	478	481	500	482	506	469	503	476	472	477	483	489	496	479	497	499	498	512	497	467	489	494	482	495	464	463	496	483	518	493	531	484	533	470	480	529	471	474	480	461	454	510	480	481	496	523	498	473	502	508	511	493	523	497	460	500	498	452	515	497	498	535	471	518	511	501	493	504	475	492	495	524	450	486	455	498	465	498	503	501	465	502	511	498	504	517	516	472	496	465	498	533	488	525	510	472	463	519	528	495	476	487	508	479	461	532	479	476	480	530	465	471	485	493	470	484	543	477	476	484	521	521	494	512	484	515	480	484	493	490	517	467	456	521	507	494	489	546	509	510	475	492	480	555	488	482	511	467	510	502	509	493	482	445	463	513	495	508	497	489	526	501	552	494	492	520	459	499	484	502	493	511	444	484	433	518	530	492	510	508	485	492	536	479	518	511	514	493	521	473	502	530	487	512	531	464	499	515	487	502	530	501	496	453	434	537	503	513	508	476	481	485	461	500	477	446	550	449	506	485	508	513	468	531	498	466	494	483	507	494	506	510	454	483	520	477	520	475	483	452	475	503	481	461	478	466	548	512	470	487	493	513	498	443	492	541	470	506	455	499	474	444	484	484	474	517	506	512	512	534	517	471	498	491	503	491	466	476	461	546	442	506	495	460	476	516	470	500	505	487	519	493	493	476	495	530	528	479	503	462	486	472	463	475	504	464	519	508	492	505	484	497	485	462	467	499	489	470	489	474	494	501	507	486	485	499	503	506	496	511	503	498	501	480	502	532	474	508	497	511	516	497	458	489	457	469	485	468	519	484	506	512	522	499	500	482	521	517	485	512	507	489	464	486	533	497	503	487	494	498	473	495	528	507	521	497	502	515	462	497	495	434	502	539	471	505	517	464	479	520	502	512	486	515	480	481	494	524	511	467	503	493	476	476	489	494	506	463	479	450	528	462	492	510	476	489	505	487	461	535	528	465	496	511	505	499	531	487	481	488	489	488	477	481	483	468	500	478	520	531	476	505	514	454	528	494	476	495	464	477	487	539	480	495	530	495	536	467	530	517	517	496	475	457	484	496	477	491	506	508	532	495	509	476	497	499	479	523	458	480	480	479	501	483	472	541	469	499	494	467	510	477	527	518	505	515	490	488	522	481	448	510	484	518	533	508	463	510	489	537	477	466	490	489	522	449	520	494	455	501	472	498	517	498	479	510	526	466	471	528	498	511	499	489	510	480	482	480	530	496	473	529	519	485	503	501	467	478	484	490	504	525	499	497	469	539	508	524	486	462	522	500	488	505	488	506	519	465	492	493	434	480	463	462	461	500	480	504	485	516	516	459	486	481	503	510	498	520	481	491	505	426	513	472	456	508	506	489	503	500	498	509	509	522	503	517	496	462	498	499	516	507	493	507	503	535	496	442	500	540	499	477	503	452	487	461	485	487	496	481	500	499	482	473	552	460	472	495	495	443	545	459	473	491	496	480	507	483	451	497	481	480	512	492	475	506	515	470	513	518	501	479	524	514	487	435	503	466	494	462	510	519	504	495	480	504	498	513	501	510	502	508	507	501	484	482	503	525	522	502	490	455	493	480	504	492	513	477	501	498	485	465	468	491	509	487	501	489	523	491	518	491	487	475	501	471	478	512	465	505	501	482	497	524	534	488	501	496	475	507	500	443	491	490	551	497	478	516	479	502	470	502	482	513	505	492	524	519	494	491	525	480	522	491	490	489	519	511	528	505	507	533	467	506	488	449	469	529	515	485	487	501	491	505	491	510	454	500	453	496	479	503	474	466	498	504	476	502	510	494	478	470	483	474	537	529	464	519	504	514	497	520	472	485	466	465	505	481	472	469	506	441	480	507	471	505	489	478	486	479	503	504	482	517	537	535	433	445	531	531	516	500	524	481	482	499	466	491	505	472	485	501	509	489	476	486	505	494	534	478	492	494	499	510	496	500	489	545	535	499	477	516	507	511	517	527	478	493	450	491	493	525	488	497	453	519	489	548	529	453	471	458	486	486	470	515	459	501	533	460	488	479	476	543	544	519	498	451	489	528	483	500	477	509	493	485	476	502	451	499	490	499	506	515	469	469	502	509	526	499	489	485	474	498	475	481	500	467	523	471	521	456	454	498	508	490	497	497	485	461	528	514	516	496	476	474	487	492	487	461	482	494	500	463	502	486	476	463	454	465	515	509	491	503	492	482	482	469	497	496	506	457	506	470	468	490	506
11967	22756	25746	15736	6776	4609	3757	2915	2424	2060	1721	1443	1286	1079	1036	999	960	877	861	756	747	723	706	668	693	650	595	605	634	567	570	596	598	567	581	582	535	553	531	549	513	537	506	518	532	517	539	498	500	531	475	468	500	477	512	489	507	486	483	508	496	463	466	502	490	474	520	476	472	446	467	482	495	488	464	429	495	475	495	502	514	454	498	494	457	455	489	479	513	446	507	486	478	444	496	482	494	486	434	484	466	473	492	488	532	516	481	462	503	483	486	448	450	433	459	490	470	491	502	451	468	483	513	446	440	470	495	463	473	492	489	485	479	498	486	486	492	460	483	482	500	467	485	471	465	477	517	506	478	518	450	452	477	477	453	498	465	453	504	478	449	461	449	469	467	478	459	476	469	479	421	494	490	451	471	509	432	453	488	449	429	467	452	475	492	448	464	458	466	465	488	436	451	478	455	451	451	473	449	476	442	472	428	476	470	479	455	503	463	497	463	527	468	445	465	495	479	478	442	442	451	474	465	483	476	473	473	472	467	457	473	500	473	459	456	504	476	514	466	499	454	473	494	454	482	438	471	510	434	454	454	460	498	487	460	444	447	441	452	500	443	471	470	459	459	444	441	471	471	467	449	458	490	424	499	508	484	498	466	472	433	472	474	471	467	424	458	454	445	516	415	472	473	458	487	445	464	466	480	485	491	440	437	501	418	471	458	438	465	478	465	502	463	499	492	507	467	480	424	447	472	484	465	482	442	466	470	474	426	466	483	491	453	469	468	454	475	492	453	444	472	451	476	477	453	469	422	448	458	477	497	509	449	476	456	503	426	483	456	417	455	467	477	467	470	457	432	460	463	432	468	487	471	455	491	464	482	469	482	452	502	504	465	472	442	425	495	453	483	439	481	479	440	466	514	473	480	474	463	449	472	515	478	497	499	484	423	480	478	493	509	487	440	449	481	442	468	482	484	471	480	482	487	498	479	507	445	446	425	472	473	461	497	452	446	463	456	526	412	513	464	453	441	482	478	506	456	463	475	491	492	463	452	446	463	476	470	439	486	458	491	485	487	440	472	463	467	443	466	507	463	472	436	484	468	440	483	460	433	456	472	446	485	451	457	452	450	465	426	499	447	473	456	485	493	452	447	456	501	464	501	469	465	445	515	483	466	460	442	478	440	455	508	469	451	463	489	457	436	464	448	502	471	483	469	482	442	444	433	502	510	491	473	481	471	429	465	472	461	463	461	449	483	521	473	462	477	500	471	491	462	500	499	458	461	485	485	457	513	452	472	495	446	448	470	499	481	445	478	448	455	484	446	427	472	503	514	469	441	429	471	475	464	478	465	478	462	446	457	490	470	475	458	460	446	473	501	466	488	454	456	486	461	445	486	459	462	450	493	428	479	476	473	479	490	446	495	478	457	467	422	489	494	454	481	448	421	479	466	496	476	468	473	444	448	469	451	480	505	518	468	438	449	468	483	483	449	472	463	468	432	465	499	493	466	465	450	458	446	470	441	471	461	470	463	437	473	483	445	449	465	465	431	488	447	465	492	478	454	464	476	465	476	464	475	454	464	464	521	490	468	426	483	464	419	469	495	443	485	464	471	463	455	479	466	498	446	492	467	430	456	504	469	474	442	496	480	468	470	453	476	498	480	478	494	453	429	479	446	506	469	465	445	422	473	423	464	538	478	467	440	457	480	460	449	466	468	457	473	484	497	470	462	482	506	479	472	441	495	477	502	457	462	458	481	470	465	449	437	481	465	514	445	424	460	423	471	475	449	429	525	497	447	444	458	483	449	486	464	463	465	451	447	464	468	466	466	478	455	511	454	452	459	473	487	473	454	482	483	444	444	467	474	450	428	479	463	489	486	377	496	439	484	452	497	426	526	453	452	447	494	453	493	467	439	453	465	460	448	467	455	493	494	510	478	462	498	444	440	465	468	444	464	457	425	490	465	448	465	510	459	436	464	461	475	481	466	451	454	454	454	447	460	485	447	458	476	449	455	467	470	499	448	505	443	459	449	478	487	445	478	484	483	452	424	460	440	456	459	418	495	456	460	502	481	452	460	504	432	493	447	469	436	453	473	491	485	473	442	439	445	443	445	438	458	419	447	465	477	470	458	463	471	474	492	462	447	468	468	467	459	467	456	466	469	446	454	457	450	494	494	484	507	453	473	471	492	500	493	469	435	471	489	439	426	469	453	461	458	506	424	478	459	427	477	489	505	477	480	439	489	493	507	464	487	446	489	470	480	444	472	521	475	481	455	468	465	431	467	431	463	464	487	515	485	449	478	531	446	478	476	465	461	469	478	485	466	473	485	467	463	486	488	475	423	515	492	465	463	440	415	454	497	430	485	449	466	438	458	421	478	460	447	490	459	481	493	439	471	448	485	432	457	503	451	475	452	450	489	449	486	414	476	468	437	484	489	490	468	468	506	465	496	475	454	466	431	493	463	437	479	504	484	482	476	491	489	471	420	463	492	501	451	481	500	469	460	441	474	472	448	455	470	472	460	440	502	503	480	469	475	456	485	493	459	462	472	449	465	466	436	432	444	485	435	480	467	467	512	445	472	483	487	494	446	461	446	475	461	484	458	490	459	494	455	500	461	442	497	438	469	486	459	475	475	452	519	470	457	490	474	440	460	471	451	457	458	459	470	464	477	466	438	468	439	449	461	468	487	431	437	486	464	431	474	490	436	474	424	468	475	486	458	441	435	472	466	429	446	466	499	455	458	444	433	475	463	466	473	448	439	523	456	519	447	479	474	463	467	465	455	520	488	471	451	440	482	457	456	499	449	464	444	460	473	473	429	495	443	428	474	451	482	484	501	442	441	476	450	465	467	444	471	465	447	460	483	449	489	507	477	463	441	474	493	436	482	429	471	492	494	449	474	469	493	502	470	426	474	439	472	474	490	417	523	468	488	482	475	491	471	443	480	459	477	451	443	451	442	465	467	489	444	469	476	470	468	478	528	473	478	439	463	464	452	463	473	451	488	495	493	487	465	472	455	497	488	479	456	484	475	454	473	431	471	469	443	457	471	463	437	468	436	464	485	469	472	498	412	499	454	473	448	454	432	443	456	456	439	456	449	481	489	444	446	428	482	447	495	457	473	440	453	433	499	437	444	475	426	453	444	491	496	479	441	460	437	432	457	478	514	488	461	482	446	437	482	434	529	506	508	490	468	492	430	482	472	451	458	459	481	474	442	462	499	451	463	466	482	500	466	507	452	494	490	476	501	446	487	488	490	443	464	487	486	423	451	497	484	457	475	498	458	458	472	493	459	485	488	449	472	475	465	476	447	438	460	479	448	486	466	478	485	472	436	484	427	449	433	466	450	493	488	514	472	451	447	479	460	487	472	484	451	513	465	452	494	490	489	473	500	460	456	438	482	461	444	489	460	497	452	492	489	452	425	447	498	483	478	517	466	459	464	486	462	481	455	435	451	487	468	436	491	457	463	479	489	483	446	512	466	427	458	421	467	492
28330	14930	2891	1538	591	557	506	540	540	538	483	490	522	542	503	477	522	539	482	502	478	509	503	500	519	458	492	518	494	545	519	491	493	494	520	497	505	486	488	437	480	500	490	474	476	475	497	529	512	507	507	483	468	485	507	472	484	491	492	505	516	470	484	445	481	502	499	494	462	502	506	448	516	527	495	477	509	500	439	484	494	515	524	476	482	478	480	476	483	442	486	541	461	442	500	483	505	476	508	503	468	480	529	497	473	477	484	504	521	485	492	531	495	527	490	500	499	480	494	486	507	469	493	515	506	526	513	484	481	477	518	531	491	501	503	484	514	538	482	509	521	472	495	480	541	501	451	529	523	501	483	492	515	489	515	508	498	521	485	467	477	509	504	475	500	514	531	500	504	504	520	485	471	474	507	460	487	490	504	554	453	485	481	517	462	488	482	493	508	454	530	510	458	496	457	473	479	498	537	510	509	527	525	478	474	478	508	508	485	516	506	517	477	496	523	508	518	460	456	492	516	486	508	494	485	519	481	528	494	516	541	481	533	467	491	489	498	466	509	529	495	464	497	464	517	517	479	513	523	476	504	484	477	507	460	476	487	459	478	496	458	502	490	493	496	502	459	509	500	480	450	495	526	501	487	488	500	482	517	546	462	496	489	525	485	454	503	504	528	448	514	527	541	536	476	495	479	498	550	553	478	474	488	477	470	509	512	492	506	497	521	507	502	528	495	521	505	535	491	524	479	499	488	506	491	519	510	514	499	499	489	504	494	473	505	476	512	492	483	489	500	559	515	520	456	497	485	498	512	483	484	553	516	441	483	493	476	498	518	487	490	521	469	483	515	531	506	485	497	486	490	551	494	520	529	504	465	469	472	473	479	493	522	519	521	516	516	472	491	506	544	474	532	516	481	521	505	517	530	521	522	520	516	433	484	482	521	502	495	467	488	446	540	507	510	476	450	476	471	501	537	480	528	515	500	479	494	492	516	485	500	497	482	491	470	472	474	507	515	509	499	494	481	492	507	501	469	493	491	477	487	490	486	517	508	480	507	510	523	481	526	460	463	486	506	499	492	455	496	489	497	511	533	479	481	515	499	509	509	506	435	518	493	526	506	523	508	471	515	489	460	495	504	454	481	466	499	499	490	506	435	484	454	517	485	463	511	513	504	485	478	477	439	511	511	525	473	510	482	530	457	472	480	525	491	518	543	489	510	507	450	505	517	503	522	474	515	525	513	469	485	486	473	463	510	472	498	519	511	480	486	490	538	515	478	501	491	448	507	501	497	477	519	560	478	450	518	487	467	471	434	483	489	468	463	513	472	545	494	553	501	510	477	438	521	490	512	493	506	525	494	475	491	517	522	561	466	502	513	479	502	490	488	499	471	492	497	450	486	505	485	507	501	504	516	514	534	508	480	498	495	478	495	527	532	446	479	497	522	517	461	447	476	495	496	520	479	489	503	514	502	507	489	524	456	487	493	535	513	511	474	529	482	505	504	492	504	466	468	520	487	503	490	471	439	496	497	482	534	507	470	498	488	506	479	537	489	497	497	550	497	525	477	497	521	473	515	471	526	499	466	485	496	483	498	507	507	488	492	485	464	522	498	527	500	483	515	493	515	456	473	459	526	514	516	468	464	491	476	506	448	503	455	468	492	454	472	446	482	526	526	497	498	546	504	481	521	481	476	468	468	528	512	482	524	514	489	471	499	467	494	518	494	485	482	508	463	508	500	519	492	550	498	483	472	486	473	500	521	471	483	486	528	475	500	496	483	519	427	486	506	462	493	482	493	512	487	443	479	465	520	538	498	492	491	481	486	478	476	479	499	472	495	489	481	507	482	520	478	522	458	530	508	487	520	490	487	529	491	493	504	473	469	499	502	506	496	453	501	471	481	490	526	466	493	529	507	467	493	502	445	495	507	525	516	500	475	502	506	500	495	484	506	541	556	513	505	482	480	503	452	514	509	488	485	512	497	519	496	454	519	507	495	481	466	504	496	458	456	472	490	485	492	472	466	520	518	516	501	529	483	471	467	520	456	491	484	479	503	517	490	529	527	507	486	475	474	467	486	508	515	481	457	508	498	512	494	485	507	513	496	499	545	502	468	496	518	481	465	467	462	498	504	440	524	461	467	486	478	498	502	461	494	453	474	478	502	481	505	527	496	494	488	493	479	512	527	474	509	481	462	479	487	513	520	491	506	541	469	481	488	487	502	496	470	503	469	496	497	501	486	489	497	548	476	478	460	501	470	480	502	485	491	495	511	464	516	488	498	487	482	475	468	538	469	495	483	500	544	499	494	462	563	535	476	512	505	512	450	535	486	465	547	512	488	479	493	504	563	509	493	537	493	484	444	505	497	501	491	518	527	472	518	509	516	501	484	471	511	500	524	481	496	512	512	537	507	456	496	497	490	520	495	502	486	510	491	495	529	503	471	491	543	508	485	469	513	476	475	492	477	562	520	470	505	537	471	524	473	508	498	489	476	478	499	519	482	474	487	451	502	511	503	542	498	452	488	485	522	483	516	504	496	503	471	508	449	509	482	495	470	516	494	509	496	495	522	452	496	490	490	508	494	532	476	522	458	505	500	493	443	498	524	516	509	495	520	498	533	500	459	537	479	497	500	471	459	499	517	486	470	473	467	525	502	510	510	500	479	519	517	515	506	517	473	487	502	498	505	515	481	483	492	500	490	489	491	512	482	467	491	543	505	509	468	469	514	489	541	466	450	478	471	441	493	492	490	489	470	520	494	509	466	493	477	480	552	491	515	506	461	510	474	490	490	474	496	468	502	506	472	500	503	509	465	497	479	466	478	471	468	547	513	482	524	466	510	479	502	508	500	528	514	504	517	512	474	503	521	488	517	494	509	534	480	479	496	443	464	468	481	523	466	474	527	462	512	499	496	541	506	464	476	480	500	487	503	491	515	497	511	528	452	512	507	530	536	534	478	509	529	544	527	489	475	479	447	521	468	490	496	514	507	518	513	536	521	499	516	482	486	546	520	508	465	482	502	504	548	465	472	501	484	488	507	503	491	478	521	481	500	454	491	446	464	524	529	484	446	485	484	478	472	505	505	492	481	516	468	510	469	534	521	508	488	499	539	511	497	492	475	484	510	530	497	505	477	497	533	475	495	532	496	474	516	493	526	557	476	503	476	514	467	482	454	519	516	471	493	454	528	470	492	478	499	508	539	492	484	482	479	489	534	448	494	487	495	522	503	486	463	510	495	508	497	508	508	498	514	470	510	550	491	514	503	480	484	470	495	462	517	484	512	492	459	530	503	482	524	490	441	560	499	486	508	494	467	491	498	505	490	454	488	500	533	474	527	509	522	509	501	497	479	510	540	487	497	503	466	495	524	491	497	547	487	486	483	470	504	481	479	471	499	460	497	508	536	465	503	491	495	497	505	514	509	532	535	518	479	517	484	491	486	536	479	463	467	509	482	490	482	489	530	485	540	502	506	496	503	516	438	492	492	472	539	487
6199	2671	2584	1710	725	634	528	594	557	581	508	511	560	538	535	516	564	543	526	561	532	552	531	489	558	531	551	510	503	496	503	492	509	492	522	481	527	532	518	509	500	552	530	514	515	493	515	528	518	528	516	543	522	559	506	490	520	529	547	493	500	520	581	505	531	524	498	513	511	521	560	544	491	502	540	571	508	565	502	477	530	506	529	499	529	525	504	491	532	532	508	535	499	515	473	501	526	566	530	489	533	515	520	524	528	497	545	525	558	496	489	477	515	525	524	547	519	533	444	503	530	518	509	496	517	497	514	528	522	529	541	528	513	539	489	489	498	560	515	471	510	516	506	545	551	537	521	553	527	526	464	498	546	550	565	504	539	573	505	517	524	515	482	536	502	507	557	510	521	570	541	486	536	552	530	511	507	519	487	515	548	505	542	518	531	479	528	534	502	493	535	555	518	501	526	499	483	508	511	526	526	531	529	549	514	579	535	491	513	543	531	522	549	558	514	531	518	501	540	504	493	526	540	516	536	505	494	493	514	483	563	546	510	518	518	521	545	536	500	515	552	533	539	517	518	499	495	546	477	561	507	532	538	516	556	572	524	550	526	528	506	492	541	556	521	492	503	513	492	571	520	532	539	504	496	525	514	495	539	551	517	523	529	526	545	535	505	521	508	525	513	547	534	504	563	532	510	541	485	496	542	492	530	503	526	554	535	528	522	525	548	511	528	520	514	516	490	526	515	547	505	516	506	518	520	538	521	514	564	555	518	517	539	546	502	532	516	473	520	507	514	552	516	517	554	506	512	487	556	503	517	507	545	486	532	491	509	513	508	516	561	508	516	570	475	503	531	523	491	503	516	546	554	535	508	523	496	518	480	522	531	519	500	470	506	524	547	537	474	557	516	477	536	505	530	529	491	535	515	490	504	545	530	508	518	511	581	516	487	484	534	503	527	495	547	499	545	542	521	535	528	562	509	526	509	504	530	538	561	507	452	543	533	513	509	493	518	564	505	470	508	504	509	528	555	513	512	496	483	510	519	529	503	487	495	532	543	537	537	524	492	532	508	557	518	505	514	527	497	502	500	537	480	517	502	496	527	556	532	529	510	506	527	544	539	531	502	526	516	563	485	509	530	492	483	575	466	519	526	500	503	546	561	533	550	536	529	501	509	491	489	527	526	521	488	532	509	505	540	538	471	491	503	521	517	497	479	508	530	512	569	538	531	492	479	515	528	537	503	532	509	510	516	480	485	529	481	511	504	518	510	527	486	520	510	513	506	552	539	509	522	509	532	527	509	560	479	540	530	526	545	526	550	527	529	535	511	527	515	510	534	510	536	538	519	518	531	534	533	573	522	476	536	508	535	510	488	526	482	524	553	521	529	533	473	498	513	520	509	507	476	544	463	498	535	503	545	482	507	526	551	514	541	532	484	535	495	528	512	500	533	547	531	528	524	500	529	494	549	492	544	516	536	487	548	473	510	536	469	519	533	502	517	519	539	513	510	533	531	529	494	579	534	514	490	484	509	500	475	499	527	520	552	540	509	513	525	528	515	563	510	571	548	494	506	525	487	533	513	532	548	513	494	530	564	546	504	541	509	584	536	528	526	519	497	480	510	543	515	516	479	540	516	555	525	496	514	515	534	559	513	524	524	527	487	538	516	506	492	512	515	535	504	517	518	508	539	531	549	508	531	566	495	525	499	520	533	524	528	492	494	481	515	507	468	484	520	523	481	513	530	493	526	563	528	528	507	505	558	520	497	506	532	510	490	536	542	534	517	526	548	540	503	505	478	531	533	549	578	498	493	519	519	544	530	483	490	523	547	530	552	490	491	525	515	516	510	491	511	523	468	490	500	522	527	519	554	502	518	532	525	514	510	520	551	576	528	509	489	517	521	555	503	523	529	510	543	586	505	496	493	519	528	489	533	505	546	480	471	522	507	514	530	544	506	508	519	525	536	533	519	547	552	555	542	517	558	545	514	511	525	496	511	514	524	526	514	533	521	534	489	505	521	536	540	489	523	505	577	516	510	550	495	517	530	537	536	484	534	511	499	509	534	479	503	550	524	497	490	541	533	484	507	523	524	537	530	556	552	538	502	519	522	520	542	522	516	527	514	526	505	532	527	497	551	539	530	551	506	520	543	490	502	466	495	527	495	501	496	513	545	556	556	519	533	530	513	565	511	477	536	556	534	530	499	525	552	501	536	527	520	519	495	553	530	518	519	532	516	546	488	545	529	513	548	558	504	496	515	497	520	535	483	525	496	531	523	527	494	547	540	544	527	486	522	540	518	522	524	533	538	516	510	524	488	502	486	533	478	509	504	525	522	551	508	543	517	484	520	520	549	575	495	483	508	455	504	514	552	519	508	538	503	502	482	524	508	500	505	495	517	508	524	507	510	529	491	530	499	546	544	576	539	539	498	529	530	541	549	501	499	511	574	524	535	505	527	524	545	535	505	513	545	516	509	549	513	556	542	517	518	496	497	566	545	544	527	574	507	554	510	516	520	536	489	506	505	509	514	503	560	505	538	511	546	514	511	573	547	535	504	534	537	502	502	499	519	522	486	515	523	521	556	506	541	495	530	512	488	525	521	527	505	513	518	519	559	523	540	509	504	542	523	537	554	516	509	525	502	509	533	524	497	563	558	520	563	521	494	533	506	503	570	526	500	531	529	510	504	546	491	520	533	528	530	503	492	489	521	539	547	546	507	479	509	496	515	518	499	544	529	530	486	537	547	493	504	567	550	509	542	533	517	473	513	523	528	497	530	490	486	492	534	529	527	504	530	537	498	520	514	520	540	517	508	495	486	509	504	514	516	533	522	496	485	484	511	545	512	473	518	495	511	571	514	525	506	493	548	513	530	490	521	527	514	503	503	551	480	504	574	555	516	532	499	516	521	523	452	541	549	526	513	476	540	482	502	605	516	525	539	536	570	491	555	565	530	498	568	514	541	529	535	544	502	543	517	501	552	528	571	536	543	507	530	498	543	521	575	445	528	522	544	530	521	513	480	502	522	557	501	507	527	548	520	524	553	572	514	508	497	530	562	501	521	508	549	492	510	532	509	510	506	515	533	555	511	506	540	517	520	522	538	524	496	527	510	559	542	554	501	522	533	521	514	525	532	541	541	506	514	541	519	531	511	539	526	539	503	516	543	536	548	510	506	505	504	520	508	500	530	481	522	509	542	492	508	499	530	516	526	533	518	548	511	503	475	501	546	512	480	504	522	500	508	511	504	498	518	558	521	493	545	518	537	528	533	527	545	497	518	525	507	496	510	540	530	495	542	527	544	551	503	507	590	504	498	552	486	487	521	537	492	539	507	502	547	485	524	538	539	510	538	441	530	521	530	545	519	532	492	522	564	505	539	533	481	534	494	560	502	513	497	533	540	518	513	492	539	495	542	556	547	528	531	514	549	524	526	542	524	548	511	551	540	514	544	519	515	502	558	519	535	523	487	467	501	557	534	524	516	523	495	573	484	487
25271	20892	27849	24148	20796	9672	1320	807	638	580	517	463	438	385	384	326	324	309	298	284	300	306	311	289	303	272	272	292	250	279	274	266	246	264	257	257	240	234	256	268	225	255	271	260	247	256	232	249	240	258	232	228	279	244	231	262	260	252	254	246	240	227	263	226	272	260	272	246	229	237	246	230	251	197	241	233	229	236	231	245	242	241	239	238	232	229	232	253	224	234	247	227	239	248	287	232	244	247	227	253	239	236	225	239	231	223	247	240	249	236	230	280	240	241	246	230	238	239	234	240	238	234	255	224	243	260	233	246	227	222	244	235	245	237	222	219	239	257	230	262	227	239	219	228	250	206	227	209	238	256	254	233	194	257	259	227	245	246	228	251	264	211	237	262	253	237	246	224	272	259	237	234	230	253	207	224	256	237	244	248	246	226	228	252	238	233	219	270	244	253	205	233	253	240	223	248	249	212	221	214	195	214	247	248	226	236	238	246	229	232	235	242	231	221	233	254	226	263	267	247	263	231	251	235	237	234	213	239	245	231	207	220	244	253	232	245	207	234	230	240	226	229	227	227	244	243	242	237	245	241	264	241	250	234	216	222	276	235	230	208	234	215	229	228	252	239	256	222	233	209	256	257	216	221	258	239	188	217	238	243	232	216	236	256	236	209	229	214	246	212	256	226	271	258	244	236	260	274	215	251	234	212	240	217	239	201	211	239	230	246	225	237	227	231	215	227	232	240	242	228	217	233	222	223	263	227	264	235	245	241	221	230	244	237	223	249	258	199	235	245	245	199	233	250	232	258	225	233	220	235	230	217	265	256	234	255	232	229	246	234	248	208	245	234	244	228	250	245	250	248	205	234	229	227	240	238	228	264	218	218	209	231	264	245	230	238	235	252	236	239	235	258	234	259	225	251	231	253	260	235	252	228	212	218	232	231	243	252	233	215	235	230	231	227	265	255	229	234	220	234	240	234	220	235	233	256	220	230	249	239	223	233	281	249	240	225	235	229	243	224	244	247	245	221	243	199	265	227	245	246	251	273	224	247	225	215	242	225	238	230	210	218	258	276	237	220	218	240	239	232	249	242	209	247	224	246	225	205	237	263	232	263	233	238	243	255	212	206	218	236	213	230	228	227	225	230	243	230	260	259	229	221	223	234	234	239	245	247	235	216	224	247	235	238	250	254	241	243	241	243	234	202	254	240	251	225	265	240	272	237	225	233	212	215	243	257	233	244	239	220	230	210	248	227	231	248	227	220	254	243	240	199	205	220	252	236	229	251	222	223	235	243	231	242	261	233	234	196	247	222	222	214	210	209	232	262	227	247	237	248	231	221	240	228	240	238	224	247	233	246	246	236	260	263	252	241	273	252	241	271	263	255	224	218	229	250	241	210	213	231	248	263	214	232	230	209	230	211	222	237	217	221	228	249	216	263	249	228	234	245	210	208	218	213	236	235	221	221	251	235	240	214	239	234	237	223	250	243	247	234	257	242	209	206	245	223	245	232	242	225	207	247	272	232	219	245	224	196	227	253	235	254	232	252	247	222	239	238	234	229	219	253	193	226	252	227	215	259	223	246	229	238	254	217	248	234	231	217	233	261	235	242	235	226	224	238	255	214	242	254	221	236	226	228	224	273	224	254	241	237	205	236	274	224	259	255	232	217	239	224	214	227	229	260	239	225	265	243	234	235	240	231	220	231	221	234	247	232	208	235	232	237	212	227	246	217	228	229	228	211	246	250	253	212	235	233	255	229	244	225	232	233	244	249	240	232	245	255	222	240	238	228	249	240	238	252	212	224	240	235	229	215	228	214	216	231	225	241	225	232	270	258	242	227	220	212	220	235	233	241	237	208	233	264	232	235	214	225	241	256	249	241	227	233	231	234	235	257	223	222	254	223	230	216	231	237	228	246	253	232	229	251	238	233	251	229	249	232	247	222	247	236	229	232	205	224	235	230	252	247	228	252	219	226	225	250	234	241	236	243	225	218	204	237	218	239	211	218	216	230	236	222	221	209	234	229	258	227	239	239	239	220	268	227	266	259	214	202	220	233	251	222	232	226	254	221	237	243	259	239	253	227	262	241	227	247	216	232	216	241	212	241	245	239	224	218	247	263	216	241	254	213	249	226	243	265	249	215	196	264	221	252	272	235	232	226	249	224	242	236	252	254	280	251	217	226	230	252	273	232	217	228	258	212	241	252	238	219	261	253	239	233	257	232	224	234	230	240	239	222	241	237	232	228	234	230	241	226	213	229	237	229	239	240	227	227	231	242	217	216	251	222	220	214	227	255	237	245	241	238	236	228	218	253	239	245	230	264	217	251	222	237	236	239	228	245	235	245	244	256	244	233	244	220	211	260	249	246	242	250	253	242	250	245	239	233	227	230	244	232	238	229	194	231	254	259	219	249	248	239	223	253	225	262	247	249	236	246	236	215	250	221	234	209	242	253	237	252	246	222	238	203	230	233	238	238	221	268	252	233	250	234	228	250	264	231	233	237	247	214	220	263	260	257	215	271	249	212	222	216	234	251	208	210	225	229	234	232	255	220	255	230	225	247	261	252	229	232	242	217	198	233	210	222	234	234	252	255	228	225	246	255	247	234	272	220	239	227	214	252	207	245	230	221	234	246	236	214	220	255	244	225	254	257	235	241	251	216	227	240	246	258	246	236	236	252	235	231	230	242	208	234	241	244	265	264	256	238	234	235	232	225	262	228	192	236	243	239	195	243	264	232	259	255	224	224	234	266	231	237	239	231	229	253	237	216	272	257	233	268	216	219	247	248	236	241	226	232	224	220	233	218	227	231	227	233	237	256	231	222	239	260	225	235	246	236	209	208	231	247	252	239	201	233	227	230	212	248	250	232	243	239	220	220	256	223	235	241	224	232	263	221	226	237	249	247	253	242	230	237	206	229	235	258	246	244	236	252	243	223	253	240	239	237	217	226	234	227	210	249	239	244	222	236	229	227	214	243	250	262	255	223	274	238	231	240	256	239	221	247	256	234	248	263	232	213	253	218	211	259	255	217	235	239	258	213	238	206	257	229	210	202	254	227	231	227	235	238	244	241	245	214	254	253	250	225	228	239	213	245	267	223	223	245	231	228	209	266	248	235	246	214	227	247	240	225	243	231	227	247	236	236	222	258	227	219	246	204	249	230	231	225	248	261	252	238	224	261	247	226	256	241	232	247	239	232	229	230	238	254	242	228	263	278	242	240	214	251	234	217	204	237	227	237	223	242	243	232	226	243	230	238	255	223	227	213	233	230	259	249	232	247	221	236	233	240	222	255	250	234	225	215	242	234	227	221	241	244	220	226	231	216	239	231	229	236	247	240	206	224	249	235	215	204	243	243	226	246	223	234	226	243	234	234	233	244	222	252	249	242	225	230	226	238	201	251	268	257	245	219	242	234	230	248	234	201	250	217	228	240	196	243	220	210	241	242	239	242	257	259	215	235	222	217	247	234	219	231	235	213	239	216	215	219	212	228
8667	15931	22591	7831	3928	2580	1950	1482	1267	1043	902	742	689	592	598	515	502	468	423	382	345	382	356	329	353	368	329	367	295	323	305	311	320	267	289	273	315	307	330	283	271	283	276	283	277	241	287	283	249	240	267	251	270	259	288	234	276	260	266	266	254	277	279	232	283	254	249	278	272	281	271	273	254	254	274	280	261	243	267	282	244	247	274	264	240	264	285	283	264	272	258	258	287	263	280	236	241	264	236	258	252	264	264	270	242	273	316	256	257	278	250	220	265	249	225	271	251	255	232	243	282	271	236	255	248	248	241	260	257	241	276	244	246	245	253	239	252	245	260	248	247	284	245	263	258	243	237	265	251	252	231	256	234	231	253	210	243	249	255	243	261	244	284	237	246	280	251	272	285	268	227	241	253	222	250	271	279	254	262	214	274	237	248	230	252	236	277	258	251	248	246	257	251	281	263	254	255	244	244	270	257	222	262	255	256	251	247	273	283	240	256	257	250	275	249	266	258	253	265	264	259	248	263	276	270	232	262	259	250	210	228	248	262	251	257	279	252	236	265	244	251	272	284	248	241	258	252	239	256	253	252	234	233	257	266	228	276	225	264	258	256	249	234	250	254	250	237	245	253	257	263	256	279	257	271	237	251	262	294	269	241	262	240	271	240	270	244	257	241	255	279	262	251	255	255	268	236	260	257	242	262	251	277	274	251	260	245	269	265	245	229	235	253	230	233	247	266	275	239	236	248	266	250	238	250	253	249	260	253	236	261	230	255	249	230	240	255	279	255	263	270	242	260	260	280	255	280	254	283	244	249	261	270	257	259	255	267	253	260	258	248	262	262	271	241	227	258	283	247	268	212	248	250	257	223	230	233	266	267	263	254	268	259	234	241	273	246	268	257	243	218	264	253	228	256	267	247	245	214	259	241	240	251	233	269	230	236	270	261	236	269	259	265	275	235	265	261	253	232	249	266	252	284	267	231	246	261	242	221	238	249	275	246	280	254	275	256	255	246	250	284	253	241	274	256	238	235	265	260	234	279	249	259	257	255	230	223	245	257	254	254	250	254	265	273	250	253	258	253	259	272	246	245	258	274	221	253	264	253	266	279	265	287	247	257	232	251	253	245	251	241	244	246	238	276	261	271	266	268	236	257	256	251	258	261	247	259	246	262	266	246	262	260	255	257	250	263	254	260	243	270	251	238	249	240	254	271	249	235	263	250	247	235	257	265	216	234	255	252	238	225	263	265	244	259	242	278	260	247	235	264	243	285	214	266	229	251	244	240	238	247	258	261	243	241	260	240	248	268	241	231	242	245	233	268	249	250	245	248	243	252	249	240	245	250	272	247	221	227	239	271	260	238	233	288	228	255	244	232	250	247	233	281	254	259	258	281	277	255	232	258	245	259	251	224	255	239	261	264	259	252	268	234	253	264	270	255	267	287	252	250	245	269	259	245	232	254	237	246	247	264	258	244	250	246	268	253	240	245	281	260	242	287	246	251	263	238	251	235	246	236	276	234	232	271	246	246	247	256	263	230	233	250	268	237	261	222	267	239	261	241	254	275	262	286	236	235	236	266	278	247	268	233	252	263	265	226	242	234	239	268	273	264	253	267	257	232	251	239	268	248	257	236	270	254	264	252	241	267	292	278	260	235	285	248	275	248	244	239	233	260	233	273	254	252	237	249	242	229	241	262	236	276	264	262	251	236	270	243	239	271	242	239	250	219	265	243	259	242	239	269	261	254	245	267	249	277	234	207	270	270	257	236	252	242	263	266	270	211	252	257	275	254	251	251	276	273	250	257	270	276	253	250	243	239	240	231	257	241	260	280	223	244	229	260	255	254	269	229	260	246	258	275	247	249	238	265	282	271	239	258	244	249	263	249	221	274	268	251	259	256	256	266	258	269	257	253	258	259	245	274	273	245	263	266	231	248	234	264	262	257	220	236	266	271	242	242	264	270	268	265	256	267	223	255	253	256	261	266	266	249	247	257	234	266	250	256	261	263	260	250	272	269	255	279	254	231	264	254	239	246	254	245	264	246	244	249	269	249	245	254	261	227	262	277	273	255	265	237	243	237	244	225	251	271	249	233	225	257	245	209	223	280	271	253	221	227	271	275	245	277	245	245	263	267	259	250	255	231	268	278	249	260	277	276	239	245	275	248	238	277	253	253	252	236	240	241	250	259	269	272	258	277	257	248	277	210	244	257	257	227	237	229	231	239	255	263	255	243	259	284	267	251	264	242	251	251	233	277	279	262	211	230	297	263	222	264	249	234	219	266	258	268	254	235	242	274	246	254	236	225	267	290	236	259	251	273	279	255	250	269	260	228	215	260	262	269	241	276	234	253	221	252	238	249	252	261	231	248	256	283	244	243	260	272	236	245	246	264	231	257	233	275	266	247	233	263	265	260	257	252	261	274	259	262	265	246	246	234	228	265	259	244	258	235	235	259	226	254	281	262	257	262	247	247	247	239	267	283	235	247	252	251	248	243	239	249	286	240	247	276	237	224	244	245	280	242	223	297	275	250	262	255	242	269	257	230	245	243	245	266	232	235	233	230	266	260	274	257	264	241	267	247	290	265	222	259	228	260	253	252	255	233	246	257	259	269	269	243	275	245	264	268	263	253	246	261	243	244	261	259	227	249	266	264	252	274	255	269	237	252	290	264	213	280	245	281	254	245	265	261	220	285	252	280	236	263	247	247	273	241	278	249	261	244	230	259	258	283	241	260	239	261	271	266	257	240	253	236	255	252	221	270	275	260	221	254	249	263	247	278	251	272	260	250	256	240	259	237	242	259	266	259	272	266	251	250	221	259	233	245	222	278	260	261	246	233	244	228	277	262	248	255	243	234	246	243	215	246	239	252	283	234	246	265	255	267	241	236	268	259	279	284	257	243	262	283	269	246	256	253	260	224	229	233	272	232	221	279	242	233	248	250	256	244	259	249	232	270	235	247	239	223	253	273	278	276	271	272	273	257	242	250	256	265	226	273	245	233	230	242	257	248	250	246	258	244	283	265	249	249	240	281	256	229	261	248	253	244	264	236	259	248	223	262	263	233	255	242	261	260	246	257	270	242	256	246	280	225	255	258	231	279	281	264	259	273	250	233	263	227	273	239	272	234	272	290	235	258	229	262	250	267	239	268	248	265	259	225	241	261	245	252	277	244	290	271	274	264	253	261	273	239	228	254	257	240	253	235	248	231	235	274	266	256	231	237	264	251	271	227	264	246	243	248	231	255	267	266	278	257	233	273	270	279	262	248	249	277	281	280	254	229	230	316	229	234	250	261	280	270	248	233	263	259	255	247	267	250	265	246	273	242	267	245	236	268	246	242	249	292	259	281	259	256	258	244	261	248	240	242	281	237	258	258	255	262	264	233	256	262	231	264	266	248	238	252	242	255	241	217	265	239	263	232	275	237	227	261	263	240	274	253	258	255	270	259	245	258	252	260	246	252	261	270	218	257	256	234	281	247	284	254	233	236	258
23091	20880	27611	24372	20897	20395	5592	1713	1328	1144	965	933	864	806	769	754	698	709	641	625	611	636	601	552	614	553	600	554	532	547	529	551	543	534	547	559	519	567	507	520	505	502	507	525	541	525	512	535	504	519	517	520	527	516	484	520	541	552	527	453	499	509	452	498	488	486	501	514	558	513	558	487	493	472	510	469	484	460	543	498	481	540	503	495	489	492	499	507	484	509	534	532	495	528	513	519	503	461	505	507	535	501	499	526	485	511	480	492	512	514	476	526	485	490	469	508	475	518	492	505	481	497	497	486	464	490	485	495	502	530	474	523	510	509	475	496	482	507	506	557	459	540	494	485	494	503	486	493	499	509	450	503	519	519	490	509	477	477	518	448	453	465	516	461	506	485	489	570	492	480	503	491	481	445	482	504	471	494	511	521	480	464	494	513	514	486	489	500	457	494	472	492	489	480	484	492	454	522	481	473	490	455	473	490	481	475	518	516	515	448	503	476	501	529	477	482	534	488	502	505	495	468	496	481	478	466	480	497	475	481	489	536	489	506	523	456	528	554	502	491	486	483	464	474	478	519	477	488	474	497	535	473	502	495	514	507	519	493	505	506	489	489	492	469	484	481	464	492	488	471	472	500	481	474	512	502	520	518	492	479	453	512	514	486	487	481	542	441	455	501	525	489	509	447	521	485	497	480	468	482	499	476	455	514	453	490	538	540	486	507	519	482	489	514	482	458	521	478	487	490	478	488	494	503	493	472	525	493	485	506	482	499	507	469	493	475	456	494	503	524	482	508	508	516	488	522	488	496	508	443	481	480	446	532	519	523	506	524	495	503	456	512	467	504	485	483	455	520	496	465	452	460	518	500	544	547	517	477	434	466	513	509	448	486	508	500	494	477	471	513	491	496	525	533	488	512	529	487	515	504	477	475	479	484	503	497	510	491	479	498	512	464	499	518	471	518	505	469	492	484	516	506	526	499	534	471	488	462	453	493	487	492	493	458	434	519	462	460	468	506	466	514	485	468	469	488	474	514	476	513	457	461	491	493	473	483	455	487	508	505	534	495	512	487	478	520	540	483	516	489	497	504	463	496	487	468	465	504	527	458	467	507	478	504	530	465	500	499	490	470	509	445	500	471	476	505	518	491	531	516	466	533	519	477	481	490	512	474	477	445	489	484	498	510	478	494	498	481	498	500	479	461	522	520	491	500	550	470	511	456	484	472	474	504	507	517	485	496	486	509	446	517	495	506	486	471	526	444	457	494	459	486	489	498	488	486	481	483	500	540	539	482	483	501	503	456	485	483	522	468	481	471	498	465	537	518	509	502	459	496	489	466	519	494	489	502	534	451	525	480	461	508	511	477	510	499	539	529	473	474	480	499	469	504	505	512	459	459	481	471	500	505	492	485	500	526	479	483	488	523	492	475	472	457	535	518	483	530	480	463	489	527	479	451	532	514	494	491	502	461	469	509	482	478	507	494	508	531	528	484	501	473	492	515	441	489	485	468	464	476	485	456	441	506	497	492	502	483	499	484	488	484	518	510	495	492	475	494	499	494	486	478	537	502	495	510	498	515	511	497	478	462	531	488	474	493	495	482	461	478	432	467	494	501	473	509	475	551	499	479	495	478	544	523	483	491	465	505	514	468	490	500	501	434	512	477	513	474	485	468	485	446	465	474	516	465	513	468	482	507	499	468	483	524	505	489	498	482	484	502	524	491	501	477	463	466	512	517	502	529	508	506	524	496	513	531	493	497	502	473	464	525	465	479	473	518	490	488	478	502	453	518	469	476	464	480	484	524	495	476	460	473	481	445	478	487	492	521	468	498	462	493	506	511	510	474	470	504	480	476	507	510	489	472	473	480	477	481	494	492	515	531	501	485	501	518	504	491	452	473	481	520	477	482	490	509	504	475	519	528	500	495	470	515	474	454	448	498	460	473	494	454	469	491	507	500	506	480	488	456	500	498	467	468	454	468	526	458	499	484	480	501	457	491	517	511	500	487	510	508	468	456	514	485	487	525	473	495	459	501	511	542	479	502	474	488	511	483	490	499	482	495	491	474	464	499	467	471	477	524	497	490	514	491	472	501	519	470	495	464	499	486	514	477	500	489	499	496	490	497	500	459	500	482	499	526	459	486	486	527	496	467	505	424	465	460	483	479	462	490	516	486	498	520	494	473	484	476	502	506	526	537	499	466	473	466	463	522	509	503	490	476	508	485	503	507	452	493	513	497	457	480	479	493	456	491	517	486	486	480	487	501	458	470	536	528	460	459	479	478	526	539	506	513	495	478	474	520	508	467	481	462	520	491	466	533	478	476	447	496	473	497	437	466	506	487	515	482	477	516	486	478	493	526	467	508	477	467	510	481	505	474	488	494	520	443	473	490	495	481	498	493	449	484	519	486	519	492	485	512	497	515	493	518	487	493	482	493	498	503	459	489	484	503	521	482	525	475	524	465	504	503	497	496	495	479	518	464	508	463	476	474	509	461	493	475	470	490	494	498	474	480	463	473	526	521	467	498	486	482	444	476	534	495	510	511	519	462	482	492	483	494	564	491	488	504	507	466	482	499	474	503	490	448	484	490	482	507	494	513	510	487	487	471	472	470	500	476	467	475	448	483	549	506	453	468	501	482	469	471	497	465	516	460	478	520	452	472	551	501	513	506	462	486	511	506	515	457	482	477	548	537	488	498	506	484	505	492	464	478	502	482	535	479	476	451	475	479	470	495	483	495	467	510	506	508	482	484	501	478	509	490	472	483	464	505	486	516	514	498	509	493	457	496	502	514	505	463	490	495	505	462	499	503	459	450	494	490	529	502	468	498	493	483	481	500	483	487	524	523	498	497	468	477	504	475	492	498	482	497	483	459	498	472	480	504	483	472	477	483	461	495	477	493	464	484	495	505	509	510	482	526	498	515	474	513	487	495	458	502	468	475	499	473	490	514	494	478	477	457	470	487	493	506	513	468	492	509	492	499	483	497	502	482	478	476	504	511	487	502	472	498	480	502	507	464	494	424	518	524	517	465	478	517	455	480	484	464	494	497	480	498	459	529	485	472	496	499	510	496	501	502	502	504	557	511	535	497	522	481	493	481	460	470	485	437	480	463	469	479	473	523	477	497	519	509	483	451	512	483	490	454	486	474	494	517	439	475	468	509	473	531	471	476	468	486	467	508	533	474	464	518	475	501	460	471	534	484	523	494	470	493	498	489	510	525	477	490	482	518	514	486	496	452	494	517	493	497	469	489	483	502	478	533	487	527	497	505	452	480	497	478	477	506	482	484	463	503	500	533	528	503	461	479	513	535	482	482	498	532	497	471	474	468	460	473	506	477	486	456	475	509	492	477	503	529	500	505	496	528	441	469	510	513	439	444	467	536	482	489	462	534	493	471	487	521	483	491	510	515	506	483	465	462	436	506	465	492	483	525	559	472	481	480	492	471	478	523	489	485	491	482	498	490	504	490	458	549	466	500	496	498	521	540	498	478
12367	23838	31382	10652	6800	4780	3704	2835	2278	2009	1702	1505	1273	1136	1086	1020	916	854	763	782	711	762	643	682	645	660	588	613	637	611	614	576	515	549	522	557	550	511	586	518	536	530	522	489	492	523	476	506	457	460	443	493	505	457	525	483	494	473	471	505	534	515	473	469	481	483	500	451	483	484	463	460	494	512	489	461	497	498	477	479	452	454	483	463	455	470	452	461	454	496	459	456	498	434	463	474	483	486	470	479	491	519	461	452	447	486	489	487	470	459	481	521	462	470	438	492	466	479	445	442	456	518	501	466	498	486	458	456	497	424	441	442	496	474	476	524	431	487	428	533	470	482	482	460	443	478	500	432	467	477	474	439	446	454	495	457	467	469	457	433	453	470	450	461	451	486	508	449	480	459	478	490	475	430	511	440	448	502	495	459	471	455	443	486	477	453	468	451	425	452	451	453	486	463	492	480	465	482	480	470	524	476	483	505	474	444	443	445	472	437	446	475	523	479	462	444	462	501	438	465	459	442	497	449	468	461	469	422	450	455	472	482	431	507	452	475	481	466	503	433	468	469	438	481	506	433	479	461	454	495	471	459	483	481	480	495	462	453	470	476	453	448	451	420	473	469	495	494	420	459	451	433	479	462	459	480	472	495	494	493	487	437	517	479	429	490	460	443	456	476	448	474	508	483	485	468	445	491	497	457	485	459	445	480	482	494	463	490	470	440	459	471	467	456	485	454	439	481	492	433	504	455	433	474	457	444	457	447	471	465	470	470	468	458	469	485	477	504	465	495	463	467	465	500	433	474	505	466	477	476	483	448	497	476	486	451	460	456	484	452	540	468	485	462	471	462	455	446	489	459	468	495	495	494	453	497	470	470	464	485	462	490	470	454	442	454	453	469	499	433	447	478	483	465	471	514	472	469	506	491	443	449	452	481	448	498	481	455	448	505	462	491	506	474	474	498	491	494	450	463	455	445	474	471	497	454	519	421	425	432	456	473	437	487	465	490	445	467	454	465	488	445	468	472	462	430	429	497	454	466	464	476	498	484	459	462	487	477	477	436	479	471	456	449	480	489	452	457	440	499	470	483	489	505	435	481	459	462	484	426	440	457	451	457	482	481	465	476	464	446	485	464	474	439	464	464	451	477	491	453	514	464	506	434	462	471	456	478	457	459	487	454	482	490	480	459	465	476	462	477	470	429	484	497	467	444	465	439	456	463	485	447	447	446	462	483	476	467	489	411	453	468	465	391	487	451	462	446	444	433	455	458	478	458	469	451	487	457	473	463	471	464	474	470	453	470	469	430	489	493	451	436	399	465	498	498	495	467	452	448	478	453	468	447	442	522	471	497	453	450	467	473	479	464	455	438	488	477	449	458	462	463	491	454	486	465	463	466	475	489	476	461	440	466	515	450	455	440	474	492	499	443	486	467	440	451	453	482	475	433	467	522	469	460	484	456	441	448	454	431	489	475	453	441	455	485	484	475	457	468	461	484	481	414	461	442	460	488	486	456	469	462	498	465	464	449	438	429	430	470	451	466	434	471	446	472	513	466	457	509	475	438	436	457	443	478	443	478	492	428	452	422	491	437	460	441	443	446	495	468	480	507	476	456	463	449	471	465	483	482	450	455	435	446	450	465	514	446	517	472	468	444	473	453	456	457	462	454	494	467	506	466	424	468	537	484	442	504	420	500	459	465	425	455	441	455	461	480	480	457	437	455	476	515	481	490	452	490	461	473	470	496	487	451	529	458	453	479	434	442	443	519	459	450	500	446	454	465	434	485	465	466	455	433	458	472	474	453	490	513	454	426	481	482	463	471	475	467	461	470	450	465	494	449	487	501	444	422	461	477	485	449	468	446	486	473	484	465	480	460	469	475	491	491	459	464	467	434	424	443	457	423	450	470	440	496	462	431	458	497	485	419	490	451	446	458	501	463	450	455	436	452	448	509	491	474	486	464	436	487	449	447	469	455	442	490	425	473	465	437	503	448	472	472	446	450	424	483	461	484	500	477	465	445	455	525	440	501	481	464	432	467	459	452	470	458	465	427	442	461	440	497	466	459	478	472	448	480	478	477	450	467	462	423	456	479	455	467	452	471	471	429	494	493	472	457	469	425	466	464	476	429	433	431	502	497	462	462	448	472	464	461	461	474	461	518	449	485	493	439	507	449	476	489	463	472	471	459	452	517	454	463	468	424	452	498	460	457	451	466	448	475	458	505	470	455	523	481	459	448	422	464	428	505	453	509	459	457	464	431	484	420	463	431	470	476	472	463	463	459	463	482	457	468	460	510	478	460	449	440	451	488	463	532	490	414	393	479	494	462	447	507	455	511	509	456	462	462	471	475	474	468	477	464	448	487	443	466	492	518	481	485	498	435	483	498	464	457	439	466	462	485	450	453	477	458	454	450	461	433	428	470	457	429	449	470	443	447	493	491	464	461	495	467	462	483	473	450	473	482	453	484	447	487	503	478	476	465	454	468	431	464	448	436	454	444	478	476	475	443	463	471	486	456	472	472	489	477	483	480	503	485	479	447	433	453	499	461	436	491	454	482	471	500	463	450	463	488	506	448	449	470	439	459	425	444	474	467	420	481	501	512	488	448	417	452	428	449	477	447	447	512	468	479	457	443	494	470	467	474	471	453	531	479	471	475	475	454	465	502	482	443	459	459	447	479	514	449	440	477	466	460	477	453	467	449	462	469	460	479	454	474	479	506	453	478	458	478	474	501	460	472	469	475	475	484	451	483	491	435	498	477	494	514	468	476	455	468	486	452	465	461	497	404	474	475	478	456	474	482	484	451	471	464	515	435	467	453	483	460	456	467	486	511	453	471	476	465	460	461	488	454	446	470	426	478	465	470	466	481	475	484	478	423	441	498	475	471	454	481	463	474	448	496	485	472	496	455	473	465	470	430	470	448	481	450	488	468	475	482	513	492	519	486	487	434	470	465	498	495	496	458	502	465	437	491	453	453	484	442	499	501	479	445	452	481	414	459	476	489	432	476	472	493	454	481	478	462	460	482	439	475	465	445	440	456	479	474	452	480	462	454	444	449	512	494	473	431	479	455	443	505	428	455	488	481	475	464	417	475	486	494	481	472	444	486	471	475	475	427	479	482	456	468	451	458	479	471	486	462	469	461	473	506	464	442	464	499	495	474	426	453	450	460	505	430	470	463	446	430	487	541	472	483	439	447	504	451	466	433	451	449	496	447	487	476	417	473	472	442	513	442	472	481	484	454	440	470	442	450	486	454	461	480	460	448	498	448	460	455	450	472	463	451	478	477	447	459	460	410	478	494	461	490	457	428	472	470	475	441	507	450	506	502	495	456	445	448	489	451	442	492	487	449	448	490	456	438	444	483	459	438	452	491	490	430	487	479	493	455	458	456	466	441	460	454	490	456	488	441	476	456	490	435	446	447	455	447	464	464	451	494	439	473	489	465	489	482	479	442	456	456	456	508	443	462	489	462	449	431	477	456	480	440	439	425
28433	15233	3927	1132	619	598	501	495	523	525	518	487	491	483	489	453	462	489	539	497	480	497	476	492	485	470	458	506	477	507	474	508	474	525	514	504	514	481	485	479	474	474	481	491	475	478	517	497	491	513	496	469	468	506	479	482	515	508	496	477	471	496	496	467	494	486	466	503	533	504	475	464	488	489	516	466	494	529	453	516	486	491	486	503	490	424	477	520	500	507	515	498	472	508	493	520	500	510	495	499	513	505	516	519	487	498	536	511	455	487	470	515	495	454	475	467	503	503	507	506	519	511	495	488	505	486	478	508	521	507	507	486	488	530	539	530	476	528	467	486	469	464	505	493	490	512	489	463	526	490	504	490	532	484	445	488	477	504	493	467	497	493	455	512	478	489	499	508	468	473	442	478	495	483	490	503	466	496	469	470	479	467	522	477	507	473	523	466	485	493	484	496	507	478	511	483	511	471	447	507	494	490	489	542	476	501	457	506	457	506	437	472	480	477	440	471	491	475	531	501	499	524	476	450	496	522	507	501	439	512	471	504	521	491	497	487	504	526	511	457	510	507	498	504	500	514	516	508	452	455	518	490	478	475	525	477	463	531	496	502	500	512	516	521	472	457	495	514	498	497	553	493	491	501	471	451	486	490	515	493	470	483	480	481	463	485	468	490	511	491	503	486	526	487	521	469	474	496	494	507	483	467	500	474	494	458	501	455	495	473	521	493	496	552	481	470	506	507	496	468	486	456	472	524	498	509	526	473	491	462	557	483	489	487	499	521	469	492	482	486	483	526	494	511	477	494	490	509	491	468	511	504	521	490	436	471	520	487	486	449	508	508	503	482	485	484	484	493	502	495	526	548	508	526	505	483	480	507	477	509	498	508	487	514	493	501	507	468	502	502	500	451	466	468	507	514	503	489	513	492	496	488	499	478	507	498	452	449	487	503	483	489	472	484	495	473	504	487	517	456	490	478	508	482	527	477	522	530	482	486	496	508	477	477	484	531	488	462	516	473	510	478	512	521	505	498	513	518	508	473	480	475	465	477	531	510	527	485	513	509	508	486	436	506	482	495	506	484	484	488	434	481	519	539	524	527	494	487	524	511	508	479	476	489	501	509	490	507	473	457	537	468	477	468	481	473	536	473	502	514	494	495	508	472	466	523	466	530	475	539	516	484	486	498	487	512	483	443	470	525	473	493	491	510	493	469	480	453	520	511	458	463	462	484	481	497	499	491	470	495	525	506	461	475	522	511	508	476	483	515	477	460	476	496	497	488	465	488	519	492	490	496	492	485	499	493	449	507	507	486	499	537	513	488	482	473	463	488	500	472	472	475	525	453	545	472	461	471	511	491	483	475	467	556	483	519	446	482	486	505	472	491	475	463	488	500	489	510	470	502	496	506	487	489	506	473	465	491	472	478	504	433	495	521	498	511	541	489	517	506	480	508	505	529	480	531	467	526	489	495	470	496	525	496	492	526	504	504	481	491	476	482	488	503	487	515	499	514	500	490	514	518	522	495	482	492	540	470	472	484	525	533	501	497	492	487	494	542	494	458	471	486	469	510	454	490	506	465	499	525	474	500	479	503	472	498	510	427	469	513	482	512	505	478	475	514	501	500	524	522	485	469	493	497	511	509	519	510	502	503	471	455	486	533	527	497	481	514	459	471	499	496	469	484	472	497	484	509	466	489	519	441	494	491	517	492	492	469	484	485	462	511	444	508	448	509	524	495	498	456	504	528	494	505	490	523	497	472	499	509	522	488	472	485	510	492	489	498	465	480	488	502	455	515	483	508	501	479	512	511	479	503	477	464	484	520	527	476	486	506	485	435	423	509	487	491	542	468	526	497	495	484	460	460	495	507	501	498	518	476	481	493	502	510	459	493	456	519	463	514	477	474	488	500	517	480	481	449	513	533	500	493	515	498	507	497	492	508	482	512	487	494	495	515	473	506	490	465	485	542	477	494	465	475	519	458	466	526	495	466	493	507	503	503	486	484	519	549	483	496	523	456	495	474	513	482	525	532	422	477	464	492	493	519	493	494	500	466	507	498	495	481	481	508	488	492	506	489	481	503	471	479	542	481	504	519	533	511	521	510	492	499	511	482	508	516	535	475	511	526	494	488	479	469	524	516	456	485	463	487	483	540	493	500	474	489	447	515	458	529	511	435	478	502	491	507	513	523	505	509	503	446	486	504	513	488	515	494	481	504	531	524	503	489	516	492	481	450	519	515	461	479	486	541	476	490	484	498	491	445	523	507	460	443	524	480	459	532	486	499	522	511	484	483	459	473	499	476	444	488	481	472	472	489	521	480	508	509	472	517	544	449	479	524	505	443	478	494	514	481	493	453	525	500	474	494	491	479	501	461	523	505	496	467	457	516	482	493	483	464	488	489	534	490	488	497	457	505	473	481	490	515	470	499	541	509	474	513	484	492	501	504	537	458	493	490	483	510	491	534	491	539	513	517	484	520	492	483	486	498	523	467	476	523	503	510	564	509	511	528	494	488	505	518	495	505	481	515	494	527	493	506	524	527	484	537	486	490	479	479	483	495	523	483	520	499	471	463	486	431	452	498	472	516	474	532	496	498	537	503	498	494	462	480	464	465	490	517	487	526	495	502	485	493	496	499	488	492	480	496	458	487	494	505	493	502	496	492	508	495	484	493	501	550	503	458	485	487	489	509	515	502	539	513	531	462	490	489	510	503	470	481	518	534	476	519	491	489	504	479	488	462	486	460	511	501	513	472	483	489	495	507	492	516	517	531	464	500	508	544	438	494	500	501	533	471	470	492	465	485	492	438	493	518	497	527	489	531	467	513	442	523	475	499	492	466	473	527	514	479	488	497	513	507	440	518	503	480	498	521	482	492	495	512	525	506	495	503	507	519	520	473	528	545	517	475	470	530	453	442	478	471	492	481	541	483	495	452	513	491	512	469	461	503	488	513	493	512	517	511	482	500	511	506	503	493	512	465	490	513	507	513	491	455	526	519	502	495	486	508	491	527	513	503	474	512	459	483	501	512	483	525	523	481	513	493	529	480	513	495	509	493	494	488	483	502	525	501	509	500	511	508	483	476	479	493	469	473	483	497	529	521	520	501	512	494	470	483	489	491	475	501	483	442	523	506	458	460	497	487	481	507	482	459	500	537	506	472	490	519	485	445	522	436	491	483	518	537	454	455	516	496	480	486	496	510	483	500	478	483	485	486	502	507	460	513	501	528	468	502	496	496	505	456	523	494	494	528	485	448	507	454	503	499	511	517	495	488	506	479	508	486	524	475	477	501	478	505	504	525	480	468	479	503	547	470	455	520	512	495	522	500	521	494	524	492	495	466	508	501	509	488	485	489	466	478	504	483	504	550	468	501	506	455	491	479	511	503	515	476	505	511	518	537	480	443	478	490	516	504	466	512	513	491	530	501	529	491	489	514	471	480	493	514	459	464	499	496	508	499	522	446	471	478	484	510	507	467	491	463	491	474	486	495	475	526
6558	3758	4638	1005	657	657	598	598	564	582	545	560	542	554	537	528	528	511	541	533	520	504	480	566	561	547	533	558	538	482	506	524	521	518	508	540	473	532	561	528	556	543	520	491	544	516	543	531	583	519	510	533	527	491	534	483	511	530	527	549	513	522	550	508	544	556	522	535	526	539	496	536	501	546	494	529	520	509	484	508	509	520	522	518	513	569	479	511	529	531	514	491	487	563	513	496	572	507	515	531	488	506	452	487	545	535	529	530	532	513	533	536	540	506	508	534	515	509	505	537	518	506	503	534	487	481	494	469	525	504	529	543	540	514	516	541	536	480	485	539	501	535	478	509	497	496	509	525	556	532	509	529	502	520	503	517	504	513	525	504	545	499	497	524	518	524	565	492	544	476	491	554	520	516	504	517	484	502	511	511	490	550	506	490	529	490	548	510	550	497	461	521	527	485	543	506	493	565	503	531	540	538	526	526	519	511	524	547	526	518	501	542	539	519	523	528	549	502	496	514	550	531	488	532	537	478	469	526	526	535	522	518	519	556	504	525	515	534	500	487	526	536	543	483	511	531	524	530	502	518	516	507	526	544	494	519	499	528	509	511	536	530	490	515	536	499	562	541	507	542	493	524	496	499	517	547	551	527	528	525	481	513	526	517	520	548	485	516	483	494	531	541	514	506	517	502	527	502	552	538	497	507	556	534	565	499	549	545	505	510	500	495	538	534	502	488	546	515	565	500	523	546	531	544	491	526	555	497	509	560	546	489	508	516	523	490	511	533	516	511	541	531	535	493	526	517	605	534	521	516	520	511	563	526	499	507	570	517	498	476	541	519	531	497	518	508	521	542	515	535	485	536	536	545	469	528	491	533	520	528	536	535	491	525	500	520	505	537	518	514	547	553	480	524	515	520	551	537	493	571	512	499	514	536	523	529	558	527	538	537	537	542	503	490	526	506	510	540	518	555	563	541	517	539	497	515	565	513	521	531	519	562	504	518	513	536	487	507	504	505	501	478	506	499	534	515	599	510	489	556	547	545	484	537	496	490	517	510	512	521	518	522	561	522	509	497	529	490	558	484	498	516	537	498	512	507	527	536	501	503	506	519	499	504	512	508	526	534	565	483	557	537	498	561	547	553	484	530	534	473	542	501	546	552	517	518	489	521	524	491	555	506	535	540	482	472	506	535	500	531	484	566	510	493	554	542	532	489	526	481	564	506	528	509	535	528	512	491	473	537	482	518	529	506	535	527	496	496	538	518	496	496	507	508	493	493	520	495	511	552	546	513	576	530	521	519	557	549	495	504	493	520	488	539	512	498	520	519	533	519	508	490	526	500	485	488	541	508	537	527	490	527	483	544	492	509	514	486	526	511	501	537	545	510	493	522	505	510	508	540	513	520	513	532	502	511	492	525	496	523	535	541	515	483	477	491	508	512	501	516	498	487	497	548	521	539	550	535	534	541	507	518	506	533	532	518	486	509	518	507	508	544	537	524	524	509	504	520	511	545	520	516	503	527	550	487	516	538	518	545	477	539	538	501	544	520	492	467	510	495	502	487	532	531	501	517	537	515	516	529	514	525	560	524	505	488	525	552	547	494	503	489	502	495	518	532	513	492	503	500	523	540	502	498	517	488	582	544	532	532	490	520	523	501	540	480	557	529	533	521	505	502	513	540	476	548	559	513	527	539	570	516	511	524	501	520	534	533	547	528	530	592	511	513	528	497	494	537	512	531	530	523	527	543	492	465	516	503	465	528	528	566	486	505	528	512	500	522	531	474	501	503	493	551	502	487	537	532	507	516	518	553	506	507	485	501	488	533	502	517	531	514	506	519	511	528	526	519	508	524	536	513	470	513	529	541	530	513	505	522	488	537	473	515	517	480	521	535	493	516	539	507	523	537	567	518	465	519	524	512	496	510	483	494	495	487	546	574	539	526	543	490	543	538	542	506	564	563	526	468	488	547	562	507	494	517	560	486	533	498	511	513	522	505	522	549	530	501	524	533	539	505	523	517	513	559	501	511	524	524	521	514	469	496	492	521	547	481	513	511	510	531	492	529	523	522	497	511	517	546	524	538	524	515	531	518	513	507	518	550	505	536	531	550	530	515	541	534	540	515	517	504	533	524	531	475	528	496	548	503	536	476	529	547	492	522	537	520	507	499	498	561	539	529	492	538	531	562	519	518	510	477	516	498	512	508	531	512	528	518	520	557	486	491	492	509	500	537	520	517	476	502	538	517	499	531	515	545	493	566	533	513	520	520	488	511	512	510	526	501	505	447	518	491	526	496	521	516	523	568	481	536	583	483	567	523	503	496	515	537	494	545	507	512	506	508	524	531	521	530	504	535	542	500	573	516	530	543	499	540	525	476	504	510	546	522	494	501	477	512	535	486	533	551	528	539	528	469	526	520	472	498	507	517	494	563	499	495	548	504	556	496	516	511	514	481	512	512	489	540	519	531	511	526	554	516	526	502	481	519	545	546	574	512	524	532	555	539	517	527	478	499	562	540	505	518	532	508	523	500	526	556	488	504	518	551	539	484	517	512	495	518	496	502	501	489	559	538	477	503	461	536	509	539	497	520	524	520	555	524	534	540	499	501	499	549	511	501	559	506	527	535	522	533	509	487	531	480	528	529	497	513	517	517	505	489	549	533	509	471	506	532	512	509	507	508	544	577	509	510	493	558	526	486	530	542	524	508	545	547	503	560	535	527	505	501	519	500	536	499	500	554	529	533	495	519	477	541	503	499	543	527	496	531	508	556	543	536	519	549	480	491	509	475	482	535	506	491	510	513	516	515	542	550	456	523	509	510	525	532	524	508	492	538	522	547	550	458	507	501	520	516	489	533	501	515	543	500	524	521	511	514	516	512	506	539	496	535	513	504	520	501	539	545	535	495	542	488	510	512	504	544	517	531	527	545	526	532	490	568	504	517	518	530	476	508	476	526	569	516	512	491	533	504	481	494	518	512	526	542	542	524	523	529	525	519	489	512	548	522	567	552	513	509	493	526	524	541	517	509	522	515	537	544	511	512	512	562	507	510	563	508	476	560	517	535	527	484	543	487	555	551	529	489	533	563	531	493	501	522	516	559	519	533	524	501	533	526	489	501	539	508	497	538	505	546	543	532	491	519	472	488	505	491	516	525	528	494	471	492	545	516	516	513	522	528	487	485	519	521	554	547	517	522	532	563	514	513	473	515	498	509	568	522	503	522	551	510	529	502	536	526	464	567	479	516	556	539	543	477	503	504	521	497	538	509	539	510	500	527	513	503	472	513	476	506	516	521	509	549	504	494	532	520	486	529	546	520	523	532	531	552	533	525	527	527	517	531	535	503	509	527	524	532	528	487	497	475	536	549	548	521	462	491	512	525	534	496	524	547	549	519	503	549	508	500	528	506	503	505	529	509	553	523	498	502	492	477	490	509	574	544	517	518	535	529	476	487	567	530	535	520	515	503	500	531	480	513	509	522	535	531	544	529	494	500
25299	20884	27846	24316	20537	7886	1316	796	654	542	522	469	424	408	396	334	367	356	296	348	288	325	250	282	287	244	270	286	254	299	266	254	263	252	271	244	268	276	245	253	255	223	256	241	248	245	246	229	252	274	245	261	246	255	255	264	219	253	236	248	258	234	232	280	259	233	247	248	225	245	227	235	238	212	215	243	236	238	249	242	253	243	241	273	253	230	231	274	219	251	244	249	238	269	206	225	230	233	271	229	235	228	248	231	252	227	244	243	252	235	282	270	235	215	246	226	246	239	232	256	221	237	269	205	228	233	247	208	233	242	200	262	210	235	235	252	258	250	227	244	251	237	228	233	220	226	267	227	254	257	238	243	220	256	230	202	231	243	234	205	257	233	246	237	250	259	273	218	225	249	246	226	218	247	266	242	239	261	231	257	230	218	264	241	227	255	245	209	232	249	246	222	214	215	222	214	228	234	218	239	240	227	224	244	260	219	211	233	240	230	223	267	238	216	262	229	212	218	253	224	227	247	218	250	217	227	247	228	230	237	235	231	215	248	220	258	240	241	235	219	234	237	241	262	237	234	264	250	249	230	219	235	239	223	231	252	235	259	257	230	201	248	229	240	203	240	239	237	248	250	222	242	235	218	229	245	250	242	244	225	233	214	223	215	236	250	234	253	215	230	227	219	220	245	228	231	255	264	229	254	233	274	210	266	215	223	222	243	262	237	222	259	267	229	238	248	245	249	199	237	235	222	237	226	223	258	253	273	214	227	225	256	245	218	266	230	240	254	245	253	239	253	222	243	236	214	232	239	222	227	259	243	247	245	224	267	200	256	247	223	228	237	272	247	244	231	252	228	218	233	220	209	227	226	273	257	263	246	241	217	238	230	220	226	222	227	260	236	222	231	224	227	231	211	233	225	220	221	243	264	249	264	233	252	236	251	239	237	249	238	260	230	227	225	252	253	237	209	246	235	222	258	215	259	240	222	219	236	235	276	232	223	231	230	252	225	231	247	257	274	224	245	237	245	231	217	223	244	234	211	244	234	222	216	222	231	246	226	234	229	234	241	219	241	208	210	254	239	238	240	236	225	219	246	221	223	245	243	232	243	239	214	251	236	236	199	229	235	222	268	263	236	221	209	244	255	263	223	231	241	237	240	260	210	256	226	240	231	260	235	249	213	237	241	221	244	232	219	238	216	257	219	220	247	255	243	259	235	215	224	251	241	240	213	210	234	220	280	249	233	250	209	241	253	242	231	231	229	251	206	232	218	238	218	238	210	243	252	259	229	247	229	229	230	244	232	255	236	250	248	228	242	210	227	226	238	250	233	246	266	240	228	219	250	234	228	256	234	239	256	256	203	225	224	237	232	245	225	237	259	229	238	249	237	226	242	243	184	230	249	248	230	232	234	215	244	245	226	219	245	227	226	231	247	204	244	264	226	224	248	229	234	248	252	238	224	234	254	261	246	237	235	236	226	240	222	240	251	232	267	236	214	226	229	235	245	213	249	235	216	244	260	227	240	220	247	212	252	248	258	244	232	254	195	216	249	235	245	249	242	250	235	222	196	221	257	240	229	218	243	224	236	256	231	236	243	267	248	214	229	242	233	231	229	237	239	241	249	255	234	209	243	233	234	225	246	237	259	218	219	234	251	236	245	258	242	252	238	228	236	217	249	258	190	210	263	243	227	264	259	221	231	230	225	256	242	238	258	231	246	249	236	222	241	212	233	237	267	245	265	230	225	226	261	241	233	205	219	254	238	244	226	239	220	230	214	237	235	247	241	234	224	250	223	216	233	251	230	214	211	239	217	245	248	252	233	213	251	222	267	252	220	233	224	231	251	222	246	228	233	230	225	218	228	225	234	233	249	238	245	233	230	205	246	210	209	237	226	246	221	228	220	239	234	263	240	270	246	230	211	242	243	222	247	211	252	221	230	248	211	220	232	214	225	237	237	231	259	241	209	226	214	253	233	227	269	284	213	244	223	252	240	237	227	236	228	216	254	239	252	241	221	242	218	256	225	220	244	230	254	234	212	243	245	216	251	236	231	252	259	219	220	257	228	223	220	209	206	264	245	240	266	227	259	228	238	211	224	237	253	229	221	249	245	211	242	236	254	220	238	234	253	241	255	247	244	248	238	259	239	262	200	226	217	243	260	221	227	232	246	246	235	220	236	233	217	211	229	207	216	253	270	252	251	233	223	243	238	232	238	254	210	227	219	238	234	214	228	256	238	234	221	239	212	239	208	232	232	241	234	229	234	253	222	206	260	223	242	224	262	233	258	232	229	220	221	256	220	225	223	248	241	228	270	210	242	246	248	218	248	226	242	229	219	205	224	223	199	223	243	246	211	236	227	236	247	232	243	216	244	250	254	215	210	238	270	268	223	234	226	228	256	234	241	241	227	229	224	236	231	261	243	237	235	201	243	233	234	251	225	242	245	213	217	249	229	242	240	217	248	212	234	240	239	249	221	236	208	241	252	236	237	243	230	204	250	252	226	242	228	252	216	211	258	245	255	241	204	231	239	240	223	260	246	208	225	258	255	226	223	239	216	242	244	237	256	249	260	215	218	228	231	221	244	237	222	200	231	244	242	250	220	254	232	244	258	245	227	216	245	237	251	226	237	275	228	261	246	234	227	226	234	240	226	248	227	231	206	237	211	246	223	252	240	247	210	246	231	238	233	237	233	230	247	235	240	249	269	230	240	226	234	230	233	243	235	223	219	238	248	246	247	235	225	218	248	256	241	235	240	219	234	232	238	220	233	225	234	264	232	220	226	235	239	221	217	238	262	247	224	254	242	248	220	234	233	218	215	239	241	272	225	232	240	250	235	222	225	194	223	237	221	233	218	226	230	222	234	251	242	261	238	243	242	244	213	228	237	260	233	218	243	220	230	235	242	236	270	231	230	255	245	254	235	211	234	242	237	250	242	237	242	244	229	247	215	258	220	213	201	237	225	228	227	262	246	207	235	249	271	242	231	252	226	205	213	217	226	239	226	243	251	233	236	197	270	219	227	254	228	213	213	232	242	205	238	241	221	262	218	239	217	235	241	248	231	229	253	235	252	240	243	224	252	232	212	254	227	219	238	214	246	238	233	254	236	247	213	221	255	258	234	214	230	232	261	248	236	198	234	235	209	248	256	225	228	242	259	210	212	237	221	222	230	229	210	218	247	238	238	241	216	245	215	225	242	228	236	221	222	231	254	237	225	225	253	244	207	221	238	239	200	246	253	236	238	238	236	239	255	229	248	213	226	270	240	228	225	250	266	224	227	254	237	238	219	240	262	224	234	193	257	221	225	226	234	230	261	259	233	249	226	225	249	257	239	249	251	237	240	246	223	218	179	257	216	240	208	212	235	245	236	239	265	226	204	255	270	236	217	259	231	238	236	243	257	220	236	218	235	233	250	244	221	252	195	237	246	238	234	224	240	236	235	241	232	283	229	249	230	249	257	258	257	223	243	231	233	231	245	249	237	251	254	243	227
9328	17252	25263	7952	3837	2599	2019	1480	1278	1082	907	796	655	630	552	521	474	486	463	419	399	380	358	314	371	352	313	324	342	312	323	306	295	289	270	281	287	283	290	296	305	275	265	279	284	298	275	278	267	284	277	236	276	274	249	291	289	277	256	250	239	249	254	295	263	318	267	271	285	264	250	270	264	246	270	247	268	254	238	259	261	262	279	245	250	257	246	233	253	238	250	268	233	241	241	235	251	269	237	267	236	265	265	265	256	252	252	275	244	237	284	251	266	249	266	216	233	238	261	261	235	241	265	251	242	254	241	272	255	247	231	249	251	227	255	255	270	265	266	247	250	231	233	271	239	269	242	239	260	238	276	248	268	275	210	238	251	264	246	267	282	264	273	266	235	215	269	263	259	256	266	282	251	237	289	273	254	237	225	274	250	283	217	230	272	265	254	255	267	277	258	240	267	251	251	285	257	259	247	245	255	248	260	245	263	260	229	236	239	247	262	214	251	261	277	282	250	240	255	246	244	252	267	253	268	259	219	249	249	271	227	280	262	236	256	232	231	236	259	252	263	263	254	277	251	241	261	247	255	249	228	253	254	226	274	264	267	234	216	257	236	248	245	244	256	249	252	284	262	263	240	265	271	249	257	270	255	265	266	254	229	233	252	255	251	287	241	268	254	233	249	259	243	235	246	229	272	270	263	239	245	240	276	203	250	255	250	266	246	267	255	253	255	241	259	258	241	242	258	267	231	270	236	247	230	243	292	263	224	247	262	237	247	257	261	251	261	230	230	257	256	227	263	256	296	244	245	250	251	273	252	279	279	259	253	243	256	244	255	246	264	257	246	270	244	249	274	245	260	255	241	241	230	275	265	272	266	265	234	228	250	250	288	241	244	239	270	279	285	236	258	250	221	259	256	243	293	263	225	258	258	230	240	254	264	255	252	249	249	274	284	223	245	213	216	258	261	250	275	263	243	272	258	250	253	267	222	255	234	260	235	267	266	248	261	228	243	267	248	271	277	249	261	234	270	290	254	243	255	255	240	249	257	268	223	239	239	268	260	240	242	266	247	251	240	252	270	234	257	249	267	254	268	244	221	245	256	258	256	255	271	252	261	248	233	233	286	262	261	256	271	242	261	235	274	232	253	252	246	224	246	265	242	249	245	250	243	256	235	239	265	261	252	266	264	257	227	258	268	239	275	240	247	293	228	247	245	239	240	258	242	251	264	260	248	237	233	234	248	242	245	226	272	236	262	256	244	277	269	237	256	269	260	251	247	243	242	255	267	254	265	240	218	239	262	265	250	268	233	229	247	263	256	234	250	246	235	241	226	281	259	246	270	241	256	226	245	213	269	268	248	248	270	245	219	266	240	241	260	262	260	228	249	265	238	269	282	244	211	245	248	247	236	255	247	254	244	253	274	256	257	300	213	247	254	244	228	238	230	254	273	251	248	241	279	252	271	221	246	284	260	255	272	264	240	242	250	257	250	257	269	266	252	236	223	230	221	206	256	231	275	256	246	249	247	265	269	276	246	231	245	278	239	265	219	258	262	245	246	263	272	242	241	234	269	262	274	248	247	270	253	257	230	252	245	233	252	245	260	266	260	227	251	261	253	276	228	258	247	260	245	255	270	230	246	278	232	246	261	228	260	232	243	254	262	286	271	281	238	252	254	244	252	234	274	231	240	281	217	262	264	250	252	253	229	226	254	235	249	266	248	246	249	271	247	263	240	274	264	251	238	269	261	247	243	235	233	239	250	241	267	255	264	252	260	266	245	252	246	254	256	244	268	253	254	237	270	246	235	255	238	228	259	284	292	244	257	232	265	239	274	223	275	268	266	259	254	251	268	259	264	236	219	221	275	260	248	254	281	232	244	269	242	257	251	255	255	277	258	239	281	257	274	244	242	241	267	241	238	231	244	255	215	252	247	229	250	275	267	245	245	238	262	251	242	256	284	249	250	235	240	243	268	263	245	240	246	251	250	253	237	257	226	240	278	238	254	250	247	240	253	260	249	242	257	252	248	249	245	241	266	236	241	257	257	286	255	232	237	257	245	240	259	234	270	253	258	263	244	239	234	262	249	243	249	240	260	242	257	246	260	282	262	265	234	244	277	264	249	257	246	220	273	250	243	275	231	271	258	228	240	243	242	241	239	286	267	286	279	262	247	278	259	288	257	262	268	238	228	283	278	264	273	241	274	241	259	254	279	265	255	257	259	269	260	254	227	258	286	258	242	253	263	253	238	241	247	261	246	283	250	266	261	267	248	233	232	238	251	240	248	239	268	280	255	218	223	269	236	272	261	252	214	258	269	259	244	274	242	256	241	278	244	256	251	244	264	249	208	240	253	265	235	256	233	264	262	260	254	247	247	237	210	240	242	260	264	258	247	255	224	261	239	228	252	243	239	266	251	269	247	252	261	262	243	235	268	272	254	255	245	254	236	262	248	254	255	257	269	251	232	242	251	258	235	231	252	253	224	279	236	265	240	230	244	243	271	265	249	287	273	248	256	262	278	239	263	250	259	257	238	266	264	254	238	226	240	273	236	226	269	258	250	253	222	274	246	251	246	245	255	268	264	243	245	255	252	248	260	238	248	273	240	279	241	250	251	257	222	267	247	256	263	255	262	246	254	261	261	238	233	258	263	251	278	244	264	245	248	235	282	246	262	268	233	257	264	268	230	263	241	294	252	263	260	241	280	253	253	232	240	253	252	251	263	246	272	251	238	259	234	229	228	256	234	224	241	253	230	247	265	232	273	258	248	219	269	254	219	260	245	223	233	262	256	220	251	260	272	246	261	284	243	262	245	272	220	247	253	234	263	227	241	271	260	271	240	258	260	256	267	240	259	248	256	272	252	266	245	242	262	251	249	261	268	265	222	244	257	273	262	260	271	257	247	250	269	289	258	229	274	242	244	243	237	262	259	248	260	245	247	238	251	230	254	243	248	249	270	239	257	275	265	243	239	263	288	282	253	256	266	242	245	267	261	271	282	243	246	275	261	272	258	265	210	265	241	250	229	243	244	257	247	248	241	251	267	270	224	241	250	240	262	264	263	233	232	222	272	234	245	234	245	244	201	229	248	244	251	251	255	231	258	263	234	263	240	257	257	284	266	259	241	271	234	260	241	267	267	249	252	238	243	224	277	240	259	240	263	277	245	227	245	253	233	282	244	264	254	255	263	267	242	251	239	273	251	252	287	232	236	273	258	279	239	282	234	223	258	250	261	222	277	260	210	259	263	277	275	242	231	238	226	272	253	282	282	246	252	250	250	274	231	238	268	254	274	251	277	242	232	246	264	256	241	243	285	253	259	226	266	232	257	234	248	272	258	269	236	257	270	258	247	261	253	254	241	278	287	243	237	259	239	267	237	234	254	242	263	239	236	240	253	236	220	250	243	272	262	256	270	265	258	220	262	258	281	246	258	267	265	254	243	249	258	258	235	260	253	241	252	260	227	252	292	254	252	253	261	269	265	263	259	261	263	233
23154	20912	27903	24329	20922	20033	5718	1679	1213	1136	1010	929	788	798	777	712	633	630	621	650	630	610	550	604	552	557	608	577	561	589	572	531	561	547	549	519	488	499	507	554	532	511	495	543	512	513	495	482	540	512	499	506	537	459	509	539	490	523	498	496	478	501	487	509	477	522	513	468	473	488	511	490	445	487	491	494	563	537	503	499	514	526	470	425	491	498	467	485	518	464	493	493	521	531	493	491	509	469	504	489	532	498	468	455	473	454	505	502	506	533	507	515	497	499	484	517	452	525	475	500	490	525	509	531	506	478	496	505	506	534	522	520	485	477	500	502	461	489	513	509	438	499	508	472	511	496	496	468	502	495	505	513	528	487	462	497	511	452	480	460	486	499	489	506	483	512	476	486	498	471	490	488	495	497	525	483	481	477	498	544	502	513	498	504	539	511	550	515	494	492	464	484	514	513	524	484	493	532	501	476	513	468	514	503	526	479	534	506	480	457	468	543	483	482	487	512	548	474	519	500	442	504	479	501	496	496	534	482	512	482	468	488	493	488	528	494	518	480	487	484	525	510	456	469	461	482	487	464	514	482	476	499	516	489	523	485	481	530	465	485	503	475	482	483	513	465	528	484	510	476	510	462	520	509	515	495	501	450	498	490	494	500	505	489	506	478	463	479	491	460	502	501	505	467	511	490	510	525	484	491	486	465	556	456	511	472	523	473	466	461	471	491	489	477	504	519	505	515	524	508	485	480	485	476	510	503	464	484	514	508	448	500	526	469	486	480	474	495	528	483	499	534	465	483	468	525	498	502	473	522	511	512	508	449	470	431	467	494	479	518	487	448	530	487	469	506	492	493	471	456	493	452	461	486	469	498	452	479	490	463	507	496	460	452	495	485	492	490	505	428	507	465	521	449	495	473	515	530	502	502	515	509	504	500	526	511	518	501	482	457	455	541	477	518	483	456	481	455	480	501	455	431	509	495	518	493	467	499	464	517	512	455	457	481	519	508	475	465	465	477	468	446	522	477	482	497	498	491	467	461	491	489	481	500	475	517	532	493	504	484	494	489	529	516	504	476	485	477	498	473	489	504	508	513	493	484	476	499	473	500	437	476	495	500	483	508	501	478	484	499	480	486	475	452	469	472	475	532	462	464	526	473	506	491	487	520	512	511	490	498	476	518	476	483	459	509	477	477	485	493	481	517	483	499	493	496	466	466	497	483	515	490	468	443	529	487	498	474	520	463	481	488	480	447	498	494	492	463	526	471	498	526	476	489	489	474	492	487	503	468	507	470	428	496	509	514	518	500	483	488	484	528	478	522	521	511	468	502	461	471	480	471	511	488	449	513	480	466	500	463	514	489	487	458	455	464	514	496	507	478	510	475	509	477	465	500	491	486	505	474	504	513	503	487	475	549	494	500	492	487	514	488	487	499	499	513	493	469	464	508	505	498	501	459	505	441	479	459	450	474	456	512	472	498	497	444	458	482	491	513	463	482	479	525	489	455	467	514	500	478	469	465	483	478	495	510	464	497	508	504	510	498	497	509	493	497	507	473	480	499	500	485	510	505	508	496	460	537	491	501	492	500	528	494	512	467	498	469	502	479	473	476	502	494	496	474	478	497	515	498	468	487	498	468	443	469	487	500	462	507	475	464	467	489	468	506	489	444	539	514	488	469	469	456	470	471	449	504	456	528	496	495	539	471	470	450	494	504	468	491	488	488	461	478	445	483	500	494	470	469	541	510	493	480	488	458	435	469	500	489	479	443	496	474	455	475	524	503	470	538	456	506	512	480	470	459	464	472	493	448	503	474	491	489	516	495	531	487	503	503	481	503	500	504	486	493	473	513	510	520	455	450	511	478	459	474	482	484	527	467	505	498	499	494	462	519	481	489	496	474	500	503	483	485	478	475	481	482	495	500	511	477	491	470	504	503	465	480	445	488	498	463	477	441	493	499	512	489	495	519	521	497	511	494	504	514	506	465	505	509	450	499	517	498	470	503	506	523	502	438	499	460	485	498	505	468	494	502	507	472	501	482	524	472	499	489	501	520	511	498	505	480	521	477	455	509	528	527	501	487	481	486	471	522	516	502	510	507	522	478	471	504	493	514	487	481	527	498	476	515	503	448	496	484	498	463	478	493	497	484	452	475	453	484	497	507	451	487	466	486	496	519	511	498	455	447	499	468	490	497	459	488	485	499	505	503	510	511	513	480	476	495	481	521	477	509	490	499	510	461	509	471	507	527	489	471	503	526	484	513	489	508	463	475	502	526	463	506	457	511	500	484	485	523	502	447	512	483	474	516	506	479	480	529	513	472	459	435	491	478	487	502	495	470	491	519	523	523	505	464	489	450	483	478	468	439	499	492	488	448	475	465	517	507	490	524	459	502	452	495	505	480	476	510	474	500	460	479	493	501	512	465	507	450	521	480	477	479	494	466	501	473	514	494	482	478	481	502	469	479	540	479	514	505	477	508	507	539	498	458	531	464	528	493	470	498	431	507	511	511	483	507	495	438	503	499	497	481	482	461	502	518	501	496	529	467	504	484	481	492	496	460	478	495	495	497	498	455	526	451	468	491	444	483	511	480	484	459	491	477	457	495	485	497	460	513	488	472	531	519	466	470	493	486	505	489	485	511	457	514	528	472	528	513	489	525	476	464	469	558	486	470	463	500	493	531	501	492	498	501	472	485	518	494	514	488	476	422	476	515	533	523	524	513	455	489	449	476	521	475	482	447	480	485	524	494	496	494	462	500	491	460	499	503	465	447	467	497	487	482	466	515	507	429	495	504	528	527	491	507	494	479	497	508	528	505	494	451	454	474	488	467	489	540	428	477	469	461	492	490	490	491	447	485	472	476	494	509	483	526	482	509	502	476	500	498	468	522	526	524	452	480	459	498	490	483	484	492	469	492	502	481	549	482	514	517	489	489	448	502	493	472	507	483	484	470	474	452	434	498	491	456	505	512	539	529	459	502	493	434	463	489	490	465	443	501	458	488	485	496	536	479	490	514	503	537	508	521	503	490	473	484	470	502	425	456	506	503	488	499	446	494	497	481	460	503	468	496	478	463	450	502	507	509	499	456	493	514	506	467	490	483	507	470	491	481	518	496	522	502	508	520	489	480	470	495	522	492	470	486	486	490	437	511	504	500	474	481	508	485	447	446	531	484	508	520	506	508	477	457	499	487	487	503	471	479	528	513	471	517	477	484	487	536	499	488	503	490	421	457	457	468	460	529	482	470	495	485	470	489	477	471	482	440	511	439	490	501	522	534	469	486	479	470	485	476	481	494	470	498	500	461	474	502	471	459	478	497	497	489	458	478	463	529	544	436	462	484	493	490	492	499	511	529	501	480	500	515	538	463	531	468	516	474	488	464	488	476	520	490	474	569	499	479	461	501	527	448	478	437	477	477	508	545	426	515	480	510	504	477	500	494	493	493	509	515	499	494	485	528	470	512	534	514	464	534	526	484	478	478	486	504	493	500	480	428
12845	24544	36732	10839	6698	4688	3682	2821	2304	1908	1643	1414	1300	1142	1072	981	881	860	831	792	732	723	652	651	617	653	614	613	607	544	570	574	559	548	520	548	525	548	535	506	535	533	595	509	497	519	462	529	500	494	510	502	482	500	473	514	476	515	488	462	472	480	478	495	491	516	500	500	501	543	511	493	461	474	467	475	468	480	472	515	451	491	490	470	434	482	494	482	455	482	473	437	507	444	477	491	464	469	454	464	446	479	463	516	441	497	505	436	498	492	456	452	457	439	458	493	463	473	460	468	476	468	445	429	499	479	472	441	508	451	451	469	424	461	451	466	463	478	475	470	442	468	486	493	469	467	474	439	485	474	443	496	500	448	472	466	449	458	466	446	500	471	514	456	465	430	476	470	488	458	471	418	506	515	444	509	469	427	494	478	460	420	461	460	464	475	439	482	455	440	475	475	442	477	453	450	505	472	474	488	451	472	439	484	475	464	450	419	455	450	485	488	484	478	451	453	458	440	473	462	446	508	502	456	500	457	461	478	469	465	461	464	465	483	467	482	444	440	485	423	491	418	440	482	459	481	475	419	468	486	518	471	471	483	461	438	437	429	470	453	496	474	466	448	516	466	459	486	468	470	461	466	466	464	450	491	436	480	486	496	458	461	461	480	459	424	496	432	440	456	458	466	459	471	469	453	475	479	479	456	489	464	480	516	454	469	479	466	483	416	474	465	471	471	438	430	422	498	454	504	463	442	447	470	463	427	448	486	484	469	469	473	460	450	430	441	454	485	501	433	477	478	496	522	466	471	471	472	477	452	449	466	453	478	462	454	495	488	418	453	472	469	456	454	444	461	464	482	501	467	496	494	467	480	440	470	487	440	469	474	459	467	440	458	480	435	455	472	435	491	526	488	464	495	472	460	479	481	451	487	419	476	457	445	462	444	455	474	424	493	477	421	481	490	419	439	483	459	512	463	492	438	450	473	416	453	441	486	465	489	454	453	489	442	444	440	394	480	458	482	440	463	407	486	485	506	418	459	477	502	472	477	443	461	459	451	500	448	446	467	452	413	483	534	485	449	472	465	438	444	454	462	489	476	430	484	477	469	513	457	477	469	484	506	475	482	434	476	513	452	459	481	407	479	472	438	472	499	462	486	489	481	462	500	462	437	462	498	459	469	464	456	446	459	470	457	426	463	461	471	458	504	450	459	444	498	471	473	455	466	447	506	437	463	438	458	472	496	498	488	439	456	446	457	461	444	474	470	453	442	498	471	465	450	506	494	493	455	450	470	424	478	473	483	431	465	451	461	454	466	453	436	453	461	469	449	482	543	449	490	462	492	441	474	452	460	449	435	465	449	481	477	472	432	429	508	473	475	467	456	509	428	439	484	441	439	430	457	405	475	427	446	486	463	478	464	461	490	434	447	479	485	430	431	449	446	457	510	437	447	462	482	470	458	491	459	478	486	485	454	468	465	479	450	493	456	465	466	472	459	452	483	476	436	463	474	506	477	448	467	482	464	449	428	444	428	462	450	470	465	479	467	455	454	452	502	502	470	474	437	468	453	444	487	493	466	465	449	428	488	435	462	445	438	402	427	454	439	459	449	480	482	520	458	465	434	441	460	444	463	444	521	441	472	466	470	483	495	470	485	459	493	453	466	487	497	489	430	485	438	504	459	504	482	477	462	465	460	459	433	443	456	446	464	508	496	468	475	457	469	485	464	476	417	483	429	489	472	438	462	435	469	479	462	480	463	475	456	481	458	465	456	461	485	446	424	486	471	420	499	450	477	478	473	469	474	485	494	475	455	441	454	466	495	455	463	484	474	438	451	466	435	496	505	459	469	492	466	469	452	504	429	462	451	497	465	496	456	440	467	454	458	437	456	475	480	468	420	453	437	405	478	494	481	462	492	451	440	483	470	475	437	466	460	479	452	478	470	471	449	483	482	407	444	483	463	431	447	444	484	496	462	454	459	474	498	419	455	451	476	494	490	494	441	490	458	449	501	447	482	513	489	466	470	438	432	483	454	486	471	457	484	459	443	439	448	492	472	461	462	460	480	491	483	434	445	456	448	474	477	516	462	450	462	401	486	471	460	479	490	460	466	475	440	481	465	446	493	501	466	488	465	446	496	506	496	477	461	477	442	486	466	480	472	437	474	451	467	406	458	457	411	487	507	465	437	456	446	415	478	519	474	430	474	440	442	507	457	452	435	441	486	447	485	469	467	459	485	477	456	454	430	456	484	486	507	469	493	451	447	463	483	486	459	479	470	451	467	436	485	467	454	428	459	494	453	429	485	471	480	471	457	490	467	433	489	462	471	465	504	494	465	486	480	472	441	479	444	491	478	462	475	489	455	485	478	438	471	466	478	468	465	480	480	483	491	487	451	447	441	478	452	484	456	479	458	447	469	457	490	457	438	445	475	481	470	475	452	514	433	466	446	462	492	495	434	466	479	486	446	444	488	478	464	476	509	469	489	441	472	485	456	449	446	469	512	488	497	481	512	487	488	453	465	465	449	450	474	484	481	457	471	480	469	435	515	458	476	428	439	431	465	459	478	483	446	470	476	484	446	468	471	447	463	494	510	397	470	476	450	462	426	465	500	457	463	467	470	439	480	448	497	479	461	440	447	436	471	495	484	475	466	399	464	461	459	490	478	501	434	449	460	452	477	469	490	468	466	439	454	469	450	450	476	473	461	481	460	471	488	481	465	447	478	507	483	443	478	471	429	458	469	496	457	428	450	479	484	450	462	433	456	485	472	461	445	435	457	460	478	529	478	448	441	479	500	481	483	428	458	426	476	410	484	452	439	484	474	482	447	491	458	495	457	439	444	446	461	446	467	470	462	467	440	487	462	435	488	477	478	469	467	482	460	470	464	461	522	452	437	438	476	494	467	432	483	500	458	476	442	468	431	431	463	478	489	456	486	492	449	434	450	461	446	463	467	454	515	467	449	467	468	428	507	521	477	456	470	449	442	469	444	476	501	466	429	448	486	490	474	511	488	494	441	452	445	487	456	433	460	462	432	494	454	454	467	472	441	491	462	492	482	432	446	512	472	464	472	477	467	434	458	483	489	441	459	502	454	435	491	469	491	474	455	462	476	448	478	466	470	477	456	460	497	452	505	465	486	475	440	448	438	421	469	466	456	466	490	468	467	449	472	438	419	484	483	452	472	494	458	445	479	478	451	462	487	440	496	479	441	441	467	453	435	455	475	488	522	464	435	465	481	480	459	449	462	480	482	473	458	508	473	465	495	496	481	481	433	426	434	465	478	448	487	473	442	467	497	432	448	455	450	459	476	467	479	473	466	463	445	445	476	458	437	475	453	472	471	487	466	462	491	446	505	474	460	455	493	487	463	483	497	485	481	484	462	470	452	458	450	435	484	471	460	475	485	468	488	460	452	505	450	458	461	457	437	455	443	486	452	492	433	432	472	488	479	413	458	462	440	463	449	495	439	478	503	459	470	443	478	507	490	476	441	467	435
28483	15460	4587	1669	579	549	524	552	527	482	537	457	488	539	514	476	494	504	453	484	486	451	501	488	484	519	476	480	478	505	504	475	521	458	481	522	456	503	474	542	523	477	493	505	471	502	516	496	535	468	531	448	508	489	489	521	511	472	487	525	499	459	494	499	503	522	488	460	533	477	468	465	488	477	488	458	491	503	460	503	466	487	465	498	517	499	458	488	479	483	493	498	484	492	476	494	522	482	504	554	473	493	544	447	485	465	451	506	493	486	493	492	510	482	465	506	490	445	477	503	476	487	502	459	477	437	516	486	494	517	449	497	477	479	467	489	473	475	482	503	550	454	460	520	480	456	437	522	493	456	466	513	448	484	482	511	500	483	460	475	501	491	472	462	444	485	487	504	502	507	479	537	488	517	525	515	493	504	547	497	482	477	468	512	483	499	500	487	449	513	464	471	470	502	503	503	501	548	482	471	480	439	482	512	472	516	513	492	483	477	489	487	474	519	522	467	449	460	500	464	475	481	489	488	456	508	521	491	501	496	476	503	472	462	441	480	532	489	483	482	520	435	481	452	479	461	452	489	477	506	459	478	490	469	465	514	514	499	483	508	474	495	522	497	512	478	499	535	463	456	501	517	485	493	508	492	472	516	508	456	447	502	487	516	476	485	429	499	506	511	499	476	479	493	471	444	473	491	435	477	488	489	480	472	503	484	490	474	493	485	507	478	453	484	504	503	464	471	482	476	501	479	488	507	482	492	479	446	475	514	452	525	479	510	477	471	493	478	501	469	511	498	499	467	522	513	545	519	454	491	494	439	482	511	487	474	462	477	514	472	507	477	481	482	456	471	484	497	484	455	486	462	500	492	472	477	508	501	465	475	455	435	473	487	484	555	503	506	477	478	492	493	431	477	492	481	491	498	516	448	480	487	462	517	484	496	471	444	506	549	482	485	511	521	499	489	502	497	455	479	539	528	484	470	453	476	492	501	502	519	480	454	468	492	463	515	500	519	521	513	477	448	498	496	515	475	469	503	494	476	475	464	518	450	472	484	509	478	502	453	464	483	525	505	452	467	484	480	487	460	495	431	498	513	535	469	481	468	460	489	511	492	433	509	430	504	431	523	526	531	491	508	490	477	478	485	479	504	493	490	534	510	490	506	488	470	483	477	500	480	488	427	493	497	454	466	487	483	472	507	492	510	487	488	490	489	473	514	481	497	458	491	502	484	484	491	500	464	476	515	477	482	466	493	472	475	477	474	422	481	402	479	465	510	487	461	507	469	480	485	482	509	496	507	472	491	502	473	475	487	444	452	502	505	526	485	494	509	494	467	517	489	443	484	482	470	510	487	509	461	475	500	419	519	520	500	494	526	498	522	504	469	471	489	489	448	516	480	473	477	423	488	505	471	472	476	466	474	507	482	493	525	501	474	486	461	457	527	466	493	488	489	481	486	472	476	499	481	475	490	517	470	510	470	455	496	517	508	471	535	488	485	475	495	503	548	491	507	462	466	455	530	507	485	511	473	508	494	469	493	508	478	459	487	483	483	479	502	493	464	496	518	448	483	464	493	507	489	499	487	483	480	457	496	472	471	533	462	448	490	523	472	506	492	443	442	470	497	447	450	473	450	494	524	493	447	505	466	502	495	511	491	504	496	485	498	507	527	478	497	466	489	508	492	495	483	521	485	515	515	497	516	450	501	508	467	513	476	527	483	455	498	511	499	509	424	498	481	488	473	507	481	477	525	481	566	451	437	458	489	514	508	487	482	485	465	478	501	496	532	473	517	486	501	475	449	472	518	454	479	504	488	454	481	474	477	533	487	499	504	495	486	490	520	489	465	479	493	479	495	516	488	493	508	459	484	501	483	477	490	513	505	485	482	470	471	470	500	537	505	484	465	430	434	479	472	484	488	489	532	500	487	500	478	472	493	487	478	537	498	524	496	507	448	489	510	481	505	486	480	460	448	505	475	519	486	457	471	507	488	477	499	466	487	453	482	526	463	458	501	492	505	494	538	491	487	496	502	508	491	475	492	483	494	500	491	462	482	504	495	482	485	448	466	505	507	469	452	501	442	476	525	504	509	467	474	501	494	522	469	455	499	494	515	498	463	499	528	484	541	485	469	471	450	485	451	523	494	513	540	522	412	495	500	500	509	453	513	483	503	483	470	497	473	452	487	491	491	451	483	528	493	491	473	520	470	432	510	477	482	491	477	499	512	454	509	483	456	490	451	467	466	476	499	508	473	478	470	480	483	528	496	487	485	506	472	494	489	475	476	474	438	487	492	474	509	489	482	465	474	468	478	475	520	476	496	496	490	466	485	491	477	503	494	499	486	481	445	520	504	528	484	491	476	502	503	467	481	454	488	472	479	488	491	519	470	515	451	497	498	465	485	496	481	472	501	481	449	495	457	459	494	486	479	445	492	474	499	483	485	473	501	484	517	488	505	495	477	478	460	479	470	516	473	509	501	455	467	480	455	468	501	500	504	506	479	461	492	478	462	498	531	530	517	498	463	520	512	485	476	477	510	494	521	493	478	446	522	502	491	504	494	494	487	484	468	508	516	502	506	478	450	484	470	480	479	495	479	494	490	479	489	490	467	473	500	487	512	454	486	490	521	497	496	475	504	493	504	467	465	463	467	481	503	506	508	493	464	524	475	521	525	514	442	464	478	449	490	473	487	456	480	475	490	453	444	495	507	463	529	490	515	491	492	491	498	491	493	484	495	522	493	492	476	475	496	491	503	473	508	498	494	501	487	438	537	458	493	482	477	505	466	509	513	467	491	499	485	505	498	483	493	480	523	463	473	501	527	511	451	497	513	452	454	465	474	500	471	478	517	490	496	472	497	490	517	510	494	468	496	513	512	483	461	511	489	520	490	490	484	500	509	485	455	520	472	476	429	447	486	524	453	479	507	472	497	492	491	525	500	497	484	490	446	498	497	517	506	490	492	525	477	436	453	507	484	484	498	511	474	506	459	497	498	463	491	505	530	503	490	463	459	528	499	508	452	521	482	436	518	491	490	500	429	437	504	513	478	488	483	507	475	496	493	468	471	537	510	484	474	499	503	497	518	492	445	500	470	485	499	504	464	479	480	493	478	486	467	483	475	471	477	467	491	477	455	485	495	486	522	464	465	504	459	525	469	477	487	497	510	502	465	451	475	470	478	473	476	471	483	503	505	479	494	457	505	473	480	493	544	509	497	453	451	483	511	479	453	495	517	445	467	484	456	482	453	480	473	476	487	502	449	463	472	503	461	478	471	478	475	509	518	464	491	493	461	484	476	458	491	517	501	438	497	448	521	478	510	461	473	495	492	473	482	488	485	518	511	481	481	469	499	523	450	458	459	470	484	530	484	467	445	495	440	431	457	507	476	543	502	502	481	490	498	527	547	488	495	482	489	512	451	474	502	518	501	500	491	477	483	495	449	499	512	523	474	492	450	470	501	473	501	494	465	461	465	477	524	485	453	440	504	494	472	483	521
7023	4666	5257	1529	707	640	597	556	567	536	576	530	516	510	497	534	519	532	529	509	543	541	555	516	519	527	527	473	536	477	519	471	500	464	506	535	512	503	549	511	523	527	515	544	471	541	493	483	529	534	505	533	515	551	519	500	504	551	506	505	515	556	515	502	526	496	497	524	513	554	521	520	464	527	518	521	464	507	549	502	477	486	492	548	510	505	490	562	509	490	529	522	524	515	519	515	523	493	488	537	542	564	504	499	511	524	505	476	532	515	488	551	477	531	527	533	515	495	542	486	507	521	516	530	531	521	507	510	519	541	525	538	486	512	534	528	513	516	490	525	511	560	476	513	542	554	539	548	495	527	533	486	483	493	533	545	515	528	534	545	472	526	493	503	503	541	516	512	477	472	521	548	510	515	537	526	544	514	481	501	510	551	499	515	513	532	516	516	469	455	495	499	458	560	503	479	510	522	541	542	557	513	501	503	516	524	549	504	492	498	489	490	493	470	545	487	485	553	483	566	506	493	499	484	514	541	500	525	528	508	491	528	506	517	580	528	527	503	512	515	503	540	557	552	509	559	513	523	484	486	499	522	516	531	488	499	523	460	481	491	480	522	537	540	518	529	502	522	522	534	535	512	486	505	492	540	506	551	529	493	510	518	489	521	453	511	532	484	516	520	477	560	519	489	465	518	475	504	504	497	475	497	490	517	524	489	534	500	509	483	520	522	563	521	557	524	523	508	516	495	499	502	524	505	556	500	466	502	537	510	475	515	514	512	503	489	462	521	536	492	544	513	523	471	520	487	488	509	546	510	500	521	534	546	499	494	476	505	509	524	497	539	514	499	495	490	509	527	489	502	489	516	520	501	537	513	507	465	494	514	544	486	491	478	492	462	457	553	504	509	507	472	534	508	514	492	499	502	509	488	522	526	518	534	505	476	546	509	516	542	498	552	521	531	504	452	499	509	537	512	497	513	519	523	528	531	530	537	509	564	499	491	471	492	513	475	525	526	538	515	500	545	461	501	498	503	540	521	470	537	547	507	517	519	530	522	519	463	521	541	508	554	490	504	471	508	539	534	528	528	542	550	517	535	503	513	560	495	501	495	539	508	524	531	525	514	485	538	559	493	508	525	505	534	508	510	513	513	512	517	514	496	538	507	521	517	483	514	508	523	528	474	490	491	549	514	483	486	506	524	499	484	486	493	504	503	530	511	514	477	502	464	509	475	505	493	477	522	490	492	542	511	523	488	500	538	525	544	472	547	522	463	514	492	499	527	540	526	518	511	511	531	513	507	489	537	527	489	511	497	523	507	525	506	488	492	535	543	537	508	535	479	535	497	550	512	557	519	520	492	540	521	496	494	450	503	467	483	527	465	497	508	476	522	494	495	486	526	511	527	502	494	544	517	531	537	526	505	497	513	553	542	517	490	525	540	548	449	508	473	550	509	485	489	524	543	504	507	531	498	543	495	504	497	482	503	535	551	535	472	524	564	526	489	500	483	495	486	504	527	559	507	511	485	507	501	495	523	495	498	500	507	518	519	488	499	519	523	512	524	519	509	523	511	507	500	486	506	493	506	499	525	543	562	506	472	512	529	508	515	511	551	536	503	444	475	523	519	518	530	495	515	495	521	495	493	523	495	520	514	545	515	520	507	514	512	519	530	531	511	513	525	528	500	505	512	495	505	467	505	556	512	508	477	514	538	505	517	474	529	541	498	502	502	511	554	516	507	482	487	512	525	503	510	524	514	541	522	550	515	521	522	501	543	501	551	555	507	521	516	502	478	553	525	532	520	535	508	476	470	506	484	541	518	520	455	488	486	523	510	497	533	498	500	490	524	544	550	512	520	543	513	533	518	464	492	524	515	509	521	543	504	480	523	492	504	526	531	530	536	502	514	513	508	505	493	526	487	485	531	512	483	526	483	532	491	521	532	516	545	510	518	497	503	503	498	489	493	496	517	499	506	549	541	511	545	487	490	520	510	481	548	517	527	479	514	517	516	538	539	570	512	544	515	505	503	519	494	521	498	513	500	526	500	515	517	506	496	485	458	532	529	525	523	521	463	519	488	519	507	509	530	497	490	498	528	508	508	532	506	503	511	548	545	482	591	523	508	532	502	503	474	516	536	540	477	491	505	488	480	515	553	507	476	541	522	502	555	485	505	494	526	529	507	532	511	481	504	514	513	475	502	524	467	530	571	480	508	517	515	500	518	494	487	479	497	496	527	514	453	540	524	501	527	484	516	510	506	488	517	552	528	514	528	536	485	491	501	514	547	519	516	534	523	544	538	512	524	483	503	512	498	518	533	491	517	532	511	517	483	497	480	525	504	543	466	511	504	510	549	491	484	494	504	488	577	517	531	502	548	489	495	471	515	526	483	477	505	508	560	517	491	522	479	491	481	534	507	506	495	500	514	518	532	516	562	554	528	524	529	480	524	512	482	503	507	529	529	523	538	500	512	464	500	499	477	540	478	516	521	519	515	504	508	530	496	520	507	513	521	528	510	564	525	497	503	487	459	522	525	495	481	530	527	516	502	588	552	503	490	498	493	497	495	530	506	503	527	562	526	555	517	518	531	554	528	517	537	473	513	522	537	512	481	518	508	496	526	533	499	500	538	519	515	477	505	469	538	510	509	534	516	494	489	533	502	497	507	568	476	508	513	518	518	488	477	504	519	533	520	517	519	489	523	522	475	508	491	507	533	529	562	513	550	492	502	500	533	536	514	498	475	576	497	481	504	488	527	534	534	539	502	510	482	523	545	513	486	482	504	521	495	526	493	500	522	501	501	515	496	524	533	490	484	542	513	516	524	519	554	457	533	496	511	519	532	485	534	518	541	495	486	509	490	540	543	531	546	460	505	477	500	502	508	509	497	554	520	530	497	479	535	527	488	523	524	453	511	534	531	502	517	531	505	484	534	500	463	502	532	520	519	522	505	502	510	499	548	488	519	481	529	528	547	475	522	553	529	499	509	495	523	483	501	501	518	521	535	506	554	527	479	505	504	507	499	551	497	509	552	544	549	526	476	491	539	507	487	526	501	538	493	519	471	473	506	498	483	478	501	489	513	531	455	539	513	536	493	497	506	519	475	490	525	455	497	536	460	486	509	505	511	502	469	505	492	507	510	526	507	495	493	483	496	524	533	481	545	540	543	526	495	537	484	509	508	500	520	514	527	516	516	516	536	537	518	548	502	502	524	510	507	548	512	518	499	544	514	536	496	464	517	528	470	538	538	572	496	544	509	532	498	502	518	535	493	531	521	489	500	524	500	553	519	515	502	494	504	546	481	522	492	523	554	538	565	520	529	499	523	496	455	527	501	505	492	510	526	548	506	510	488	522	539	522	555	527	433	499	505	509	516	473	519	482	487	505	525	497	494	491	532	514	516	506	496	515	539	464	474	502	495	541	493	518	534	507	553	503	525	487	524	515	487	496	511	448	567	509	519	501	498	504	511	501	478	496	451	533	501	509	522	531	549	523	510
25283	20878	27569	24397	20808	10437	1380	788	610	583	503	463	401	399	356	323	344	364	328	321	293	285	320	235	292	266	229	285	283	270	229	231	255	250	247	262	280	249	247	219	237	220	251	246	267	239	242	252	240	242	248	237	249	254	236	250	203	260	240	202	259	204	251	232	221	239	228	244	239	238	222	236	227	199	254	235	200	243	210	257	238	231	254	213	225	221	226	212	230	251	237	253	219	218	238	219	231	270	237	244	229	238	238	220	244	203	230	240	240	252	230	231	268	241	243	240	217	197	244	217	231	242	234	237	264	249	237	230	232	241	205	225	228	238	245	230	245	226	229	229	244	212	223	204	223	216	222	218	203	231	238	231	237	245	243	231	227	208	231	231	235	239	215	231	234	240	218	231	223	239	258	243	217	237	245	244	215	221	255	250	216	236	251	246	238	231	225	227	236	236	244	220	234	204	237	230	237	232	235	235	210	237	227	234	238	249	218	230	223	262	222	248	233	227	228	222	254	221	234	241	234	243	258	251	222	185	228	233	215	252	220	220	234	220	220	264	220	231	216	244	255	236	244	256	225	249	217	198	233	239	258	228	228	242	227	244	234	243	245	239	231	249	248	224	239	257	244	233	221	213	225	212	220	207	235	238	237	231	229	228	248	229	234	213	237	226	276	231	242	233	230	212	220	258	236	242	229	234	253	246	236	224	223	235	258	235	206	234	246	223	228	228	226	225	252	256	228	217	222	219	227	243	230	238	241	228	230	221	231	230	202	209	232	236	220	264	219	234	212	250	236	234	281	233	222	217	235	234	217	254	214	229	236	247	250	252	214	222	254	260	248	225	220	229	216	238	238	236	222	279	221	230	198	212	240	237	240	217	222	222	216	228	240	244	245	226	219	214	249	222	237	219	240	235	210	229	193	228	219	223	210	242	221	264	253	225	220	246	209	228	241	239	256	230	215	232	253	231	249	235	233	217	226	207	186	220	237	239	259	226	260	239	228	244	236	211	252	248	222	203	221	187	249	203	235	197	243	219	235	210	235	224	205	223	220	213	246	225	232	224	228	212	224	250	221	234	231	232	263	226	233	220	257	225	202	210	227	228	218	246	228	222	257	241	232	225	220	225	189	261	237	241	264	256	235	217	234	231	253	223	239	224	230	237	246	259	226	202	236	197	247	221	228	252	229	222	233	271	247	224	250	233	248	192	211	243	208	238	221	229	219	236	240	234	241	245	226	263	263	239	211	224	260	231	242	240	234	220	220	244	257	227	225	255	220	220	211	226	240	209	241	233	213	240	232	232	271	245	238	205	234	228	236	225	226	228	239	225	238	239	194	225	221	250	262	223	249	212	200	250	203	242	232	217	227	258	232	239	233	240	231	214	219	250	232	252	220	238	246	232	252	262	225	231	281	232	245	245	256	224	200	226	223	215	220	192	230	255	241	237	206	232	229	244	223	241	222	228	251	240	229	224	237	231	236	226	227	205	239	215	240	250	249	241	216	269	207	245	208	252	252	213	217	210	243	231	226	227	230	225	206	208	227	239	209	231	227	214	253	233	206	233	235	238	216	223	229	224	241	230	233	210	218	226	216	248	237	211	213	235	211	218	248	230	260	241	234	263	235	218	257	251	249	259	228	261	217	265	222	232	225	238	249	244	234	242	240	222	226	234	244	224	240	252	232	228	226	218	191	239	229	241	220	218	251	233	259	255	233	213	246	212	224	266	212	222	228	229	205	213	246	217	242	195	233	206	246	215	218	228	214	224	260	240	239	223	221	233	223	237	255	245	239	215	228	214	238	240	249	237	223	237	251	230	244	233	249	224	231	211	235	198	234	220	217	235	237	228	242	228	249	258	243	217	235	237	227	228	270	205	244	255	197	234	221	230	216	229	218	244	253	223	221	249	229	226	228	229	228	249	242	202	214	229	221	238	219	244	223	248	229	238	229	253	227	193	240	254	243	240	197	251	243	230	240	217	232	240	213	240	215	236	238	236	243	242	241	195	229	224	245	222	240	240	255	228	245	277	217	238	242	214	245	234	211	220	242	203	216	222	233	261	247	225	208	255	231	220	223	221	227	239	233	189	218	215	217	229	211	243	223	220	213	217	216	229	225	250	238	230	241	232	236	244	236	243	221	235	231	252	236	224	239	207	242	241	237	215	190	244	224	207	232	209	224	253	224	209	208	252	224	212	211	222	250	236	207	248	234	242	243	219	227	239	233	230	230	227	257	242	208	236	215	241	224	242	229	255	232	228	236	231	232	271	260	209	239	249	235	221	231	222	222	220	226	210	208	231	269	204	244	195	221	258	256	217	229	213	230	244	216	225	248	204	220	270	230	242	227	249	267	237	228	258	232	234	207	187	221	217	226	239	211	226	240	230	242	224	224	234	240	250	222	222	234	224	238	237	262	238	240	206	241	223	233	240	213	210	255	199	204	225	237	200	236	243	247	239	226	240	216	228	230	225	247	282	258	200	226	223	221	249	227	214	224	253	209	223	224	227	236	238	229	238	216	233	233	242	229	254	236	252	222	220	235	260	221	236	256	236	225	271	242	236	214	226	224	220	196	199	239	209	240	239	239	216	209	213	237	214	240	230	204	228	242	241	224	222	196	226	244	265	250	230	225	224	224	239	275	212	229	189	236	216	241	232	247	222	208	262	206	224	227	241	215	233	226	228	233	243	220	223	260	225	243	220	233	240	241	241	216	229	222	240	247	213	217	239	235	257	236	224	224	219	222	228	221	236	215	239	222	231	222	220	249	251	200	182	240	243	228	243	205	231	224	233	216	234	229	240	239	240	229	211	241	224	240	263	206	228	221	227	232	247	228	238	212	241	239	222	217	214	242	237	249	226	222	206	192	234	242	208	204	232	235	236	226	236	222	219	221	229	237	238	211	244	223	220	238	244	243	241	223	258	241	242	236	219	252	237	222	199	248	235	201	223	231	222	226	237	242	233	268	244	227	234	239	234	220	228	228	216	251	222	224	230	235	221	250	259	238	235	220	239	204	242	229	212	219	209	242	213	204	259	233	233	230	258	242	236	232	240	211	226	222	243	234	239	215	226	206	229	235	239	222	218	220	214	225	214	252	212	235	192	253	247	197	219	268	222	214	227	213	220	227	221	216	234	219	253	230	230	232	233	210	228	220	202	244	235	224	221	230	228	267	209	224	240	228	248	222	210	230	233	221	227	243	229	212	221	238	205	240	207	243	236	232	230	204	237	250	237	244	239	239	211	239	255	261	228	224	231	242	223	236	259	231	226	209	253	212	240	235	221	244	215	228	242	221	224	232	232	211	200	228	238	229	215	215	245	226	222	239	228	220	244	247	243	245	224	236	215	243	256	245	223	234	228	229	251	245	237	236	216	236	246	225	218	217	260	211	235	234	222	236	222	247	243	216	228	228	231	231	226	258	240	276	230	246	218	244	221	236	232	210	194	235	207	227	220	241	221	212	232	247	220	229	249	240	217	246	216	224	226	239	226
9797	17968	27368	8745	3854	2516	2053	1569	1268	1100	837	799	771	603	572	511	488	444	440	391	383	398	345	394	367	342	321	320	311	299	310	280	338	281	294	284	288	306	254	295	259	270	281	262	280	289	290	268	250	240	265	260	295	236	235	275	244	272	262	289	265	247	261	276	259	278	257	255	253	276	268	235	267	250	246	258	243	260	248	242	264	233	245	213	257	264	264	236	247	278	282	252	250	255	264	245	245	286	280	272	249	252	251	268	261	254	257	231	243	262	248	239	282	235	253	285	272	276	250	242	277	266	268	239	241	248	252	256	242	252	234	261	255	222	289	257	248	242	261	289	237	246	254	239	241	267	265	273	238	251	235	227	242	232	238	266	258	254	260	241	246	236	252	248	245	250	249	252	273	217	236	263	258	239	243	237	229	253	242	231	229	254	283	252	229	240	251	253	226	233	241	264	236	258	238	248	250	269	276	242	230	240	232	240	252	230	263	229	256	243	259	250	261	235	244	233	238	225	242	241	259	269	256	259	280	240	238	257	220	257	250	244	243	241	244	284	259	242	276	248	238	262	263	286	242	235	249	266	206	265	235	218	246	216	251	250	237	256	263	237	244	267	232	278	260	217	236	275	262	234	258	231	252	261	226	238	265	262	240	260	224	249	247	258	240	272	259	259	236	268	262	228	270	250	257	248	255	245	265	258	246	233	277	237	233	243	248	247	238	245	253	230	273	255	254	242	231	201	262	268	250	240	249	236	249	240	265	255	228	260	228	229	248	251	200	264	249	258	227	276	245	238	223	254	238	257	256	267	253	249	244	228	266	265	250	222	256	237	277	262	263	249	228	253	268	238	278	254	244	241	259	232	235	264	218	235	226	253	255	257	228	256	243	259	250	232	241	220	227	219	279	257	237	268	250	246	237	237	262	249	246	227	260	271	276	235	254	260	263	261	242	286	240	230	259	241	253	265	231	259	282	248	241	252	267	228	238	239	240	265	254	238	242	264	250	257	270	239	242	228	248	259	259	245	237	266	251	259	256	241	256	252	250	265	259	247	272	228	235	241	248	244	260	279	215	265	260	254	242	246	264	240	236	241	260	239	227	255	259	239	239	274	262	231	238	276	231	249	258	242	242	270	262	235	223	265	266	253	237	255	254	244	242	208	241	219	239	251	264	281	241	235	241	230	242	265	224	260	261	261	232	235	270	266	261	236	248	247	236	255	267	242	227	250	255	254	267	248	276	246	254	251	257	256	227	250	264	252	263	275	265	266	257	250	269	244	280	242	269	245	238	252	250	212	265	278	228	239	225	223	234	266	245	232	242	266	207	240	256	220	235	257	246	243	253	257	253	266	233	243	260	262	230	255	252	249	227	278	268	259	266	236	272	230	274	237	237	263	233	247	256	255	245	263	248	248	246	264	265	238	285	250	234	245	245	257	239	246	226	217	240	254	250	230	245	255	240	233	234	253	253	227	237	242	274	269	267	238	222	272	261	238	246	242	247	264	236	239	234	270	238	255	223	240	239	247	280	249	256	261	262	245	246	258	244	248	209	287	271	232	229	231	242	260	249	238	264	282	273	290	264	260	259	264	224	241	236	240	225	260	230	256	255	259	239	253	283	237	253	261	273	257	244	238	257	249	261	257	259	253	247	271	255	256	237	243	238	244	231	254	240	253	222	233	235	264	245	233	243	261	240	257	252	246	244	259	280	233	228	243	239	249	247	219	247	268	237	260	276	261	236	235	237	275	251	251	262	246	251	254	263	283	287	234	263	252	245	251	227	249	243	246	224	270	278	249	266	234	233	271	235	272	248	234	223	234	224	260	257	229	261	226	218	235	265	278	257	285	250	259	284	239	269	258	236	261	220	236	225	267	264	225	248	271	232	244	225	257	254	263	253	259	247	249	291	251	241	250	255	256	240	267	258	249	239	263	239	247	246	245	242	227	220	246	243	266	238	240	238	262	244	241	249	249	257	235	239	239	257	256	240	253	259	263	244	255	238	275	246	259	258	255	247	284	255	273	232	216	251	242	233	268	230	230	258	236	234	249	246	242	250	231	285	266	246	243	283	253	220	222	236	242	251	251	234	240	228	219	226	267	258	275	253	235	261	233	257	237	266	231	268	273	255	239	253	245	248	262	240	257	236	247	273	254	274	261	242	275	216	232	230	242	240	266	270	254	242	260	236	262	263	247	242	247	238	281	255	256	251	255	260	264	236	238	249	228	243	244	243	260	226	251	249	216	234	257	249	249	254	283	259	263	261	232	251	282	276	246	251	238	255	239	259	226	259	246	233	235	234	244	243	229	252	237	249	264	254	276	262	248	229	235	231	238	230	248	269	249	253	257	250	246	266	245	249	237	247	261	240	225	235	232	248	280	249	286	268	234	249	227	251	229	233	249	231	254	250	283	243	236	242	245	236	218	262	248	261	228	249	253	236	277	267	245	254	249	283	244	231	231	263	270	249	247	241	236	234	234	263	262	278	254	264	229	259	274	258	259	265	230	224	281	230	233	221	232	241	247	240	256	254	245	221	247	241	208	256	242	226	258	261	225	256	233	247	255	263	249	238	244	241	235	245	253	235	225	234	228	249	245	265	246	251	237	235	238	244	234	244	216	245	278	248	225	237	246	245	255	264	279	252	247	241	271	246	262	228	243	297	257	261	247	241	248	264	207	215	241	252	237	268	230	258	256	236	235	253	229	240	258	254	239	266	271	271	254	251	257	228	261	273	221	261	236	234	235	215	251	254	277	230	247	232	254	259	237	274	245	252	250	270	260	277	257	251	255	268	264	249	231	234	254	256	252	265	254	224	256	242	261	257	216	256	232	258	242	245	230	224	241	249	251	260	222	274	261	224	251	262	233	247	254	238	256	242	231	229	258	237	249	257	248	229	252	240	220	242	242	251	252	239	232	276	255	226	248	251	272	275	256	244	194	253	227	239	247	251	264	254	255	247	238	242	258	246	236	255	237	242	252	239	263	259	268	234	255	237	236	276	261	276	238	226	245	245	238	246	274	223	248	276	252	250	263	252	248	256	255	261	253	271	238	253	240	238	248	236	232	228	258	261	235	258	269	264	252	243	248	273	252	229	227	228	241	261	244	234	247	258	224	246	252	269	245	239	266	259	242	251	261	239	265	262	260	265	285	255	241	251	270	242	237	221	237	239	262	243	253	237	260	261	270	210	255	268	244	261	229	265	254	223	246	236	238	222	247	258	241	250	256	242	254	248	264	261	228	262	248	247	256	247	233	238	274	253	266	247	245	260	270	231	244	221	258	253	249	231	240	232	251	233	246	254	240	265	229	234	258	245	263	268	246	241	266	220	229	241	260	273	237	261	248	242	227	256	266	263	223	251	258	266	251	280	236	260	241	263	247	254	266	224	246	288	286	259	237	247	228	240	224	223	261	240	289	255	222	276	243	235	263	272	276	248	237	269	251	214	255	216	237	272	289	268	245	253	264	208	260	269	233	255	247	270	243	232	226
23130	20878	27766	24117	20881	20948	9419	1815	1291	1187	994	948	830	797	722	773	663	633	631	621	645	602	604	601	617	554	524	549	536	530	566	531	528	554	571	535	538	488	541	526	537	526	534	518	496	476	509	472	512	471	524	532	533	534	519	476	506	495	475	504	527	497	514	494	508	482	502	515	525	501	493	472	489	524	504	464	510	494	482	478	501	477	477	444	485	483	486	490	482	504	479	472	477	460	477	454	462	474	494	505	470	483	481	511	495	505	478	473	505	552	478	479	479	484	459	520	492	547	462	459	493	494	477	491	506	513	477	539	483	523	475	484	477	495	476	487	502	481	506	514	468	502	484	490	494	459	494	495	441	480	463	511	480	468	503	485	460	491	473	500	450	497	502	467	451	505	502	484	484	460	477	487	477	454	480	497	512	433	470	537	457	476	494	469	496	513	461	479	530	482	467	465	485	493	474	509	506	473	489	470	513	487	483	474	514	480	491	456	489	482	485	448	498	455	511	478	487	476	496	490	508	498	500	504	449	507	466	490	490	477	454	511	508	507	491	465	478	506	488	446	516	479	512	492	529	448	506	467	495	496	483	494	502	474	515	494	486	490	485	520	494	483	467	519	507	490	479	473	446	496	518	480	488	480	436	491	449	461	488	490	504	513	486	521	468	468	497	496	516	480	525	483	458	461	439	494	465	521	477	467	499	467	518	521	455	533	452	460	528	469	480	488	514	476	487	492	461	493	484	469	448	503	479	493	473	486	471	483	475	454	501	506	471	500	470	479	482	425	504	490	467	488	466	501	476	512	528	504	462	477	483	479	435	506	520	504	492	451	486	439	460	496	477	510	506	521	443	519	436	512	489	478	443	494	496	467	454	502	486	524	520	482	463	487	476	473	479	490	470	503	464	479	472	484	484	503	448	511	477	490	523	457	500	497	464	442	493	502	484	443	479	502	510	518	460	458	526	458	484	499	478	500	483	472	501	479	444	508	499	464	463	453	505	523	465	464	500	503	466	489	474	464	491	473	511	478	509	449	501	507	491	459	499	503	481	501	458	481	506	481	474	480	479	494	477	476	516	453	505	468	477	481	487	500	515	501	494	454	486	507	480	500	480	490	526	500	474	507	499	455	437	491	491	504	474	467	474	481	472	468	483	457	481	486	488	466	471	482	488	490	482	506	483	490	515	528	487	534	541	516	481	510	492	518	477	456	505	469	476	486	526	514	495	493	496	445	468	494	476	443	493	496	484	471	488	507	494	474	484	495	460	509	498	495	469	486	487	492	475	505	496	490	462	491	451	488	454	478	491	482	499	481	497	463	474	457	505	474	493	484	457	484	488	508	482	492	471	536	455	486	470	497	501	484	484	482	463	513	482	473	460	480	444	482	521	464	465	443	470	499	479	485	479	488	484	503	437	491	457	479	504	489	490	462	467	435	481	467	507	495	493	476	477	502	481	472	463	456	463	480	472	459	478	492	538	506	514	488	491	481	512	517	511	448	461	502	422	452	467	487	505	465	484	461	495	460	494	521	491	532	481	453	478	485	469	498	510	522	459	473	507	464	471	498	469	488	483	452	476	468	515	476	487	474	479	475	535	494	508	449	490	479	498	466	497	484	491	480	481	520	538	448	478	493	469	485	495	484	459	487	458	518	468	480	469	463	483	487	493	506	481	477	511	526	479	475	475	500	528	466	509	474	469	498	450	497	532	518	495	486	468	549	462	449	451	442	487	516	491	522	489	517	518	468	508	470	475	472	500	498	468	431	456	493	502	478	507	494	526	467	518	464	517	461	487	483	461	471	522	490	517	498	487	514	521	501	499	458	495	517	490	441	443	489	501	483	491	476	541	454	468	480	483	496	502	497	456	452	540	488	489	468	499	487	490	506	437	498	457	491	505	439	491	518	501	493	444	503	478	502	520	467	534	490	503	509	510	506	477	510	469	485	479	504	461	465	496	485	569	482	473	487	514	511	511	526	473	497	461	485	454	459	477	434	460	515	508	472	492	524	497	517	489	469	459	446	464	457	485	480	465	513	495	491	503	467	480	487	498	460	511	508	495	485	439	517	489	470	459	484	498	447	507	481	488	478	528	486	487	424	470	462	507	420	462	475	497	479	519	490	517	503	468	521	457	449	451	474	503	503	505	450	485	495	453	484	485	491	466	472	476	492	469	457	494	484	488	521	489	483	507	455	465	481	484	494	463	469	498	481	499	476	519	475	484	481	467	497	470	492	479	487	485	513	488	492	521	471	492	465	487	490	469	482	465	504	460	483	416	487	489	453	459	520	468	434	455	459	463	470	457	487	458	483	489	540	488	493	485	456	443	457	537	484	482	521	480	556	501	488	498	497	481	498	498	474	524	502	496	496	466	509	468	443	476	495	473	481	485	477	480	490	476	504	444	471	504	476	429	479	468	479	462	510	488	526	476	499	422	474	496	505	478	469	479	451	495	459	501	489	511	474	503	510	463	427	487	502	486	499	460	493	432	502	464	479	476	478	473	465	474	472	441	527	431	474	480	495	491	503	505	503	489	528	509	514	510	499	513	479	507	469	493	489	470	490	491	518	483	482	448	464	502	496	465	486	448	470	425	508	519	473	481	499	458	480	491	535	516	468	430	493	470	556	493	515	473	542	460	473	469	399	478	450	542	461	498	507	477	508	480	468	496	440	468	455	451	522	448	504	472	484	495	440	449	486	486	456	509	510	489	479	460	489	508	501	500	485	476	505	492	467	504	482	444	511	485	511	479	459	515	496	485	523	505	465	528	505	511	469	468	499	450	486	470	502	461	490	491	472	456	498	479	535	436	442	493	485	481	484	494	472	504	488	493	515	501	452	524	471	491	483	473	498	497	435	487	483	466	476	495	500	503	465	514	480	484	484	492	487	467	465	475	486	515	494	481	460	463	471	507	494	431	461	475	468	456	489	454	456	505	479	491	504	496	485	473	499	518	479	453	496	472	489	474	469	507	464	472	513	488	509	495	480	508	492	441	492	510	508	499	458	468	487	525	483	503	456	433	436	465	448	442	464	479	493	457	479	477	502	476	503	490	488	477	478	503	497	478	477	452	445	515	480	484	494	479	484	504	496	482	483	488	475	482	505	526	493	509	510	498	483	485	454	489	474	473	493	503	516	486	537	492	509	465	450	456	489	482	501	459	469	527	521	500	509	479	470	477	522	528	473	523	481	477	521	473	469	481	479	516	508	461	483	449	480	473	506	429	477	488	475	455	477	477	489	504	484	510	462	484	538	443	475	499	476	497	488	478	451	475	472	460	483	475	473	508	458	459	474	473	486	510	496	462	463	431	469	490	495	462	459	493	490	497	493	512	480	476	427	480	507	491	505	472	497	448	466	457	467	486	512	482	518	476	507	544	493	490	478	473	470	490	465	446	512	495	484	463	490	484	511	508	520	490	490	472	493	510	499	505	462	498	463	435	490	481	472	502	487	484	462	500	463	471	477	475	488	456	470	477	484	471	500	520	470
13378	24902	28129	12100	6786	4819	3754	2943	2399	1969	1676	1389	1251	1168	1074	966	919	844	848	745	718	705	611	671	623	611	647	606	644	578	572	553	593	568	569	544	533	565	544	500	519	529	532	507	466	501	473	501	505	521	507	472	483	451	470	511	554	463	488	474	487	504	512	505	463	495	432	511	438	468	491	497	491	437	477	442	465	496	448	486	488	453	484	459	459	472	471	473	477	492	454	487	477	454	465	500	465	462	460	453	450	423	501	424	428	461	503	436	473	495	456	467	433	419	438	451	478	461	457	474	430	480	442	471	483	464	429	508	452	485	440	435	466	471	473	475	432	447	452	494	486	476	470	473	427	461	468	421	457	464	460	474	436	483	442	463	481	489	454	480	455	454	476	419	458	436	470	474	511	454	451	498	488	441	452	437	449	477	493	416	493	432	484	471	495	462	413	497	463	414	465	477	453	462	474	460	474	468	484	483	442	455	462	472	449	437	433	440	459	449	449	490	439	472	455	456	448	467	431	465	456	438	496	447	466	456	465	480	449	489	443	479	465	474	471	403	456	434	444	411	460	452	456	469	483	446	443	455	474	462	432	447	518	461	453	463	433	428	473	469	469	454	479	459	433	462	468	453	507	489	440	436	460	413	445	474	471	429	437	464	432	473	507	448	411	431	433	423	486	477	470	440	432	463	474	484	431	468	479	489	430	458	498	477	425	481	477	477	465	442	473	456	499	469	447	445	489	489	468	469	485	471	509	468	450	453	481	463	461	479	446	493	469	487	469	448	504	481	484	501	443	440	466	432	477	465	452	443	467	471	491	455	490	441	478	435	424	467	497	486	450	501	473	457	460	464	486	438	458	473	480	457	416	459	445	436	424	421	489	476	458	443	440	473	448	450	451	454	447	505	438	502	458	457	446	418	476	457	452	443	452	468	458	486	451	465	421	446	460	476	460	488	458	487	460	472	487	457	488	461	450	441	448	456	466	472	472	453	434	472	453	435	439	447	468	461	451	477	496	459	496	448	468	440	431	486	477	465	493	438	463	480	413	479	451	441	480	491	458	469	433	440	457	453	433	440	434	433	429	425	456	460	461	460	493	443	463	432	445	464	448	469	498	461	449	483	402	461	475	474	452	430	483	444	464	473	433	429	430	416	439	440	478	484	432	466	473	453	448	450	434	478	463	458	446	473	477	465	434	455	437	451	481	484	460	436	513	470	460	534	464	442	479	475	458	443	482	430	497	503	457	485	502	446	437	448	455	462	467	447	486	470	459	472	463	464	426	451	509	442	425	469	480	431	479	440	453	470	459	464	466	454	494	500	496	466	475	480	456	457	470	473	458	472	459	479	429	464	445	454	482	468	445	437	461	449	491	455	464	467	466	476	450	451	432	468	484	472	450	455	463	436	447	471	475	443	500	493	447	469	409	447	433	453	464	512	458	462	466	462	467	441	454	464	509	426	442	423	484	449	464	466	491	454	497	455	465	458	457	508	464	442	476	431	452	490	458	441	423	475	503	471	437	457	481	469	473	476	453	489	443	432	468	421	452	481	446	444	455	457	491	480	447	481	434	445	485	435	452	454	485	420	434	467	458	425	468	447	486	445	468	454	452	446	450	469	458	475	472	485	413	471	436	460	469	461	436	495	487	458	458	447	458	444	456	466	447	442	476	456	459	460	456	462	441	449	466	431	482	456	463	460	466	445	479	470	446	464	469	427	456	479	455	459	450	455	443	502	444	484	501	480	436	456	468	494	397	444	466	479	469	440	457	427	438	436	468	471	421	482	492	470	466	444	431	475	446	466	469	477	467	488	507	470	454	466	457	463	449	461	459	473	443	435	452	432	481	481	480	469	440	463	454	467	475	445	416	446	443	475	471	473	467	453	464	470	448	434	447	469	473	471	462	479	494	430	443	472	449	421	448	439	414	475	490	421	481	464	453	444	447	526	470	450	419	481	426	470	472	480	483	481	441	438	497	490	466	475	465	445	457	496	479	472	461	439	457	479	430	441	437	455	451	479	445	490	427	468	448	480	465	444	444	431	435	455	440	466	453	432	422	445	433	484	407	463	468	431	462	453	468	474	486	479	456	457	453	448	435	485	431	443	466	477	451	449	435	432	499	438	480	478	480	486	452	448	476	447	465	484	510	448	498	430	432	472	466	475	448	465	454	453	429	435	462	500	489	463	445	457	459	443	421	470	463	503	485	453	441	492	459	432	425	427	413	465	456	518	458	440	421	458	469	462	460	393	432	435	475	431	462	437	423	439	471	422	460	530	464	467	464	461	433	454	455	482	476	472	508	462	471	463	424	458	478	450	451	433	486	471	463	456	453	425	511	445	501	442	441	448	394	454	451	461	486	448	463	477	457	450	448	452	427	464	439	452	523	502	466	466	447	434	473	421	436	456	459	473	458	491	460	485	446	474	454	453	474	464	476	419	475	472	483	475	490	464	478	452	453	453	457	478	468	463	447	476	440	456	459	441	455	441	477	439	485	519	446	473	475	499	458	469	501	451	467	444	477	456	485	455	439	454	425	443	479	443	482	481	464	466	440	433	466	452	437	479	435	428	464	471	425	488	418	439	464	446	433	469	481	450	461	452	448	464	456	486	478	493	458	438	462	509	418	438	431	455	458	483	487	472	499	467	456	462	440	479	473	460	453	469	440	475	451	468	454	478	475	470	441	459	463	448	470	467	452	460	463	442	457	470	467	407	441	484	474	461	453	468	475	435	460	442	425	440	446	438	466	493	493	502	437	425	439	467	451	443	465	445	469	476	468	467	452	438	471	495	455	458	435	478	436	450	459	458	500	447	455	463	459	465	485	455	472	480	476	454	465	480	462	495	476	472	470	447	442	455	428	422	461	480	446	455	491	483	440	490	450	453	495	451	466	523	474	480	446	460	439	468	422	446	478	453	473	474	436	431	484	461	444	444	456	446	460	446	477	469	477	451	474	465	454	454	447	456	439	453	465	476	439	430	456	454	470	470	455	484	476	450	478	455	477	473	467	443	481	503	510	449	435	472	454	441	413	428	471	451	470	472	462	449	474	428	468	473	454	467	471	460	443	455	443	448	492	438	467	467	415	462	447	497	499	473	478	464	464	457	466	463	472	474	473	442	478	482	463	444	494	445	486	403	452	448	476	446	434	490	462	446	469	436	459	459	450	431	478	463	474	451	429	478	452	463	433	468	464	454	464	444	427	475	484	452	457	460	433	482	485	476	456	498	417	489	434	460	480	455	470	440	464	481	445	449	483	447	452	452	449	468	447	490	471	456	457	463	466	476	462	447	500	488	483	461	455	451	486	468	474	454	449	444	445	450	436	454	476	491	419	428	461	452	466	468	448	451	460	476	448	484	435	478	479	476	440	500	473	452	480	480	463	462	471	451	473	431	457	445	451	462	469	450	476	475	451	456	454	462	475	516	448	485	483	443	454	447	499	416	503	452	433	458	453	488	452	439	458	450	442	438	478	491	500	459	471	478	440	509
28447	15377	3334	873	575	557	500	508	507	500	498	503	523	509	481	483	487	498	456	455	481	470	538	464	460	514	475	511	499	508	475	453	495	529	475	527	460	477	463	471	520	501	449	455	468	488	499	492	475	473	451	464	506	507	492	474	446	493	450	482	484	488	469	506	489	464	457	485	479	518	456	496	503	484	496	485	478	506	480	479	480	489	506	514	492	479	508	491	501	510	461	488	486	471	468	488	499	471	464	486	486	469	481	498	497	490	494	493	476	496	470	470	468	478	482	486	527	468	477	488	489	462	471	480	484	473	458	471	491	459	459	505	471	497	465	466	481	491	466	492	541	539	514	496	452	464	482	496	484	502	489	462	469	478	448	473	484	452	499	484	483	509	427	484	493	479	526	521	512	486	481	481	444	466	493	505	495	521	502	478	476	462	491	450	481	457	481	465	485	492	470	454	489	492	488	504	504	505	505	474	518	502	456	486	514	464	489	458	494	462	481	505	468	483	500	538	463	444	456	505	495	496	479	493	493	494	505	447	478	517	497	458	473	491	493	498	457	503	439	521	478	497	481	508	463	458	484	480	466	522	445	493	472	515	524	523	513	465	479	466	504	492	506	512	519	516	501	481	466	473	515	487	505	508	529	477	489	500	500	482	494	491	484	495	493	475	471	499	528	465	511	503	476	485	511	516	470	484	489	533	497	479	471	534	454	505	536	509	488	479	506	467	487	516	483	504	499	473	463	476	491	474	454	485	518	491	484	483	494	463	505	480	489	486	491	474	490	516	512	506	474	453	457	516	484	508	487	503	475	476	511	481	475	483	466	486	506	492	472	517	460	483	497	460	474	494	508	472	453	478	465	465	502	496	484	482	494	455	470	502	486	510	494	468	507	507	468	518	492	469	467	462	503	463	503	496	502	471	492	515	471	497	502	472	445	494	479	474	490	494	456	493	507	497	465	486	489	559	479	522	472	492	490	510	443	469	532	461	470	460	476	481	476	468	506	492	474	464	463	478	470	475	491	441	504	511	449	517	541	497	443	473	438	463	439	493	550	467	502	507	488	485	475	485	450	477	476	511	470	476	460	455	524	468	500	486	471	480	486	496	468	494	473	500	513	504	482	461	501	496	516	441	464	487	445	472	471	464	445	523	517	522	467	481	507	506	473	449	506	500	466	480	458	512	488	503	492	487	489	519	508	518	512	469	512	488	485	463	479	466	473	463	469	487	472	482	501	463	452	464	498	457	496	502	512	489	470	484	507	505	468	465	465	471	485	498	477	478	478	440	493	481	474	503	502	505	501	509	487	502	495	556	500	515	477	484	503	466	471	498	493	477	516	492	492	520	485	495	521	478	514	479	494	489	483	510	487	494	474	566	459	463	475	497	484	473	488	486	482	475	459	473	491	507	466	454	510	474	494	499	491	484	484	462	465	479	480	475	500	463	469	488	471	475	473	493	454	483	521	499	485	479	478	490	490	468	463	475	485	449	525	502	490	535	511	457	504	454	527	489	495	426	514	481	454	530	488	500	522	467	480	497	499	461	512	458	524	473	482	481	467	508	497	476	481	472	501	509	483	534	480	465	460	463	547	471	466	473	492	448	482	509	502	492	502	469	489	503	502	542	528	486	517	475	474	489	516	484	512	495	483	495	505	513	450	478	503	519	497	477	503	503	471	469	497	489	483	436	445	486	478	499	466	470	510	474	495	459	461	478	509	451	466	486	504	512	503	504	477	471	490	554	509	490	467	501	514	468	515	489	473	483	490	472	477	465	446	488	489	458	502	480	498	446	468	504	504	482	515	435	520	443	481	468	488	463	491	463	474	482	469	529	523	488	469	523	451	482	497	464	462	470	483	498	525	476	451	489	525	495	494	501	458	492	497	438	502	531	545	507	513	480	475	440	529	477	482	519	499	490	479	532	518	506	477	464	442	481	459	467	478	506	485	466	470	491	494	490	507	484	473	447	494	481	431	526	502	498	503	518	481	468	471	510	500	518	464	485	478	477	460	496	482	510	459	482	460	504	487	476	502	497	504	503	478	493	425	504	476	465	432	493	459	494	505	510	504	509	530	478	483	473	475	477	499	497	488	478	481	517	507	495	472	513	524	473	483	457	447	467	526	516	525	446	479	485	533	490	493	480	483	465	488	468	478	487	476	484	480	508	479	505	480	508	504	484	503	509	493	473	491	485	494	505	476	458	497	463	493	488	501	464	475	458	454	505	514	488	487	496	479	498	509	502	474	467	491	500	505	456	489	483	469	481	485	538	479	477	489	476	501	448	467	492	476	485	469	465	515	485	501	501	479	489	492	488	510	496	478	528	460	497	486	484	513	516	507	488	491	463	503	479	501	489	449	486	479	482	469	507	515	465	467	456	478	500	544	512	497	498	470	498	456	510	494	499	484	484	483	461	490	518	489	473	468	466	475	509	466	490	497	443	483	468	434	494	487	468	447	486	493	474	486	468	474	534	497	498	456	504	495	462	482	465	506	467	443	487	493	427	498	476	509	515	500	494	501	496	465	481	487	538	511	484	479	479	489	484	440	496	478	476	484	495	470	483	502	474	486	466	480	493	428	492	478	510	474	489	488	477	458	482	485	498	522	490	479	469	473	476	458	490	475	472	484	464	499	470	531	449	508	470	516	468	436	470	486	520	497	521	516	469	476	490	471	468	428	478	485	484	458	484	504	507	490	485	485	489	500	499	477	462	469	465	464	482	455	489	477	492	479	488	502	474	481	463	520	480	484	484	486	460	491	499	510	485	495	517	518	450	491	495	478	484	525	518	518	499	489	474	498	450	487	516	464	471	523	505	476	478	517	473	488	476	474	536	499	489	501	469	476	510	469	505	488	491	514	480	478	495	519	496	497	487	487	489	490	466	486	447	465	494	472	485	491	459	461	514	434	482	465	512	524	480	485	485	492	500	473	519	495	498	494	516	517	502	499	487	498	479	527	499	489	492	500	498	496	497	505	477	446	489	508	489	473	484	503	517	500	464	522	503	501	513	443	479	448	490	509	444	489	474	503	507	504	520	474	470	523	468	511	484	508	473	497	477	505	470	491	457	438	510	494	495	500	520	495	481	467	500	500	478	480	480	503	505	487	485	483	516	458	497	501	524	493	484	473	501	513	527	491	453	471	449	476	502	535	464	469	478	521	480	506	509	493	527	494	437	479	504	498	528	466	446	496	451	468	470	498	471	470	513	528	512	496	478	465	481	466	522	525	494	460	484	462	512	472	486	494	483	467	475	516	510	484	476	511	467	481	467	469	525	483	541	502	544	472	508	490	504	489	521	491	474	469	433	511	512	464	465	526	489	509	460	527	476	484	478	499	506	505	462	506	494	444	497	463	498	461	472	491	440	474	480	508	526	487	488	465	506	469	466	475	493	520	496	480	484	535	472	495	496	474	479	487	470	495	485	438	465	495	490	470	468	537	472	491	451	451	486	454	483	461	476	474	481	524	485	478	467	471	442	522	517	484	493
7182	4182	2824	916	651	575	613	585	570	566	557	531	546	569	504	526	516	551	511	494	509	513	553	544	523	490	488	556	538	535	494	523	496	478	508	488	538	490	556	576	568	533	514	509	530	528	518	535	540	538	488	534	534	509	522	557	512	550	546	495	510	548	500	491	537	486	551	525	522	494	540	504	541	511	511	538	496	516	539	544	501	536	542	522	522	540	501	509	505	536	531	510	527	508	515	489	515	511	502	482	538	501	556	499	501	540	506	562	518	483	475	544	506	473	538	540	518	524	507	501	519	509	523	562	485	529	484	478	528	532	466	522	520	511	540	487	496	538	524	529	509	537	505	506	510	505	524	502	515	443	490	512	501	513	509	502	547	480	550	533	505	495	527	544	503	478	534	544	526	535	510	543	524	509	547	493	491	505	486	498	516	491	477	526	510	571	540	494	528	524	484	474	480	512	469	492	531	466	543	542	519	523	551	461	517	466	520	477	522	524	542	536	524	526	488	500	513	504	533	531	545	496	512	496	525	534	522	534	485	545	480	512	539	513	485	496	493	508	558	462	525	499	520	494	490	520	517	530	480	495	515	545	541	520	500	501	520	484	477	524	545	563	509	503	494	455	535	559	464	527	494	507	511	511	550	491	493	528	523	503	491	504	511	510	547	496	521	492	526	517	506	516	565	508	538	508	542	516	511	508	519	536	515	501	466	495	521	499	528	518	494	527	495	504	488	516	482	506	522	515	519	486	497	525	509	508	531	519	495	514	536	512	505	506	499	528	513	512	531	520	532	502	514	532	479	512	494	534	505	492	528	501	503	512	544	472	538	482	516	510	469	490	490	508	494	510	485	492	529	535	539	512	529	498	510	514	485	535	523	472	481	500	526	529	490	502	502	521	522	522	524	492	509	504	487	554	543	501	478	488	486	514	547	508	494	516	511	514	513	514	508	508	535	508	524	536	510	503	538	505	497	487	497	489	508	500	521	483	519	513	538	489	528	500	506	514	535	516	536	507	549	492	528	529	525	484	518	516	512	507	460	512	522	486	527	515	495	490	482	523	519	527	546	478	518	522	502	549	471	506	516	540	526	478	532	487	526	515	481	486	551	502	513	524	517	469	492	493	476	478	495	496	492	532	510	481	483	491	551	515	539	522	465	497	518	565	520	505	529	528	489	469	529	520	500	513	554	513	508	496	505	514	500	534	517	521	526	522	513	509	508	482	498	492	551	512	502	560	514	492	510	540	510	473	525	508	483	510	524	504	509	503	522	532	529	540	561	560	504	488	504	536	511	512	491	525	547	500	508	509	485	523	488	512	519	512	515	489	486	504	506	483	489	508	556	513	510	500	512	531	479	555	493	521	515	534	507	507	531	527	510	537	528	534	508	509	558	498	497	475	517	470	541	477	530	515	516	500	522	548	517	489	499	522	509	526	502	523	548	488	517	492	486	508	481	482	504	485	535	547	507	510	532	502	491	552	516	522	483	477	501	518	508	495	510	520	522	537	550	539	551	524	515	498	490	529	527	503	512	528	517	531	554	527	526	512	533	555	529	502	495	493	488	520	493	495	547	538	543	540	494	479	576	551	523	533	499	513	548	513	513	526	556	532	505	536	484	515	526	505	513	461	521	521	523	497	490	514	544	528	556	494	497	499	499	516	541	515	514	480	484	549	535	481	471	497	513	482	504	521	502	528	499	475	505	544	543	515	526	559	489	554	538	550	511	548	522	514	509	486	481	486	512	528	524	533	504	509	510	523	507	536	545	491	487	469	509	526	493	513	514	507	513	526	549	508	522	521	492	497	514	501	506	523	524	539	542	486	489	533	475	478	505	514	500	472	511	531	499	521	511	500	537	480	522	524	511	507	524	536	533	506	490	479	508	511	467	505	515	525	516	505	496	533	470	488	530	494	530	531	534	480	528	535	506	475	569	522	504	489	500	504	546	489	552	467	513	530	504	533	543	506	511	506	535	537	548	530	512	448	507	509	516	509	457	487	554	508	508	517	493	519	484	492	476	503	551	521	531	504	501	504	513	522	519	505	545	477	553	470	502	494	509	501	552	498	479	527	537	517	516	523	489	508	492	530	512	509	550	511	523	537	530	524	541	494	464	506	502	492	502	525	502	505	545	486	513	526	506	485	465	506	539	523	533	504	500	544	485	480	464	507	507	526	522	505	510	494	513	500	550	540	525	511	551	529	513	503	531	538	515	506	491	489	503	514	460	531	532	535	505	498	509	524	532	532	497	518	528	530	540	505	515	517	539	488	507	515	487	539	496	516	490	496	492	550	506	504	544	497	537	511	479	513	469	552	501	502	496	474	496	530	538	504	469	533	499	517	501	553	503	510	501	482	510	514	516	527	538	483	483	492	532	489	522	499	548	501	507	579	464	514	480	457	490	503	538	513	524	513	545	491	503	489	524	503	471	502	502	519	528	533	500	492	560	513	504	508	534	551	513	494	508	498	520	517	509	531	524	481	511	512	529	487	497	504	486	541	509	496	511	540	571	472	484	516	502	538	496	515	520	510	511	514	547	494	492	522	525	503	486	469	514	499	485	500	497	487	508	510	477	492	533	487	494	543	516	482	521	527	481	484	475	475	514	517	536	534	515	550	532	506	522	513	515	532	511	462	490	526	484	565	516	508	507	471	495	535	497	474	522	527	547	487	513	492	498	552	504	528	507	554	496	476	515	481	514	504	525	506	532	539	543	523	527	487	514	491	522	488	539	506	544	497	520	490	500	518	516	536	489	523	533	516	516	503	486	486	519	548	549	511	535	521	525	555	448	491	551	492	486	497	517	492	487	507	529	504	521	533	489	498	506	504	511	483	542	512	478	524	537	503	490	487	541	495	515	520	548	537	514	503	521	534	492	506	506	508	527	524	520	466	468	501	507	511	510	524	499	512	502	494	523	535	467	489	549	510	516	493	546	506	498	519	467	531	533	539	481	489	520	490	529	504	509	518	549	508	539	515	495	547	489	495	557	537	498	489	501	509	526	543	534	511	503	505	508	507	571	474	535	476	486	512	511	511	494	500	504	525	507	502	501	531	486	485	491	494	502	461	484	525	495	502	510	543	538	567	524	518	530	494	556	519	487	545	515	525	508	539	501	482	513	538	497	517	500	502	502	515	515	520	526	531	514	473	446	504	540	494	532	524	502	484	519	532	518	474	508	566	532	532	511	546	556	518	534	536	496	517	481	491	532	465	539	491	527	512	484	545	469	537	519	519	523	515	491	487	518	526	543	474	516	476	533	523	514	488	484	472	526	487	521	483	541	496	504	504	501	484	553	482	494	489	528	513	498	497	549	543	546	531	509	522	512	507	561	512	535	520	506	505	533	506	505	506	512	502	489	501	551	506	539	535	548	528	523	481	518	486	488	532	525	511	485	498	503	518	522	471	509	472	509	474	489	499	504	507	475	511	502	528	512	532	504	492	499	473	475	480	552	512	542	521	495	510	493	515	524	513	528	519	548	497	519	489
25392	20880	27382	24536	20895	11349	1356	815	674	566	525	439	428	393	383	339	318	323	322	299	300	290	298	291	282	289	248	289	276	252	258	266	268	248	272	273	244	261	266	258	237	251	253	264	245	267	247	256	222	247	251	229	240	236	253	241	237	232	217	219	237	201	230	228	227	242	233	214	234	236	229	238	247	245	230	227	234	228	252	253	233	230	245	222	241	223	239	260	226	229	229	225	251	267	211	241	218	231	249	245	222	250	256	235	240	232	249	227	227	241	230	205	227	218	246	235	205	251	238	240	212	238	207	238	226	204	239	199	239	226	228	224	240	246	230	209	249	227	248	230	240	205	209	258	224	260	225	233	221	231	224	217	215	228	226	248	224	225	225	212	242	210	215	242	219	233	213	218	238	250	230	222	224	264	218	220	232	211	203	238	231	261	229	197	241	206	232	224	217	265	232	232	232	248	227	242	239	235	183	203	229	223	211	211	216	245	232	241	251	247	231	220	202	288	221	218	231	246	221	237	199	233	208	242	248	230	237	246	246	222	203	230	215	243	250	250	238	233	229	209	233	237	240	211	221	219	220	239	262	230	226	225	223	233	257	203	221	236	222	230	245	203	249	232	223	226	236	232	234	255	231	220	238	233	234	253	215	209	218	226	244	212	272	234	232	240	211	250	223	245	198	229	228	260	221	223	236	244	228	215	223	231	234	191	262	227	251	238	240	224	247	247	263	226	234	224	217	228	221	218	225	196	222	226	234	234	211	230	241	199	226	244	236	237	229	250	259	216	217	243	182	255	217	209	238	238	211	233	216	224	239	241	252	225	248	233	225	267	257	226	219	238	241	223	253	242	211	241	239	239	212	241	258	227	245	260	217	247	206	236	243	226	239	236	233	256	245	198	246	263	247	243	200	232	257	216	235	216	223	218	204	247	226	229	242	234	243	254	239	227	235	236	271	239	222	224	226	220	233	240	236	223	221	222	224	224	225	238	239	229	261	247	267	237	201	234	262	210	217	229	241	240	254	232	251	226	256	236	219	241	222	240	227	266	238	240	209	204	245	202	236	238	220	245	226	211	259	213	252	244	243	214	235	227	237	240	276	220	234	214	257	229	217	221	231	232	250	232	265	235	259	229	223	230	223	184	215	243	249	218	237	221	211	235	250	222	218	264	211	211	234	212	232	233	218	231	236	232	211	222	234	226	240	233	205	251	219	227	232	222	229	229	252	242	229	216	204	215	220	255	247	247	229	232	232	226	249	229	233	228	237	215	252	225	263	222	222	226	240	268	226	203	257	238	244	219	244	231	233	255	226	224	236	224	240	232	236	232	229	227	221	253	221	248	240	228	224	232	258	225	248	237	216	247	233	251	215	228	216	239	245	223	219	239	236	271	236	232	227	212	237	239	227	218	240	241	220	260	248	208	239	203	254	228	251	220	225	226	202	230	236	232	224	204	225	262	204	239	241	225	217	215	218	234	227	234	220	251	212	234	225	236	221	230	214	244	237	213	218	215	220	251	214	226	237	239	221	199	239	229	211	241	207	253	254	229	239	229	249	231	210	229	222	244	232	231	244	214	240	229	250	217	242	224	225	255	232	225	239	254	225	227	234	220	241	264	203	244	244	232	212	229	229	208	224	230	241	225	226	252	220	222	250	251	218	255	244	224	232	244	230	236	218	214	215	202	192	248	234	207	233	216	213	220	223	230	227	232	225	242	209	216	243	252	246	205	236	221	236	254	236	217	233	218	239	213	259	236	243	231	232	228	206	212	257	202	243	268	206	203	244	202	226	230	224	228	212	222	213	232	226	232	227	223	232	220	213	214	236	230	224	240	211	223	265	253	226	220	220	231	218	216	233	223	247	209	211	223	229	249	219	243	251	257	223	194	240	222	255	237	219	232	222	253	254	238	225	250	224	246	221	228	234	242	254	240	240	234	254	205	195	273	238	226	250	249	219	200	198	236	235	239	251	250	260	237	253	223	218	215	255	199	230	208	261	206	203	255	250	230	224	208	230	273	227	236	237	221	222	259	239	249	223	230	235	226	214	234	227	243	227	217	222	241	216	234	228	234	216	244	240	226	234	209	229	228	233	199	223	229	215	222	221	254	215	208	238	247	233	262	233	223	231	268	227	237	250	225	229	252	238	205	228	228	252	227	211	209	219	224	213	239	202	216	252	222	263	233	228	220	241	208	218	262	227	234	230	201	219	220	208	240	236	213	230	243	228	224	236	224	225	228	248	231	237	239	240	228	228	220	217	235	254	263	188	232	236	211	223	255	245	214	223	244	217	246	225	239	227	222	237	243	239	221	252	226	218	215	240	244	232	240	220	222	224	237	243	254	202	222	235	241	222	247	215	214	222	237	238	237	239	246	222	239	216	211	238	247	224	233	235	183	203	246	227	229	232	190	213	247	241	229	219	260	261	227	242	236	238	236	237	214	228	219	212	228	261	251	228	214	241	224	242	264	244	228	213	207	212	222	229	257	228	207	203	226	239	231	224	206	215	208	211	228	261	220	248	247	235	229	226	218	236	241	216	243	202	207	236	231	216	246	229	224	223	240	232	230	213	232	235	223	221	249	246	236	249	259	238	229	248	219	233	241	210	232	247	208	213	256	242	226	230	233	244	235	235	197	222	258	197	209	233	226	231	231	237	188	244	234	250	249	258	242	199	227	231	218	227	229	239	225	221	231	233	212	231	235	224	232	236	239	239	229	223	223	214	244	232	221	232	244	235	223	219	234	246	208	256	247	225	244	230	244	211	241	222	214	221	231	217	215	202	246	240	229	221	241	233	226	231	258	265	229	237	229	239	273	231	236	227	244	217	249	242	246	238	230	208	251	243	224	213	238	206	235	232	209	250	242	222	217	217	230	223	243	222	233	226	215	245	218	244	231	220	207	210	244	242	238	242	234	235	248	235	208	228	235	233	221	248	234	231	250	230	246	213	233	260	235	251	254	238	237	237	227	263	214	217	224	226	247	202	208	233	206	234	212	226	218	242	213	233	214	212	237	245	214	201	221	222	220	238	238	212	219	253	248	213	217	248	228	224	227	236	232	242	227	217	229	223	216	218	246	245	238	254	229	242	230	220	264	236	223	238	239	255	238	222	210	238	229	246	244	234	199	215	217	224	259	242	220	238	222	252	231	217	234	244	254	223	224	242	240	234	213	242	224	225	221	256	240	247	238	250	269	228	214	232	251	212	218	223	228	244	213	228	235	234	219	239	242	219	258	231	263	219	201	221	216	208	242	219	244	226	242	216	213	218	227	237	271	226	218	232	240	209	224	219	201	232	232	244	248	227	227	225	231	258	225	244	250	239	229	247	240	235	206	259	220	246	246	233	241	242	217	233	239	220	234	229	214	233	223	221	218	245	229	259	226	224	239	211	234	262	228	259	247	240	249	214	245	203	226	226	238	255	227	216	216	253	244	237	229	215	229	249	276	246	230	205	258	213	226	228	220	236	245	220	240	247	250	290	238	208	216
9750	15663	13146	6376	3863	2672	2055	1637	1280	1008	857	790	680	599	522	502	504	477	429	433	391	390	366	348	342	341	318	300	324	319	290	300	297	290	304	294	297	279	281	300	259	316	283	290	270	298	270	249	265	258	251	264	273	261	285	295	246	262	259	258	258	298	250	299	249	287	260	244	266	269	250	247	232	272	244	243	233	259	256	222	228	283	236	268	282	252	268	226	272	263	256	257	241	260	282	257	266	261	270	245	232	260	240	238	248	249	273	253	223	265	238	260	258	219	239	235	279	229	237	224	253	245	241	268	245	262	235	235	264	226	225	246	238	275	253	238	257	244	234	268	229	246	261	247	252	257	253	240	257	258	275	262	228	250	262	248	249	268	254	264	243	239	271	245	245	239	246	250	249	249	226	238	214	251	254	222	225	242	252	250	288	244	236	264	245	268	248	249	248	252	245	256	220	232	265	275	252	230	219	269	282	262	256	254	261	236	262	259	269	250	237	209	257	272	256	247	245	240	244	230	241	264	279	233	259	229	236	245	255	267	284	259	241	238	263	263	240	254	272	229	250	271	251	261	247	236	250	223	241	273	259	245	235	227	238	235	272	266	251	286	250	258	251	247	252	264	268	260	263	232	263	248	230	266	265	253	253	253	244	222	265	256	252	244	259	245	253	267	227	250	254	231	235	234	278	281	233	216	230	262	265	240	249	287	254	251	246	238	226	238	254	245	208	277	275	245	235	244	242	270	237	249	241	269	247	264	234	238	270	217	289	241	249	238	259	221	254	294	234	263	242	225	282	232	269	281	256	235	274	245	235	272	231	235	246	299	222	206	245	253	244	249	227	247	261	259	240	249	238	265	245	261	234	257	229	267	250	284	246	219	256	268	224	250	234	248	246	259	266	245	259	250	225	264	240	252	246	227	244	251	254	246	217	231	227	250	269	224	249	272	239	250	280	251	243	246	268	258	283	251	258	238	254	248	257	255	268	244	243	281	210	251	231	258	276	239	237	240	229	228	239	244	255	240	252	241	239	239	232	265	237	261	263	268	247	273	272	230	229	226	255	248	230	248	272	254	241	246	255	236	264	235	230	259	231	217	252	247	252	253	230	250	263	273	274	286	291	259	242	242	247	236	225	251	242	245	283	234	231	231	218	284	259	231	251	238	248	253	252	260	245	272	224	238	237	233	242	230	255	243	237	276	247	258	255	246	257	238	237	259	240	244	255	258	213	257	262	251	275	255	268	242	260	260	244	253	258	255	252	220	258	241	268	242	269	255	242	255	268	248	231	261	260	208	258	294	254	233	266	260	255	235	268	238	231	254	233	241	257	263	247	228	236	262	252	254	240	253	278	258	245	267	252	254	234	262	246	251	263	251	230	227	250	247	257	278	243	267	228	221	267	234	255	253	281	243	250	267	263	253	282	240	239	251	239	248	244	265	218	251	217	221	232	258	229	236	261	276	262	224	250	233	259	219	226	256	300	242	225	256	232	231	237	249	276	267	243	244	237	263	244	247	250	259	241	252	224	223	220	231	250	236	256	265	256	264	248	254	237	234	273	275	249	268	203	246	257	230	245	264	248	251	266	255	244	251	274	236	264	264	246	249	231	267	239	248	260	240	278	241	248	256	253	228	226	247	254	257	229	248	250	223	275	266	227	243	244	261	247	238	273	240	223	254	256	266	233	229	230	235	270	259	267	246	251	250	268	246	242	253	240	231	233	232	229	253	231	235	242	235	248	243	254	246	246	276	257	261	236	259	297	253	239	263	257	264	245	236	244	236	242	230	230	232	231	239	238	240	254	259	240	270	230	250	239	287	242	247	240	232	248	242	241	225	249	266	260	233	251	276	283	244	257	235	234	271	278	257	229	229	210	239	283	260	248	255	231	253	256	236	261	242	250	245	246	257	247	253	246	227	263	270	261	229	264	238	219	265	248	249	275	248	270	278	240	253	260	217	245	270	236	254	259	252	241	230	257	245	234	257	256	272	258	261	232	221	265	225	280	260	260	248	259	266	218	299	279	231	254	248	242	238	251	253	260	241	226	250	260	275	234	239	250	237	269	285	253	262	248	263	234	253	264	254	254	218	240	212	235	274	285	274	241	235	252	254	249	254	257	244	244	232	262	230	267	263	246	241	252	274	265	234	266	249	262	244	239	229	224	238	250	250	260	240	233	251	256	237	240	245	256	272	250	249	228	244	242	226	222	257	258	233	254	239	245	232	287	220	272	248	247	268	245	232	239	275	251	238	255	258	300	244	291	238	237	245	246	272	226	238	254	243	235	249	235	240	255	259	271	236	249	267	249	252	250	245	266	256	243	254	248	250	258	268	217	239	251	252	268	252	270	230	261	258	248	248	260	228	266	287	239	261	257	276	240	271	223	277	265	235	236	216	247	227	259	259	265	249	245	268	268	242	249	274	210	273	287	270	249	230	211	246	222	230	266	258	267	250	244	223	246	266	234	250	247	259	239	255	216	239	266	230	254	248	223	261	257	231	271	259	260	242	255	265	254	240	260	260	258	242	265	245	223	229	254	238	244	254	252	253	257	246	274	262	242	256	256	247	261	240	250	248	239	264	267	266	199	243	295	274	211	246	255	256	235	244	252	259	266	239	249	275	252	250	223	248	262	239	282	223	247	253	230	230	259	250	263	249	249	267	218	257	251	274	253	260	240	249	237	259	247	258	265	217	235	261	244	251	256	236	234	271	271	256	288	225	241	244	234	233	276	242	263	257	233	254	266	264	247	276	246	240	232	271	273	243	225	263	231	255	227	214	233	246	243	235	227	272	215	235	254	261	250	196	270	263	245	255	260	252	253	258	262	232	263	258	225	220	242	261	222	261	255	244	251	257	249	259	261	243	249	246	240	243	277	249	230	280	244	279	249	245	245	254	249	266	258	237	262	246	257	233	240	264	216	247	254	256	234	244	237	238	282	257	241	250	274	238	252	238	242	256	247	229	239	254	238	245	267	237	234	291	255	243	259	265	238	233	255	241	211	272	264	252	222	247	270	246	250	219	249	265	269	255	241	260	226	263	285	249	262	237	256	242	259	244	231	262	248	261	237	237	253	235	232	227	251	264	233	255	249	278	283	232	257	243	263	256	249	262	277	265	227	231	256	246	248	250	247	271	230	229	234	279	254	242	234	264	265	278	249	234	253	239	255	259	259	251	244	268	255	222	226	243	246	240	232	240	243	254	245	249	253	267	249	240	249	230	252	244	229	246	256	227	262	221	234	238	221	246	256	239	249	285	245	239	254	254	253	242	277	236	251	233	234	268	228	256	249	256	236	236	258	230	250	240	231	243	241	281	267	259	245	244	240	263	231	257	246	289	287	244	234	261	280	252	239	256	249	246	253	265	219	235	275	284	241	270	260	291	242	301	268	264	249	253	232	286	278	230	210	261	252	260	256	237	275	236	244	233	250	248	273	220	226	211	235	263	256	251	248	278	246	230	263	216	260	241	246	268	230	282	271	233	258	268
23162	20908	27763	24212	20914	20980	9705	1754	1275	1157	1001	886	821	825	802	739	693	688	639	663	608	524	560	598	590	553	554	586	559	535	527	559	544	543	485	528	496	500	505	510	521	516	551	508	516	537	536	499	529	515	502	487	500	465	522	532	485	525	497	483	509	519	468	462	492	484	506	495	474	522	539	504	468	453	474	459	488	475	490	494	468	475	503	498	478	499	494	493	485	473	537	509	466	480	476	489	505	495	427	492	498	491	518	494	520	512	473	470	503	464	510	528	474	481	467	515	472	481	513	468	507	469	471	520	463	469	467	500	518	474	493	520	465	476	462	520	481	498	492	471	475	518	477	444	454	477	480	491	468	452	504	478	495	507	483	483	493	489	452	510	553	470	469	468	440	476	452	472	460	485	507	463	485	493	484	468	490	499	485	468	478	487	508	488	459	495	494	522	505	508	455	490	510	476	484	483	486	501	542	433	485	498	489	514	475	509	488	476	489	463	529	489	461	493	492	491	525	506	446	466	496	480	488	497	471	491	466	512	545	483	463	523	470	500	531	471	501	455	472	492	492	487	454	506	514	477	491	464	480	452	477	510	500	479	476	521	487	529	511	494	503	470	483	470	471	484	461	498	471	468	504	458	474	484	447	499	488	500	525	515	465	470	490	500	488	524	500	452	461	483	514	452	498	472	534	481	477	505	455	479	463	470	462	492	520	474	509	483	450	495	487	485	483	453	475	508	479	473	494	487	465	496	476	508	494	507	488	500	482	504	496	452	491	459	499	493	492	468	478	450	483	483	464	489	461	443	488	500	557	464	469	480	468	470	519	465	484	491	435	516	477	473	453	478	464	472	523	478	488	502	482	469	509	520	466	449	473	509	517	524	478	540	479	476	473	512	502	472	512	487	480	480	506	509	485	484	502	460	494	492	507	519	532	465	468	529	496	499	500	444	509	503	486	479	503	475	461	516	512	480	465	454	481	490	472	524	492	511	465	507	498	470	425	473	522	456	459	503	465	501	502	488	491	495	484	439	498	492	503	496	466	517	494	480	497	446	495	482	513	467	484	514	458	480	490	494	506	499	503	471	445	452	498	507	526	514	503	497	509	450	452	495	508	500	498	495	488	488	489	473	486	466	517	474	524	471	486	470	446	477	462	473	490	513	508	485	484	509	453	480	456	498	496	515	452	488	467	481	461	477	482	453	478	481	521	485	483	488	512	481	512	508	463	526	481	481	529	536	505	456	525	462	511	492	468	479	467	475	455	459	486	457	463	494	529	481	502	515	495	425	442	460	489	477	493	500	481	464	471	503	458	511	491	491	501	480	465	487	519	443	472	460	473	472	427	487	483	482	494	472	437	456	456	473	486	477	460	493	501	528	513	484	494	516	479	473	511	511	483	467	498	496	464	472	473	506	470	517	506	501	496	479	485	479	502	532	479	478	458	462	473	494	472	483	499	527	464	503	454	504	473	471	482	468	446	446	492	489	469	494	483	490	460	500	450	489	472	496	481	482	484	467	461	493	484	501	499	512	484	505	503	476	507	479	469	476	483	463	516	483	514	480	462	492	482	503	484	480	542	476	503	469	537	447	420	470	466	502	494	514	486	494	458	459	495	488	489	477	465	484	491	506	496	500	474	450	481	475	476	500	499	461	498	504	515	491	480	479	480	496	505	482	466	455	509	508	467	501	488	461	500	499	501	496	490	518	501	486	473	480	454	469	471	488	461	462	478	477	450	464	463	501	547	467	474	499	530	446	462	493	495	468	491	463	468	447	466	477	509	473	446	512	516	481	480	451	464	509	509	522	487	491	506	506	495	494	449	513	469	450	496	460	507	516	437	505	524	493	493	495	501	502	452	514	482	475	500	470	515	516	477	518	511	485	508	471	478	424	519	495	491	476	472	510	493	515	489	463	504	482	468	501	484	509	478	476	502	501	497	454	521	497	470	504	489	506	463	529	486	478	498	462	489	443	485	485	482	474	526	481	500	493	540	464	467	482	470	489	464	444	522	467	527	431	479	507	491	469	456	493	448	495	484	519	484	521	478	464	507	507	484	510	496	508	478	496	510	433	533	485	491	490	464	503	516	480	477	464	447	483	474	456	479	455	484	476	502	493	452	456	473	479	466	528	500	494	501	520	467	455	467	473	464	469	466	498	495	461	486	475	472	467	502	455	484	465	480	496	514	506	478	472	478	494	464	472	505	512	503	503	447	513	486	476	499	491	488	474	483	455	485	429	453	450	538	479	503	501	477	438	467	517	488	509	472	510	515	511	508	469	469	493	473	484	441	453	490	491	485	466	471	478	486	500	486	475	520	492	500	475	468	476	506	480	492	474	478	502	473	500	494	545	498	465	450	480	486	465	481	464	453	482	479	480	460	464	488	467	492	475	464	491	474	483	495	511	464	496	446	500	477	493	485	536	521	487	484	459	500	461	448	437	509	494	463	478	439	476	470	475	500	494	458	467	482	475	487	472	479	455	499	450	464	466	473	475	498	497	475	498	477	456	495	485	491	481	512	521	454	495	462	518	476	517	457	484	514	516	519	458	477	475	524	466	507	456	419	449	486	460	461	501	468	454	483	497	473	454	484	452	489	495	504	514	522	499	500	511	505	466	465	520	495	480	501	500	481	469	515	507	495	467	465	466	457	481	474	508	495	478	498	498	505	469	524	532	484	477	469	505	500	498	484	456	447	460	434	437	474	514	455	457	477	486	484	498	471	476	494	497	454	478	485	470	490	476	452	507	460	478	462	489	487	491	481	461	462	464	473	471	528	459	478	487	514	467	498	521	516	462	448	508	535	454	500	492	467	483	488	456	471	470	489	496	468	507	449	483	492	484	456	455	446	510	495	478	497	501	480	461	433	473	507	488	493	493	487	511	462	475	446	449	509	511	486	506	482	493	476	463	507	475	526	502	492	473	520	451	485	496	488	480	512	496	470	505	487	459	493	507	454	495	497	479	472	440	492	485	487	514	473	480	470	493	515	462	413	474	493	515	475	486	462	500	463	497	500	464	452	484	500	475	491	479	484	471	490	489	521	469	501	494	501	452	449	462	460	493	523	488	461	462	479	463	467	492	497	493	485	462	440	486	513	443	478	444	484	518	492	485	468	512	495	496	478	491	500	512	491	531	471	479	493	542	495	476	485	509	473	498	466	511	490	491	505	477	499	500	458	508	517	478	481	451	434	419	443	539	482	467	489	463	497	436	512	460	482	480	479	467	477	450	483	492	495	513	470	506	509	472	497	489	457	493	464	487	488	482	504	455	468	487	478	503	456	478	492	478	472	466	497	468	501	485	477	491	472	468	517	500	529	526	495	491	467	493	457	480	490	490	449	445	457	464	506	489	497	538	489	466	465	450	492	471	496	490	496	456	485	477	479	502	515	493	488	511	504	438	489	466	477	523	464	498	499	486	498	493	489	490	522	505	521	502	432	487	480	484	471	503	476	482	497	502	514	491	404	489	464	454	496	491	508	464	485	477
12537	23033	20151	10876	6814	4797	3926	2920	2296	2010	1640	1487	1272	1163	988	990	951	883	831	806	719	703	678	671	656	634	622	600	641	576	620	565	519	564	593	534	540	546	525	567	528	562	505	495	502	516	511	502	538	496	511	501	476	487	481	490	521	496	477	478	504	465	490	490	507	486	477	474	451	491	488	481	427	471	436	478	481	478	471	499	441	478	496	503	445	465	480	456	503	468	437	471	445	477	467	458	474	479	459	477	490	477	453	461	460	469	468	481	442	495	445	445	456	476	465	486	444	468	467	494	489	447	435	476	461	458	439	481	500	439	506	443	478	471	455	457	460	433	434	458	455	471	435	428	445	452	447	468	466	423	513	483	501	443	441	478	481	483	517	446	473	456	467	485	459	465	517	456	493	463	477	449	480	471	488	490	431	475	432	469	485	484	433	436	451	430	506	467	477	479	456	484	425	479	492	463	433	471	482	466	467	452	464	496	464	437	465	492	496	452	439	454	465	477	475	436	476	458	495	432	483	459	466	428	472	505	451	455	432	456	447	450	475	443	468	468	498	452	496	463	481	397	440	497	458	451	464	458	467	445	461	463	439	437	432	440	454	519	479	459	483	427	527	456	462	479	430	470	459	450	462	447	486	457	447	446	465	453	485	435	472	464	455	422	521	423	481	435	455	453	469	457	470	489	471	445	436	490	462	450	496	474	414	527	483	487	464	493	454	506	440	460	454	483	488	468	438	433	442	473	469	486	457	419	438	442	478	435	489	472	513	501	467	447	464	430	491	431	446	486	459	454	500	441	514	470	436	478	452	446	467	452	488	474	469	463	503	431	460	490	476	484	475	441	476	450	445	432	483	420	483	506	446	453	487	502	471	463	495	457	469	472	444	449	459	481	442	431	490	450	450	470	503	479	443	446	472	455	471	493	499	448	469	485	459	502	441	457	476	487	465	462	446	445	471	428	442	460	458	436	510	485	445	467	499	458	457	458	457	502	483	462	457	475	463	477	442	448	495	441	449	489	474	460	455	470	448	475	455	467	440	453	473	471	442	481	441	466	522	388	466	476	470	466	446	436	425	456	475	468	464	468	463	430	457	458	459	459	443	483	472	434	488	445	420	453	433	446	491	444	454	470	464	499	454	436	473	453	451	437	485	417	508	471	477	494	426	453	470	459	480	461	451	454	494	453	438	449	440	411	491	452	457	478	474	481	485	486	466	505	418	426	470	458	465	464	456	441	437	447	461	440	424	461	476	464	441	476	458	462	468	419	471	469	452	493	429	433	443	460	487	457	469	467	439	479	484	440	472	467	449	486	462	474	460	477	474	468	415	504	474	495	467	474	454	466	457	462	499	460	486	436	430	472	480	470	475	441	478	454	437	430	460	480	447	485	424	428	459	465	440	427	450	435	453	475	504	445	444	461	458	454	463	424	459	476	429	463	482	423	465	460	458	461	481	450	451	481	458	437	497	461	460	441	478	442	489	452	453	453	460	437	441	438	465	424	468	428	471	461	491	511	453	462	451	498	493	431	451	462	439	460	489	425	461	489	433	469	479	440	437	474	477	490	473	488	461	455	455	463	511	492	502	461	455	435	511	480	479	451	489	506	418	470	473	456	460	474	505	462	507	459	484	451	459	509	512	467	461	451	466	451	448	477	471	492	434	452	484	466	466	467	441	437	501	494	450	458	453	475	448	445	473	460	437	455	466	448	446	451	433	479	472	464	446	450	497	479	461	477	491	450	474	494	464	466	460	455	470	460	465	476	456	493	433	460	475	506	468	449	456	408	476	441	475	459	457	427	452	467	427	457	501	494	417	464	468	468	463	458	446	434	456	427	427	477	467	486	423	462	472	480	461	465	484	480	473	467	447	447	490	469	461	488	426	472	443	462	462	435	454	416	429	492	436	492	464	462	455	469	451	454	417	483	485	444	468	471	459	434	435	436	446	498	444	467	468	493	487	490	501	492	469	451	500	432	493	447	495	447	487	426	430	455	436	422	439	450	421	471	457	456	440	408	492	490	498	438	445	440	464	469	460	442	421	478	485	479	433	449	474	461	472	475	464	462	424	477	461	436	455	457	479	446	495	465	448	445	432	458	479	417	446	434	487	464	506	458	430	511	480	470	457	483	474	476	447	473	467	477	452	473	464	440	430	435	461	461	456	450	446	488	457	452	452	461	464	450	463	453	483	423	437	467	488	412	440	476	447	500	504	493	469	466	435	457	486	472	479	456	491	490	496	467	448	448	451	448	495	506	454	472	453	480	466	449	487	441	465	456	433	465	497	476	430	501	494	443	425	494	471	479	468	477	445	490	490	436	435	486	467	457	448	453	462	422	462	464	446	453	436	484	424	454	417	459	438	439	466	469	441	413	464	433	423	424	487	470	477	487	458	474	433	498	420	444	470	478	524	506	436	489	467	470	472	438	499	460	464	453	471	425	470	477	436	437	471	447	484	450	416	450	481	480	473	429	458	450	478	457	429	489	477	467	492	496	465	447	461	456	488	462	454	478	456	479	477	484	478	456	486	448	478	458	470	484	433	411	485	423	459	472	467	453	431	466	466	505	466	466	449	482	468	435	460	436	498	489	434	471	481	453	436	491	460	473	443	465	471	448	469	457	461	468	449	481	474	470	466	440	471	448	462	480	459	441	496	458	437	441	477	464	477	452	442	461	469	447	465	444	486	419	455	448	444	513	470	461	444	466	439	464	459	465	462	492	457	492	426	477	471	463	488	480	493	468	454	440	479	492	452	455	505	445	466	445	443	485	438	435	468	453	439	464	445	469	464	469	416	471	481	456	471	475	436	493	478	484	455	466	465	488	495	459	462	437	451	442	438	500	460	453	448	457	459	449	475	439	431	434	478	463	471	481	457	459	451	452	455	509	452	466	450	450	445	436	507	424	469	444	474	455	437	460	486	464	448	451	488	449	439	461	507	471	446	491	442	461	458	468	465	399	477	474	451	475	435	449	469	414	460	478	488	476	500	452	464	502	455	476	455	448	455	462	477	447	450	525	426	458	435	449	470	468	450	464	457	453	463	465	401	462	487	488	467	459	468	452	475	477	478	461	480	431	433	432	466	480	443	471	458	481	458	450	437	449	460	501	445	453	499	437	463	442	444	478	477	457	450	491	449	454	430	421	442	462	446	491	416	481	467	477	480	450	488	446	482	469	465	483	467	460	434	456	487	455	461	446	467	470	493	469	461	460	510	459	502	464	419	481	449	449	460	453	444	434	492	471	473	453	497	442	410	477	447	438	470	452	451	453	444	440	444	448	457	443	473	453	485	430	473	462	474	496	456	437	465	428	467	483	464	464	459	471	439	465	456	478	490	436	456	420	452	486	437	470	452	471	462	422	479	467	479	479	453	471	452	425	457	444	433	471	457	494	479	435	443	485	458	481	493	442	436	449	450	456	438	456	466	478	506	458	462	446	464	488	446	439	446	426	455	466	490	453	416	435	461	452	477	476	483	444	464	505	463	477
28384	15022	2599	801	583	537	556	504	510	474	513	466	471	467	486	481	501	456	465	498	492	522	511	488	466	488	492	496	476	488	482	484	509	491	489	475	498	484	492	498	510	456	506	488	422	483	503	513	507	491	454	522	455	498	514	464	510	494	487	456	488	486	531	477	500	491	482	466	491	491	529	470	519	482	506	494	497	497	490	496	487	517	467	502	498	498	491	468	494	472	479	482	487	483	516	472	476	498	453	482	479	468	469	465	540	505	440	513	497	473	466	487	489	482	459	506	488	475	516	468	458	484	469	531	507	496	455	457	488	453	530	455	490	467	527	465	470	514	538	482	523	458	528	512	457	473	493	490	515	453	479	495	479	485	505	488	531	485	475	487	498	530	490	516	490	507	497	456	483	493	448	406	474	492	479	439	507	486	426	489	508	487	474	485	499	516	503	494	481	493	492	479	485	479	450	512	508	487	512	467	476	501	495	473	504	441	504	480	535	541	490	506	456	479	481	468	462	486	499	495	484	486	452	503	483	487	485	494	448	456	500	523	509	543	492	490	491	498	458	478	472	450	503	462	489	493	510	475	461	468	519	470	506	475	488	455	491	498	478	488	467	485	499	489	494	467	459	472	476	475	468	480	496	502	496	460	493	486	495	471	494	496	505	511	480	472	458	499	502	494	457	458	509	495	520	492	500	464	447	475	512	475	470	499	494	489	509	456	500	481	497	480	463	489	486	481	495	439	463	482	450	507	473	477	506	494	438	502	487	448	466	506	492	503	472	477	463	500	474	482	474	468	497	473	514	488	502	481	448	500	471	519	536	496	494	494	473	514	476	514	451	529	550	447	489	462	482	509	437	475	525	500	524	463	487	546	473	477	489	495	505	481	489	456	481	500	475	511	498	528	515	543	487	477	478	462	514	517	482	489	470	444	480	487	478	508	493	479	470	480	459	469	491	499	480	501	428	503	493	490	476	498	513	498	484	489	502	473	493	483	466	487	501	450	471	472	500	467	485	477	470	513	500	494	522	526	508	477	472	495	508	447	475	496	497	500	439	517	507	469	487	471	510	470	518	498	483	478	507	449	522	485	490	499	442	500	472	479	508	537	471	477	469	453	496	489	440	477	471	492	530	472	512	525	446	476	481	471	500	464	507	493	465	509	497	489	458	496	480	485	469	462	489	469	488	510	489	482	487	507	502	496	496	492	485	467	498	520	490	526	506	445	471	484	481	506	494	520	493	503	451	457	488	468	483	442	446	495	493	480	472	494	502	467	473	464	502	499	497	472	466	519	443	501	477	498	455	494	478	522	492	511	452	517	499	480	477	494	555	450	514	457	483	506	512	528	459	468	484	471	500	482	497	485	446	471	485	496	466	492	463	500	516	455	497	527	533	491	480	477	482	483	520	492	423	494	474	532	465	475	480	476	492	516	474	480	495	507	468	462	516	512	487	490	515	486	462	511	493	482	476	499	455	524	496	509	489	483	519	492	504	482	471	490	486	535	515	512	491	512	481	526	464	503	491	474	506	461	504	481	446	490	487	472	492	467	475	520	487	492	462	445	512	457	442	466	466	503	465	488	476	507	466	500	517	472	495	459	488	488	475	441	494	492	476	490	465	484	474	504	481	497	513	496	480	522	491	447	489	501	471	509	465	494	461	523	472	462	499	457	525	492	485	523	492	506	473	467	457	505	453	479	454	476	509	497	488	441	502	482	511	510	497	517	472	480	464	485	452	505	510	481	520	531	466	458	473	510	522	479	517	481	473	486	517	515	462	508	512	518	483	513	482	478	473	505	474	496	490	486	491	475	502	463	469	485	473	463	486	523	478	496	500	467	479	482	535	462	480	472	477	468	490	471	489	484	467	488	524	473	523	529	492	477	487	499	527	498	485	480	533	472	530	482	493	482	471	519	474	519	499	534	524	492	518	510	490	487	480	470	450	479	503	466	533	465	462	502	492	507	496	491	494	519	492	498	462	466	480	472	456	491	457	461	506	501	521	467	493	476	505	477	472	495	484	471	527	515	496	469	529	508	433	515	463	434	469	469	440	429	484	510	464	493	496	521	508	471	470	475	531	490	493	470	497	492	476	469	472	476	505	497	489	519	518	486	460	490	480	476	467	505	476	476	526	507	480	496	492	471	483	511	515	472	484	515	468	464	458	494	485	512	509	513	474	494	496	493	511	477	472	474	480	481	455	475	523	472	490	457	477	477	488	506	508	486	481	536	538	479	438	490	515	494	543	473	500	492	479	453	523	493	512	523	495	501	464	547	478	476	456	435	474	492	460	473	505	526	502	498	495	516	491	505	493	464	455	514	482	499	488	475	472	452	500	476	486	498	506	472	468	441	516	481	463	539	498	498	487	467	511	496	525	525	513	494	494	498	441	505	495	481	484	480	466	464	495	476	508	453	506	497	488	467	507	540	495	501	499	477	528	479	456	483	468	511	468	469	520	428	495	474	484	486	491	517	482	508	464	490	479	464	475	486	483	509	504	509	466	506	448	478	466	504	522	506	518	499	492	510	499	486	486	495	497	511	479	472	471	494	485	474	488	466	461	452	482	515	465	494	486	514	477	457	494	500	490	520	473	490	459	519	496	495	541	487	471	489	458	458	493	484	450	513	519	490	437	481	465	503	483	529	495	490	503	486	484	498	483	496	514	481	460	489	501	497	494	487	479	487	488	525	523	468	523	507	448	472	449	521	467	492	483	482	479	475	492	508	473	478	450	516	470	511	475	483	469	498	537	464	488	470	465	467	540	471	523	459	533	500	515	473	497	477	480	447	433	526	506	459	463	484	487	486	495	489	464	471	455	485	520	476	501	463	513	491	462	456	485	491	463	501	500	482	456	497	508	482	487	520	458	472	483	468	485	501	491	508	451	489	505	481	450	459	443	479	481	512	497	440	508	476	464	507	501	456	496	459	492	481	471	482	491	484	467	500	495	471	493	520	484	497	454	455	442	485	483	492	475	472	474	492	477	505	499	486	463	499	491	481	505	534	512	476	472	466	515	493	482	505	486	474	436	501	486	483	493	518	478	472	476	490	455	486	487	506	491	448	526	521	495	510	490	459	481	497	500	495	481	471	467	474	453	540	507	504	501	507	490	489	508	468	449	519	505	523	481	494	440	539	495	470	435	487	493	517	472	497	471	500	508	487	488	504	514	516	492	475	490	541	509	512	483	473	524	489	404	512	472	464	516	447	489	494	462	496	469	518	474	490	463	429	489	463	478	441	556	502	446	478	498	478	475	471	470	442	503	493	500	494	485	481	532	475	478	475	536	476	460	482	480	498	493	459	478	499	461	487	501	488	480	481	503	514	452	466	500	479	466	495	484	493	495	491	446	483	478	511	490	461	505	493	510	487	466	515	463	525	483	515	493	465	505	529	472	470	508	481	488	482	497	430	439	500	487	474	492	470	462	531	539	459	485	485	471	472	487	494	487	567	501	485	507	492	473	508	433	471	490	535	484	515	479	475	493	484
6586	2475	1536	838	689	599	590	584	567	542	528	544	513	549	536	520	510	512	539	531	497	523	528	514	520	496	507	538	509	517	463	498	488	493	507	531	531	533	528	504	549	530	506	521	494	568	498	497	542	524	509	519	554	534	510	497	489	525	486	505	490	492	480	506	553	508	508	522	511	502	501	518	541	468	547	528	485	507	506	507	508	524	496	548	511	497	478	541	486	495	487	507	522	496	507	492	538	512	532	530	500	530	497	516	524	491	467	502	490	513	500	513	509	498	544	501	515	513	522	557	555	518	515	512	540	499	512	520	606	536	546	495	534	481	507	530	541	541	515	518	509	506	514	498	521	502	523	511	505	527	489	520	493	532	531	533	487	495	507	520	471	524	532	524	495	532	503	547	513	472	559	525	477	520	519	521	555	519	513	544	464	504	530	502	497	487	505	533	492	468	542	519	488	507	541	568	488	525	557	538	524	507	498	506	507	557	541	493	484	532	555	519	517	498	519	493	539	539	486	513	528	505	534	484	537	509	513	498	513	479	504	514	495	458	517	549	510	482	524	514	487	480	486	512	523	479	498	532	527	500	480	506	548	515	549	545	523	520	476	490	518	483	516	519	523	472	519	513	506	555	552	497	486	501	488	525	538	536	521	525	549	509	553	490	522	502	526	528	525	530	507	556	513	508	526	507	516	519	550	515	555	502	526	534	495	540	508	527	504	495	499	505	483	537	500	508	505	520	526	504	519	564	503	521	507	503	520	515	549	506	511	505	544	487	479	513	469	504	481	490	539	491	531	461	520	498	496	502	465	509	510	505	444	513	488	523	505	543	473	543	522	502	520	539	492	527	501	529	487	584	570	528	542	518	526	481	520	497	561	519	534	542	486	537	504	508	521	484	509	510	505	513	456	502	521	512	469	498	558	539	497	543	523	477	515	531	491	501	516	518	513	476	476	512	519	511	500	503	509	517	524	502	502	537	552	515	491	508	492	509	522	521	540	462	508	500	537	498	537	521	535	549	551	513	491	511	473	499	502	521	530	504	523	526	510	479	512	495	485	479	551	500	525	497	487	544	520	514	506	559	520	519	506	478	526	513	513	531	501	525	540	550	530	516	512	494	454	524	516	494	525	527	498	477	498	518	510	511	501	514	509	546	490	547	559	517	510	521	498	545	485	526	515	500	509	536	509	476	469	520	516	525	510	514	506	478	469	522	546	530	533	512	545	481	495	494	527	539	492	517	483	504	495	544	486	513	484	494	494	570	478	550	493	520	545	516	541	483	531	507	523	498	485	506	484	521	514	536	516	494	496	548	541	523	508	522	521	494	484	519	510	513	506	529	487	474	518	515	533	517	516	510	552	509	525	510	496	502	527	513	522	467	500	537	515	508	478	521	477	525	519	536	473	524	494	490	488	518	509	524	529	483	543	513	516	478	554	495	500	535	504	500	507	508	556	531	542	507	515	495	494	507	496	499	521	520	537	534	494	521	499	517	532	505	480	548	466	526	503	518	497	457	495	508	545	548	511	497	477	517	514	524	515	489	514	517	521	517	487	540	487	524	512	495	511	505	503	501	539	501	558	487	509	523	524	528	545	511	502	496	525	540	487	554	509	492	472	516	510	508	545	507	522	482	558	507	584	515	531	536	473	483	499	487	513	487	495	496	521	508	489	470	500	491	530	559	508	517	499	520	484	503	533	540	474	505	524	523	483	483	514	482	542	493	551	504	507	548	476	457	498	514	517	500	520	485	537	523	522	471	515	510	510	531	500	481	519	502	522	520	493	516	508	491	503	517	504	538	499	488	514	498	496	514	509	509	548	545	554	539	518	563	534	533	514	472	524	487	526	520	503	491	488	541	503	516	537	529	518	481	492	510	511	538	502	517	510	502	523	526	578	487	506	492	498	498	541	546	507	514	508	521	528	484	520	490	539	511	531	511	540	535	497	501	522	511	489	523	527	487	501	488	515	515	546	541	475	535	500	538	528	509	501	513	502	505	528	562	513	521	493	527	521	456	483	495	528	507	522	516	494	507	473	541	534	470	528	496	486	527	520	505	500	528	513	541	590	510	487	504	514	503	525	515	519	538	534	509	524	549	504	508	515	496	515	502	525	503	495	496	482	518	507	522	494	513	500	487	500	524	519	476	535	510	494	508	525	518	528	535	492	491	520	546	483	510	535	510	477	507	545	482	480	496	529	492	521	543	492	504	507	454	456	577	494	496	516	519	512	499	501	491	512	519	521	507	516	542	479	522	525	463	517	508	529	495	522	534	481	489	466	433	521	496	519	477	486	477	503	512	521	516	507	477	519	537	506	517	510	495	500	508	480	516	521	505	472	541	497	524	456	540	501	541	526	512	508	497	526	500	496	518	508	483	514	477	532	569	521	546	511	515	453	544	521	553	537	506	519	546	536	517	502	537	530	497	537	529	502	515	503	546	501	537	560	555	499	518	512	498	539	523	499	540	550	502	509	527	509	510	508	490	526	544	560	506	537	510	512	506	504	502	512	486	479	487	517	500	521	509	500	475	484	492	494	506	509	495	516	505	521	509	513	530	507	500	520	516	453	507	544	525	502	522	525	515	516	553	531	492	521	484	505	507	527	505	504	483	509	514	541	516	501	529	521	500	510	524	545	504	465	459	494	530	522	489	496	496	537	532	514	483	499	563	493	540	489	507	523	467	532	510	522	525	511	522	512	539	517	496	499	511	485	536	519	508	512	519	468	511	521	517	516	490	505	493	485	471	496	506	501	534	485	513	507	559	497	565	518	519	489	490	511	536	569	498	499	511	518	502	477	509	513	504	514	553	542	502	493	502	566	485	537	518	539	526	515	507	501	517	503	558	513	484	494	526	512	501	496	463	501	514	553	507	511	496	498	502	530	522	503	517	488	542	541	508	510	529	477	504	460	476	519	498	528	521	483	493	501	524	542	512	510	486	504	533	490	499	475	479	520	519	533	499	510	503	517	503	539	530	534	529	503	517	478	473	525	527	521	547	524	522	531	524	527	513	507	526	463	512	523	475	511	510	511	513	515	504	509	535	471	551	524	529	503	557	489	529	477	551	497	490	524	496	500	517	494	496	511	512	534	564	505	527	504	527	504	511	549	530	505	535	502	542	507	525	533	534	523	519	520	496	531	494	512	529	493	522	466	533	523	520	495	533	533	520	539	473	531	488	491	486	465	489	495	477	467	495	492	533	532	517	529	530	491	477	478	512	506	506	489	518	529	495	499	477	484	507	486	536	497	503	478	530	504	503	497	532	486	507	530	518	498	501	530	496	485	505	506	542	546	524	535	501	496	527	497	495	499	541	467	481	514	511	492	515	545	516	533	497	515	518	488	495	502	512	515	530	471	484	500	548	559	518	493	543	530	515	514	547	549	533	494	510	482	521	547	481	532	482	516	570	502	521	494	535	534	523	466	524	527	495	522	492	532	540	561	521	513	546	521	520	493	502	523	501	495	475	510	517	539	505	538	476	503	505
25453	20876	27364	24500	20875	11126	1403	810	692	569	526	418	431	436	360	388	334	343	321	294	326	286	276	310	283	293	277	294	262	262	269	259	263	247	261	248	270	273	252	261	248	253	238	218	240	238	243	245	272	243	221	256	241	232	249	273	213	246	247	257	234	236	250	252	237	230	248	244	262	262	230	234	235	247	230	235	249	233	247	245	232	239	230	264	235	244	231	244	241	242	227	257	248	252	216	248	253	247	255	242	246	271	233	226	267	210	241	231	262	209	224	227	247	239	267	248	231	236	215	242	255	236	245	230	253	240	267	235	214	262	240	228	224	228	257	257	221	257	241	236	233	228	231	252	225	228	231	239	213	225	247	254	230	252	264	241	241	229	215	246	211	227	232	255	233	242	240	228	236	222	236	230	245	226	236	258	235	254	212	254	242	219	245	231	241	234	243	231	210	242	256	235	201	226	219	219	236	226	233	246	222	233	218	214	232	218	248	229	249	223	234	252	224	221	236	223	238	242	255	246	228	240	214	230	239	239	255	213	235	219	244	225	224	229	241	222	229	253	208	244	244	236	247	243	235	243	220	238	261	218	241	241	276	232	259	238	241	207	259	262	263	238	229	255	217	267	206	227	255	221	239	221	223	224	234	246	223	248	261	209	236	232	250	245	244	248	228	215	258	240	216	242	232	248	212	238	215	226	230	233	211	228	220	233	252	242	257	207	241	272	227	224	229	238	222	237	229	218	251	228	240	239	231	220	222	235	216	246	228	248	215	226	222	260	230	234	247	219	247	237	231	232	209	231	250	233	214	226	242	229	228	210	233	233	222	242	208	237	240	227	199	257	249	230	233	254	249	274	219	235	245	231	221	234	249	238	247	236	230	245	253	230	232	234	226	216	216	239	239	241	247	232	225	267	261	239	212	250	236	249	251	228	215	205	207	229	243	263	244	244	241	228	248	254	247	217	232	234	230	257	233	232	241	231	226	239	226	214	235	242	238	222	225	234	217	256	236	237	242	229	237	237	252	245	255	266	208	238	255	239	220	229	259	230	257	261	213	227	240	245	237	235	237	241	247	245	219	234	242	255	226	244	225	216	233	277	196	263	242	215	205	211	214	274	230	231	243	231	242	229	231	244	216	213	234	246	232	225	203	265	253	230	225	234	254	214	207	213	243	272	249	236	225	202	231	247	244	246	228	229	225	275	230	251	232	225	227	205	238	258	235	202	226	221	257	221	238	241	235	211	242	215	269	234	215	251	261	225	237	223	231	243	242	204	259	224	251	231	240	258	245	282	233	238	228	241	243	229	244	231	243	232	196	239	246	227	232	244	249	205	241	248	240	218	217	235	215	267	202	252	242	211	234	222	230	246	240	225	231	250	228	240	252	228	237	194	231	230	225	231	246	262	241	227	253	220	241	234	247	237	244	224	255	250	217	224	229	259	237	205	245	242	241	245	256	228	228	253	230	243	247	231	236	265	254	254	221	242	250	222	238	214	244	236	268	226	230	210	223	240	219	223	225	218	237	249	222	217	234	222	241	223	252	221	235	233	239	217	262	214	230	241	208	214	253	218	233	278	206	228	227	232	221	233	250	227	246	256	245	235	254	229	262	237	237	240	228	259	236	256	248	234	229	199	249	255	248	210	245	230	197	221	225	254	235	236	242	256	223	235	224	235	273	241	218	245	231	221	257	213	256	214	231	232	237	211	232	234	223	270	209	225	231	250	239	231	211	241	233	244	242	238	237	220	245	232	235	242	238	245	207	219	242	246	222	242	222	247	223	237	242	240	247	229	248	218	221	237	237	212	247	246	239	237	241	235	235	242	227	225	247	234	245	240	234	248	232	219	269	231	256	219	265	245	242	227	211	245	234	255	223	238	235	237	254	245	217	256	242	232	246	226	237	229	222	274	270	252	223	207	254	231	280	248	231	226	237	238	241	239	228	240	227	218	247	258	225	242	245	231	217	240	258	260	221	248	216	234	255	211	253	234	272	248	256	207	238	209	228	232	199	240	263	228	231	211	239	258	249	237	250	242	258	254	227	213	213	227	261	233	217	230	248	240	237	230	224	255	237	231	239	246	234	252	218	237	238	244	209	229	216	216	233	272	197	232	227	253	259	232	226	240	212	242	242	233	207	229	245	239	243	230	265	216	215	249	238	225	223	236	260	219	253	269	218	211	243	249	222	245	226	235	235	214	206	254	242	234	218	243	249	232	255	208	223	219	252	243	220	245	224	222	246	225	218	234	213	209	258	269	225	234	223	238	223	237	246	235	252	222	255	230	240	223	255	232	247	227	238	219	224	270	240	231	244	223	234	247	265	216	264	236	217	223	216	239	267	196	222	208	251	212	244	239	234	227	249	236	213	224	229	233	242	232	218	230	237	219	229	245	256	230	218	241	221	241	237	246	244	233	237	213	231	216	261	221	249	226	228	244	211	206	212	218	242	238	242	254	227	242	198	218	244	215	235	254	212	240	224	215	251	240	236	227	233	266	214	241	225	242	207	251	211	197	283	228	229	226	239	220	250	219	223	227	229	214	208	215	215	221	240	230	203	197	247	239	260	246	254	244	195	232	238	264	233	233	235	236	214	230	243	238	214	221	230	241	228	198	245	238	255	230	245	257	240	225	234	222	234	207	229	226	264	223	238	222	239	222	253	272	241	261	242	243	273	249	237	203	227	267	231	231	249	221	222	224	236	239	259	225	229	254	245	232	239	253	229	225	216	219	243	269	235	225	261	228	228	208	241	225	252	219	242	226	232	237	267	231	232	215	245	245	231	235	252	251	230	246	231	211	225	212	227	224	239	205	249	239	210	210	210	229	246	229	266	225	227	254	245	243	253	246	227	249	235	249	221	205	236	232	221	240	243	231	228	226	236	246	255	237	249	219	233	253	221	237	201	244	234	259	228	202	256	226	218	252	260	218	226	245	253	228	219	258	223	245	250	253	227	244	256	222	262	238	238	213	238	264	242	237	239	274	242	242	245	238	221	257	249	240	236	237	246	230	256	242	241	254	241	232	231	210	243	208	266	238	230	252	230	237	249	219	229	199	200	220	238	229	247	210	234	252	236	253	237	215	254	218	215	247	231	246	249	254	249	262	226	248	232	226	226	237	212	224	267	253	237	222	247	222	224	239	212	244	229	220	244	249	246	237	245	250	220	245	255	264	240	214	229	238	227	228	229	254	216	241	259	253	215	250	244	240	200	233	263	265	250	212	219	208	233	245	237	244	232	237	236	254	263	247	245	258	247	211	232	215	233	211	250	256	224	245	228	252	231	228	228	222	248	233	232	258	264	243	221	236	233	240	238	251	244	219	231	218	225	244	225	233	220	231	255	246	225	214	256	215	215	236	230	232	250	242	230	224	227	240	231	220	267	251	249	225	235	246	253	236	224	226	236	231	244	243	257	235	227	242	210	233	229	243	237	233	247	232	220	251	258	249	234	254	243	232	224	250	221	230	256	220	217	209	216	211	226	220	244	225
9185	15139	12746	6192	3752	2658	2105	1569	1279	1061	839	796	736	641	581	544	454	491	429	461	402	366	371	376	360	348	344	320	335	306	299	322	319	305	303	290	283	273	312	282	254	309	286	269	294	254	291	257	287	287	274	281	271	276	285	253	267	264	283	264	271	254	297	255	257	281	250	274	293	284	278	246	252	247	260	272	268	250	310	261	233	278	254	280	240	258	262	248	255	241	281	259	246	262	253	264	265	255	290	287	236	295	271	266	262	262	255	249	248	268	236	268	250	254	248	282	243	266	266	258	236	236	282	252	278	250	271	286	266	272	244	247	283	274	268	254	246	256	246	244	232	270	259	264	265	240	269	230	270	230	247	258	269	243	279	254	223	245	265	250	238	265	258	248	244	271	252	267	259	271	248	249	215	258	270	279	277	268	275	240	240	276	253	231	242	252	253	258	252	248	281	237	260	251	238	298	265	251	244	258	253	257	242	280	255	243	242	238	230	282	241	248	293	267	256	242	259	225	230	265	270	254	243	277	276	261	224	251	268	272	229	247	281	267	263	273	250	243	233	245	258	252	227	269	265	260	261	237	258	218	252	261	237	250	254	244	269	235	239	257	255	259	294	234	258	270	244	247	244	273	266	246	259	241	212	230	235	224	277	263	253	217	251	250	258	244	228	241	259	248	247	236	247	240	234	240	250	266	227	238	273	245	262	268	248	234	268	244	284	233	228	272	243	226	224	273	239	288	255	262	251	255	272	264	213	237	284	251	260	240	230	234	273	258	247	269	252	239	250	241	232	260	212	257	272	256	245	256	252	246	261	250	261	264	259	248	273	245	239	260	251	287	249	252	248	260	252	274	227	238	241	267	259	247	271	269	232	245	248	242	244	242	238	229	258	252	235	266	212	249	233	252	266	267	244	244	279	249	250	221	257	264	269	254	249	258	258	247	275	256	253	257	252	255	239	251	262	270	264	248	263	261	251	242	238	259	248	267	279	256	253	253	260	247	231	249	237	226	233	219	247	230	239	265	247	228	260	260	266	225	259	263	271	269	226	253	288	253	267	231	247	248	272	277	250	237	262	228	256	234	238	274	255	229	239	266	271	255	240	272	277	241	270	265	253	236	250	236	268	277	277	242	238	259	245	271	241	273	267	237	247	234	249	260	260	239	265	285	247	245	252	249	224	258	251	283	233	252	247	253	248	234	240	258	228	239	228	255	264	271	228	245	238	272	252	228	243	241	254	272	268	266	242	259	227	240	247	274	271	269	281	266	237	260	242	274	243	232	261	250	249	288	269	224	238	264	243	233	242	254	249	227	263	284	231	263	247	249	258	241	276	261	244	267	263	258	227	249	248	257	232	252	266	234	245	277	273	266	285	231	261	227	266	259	238	263	269	268	263	274	237	248	261	247	246	265	261	271	223	258	240	234	273	246	251	277	259	258	250	251	236	274	258	257	228	259	272	258	270	236	239	263	243	261	236	261	255	278	271	244	237	269	259	232	260	243	256	260	251	254	240	291	238	280	245	256	291	237	270	275	216	240	273	242	233	264	254	275	266	243	249	270	259	258	264	273	252	259	269	273	264	255	261	264	246	257	242	237	232	268	278	236	278	253	256	259	265	246	263	254	277	248	255	269	232	267	239	253	258	248	253	274	276	246	275	271	280	232	247	260	247	245	219	253	276	243	245	281	268	283	260	250	275	276	224	266	289	244	297	227	241	265	244	228	249	270	253	243	247	264	247	277	259	251	250	263	250	208	250	257	233	255	247	259	288	259	244	275	261	273	221	248	251	247	284	240	228	253	253	248	260	212	258	279	230	239	239	251	261	241	242	252	267	239	239	240	253	250	236	241	256	234	255	263	257	251	234	265	257	255	273	250	288	217	238	270	244	275	232	279	276	256	261	270	243	249	259	265	239	259	245	243	242	236	234	247	209	253	236	237	265	239	259	256	240	237	259	229	228	245	263	252	245	236	242	233	230	261	249	270	268	287	265	254	230	284	271	236	246	257	241	266	250	264	270	241	263	280	269	240	271	270	263	262	233	245	279	251	245	264	261	241	261	305	242	233	250	242	251	276	248	264	250	279	241	245	250	255	248	251	268	228	264	246	234	252	237	237	238	246	233	253	255	262	230	279	263	267	234	282	263	275	252	272	241	242	254	247	268	253	246	256	242	249	259	252	257	241	261	276	259	244	235	281	249	240	251	256	269	256	273	247	249	277	236	235	242	268	229	267	268	258	248	257	261	260	232	258	222	234	282	260	242	276	257	235	271	279	260	257	265	244	235	256	264	289	260	265	270	263	266	251	250	257	254	256	256	266	253	244	227	250	230	240	250	262	248	275	244	243	205	260	242	239	248	252	255	253	229	250	232	251	272	263	250	279	245	244	262	251	242	262	256	247	240	255	273	251	229	277	254	235	229	242	260	277	272	248	245	236	268	266	239	237	250	224	263	284	233	279	264	267	257	248	230	229	248	247	264	263	241	253	274	274	246	257	258	247	249	250	242	261	258	248	278	270	255	265	252	258	263	250	277	254	265	253	257	251	247	249	261	245	237	268	259	258	267	262	242	251	270	259	259	231	266	284	252	248	261	287	279	287	237	258	257	248	236	231	274	267	238	247	229	284	229	247	231	227	267	269	280	251	240	232	262	234	254	270	231	224	252	258	216	266	235	268	256	242	252	234	215	265	258	253	268	259	245	244	249	260	257	248	247	240	224	260	237	262	235	232	247	246	221	256	261	264	258	276	282	247	261	221	257	263	253	236	276	251	247	258	247	263	241	226	263	248	283	256	247	259	279	260	242	283	274	236	245	246	253	237	244	300	256	245	256	247	257	258	271	278	250	283	245	235	260	268	256	247	237	274	230	273	261	267	276	275	254	264	272	240	256	265	277	235	269	254	247	276	250	266	251	263	265	246	251	278	234	275	260	241	264	222	220	259	218	268	242	257	248	248	246	265	239	252	251	251	270	281	273	262	248	239	265	261	248	249	256	246	250	242	221	254	231	254	263	254	250	240	277	284	262	230	246	311	248	238	260	246	235	236	243	275	246	235	267	245	249	270	266	271	268	255	239	255	242	265	233	289	229	261	237	243	232	254	251	248	246	260	230	273	268	258	257	259	258	258	239	278	236	226	265	262	243	252	244	253	264	255	237	292	261	239	276	239	239	251	259	243	247	247	260	225	270	279	235	263	276	242	248	246	225	261	260	261	254	238	257	231	254	229	236	255	261	216	236	277	253	258	226	257	301	243	271	242	275	261	281	270	245	256	240	239	269	257	276	250	241	245	245	259	254	235	250	269	273	288	240	266	284	264	231	254	267	294	248	247	268	221	245	234	218	228	256	274	255	247	242	253	251	268	226	272	266	278	247	268	248	257	247	295	275	268	254	248	260	247	251	247	254	246	265	257	256	261	254	260	252	263	263	241	243	281	245	233	255	224	263	260	242	271	232	251	260	221	226	251	226	254	240	268	250	256	250	267	222	258
23096	20878	27730	24160	20884	20991	9954	1883	1262	1147	1001	929	854	775	745	741	706	652	648	637	605	602	547	558	584	592	542	521	532	520	545	513	547	512	560	513	530	576	512	589	517	504	541	501	544	509	463	512	524	511	513	511	512	490	552	505	539	518	507	531	507	504	513	502	477	512	524	499	516	466	494	507	511	485	507	475	491	516	507	506	507	488	498	496	469	513	494	510	509	497	471	465	501	521	471	550	538	495	452	493	504	500	483	504	486	502	487	496	496	552	525	500	482	500	516	475	487	469	477	484	507	506	520	469	514	493	500	538	487	505	507	477	494	504	487	501	492	492	472	460	494	510	495	492	493	471	451	517	475	488	501	491	503	493	501	483	490	484	488	453	489	527	497	454	483	495	478	482	535	484	451	514	522	479	530	519	467	489	474	484	476	497	510	460	453	481	533	512	492	481	522	525	538	494	476	498	493	498	496	510	478	530	475	527	508	520	474	495	496	473	495	437	510	469	544	485	495	482	489	480	506	508	490	466	473	443	444	516	472	489	486	535	510	493	478	486	502	488	498	481	484	491	441	488	497	520	511	504	518	527	460	491	517	473	511	467	502	460	506	507	485	470	479	507	464	518	471	455	513	491	463	529	488	445	462	499	462	517	455	488	458	499	491	512	491	461	472	474	491	484	502	538	511	538	537	504	496	500	536	505	432	456	497	480	498	471	481	487	439	515	488	471	490	485	491	496	494	524	454	473	517	483	484	476	492	496	500	485	500	443	497	487	510	492	459	454	491	509	499	471	472	478	495	484	483	517	434	488	476	456	480	501	517	514	469	470	471	505	517	501	504	474	470	499	491	519	493	465	468	473	513	460	505	459	475	504	499	499	446	483	471	461	492	482	487	480	467	507	475	443	498	476	481	503	490	500	492	506	452	477	499	464	480	491	524	516	473	522	485	443	487	481	494	482	484	467	495	487	481	544	483	493	500	460	480	482	471	509	470	496	482	485	468	507	505	476	498	505	469	463	524	513	500	525	489	444	464	462	493	480	446	435	480	507	445	518	474	472	528	513	493	496	481	474	509	501	516	488	473	483	521	470	517	462	502	510	445	481	469	465	477	465	499	462	514	489	513	524	515	493	528	475	500	535	490	473	528	472	510	484	490	500	494	468	472	494	469	485	504	490	499	495	516	514	479	491	500	454	506	505	484	483	485	542	486	464	525	486	495	497	473	505	467	478	491	523	463	520	501	489	488	516	494	478	476	508	456	546	489	493	503	468	482	465	480	487	482	503	487	498	502	455	467	489	488	529	468	493	494	487	461	467	452	480	500	511	473	525	505	490	519	529	457	499	482	460	499	509	476	514	468	452	498	489	482	522	523	489	489	497	542	472	474	494	478	509	525	525	511	496	487	490	479	504	498	501	518	496	476	497	510	515	467	478	485	521	494	494	492	451	495	515	492	480	476	510	494	498	540	485	480	479	528	519	475	489	454	488	453	470	423	474	530	496	520	473	482	497	494	500	477	461	465	523	491	519	510	455	511	482	486	507	504	512	516	537	463	484	502	487	439	461	470	511	465	451	509	488	496	466	486	446	455	458	428	506	475	483	466	499	510	475	530	520	501	473	501	503	497	459	498	481	488	484	502	493	471	463	514	512	456	485	514	489	475	467	522	509	479	510	491	523	468	501	495	455	484	459	502	483	485	525	467	451	479	465	498	498	524	494	467	538	454	479	455	493	490	513	494	441	500	463	496	501	519	496	490	504	491	490	472	503	513	477	457	502	468	476	487	469	521	502	500	463	485	466	470	478	501	496	471	491	487	542	478	517	491	506	503	507	514	494	476	489	459	511	474	488	532	510	489	507	500	461	487	494	477	504	536	483	474	482	529	470	493	516	503	459	496	501	529	515	472	490	438	458	486	451	476	491	513	504	525	496	521	477	475	478	515	472	482	466	489	480	481	492	541	484	505	473	461	481	465	455	488	501	485	471	469	504	510	508	477	505	504	543	496	470	523	509	543	505	502	538	472	494	503	518	500	514	457	454	450	495	514	517	484	478	483	495	493	444	511	460	468	518	500	464	487	486	519	458	465	494	523	466	469	500	468	543	526	446	486	472	499	513	527	529	479	487	497	458	506	498	460	557	491	534	485	484	448	473	480	486	538	471	477	501	525	453	470	540	498	510	445	497	568	503	476	504	484	489	494	500	472	524	493	471	511	498	494	473	491	524	468	479	489	544	482	421	499	501	507	490	425	456	468	498	507	525	472	492	499	527	558	475	460	533	493	451	530	482	496	505	519	473	482	494	468	483	484	475	496	489	539	506	507	492	486	499	493	515	491	498	466	504	531	502	489	469	547	451	484	487	496	483	475	511	458	473	522	507	487	499	483	496	497	485	482	469	481	518	482	484	481	456	501	472	470	488	529	519	450	501	474	491	501	497	472	491	493	463	487	471	446	500	538	488	487	487	472	466	470	476	420	486	475	499	480	491	488	491	503	520	526	489	477	503	430	466	483	437	466	478	548	448	487	527	512	490	485	539	531	518	500	546	527	484	512	512	539	486	482	491	491	447	480	484	475	470	477	461	536	479	467	519	490	494	508	460	493	486	476	521	535	490	495	493	532	507	459	522	489	476	498	531	504	518	478	477	509	520	485	499	481	462	499	474	535	464	491	524	475	527	464	466	422	528	498	506	491	493	457	458	500	451	508	477	477	490	471	520	482	465	503	499	515	505	461	463	488	493	503	449	491	467	491	503	486	498	517	485	460	490	492	461	504	487	497	509	481	447	473	431	474	513	485	504	493	485	513	474	499	499	482	517	481	493	454	473	458	482	519	501	526	480	524	489	510	509	513	469	477	473	480	489	491	488	466	455	477	494	513	516	486	525	469	479	507	520	522	494	496	422	487	458	540	512	508	558	514	472	469	497	487	461	490	466	476	527	454	481	505	497	473	508	515	505	468	480	455	503	513	503	496	515	475	510	472	535	473	543	507	472	492	491	480	465	519	432	486	485	522	463	481	494	508	498	512	494	516	509	483	475	484	475	495	493	503	499	476	494	500	462	481	506	519	499	513	457	473	484	507	540	516	439	512	499	496	504	515	485	499	490	491	466	465	510	492	486	517	422	494	470	487	496	471	446	490	501	502	499	486	471	482	495	461	478	481	511	532	465	519	501	512	503	514	500	501	474	509	481	532	497	474	519	491	490	492	475	475	451	494	505	488	505	503	471	489	521	481	498	480	452	507	502	496	463	511	516	444	457	486	498	540	515	496	481	544	510	490	506	513	496	449	462	462	477	478	488	512	476	479	485	515	489	499	516	507	462	500	525	504	507	475	501	516	492	463	486	470	488	488	511	462	499	474	497	459	464	495	461	496	514	484	485	484	465	504	509	515	500	487	510	524	511	522	470	451	494	530	495	501	481	511	492	503	489	453	515	479	541	515	492	482	512	510	523	512	461	502	477	456	496	513	485	478	484	475	457	509	486	468	505	469	473
12168	22993	20437	10580	6815	4808	3765	2946	2345	1958	1702	1460	1328	1166	1013	961	953	866	845	762	713	757	699	670	657	625	610	587	575	558	597	563	563	550	593	559	537	519	536	591	476	512	549	543	483	483	528	550	507	467	530	500	490	482	470	495	469	495	513	467	495	486	481	498	505	483	450	491	470	459	488	494	458	471	505	517	474	487	466	500	486	478	473	493	462	482	450	489	512	472	476	462	481	461	490	483	457	437	440	482	481	478	441	514	468	456	458	437	463	441	480	485	470	507	449	492	466	452	470	465	438	477	528	459	475	444	490	530	485	434	471	467	517	428	448	466	483	475	443	482	477	489	497	434	471	450	465	484	470	452	431	505	471	467	523	432	457	417	456	473	457	467	465	471	462	476	464	494	475	472	490	465	462	419	445	466	490	504	472	437	479	467	453	473	426	439	431	441	471	462	484	464	463	490	474	468	475	447	467	490	441	495	472	466	458	464	456	503	475	481	440	415	479	470	474	484	435	468	461	456	452	438	484	467	484	511	496	464	430	468	512	448	486	439	438	478	440	440	444	485	473	512	425	467	474	496	473	480	457	477	439	483	477	479	454	471	488	454	439	462	503	444	489	459	465	494	482	446	469	451	475	447	513	479	460	466	414	488	465	509	487	498	481	438	472	431	431	473	442	463	443	465	417	464	479	470	476	459	458	483	489	464	455	460	489	488	483	509	445	494	496	450	462	453	448	465	438	461	441	447	486	476	457	461	490	449	443	465	494	436	501	466	450	448	484	425	449	486	502	492	467	488	432	477	470	457	472	456	502	454	434	440	468	498	485	466	494	482	477	479	482	450	472	475	449	464	473	467	501	452	484	456	486	492	436	450	446	463	469	442	428	452	513	470	476	461	508	454	489	462	415	491	473	424	469	490	440	477	482	456	442	497	470	452	471	484	418	470	413	502	444	472	456	441	482	470	451	461	487	451	488	470	451	484	490	472	446	461	437	444	473	468	455	460	428	480	422	427	465	479	487	471	458	450	421	471	462	444	463	496	463	453	437	483	451	481	484	457	471	461	482	500	438	439	459	484	453	456	466	470	449	443	458	506	464	453	455	455	444	474	491	445	451	483	497	461	463	457	454	439	441	500	459	469	454	435	468	454	479	465	464	468	493	445	467	462	485	457	458	453	463	457	489	449	466	467	463	473	446	457	501	472	534	459	478	485	486	444	497	442	473	441	462	457	400	461	479	425	438	438	443	462	466	436	478	450	446	474	478	471	448	467	450	466	473	489	458	452	450	443	483	425	472	470	424	433	485	463	441	442	518	446	461	491	503	472	487	443	471	488	482	485	467	435	492	505	443	452	501	450	460	468	449	467	466	481	475	455	413	484	498	415	473	489	441	451	472	457	435	473	437	447	499	468	451	460	452	471	441	449	448	451	434	466	462	462	497	475	439	504	494	462	510	449	493	478	476	481	502	473	506	463	467	486	452	448	480	453	465	435	432	485	401	431	456	458	448	461	469	458	451	482	439	458	451	450	452	454	449	494	409	482	450	489	461	481	447	463	450	484	457	434	466	448	438	473	464	462	431	455	467	439	465	464	449	512	484	460	447	478	512	477	493	457	539	462	454	468	451	458	470	463	440	422	495	437	466	450	447	502	475	456	433	470	457	474	505	467	471	492	488	456	449	463	468	500	461	486	455	459	465	486	458	460	460	462	461	453	460	450	467	438	453	484	450	494	487	465	480	475	482	476	445	475	473	459	439	504	464	492	457	475	453	455	493	462	469	456	450	458	446	442	490	443	478	496	466	456	498	462	498	480	458	452	431	467	458	445	504	488	453	491	397	450	472	484	452	463	483	460	449	489	429	488	478	441	460	492	440	460	448	450	485	453	489	447	470	483	474	474	441	474	492	523	428	471	506	486	460	446	462	461	476	488	451	478	483	486	461	461	465	457	389	469	436	442	481	446	476	494	454	443	436	472	465	460	455	435	459	469	436	475	489	504	463	498	483	461	449	493	431	402	482	465	471	464	494	471	465	453	450	457	453	453	462	446	475	481	453	483	491	460	487	475	483	424	457	452	457	472	446	446	463	486	455	463	477	432	449	479	487	449	484	455	478	488	437	448	475	449	467	453	463	470	448	531	481	422	485	522	469	439	459	454	442	466	448	485	482	469	482	466	448	448	448	483	468	456	464	500	461	492	427	451	465	450	483	463	508	514	498	488	461	475	517	448	447	432	467	492	448	443	444	473	446	487	467	428	468	448	450	435	419	457	472	469	471	481	472	500	472	472	442	439	465	436	452	482	447	429	512	414	426	455	504	438	475	517	467	486	523	448	474	461	468	467	475	473	464	482	503	495	486	458	425	447	463	437	461	444	438	449	462	459	465	444	427	470	452	443	462	465	486	446	473	438	470	458	484	452	489	450	487	462	442	468	456	474	456	482	472	481	475	488	498	511	447	454	485	444	432	434	493	443	493	419	517	475	434	465	457	447	459	454	468	474	491	460	444	459	442	475	480	467	419	457	501	452	471	496	486	483	498	463	448	475	480	487	461	480	442	457	468	464	483	451	401	435	478	477	472	431	483	471	447	409	463	435	478	491	479	509	441	472	442	488	469	495	459	471	475	439	469	478	486	467	474	474	458	471	484	440	506	484	490	490	442	485	480	438	480	476	478	486	466	421	498	429	517	466	481	457	461	426	433	450	468	420	468	464	445	489	479	445	437	436	476	415	470	448	462	465	463	442	477	546	496	477	459	448	432	458	486	486	458	475	479	477	485	465	418	436	502	484	452	475	479	467	471	429	497	462	476	416	454	442	486	443	458	455	444	452	492	469	474	488	468	435	455	424	460	466	510	462	422	445	480	458	465	490	449	466	488	478	442	438	454	475	450	453	458	467	485	484	495	457	470	495	413	443	463	441	500	474	431	447	457	471	461	441	446	470	516	472	505	476	474	459	463	477	466	484	440	439	450	479	475	468	471	438	469	445	446	460	455	466	461	468	468	450	478	432	456	436	480	464	466	455	459	467	468	498	470	457	439	466	486	483	488	473	472	458	490	483	473	480	421	460	433	454	425	484	457	457	470	470	457	500	454	474	405	460	449	478	452	442	458	478	469	431	469	437	433	471	478	467	468	500	467	457	461	447	464	452	452	455	491	468	452	482	486	462	477	498	461	483	471	462	438	471	479	464	439	471	494	504	472	469	421	441	419	443	485	444	483	478	454	472	449	489	473	463	467	490	454	440	478	479	474	418	487	502	481	407	428	480	474	470	485	442	451	483	480	487	459	445	487	509	457	459	446	454	462	461	447	470	444	473	476	491	482	439	423	443	476	415	457	468	489	422	449	456	475	455	476	456	466	496	480	463	464	456	375	461	472	455	456	460	475	441	495	516	459	473	444	437	503	450	455	454	478	445	454	464	448	462	427	480	470	446	447	484	460	450	449	471	460	443	491	487	460	465	480	445	473	446	479	475	463	461	426	443	444	475	480	442
28398	15027	2525	837	604	594	508	526	538	484	535	510	531	477	444	496	519	496	504	480	500	529	486	488	468	510	494	491	507	471	494	476	467	451	504	480	482	486	443	507	512	467	428	482	525	514	490	495	464	527	525	490	469	539	496	484	482	506	502	467	440	453	473	490	476	500	488	507	463	507	500	515	519	454	454	427	467	493	505	481	490	452	500	474	455	540	521	503	480	483	519	483	465	492	489	499	430	475	489	510	485	533	492	463	484	525	475	490	488	507	484	467	484	493	453	461	473	513	512	502	476	470	494	524	499	500	483	457	474	452	460	475	467	493	465	465	475	501	463	534	495	483	453	484	459	472	471	484	500	507	460	467	468	499	456	492	474	512	456	505	489	500	499	500	468	508	501	497	451	473	479	488	495	494	516	511	502	445	455	469	491	474	466	492	448	501	497	527	526	483	496	498	467	468	446	454	504	476	479	467	525	489	514	488	474	450	483	479	475	495	491	499	500	461	490	459	489	469	504	479	475	478	472	505	499	502	493	473	487	506	488	468	473	513	492	482	468	517	490	483	462	490	454	478	468	495	481	496	510	449	471	479	452	475	479	485	482	494	488	469	483	522	506	475	526	488	500	476	499	483	461	460	480	464	510	469	503	503	477	561	482	470	443	484	496	479	491	401	532	460	501	493	548	464	452	484	460	431	487	496	450	452	493	492	477	503	521	470	495	501	492	486	467	476	452	445	517	472	469	526	467	489	446	507	479	441	496	487	476	500	520	509	497	473	485	497	513	471	440	474	481	450	532	476	478	503	490	489	469	479	467	457	527	491	456	467	468	480	457	503	510	479	475	463	469	480	499	470	482	497	482	443	482	530	477	488	489	477	481	492	510	468	494	496	490	478	515	497	487	485	485	474	528	500	501	469	519	466	477	478	460	462	472	476	483	481	484	484	459	488	524	487	499	482	512	455	477	477	463	467	484	468	466	483	531	485	510	479	514	501	515	474	462	490	471	478	457	476	486	503	499	489	494	455	502	502	477	472	468	500	518	503	429	502	473	509	494	513	477	503	470	476	472	460	487	474	492	478	490	464	468	461	524	515	494	483	473	486	447	485	450	483	459	512	469	500	501	424	446	467	524	471	482	475	471	484	499	470	495	486	505	491	487	499	489	486	552	482	482	475	467	495	536	444	504	493	490	475	475	481	483	482	467	490	477	471	482	502	482	472	464	453	493	473	513	497	490	507	513	466	477	515	509	491	473	479	478	494	498	448	468	470	475	482	496	496	493	544	488	493	450	496	499	502	476	486	496	437	468	491	453	496	473	490	474	481	438	472	497	522	481	461	459	463	518	444	492	525	486	507	491	489	426	496	484	471	507	479	476	466	533	511	494	512	535	492	496	458	507	488	442	486	446	498	519	466	507	475	478	483	469	478	502	432	430	469	480	475	490	500	487	497	527	471	487	483	474	486	479	440	489	506	493	507	529	472	483	469	503	486	483	466	483	519	472	513	479	494	486	499	467	519	438	507	440	497	464	450	501	491	458	441	482	503	475	454	493	468	470	511	484	514	440	480	459	468	469	487	470	488	548	489	496	472	493	478	486	477	473	454	456	499	480	458	474	526	535	494	432	489	516	479	502	482	519	525	499	465	480	466	501	505	490	487	448	495	504	455	488	491	459	497	458	460	459	475	473	473	519	460	458	499	465	462	451	514	475	453	507	484	510	468	490	479	472	475	464	491	487	460	472	494	465	484	459	500	462	461	478	477	493	500	458	497	497	463	446	476	489	457	508	451	421	471	482	526	481	497	483	515	488	468	479	502	492	503	481	472	500	447	481	512	491	497	493	501	484	470	514	468	488	486	467	513	490	463	512	470	486	489	469	516	486	503	511	475	481	498	462	471	476	474	509	473	458	495	468	461	429	489	477	475	497	501	458	480	491	483	468	458	475	468	493	512	502	523	495	512	453	514	489	512	487	498	512	502	474	503	488	451	484	472	479	478	483	503	517	453	481	471	464	464	482	527	466	488	497	522	481	491	521	455	486	463	515	474	490	498	514	482	483	529	460	499	529	472	496	479	460	485	421	474	501	472	469	510	496	524	518	451	491	457	517	484	483	483	516	474	495	464	498	485	475	476	462	465	475	485	500	464	475	498	462	464	554	468	515	493	527	497	488	478	489	501	490	506	496	467	481	497	485	479	474	476	494	491	488	498	473	484	513	499	457	513	503	478	456	466	532	470	478	464	481	501	454	492	483	477	483	534	516	476	494	430	464	516	507	506	450	454	469	495	491	494	485	485	495	504	440	465	499	480	457	455	478	480	470	478	499	455	501	431	487	463	512	448	490	468	476	476	483	497	457	493	477	466	480	488	488	481	470	467	479	449	517	456	475	481	481	510	475	473	417	497	497	490	483	452	461	532	470	457	496	475	508	471	433	455	495	478	482	504	465	497	503	495	529	434	475	487	455	485	482	468	525	475	480	485	500	486	447	489	458	481	461	478	483	488	469	543	508	473	484	499	497	439	458	462	531	443	475	493	508	504	516	471	491	483	478	492	486	473	483	473	444	451	476	516	480	465	503	478	473	444	447	491	490	470	449	481	485	479	480	512	485	483	497	434	499	464	478	452	446	485	469	478	494	483	459	457	452	451	488	468	491	430	478	467	482	477	476	443	528	494	466	497	477	487	467	486	494	456	482	504	474	491	452	475	442	465	489	497	502	471	448	498	473	519	507	502	480	514	490	482	474	451	460	507	454	479	542	489	454	462	480	477	452	520	458	513	489	493	496	500	501	497	483	514	478	503	505	463	497	446	494	465	465	456	503	502	507	482	495	513	499	467	507	487	485	505	485	472	482	495	530	492	503	459	500	486	522	489	476	470	489	469	466	513	450	453	501	464	499	504	489	453	472	479	510	523	458	490	460	473	489	466	468	550	518	505	506	485	477	481	493	510	495	487	479	523	491	482	480	518	437	499	470	481	482	470	485	444	506	495	495	498	466	472	483	486	487	478	472	489	480	491	488	525	478	468	493	476	462	453	493	541	446	504	487	479	438	477	535	444	456	515	469	497	481	505	457	542	452	478	482	495	462	478	446	470	480	521	467	500	487	491	453	445	457	458	461	509	458	487	447	471	466	485	478	483	485	475	447	499	499	514	426	483	467	480	495	468	453	489	493	517	473	489	489	478	487	474	536	467	498	470	456	479	472	487	486	469	469	469	487	486	477	463	490	497	491	466	494	475	458	462	447	515	484	479	500	502	493	490	491	505	460	450	511	470	458	495	478	508	482	482	454	505	508	477	496	471	449	509	478	501	470	450	455	480	465	513	490	499	474	482	465	447	486	496	512	504	470	493	507	491	480	519	523	509	494	452	475	476	492	467	474	484	484	465	482	540	467	505	471	492	437	481	484	509	502	475	498	459	473	523	495	509	490	504	508	484	483	482	482	509	452	478	459	507	500	495	492	490	513	486	478	474	469	534	484	482	471	492	483	482
6172	2096	1413	812	702	678	604	576	494	549	538	545	557	507	488	518	536	513	534	553	539	478	482	535	477	542	484	535	534	521	534	556	504	531	514	482	509	522	522	528	489	531	549	530	437	497	497	472	444	475	547	534	500	515	544	516	468	535	526	518	547	524	539	536	484	504	512	499	532	483	543	462	484	492	504	516	544	475	480	556	532	503	502	549	505	501	470	496	507	555	496	491	488	480	540	505	517	507	494	567	480	518	440	484	501	517	497	507	511	541	528	475	527	490	519	498	520	541	492	505	498	529	495	536	471	515	506	498	545	487	484	511	523	516	503	482	559	520	504	548	480	502	488	535	514	471	524	483	507	478	558	481	462	493	490	515	573	516	519	517	505	493	490	509	500	501	530	491	520	507	489	479	514	526	511	486	523	524	476	496	476	495	503	470	496	542	498	470	507	527	539	508	517	504	515	506	487	490	527	501	521	511	531	508	541	500	531	502	507	504	486	507	489	500	448	535	492	497	515	492	521	510	508	475	476	532	486	549	515	508	495	532	528	540	510	531	519	512	502	498	524	555	498	471	558	498	496	526	520	501	498	488	459	522	507	483	504	490	488	506	530	499	508	477	481	519	506	483	511	498	559	515	518	504	532	487	546	516	529	533	538	511	506	463	539	527	502	525	518	498	540	515	494	496	494	477	491	497	555	529	503	529	472	503	502	519	526	489	475	464	473	521	484	500	544	507	526	457	491	508	529	519	518	494	522	512	472	503	503	496	529	538	529	481	494	442	543	499	491	494	494	489	513	541	492	475	516	514	507	514	495	496	505	500	534	502	486	497	553	462	536	505	535	512	568	475	523	510	514	479	529	504	528	473	498	512	483	498	504	490	500	493	511	539	550	522	487	562	534	515	468	521	494	511	505	561	514	514	472	515	534	513	471	525	553	511	520	498	562	500	528	468	510	493	485	539	541	519	548	515	508	468	525	468	502	519	491	500	542	477	487	519	567	499	503	511	505	498	522	494	510	467	533	508	538	544	488	497	480	493	514	521	486	499	494	537	480	488	507	509	506	505	533	514	501	499	503	494	513	495	489	491	469	536	495	502	514	523	511	453	486	493	533	489	524	484	460	456	526	511	514	523	488	511	518	535	484	519	556	537	534	495	513	508	511	516	510	538	461	534	511	556	497	491	478	492	525	501	497	527	495	553	495	493	487	548	499	538	554	506	502	509	486	509	514	504	526	522	535	526	496	503	508	524	498	527	502	519	509	480	495	506	525	515	460	521	515	511	522	483	476	518	498	470	508	473	500	509	547	510	513	497	463	535	486	501	488	480	511	542	486	485	549	536	489	507	546	512	505	502	480	555	503	500	531	534	515	482	490	513	512	543	501	537	524	528	549	524	461	522	536	459	507	506	474	504	480	536	510	514	511	528	541	507	506	482	525	503	491	487	516	513	491	484	500	516	499	517	490	500	504	500	560	537	496	521	553	509	559	529	507	485	557	510	486	536	512	497	491	504	504	552	496	500	523	513	498	466	536	497	497	515	519	509	501	505	507	509	467	477	521	512	527	530	498	487	499	475	504	503	501	508	541	495	513	542	523	527	502	487	488	495	488	493	500	503	555	515	485	523	513	487	463	506	492	507	475	474	479	503	500	486	522	496	527	518	511	492	489	486	512	514	543	524	506	488	547	497	488	487	536	493	528	491	483	539	501	521	531	526	507	522	510	483	499	500	530	469	499	531	493	500	505	497	492	554	512	557	465	502	535	500	513	521	518	557	457	516	499	535	503	475	497	507	481	485	509	533	455	539	485	486	487	540	506	485	497	477	516	493	541	496	506	525	522	509	496	485	503	539	529	467	496	507	530	551	520	516	548	470	493	494	478	542	530	483	455	514	499	499	487	505	519	485	508	555	512	517	527	514	496	546	507	558	480	486	504	484	506	457	526	525	453	511	525	453	495	523	486	529	516	494	513	482	510	528	542	511	518	486	524	518	547	510	510	522	505	478	557	514	495	487	492	520	520	508	495	486	522	508	513	554	532	493	480	498	519	498	526	499	516	497	473	533	503	534	493	524	465	526	520	491	524	513	502	514	512	508	509	515	514	465	480	507	525	480	488	508	462	484	486	480	484	534	522	495	576	516	526	514	484	514	502	505	518	524	508	514	507	495	511	537	516	513	502	519	503	528	511	498	512	488	511	552	493	490	484	494	478	489	518	499	505	464	532	522	493	527	511	537	497	516	508	542	502	522	510	476	480	459	537	450	538	532	513	500	502	513	464	550	511	495	452	507	533	492	506	510	529	536	460	514	486	534	525	506	508	500	516	494	514	498	507	487	495	469	482	484	501	506	517	487	493	499	551	468	490	539	489	520	460	487	505	521	506	512	506	503	523	471	496	517	472	523	533	497	497	486	510	479	521	498	504	480	528	496	528	513	517	540	495	549	484	519	513	498	527	522	525	526	494	483	503	473	514	494	507	457	487	560	487	560	507	559	543	539	517	500	533	520	516	523	527	520	553	535	517	539	505	503	493	516	494	510	517	503	510	472	449	490	526	496	523	496	522	506	517	480	540	519	507	503	505	487	482	511	483	506	460	489	513	492	475	509	491	522	517	500	486	476	491	516	528	494	527	548	515	534	522	491	531	524	505	517	507	491	518	526	548	474	486	506	488	537	540	502	527	538	520	546	502	503	484	529	500	515	506	504	476	482	530	498	498	510	490	495	502	505	508	506	474	485	540	506	485	511	509	494	509	509	542	482	490	533	520	476	538	496	527	507	543	521	553	513	506	526	476	490	547	535	478	532	512	526	558	492	506	531	489	489	533	473	500	509	519	551	495	523	506	484	512	503	511	455	503	523	473	489	505	523	503	498	529	543	516	483	524	531	489	490	535	472	515	462	517	497	505	486	512	516	482	523	469	503	511	505	507	504	486	503	556	526	502	529	536	489	522	525	524	479	520	495	524	475	528	487	524	534	516	509	513	518	500	469	541	503	488	486	470	517	491	557	498	521	468	522	458	507	497	514	505	538	522	495	536	537	462	503	473	458	483	509	511	500	526	487	511	510	456	473	531	491	514	483	517	560	468	503	519	502	527	486	520	516	539	515	495	518	528	510	489	469	534	476	513	487	494	528	493	535	510	499	480	518	471	488	498	500	530	489	523	489	497	492	522	545	531	500	495	523	545	506	515	531	527	511	494	515	515	497	516	519	519	479	516	532	507	490	498	494	546	455	476	505	524	507	469	522	475	466	539	462	493	526	518	506	513	498	494	520	480	549	532	512	516	493	484	515	483	505	512	490	503	528	517	475	536	474	525	521	513	496	506	506	506	547	500	492	495	512	480	488	489	476	520	543	506	528	501	544	499	514	519	502	494	501	510	502	539	507	543	511	515	515	505	513	505	505	523	471	537	532	495	502	549	553	520	559	494	548	492	499	526	518	522	538	471	515	518	483	518	502	519	499	536	483	490	496	496	524	494	466	527	480	495	479
25445	20932	27468	24577	20957	11586	1447	834	692	525	516	475	420	380	388	358	346	305	284	321	309	270	272	266	274	245	308	266	224	285	241	234	241	229	257	251	246	272	265	248	226	220	232	249	258	272	246	262	250	258	243	224	237	254	238	254	247	225	267	243	239	229	235	228	244	268	232	239	256	220	240	252	241	233	209	201	242	231	259	235	237	246	226	223	244	231	240	250	227	209	228	242	237	245	230	224	234	244	244	209	217	222	258	236	254	240	190	226	214	251	219	215	201	234	242	227	236	215	244	201	231	222	237	212	212	258	257	228	252	219	215	205	233	250	223	243	232	233	212	199	215	237	227	219	230	209	197	210	252	225	229	225	229	224	222	239	230	219	235	234	229	244	244	216	242	199	231	225	236	254	232	245	207	230	262	247	212	275	255	255	249	237	227	251	216	230	249	231	253	237	221	225	231	222	240	254	229	224	230	230	251	284	245	224	206	218	247	222	220	230	217	216	210	220	253	243	247	258	216	224	236	235	218	242	234	247	229	249	235	232	246	224	226	239	226	237	231	217	220	246	229	247	240	218	238	266	218	233	241	258	241	223	235	251	234	220	224	249	254	224	252	266	231	242	225	241	234	265	242	243	253	274	221	248	220	231	229	241	241	235	240	194	235	227	206	228	238	215	226	228	225	234	238	225	272	221	217	209	241	199	212	198	242	223	246	256	238	226	207	247	193	214	228	228	253	272	230	220	241	225	237	235	216	248	235	244	221	238	244	212	213	216	197	228	217	247	250	220	235	240	220	195	225	244	217	221	221	229	214	222	231	251	233	242	231	199	238	218	236	225	236	230	254	203	210	205	244	218	257	196	237	218	208	237	231	256	219	225	234	238	231	213	245	240	231	198	217	231	240	241	210	220	231	256	229	239	240	204	221	237	247	247	240	225	230	234	227	231	232	221	238	236	210	230	231	244	248	218	233	236	210	248	233	224	256	258	234	232	227	235	215	234	206	277	210	254	252	218	253	260	224	217	240	237	238	256	253	239	258	235	235	227	204	214	226	233	254	250	232	249	260	209	253	212	228	228	218	232	237	218	216	215	225	240	238	235	228	247	232	219	205	234	259	240	220	234	202	222	222	234	247	231	210	236	251	244	227	226	243	223	229	230	221	223	224	249	254	248	226	204	242	257	243	233	222	236	209	215	234	230	250	251	243	202	233	240	242	213	224	223	253	244	254	248	203	237	217	237	240	216	235	259	213	236	252	245	237	239	227	232	251	236	255	247	242	256	238	255	216	219	230	231	266	254	210	239	245	243	222	236	241	227	211	225	244	229	237	249	219	243	244	227	238	234	212	245	227	193	254	216	228	233	216	231	219	204	257	215	209	239	228	223	236	240	239	225	206	232	246	253	197	257	262	237	223	234	199	213	199	221	215	216	210	212	224	225	194	257	205	224	244	222	218	227	221	239	226	216	179	227	243	221	209	243	237	254	240	214	227	248	240	256	236	236	213	218	226	253	241	212	256	227	238	237	217	237	215	217	240	242	218	232	206	228	203	248	245	214	239	221	240	254	233	241	237	232	231	209	218	219	217	252	232	239	241	230	229	225	202	238	226	211	229	256	237	241	254	232	219	229	228	238	228	203	257	224	212	232	238	225	226	226	251	243	242	235	229	224	244	216	205	221	234	209	226	222	238	203	227	214	217	244	228	234	231	209	222	200	231	229	265	233	233	237	217	218	219	224	254	193	235	250	258	238	236	241	246	253	211	224	250	192	222	229	243	227	235	218	233	223	243	231	230	220	229	268	234	216	264	236	209	240	243	219	239	211	226	212	247	229	219	213	212	226	246	220	246	248	218	216	230	245	229	219	229	229	244	237	211	225	258	235	236	226	229	229	239	234	238	254	220	252	242	230	242	237	242	216	225	270	226	229	218	221	227	230	244	234	211	228	218	221	216	219	238	268	249	238	233	202	209	235	236	225	240	224	252	226	233	234	216	204	233	218	237	241	225	268	218	220	229	221	213	241	227	221	240	239	262	237	245	224	241	225	224	240	206	244	251	226	246	245	233	268	211	195	234	233	221	224	217	237	228	244	225	230	228	216	247	238	233	211	227	234	231	219	220	243	234	227	218	215	260	221	210	253	254	235	243	234	235	254	220	219	204	201	216	255	229	231	204	248	256	230	227	237	233	229	243	262	228	256	235	248	221	248	266	239	257	256	232	227	250	222	257	273	229	207	257	196	232	223	226	264	222	235	250	227	244	224	270	269	223	223	258	243	220	214	255	259	241	202	218	227	234	202	215	224	220	251	254	238	232	234	227	213	245	248	224	209	235	215	226	213	224	228	241	231	231	273	224	231	229	277	215	234	223	210	200	249	224	219	218	236	245	258	246	235	218	254	218	231	244	210	237	228	253	246	227	257	218	214	239	253	236	235	226	216	226	208	229	232	251	236	226	229	243	205	230	234	250	242	230	252	236	235	213	238	229	215	212	238	219	231	225	221	242	222	226	210	250	208	218	213	218	239	204	232	256	231	243	237	236	222	222	229	256	226	242	242	249	224	242	242	234	206	211	241	209	233	235	234	241	208	222	223	218	239	221	212	211	261	247	233	233	233	227	200	262	248	224	214	222	221	241	188	248	227	240	235	235	198	263	240	211	220	280	229	234	221	252	232	209	229	247	254	236	217	242	245	263	209	234	238	215	240	261	234	241	239	237	215	244	250	220	246	209	259	239	233	253	230	219	218	232	243	225	217	236	237	230	232	236	203	230	209	233	204	245	242	228	252	219	232	235	230	248	228	254	226	228	230	247	244	236	228	247	246	225	260	210	216	225	226	212	246	220	233	235	211	259	244	220	240	215	255	225	229	232	228	257	215	251	216	200	239	261	235	246	210	232	213	220	209	224	228	220	247	224	202	218	236	234	227	211	225	246	220	246	236	235	211	255	219	249	215	201	266	207	253	230	237	241	219	227	242	238	203	227	243	234	210	247	223	193	258	239	272	229	193	227	213	240	229	215	233	209	209	229	224	258	255	228	229	218	232	251	231	230	229	223	223	241	241	256	240	229	230	236	205	216	202	234	221	238	243	226	232	268	196	221	218	202	200	214	258	217	212	259	225	221	222	210	242	222	261	225	226	220	225	249	238	223	227	244	238	242	246	257	251	224	212	231	226	216	241	237	246	258	234	229	199	226	221	233	225	239	232	222	212	240	250	241	231	245	229	252	222	223	238	229	217	221	233	210	253	205	220	242	215	220	205	234	238	236	219	234	218	214	215	237	214	207	192	232	211	228	221	239	228	245	250	212	202	247	244	196	236	222	207	250	219	236	230	216	277	252	231	213	220	234	251	234	209	210	253	221	223	219	224	234	232	254	236	205	234	253	215	234	217	238	231	227	214	232	221	257	217	233	244	211	264	214	241	233	255	235	252	232	231	206	237	250	272	224	221	234	233	235	253	256	213	219	223	285	222	227	225	241	227	225	215	234	223	215	229
8706	15571	12881	6577	3753	2582	2133	1569	1372	1079	838	749	669	607	531	534	500	460	453	453	406	371	392	343	340	343	312	332	316	323	305	327	284	292	288	310	301	290	287	256	294	271	288	270	286	269	277	274	260	281	239	256	264	305	237	254	237	257	256	272	276	233	253	283	253	290	212	266	242	248	243	268	265	246	261	235	277	256	257	255	255	251	257	263	275	293	252	238	249	276	259	293	224	239	238	246	252	257	222	242	257	243	256	250	230	233	240	241	291	241	248	268	237	264	257	235	244	252	242	271	226	227	266	223	264	259	223	255	247	254	225	253	254	230	239	234	261	283	269	247	224	250	264	248	289	277	249	257	257	267	267	224	262	253	247	246	226	236	225	258	233	267	227	221	236	236	236	255	255	227	214	270	245	233	228	227	233	258	236	234	261	251	250	236	254	251	233	270	239	226	250	230	231	252	259	243	265	247	273	226	258	258	228	273	205	285	265	259	246	266	245	231	237	250	258	254	257	259	261	276	269	237	241	260	235	258	268	241	251	252	224	240	262	244	253	236	230	231	244	265	257	239	226	246	248	251	277	240	254	252	242	230	243	239	246	252	246	232	255	250	249	242	247	266	224	232	266	226	261	230	257	249	258	221	241	243	234	254	225	253	263	230	234	246	239	254	246	259	229	245	265	255	259	255	258	235	269	269	271	244	262	212	260	243	224	239	274	239	282	255	256	261	236	239	232	236	253	267	272	249	249	231	268	228	233	245	256	271	253	249	280	259	264	244	228	237	274	254	241	273	287	234	285	257	244	243	254	232	274	274	259	227	265	243	233	241	259	267	236	258	221	248	269	237	229	210	254	236	242	241	259	240	255	228	225	263	263	252	236	196	247	258	228	266	252	228	243	228	237	187	231	282	241	247	238	277	258	261	240	224	260	251	252	220	230	222	280	251	220	235	238	264	260	234	248	238	248	254	221	232	254	271	243	245	266	239	254	234	253	262	240	236	270	258	268	230	233	262	247	248	253	241	263	251	261	211	269	246	259	210	230	231	229	275	245	238	243	245	204	284	233	251	223	241	266	256	218	255	244	254	276	228	244	262	246	258	209	247	246	256	262	245	279	219	242	247	245	268	243	249	233	218	256	241	237	256	257	250	255	252	273	238	253	278	236	250	249	250	214	250	242	244	260	256	251	243	241	256	256	238	235	231	261	277	240	270	244	248	285	266	256	195	247	250	271	230	236	219	254	239	254	257	230	251	267	267	244	239	262	225	251	260	263	238	263	242	249	240	243	245	256	243	261	248	259	234	234	247	260	258	250	267	247	241	247	219	243	276	240	233	247	290	221	218	262	245	230	225	258	264	264	248	245	251	240	229	272	268	269	274	241	239	244	264	269	237	260	260	235	242	260	227	222	248	239	278	259	256	240	261	200	257	257	275	265	239	279	235	226	211	242	227	268	250	238	282	250	266	258	223	239	259	241	220	264	246	267	263	260	211	238	258	281	248	274	263	253	239	239	243	228	239	255	249	231	261	260	243	239	268	258	264	254	251	255	253	236	241	274	247	238	250	249	236	231	230	268	273	280	253	255	262	233	259	261	228	230	255	243	248	245	271	248	243	254	270	246	239	272	284	239	190	232	272	241	251	268	253	248	238	267	219	236	225	254	243	270	220	240	216	237	241	251	232	246	235	230	251	260	267	230	248	238	242	242	247	220	267	253	242	240	229	247	239	232	229	265	271	238	256	210	238	260	252	245	231	248	253	265	249	227	277	244	261	272	236	247	242	222	241	252	264	227	245	278	255	232	226	258	232	223	251	254	266	251	222	245	256	239	258	253	243	263	231	253	258	226	214	235	228	284	270	231	248	230	255	241	253	230	255	222	261	274	248	252	225	260	253	215	245	232	233	264	235	268	253	262	220	255	250	254	270	262	268	247	257	242	239	234	234	228	245	242	221	210	237	224	222	261	225	240	267	249	257	254	236	259	242	251	266	233	230	247	238	250	230	240	230	219	209	237	245	262	219	261	254	228	257	232	265	243	274	255	254	232	237	255	254	260	248	261	243	235	253	250	225	266	246	241	228	250	219	248	238	250	260	233	244	243	240	255	274	213	245	251	273	255	258	238	224	247	249	215	271	238	254	236	236	251	237	229	251	258	255	249	243	244	247	245	233	241	257	263	265	261	255	226	252	228	243	227	250	258	264	281	231	234	244	249	251	224	231	241	246	234	227	228	251	238	247	247	250	255	234	244	252	243	298	244	251	247	237	240	236	217	281	250	253	239	251	240	248	240	252	242	271	261	241	249	262	249	244	260	224	246	251	243	243	262	246	246	271	279	241	246	207	262	254	270	247	257	268	221	272	240	254	258	231	239	247	237	258	224	245	225	259	239	250	230	263	290	225	231	226	279	245	250	256	255	246	221	237	261	227	238	231	221	248	224	247	256	243	223	228	280	229	242	238	236	232	264	244	233	251	256	236	225	240	246	257	234	246	248	236	264	255	253	250	257	253	228	252	250	256	255	253	245	236	246	246	241	231	247	233	256	227	224	224	262	275	274	240	237	240	233	237	263	239	245	232	240	239	264	247	251	254	243	279	237	269	219	229	234	263	260	250	209	264	252	253	251	216	271	263	253	249	274	239	218	246	256	252	248	236	228	241	239	240	277	242	254	247	274	248	265	234	276	256	250	258	239	239	262	263	231	244	237	255	267	227	268	241	247	243	229	256	270	261	237	231	245	245	249	265	256	250	257	249	226	258	251	258	261	216	230	238	228	285	266	243	234	254	236	253	262	235	271	271	250	250	239	238	244	242	255	243	245	255	277	251	259	234	242	256	267	220	265	245	279	243	256	253	242	243	261	217	256	258	240	280	237	271	240	268	233	263	241	245	263	252	224	244	251	233	224	241	230	249	242	246	261	210	233	231	254	207	249	243	248	240	236	270	228	226	264	211	256	235	246	246	230	244	238	233	226	247	244	245	265	239	240	233	238	238	251	253	251	234	263	234	254	252	267	241	260	224	244	279	257	239	251	267	243	231	260	232	265	266	242	262	256	256	252	233	276	239	232	258	252	262	244	224	276	268	227	252	229	252	275	273	243	258	279	265	250	263	242	258	278	263	262	261	268	255	252	265	222	232	264	219	233	247	255	263	249	223	235	250	257	242	245	213	245	236	251	230	253	247	223	264	248	259	241	257	237	255	231	289	240	231	234	241	235	214	241	248	227	234	241	240	246	248	236	215	235	249	256	268	243	294	255	260	255	246	248	251	224	245	248	232	243	236	252	237	248	256	229	239	244	278	235	248	268	211	241	263	256	217	252	224	249	245	252	248	283	259	257	271	246	268	243	246	262	259	251	237	253	248	259	249	258	261	237	225	239	270	276	253	250	234	264	271	252	238	257	258	273	228	238	245	286	238	230	254	266	242	242	242	224	259	265	256	248	243	248	256	265	243	243	226	237	227	211	251	249	229	251	271	261	231	277	234	248	263	211	221
23209	20932	27806	24211	20939	21030	10058	1862	1304	1145	1017	913	802	748	771	690	678	625	621	616	600	585	574	582	549	541	537	570	539	526	552	532	542	535	546	498	522	495	500	514	510	545	525	502	541	524	493	500	463	486	489	532	519	499	517	513	478	555	495	504	503	496	477	484	490	467	500	492	472	457	477	537	507	478	492	472	483	493	545	491	503	478	498	472	483	464	463	507	503	492	522	490	515	493	493	432	479	469	448	538	481	476	500	531	479	491	433	501	459	497	454	474	487	450	471	479	455	489	490	490	547	504	483	505	470	505	500	460	499	494	471	512	484	457	470	457	496	470	461	476	502	455	451	476	471	469	488	449	468	433	461	490	476	487	498	450	472	485	461	486	522	482	425	491	532	462	459	515	490	447	468	459	482	470	456	443	463	515	491	473	476	467	520	524	489	482	472	475	461	481	471	496	463	500	454	532	481	487	464	458	457	471	459	515	504	521	451	506	480	498	483	491	470	477	450	484	455	483	492	468	489	469	515	493	498	492	449	474	471	467	485	452	481	511	503	439	504	481	482	490	465	487	464	468	501	455	490	497	483	477	505	462	523	441	487	499	502	441	507	495	457	516	513	445	442	501	482	491	459	511	443	466	470	479	510	532	440	480	475	500	487	474	473	456	453	491	468	479	487	493	461	459	480	498	507	446	494	501	507	473	488	529	475	471	485	484	486	458	479	433	468	470	495	467	454	502	450	483	481	504	500	510	503	491	457	450	465	505	488	441	470	488	448	466	502	456	449	492	502	466	510	512	467	466	452	477	470	462	441	505	457	489	478	491	447	490	464	434	492	464	489	496	528	473	460	457	504	461	461	503	480	490	463	467	485	481	465	437	510	489	504	475	459	485	480	460	498	470	437	499	483	496	448	496	501	474	489	466	490	459	462	489	535	505	456	479	509	449	459	489	484	470	445	498	467	445	487	445	472	478	484	457	484	507	480	485	483	494	486	463	509	514	468	461	491	477	496	498	469	482	496	491	499	426	474	505	478	466	442	472	477	474	528	532	475	477	480	478	489	472	471	461	491	475	503	489	464	448	446	455	463	515	486	468	497	522	467	471	440	482	456	499	490	493	475	454	472	491	466	474	473	472	482	493	448	502	470	488	496	477	438	464	470	517	495	498	494	507	446	446	456	509	441	485	470	512	446	468	487	529	498	503	483	467	460	513	466	491	461	474	453	477	454	462	496	489	474	465	476	486	491	439	465	478	472	506	461	472	513	501	453	480	466	461	487	460	503	487	436	455	473	450	526	475	427	480	433	454	456	459	451	489	483	514	470	482	475	482	457	473	481	457	460	460	485	481	470	472	439	443	467	479	450	458	521	487	481	446	476	461	541	500	488	484	489	517	478	463	477	467	464	459	485	486	523	458	433	479	464	442	522	453	498	471	497	513	500	500	489	481	467	456	470	479	489	470	470	472	472	492	484	438	489	463	493	441	517	467	477	439	491	473	462	481	492	454	450	465	507	476	492	500	487	493	474	484	478	433	453	501	445	472	504	482	496	538	491	471	478	472	470	504	473	517	508	465	491	500	434	485	437	498	459	466	487	493	465	461	505	462	471	503	479	499	444	518	491	469	456	489	460	483	481	475	512	467	502	470	496	521	470	480	490	503	498	466	501	481	516	462	468	500	482	503	477	470	415	495	446	473	513	480	470	460	503	484	505	477	506	446	483	517	480	495	478	473	502	469	459	483	455	467	469	489	477	487	508	465	458	454	473	458	466	466	441	467	499	441	490	470	460	459	488	467	489	448	492	493	480	469	488	465	492	501	484	451	466	437	513	470	476	467	475	473	481	432	502	471	511	503	472	493	493	517	488	472	511	490	499	450	459	497	462	512	470	501	486	517	477	465	492	445	455	461	468	464	464	500	480	453	481	457	517	484	495	445	444	484	472	475	471	489	459	456	461	505	532	487	456	492	522	523	468	468	514	492	458	489	457	474	472	492	469	477	495	508	514	513	453	435	463	471	462	492	480	474	480	485	482	500	475	479	486	482	482	498	467	501	471	516	518	485	501	495	479	501	472	444	462	465	501	465	467	482	485	440	440	462	486	499	447	486	504	491	484	492	461	481	467	501	460	497	464	530	504	486	492	473	451	490	464	494	451	426	500	484	467	486	484	491	454	454	478	466	524	479	454	475	487	507	490	486	491	504	494	474	510	447	474	465	463	465	490	455	487	453	493	469	493	464	502	483	532	518	490	498	491	515	500	517	469	516	496	520	486	473	511	465	464	500	484	472	474	476	491	521	456	489	498	487	486	432	480	488	523	464	473	457	453	526	469	484	485	437	480	498	451	454	492	445	513	465	472	498	515	470	485	471	464	493	479	466	469	486	446	473	455	430	487	472	523	473	476	470	471	504	444	487	504	486	484	448	510	471	481	478	504	456	446	484	499	537	472	483	457	455	487	409	456	496	530	509	439	473	471	496	467	451	495	491	505	472	465	493	495	502	485	476	449	523	454	451	449	488	480	504	519	449	497	468	482	444	510	471	470	454	479	489	539	460	508	443	480	455	464	479	445	465	462	451	481	430	461	477	471	491	492	465	509	472	472	518	490	505	477	478	454	457	512	485	488	504	465	461	498	506	448	454	514	486	461	476	461	454	455	477	464	500	493	454	525	456	468	450	483	497	500	485	478	508	468	478	509	450	486	503	488	477	497	484	498	486	503	490	470	475	493	453	480	439	482	474	471	495	480	462	499	443	467	486	456	499	485	474	450	512	472	464	456	545	471	508	446	459	481	501	484	511	475	459	441	484	469	457	455	455	471	487	459	462	486	430	476	481	506	473	525	508	483	481	457	478	459	488	453	482	450	469	485	532	493	470	467	460	441	483	478	506	515	511	453	457	509	527	469	489	496	481	461	458	500	460	490	497	462	492	469	512	520	461	475	478	446	508	499	489	487	473	464	469	544	475	502	489	472	431	453	484	506	482	472	461	440	529	471	462	497	460	495	475	493	504	500	480	462	469	452	488	511	534	473	494	485	468	499	511	459	470	481	477	482	510	436	477	478	436	490	442	469	449	490	450	483	493	468	480	471	476	468	481	497	429	498	477	467	482	448	534	497	486	452	539	451	467	467	510	469	444	455	489	482	482	488	455	444	487	495	472	446	478	492	489	460	464	489	478	459	471	480	478	485	445	494	444	451	520	479	469	455	470	479	488	508	446	525	478	487	473	515	441	470	465	489	454	477	500	482	499	436	486	491	524	476	468	449	501	475	466	474	501	484	479	495	471	437	490	490	500	471	470	482	457	495	487	436	479	475	495	479	446	477	447	475	483	474	522	452	490	463	486	422	480	469	506	467	459	473	473	455	501	493	517	505	502	477	468	489	488	503	434	478	473	477	456	486	506	514	452	478	470	494	470	463	393	476	474	455	468	465	444	445	468	466	470	485	492	515	481	518	444	447	454	490	457	450	472	510	459	501	444	497	480	494	467	466	486
11822	23168	19802	11626	6844	4953	3799	2915	2353	2007	1639	1424	1286	1206	1049	941	923	857	799	734	733	730	693	627	643	605	616	581	583	606	544	553	561	522	522	536	537	468	554	526	493	494	542	505	491	473	500	538	523	487	546	476	497	451	475	438	469	464	459	498	450	479	486	474	477	508	475	459	467	454	476	494	485	467	466	459	457	468	458	434	480	497	478	451	474	460	454	467	463	502	465	450	472	448	472	509	460	479	476	439	469	475	472	460	435	428	462	444	470	462	442	490	488	459	463	488	457	420	418	487	474	496	448	434	440	445	477	496	489	423	404	439	456	469	465	447	459	470	449	461	477	471	464	469	449	481	454	461	419	447	481	476	459	479	467	468	465	445	451	441	498	458	440	500	450	472	435	456	432	451	474	468	489	465	445	448	490	464	452	457	475	464	455	467	452	450	425	423	435	480	437	487	435	471	470	454	430	441	491	491	452	436	461	455	466	461	475	447	477	459	466	474	446	481	433	438	439	433	482	450	460	439	482	433	475	457	494	469	517	457	437	485	446	423	433	471	454	449	447	422	505	420	445	432	479	453	439	465	447	457	439	463	463	449	471	473	434	447	420	463	422	459	418	456	496	507	444	468	475	450	479	438	481	479	457	406	462	456	441	446	498	502	449	462	470	446	444	469	442	421	446	459	459	450	452	449	437	490	434	489	460	446	437	438	473	484	454	473	453	437	461	448	405	451	465	450	420	473	439	440	489	455	474	446	468	456	466	464	455	451	459	454	418	445	450	478	420	483	458	464	490	468	451	462	493	466	422	436	441	406	476	487	448	462	440	441	481	471	467	434	448	472	425	447	495	475	481	452	455	425	463	469	462	430	449	458	482	450	434	455	422	459	488	447	450	415	460	469	453	463	491	471	445	443	464	455	443	492	492	441	451	473	417	445	471	471	463	478	457	453	408	433	455	438	433	484	430	435	511	476	457	465	449	453	450	432	468	423	474	465	468	434	459	453	427	430	484	440	417	450	522	435	477	427	451	438	454	415	434	454	469	441	471	469	442	478	436	469	453	463	466	413	466	512	432	433	463	468	475	464	480	436	491	447	430	417	456	452	468	478	477	454	480	447	470	441	435	468	469	426	454	465	453	477	461	478	425	459	455	462	469	461	469	471	451	486	486	481	429	478	468	446	495	476	426	461	451	485	457	483	492	458	463	457	467	456	461	447	457	494	455	449	443	457	466	459	500	481	422	438	418	486	458	442	479	477	479	458	454	458	467	479	432	444	453	460	460	414	410	482	437	408	457	481	493	437	462	439	457	426	449	441	425	425	430	438	448	454	500	462	471	445	440	453	468	468	462	460	415	423	487	458	479	415	468	453	430	488	434	453	470	437	500	458	463	475	509	423	451	460	451	422	433	477	436	500	458	449	488	442	452	495	424	453	455	471	442	474	469	472	432	490	470	481	469	430	475	443	423	479	462	474	415	471	500	491	467	436	443	489	439	452	442	500	438	481	495	490	453	468	445	446	446	445	487	433	443	457	430	462	462	441	464	431	459	444	467	473	481	488	433	449	432	462	454	465	445	471	447	427	452	484	476	433	454	429	477	451	471	469	501	452	444	475	442	469	432	438	409	461	472	427	450	455	461	442	423	511	484	494	434	456	457	460	459	470	492	459	474	461	475	449	438	450	445	444	487	449	503	451	438	429	408	446	427	406	412	470	442	465	480	440	452	470	447	445	457	455	474	453	466	462	495	460	424	458	438	470	428	425	468	457	421	458	462	419	482	450	454	468	435	415	488	493	479	468	428	500	477	469	449	482	464	462	462	443	446	454	452	481	456	471	461	435	452	400	438	456	445	452	464	466	472	466	451	477	512	433	462	444	436	462	465	467	487	466	479	451	442	451	476	490	443	444	463	491	428	453	452	453	431	442	460	485	408	444	459	454	482	435	485	485	461	444	515	480	479	457	464	460	477	450	475	497	461	480	429	457	461	458	450	472	468	469	443	474	463	433	481	446	457	443	449	467	526	467	461	430	477	455	468	455	448	427	429	423	471	404	414	444	491	437	446	450	429	444	442	472	465	415	471	478	489	466	420	472	433	433	432	467	444	473	454	451	453	490	465	431	437	399	446	486	436	486	437	417	470	447	443	486	454	478	419	460	443	463	471	478	485	482	444	501	461	451	469	442	447	427	471	449	481	471	442	394	425	461	441	462	471	489	431	472	463	445	472	460	444	475	441	460	460	442	463	454	469	461	444	442	472	436	463	472	477	439	447	426	453	439	432	446	440	467	467	433	437	488	442	426	463	428	447	454	455	439	444	441	426	455	461	451	445	480	444	458	465	444	476	458	464	444	468	500	443	441	421	470	432	496	494	434	459	463	437	460	462	454	432	383	440	459	436	452	445	419	432	472	475	447	467	437	468	444	480	439	473	436	452	456	456	473	477	446	432	462	464	467	469	461	443	429	450	464	433	467	431	460	399	486	456	476	446	465	472	464	482	454	466	490	469	490	440	488	425	445	431	474	510	466	446	446	450	472	451	448	487	434	439	465	436	475	477	448	449	464	503	443	465	440	476	478	472	461	425	447	501	452	441	443	453	478	432	437	457	456	460	437	483	444	431	478	454	430	496	445	455	455	451	470	460	461	481	471	475	441	458	432	431	479	470	496	468	449	485	461	429	448	476	480	457	428	450	427	478	466	476	472	453	441	428	501	473	467	461	473	435	434	485	420	454	461	462	461	440	440	464	475	449	480	486	483	460	445	448	459	479	472	463	468	451	440	450	409	458	426	482	459	478	442	420	474	501	474	484	497	440	473	458	426	449	463	459	454	451	444	463	462	451	430	409	445	477	458	454	451	439	426	431	430	486	464	457	464	464	442	457	425	460	448	452	485	433	431	480	439	454	486	424	444	454	459	449	418	457	467	488	479	491	488	420	426	454	460	425	431	486	450	466	482	443	437	445	445	501	484	467	446	464	436	467	469	407	465	455	415	445	471	464	454	422	487	448	452	451	469	425	461	474	423	467	426	435	471	466	441	491	442	427	409	465	468	463	484	456	499	449	460	476	452	522	431	466	440	455	470	428	460	468	428	425	439	485	470	443	497	429	447	414	447	433	492	448	419	442	483	492	454	471	435	470	451	462	435	475	438	462	487	443	452	462	430	456	456	454	472	416	435	458	450	470	480	453	467	437	434	418	489	465	419	425	468	463	462	500	444	470	467	441	460	461	445	448	462	477	488	467	435	456	458	474	482	452	442	447	453	459	427	454	454	454	454	459	457	451	449	439	469	482	448	424	484	432	473	429	438	429	431	481	465	501	410	452	458	445	432	443	422	469	472	421	474	476	442	486	440	460	440	445	487	437	466	456	459	467	479	441	480	467	471	431	469	429	426	471	469	441	468	443	468	454	445	460	432	489	460	440	474	463	443	468	457	492	471	440	427	449	407	454	434	470	462	481	486	467	489	481	453	454	423	417	465	470	459	424	451	443	426
28499	14906	2357	729	571	536	518	524	495	514	499	512	511	470	469	488	484	482	480	426	475	489	512	511	515	507	467	498	456	519	449	461	489	467	453	488	464	472	495	450	491	491	461	465	485	471	443	488	502	501	510	489	520	471	487	475	509	493	478	446	488	499	453	493	485	460	487	466	490	477	468	493	493	465	486	471	477	457	502	523	462	437	497	517	477	452	482	508	487	482	485	458	503	448	477	501	494	493	506	506	493	469	462	474	500	500	479	442	494	468	494	482	504	428	489	471	468	504	470	473	494	452	502	455	475	515	509	498	413	479	477	481	490	486	483	508	472	473	495	464	481	473	463	464	473	445	470	474	489	501	493	442	464	463	462	493	453	477	513	465	487	480	510	474	480	496	467	459	459	458	486	460	449	473	476	455	479	458	475	488	461	501	508	464	486	443	452	470	496	442	481	512	484	482	521	478	471	488	448	539	455	486	486	448	464	484	504	483	514	479	419	468	478	496	457	472	434	494	463	448	433	440	477	498	505	471	536	452	511	485	507	489	494	488	475	496	450	477	509	519	458	473	482	480	448	463	499	461	458	464	489	464	496	479	478	495	456	494	471	435	510	463	463	477	440	455	469	517	445	473	485	467	490	468	446	470	472	501	471	464	501	496	541	470	485	494	464	474	500	508	483	488	460	452	528	464	485	477	480	483	502	470	509	483	444	482	501	483	446	470	441	500	472	471	461	461	471	456	460	463	465	488	493	462	456	491	491	455	464	471	464	459	487	460	478	539	430	466	531	499	474	518	481	473	460	494	471	488	474	479	473	482	500	487	469	458	496	508	450	437	492	467	466	491	484	502	497	468	480	451	533	500	424	460	489	476	448	494	446	492	484	473	445	444	469	480	429	504	485	457	489	471	461	447	459	477	475	477	469	484	468	448	469	527	467	479	451	501	483	500	469	463	504	482	500	462	462	452	454	496	486	503	451	487	460	477	499	518	494	536	486	462	482	470	446	489	514	472	497	454	444	453	494	500	503	472	455	463	469	448	504	506	494	478	475	503	505	495	453	501	469	470	445	495	486	462	478	481	473	554	514	472	437	475	482	513	469	496	432	471	485	458	437	472	488	508	462	463	471	511	476	509	498	468	460	458	501	495	427	463	470	492	496	504	457	439	479	462	501	500	470	490	482	478	470	484	476	496	489	490	464	451	515	492	488	484	490	478	487	496	500	456	479	474	492	476	464	476	475	460	480	454	480	424	476	489	486	448	510	464	487	440	485	479	507	450	482	427	453	483	505	468	492	449	475	455	483	501	449	469	468	487	484	472	466	441	440	471	496	453	490	491	468	461	478	468	481	454	509	471	487	472	499	485	498	484	491	453	498	491	499	512	469	517	457	525	475	475	526	488	481	464	492	488	490	469	463	498	451	465	483	469	484	494	462	468	456	467	480	464	458	449	482	474	474	465	496	457	526	460	484	502	502	469	498	500	472	486	490	451	490	513	495	502	483	510	471	449	519	453	489	500	472	491	483	532	478	442	473	487	475	520	493	486	451	480	480	468	483	478	483	459	442	436	468	496	459	467	484	490	491	471	502	444	472	469	508	491	470	482	480	457	469	490	503	505	471	434	493	418	449	508	476	498	466	465	483	454	506	441	471	450	450	504	489	428	477	467	468	474	473	502	454	490	435	465	509	436	488	451	477	486	465	502	489	462	496	476	506	487	494	459	500	449	490	464	505	470	533	484	494	456	502	433	458	496	470	437	504	463	474	478	442	449	513	472	491	534	477	465	472	495	494	485	512	450	482	484	452	467	454	463	475	491	479	484	471	485	508	445	457	488	497	493	468	490	460	524	441	475	473	475	507	439	467	490	465	514	452	479	475	452	485	443	487	466	468	500	505	471	514	484	488	479	530	507	474	485	461	500	507	467	481	464	465	480	469	460	461	481	462	430	458	463	486	449	461	470	495	461	459	488	456	489	452	501	465	493	443	449	493	486	466	551	489	474	422	507	476	417	468	460	478	441	460	437	460	476	416	478	485	485	474	479	463	487	478	485	489	514	475	465	462	482	508	505	475	465	465	485	479	445	481	496	463	507	451	501	469	450	472	484	506	470	485	478	470	475	516	463	463	474	475	483	489	498	447	447	482	434	488	516	506	468	480	502	443	492	466	474	509	465	488	501	495	500	487	536	477	504	474	499	486	490	481	480	488	498	489	508	471	463	473	485	483	516	467	475	520	465	499	444	460	497	476	484	506	484	503	492	487	488	462	502	446	472	461	492	464	479	454	483	469	487	451	450	480	460	487	505	451	462	476	454	450	505	484	499	496	512	485	497	487	437	474	457	464	443	499	453	463	464	500	463	463	487	463	501	449	454	501	491	497	462	476	460	477	470	495	491	483	509	473	454	480	498	462	476	483	489	482	462	457	510	474	488	444	453	480	478	497	542	456	453	471	486	513	483	465	456	481	471	500	530	505	497	468	514	520	478	444	489	500	494	486	446	495	475	497	494	453	476	485	474	482	503	480	511	442	489	486	497	502	451	475	475	449	504	471	491	499	488	499	493	487	456	464	479	486	464	465	504	546	464	481	482	540	492	477	521	478	456	480	469	477	490	464	501	464	483	497	458	461	466	498	505	483	461	473	514	491	471	468	455	473	482	436	518	485	478	475	558	496	503	441	442	510	498	473	483	470	456	458	474	410	431	509	452	446	477	488	438	520	458	453	465	479	471	467	473	462	476	464	464	437	470	480	473	489	504	524	489	477	489	449	510	498	487	476	452	495	457	498	476	489	466	491	474	483	472	456	431	458	476	461	469	502	442	459	470	490	498	487	508	412	488	487	471	459	513	494	467	488	461	491	481	507	491	517	445	441	468	500	474	459	471	466	482	479	512	475	492	438	502	510	491	453	485	480	471	476	496	463	462	512	484	478	476	472	465	442	478	461	459	486	481	493	513	472	499	457	453	468	473	511	510	490	504	496	464	485	492	507	471	485	469	450	488	479	465	498	438	470	448	497	446	496	500	471	437	504	475	434	513	498	489	437	466	503	450	493	494	501	464	478	476	461	503	529	446	506	469	484	480	455	473	502	502	454	507	480	444	462	494	500	478	475	505	456	498	507	466	464	453	490	504	501	522	483	483	469	464	466	476	483	507	483	464	447	480	458	479	494	459	463	467	464	496	474	472	464	483	494	496	451	483	503	477	440	462	501	489	495	458	465	448	456	449	461	497	489	469	510	453	455	461	467	431	489	528	477	464	485	504	483	449	468	476	454	486	485	465	482	490	437	481	435	531	505	455	456	468	470	456	443	493	454	441	465	473	475	481	509	470	486	458	458	500	466	446	507	503	443	464	501	456	504	503	486	460	499	493	492	493	460	489	501	483	458	472	406	498	469	471	453	511	459	536	441	467	445	468	448	464	456	499	471	495	439	475	526	487	480	459	481	491	476	467	463	466	456	476	530	496	438	448	485	479	455	514	470	442	423	485	511	478
5969	2000	1395	806	692	562	593	569	510	569	538	568	539	511	477	538	493	522	521	519	486	516	518	508	548	519	507	522	498	486	504	530	503	467	519	504	526	502	517	516	488	511	534	520	498	530	520	467	486	477	523	503	513	492	501	500	524	548	512	503	488	515	522	481	491	521	487	475	459	519	494	521	507	495	521	474	490	506	526	554	526	512	502	499	485	466	476	481	526	508	524	481	466	494	556	500	499	474	510	513	500	513	446	494	536	513	513	495	495	514	495	534	550	508	502	506	492	504	507	505	511	458	515	505	476	518	501	507	521	501	477	466	477	482	538	514	512	557	504	480	508	511	515	499	481	501	536	499	526	522	481	498	509	481	514	469	513	497	470	491	496	473	485	497	515	523	492	534	488	564	491	490	543	496	497	498	496	508	499	478	509	457	504	518	468	523	521	538	505	512	473	455	488	490	513	500	468	487	477	519	512	484	522	545	483	500	527	523	518	508	466	500	501	483	512	511	487	540	503	519	495	504	516	472	509	502	491	505	494	527	509	526	497	505	477	476	496	525	475	507	464	516	550	535	504	538	463	511	512	511	520	477	523	520	497	497	520	524	459	511	531	488	490	506	500	497	521	474	484	503	494	481	433	510	490	490	486	505	496	547	532	538	499	503	518	482	499	514	510	514	511	506	547	522	498	461	512	475	472	425	490	524	467	531	492	475	490	509	501	537	527	473	503	473	482	508	513	524	470	476	464	511	526	469	473	535	510	471	513	463	509	510	501	535	478	515	467	488	472	539	531	480	491	516	503	508	529	492	518	487	545	464	496	454	522	499	522	512	471	508	465	528	531	513	505	503	481	530	515	489	522	517	492	539	497	502	508	482	540	511	500	519	489	479	498	515	523	487	483	530	485	543	488	503	478	508	508	537	458	498	491	510	503	528	492	494	476	546	489	467	516	462	533	480	525	519	469	488	463	522	523	538	491	532	512	451	528	482	510	481	515	502	492	526	508	492	484	477	527	477	481	536	489	523	482	512	506	541	487	466	508	497	481	517	500	494	461	486	507	465	542	523	516	534	489	505	478	458	512	524	485	466	494	501	495	512	486	490	548	498	511	494	468	516	473	469	486	522	545	535	479	506	517	506	468	529	471	486	487	513	530	508	553	522	467	529	503	517	514	538	487	516	499	506	468	498	493	518	517	506	498	526	514	510	486	575	470	508	531	423	468	498	498	468	510	497	557	520	487	533	543	504	535	491	512	523	495	513	492	472	467	476	523	479	508	496	476	493	500	500	516	489	487	464	479	479	465	488	505	491	503	508	499	481	489	496	511	474	502	494	516	474	527	513	482	496	533	493	489	463	530	486	513	533	546	497	506	458	474	495	491	489	507	474	486	556	502	517	481	487	492	478	519	518	470	545	544	465	548	501	498	485	495	484	461	524	504	500	513	471	487	493	496	507	539	488	461	528	484	490	519	504	481	529	476	495	530	480	534	507	520	504	517	496	500	482	482	466	499	506	507	475	488	489	486	517	517	538	510	484	543	498	485	486	510	509	510	503	467	504	491	535	491	498	540	533	506	515	494	481	489	498	500	517	469	522	512	494	490	496	509	510	496	503	537	491	511	485	500	495	489	463	450	507	511	488	542	509	475	488	501	501	483	529	485	513	488	490	546	528	491	500	485	517	525	520	454	547	511	492	501	462	473	468	515	520	542	473	493	494	523	518	518	511	522	509	520	502	512	468	491	499	540	502	528	473	494	470	491	523	505	501	522	460	461	523	470	494	471	480	483	502	480	509	512	519	494	507	486	545	496	492	498	502	489	508	513	508	497	465	558	522	508	526	477	513	558	501	511	481	489	532	527	478	563	511	527	489	516	498	499	469	468	497	503	514	503	515	478	531	495	488	520	501	491	497	495	471	513	506	510	546	487	497	491	508	523	461	537	532	506	491	446	509	482	525	491	525	509	517	485	512	516	525	513	505	538	495	497	488	512	497	511	498	514	499	554	513	565	492	485	493	502	503	479	496	534	562	535	507	475	485	530	479	499	528	502	509	523	525	435	528	518	526	531	488	516	497	510	539	538	497	550	526	479	489	536	550	481	486	510	511	539	509	497	514	496	468	536	496	515	511	537	518	467	468	523	573	490	491	469	511	465	471	490	494	512	492	536	496	503	510	473	522	499	516	540	519	478	488	483	507	558	496	469	482	516	520	487	497	549	490	490	493	529	516	486	493	476	515	510	543	531	522	501	487	507	506	506	509	484	538	484	501	497	508	506	509	506	500	527	523	504	519	502	479	515	491	481	489	521	515	474	509	509	508	511	502	478	510	485	505	499	499	491	532	505	481	522	529	505	530	512	469	500	539	534	519	490	503	509	507	503	484	486	508	506	512	483	500	515	508	489	530	495	524	487	498	450	499	480	504	495	491	529	583	536	526	518	490	525	475	524	494	510	478	517	503	509	542	507	530	473	512	501	479	520	489	525	500	490	497	511	543	538	501	483	515	510	506	497	518	495	441	471	515	487	501	543	533	525	489	495	514	550	475	522	514	500	468	490	503	477	478	501	512	520	549	526	532	499	522	465	512	505	504	518	537	445	475	474	553	424	506	528	495	497	496	495	499	495	476	525	518	447	519	478	530	511	495	514	476	489	533	479	530	513	537	495	482	530	481	516	467	522	536	507	534	483	490	536	526	516	470	491	506	529	482	485	485	534	460	507	502	541	491	542	495	514	486	498	519	520	504	516	520	489	530	499	515	524	507	521	537	508	520	504	461	531	470	487	497	506	476	485	514	516	499	524	484	523	472	516	495	516	498	478	523	518	466	480	510	462	549	535	480	519	510	515	546	537	472	471	566	452	523	536	475	529	483	500	513	504	500	507	488	493	505	526	526	502	545	536	534	514	500	538	539	543	487	524	510	481	484	455	510	527	501	480	497	492	494	506	476	454	484	513	514	506	511	504	465	511	455	496	476	467	521	498	491	525	511	481	471	500	500	504	509	534	489	480	504	550	483	488	500	494	522	504	499	515	490	542	498	519	529	496	508	504	501	521	507	529	514	515	519	481	542	488	479	517	501	497	528	498	464	505	517	499	498	480	538	475	508	542	503	521	458	484	527	517	486	505	478	503	530	480	483	527	476	481	540	531	535	515	525	540	505	507	460	506	511	516	483	526	467	536	466	492	480	493	482	462	488	499	538	504	535	551	463	536	487	542	512	518	487	524	480	518	521	496	466	490	501	533	529	489	539	501	529	534	522	496	459	527	527	509	507	524	512	495	492	555	532	498	486	491	500	504	473	527	533	541	492	519	489	461	516	505	532	521	509	505	480	473	528	541	483	549	491	564	481	501	525	495	549	483	492	436	523	470	548	533	545	513	451	465	512	512	513	492	499	485	537	537	492	478	484	485	501	476	515	508	515	473	480	542	480	505	479	501	516	503	484	529	479	522	496	518	500	508	541	517	513	531	498	481	528	468	507	500	501	510	502	516	494
25343	20892	27409	24525	20912	11339	1467	849	628	575	492	480	422	389	398	346	341	322	322	302	303	287	286	323	265	293	256	259	254	285	246	225	254	254	251	271	288	234	235	271	251	253	243	250	234	265	281	234	261	271	220	232	254	271	252	247	242	237	283	247	280	293	244	241	230	246	227	235	268	235	270	234	217	238	235	229	232	239	267	249	246	233	228	230	231	253	247	239	248	265	234	230	234	258	258	220	222	220	214	256	244	261	244	244	284	235	259	252	244	223	249	250	226	257	244	241	217	207	248	261	234	225	246	241	251	241	237	220	229	240	250	251	249	249	233	245	229	243	232	223	219	242	228	243	241	237	223	211	210	245	244	239	266	237	245	220	250	232	251	270	234	247	233	220	217	225	239	220	258	235	243	219	241	256	250	219	229	238	241	249	265	240	243	239	245	246	222	262	236	243	251	248	243	234	240	282	261	235	241	241	243	229	220	238	266	246	238	216	239	241	272	235	241	253	251	224	243	238	243	230	231	229	234	254	257	272	244	219	214	223	194	259	263	222	217	265	251	239	253	247	241	236	245	237	220	238	281	213	255	255	237	229	227	251	250	230	251	236	224	233	245	227	245	217	259	247	216	237	232	246	233	253	254	225	242	218	225	239	263	218	251	216	256	246	232	236	263	216	242	272	246	218	230	252	238	261	232	227	245	229	224	236	227	253	234	220	254	251	226	222	239	246	237	233	237	242	250	228	249	224	261	211	228	235	227	229	238	243	243	270	246	222	238	230	223	234	211	245	257	214	205	260	259	211	257	242	223	248	241	236	236	223	221	227	231	251	240	206	248	234	240	260	271	233	242	217	245	248	246	267	224	241	245	247	236	222	215	247	219	251	246	248	252	256	257	228	234	237	229	216	209	239	230	252	228	243	228	238	255	231	234	259	225	229	249	259	223	252	230	241	257	239	230	223	244	226	240	265	244	224	220	241	246	217	253	265	264	227	208	215	243	225	244	237	268	240	208	216	243	247	235	246	229	215	223	256	238	228	241	228	241	225	230	226	237	236	231	216	226	247	241	270	225	243	239	238	229	250	247	242	212	236	228	235	248	216	234	235	233	225	243	233	250	241	237	221	250	242	225	223	231	231	240	228	256	245	261	250	245	244	250	244	240	236	265	261	238	234	235	246	247	228	233	240	220	210	249	242	222	222	241	216	237	220	236	198	214	228	238	231	235	250	251	228	276	207	269	266	220	236	236	236	232	203	253	254	246	235	225	267	229	236	234	242	256	239	290	245	228	240	228	226	235	223	250	246	245	227	237	217	232	239	223	250	230	230	254	194	234	235	243	233	232	241	227	255	252	246	238	216	252	222	250	250	246	249	243	226	220	239	269	219	245	234	250	241	223	261	246	239	253	245	240	221	225	243	253	217	231	235	236	256	221	254	254	258	222	243	235	243	224	227	227	254	230	224	247	244	239	231	238	246	230	241	249	249	230	231	251	228	213	240	205	204	220	250	224	233	233	243	246	206	263	267	232	235	233	230	224	235	236	237	252	245	223	257	242	238	255	200	241	219	229	254	255	223	234	221	231	255	239	225	224	232	241	234	215	247	224	234	231	221	262	245	223	235	245	265	222	220	250	234	230	220	246	224	237	225	233	229	239	234	228	237	216	229	248	216	246	250	232	232	277	240	215	249	225	254	227	252	227	244	196	224	223	252	229	231	247	264	225	231	217	246	217	226	255	231	241	227	247	225	243	255	215	229	259	235	185	253	224	239	229	240	266	241	223	233	251	217	217	251	248	226	244	218	254	231	247	219	229	239	236	248	246	218	257	250	249	244	251	239	215	239	255	205	237	226	255	213	241	242	241	231	218	230	211	230	257	236	222	237	247	226	249	242	267	219	251	227	225	239	257	219	245	266	239	228	205	238	247	255	255	216	223	246	232	265	226	243	259	260	262	231	232	244	222	234	256	230	250	237	257	246	235	243	229	236	238	219	250	234	212	243	229	229	238	255	255	247	227	256	218	227	256	204	200	241	257	222	243	217	216	213	242	240	214	249	237	224	258	264	248	253	243	207	246	246	225	250	246	234	247	243	229	217	240	286	242	245	251	253	240	235	262	243	222	231	256	237	218	205	219	217	246	227	262	222	265	239	234	222	235	238	203	228	257	223	224	225	231	254	253	247	243	251	269	209	221	219	240	246	226	224	274	241	241	267	227	229	245	231	252	247	228	233	250	243	233	243	216	251	277	243	258	244	241	231	240	263	259	232	235	263	277	223	240	247	241	229	211	212	225	213	218	214	216	252	236	213	257	255	236	258	239	274	207	255	244	257	248	238	242	237	234	237	234	237	225	206	213	227	247	223	217	220	263	219	209	260	237	252	233	235	220	222	251	225	248	242	233	221	256	251	219	225	220	245	240	246	243	249	250	244	238	235	254	272	245	251	201	240	224	213	233	223	247	246	237	216	255	219	255	237	211	242	256	236	260	252	220	267	229	254	233	227	260	240	231	226	206	204	231	252	219	250	238	235	221	239	221	248	206	248	263	275	231	264	260	221	246	219	245	260	249	256	237	259	232	235	236	237	247	212	235	251	222	248	232	239	227	251	245	228	220	214	255	244	242	227	226	232	262	236	223	239	226	219	238	279	260	221	228	231	271	242	245	221	230	217	231	247	230	227	226	266	201	235	220	224	253	244	231	234	204	231	228	224	236	246	229	204	223	252	245	242	234	253	251	252	242	246	245	251	263	252	227	245	242	265	240	220	260	258	255	238	241	230	230	244	239	225	245	219	259	245	241	238	264	278	236	249	243	244	241	241	250	257	233	222	234	248	207	242	239	211	191	223	251	215	226	225	248	252	218	258	260	213	233	253	250	228	240	241	227	214	261	235	270	248	216	264	220	238	242	228	247	248	223	270	262	218	245	246	251	256	223	259	229	239	230	240	249	260	258	222	237	256	229	239	235	249	211	230	231	236	229	242	253	220	241	215	223	250	245	249	211	266	235	240	260	253	233	242	231	239	259	254	257	257	267	232	216	236	237	243	231	243	252	240	255	264	250	239	234	218	205	259	241	239	213	258	230	207	233	243	230	258	243	213	252	237	225	248	236	237	234	240	230	225	249	246	225	233	248	218	234	247	245	239	249	228	249	255	244	251	268	232	253	240	234	248	229	288	219	223	235	233	223	242	234	247	259	206	212	226	199	204	240	210	260	262	220	247	228	225	260	223	245	249	284	264	217	258	219	253	233	236	246	255	261	244	227	239	245	223	223	248	221	232	249	263	239	257	244	236	189	238	229	232	244	229	211	229	244	239	259	235	240	229	227	219	235	241	223	249	251	240	231	232	267	257	216	249	241	252	226	267	250	250	242	251	229	240	226	226	252	226	255	254	258	260	238	240	238	229	264	218	235	229	238	240	241	240	237	243	218	256	249	244	230	217	274	232	248	254	242	227	220	222	232	236	224	238	217	241	232	247	214	226	209	258	253	270	245	223
8573	15131	12331	6487	3755	2617	2056	1538	1298	1095	872	774	695	646	571	533	479	476	452	424	426	369	363	410	351	357	325	315	317	319	290	285	315	294	265	283	313	299	265	283	287	273	289	253	257	286	256	284	293	273	296	283	258	285	278	245	246	264	261	256	270	261	277	263	255	293	241	287	277	259	267	282	265	285	258	254	250	248	223	243	251	240	247	258	262	237	246	256	240	263	249	273	261	272	249	267	231	264	256	268	252	270	263	276	249	274	271	244	283	248	240	265	248	249	256	257	220	216	252	282	239	234	257	260	280	251	265	253	255	276	253	236	255	246	268	268	246	244	297	223	281	268	258	236	258	267	223	274	267	286	262	252	282	260	258	247	246	233	295	236	259	279	251	278	232	263	241	253	263	252	236	277	255	241	217	244	254	238	266	248	252	291	261	237	245	244	264	260	248	271	263	268	300	272	269	253	277	254	255	262	246	248	258	241	262	247	267	248	246	239	240	265	272	260	260	253	259	256	262	254	279	238	252	245	239	234	250	257	250	251	259	236	234	246	268	259	289	261	261	241	260	231	233	268	241	274	229	247	223	295	256	290	284	256	268	263	240	255	228	238	223	258	239	221	273	235	248	266	279	258	250	260	258	262	225	253	265	246	276	276	256	229	258	230	262	224	254	277	266	241	258	222	235	235	256	251	225	252	250	262	256	278	261	238	245	261	258	254	283	246	282	251	230	263	229	253	257	246	268	247	249	254	259	267	278	217	245	278	282	269	231	271	239	257	259	248	268	257	240	252	264	251	259	224	258	238	236	260	233	246	262	267	236	259	249	281	246	268	263	253	254	274	280	271	263	253	262	283	273	299	238	276	255	253	248	258	253	268	236	251	265	270	264	282	230	276	290	217	251	249	260	260	251	294	269	268	255	255	284	268	266	241	262	228	249	241	256	266	255	275	237	272	227	254	258	262	272	238	253	263	245	259	266	242	263	238	250	255	262	272	240	251	268	234	256	266	231	237	244	248	272	241	265	270	262	261	265	242	243	261	261	249	256	226	279	260	224	281	253	243	223	256	230	252	256	270	256	253	242	243	279	235	261	245	235	253	219	274	261	271	241	240	267	281	255	255	279	270	239	231	256	270	252	267	245	222	233	221	271	249	272	263	249	274	246	236	249	251	257	265	256	262	293	264	239	266	252	235	259	294	277	249	247	271	232	233	256	245	258	266	265	246	260	230	245	252	273	250	280	253	288	240	240	255	245	241	263	262	247	251	274	253	229	255	248	267	257	247	291	247	249	229	262	273	238	265	268	245	284	264	234	307	274	258	252	228	264	260	261	264	282	284	268	276	242	255	281	262	249	258	261	245	244	249	276	272	248	245	255	243	256	257	258	234	243	273	251	254	244	240	249	251	261	246	252	267	273	246	256	266	239	240	234	270	250	275	251	252	260	258	244	255	288	240	237	260	256	258	279	265	274	266	239	261	239	254	274	256	243	277	243	270	236	262	241	263	242	253	242	263	233	278	247	246	227	266	275	269	249	271	239	264	220	247	237	247	246	266	244	247	263	238	248	245	257	254	252	224	276	270	241	253	283	265	258	253	254	249	235	268	236	251	247	248	231	267	243	224	277	232	277	276	234	278	286	274	258	256	246	260	248	239	243	258	244	266	241	257	268	263	244	257	239	234	254	259	248	239	268	266	271	271	236	252	249	268	274	266	289	249	254	285	250	237	257	219	256	253	265	241	246	247	267	239	252	239	239	265	262	225	273	267	263	256	249	258	267	235	255	233	246	236	228	252	279	257	261	233	242	239	245	248	271	234	224	250	273	251	257	233	228	259	264	257	247	250	275	247	275	259	263	249	253	258	246	261	240	244	277	275	266	230	250	230	264	260	258	251	238	286	252	265	247	235	269	241	257	247	260	240	250	254	262	251	254	244	230	260	265	262	230	245	254	241	259	255	250	238	256	270	264	250	254	237	224	235	240	264	273	266	262	259	252	261	265	251	247	250	268	253	247	263	240	292	263	234	252	229	242	229	250	227	244	238	244	280	233	265	258	222	267	281	262	254	268	245	242	276	266	280	257	237	243	249	243	254	273	241	238	277	252	249	243	281	272	245	236	239	223	261	261	250	234	238	269	239	253	252	252	253	233	249	261	252	282	262	242	285	259	252	261	257	228	255	254	246	229	250	277	273	249	271	216	254	249	240	264	268	256	274	248	280	265	264	274	265	230	255	267	255	285	239	278	267	261	234	255	247	270	258	259	249	241	242	283	243	270	248	266	253	290	265	225	263	229	256	250	231	252	257	248	259	279	237	266	289	244	254	252	260	266	258	257	281	260	240	258	266	277	264	253	265	238	257	269	245	258	257	258	240	262	249	252	266	246	247	255	237	246	230	276	296	299	271	258	263	230	267	221	249	227	279	247	256	254	239	271	247	266	247	243	242	275	235	262	232	252	255	273	263	245	244	233	252	254	238	274	266	278	273	229	252	272	252	246	243	263	251	258	274	253	256	253	242	227	244	242	218	252	269	260	254	229	289	251	252	256	244	242	238	301	264	233	264	272	250	228	288	249	249	261	256	264	243	230	285	251	266	249	264	241	274	229	230	253	268	265	264	260	250	252	268	297	242	239	248	243	272	284	245	277	239	279	222	245	265	245	232	268	232	261	245	259	243	275	242	268	237	247	277	277	250	267	252	283	249	234	267	235	251	227	259	246	265	250	251	281	268	271	277	253	258	259	241	278	255	252	254	233	287	228	257	248	261	282	245	228	274	250	271	242	256	258	270	252	238	258	256	224	250	265	277	252	269	253	279	250	237	273	252	259	252	260	229	255	269	241	264	249	262	232	256	268	249	240	250	276	252	266	251	257	231	291	273	275	269	268	272	276	235	261	272	253	251	254	267	225	231	236	282	211	228	261	255	217	255	269	251	285	245	248	257	266	237	277	237	265	252	255	254	235	267	294	241	247	256	242	257	239	281	243	254	277	237	273	279	262	293	264	248	268	269	228	274	221	256	270	244	252	276	236	234	254	269	264	236	254	255	245	234	264	278	229	281	267	244	272	257	249	254	272	249	269	255	263	253	251	251	257	247	274	239	252	253	214	271	273	254	255	260	241	243	246	234	238	258	242	249	282	285	236	265	255	265	257	267	271	244	234	216	258	239	244	289	260	252	215	251	259	243	247	261	246	243	288	259	252	267	266	262	229	242	267	278	255	276	237	241	254	276	269	251	273	267	243	249	284	250	258	222	276	285	250	257	253	236	267	257	252	254	258	260	243	257	255	252	277	252	253	267	243	240	249	224	264	277	259	251	233	238	247	273	264	278	256	250	267	257	242	260	245	254	217	252	262	268	253	243	242	271	262	247	249	263	249	248	252	282	261	240	280	236	267	244	256	250	272	292	232	266	281	275	245	259	252	237	252	220	245	230	248	240	260	246	286	237	239	289	244	258	264	227	238	267	277	242	252	267	259	261	262	272	270	252	264	264
23120	20888	27748	24168	20894	20979	10069	1869	1245	1126	1033	934	795	826	804	700	702	648	652	635	622	592	621	567	560	611	535	569	590	551	560	614	530	517	549	567	525	506	588	570	557	499	499	557	475	505	495	522	527	540	520	500	528	497	536	523	524	520	533	510	528	449	504	492	496	482	489	514	501	485	504	493	487	502	463	476	497	526	554	490	477	526	479	518	479	486	512	545	529	509	458	501	506	516	439	474	494	492	487	482	490	512	486	489	508	515	500	503	532	493	468	496	511	485	459	478	445	477	478	465	523	509	507	482	476	550	489	513	462	479	502	490	487	468	512	493	477	489	499	490	504	500	446	481	489	532	496	456	531	473	492	469	526	485	463	509	509	495	532	439	480	502	511	502	460	490	465	526	472	480	518	463	543	454	500	500	482	503	465	491	467	482	521	503	550	491	506	480	523	486	449	548	526	507	512	521	489	521	489	471	512	509	511	438	448	440	490	463	468	470	484	512	495	474	503	482	462	502	529	472	469	497	504	472	476	473	512	470	475	486	487	491	482	445	569	492	498	520	509	524	501	494	501	500	467	478	497	485	472	489	487	443	486	507	492	529	498	505	498	479	512	470	506	502	510	509	514	460	541	518	496	440	476	478	487	458	504	465	469	475	484	487	472	485	477	495	502	483	465	483	476	465	518	481	497	485	498	493	506	452	472	512	515	498	458	509	437	487	486	531	510	486	519	519	476	493	479	491	492	464	489	495	502	496	493	494	468	481	488	497	458	466	455	504	492	476	505	473	481	470	463	530	519	436	472	475	523	460	500	528	521	529	515	498	487	473	486	488	478	524	505	496	514	473	439	438	491	495	481	485	478	512	499	524	481	479	493	502	464	510	450	491	466	440	526	466	515	496	494	522	477	462	512	489	480	539	492	494	518	506	484	524	493	439	485	532	466	459	527	488	506	449	474	486	482	447	480	525	444	489	493	497	517	492	522	515	483	450	475	474	476	490	475	459	478	514	479	498	527	502	493	474	481	449	477	510	490	471	503	410	514	485	497	530	540	490	492	472	485	443	546	464	497	454	507	466	492	480	459	513	479	453	488	487	461	493	481	518	481	493	478	500	502	501	485	497	484	508	470	492	478	461	496	489	491	499	459	515	521	461	483	544	511	506	491	471	483	481	475	448	499	524	466	501	471	492	503	468	485	486	498	506	483	549	506	496	517	471	496	513	479	474	472	529	497	496	494	485	507	442	488	483	522	511	495	466	481	488	475	495	492	475	492	455	475	483	465	463	480	436	497	500	451	472	502	483	498	508	489	481	451	464	459	494	480	469	471	461	526	490	499	464	486	460	474	473	509	513	503	504	498	492	491	512	480	474	508	458	480	505	457	497	516	479	491	506	521	474	466	494	521	473	465	505	489	497	472	453	486	478	480	488	470	469	486	468	505	462	489	504	500	542	487	476	479	436	498	493	497	460	515	491	507	486	478	500	535	516	504	520	482	474	508	475	467	514	496	500	497	543	474	466	467	483	478	465	516	503	449	488	522	480	464	515	481	471	506	474	454	477	518	465	458	486	474	469	481	510	497	544	494	493	454	490	488	508	513	508	456	481	481	519	468	491	535	478	475	520	494	513	521	512	531	472	522	507	510	498	464	499	477	472	461	492	496	441	478	498	481	483	481	502	487	495	498	498	492	487	500	485	462	486	496	469	501	504	495	497	488	521	484	509	522	468	506	505	493	465	480	455	514	518	504	469	472	472	467	459	491	474	516	464	487	505	497	488	517	460	483	484	482	521	521	471	461	460	461	468	536	514	438	472	509	460	496	453	480	491	473	501	506	482	478	497	486	453	498	496	494	458	496	504	493	457	455	461	491	494	506	459	505	479	498	512	488	481	496	467	456	490	483	505	489	506	500	489	481	506	502	457	447	472	464	505	503	497	500	494	491	477	477	442	452	503	466	521	483	501	434	545	498	537	468	521	446	510	517	493	544	449	483	502	481	476	477	491	516	476	492	481	475	506	514	487	471	468	504	469	468	509	469	475	534	500	503	421	502	473	491	479	512	477	517	470	506	497	479	509	470	475	526	507	542	529	474	505	488	471	465	517	532	498	487	491	492	470	523	518	480	471	486	495	481	511	467	516	505	520	480	518	473	446	467	493	501	487	507	463	487	485	479	454	467	492	464	531	468	492	494	491	506	498	468	517	484	506	466	522	478	497	523	507	470	467	472	497	496	499	495	486	508	470	509	446	472	501	491	494	491	512	510	499	484	503	478	508	503	486	508	480	483	482	504	494	478	498	507	503	445	493	527	498	488	463	518	490	463	506	471	478	494	501	457	492	496	459	472	474	469	498	497	477	464	501	485	511	477	497	461	486	494	489	484	461	469	471	508	482	469	477	499	489	499	510	498	530	473	530	468	511	486	494	442	456	503	441	497	477	489	463	487	505	505	517	488	495	484	459	483	528	523	470	492	479	471	488	469	514	511	477	460	508	527	537	475	471	502	483	476	496	514	453	472	462	507	492	504	435	525	480	472	493	486	439	499	468	469	504	496	480	466	466	475	500	487	504	473	490	489	495	500	441	485	465	469	461	427	466	476	488	523	515	447	499	507	477	474	473	512	503	497	498	485	535	470	487	460	493	507	531	471	464	441	445	472	434	509	507	487	494	481	499	483	485	492	471	501	498	507	467	473	459	551	469	455	480	525	494	518	504	477	508	453	453	472	500	469	488	491	517	561	471	466	486	460	463	473	480	446	478	472	498	458	468	443	517	497	491	518	491	476	473	504	525	489	532	495	469	477	476	479	478	484	452	477	506	484	497	485	485	462	451	440	513	460	506	465	487	480	467	500	493	480	443	451	488	450	463	510	509	497	496	490	494	481	471	472	507	498	486	458	431	461	503	464	521	448	477	502	490	464	472	479	505	498	466	502	484	464	549	534	483	523	494	463	518	469	509	487	514	512	489	498	451	460	472	495	513	474	471	464	499	443	501	477	495	512	467	500	475	478	467	489	520	441	508	434	519	517	491	500	466	479	477	504	520	536	498	481	471	503	480	480	526	501	486	507	546	429	474	490	456	491	498	451	513	528	503	457	485	520	504	475	495	462	492	508	459	467	506	447	484	505	516	506	451	496	497	513	496	496	510	495	475	532	521	518	488	506	485	480	478	495	494	484	451	485	489	492	487	483	464	498	463	493	459	458	499	469	518	503	478	444	523	501	468	498	478	519	502	493	485	493	496	541	455	488	494	482	473	477	476	518	452	494	472	495	498	492	470	477	496	491	495	479	472	471	476	445	496	481	481	488	469	480	494	507	446	479	507	472	478	498	466	457	517	470	505	473	554	478	505	497	487	513	495	483	471	497	504	482	471	464	498	493	491	452	504	475	488	510	463	474	509	455	474	435	448	483	482	482	491	505	498	500	489	487	485	512	503	470	481	499	477	494	504	530	491	481	453	490	473	520	465	494	438	493	512	475	489	515	504	471	503	480	480
11940	22666	19084	10800	6873	4807	3808	2960	2408	2082	1643	1443	1281	1170	1013	1002	924	829	823	807	791	747	699	682	715	637	582	619	604	632	559	565	515	552	553	525	541	508	525	544	541	509	514	511	526	498	502	479	500	527	507	486	461	507	498	468	532	564	464	462	516	466	496	485	470	464	504	494	469	472	488	534	434	468	462	486	490	499	484	464	494	464	470	493	492	482	508	424	447	480	481	479	465	436	445	473	460	483	491	469	511	485	446	475	482	473	510	487	467	443	493	454	446	481	476	452	482	502	499	488	467	457	452	455	497	467	423	484	459	483	454	455	440	427	469	418	449	482	442	482	466	484	488	464	460	478	453	452	457	430	517	448	463	459	509	459	418	472	437	466	413	447	463	454	486	465	448	466	462	501	469	464	499	493	491	450	461	495	459	422	435	438	466	423	467	445	463	494	438	462	440	460	478	525	469	453	479	439	447	470	499	469	445	451	442	451	483	509	488	473	483	444	474	436	473	442	464	450	470	447	440	470	464	498	435	468	472	459	472	453	455	489	454	452	466	441	441	505	448	436	476	457	499	444	478	438	447	482	462	461	469	525	429	436	477	451	447	469	458	494	476	500	501	421	459	444	484	487	447	437	492	460	466	444	430	512	468	458	473	441	478	471	505	463	459	475	458	495	453	433	461	467	473	454	489	470	503	505	479	469	462	442	464	460	474	440	444	446	465	478	493	451	459	455	446	465	461	480	486	454	429	502	477	500	483	407	466	457	464	421	489	440	493	463	471	444	481	452	423	461	455	512	433	452	439	482	459	458	470	434	467	475	496	426	495	445	431	464	475	471	441	442	451	471	460	514	456	489	482	422	454	464	477	493	476	466	458	429	453	420	493	468	488	436	465	473	462	441	473	460	469	466	476	468	472	468	471	456	484	433	475	482	471	485	461	464	461	454	447	419	513	441	453	438	456	460	440	420	419	470	453	453	480	492	501	451	474	522	478	441	452	430	472	499	466	459	443	482	461	490	425	464	456	447	452	460	468	457	473	459	469	498	452	443	440	470	490	471	482	434	468	491	469	452	480	470	440	494	447	463	432	442	420	462	398	483	457	485	457	446	477	476	461	476	505	459	462	460	461	459	445	464	466	425	505	439	474	449	452	483	456	440	468	448	460	444	473	443	438	479	470	448	473	497	458	454	460	479	486	450	452	446	465	440	491	480	486	462	463	462	465	435	467	475	462	453	476	474	476	450	466	452	462	466	479	483	468	493	496	421	419	464	502	432	456	417	488	481	457	457	480	460	445	507	427	448	519	500	469	462	481	449	468	495	465	480	458	482	446	447	471	446	439	500	470	447	447	453	468	481	454	437	450	468	473	463	468	441	455	498	447	462	435	427	476	451	452	469	453	450	444	456	456	451	475	470	465	473	436	492	463	486	450	455	472	452	474	487	462	461	460	455	483	482	455	462	433	473	451	451	439	445	485	448	452	443	479	463	480	504	466	473	457	475	491	447	460	454	451	451	441	491	506	464	468	481	451	460	457	460	460	446	455	459	426	440	487	420	471	506	469	433	486	459	400	457	479	496	457	451	501	488	474	497	458	485	449	454	437	521	501	467	450	468	448	483	458	479	420	456	426	407	472	436	485	469	473	444	519	464	443	495	425	424	458	469	463	481	463	472	468	435	453	457	490	481	437	461	483	469	492	442	493	485	435	449	487	456	443	439	446	449	456	470	479	464	439	463	459	449	471	490	443	487	458	482	427	457	433	497	517	461	458	465	497	425	459	475	481	466	476	488	447	456	478	450	446	471	433	488	464	431	456	457	468	469	449	458	465	458	487	452	475	475	469	453	467	444	521	492	458	469	453	456	445	456	406	455	490	437	476	504	441	433	478	480	486	427	456	472	488	446	481	449	480	449	463	441	446	503	448	472	418	463	479	445	428	484	448	442	460	445	539	449	449	494	433	444	448	475	458	449	479	499	437	442	459	472	464	483	468	453	464	472	476	475	428	456	470	437	434	451	469	481	485	474	466	468	471	480	471	438	481	471	479	477	522	458	461	443	469	467	450	473	476	487	481	490	473	469	492	467	447	443	445	481	477	463	461	475	471	453	503	464	487	478	453	442	477	476	440	496	458	450	480	459	477	469	463	477	478	463	411	465	465	465	451	456	463	470	455	447	472	457	459	488	462	471	463	456	440	454	456	442	492	437	491	470	436	451	494	454	457	470	478	457	441	462	438	466	463	431	461	414	480	462	485	449	448	490	445	436	465	465	460	434	434	440	463	404	499	467	468	500	477	460	455	525	486	465	455	468	437	447	473	483	449	459	430	472	459	477	477	461	433	446	465	445	469	436	451	438	464	491	477	470	475	429	466	475	485	463	462	451	489	452	434	438	461	475	444	477	460	450	437	476	452	442	474	498	471	448	491	443	453	437	459	455	477	484	439	442	485	441	467	475	421	470	458	475	470	463	498	467	473	416	470	447	431	473	458	453	489	445	457	439	448	460	398	441	459	478	464	479	478	495	455	445	452	458	476	442	436	470	439	453	494	495	419	459	455	484	444	432	468	479	467	441	483	456	453	422	442	461	446	447	453	465	481	503	494	441	459	457	450	448	477	445	469	476	481	422	465	470	458	474	506	487	471	475	502	461	468	501	461	475	477	494	489	487	497	509	462	441	434	490	437	457	459	446	462	496	469	449	464	448	464	445	479	496	423	444	497	464	439	445	431	457	469	477	431	521	460	455	442	444	466	459	456	447	469	465	439	463	459	493	456	475	472	452	458	495	491	467	501	443	462	471	425	485	462	447	442	468	445	430	450	460	459	477	444	464	468	448	435	457	460	417	431	455	497	456	462	435	462	453	467	488	447	411	458	431	467	485	482	488	412	422	485	485	472	452	466	459	454	451	445	456	448	469	419	456	456	463	423	426	455	500	481	463	475	493	463	453	435	428	463	452	436	489	437	468	495	422	433	433	471	502	438	444	434	451	491	416	445	505	470	429	478	427	442	472	441	438	433	476	454	451	473	456	488	492	457	451	482	472	442	446	430	474	448	455	477	485	475	477	436	467	469	457	445	498	441	470	476	461	446	454	462	489	468	485	436	429	435	476	448	451	442	478	502	467	499	482	451	461	427	483	489	468	484	438	480	448	457	456	451	454	454	470	481	481	468	469	486	447	474	478	466	438	456	458	480	443	450	454	479	444	423	426	485	458	456	443	457	503	475	465	467	438	444	443	450	467	476	495	476	457	480	446	481	496	493	442	449	455	434	479	465	434	480	467	443	450	506	457	451	476	468	419	504	483	419	440	446	489	457	464	435	490	459	461	488	436	429	465	473	480	454	472	439	448	482	479	438	427	495	455	478	462	448	460	466	446	477	450	476	477	440	481	505	456	443	510	478	504	434	478	457	443	443	467	443	434	506	443	505	469	472	475	482	487	473	473	443	411	481	495	459	472	469	459	466	469	488	480	444	472	479	439	467	456	461	428	418	446
28343	15129	2553	840	665	561	506	541	513	470	489	534	494	520	511	526	499	501	483	473	494	499	484	524	507	477	460	519	463	467	466	475	465	498	471	473	523	470	472	522	474	478	461	473	492	482	496	525	481	475	503	530	495	508	468	482	487	488	491	477	493	494	470	466	477	482	452	492	445	480	478	493	439	495	485	462	473	482	486	486	512	469	496	523	489	453	519	516	509	453	506	532	506	474	474	503	477	469	484	451	494	515	500	485	506	506	475	481	445	470	507	484	467	530	523	495	537	531	486	477	494	492	472	490	479	503	487	499	482	474	477	472	460	492	520	508	459	469	459	471	489	504	488	524	477	450	486	504	456	481	495	477	521	493	446	484	466	528	499	526	475	547	474	444	492	478	516	501	510	491	462	495	479	505	493	487	484	510	498	512	493	495	496	464	513	495	465	528	476	508	420	494	472	476	459	494	483	478	517	478	510	476	518	513	486	482	506	490	456	503	503	505	490	503	473	488	520	493	473	482	450	534	451	462	494	477	487	475	503	482	458	475	468	484	479	518	497	471	469	472	481	508	463	468	500	514	493	454	493	482	455	506	445	495	454	488	483	465	538	467	452	435	471	486	513	507	504	517	513	461	462	501	469	472	459	507	577	506	505	492	509	477	471	514	464	503	465	472	479	481	486	496	481	482	486	501	466	481	487	482	481	525	514	490	456	450	488	487	454	514	521	519	483	439	479	516	475	500	462	493	500	482	528	505	496	505	484	498	463	485	482	502	466	456	518	475	453	479	478	465	466	486	506	482	492	505	471	494	472	504	487	474	478	489	471	464	484	501	480	455	462	457	492	476	484	476	530	443	497	466	501	469	510	472	465	506	454	453	459	457	496	504	511	449	445	470	541	488	467	505	472	513	450	495	456	480	522	526	494	512	500	466	495	480	501	491	448	467	482	467	514	477	495	479	509	520	504	475	475	500	499	487	495	514	479	507	463	482	486	491	505	519	454	520	506	469	509	484	510	484	491	500	495	518	490	494	513	489	488	473	505	474	474	499	498	485	448	491	436	499	495	497	480	504	496	509	496	420	503	489	545	499	489	481	472	445	469	470	491	491	505	507	459	474	453	499	487	481	481	487	490	501	474	512	495	495	513	513	476	520	488	494	442	474	483	503	448	491	471	459	473	476	450	498	494	486	468	525	470	463	495	518	458	489	476	494	479	513	516	521	497	494	489	504	454	442	460	496	450	489	489	490	488	437	501	465	516	456	519	508	475	452	458	485	456	490	461	472	491	488	492	501	501	501	470	485	511	501	507	478	463	489	451	476	500	511	472	475	488	462	480	511	488	483	477	508	495	506	492	448	516	517	502	458	499	445	495	469	530	508	471	439	457	490	478	501	538	505	488	472	519	450	475	499	432	490	515	478	523	476	483	474	473	474	452	490	490	504	490	489	526	466	469	477	522	490	489	518	530	523	499	486	509	506	499	457	553	481	484	542	515	506	462	488	486	486	510	500	472	474	471	517	455	502	479	480	501	457	496	508	494	529	482	481	511	442	500	483	461	486	471	467	487	456	490	504	486	500	501	538	500	497	506	447	457	492	479	476	504	482	509	477	497	458	497	490	492	476	447	449	468	462	479	549	490	483	488	457	459	501	502	503	501	523	465	481	486	523	466	490	483	486	475	497	476	508	455	482	503	471	449	461	493	442	507	512	466	493	480	461	455	478	506	508	464	496	463	492	479	481	472	471	496	504	481	497	475	474	474	515	502	497	544	483	459	500	504	494	462	458	480	485	455	515	518	488	497	475	482	473	472	475	513	503	530	521	483	486	503	535	499	468	490	504	487	493	489	490	500	510	458	489	495	488	508	500	496	492	465	485	477	508	473	465	449	490	505	510	473	515	507	499	502	492	532	497	497	475	478	482	465	504	471	472	474	477	437	493	491	464	428	522	514	503	476	487	484	517	453	516	504	456	446	472	478	480	449	497	488	562	488	492	467	445	519	494	475	476	508	514	483	501	461	527	517	486	482	476	500	497	455	489	486	480	491	497	505	485	495	514	545	453	446	477	507	486	507	468	454	484	480	479	463	475	457	503	455	493	532	469	456	462	494	492	503	484	496	482	486	502	467	502	483	515	467	493	513	469	478	512	480	471	513	451	510	484	466	501	484	472	480	489	471	493	501	497	468	489	480	513	473	496	496	516	512	509	477	490	467	495	448	502	504	478	443	491	500	519	506	507	502	452	505	509	481	490	506	484	455	481	469	487	459	494	486	464	519	502	472	479	475	490	503	459	486	472	469	509	479	460	499	503	462	452	492	497	506	463	498	479	518	514	435	492	468	489	496	526	484	450	523	476	484	507	506	481	458	494	493	441	466	459	525	466	472	484	493	478	457	463	503	466	477	446	496	476	509	459	519	525	493	460	525	465	461	497	488	453	478	490	452	503	478	484	459	523	532	488	501	493	485	470	469	505	532	466	496	498	516	486	493	476	501	429	472	475	474	483	523	504	503	489	477	475	467	436	477	469	474	484	442	481	497	491	469	489	469	505	477	444	474	519	517	474	464	467	518	515	445	489	469	499	483	516	514	474	461	459	473	454	483	490	469	462	482	497	450	495	471	485	438	465	472	472	485	492	473	456	474	477	463	494	498	433	454	472	509	461	522	478	471	460	516	483	568	466	504	497	498	497	499	497	477	507	459	497	472	476	500	462	499	504	496	477	471	477	480	515	507	495	489	500	510	468	506	445	506	494	488	461	518	448	479	451	457	473	452	447	498	466	518	446	459	479	522	494	504	512	488	447	478	475	473	484	496	446	517	503	503	497	512	470	454	505	481	439	518	455	489	465	504	480	514	454	493	415	456	501	501	446	478	499	484	483	454	500	456	447	458	460	497	484	494	512	502	505	491	486	516	468	436	512	464	473	455	440	485	470	501	517	488	447	497	473	478	486	483	510	473	476	489	558	483	483	456	482	486	497	492	502	485	498	513	490	462	528	449	486	490	435	487	447	489	476	488	525	476	482	509	507	486	486	450	472	465	486	503	514	503	501	499	495	480	525	541	491	478	490	515	506	464	480	498	461	526	462	521	505	497	512	510	492	519	458	488	467	514	490	488	506	476	487	488	472	509	495	525	531	492	484	457	484	480	445	495	452	472	487	466	509	478	523	459	525	505	419	474	475	451	477	485	457	443	496	457	475	470	461	475	492	466	500	462	509	471	501	464	477	459	501	475	494	478	483	498	489	498	482	478	474	511	446	470	460	504	472	461	495	460	471	480	520	483	478	505	487	490	449	508	489	468	470	482	487	489	471	475	468	483	487	474	458	483	502	490	496	503	471	497	517	480	460	448	462	488	489	472	474	488	484	512	481	497	459	514	439	480	489	467	486	503	518	495	480	510	497	499	498	464	526	551	498	486	505	480	464	504	512	463	488	465	474	463	486	478	508	453	494	473	485	520	533	476	460	500	448	458	453	469	496	492	530	493	507	496	506
5851	1863	1440	839	666	612	590	583	561	538	551	554	530	534	542	526	511	521	500	528	513	506	555	496	524	524	495	526	490	513	532	528	557	522	516	483	540	519	473	493	496	535	503	492	509	517	523	512	461	532	501	488	498	538	519	463	497	514	503	502	526	555	493	525	509	481	520	507	528	496	493	522	533	518	492	521	469	460	480	543	482	506	508	508	499	499	492	503	507	505	499	526	496	495	563	495	502	489	511	516	529	527	484	533	517	497	514	514	569	496	477	536	495	509	479	469	508	487	503	511	528	488	508	517	477	491	493	538	499	509	531	535	500	471	516	471	533	504	499	485	506	527	535	528	522	520	486	473	488	495	483	543	469	496	502	503	517	527	517	476	520	489	572	462	507	499	538	539	491	490	494	530	544	528	493	533	493	480	512	550	479	504	519	486	512	493	457	510	545	478	460	498	497	473	504	539	522	483	545	513	509	519	522	501	516	499	521	560	539	562	504	508	495	512	497	511	500	505	518	498	472	505	531	494	529	465	534	534	519	509	503	500	506	522	549	511	533	524	538	527	472	504	509	535	557	493	494	505	491	503	507	508	531	521	500	527	487	505	507	512	516	521	484	510	505	496	502	494	529	541	522	494	541	471	517	520	512	536	547	509	503	512	546	497	542	478	497	520	562	504	520	509	489	469	484	493	515	508	547	487	494	482	519	496	552	512	491	528	474	504	451	476	497	482	525	519	502	521	520	485	549	505	485	529	474	463	468	531	532	530	535	527	536	528	485	515	500	575	501	516	506	509	507	532	525	497	547	485	532	510	495	498	499	495	485	502	515	496	496	476	483	523	501	505	484	533	511	506	511	506	515	547	476	489	529	537	518	484	516	507	494	518	527	524	507	544	495	548	502	507	569	525	507	527	496	462	514	519	473	501	477	502	465	486	532	501	502	450	502	484	476	529	486	494	507	535	485	544	519	469	544	526	490	512	535	554	509	484	504	533	526	510	483	524	520	482	523	512	532	521	515	521	501	523	498	510	504	490	535	522	526	512	509	504	499	532	520	475	512	548	499	517	500	531	483	535	521	498	499	489	517	496	482	491	525	521	524	475	521	505	548	506	543	488	514	534	533	506	519	470	487	507	507	551	521	503	507	490	518	496	507	488	481	498	505	569	523	486	505	529	526	503	533	506	495	529	474	539	536	532	488	521	504	508	498	491	494	523	541	524	493	516	516	500	494	487	522	503	535	489	513	506	484	513	520	489	490	545	493	525	523	519	522	524	530	514	514	494	498	539	497	510	503	515	547	478	513	509	502	507	488	528	493	506	497	534	507	498	492	529	502	523	563	533	480	471	542	514	469	523	544	502	502	505	454	460	498	491	490	491	523	533	510	506	499	529	527	504	532	497	486	511	535	549	521	497	488	505	519	522	480	505	534	507	536	502	580	508	502	492	485	497	517	519	507	528	502	483	501	505	519	497	526	515	516	489	492	501	498	514	508	536	539	552	498	545	523	515	501	488	494	511	537	513	486	518	520	539	500	525	523	483	536	527	526	512	456	492	499	523	495	458	528	536	541	496	537	523	527	515	520	521	529	577	489	500	497	512	516	493	527	511	469	489	525	516	485	475	530	492	527	532	500	543	518	499	525	511	518	482	492	488	476	482	502	482	540	500	534	533	538	526	492	522	543	473	494	472	511	523	524	499	511	536	507	513	500	523	507	495	477	516	522	509	489	510	511	492	487	479	568	530	464	542	514	505	519	453	475	471	482	531	508	528	523	510	489	524	492	510	563	469	519	450	521	533	512	483	486	500	500	529	536	521	555	490	502	470	497	484	498	499	522	517	500	526	471	539	526	514	508	539	501	538	486	495	519	560	516	522	536	524	471	488	508	502	518	499	510	503	521	487	484	517	500	487	521	514	495	470	554	509	497	500	496	510	534	527	521	525	501	502	538	566	519	512	491	539	509	523	475	489	518	508	489	515	510	471	528	533	539	488	530	503	546	522	536	499	470	515	510	546	505	481	515	484	544	515	508	546	498	524	525	506	524	549	511	534	546	510	493	514	516	485	519	489	488	496	494	545	484	508	510	530	541	522	520	520	510	553	534	485	487	501	480	520	470	541	564	547	549	476	487	540	499	486	503	515	504	488	467	492	518	546	553	491	483	508	510	505	479	520	516	506	512	513	509	511	493	440	485	509	471	493	496	488	518	476	495	457	510	509	513	482	551	499	477	535	514	506	518	492	523	566	519	530	520	480	515	506	484	497	536	492	491	532	510	508	508	475	493	535	505	493	524	498	547	506	549	520	491	534	491	554	504	540	522	501	502	484	506	513	524	587	533	493	480	504	511	523	515	544	541	529	512	470	526	495	513	495	501	558	516	516	503	527	516	509	556	495	520	519	533	504	517	498	515	498	522	499	506	523	491	506	478	510	520	492	516	517	518	461	511	511	518	494	503	512	515	479	519	530	574	533	560	527	521	489	504	477	500	510	554	534	498	518	511	531	500	471	494	521	507	491	483	533	546	513	485	509	527	490	456	499	498	480	493	530	490	522	479	467	495	487	529	498	511	472	518	567	481	458	518	534	540	513	509	537	511	477	477	535	496	471	545	511	526	495	501	507	504	523	478	505	501	493	542	494	533	473	499	505	465	508	499	512	519	520	541	501	501	517	531	500	497	515	477	511	503	511	502	516	479	526	504	473	529	487	500	516	515	542	466	476	506	512	506	483	513	475	506	512	502	495	470	522	537	513	531	486	518	522	497	558	510	503	500	469	516	467	479	475	518	490	518	528	491	494	539	501	487	521	522	486	510	493	520	517	544	510	505	496	490	540	540	483	484	500	517	511	504	520	508	494	505	518	514	479	493	509	508	525	510	513	496	478	495	501	502	556	490	513	526	504	509	544	470	524	530	529	526	539	533	484	472	497	506	520	525	512	454	524	496	501	509	512	469	534	508	510	515	516	475	533	491	469	542	481	500	554	508	498	550	469	517	530	506	513	509	514	481	487	465	528	525	499	534	519	462	533	523	485	512	525	481	502	486	523	504	481	519	498	504	526	552	532	552	536	566	521	501	488	495	478	530	488	555	536	483	529	488	530	529	485	521	505	537	525	528	498	479	504	522	477	534	468	463	495	472	536	494	495	521	526	532	516	507	489	516	521	483	532	518	521	509	509	525	537	485	515	545	526	532	465	501	516	489	510	512	498	505	521	546	508	506	520	469	503	499	487	488	521	494	516	487	504	485	487	502	534	514	520	526	485	546	502	538	506	481	549	474	551	490	505	554	496	577	574	519	521	537	503	579	531	528	516	487	496	497	519	506	475	482	463	529	500	459	500	546	535	503	539	501	516	547	536	493	510	505	537	498	506	529	516	517	481	492	536	520	515	508	521	524	539	464	511	516	524	483	527	530	506	495	470	496	500	563	497	513	522	509	508	487	522	489	494	534	516	506	537	537	510	494	512	517	517	509	543	485	497	556	499	523	535	529	503
25350	20904	27370	24564	20908	11393	1475	897	705	590	480	444	470	392	362	338	377	331	324	307	303	297	300	303	285	275	259	307	305	263	242	251	282	271	264	275	269	239	284	240	265	240	258	242	240	264	244	236	243	253	266	230	253	235	252	253	221	256	258	246	259	240	259	272	244	232	247	257	242	250	245	240	254	223	248	263	249	242	227	223	249	238	245	232	243	247	245	266	242	237	235	254	231	252	269	244	244	246	253	212	243	244	241	253	266	246	219	270	281	210	243	222	270	240	263	217	275	221	226	246	255	255	234	233	245	242	238	270	226	240	254	272	262	266	244	261	239	247	230	287	233	258	223	241	242	239	231	260	264	285	226	206	257	248	233	250	241	263	267	246	248	275	239	267	222	220	251	254	244	257	230	248	257	256	246	229	249	248	230	210	227	278	258	240	236	233	255	238	223	245	233	244	246	249	228	257	240	245	258	257	244	259	241	249	227	225	258	263	229	233	248	267	236	252	260	254	242	280	271	254	233	234	235	220	263	255	248	223	226	247	240	223	239	244	229	263	253	230	230	235	238	231	240	256	241	220	241	239	249	220	242	220	259	280	244	198	244	224	255	246	221	264	262	235	251	256	239	239	217	240	231	234	238	244	247	230	229	269	244	238	254	252	251	248	227	278	242	240	217	235	271	239	228	255	269	259	259	229	203	235	235	250	236	240	253	245	250	244	263	260	228	235	240	227	215	250	231	232	231	245	270	230	256	259	247	234	266	272	257	259	225	249	235	215	244	257	250	211	257	250	238	245	236	280	238	234	276	251	229	246	241	260	268	230	276	258	255	231	252	227	250	242	251	212	245	246	245	227	237	249	251	243	262	255	237	252	235	255	228	251	271	243	226	289	228	256	247	240	255	251	246	262	258	235	251	199	265	258	250	245	237	233	243	237	239	259	255	263	218	235	269	226	228	224	238	268	242	243	199	238	239	253	236	247	220	232	249	226	239	231	219	242	243	261	252	254	269	259	255	226	234	247	243	234	234	265	243	217	231	222	259	238	224	246	251	242	252	230	245	242	255	244	225	234	253	240	238	252	234	233	238	244	248	224	239	249	212	282	268	238	249	246	244	239	241	238	247	238	226	227	237	220	214	229	249	245	274	253	249	278	251	244	228	220	275	252	230	216	259	268	228	253	261	242	240	224	251	247	224	246	250	260	257	254	244	270	242	217	244	264	250	252	238	236	247	252	228	245	245	256	271	237	260	261	242	252	254	220	243	245	239	230	246	225	220	257	274	249	262	244	251	240	249	232	227	241	257	237	221	247	249	226	232	241	226	238	242	226	218	232	250	232	239	249	232	247	272	248	237	252	235	235	226	226	222	227	228	260	244	242	283	259	236	230	274	229	259	239	254	261	240	247	252	235	200	239	219	230	252	244	247	262	230	266	242	276	237	238	249	247	221	209	244	233	238	251	227	266	244	237	244	255	244	258	255	263	226	218	229	222	217	235	226	241	286	238	252	237	250	222	225	227	238	224	222	265	253	256	257	222	270	249	255	210	243	236	259	248	243	264	236	257	241	229	237	259	246	226	236	244	259	222	231	249	249	240	259	265	255	220	242	255	237	243	248	249	240	260	239	240	233	253	257	247	249	233	224	235	254	264	262	265	248	231	232	229	229	216	231	204	256	221	274	239	266	247	235	274	237	233	241	214	227	242	224	252	219	218	235	225	257	257	244	253	213	259	240	250	222	236	258	214	258	215	224	226	251	242	239	246	240	236	238	210	229	255	248	230	249	253	251	263	242	218	251	246	278	242	243	278	241	227	240	238	232	255	258	250	258	235	256	262	268	260	232	280	238	224	230	247	238	266	260	213	252	285	231	246	259	223	251	252	232	239	211	236	218	225	245	224	223	231	245	259	229	225	212	246	282	242	255	241	235	249	262	263	235	245	245	256	228	235	242	228	239	257	265	250	241	235	224	264	250	224	248	224	242	253	233	256	251	241	229	254	262	299	247	226	278	242	250	260	249	223	242	230	230	237	220	255	251	234	250	235	229	245	237	255	223	231	230	243	217	249	240	261	236	254	239	261	241	243	232	250	256	245	227	214	256	244	243	248	220	258	243	258	236	233	270	232	242	234	235	259	280	246	269	219	236	240	247	265	254	252	243	236	231	232	220	242	250	260	232	255	268	247	265	237	236	203	260	263	236	228	242	225	232	235	251	238	267	257	262	214	233	241	221	271	238	245	238	254	230	229	260	253	241	231	256	241	237	270	239	235	224	229	239	245	226	253	249	221	258	227	239	234	243	247	244	255	231	281	234	237	245	226	259	249	230	261	264	222	254	253	249	236	226	243	204	270	254	258	239	247	225	243	259	241	238	256	251	257	235	244	231	255	218	238	232	258	261	236	240	233	235	266	270	250	225	240	241	234	225	248	221	253	218	229	213	257	253	257	233	257	226	237	258	248	237	243	243	247	261	253	269	237	234	229	263	244	253	225	230	238	223	252	271	287	238	236	228	238	254	238	258	234	252	283	244	230	225	275	224	262	258	226	240	262	271	224	245	261	229	249	232	258	237	217	264	249	260	227	257	246	265	217	241	219	254	240	234	250	261	273	246	248	247	213	227	267	228	246	211	244	227	246	260	247	272	272	251	256	239	242	290	215	236	244	246	217	237	278	248	230	239	264	233	250	218	240	253	255	225	262	227	254	239	230	239	269	261	262	224	257	221	262	229	230	252	248	276	271	256	245	219	260	223	234	250	233	255	236	247	242	220	260	244	229	241	256	274	249	243	242	221	228	239	244	233	221	250	250	227	236	258	210	252	245	259	225	228	247	238	215	225	246	248	219	262	226	215	259	252	266	238	255	255	263	229	217	221	251	230	267	239	229	260	243	241	226	223	254	258	221	242	216	228	261	234	241	242	200	235	254	260	211	229	254	232	245	230	280	258	247	272	263	256	285	265	250	224	233	259	239	283	263	258	231	256	250	236	247	230	236	255	248	247	228	245	250	254	246	253	266	213	210	248	236	222	231	225	240	252	236	241	247	241	251	209	271	220	237	223	213	243	271	231	231	256	247	244	236	265	212	225	236	250	248	256	256	235	207	238	257	255	230	258	237	257	266	240	254	242	268	246	238	241	212	227	247	250	233	258	231	234	247	245	237	231	217	261	246	264	248	259	233	296	225	247	256	274	248	236	256	224	232	263	266	215	243	248	249	217	239	281	211	237	269	231	226	222	240	247	225	238	249	253	248	234	245	220	249	240	227	246	238	256	222	218	214	232	233	235	239	259	237	266	249	229	236	255	269	219	259	244	241	250	253	234	257	249	246	228	234	233	238	246	231	284	216	249	239	244	256	232	267	228	235	244	218	279	262	228	285	259	227	252	233	268	257	230	224	217	265	236	239	238	229	240	268	252	253	218	246	244	268	217	260	237	242	240	233	234	208	233	254	213	243	258	254	241	250	259	252	236	232	258	253	245	239	234	242	229	246	245	237
8675	15045	12425	6420	3757	2623	2099	1588	1310	1048	910	735	723	588	599	551	501	459	494	397	366	420	377	393	351	368	333	336	311	318	342	308	296	324	285	305	289	297	302	287	309	297	294	303	270	319	289	285	294	265	259	302	290	295	298	280	254	277	299	284	271	264	264	253	271	255	264	268	293	259	265	265	224	274	255	260	249	271	290	255	266	248	265	274	272	292	241	256	274	257	265	239	267	265	265	278	240	279	269	260	245	263	264	268	253	269	274	273	244	284	257	240	271	252	272	264	265	257	251	284	261	256	293	268	245	269	260	282	239	261	270	254	265	263	224	261	268	260	254	281	276	266	253	256	261	251	237	265	266	258	262	226	259	270	281	251	260	260	250	262	240	276	254	259	246	258	270	235	284	259	260	236	266	278	258	253	246	276	250	251	276	253	243	261	285	239	262	267	258	259	230	248	280	254	277	285	232	272	267	249	252	254	255	265	253	260	269	230	283	275	247	260	253	273	258	275	273	258	273	263	230	272	247	241	263	265	260	257	253	223	256	239	271	224	246	259	257	260	300	244	257	265	236	233	256	259	292	255	287	267	288	263	273	244	251	229	261	245	254	250	246	267	269	290	252	237	253	267	238	291	295	288	255	248	282	248	264	244	253	235	261	257	251	276	274	265	258	242	263	272	268	265	243	285	286	269	260	250	258	267	238	272	255	269	242	281	245	245	267	261	262	284	252	261	263	240	278	241	260	257	256	282	266	262	279	254	272	292	242	282	250	277	250	237	259	296	261	273	220	274	273	255	252	250	264	273	230	268	248	259	244	270	280	233	249	259	243	258	268	258	290	251	272	265	269	253	269	249	248	248	262	259	269	251	247	270	268	266	264	239	210	254	229	278	264	279	245	259	254	238	277	239	252	254	228	257	266	239	252	285	259	252	270	244	253	267	234	247	252	264	273	273	273	264	247	283	255	226	243	256	237	247	227	278	261	256	256	254	268	242	258	279	231	289	290	269	245	264	240	284	260	238	282	242	280	243	237	252	279	262	235	263	278	261	268	236	277	264	271	273	264	283	252	235	261	258	268	274	252	245	262	260	286	242	287	269	256	268	247	256	272	251	269	238	260	273	239	254	290	235	286	260	276	267	266	238	266	264	239	264	252	278	277	262	254	283	262	229	254	233	240	237	237	242	268	298	266	266	303	244	255	254	250	258	278	269	258	250	272	264	288	270	258	240	254	263	228	273	248	286	219	252	290	272	267	285	240	275	272	267	217	275	260	255	252	253	226	241	253	264	280	267	261	302	210	274	281	262	228	258	268	242	239	265	243	227	237	264	274	289	255	253	270	261	275	242	271	262	247	266	258	263	254	262	259	258	272	269	230	238	238	270	259	246	294	272	247	249	241	284	241	267	267	253	254	244	266	274	263	260	249	249	270	250	247	248	273	272	265	257	252	244	268	249	240	256	270	251	261	279	255	264	243	256	261	275	260	238	280	245	270	269	248	270	285	263	245	287	287	278	273	257	236	262	263	262	296	269	283	256	261	245	275	260	263	224	250	246	264	256	258	255	261	255	237	265	254	264	261	281	262	244	250	243	259	252	251	249	246	275	254	265	273	243	263	279	253	258	270	232	268	297	287	249	269	274	254	212	265	268	285	256	242	260	265	245	274	258	241	297	224	232	248	284	230	279	269	299	283	250	279	260	280	262	278	256	237	237	253	245	275	268	261	232	269	252	256	261	249	249	245	270	258	299	245	264	266	264	256	264	247	257	249	226	263	271	285	239	260	291	242	268	225	269	241	262	277	254	280	287	257	273	282	272	259	273	228	263	268	256	242	257	270	264	253	256	251	254	224	262	242	248	254	278	255	260	231	249	240	256	237	267	249	283	260	273	260	283	266	270	267	260	254	260	259	237	250	270	269	244	258	278	258	258	252	280	252	258	258	274	263	277	270	274	249	261	256	273	266	274	256	271	255	247	251	263	278	273	250	257	273	249	255	270	262	253	237	264	265	232	249	293	252	278	266	236	269	258	268	254	261	275	252	250	264	262	285	286	278	248	268	247	278	273	278	258	245	272	214	250	242	262	279	266	285	254	243	252	272	275	263	256	275	275	281	270	262	273	266	249	249	260	255	224	246	244	271	290	244	259	282	250	241	267	263	270	243	261	264	269	244	289	301	225	242	221	241	264	249	259	236	259	237	258	240	285	291	270	261	264	269	258	273	282	263	289	274	252	249	254	267	242	267	236	241	257	298	251	273	243	244	281	256	262	254	297	276	258	254	238	233	267	259	256	261	244	236	283	270	266	243	285	258	264	257	227	241	281	288	249	249	272	276	249	246	253	279	229	248	256	255	251	245	255	272	265	269	272	266	265	252	256	264	250	301	253	268	252	234	257	263	298	236	257	279	260	246	252	246	245	266	293	271	232	252	288	259	274	244	268	250	265	278	262	261	255	247	278	250	295	258	272	241	265	254	254	268	278	258	237	248	264	232	267	262	245	262	241	269	252	244	241	265	249	253	257	265	254	227	265	260	264	259	255	233	277	245	257	269	264	253	272	268	268	283	245	249	263	240	267	247	235	266	262	254	277	260	289	282	269	265	236	255	243	253	266	229	259	258	261	276	276	225	283	269	247	232	257	260	263	274	256	252	250	288	265	247	268	266	267	243	272	247	238	265	247	248	272	248	246	281	278	283	243	247	285	244	250	230	264	297	265	255	250	258	266	255	274	248	277	245	233	262	238	284	239	252	260	300	246	287	278	222	267	271	239	236	251	243	269	246	261	228	239	253	240	232	281	279	261	284	272	250	240	255	260	257	240	259	262	258	244	273	286	246	269	257	260	258	236	275	252	263	237	228	238	279	252	264	260	264	253	257	263	240	242	300	250	258	248	259	278	259	265	242	263	248	236	274	245	268	263	261	268	264	251	284	293	271	247	276	253	261	238	260	253	257	270	291	265	231	291	243	252	256	246	261	213	277	281	267	255	284	251	253	267	257	247	244	246	281	255	275	263	261	288	261	246	263	257	261	281	255	257	261	232	267	255	261	239	283	230	262	228	253	287	230	264	269	224	276	272	228	253	274	240	247	273	250	262	286	270	251	284	244	286	278	253	234	279	288	284	247	272	278	282	260	267	269	271	233	249	281	237	250	278	248	251	265	268	250	286	266	274	279	261	299	259	236	246	250	257	272	231	261	240	260	228	242	227	249	251	241	256	230	278	275	256	285	240	264	261	265	266	277	272	270	254	261	243	261	231	254	243	287	258	232	261	241	273	219	239	246	265	284	257	254	272	261	251	272	206	264	240	277	248	239	267	252	278	250	238	276	244	285	262	288	261	263	248	252	261	248	261	289	292	249	248	236	283	279	272	286	262	296	240	268	249	279	255	254	270	233	299	254	299	258	279	256	288	252	289	241	238	285	272	271	247	241	268	257	243	285	293	234	256	246	271	258	263	250	278	294	246	274	252	244	229	257	273	239	270	274	281	259	276
23147	20920	27794	24205	20923	21028	10137	1991	1292	1124	1024	921	853	829	770	716	755	703	596	711	629	633	640	620	573	580	571	535	532	564	577	588	556	508	547	558	555	568	551	524	517	508	496	530	535	504	483	568	487	555	559	558	521	531	504	519	570	556	512	513	505	536	510	507	515	496	537	486	550	509	516	507	501	501	518	516	517	531	510	519	484	544	562	477	508	528	492	536	530	556	496	495	512	533	515	521	492	522	578	512	535	528	542	491	513	508	485	528	499	499	410	474	529	514	535	484	511	497	537	553	516	488	481	532	529	510	469	494	525	527	546	535	478	531	493	476	493	515	511	533	515	500	531	508	467	531	519	506	494	484	503	524	534	526	494	483	515	515	511	487	541	521	560	489	544	521	490	493	496	495	518	513	508	489	502	533	461	507	492	510	502	543	475	477	455	528	524	496	461	531	521	513	517	542	482	509	495	507	539	490	539	557	493	536	525	508	491	492	505	508	492	478	534	526	499	476	526	459	501	522	495	516	518	513	480	519	539	522	498	542	517	519	496	521	515	502	491	498	479	501	516	518	499	483	526	518	501	459	499	504	483	497	487	539	490	474	511	502	513	454	532	490	513	501	492	481	512	513	512	496	510	516	541	471	566	500	474	509	496	494	508	514	518	492	491	494	547	490	521	563	498	484	522	484	489	540	499	517	506	526	481	527	515	501	493	532	514	498	486	494	508	474	499	519	509	496	501	498	561	508	491	501	531	481	515	506	494	499	494	533	517	487	475	463	510	524	470	494	486	503	506	506	540	500	507	500	502	503	486	515	477	560	502	496	485	511	494	510	490	514	475	494	493	487	546	533	524	434	539	544	506	476	496	499	509	500	468	520	502	554	545	493	543	514	462	526	532	519	522	539	502	504	460	495	514	514	466	530	464	552	502	545	461	491	493	513	528	521	493	561	465	503	496	483	484	515	545	505	508	519	470	522	504	476	522	518	505	476	507	500	522	501	497	485	507	524	487	512	514	510	520	510	515	541	500	469	480	476	539	504	514	467	491	495	472	496	522	494	484	499	524	481	523	505	501	485	524	452	498	528	502	521	529	490	520	525	535	449	537	507	485	497	491	471	467	515	482	469	491	539	501	555	521	487	493	471	489	528	479	489	528	479	470	493	480	492	501	507	528	453	471	487	544	495	495	498	492	534	490	467	512	493	497	540	513	519	516	523	507	510	525	568	472	499	525	514	493	548	473	490	504	514	499	490	534	502	533	473	490	477	471	511	505	513	553	516	531	539	492	493	527	527	490	502	479	470	543	540	524	519	496	545	512	522	514	511	493	524	507	480	559	529	550	501	515	510	522	490	487	486	527	513	484	553	498	523	491	516	490	488	471	513	505	483	515	507	482	466	503	504	498	504	524	475	500	463	509	485	502	489	506	527	513	492	537	518	473	527	500	497	519	507	489	490	493	483	534	503	480	533	494	546	445	502	517	466	524	522	499	490	538	515	525	480	508	558	492	531	501	511	507	502	526	482	541	496	513	509	487	526	494	495	524	523	518	488	503	483	535	515	499	527	521	527	434	495	504	481	515	506	516	453	503	499	523	553	497	499	508	486	493	502	495	495	522	511	475	494	513	501	479	524	520	492	503	496	499	463	513	483	514	508	479	584	512	536	506	532	507	490	483	497	508	490	493	521	544	475	541	502	452	522	526	505	504	496	471	504	486	458	545	544	494	531	449	482	488	506	467	496	471	457	493	492	489	449	546	531	501	466	503	508	528	508	477	497	475	504	467	495	508	521	467	492	502	532	490	484	516	472	503	473	504	564	526	494	479	483	492	503	480	498	494	501	503	523	546	498	521	548	485	504	515	502	495	503	519	524	489	516	471	482	500	471	513	509	539	516	506	472	502	492	499	497	462	511	496	512	461	470	462	499	533	509	492	491	546	498	546	508	530	522	511	522	478	512	565	500	492	494	527	507	496	513	516	458	493	486	499	519	521	498	510	476	513	532	549	517	507	475	469	536	533	489	481	499	496	482	512	498	495	497	541	496	517	530	537	464	503	529	534	508	490	474	500	485	488	536	485	489	496	483	498	502	504	499	543	485	547	499	529	519	453	466	516	545	514	484	479	510	521	497	546	536	491	494	510	510	503	481	491	527	519	496	549	473	489	483	489	523	474	530	469	508	491	499	533	518	517	467	511	530	536	493	501	494	486	508	505	452	487	495	545	510	471	492	519	525	511	519	496	482	517	525	506	506	486	500	509	486	521	525	507	520	513	475	493	484	483	494	492	548	508	509	511	508	485	510	484	524	519	484	514	485	497	515	534	549	497	552	497	492	469	483	486	498	551	509	525	468	516	479	547	514	477	543	540	539	540	525	512	523	503	529	543	505	506	505	510	503	516	488	526	475	522	496	499	531	491	483	531	464	494	478	527	505	503	496	502	563	528	518	573	488	485	503	470	514	485	499	474	497	514	547	498	491	511	540	466	493	516	494	511	507	505	518	520	553	522	525	500	482	555	501	513	531	494	493	520	502	468	489	478	551	491	497	513	503	502	515	503	435	500	500	532	486	495	505	506	504	483	511	507	484	455	463	502	513	510	472	495	498	521	497	503	480	526	493	504	516	549	532	522	510	500	491	480	486	503	529	491	459	517	500	486	493	515	478	522	467	509	510	502	512	496	497	504	498	500	477	473	523	485	501	505	467	526	478	480	485	526	481	524	513	528	515	496	491	550	503	503	523	476	465	489	515	532	502	490	478	521	512	458	487	496	476	480	522	500	505	491	499	467	505	519	505	510	508	490	497	507	482	493	497	538	458	494	477	501	497	545	539	520	539	510	512	517	531	541	557	510	477	516	465	527	469	478	489	500	470	520	521	517	536	519	512	487	512	492	520	491	529	551	532	483	508	524	486	544	533	520	508	523	504	532	481	470	478	472	484	519	523	467	503	522	504	491	501	464	557	473	454	477	490	494	475	478	510	485	507	505	522	504	470	510	508	489	516	539	513	501	477	505	453	523	520	519	527	496	531	525	517	499	491	511	505	466	490	487	474	518	505	474	512	507	510	480	541	517	497	497	507	476	458	536	491	512	502	520	515	523	501	513	509	496	502	509	494	492	521	522	491	493	519	492	514	492	487	490	492	480	493	511	506	536	514	462	519	456	493	500	504	511	501	533	513	487	488	525	486	495	538	502	472	488	467	486	501	466	531	514	498	457	473	510	485	513	499	485	516	520	503	487	489	524	547	566	523	504	522	501	512	530	499	502	503	523	504	463	526	486	492	509	503	480	476	495	478	510	506	551	480	478	499	503	527	507	508	513	543	538	508	514	501	526	498	489	505	478	475	557	533	488	539	500	512	529	482	524	478	512	489	526	479	541	483	506	498	509	538	520	526	492	479	504	506	503	464	482	501	468	488	534	475	552	488	472	472	506	527	514	506	500	501	501	544	473	519	529	455	543	503	504	470	507	531	475	500	478	466	506	533	481	483	536	473
11788	23176	19408	10906	6664	4840	3902	3045	2304	1968	1664	1436	1266	1164	1076	996	952	907	812	790	735	706	666	654	601	650	654	612	644	593	597	580	560	563	595	558	506	522	560	515	528	557	527	526	537	486	483	524	518	497	502	478	537	526	499	488	504	537	470	549	517	508	462	451	517	470	515	509	498	470	485	505	507	537	523	478	476	513	469	508	537	518	420	469	509	485	508	475	531	478	494	545	534	451	488	521	468	470	496	501	485	463	473	479	474	487	480	483	508	468	419	504	457	502	489	466	484	464	496	510	459	448	503	525	471	538	487	450	519	475	463	488	436	477	506	465	483	467	479	448	482	501	478	490	460	467	478	495	473	469	483	478	523	480	495	456	479	475	467	530	482	515	514	472	482	473	431	462	475	490	464	488	457	478	464	476	520	492	470	514	499	503	487	488	479	417	470	503	456	508	450	470	501	495	459	520	481	469	446	521	520	471	515	455	492	448	442	456	467	473	482	478	472	483	507	470	457	494	507	480	483	477	505	468	474	463	500	513	488	504	449	481	431	477	474	460	503	514	460	473	503	465	496	471	482	439	510	485	494	486	466	473	488	470	534	470	490	442	461	473	518	450	520	445	458	479	471	460	494	448	523	468	476	431	492	479	480	425	464	489	464	463	508	458	441	485	467	442	458	489	483	480	449	511	467	514	515	506	504	455	492	480	499	473	482	494	496	447	479	462	495	486	487	422	486	485	466	508	504	439	421	472	466	477	505	476	453	478	466	495	464	467	476	442	477	513	511	492	456	477	501	447	443	435	492	476	485	496	483	500	511	473	450	485	456	430	501	471	502	508	512	479	440	500	475	477	484	467	485	469	497	486	503	445	488	514	458	458	478	517	457	498	513	484	510	462	456	455	514	480	456	455	475	481	461	457	473	468	452	460	502	481	487	475	527	510	480	485	527	506	487	469	509	476	483	471	502	552	476	475	457	446	482	515	462	459	445	442	474	449	429	472	490	465	447	486	459	475	522	458	492	521	467	501	486	445	458	506	462	462	470	466	469	476	493	446	496	478	485	479	476	483	480	458	526	485	487	492	484	486	461	461	461	462	469	468	512	460	502	475	488	473	462	477	460	482	533	466	469	489	475	481	463	483	490	436	492	467	510	524	476	465	455	513	517	465	482	453	457	473	494	454	502	479	501	487	496	443	482	467	495	477	469	467	450	466	454	499	494	452	475	483	474	492	496	496	479	467	460	463	481	440	518	476	480	476	489	459	438	506	462	486	502	476	472	521	475	460	485	497	447	466	486	451	451	466	474	513	488	497	486	466	438	498	486	515	488	466	488	479	446	443	485	471	486	449	476	459	453	449	487	480	479	503	457	453	505	471	473	492	495	509	450	497	463	500	516	443	489	480	478	476	493	491	482	462	444	509	458	492	474	511	484	480	479	459	522	470	481	497	501	452	476	493	483	513	503	476	508	480	468	459	469	465	506	514	490	467	441	462	432	466	479	485	531	480	501	454	488	474	450	437	461	443	497	482	464	441	518	489	529	495	449	526	500	464	461	471	438	469	462	473	458	489	496	486	460	435	525	475	481	481	473	490	483	469	496	442	466	417	474	487	481	478	459	461	485	468	502	471	526	468	451	526	465	493	493	465	483	476	479	468	481	470	485	525	498	507	455	500	487	500	424	478	482	499	460	428	483	488	539	471	464	480	451	470	471	514	494	471	479	514	496	451	443	457	504	489	462	499	466	498	476	476	449	513	437	494	515	486	473	475	481	509	470	476	507	474	456	485	451	488	458	511	509	474	500	478	450	456	481	448	483	499	487	483	503	480	542	477	498	482	467	473	521	492	461	476	482	522	492	470	504	456	497	466	504	475	453	469	487	447	465	474	494	486	489	447	499	493	478	475	481	476	494	451	492	487	449	478	460	436	439	438	430	485	484	458	482	467	504	471	465	461	440	497	477	473	480	488	491	488	464	459	503	481	450	513	522	466	501	470	471	490	490	447	466	444	509	460	490	457	495	436	469	492	436	458	537	478	465	481	464	494	452	456	488	485	491	444	489	442	483	466	520	406	504	483	503	473	500	473	518	508	484	476	493	495	491	482	486	444	462	446	464	483	458	512	488	531	469	475	473	492	477	444	495	411	485	454	469	484	443	487	478	442	466	473	505	476	485	476	449	509	455	469	494	426	480	475	470	476	460	443	461	481	518	494	465	495	487	510	491	486	500	491	491	502	461	507	485	459	463	455	510	469	484	463	461	457	459	503	468	466	520	485	477	484	468	453	457	472	484	464	430	474	517	486	441	481	472	471	469	499	525	469	474	456	503	469	438	489	465	459	498	519	524	455	464	481	456	411	466	478	464	493	482	475	488	479	471	507	495	466	492	508	437	482	484	488	455	504	486	489	461	499	514	474	498	456	480	476	440	460	464	482	505	466	462	480	465	418	515	490	479	475	455	524	458	451	522	490	466	469	536	486	460	478	465	460	457	494	477	498	445	491	464	491	487	457	481	436	452	513	463	494	480	479	475	453	485	469	481	458	451	435	486	486	494	434	446	515	470	485	442	524	490	495	477	463	451	501	463	497	492	448	496	485	473	412	481	493	469	460	449	472	483	483	479	527	467	477	473	491	477	504	465	496	495	496	515	474	497	476	476	462	493	490	493	487	514	448	494	457	481	481	470	474	464	467	463	504	479	503	511	484	504	473	509	465	481	475	464	488	483	467	469	452	478	472	486	435	467	451	489	434	462	475	493	476	504	509	459	481	502	449	500	447	488	472	466	489	468	464	474	470	472	502	457	487	490	452	532	414	488	482	515	464	473	490	451	439	490	491	493	480	444	504	459	471	433	435	465	490	452	455	471	471	462	492	491	501	427	500	509	481	466	497	490	501	497	470	539	480	448	450	487	494	505	490	512	443	464	474	488	471	491	463	487	494	487	482	481	461	476	449	488	486	464	515	476	484	504	453	528	471	455	460	450	454	470	473	482	478	485	477	500	462	517	447	465	493	473	492	462	493	501	452	481	467	479	480	491	482	542	489	513	434	498	459	452	504	489	468	492	495	456	427	471	482	444	478	494	468	439	447	462	455	449	462	476	474	476	463	469	485	473	532	419	423	460	494	397	521	466	429	502	473	488	464	472	456	474	513	487	432	461	495	483	456	443	471	471	464	472	488	478	430	484	455	472	494	497	462	483	484	460	472	479	515	510	475	435	469	475	453	466	489	482	501	504	460	496	476	467	458	466	462	463	449	503	458	468	499	453	502	458	516	474	480	476	457	468	456	487	437	457	461	429	475	469	496	517	454	465	520	518	483	467	488	437	450	506	494	450	527	516	455	425	472	465	478	450	458	470	458	467	478	480	476	492	463	469	456	445	468	475	458	471	456	456	485	424	463	491	460	455	478	474	509	473	476	493	468	497	468	439	496	466	485	468	466	521	501	464	446	444	470	486	492	456	485	480	496	482	488	511	467	468	493	483	492	513	491	486	468
28356	15067	2405	836	610	572	550	482	526	503	502	538	472	508	518	534	528	492	499	529	492	492	477	491	507	495	512	503	474	502	479	501	460	501	480	532	481	501	518	496	454	479	484	507	460	492	509	509	512	473	517	483	500	490	494	553	509	479	503	503	437	470	481	487	494	490	482	496	469	489	507	496	473	493	458	489	523	475	525	466	486	475	502	472	509	490	464	427	501	502	488	479	462	447	475	502	485	478	498	481	486	512	475	455	516	530	530	510	477	482	475	446	506	502	474	460	492	479	526	505	471	465	508	473	456	515	492	486	502	484	477	462	455	473	496	516	498	453	469	477	463	453	477	529	508	510	482	490	503	514	470	532	461	477	470	456	502	500	496	529	498	465	512	495	489	462	490	484	508	477	478	505	492	505	478	481	504	519	508	444	507	495	494	492	484	494	489	481	477	521	513	476	484	507	495	452	514	464	486	470	476	471	479	543	495	472	495	485	523	501	458	508	462	492	456	524	496	438	466	511	460	498	482	440	508	449	478	489	519	475	486	483	502	495	447	498	505	505	471	461	487	517	473	484	514	521	529	469	523	504	518	501	481	471	501	484	463	510	497	474	487	498	510	474	461	495	503	459	475	525	483	466	520	500	508	517	500	456	469	448	467	479	508	508	489	482	462	502	483	532	488	482	510	466	470	511	493	485	500	479	506	498	513	479	459	506	499	498	507	469	456	468	479	512	471	498	456	489	486	482	470	493	469	490	524	477	457	486	483	481	498	519	493	493	528	465	466	507	522	520	467	484	470	514	484	482	489	451	458	515	442	441	515	482	441	493	515	481	443	496	493	472	494	485	471	487	509	479	497	481	491	488	470	483	486	504	515	463	522	510	501	494	483	495	513	451	478	494	466	527	489	487	484	497	488	515	472	431	481	524	488	506	506	477	476	514	503	493	487	534	467	487	495	492	495	478	529	486	516	484	489	493	500	475	536	497	531	500	510	505	485	483	472	467	474	507	482	481	496	477	503	496	489	529	487	508	479	482	454	497	497	494	490	502	464	489	469	479	487	490	513	481	465	488	496	477	485	498	498	493	470	453	487	486	486	476	476	504	459	480	528	496	501	463	459	472	493	471	525	523	466	481	466	529	491	525	479	507	506	470	490	508	506	515	537	485	503	501	502	511	468	485	503	488	495	464	517	533	466	523	468	518	486	474	532	451	491	477	485	496	489	500	482	512	471	481	499	446	524	514	516	470	488	491	490	533	464	453	480	482	457	505	469	464	540	472	480	487	478	457	487	482	477	488	483	500	485	451	489	483	473	499	505	491	513	504	491	455	515	464	471	494	520	474	478	509	497	517	443	475	531	510	490	498	466	489	513	507	493	500	502	531	504	476	476	461	471	487	504	533	483	519	490	504	511	500	482	530	492	464	494	476	490	490	515	497	491	480	447	490	453	471	504	498	457	487	503	493	460	528	504	488	449	501	501	482	490	497	514	501	520	498	491	472	523	485	516	475	480	495	518	519	473	509	514	521	540	509	483	503	512	494	480	477	489	487	499	520	445	518	511	490	468	516	494	479	454	509	519	470	477	461	517	497	503	509	514	489	496	473	482	486	485	493	479	494	464	568	459	489	493	470	508	469	527	492	522	478	473	498	470	484	501	458	497	481	481	466	511	502	489	478	475	449	494	464	497	515	529	504	447	489	478	498	471	485	504	475	468	470	523	498	474	483	487	477	477	449	474	509	492	494	502	512	480	480	521	501	523	501	503	463	478	473	489	486	492	475	483	498	470	534	494	455	480	492	513	505	499	476	502	515	480	516	477	495	497	493	503	455	498	539	494	495	461	506	534	500	484	508	461	493	536	478	494	479	504	492	484	459	527	490	487	487	483	511	549	494	487	483	492	464	486	483	516	530	477	471	506	496	507	506	485	484	466	528	469	464	495	509	495	488	498	438	484	483	471	487	467	464	517	465	486	459	481	487	516	514	489	472	525	486	517	512	502	485	519	500	482	482	474	495	500	512	544	481	464	490	491	510	476	494	483	513	479	469	506	510	515	473	489	456	486	492	512	492	526	490	514	477	488	495	463	493	476	496	486	494	540	534	543	491	480	484	484	478	500	496	511	503	524	535	475	494	497	453	497	517	468	530	512	463	470	478	484	526	447	444	507	482	524	505	485	478	471	468	486	490	492	474	474	516	526	476	498	520	473	496	472	464	495	521	490	482	515	523	491	496	526	504	463	471	476	472	457	478	490	476	505	521	497	493	520	454	504	523	465	516	484	495	492	505	492	509	478	499	458	479	505	515	524	511	496	523	466	489	487	527	537	487	508	472	471	498	475	486	513	434	507	499	469	446	472	480	464	500	481	494	537	498	501	489	549	475	477	495	475	506	481	472	496	492	489	496	491	504	503	479	473	486	473	452	450	496	505	496	456	484	524	501	479	495	500	521	494	490	479	486	470	477	488	485	472	485	492	486	508	482	455	454	499	482	511	505	497	511	478	504	484	504	485	484	447	502	514	491	483	461	492	527	467	495	490	508	499	500	483	522	483	478	461	518	514	504	507	498	499	541	464	510	492	485	492	532	515	526	503	498	497	462	511	472	465	498	502	494	481	479	517	515	518	477	504	479	517	464	496	496	554	478	494	466	471	560	470	503	484	485	459	502	495	474	494	513	470	466	507	457	479	512	489	496	490	469	463	476	463	462	512	556	493	505	450	465	493	494	484	521	477	461	493	545	478	495	454	500	457	491	537	518	531	527	541	512	459	472	488	559	435	519	484	468	485	502	467	505	471	493	517	511	468	449	495	528	534	468	507	472	473	497	489	460	502	519	477	456	453	516	497	500	508	486	528	507	460	522	475	488	467	516	539	441	502	506	517	474	509	472	510	508	527	487	484	470	491	499	475	505	512	473	520	499	463	480	536	497	521	497	493	476	542	473	511	492	483	492	498	547	515	519	489	495	472	479	514	470	506	531	475	532	482	479	485	459	450	522	447	505	484	496	467	458	529	495	494	461	512	481	520	509	477	469	492	503	506	507	462	449	467	470	490	471	491	499	515	479	479	513	479	477	477	466	533	506	498	504	497	504	484	503	500	493	465	470	494	479	469	522	469	482	505	516	501	494	465	492	506	505	504	530	490	437	503	473	477	508	491	492	511	462	481	472	495	504	506	508	460	483	491	530	457	547	489	485	504	515	491	494	516	491	490	447	504	514	473	487	497	482	515	451	477	480	511	462	451	501	512	507	480	459	502	517	460	451	468	515	488	466	522	500	550	460	506	498	468	495	501	507	479	464	486	480	542	495	491	509	476	476	522	497	477	500	492	456	490	465	484	482	456	479	563	490	474	504	519	521	492	457	451	471	545	461	470	503	483	477	469	488	510	508	449	475	488	501	485	508	509	490	477	512	471	477	511	456	508	484	523	468	531	455	493	491	478	491	462	523	473	480	502	500	479	490	478	464	467	512	468	469	491	474	484	469	498	506	474	499
5877	1977	1323	795	685	622	607	626	566	515	543	537	532	545	478	508	487	554	516	550	496	496	552	512	509	527	512	514	510	472	487	542	548	557	507	541	514	508	525	489	473	505	541	505	560	502	531	511	503	481	502	498	532	502	492	471	497	557	536	530	480	494	521	551	492	483	524	554	549	485	539	481	496	517	522	486	524	540	494	483	504	541	512	557	532	533	565	503	522	508	552	517	534	566	531	517	502	522	521	500	541	491	518	498	538	563	530	522	532	507	494	503	489	549	514	514	489	491	506	573	528	585	495	489	510	501	526	516	498	541	539	511	526	490	557	554	504	473	508	504	521	484	503	517	520	540	482	542	486	507	526	558	504	496	508	554	504	495	506	491	500	497	553	510	549	530	537	500	527	498	520	529	500	542	491	513	518	518	555	493	534	541	517	511	508	500	476	474	554	552	543	536	500	502	524	534	516	536	523	496	457	478	532	508	509	469	541	524	527	513	527	535	468	503	495	523	502	550	497	496	471	488	517	499	523	500	559	523	490	496	517	518	524	578	551	514	529	505	531	485	524	497	472	557	474	515	552	522	511	542	493	505	527	493	512	503	522	487	500	535	511	510	484	494	543	514	495	523	499	527	531	512	515	545	490	482	498	506	485	521	515	456	493	492	537	515	534	504	491	510	482	539	490	499	511	520	517	482	519	543	537	526	500	518	486	489	523	501	476	514	494	539	512	543	505	514	507	526	488	500	508	532	498	533	524	544	486	495	570	488	532	523	528	509	507	509	498	467	532	544	513	503	490	483	514	480	506	499	524	541	518	551	518	536	526	463	542	534	478	578	523	515	512	524	497	559	508	505	518	492	466	522	482	492	498	537	485	522	558	511	540	557	486	527	536	520	523	505	516	512	533	514	494	530	509	531	514	513	534	540	495	488	537	524	516	515	536	536	546	493	547	522	487	502	498	540	525	534	494	542	531	501	516	524	495	526	510	530	523	513	509	528	518	549	476	466	519	501	507	487	549	503	488	529	542	539	543	490	482	495	503	490	503	543	507	527	506	553	524	500	512	509	521	523	467	494	528	534	492	547	537	540	516	498	488	547	514	484	519	492	511	545	498	569	545	524	510	564	507	538	530	484	513	514	481	479	527	505	518	474	500	489	506	544	513	495	519	524	530	544	496	525	513	480	507	487	520	493	524	530	531	543	513	519	527	530	524	527	518	508	560	524	501	561	489	516	563	542	468	532	517	527	522	543	554	533	495	501	559	521	503	496	498	521	545	518	509	526	521	472	515	511	533	504	534	499	527	531	512	550	501	522	537	536	498	501	528	514	542	491	527	548	482	541	516	499	507	481	528	502	559	500	560	515	543	500	522	526	528	523	555	484	493	487	492	508	490	508	547	543	491	509	517	521	557	504	469	475	503	509	456	516	485	530	526	527	511	499	551	493	526	534	489	508	532	487	528	519	533	520	474	507	533	522	497	507	509	524	513	529	484	502	511	484	497	525	490	514	524	572	504	505	548	486	507	473	502	520	516	528	522	516	529	532	545	483	493	549	537	456	529	491	547	546	530	489	529	523	505	514	541	508	539	517	525	494	520	521	488	502	513	513	494	497	501	513	509	511	522	565	559	533	566	532	490	561	519	529	516	493	487	526	569	505	493	553	502	551	514	500	562	456	500	515	525	530	504	501	527	499	498	513	501	509	523	523	519	503	508	504	524	481	511	526	549	495	548	497	499	493	520	555	479	533	512	466	523	517	513	528	501	483	534	528	548	524	520	493	493	505	518	502	533	497	488	515	498	501	546	496	475	521	487	479	510	519	517	497	537	481	501	509	506	554	517	513	544	539	503	508	480	498	517	538	490	520	520	529	489	517	501	517	528	531	535	552	536	547	452	503	540	494	509	536	527	555	506	523	497	523	499	499	503	521	494	502	541	507	508	477	496	524	464	494	507	513	516	501	469	485	559	525	538	531	531	502	510	514	529	517	483	526	507	502	491	460	501	506	461	502	484	536	497	544	502	503	560	529	493	496	507	487	552	517	468	495	506	473	495	518	520	473	534	512	496	506	526	507	498	528	501	481	531	515	525	518	515	517	512	503	542	568	533	524	544	534	502	494	492	537	505	528	525	495	525	514	539	513	511	488	485	521	524	515	515	487	498	543	528	522	508	524	509	502	516	522	503	540	526	513	532	543	486	511	507	499	521	526	514	535	561	531	525	519	504	536	510	482	504	497	520	500	506	528	521	476	528	465	524	514	531	504	502	497	490	522	523	498	501	558	497	519	523	522	460	486	532	532	523	509	529	505	508	517	525	510	501	530	557	527	514	517	516	519	528	505	509	496	519	536	531	467	517	541	526	475	513	595	533	492	518	479	519	503	529	468	553	496	507	513	506	550	513	519	543	548	514	462	472	544	533	595	523	525	478	515	524	550	497	536	545	520	485	508	526	513	474	482	559	514	489	518	513	505	516	543	482	485	479	522	497	562	506	525	502	493	489	534	485	550	500	542	477	533	504	509	503	496	513	484	545	490	520	529	530	482	519	578	526	470	529	495	472	517	505	515	483	515	518	499	573	502	474	573	518	513	543	465	539	520	531	503	568	487	484	524	530	510	519	520	536	519	481	523	520	494	546	495	539	486	517	541	540	535	521	528	532	527	463	505	512	573	541	533	513	527	523	549	488	475	493	563	541	518	491	488	538	523	533	491	536	524	560	547	557	493	502	525	505	511	505	513	512	476	496	533	515	513	513	493	526	532	491	521	507	497	564	550	483	486	508	529	537	498	514	485	522	570	503	520	532	512	522	531	501	533	504	507	553	559	522	475	543	522	551	512	528	504	480	470	513	513	524	532	547	539	482	543	535	481	538	542	504	553	521	502	492	514	503	494	514	548	468	544	509	526	511	511	523	531	566	534	529	511	506	497	467	530	524	505	539	493	562	517	542	541	540	565	498	538	473	511	482	529	504	507	507	494	529	480	486	505	522	522	498	548	540	550	491	529	507	499	511	539	501	527	506	503	482	554	504	526	488	493	486	493	522	513	537	501	536	517	528	527	514	514	542	499	539	531	493	478	520	514	542	499	480	469	534	492	520	532	531	530	511	540	532	508	524	547	500	512	519	514	496	552	526	502	519	542	505	530	515	503	510	523	523	490	482	511	502	497	518	508	479	545	556	510	535	519	531	500	501	494	538	496	555	504	493	534	456	520	504	480	495	526	537	516	544	504	504	545	477	514	487	482	499	520	478	511	531	519	531	533	502	498	514	495	475	497	526	462	549	475	542	521	498	468	523	504	536	544	518	539	522	539	484	464	471	513	514	541	488	504	502	486	514	480	499	536	541	513	504	514	506	523	516	561	508	480	540	511	499	478	482	543	534	538	536	540	498	495	501	484	514	507	518	518	520	515	534	470	518	533	541	492	496	533	512	492	542	514	525	480	497	520	516	557	528	473	516	477	524	515	511	501	489	547	495	545	488	522	514	553	508	526
25362	20900	27365	24556	20925	11366	1464	901	642	581	535	452	449	440	395	362	330	349	346	312	320	286	310	260	271	294	286	247	276	270	264	310	257	250	261	266	267	231	270	250	243	263	229	266	244	250	254	254	265	255	241	266	222	255	237	222	248	259	238	258	256	230	255	241	238	262	242	261	264	257	259	261	228	233	234	260	252	236	224	259	263	228	261	249	215	246	258	255	248	233	255	249	263	242	230	259	226	254	251	244	250	256	229	234	250	218	234	243	239	235	239	241	252	238	230	234	220	259	246	252	254	240	269	252	238	236	222	242	249	230	246	222	242	253	232	222	230	254	261	224	232	262	240	227	221	244	224	247	238	266	249	219	271	240	207	226	261	249	231	230	268	224	223	246	258	243	255	254	224	265	257	212	236	288	240	234	246	248	218	247	227	227	229	240	242	250	225	242	224	234	228	257	211	213	243	245	221	220	239	217	223	272	247	260	230	260	225	236	223	217	223	245	248	235	265	236	254	256	241	249	248	256	243	253	222	229	245	251	241	231	253	246	235	225	222	243	250	210	225	235	248	269	256	233	255	260	235	244	240	250	226	261	216	238	248	245	221	250	271	231	257	240	235	247	271	233	252	213	235	228	247	240	239	239	239	240	227	239	233	248	246	235	269	238	238	252	243	257	239	233	245	236	233	258	225	227	259	240	256	250	243	218	248	260	255	222	216	238	224	227	244	233	225	254	261	255	222	230	271	234	249	261	252	246	243	268	232	243	239	265	256	224	260	256	228	239	235	258	228	244	260	255	246	230	258	231	240	222	245	250	228	259	237	261	275	258	216	244	272	256	245	242	228	232	237	220	246	252	264	247	256	255	278	264	239	223	265	251	241	255	257	262	218	217	222	232	219	230	245	238	269	256	234	255	226	234	244	230	258	228	253	281	224	244	208	253	216	267	246	244	275	246	237	257	235	230	274	252	256	222	225	223	245	227	233	245	219	220	234	227	260	274	256	245	232	248	263	252	243	254	220	248	255	238	246	263	265	241	224	254	253	257	229	239	241	263	235	233	246	231	221	245	200	230	258	222	246	250	242	240	227	246	209	227	230	248	276	218	246	247	251	254	265	243	239	222	247	256	233	238	241	232	231	254	208	240	217	260	248	253	237	214	235	270	251	239	243	276	243	255	245	262	237	218	205	242	267	236	242	241	241	224	260	280	241	258	254	235	225	260	263	251	258	235	234	254	231	250	237	228	241	213	250	223	251	235	245	250	246	239	221	216	243	242	239	243	247	239	217	246	223	265	243	237	251	258	254	252	256	228	267	249	256	252	267	249	252	276	246	256	250	248	239	247	255	246	257	207	249	219	247	236	251	241	230	253	250	208	256	239	249	230	246	212	244	247	226	257	245	223	221	267	262	244	241	229	275	242	230	260	239	237	219	267	233	232	237	250	218	233	246	264	225	260	261	258	236	244	224	257	232	223	254	222	230	270	228	268	257	257	219	258	247	256	245	237	230	237	219	204	250	236	245	245	279	224	236	252	267	251	267	238	246	236	270	227	221	211	248	238	236	237	248	262	244	221	256	259	266	261	251	228	251	243	228	237	236	249	249	250	239	275	230	253	210	210	240	253	234	233	222	246	221	259	244	236	242	236	228	231	263	221	228	231	252	234	249	245	236	274	232	216	233	248	258	207	243	206	246	230	239	222	248	227	245	257	248	255	240	253	223	221	227	236	239	228	211	239	235	255	257	231	251	235	222	240	249	225	270	256	253	241	245	224	260	239	266	288	244	239	270	247	209	237	245	229	240	240	271	268	240	253	254	233	268	230	251	230	235	265	244	225	248	253	215	227	252	244	230	231	239	220	228	251	259	229	252	240	238	226	234	214	266	275	236	232	239	237	239	227	215	249	212	266	237	228	271	235	254	232	222	223	226	273	246	247	235	242	244	255	220	246	218	238	239	269	238	263	261	211	250	253	248	248	271	231	260	257	202	235	223	264	241	237	263	239	224	227	250	226	233	230	234	213	254	258	224	213	244	228	225	244	225	232	245	204	222	217	237	272	234	244	244	252	255	250	226	270	250	241	246	274	240	236	251	246	239	230	233	234	233	264	256	198	239	239	227	227	253	258	268	241	255	248	252	264	236	249	235	237	231	247	257	240	252	220	247	243	240	249	264	245	251	237	239	225	241	275	234	271	238	243	235	244	235	247	238	235	254	240	227	206	229	251	213	224	252	245	251	225	220	241	268	241	240	239	230	249	225	247	268	247	244	242	232	251	230	237	245	259	225	254	266	258	236	258	228	264	286	249	241	247	216	239	219	252	240	255	225	253	262	249	229	256	259	241	255	235	234	229	248	241	236	232	241	238	232	219	243	239	236	239	263	227	241	259	231	232	222	237	237	238	245	246	243	235	222	242	245	275	256	242	254	243	241	245	248	223	244	200	241	252	243	259	245	236	243	225	266	261	255	239	235	232	255	239	248	252	234	273	238	270	236	226	239	274	219	231	246	252	261	273	234	258	239	238	260	240	241	253	242	227	253	233	253	249	239	229	232	243	215	234	223	227	251	245	227	244	235	231	237	258	250	256	248	262	232	235	226	243	204	273	259	200	257	220	250	229	227	235	228	251	250	245	252	256	242	247	237	229	245	260	250	218	248	248	261	245	225	249	222	250	253	214	242	249	237	241	230	265	253	254	268	252	224	277	216	224	243	272	258	248	243	223	229	239	251	249	250	219	243	244	232	255	268	267	266	249	220	217	254	258	245	238	249	213	265	235	234	230	256	245	246	243	250	251	243	209	239	237	248	241	226	238	229	248	236	238	245	224	233	226	248	280	231	245	222	267	273	223	222	268	240	257	243	230	253	240	234	225	210	230	269	249	242	255	227	227	264	250	242	257	234	239	258	206	229	250	254	238	239	269	276	222	245	247	238	253	252	223	260	219	256	219	215	236	254	231	271	240	259	232	257	216	254	248	239	241	222	257	250	231	251	229	250	217	221	268	223	232	241	253	255	230	251	259	246	267	237	227	236	253	224	243	250	246	230	241	230	244	248	231	266	253	243	254	237	240	235	231	247	227	235	252	235	224	238	206	252	211	256	235	224	243	253	196	245	217	226	269	242	246	240	250	253	248	254	238	239	237	240	251	235	219	222	218	218	263	228	244	252	258	235	220	225	253	244	249	231	244	239	242	261	248	254	238	231	260	264	251	261	252	241	262	234	246	249	246	262	238	231	239	270	230	231	247	252	254	234	259	257	262	271	237	225	235	223	247	226	222	243	244	217	266	248	271	203	259	246	272	221	264	223	253	239	268	258	232	246	242	247	221	239	263	210	246	242	223	256	239	228	230	238	258	248	243	225	245	246	240	238	259	244	237	256	204	225	253	217	249	250	245	226	222	229	265	233	219	194	233	220	249	230	221	252	248	224	257	231	263	267	258	237	282	254	248	220	224	229	247	252	255	223	230	244	287	227	233	218	240	240	229	235	234	242	245
8669	15324	12126	6527	3828	2600	2145	1552	1297	1099	862	754	712	596	568	495	486	448	404	455	397	358	397	383	348	333	334	341	300	310	325	288	314	311	295	306	336	322	312	299	288	325	287	307	285	279	309	265	284	253	290	249	296	287	272	265	283	258	268	279	264	240	264	274	280	287	271	277	239	258	265	255	275	273	263	300	259	252	257	253	248	261	235	260	257	289	282	285	281	225	254	261	265	273	259	262	256	249	270	262	261	253	245	228	263	264	247	245	230	239	264	262	264	286	292	255	271	267	261	240	292	270	296	302	285	285	270	259	281	248	292	281	236	265	228	286	277	267	224	255	247	275	241	260	252	239	268	255	277	268	248	274	266	269	273	260	250	231	256	258	248	278	251	245	273	294	270	259	279	266	252	252	240	251	251	239	260	226	281	248	264	280	247	224	244	251	262	271	269	257	230	276	263	274	274	260	262	298	263	273	249	259	263	288	225	265	240	249	246	264	264	247	265	287	230	246	263	248	252	235	239	229	262	257	247	245	241	257	287	251	265	250	251	218	266	245	274	266	258	288	216	285	262	253	267	288	246	289	236	254	262	279	238	220	251	240	251	285	267	262	260	262	281	239	257	259	279	237	267	247	271	239	265	245	255	258	269	256	265	256	257	243	278	277	243	227	263	253	285	280	260	242	258	268	286	260	264	256	279	255	235	271	250	278	268	285	283	239	262	279	228	251	264	249	280	258	251	255	272	269	223	243	266	280	248	254	267	290	277	252	264	279	259	242	272	242	243	276	260	254	266	296	240	280	252	265	250	266	261	257	245	269	243	227	222	235	281	262	260	251	258	261	259	250	250	251	253	289	281	269	246	254	266	275	237	286	246	266	238	257	240	257	260	226	260	268	282	243	236	245	244	268	243	251	252	262	284	261	258	279	271	262	240	231	248	284	262	267	245	259	257	241	241	275	264	288	224	252	254	258	265	278	276	288	268	234	235	245	281	273	249	279	288	269	268	284	271	252	247	252	250	269	279	254	236	248	263	256	257	251	267	239	264	274	251	255	223	268	268	264	253	289	288	279	252	250	254	262	253	262	240	261	256	247	267	265	284	286	252	225	275	246	273	263	258	250	259	294	248	269	267	266	231	276	233	261	254	257	267	265	260	258	272	255	273	258	244	247	255	245	245	234	225	262	245	246	250	240	260	238	242	258	245	242	275	261	273	227	264	278	255	293	224	232	273	241	248	264	268	224	239	265	280	266	248	247	275	274	268	268	278	263	237	267	270	254	293	274	302	253	281	271	268	262	255	272	242	232	268	252	269	246	213	263	274	249	255	293	248	260	282	237	243	253	282	261	254	243	266	259	252	258	289	280	260	251	230	253	280	254	277	279	259	283	259	275	266	253	249	263	274	261	266	241	265	263	246	246	232	275	229	266	285	296	247	254	269	258	275	294	247	246	229	243	270	254	264	263	278	273	225	243	295	245	281	249	239	235	252	245	247	246	239	259	271	263	248	274	252	244	249	271	270	243	243	222	240	260	240	233	243	270	266	267	261	246	259	251	258	281	258	269	252	253	285	258	257	273	254	261	243	265	269	276	245	240	266	264	253	262	298	248	259	272	266	258	272	245	270	241	262	254	239	257	263	224	265	240	231	231	261	283	250	256	228	249	273	242	226	261	258	275	304	253	273	255	248	258	260	290	266	246	269	265	252	245	266	279	227	277	280	242	261	255	236	264	261	270	262	246	276	266	286	230	261	246	278	270	232	255	238	264	252	263	252	252	256	272	259	281	271	262	290	270	272	281	258	258	251	242	252	261	251	268	272	237	246	267	273	252	230	280	255	251	230	251	272	260	247	266	271	252	243	270	274	255	248	253	275	265	257	244	271	266	259	275	253	267	233	240	252	243	255	272	274	270	276	275	252	250	251	265	240	243	232	273	256	241	277	279	262	280	290	250	259	275	273	248	255	243	251	268	233	251	275	248	247	265	255	270	236	259	241	244	277	268	244	267	249	246	261	248	265	292	244	233	232	250	248	271	241	261	258	275	247	268	272	271	266	258	254	265	250	254	260	259	267	238	218	249	265	248	232	256	265	277	254	257	248	257	233	258	278	239	275	268	276	270	261	230	237	269	251	242	253	245	249	248	254	244	248	260	267	270	230	257	294	294	237	252	258	274	274	275	274	291	276	258	253	230	254	271	267	274	230	241	250	265	266	279	286	254	252	232	224	243	268	264	273	275	245	259	266	256	264	265	262	243	267	235	267	261	257	279	255	273	248	275	255	271	269	268	232	256	264	234	277	255	250	266	279	235	245	244	251	262	256	255	291	259	257	259	236	265	279	281	275	265	235	264	258	261	257	229	249	263	222	267	244	279	262	282	275	255	260	259	289	260	249	275	214	261	243	227	222	252	275	239	256	279	259	241	245	270	271	278	245	249	276	247	270	232	261	275	277	275	230	245	248	260	230	262	259	240	251	267	247	253	275	294	252	243	244	251	279	265	276	251	274	260	265	258	283	280	267	256	263	239	276	271	244	274	262	249	263	242	265	266	240	241	244	250	217	248	265	255	272	286	279	255	282	242	274	256	235	262	277	250	262	237	240	259	262	241	261	242	251	259	258	270	246	255	289	265	262	262	249	264	253	266	248	246	240	254	277	239	258	237	252	260	253	233	245	260	269	228	263	248	270	231	231	239	252	244	240	275	275	264	291	270	253	258	269	253	258	239	277	244	255	250	266	237	279	258	215	259	268	248	232	234	268	265	244	243	256	265	241	274	261	257	258	295	265	238	252	276	241	248	278	251	272	259	240	249	273	244	276	263	267	284	263	248	249	246	238	226	246	248	254	279	284	222	255	266	250	237	232	254	242	273	265	253	228	283	246	241	245	242	251	256	251	254	267	262	222	253	261	274	244	246	267	266	250	247	248	240	270	258	256	281	296	250	264	259	260	236	293	270	256	275	257	259	224	261	236	257	272	245	284	241	264	226	260	243	246	241	256	270	226	247	231	232	277	262	268	249	285	257	270	253	249	275	264	244	274	250	234	232	285	265	237	270	289	257	243	254	267	265	219	289	283	295	240	259	235	274	257	261	257	243	251	278	257	228	230	252	251	274	262	250	272	236	269	273	256	230	232	284	238	282	229	252	256	272	252	288	235	245	233	262	261	257	243	261	238	248	254	280	260	251	244	262	242	252	257	297	259	233	242	284	248	259	257	284	253	210	273	238	259	272	256	250	255	277	266	265	258	265	295	245	249	279	244	250	280	257	300	276	236	261	228	253	249	238	265	286	257	240	250	274	277	265	279	260	260	243	217	272	265	265	274	272	249	264	250	250	255	271	239	236	281	262	267	274	271	252	248	244	259	269	250	258	248	238	245	249	281	302	247	247	250	246	259	256	270	262	276	238	255	251	285	249	230	299	246	283	221	256	232	254	254	221	248	253	238	264	254	243	270	229	252	263	222	265	265	252	239	270	280	250	242	253	277	279	230	258
23102	20888	27772	24137	20896	20982	10216	1864	1344	1164	1011	888	912	808	762	732	712	710	717	675	663	577	640	583	618	592	579	624	541	534	538	531	563	514	516	556	560	488	477	551	488	559	529	540	490	507	536	514	480	550	514	552	556	536	507	517	533	522	514	499	531	554	500	506	507	525	475	487	513	498	478	507	525	538	460	507	476	492	502	527	531	499	504	512	472	503	508	477	507	521	518	474	498	546	475	499	553	503	499	448	498	505	539	519	441	542	502	512	510	501	511	496	582	514	496	538	475	510	532	505	515	489	495	489	486	482	504	514	469	471	531	499	504	525	527	510	537	524	522	512	531	524	492	492	527	546	517	444	504	488	471	525	505	453	476	540	540	536	459	543	493	549	474	492	500	508	514	501	509	477	483	527	489	537	517	490	484	496	522	487	474	498	493	474	503	519	499	524	471	527	509	540	543	504	528	498	495	477	499	483	481	483	556	496	556	524	527	500	492	463	476	496	510	475	468	470	518	470	475	498	489	486	501	471	490	529	527	484	497	495	507	494	498	540	501	463	511	470	470	479	492	509	517	512	501	492	500	484	523	526	516	503	506	503	468	495	499	505	487	529	534	527	499	543	489	524	519	508	506	481	487	483	529	504	512	522	508	510	522	483	485	475	533	492	516	516	502	493	472	524	510	477	475	486	519	515	494	482	518	495	482	520	513	517	514	495	457	513	524	478	517	509	457	506	501	545	488	459	504	483	526	496	493	534	471	516	502	499	494	482	477	456	550	514	503	490	503	474	460	446	511	495	471	476	480	515	501	527	467	504	514	477	494	500	470	503	505	506	469	460	492	510	553	492	526	519	512	481	532	491	532	520	482	547	522	486	504	515	480	471	466	507	469	495	498	502	512	505	500	500	460	510	482	528	501	486	526	494	486	508	517	484	513	541	519	470	515	517	513	472	473	501	475	498	484	505	533	535	511	534	494	562	471	512	531	474	480	475	505	474	486	512	512	488	533	486	487	433	501	470	492	492	528	511	500	491	473	438	486	488	501	503	527	507	534	532	497	540	495	499	478	533	523	492	500	474	514	491	530	481	473	476	520	495	504	506	474	487	478	500	544	492	518	539	496	531	475	454	471	513	512	492	499	499	497	526	447	544	463	496	493	489	494	515	488	504	489	560	500	521	507	488	541	457	498	494	496	496	520	467	516	479	533	494	479	483	507	460	543	514	493	464	511	556	499	522	493	516	515	487	488	490	495	487	502	515	485	484	520	538	516	476	516	470	482	529	501	506	517	511	507	495	490	504	496	495	450	491	512	472	522	544	489	501	527	479	511	531	489	491	470	508	511	510	515	501	527	525	510	512	490	466	499	487	512	540	498	518	519	519	501	498	519	531	485	479	532	485	500	484	480	501	491	513	478	525	510	510	537	480	503	491	514	491	508	540	574	497	499	480	515	523	540	510	490	511	535	518	546	501	513	482	473	537	481	519	460	542	527	506	538	499	477	521	502	459	491	512	528	516	475	507	486	487	493	515	468	516	494	483	510	494	470	487	498	485	498	472	487	492	533	521	504	489	468	480	520	469	477	475	499	498	510	514	504	510	527	527	486	500	455	525	457	492	505	489	492	513	486	515	522	467	530	509	521	535	507	500	479	457	526	500	468	494	502	505	488	464	478	480	479	499	480	543	460	486	482	476	504	473	474	500	488	500	529	486	502	491	521	487	527	479	464	476	502	507	524	481	504	476	499	504	494	527	522	544	472	511	490	479	514	493	500	525	473	481	483	516	513	499	499	504	484	512	478	495	534	536	517	483	471	485	507	495	507	521	470	525	447	532	531	517	521	544	553	473	468	511	519	485	498	468	498	497	499	497	498	507	503	515	489	507	536	510	533	497	493	482	503	492	480	469	494	502	505	472	456	508	473	491	521	478	469	497	490	531	527	476	498	489	472	505	517	475	519	499	492	489	517	483	511	486	517	495	508	491	482	485	535	504	486	448	500	504	525	507	490	476	510	475	447	471	501	529	492	478	481	511	488	484	469	494	463	498	502	500	473	524	491	512	537	509	500	501	494	483	522	499	488	473	482	468	482	498	489	517	525	511	553	500	465	493	494	486	502	493	545	512	470	535	464	509	538	499	447	490	508	508	515	489	497	516	482	527	527	521	475	506	488	477	507	522	545	472	532	542	519	511	518	498	527	523	492	466	512	497	487	474	509	525	519	505	466	475	505	479	509	520	488	484	490	466	529	492	489	493	531	476	514	531	502	495	477	429	500	468	508	486	510	504	542	540	525	496	505	486	524	486	495	502	557	498	486	456	479	459	466	512	506	480	481	488	519	505	462	493	503	501	503	485	525	538	484	491	545	487	473	471	485	496	487	481	505	511	499	509	548	494	508	497	484	508	473	488	512	505	504	499	493	474	525	517	506	508	491	494	480	491	473	482	519	488	482	512	535	501	502	528	519	536	513	530	529	509	496	475	507	468	542	483	513	522	533	487	444	503	482	453	504	483	472	501	529	505	506	484	493	528	484	489	506	487	520	453	527	486	530	443	482	493	516	473	508	477	486	526	478	538	515	469	486	460	472	490	516	464	564	490	515	485	486	486	496	499	482	500	468	477	490	463	540	500	506	535	483	544	502	542	506	484	478	475	514	460	477	481	487	497	514	490	520	512	481	492	505	475	474	473	521	472	512	567	516	559	521	528	484	509	502	476	472	525	492	512	506	485	514	456	545	460	457	510	490	465	531	547	433	514	492	492	507	545	500	508	480	519	493	489	495	488	477	503	513	506	477	529	520	501	504	464	475	520	499	524	506	552	522	475	508	493	556	454	535	497	515	503	526	530	460	498	471	505	496	509	502	519	528	527	521	483	474	510	478	457	504	494	489	513	544	502	518	449	502	503	530	499	519	491	478	480	485	495	533	495	553	530	498	492	505	501	479	511	477	468	484	551	509	484	508	507	471	497	537	520	469	482	522	509	502	473	450	508	504	495	495	504	499	492	525	512	494	454	526	494	494	470	485	470	514	506	476	484	491	500	512	518	490	493	526	503	498	469	520	503	498	521	465	473	491	502	504	484	495	531	515	482	468	487	516	522	511	516	518	513	489	461	481	523	518	471	475	546	521	482	511	483	522	510	493	502	515	515	512	461	459	469	503	507	518	531	544	505	501	516	497	485	505	486	501	479	517	517	517	491	498	473	504	478	508	478	513	513	513	518	480	513	508	522	450	531	466	521	501	505	489	496	498	514	492	509	491	559	495	488	503	501	448	521	506	511	489	516	499	474	480	477	460	492	538	526	520	540	508	504	507	525	480	481	535	527	518	510	472	491	464	482	462	541	508	511	481	500	538	514	507	476	474	522	504	503	472	491	489	474	492	488	522	551	462	508	516	481	530	526	524	516	487	443	469	512	515	460	450	477	487	521	489	493	501	507	468	504	523	528	499	498	484	483	524	506	516	468	502	463	518	486	478	543	487	489	520	514	478	494	502	537
11929	23261	19096	11280	6833	4886	3996	2885	2288	2016	1717	1400	1330	1206	1075	995	916	857	800	765	775	721	711	707	616	614	583	577	569	567	584	607	580	552	593	550	566	561	517	525	546	516	524	540	545	500	509	491	498	521	478	538	520	465	521	480	492	511	517	448	513	497	493	511	502	466	470	493	492	481	513	493	497	441	451	498	509	466	489	517	468	462	508	461	482	502	471	515	494	473	498	468	467	475	494	478	481	456	463	514	457	496	507	448	509	453	467	476	470	463	473	525	418	521	470	464	501	446	464	486	454	493	479	456	485	545	485	480	469	442	448	492	459	443	469	468	470	446	482	485	449	499	432	523	477	469	486	446	508	445	477	465	520	451	461	476	466	482	469	453	446	470	446	465	453	477	493	485	538	462	498	475	471	474	459	475	420	469	476	469	483	468	459	474	484	470	471	475	487	455	446	481	502	501	489	448	482	466	477	454	472	462	479	466	466	495	495	419	436	487	493	482	452	473	505	459	465	484	473	448	469	508	487	458	514	474	464	502	499	441	468	469	514	483	453	510	430	443	463	469	485	484	474	466	468	484	473	430	450	510	455	444	508	522	475	457	492	486	503	491	467	443	478	446	453	465	449	481	450	487	465	485	467	462	492	481	492	462	480	472	499	489	449	461	453	453	461	467	444	459	448	472	496	508	500	477	497	485	457	479	440	475	462	486	436	478	472	473	483	470	491	490	494	463	478	514	476	505	449	459	447	461	455	464	494	463	475	497	517	477	472	469	485	493	514	474	447	476	461	455	471	481	456	480	487	458	500	477	453	483	522	451	473	463	508	452	479	491	449	475	474	472	441	452	470	501	477	495	489	471	497	473	447	456	458	512	446	493	456	516	454	463	462	465	487	508	524	450	480	495	473	459	450	454	477	442	498	485	463	461	468	468	509	473	474	452	463	442	479	513	459	444	467	521	460	473	490	482	457	499	495	482	431	447	493	477	487	460	447	496	437	512	459	512	492	496	468	456	508	464	480	496	412	468	500	482	463	465	477	487	460	485	464	464	480	470	454	477	477	475	471	477	505	472	490	444	479	464	461	483	503	493	461	447	475	469	469	457	479	471	460	446	458	465	449	493	501	449	478	482	479	474	449	490	442	466	484	474	491	484	469	501	473	467	482	457	482	500	443	463	442	510	448	482	485	451	481	492	479	457	462	438	469	479	481	513	473	474	487	506	492	467	460	400	457	497	467	481	469	521	489	488	481	458	430	475	486	432	444	478	512	484	451	467	456	454	469	481	459	463	454	523	484	509	484	431	445	482	489	470	484	443	466	468	491	452	482	485	459	495	484	471	509	432	503	467	507	434	447	525	438	508	478	476	478	494	468	491	500	487	470	479	487	499	487	470	479	461	447	487	467	473	441	418	473	494	469	483	485	448	457	454	472	447	505	488	479	489	473	471	476	512	489	476	447	470	504	448	453	522	466	510	488	491	497	448	485	488	477	482	450	487	485	446	472	479	537	479	458	474	464	463	457	480	485	476	477	502	475	461	457	439	451	440	445	505	466	476	489	462	469	488	466	468	455	514	508	498	472	449	454	487	494	490	479	488	478	486	471	457	462	486	498	449	474	486	465	486	480	445	489	450	457	472	486	456	519	460	467	481	485	477	488	459	447	496	466	452	482	465	465	485	464	506	474	438	473	471	507	453	449	489	471	482	455	471	469	436	479	429	491	435	460	459	493	468	518	454	461	476	488	480	471	441	490	445	481	476	467	445	510	453	478	484	498	460	475	463	476	475	487	460	485	484	424	452	441	442	495	442	469	438	511	468	449	473	491	490	472	457	431	508	493	499	484	453	499	438	465	481	507	491	470	492	474	452	489	456	474	454	487	477	499	468	471	438	452	468	438	469	494	477	434	446	521	466	473	513	489	479	501	500	399	469	489	456	484	475	476	471	493	467	440	515	464	470	490	470	464	475	529	435	453	460	473	442	480	492	505	446	471	470	437	476	464	490	490	474	451	474	476	464	505	466	458	473	456	481	487	460	504	479	459	475	484	476	473	450	461	511	513	490	436	449	464	455	465	463	479	482	475	493	508	466	476	473	445	486	463	403	465	484	477	459	473	467	512	513	488	445	470	462	484	485	459	493	457	502	497	450	481	510	443	472	499	466	502	488	465	504	455	463	483	468	483	474	489	497	465	478	451	487	494	472	461	456	442	486	453	479	467	493	492	523	425	480	548	468	505	468	489	445	475	457	457	449	491	463	502	464	477	528	481	457	480	529	464	483	454	478	457	451	489	457	511	454	483	505	471	471	476	481	418	456	486	476	452	480	430	486	469	509	438	470	475	462	504	438	486	505	484	451	454	489	467	487	449	467	476	471	468	491	508	468	474	492	490	493	470	503	466	472	459	493	496	479	447	464	458	428	469	478	505	484	459	490	485	466	436	448	469	503	488	482	500	482	479	511	512	495	505	525	472	489	467	463	511	484	498	505	449	465	485	475	499	491	469	481	455	461	473	477	448	485	501	486	487	463	479	480	466	528	436	435	443	467	450	460	468	497	443	477	470	473	458	433	480	461	489	474	439	487	463	483	475	502	447	482	466	496	430	481	423	462	497	490	513	479	451	428	440	450	461	448	463	464	526	462	458	439	479	502	495	480	476	488	459	503	447	454	461	474	509	470	459	463	457	485	490	456	472	453	463	489	468	521	497	500	469	502	461	471	464	452	490	460	461	461	499	438	483	488	460	460	446	459	477	477	477	449	502	446	489	444	464	473	515	488	501	482	414	479	478	465	455	465	478	456	504	491	477	522	473	478	461	471	481	463	465	472	470	506	484	493	491	464	466	460	470	482	466	490	474	482	412	477	434	445	447	471	468	426	451	445	443	485	441	466	476	464	457	509	440	447	458	515	481	442	487	505	474	424	475	480	446	516	440	454	482	492	490	477	501	481	464	496	441	459	476	461	441	492	469	450	462	492	456	492	471	438	486	441	482	488	490	469	445	477	452	477	472	455	480	481	480	462	489	455	443	456	465	474	471	449	502	503	479	459	461	514	520	433	464	444	479	486	490	452	466	451	492	495	474	465	470	517	449	458	454	476	485	497	430	437	469	462	447	435	464	467	483	480	462	492	459	498	451	466	456	496	447	456	456	528	450	457	496	488	478	483	459	517	464	496	479	460	522	497	462	477	493	449	452	486	506	440	458	460	507	456	461	478	462	493	486	478	501	495	471	500	446	460	470	444	459	463	478	479	484	473	439	457	498	461	476	451	463	462	471	485	452	454	449	480	490	481	451	454	421	453	471	476	492	476	480	471	481	450	514	487	489	465	482	439	567	507	457	508	507	514	473	470	473	506	482	521	498	486	488	478	456	444	460	466	476	497	462	495	489	456	506	456	439	440	443	474	486	459	469	495	465	434	462	457	506	483	449	472	488	475	462	474	453	450	495	489	481	476	499	496	474	496	472	482	485	404	477	459	489	464	463	506	409	471	512	451
28463	15108	2545	859	620	644	559	510	487	488	482	517	505	531	506	454	527	450	475	468	473	502	523	503	532	508	510	506	471	499	528	490	446	491	525	486	494	553	490	533	497	534	483	487	499	491	482	501	486	506	467	506	479	461	488	506	477	496	491	498	492	509	507	510	465	464	537	492	500	459	473	492	461	538	439	534	490	484	496	486	477	507	469	485	506	485	445	524	481	488	463	498	511	449	502	474	513	511	499	500	473	501	505	483	481	496	465	545	467	531	503	495	502	475	500	475	508	481	485	439	506	490	509	526	500	484	495	491	472	483	555	453	509	499	490	524	509	538	489	549	520	475	479	457	477	497	486	504	467	517	484	488	510	509	475	478	507	519	495	493	498	447	492	507	517	521	512	481	474	491	491	513	457	504	470	455	490	488	503	508	480	452	484	458	520	475	505	461	502	507	479	493	444	491	484	514	495	496	500	528	493	486	506	508	525	482	472	540	515	493	495	473	487	491	509	499	485	475	498	458	475	492	510	502	435	431	486	473	499	523	487	491	469	477	474	506	480	534	505	480	503	472	503	452	504	486	475	481	484	488	470	518	475	451	480	509	484	494	437	511	466	508	464	464	464	502	477	485	478	473	520	496	472	462	489	484	469	487	513	467	520	535	493	472	500	492	508	490	488	526	534	482	474	514	524	499	475	485	481	498	477	526	485	485	521	469	485	557	484	483	468	500	469	494	482	509	527	520	510	525	500	510	445	481	473	516	473	474	494	490	477	473	501	532	472	478	465	515	517	507	507	488	467	477	459	499	473	484	529	468	509	487	527	500	499	507	502	501	471	505	502	482	508	481	482	464	533	473	509	521	480	507	539	535	534	484	518	477	528	491	497	489	471	531	470	496	480	534	490	489	469	472	481	525	479	551	537	471	512	507	496	499	496	516	470	508	513	509	521	481	534	508	476	493	507	528	465	476	466	518	505	465	495	464	490	499	503	469	491	472	495	480	503	475	476	463	475	473	497	488	508	458	495	547	531	466	458	462	515	502	517	501	479	505	498	485	505	505	479	471	497	484	501	523	515	485	502	481	514	480	457	438	467	473	520	504	499	487	477	517	497	515	499	491	489	466	510	487	493	480	458	534	440	498	509	477	487	481	475	488	559	498	503	475	450	547	539	549	526	504	524	486	458	522	509	511	468	465	506	523	512	476	506	516	505	470	489	488	491	485	500	487	506	488	484	491	501	480	489	487	538	522	507	544	488	477	506	494	481	471	533	510	482	455	507	510	476	457	478	499	500	501	506	504	473	498	422	468	470	467	498	432	498	474	501	480	516	474	483	491	507	495	495	491	478	474	488	486	462	496	518	506	504	492	513	527	506	497	514	489	467	465	497	482	483	449	474	514	465	509	471	488	518	461	469	506	496	500	459	521	515	502	516	471	471	498	535	471	476	496	518	519	473	493	490	494	507	495	510	495	474	442	495	480	480	510	470	497	479	475	486	484	502	490	511	505	493	502	482	530	476	456	491	480	484	504	484	474	502	540	527	468	514	468	469	512	474	509	476	504	502	469	531	459	503	471	485	474	477	524	485	520	483	501	500	501	472	489	497	507	509	509	487	496	494	522	500	495	471	509	469	497	509	467	460	466	486	550	472	494	497	539	504	486	521	501	470	511	521	467	495	469	487	493	491	483	468	480	488	492	532	477	498	484	502	479	487	482	468	517	483	494	434	456	494	491	490	481	486	508	523	474	474	472	514	446	495	487	498	521	471	502	487	473	500	442	495	526	527	485	494	500	509	494	491	496	487	462	508	453	507	487	487	466	534	532	509	480	509	511	476	448	531	498	462	455	486	472	494	504	501	461	508	501	496	478	477	475	475	510	495	469	480	458	501	519	529	443	497	481	489	499	458	445	509	464	478	481	499	490	485	504	507	486	523	491	492	493	511	463	496	531	504	493	458	516	484	471	526	489	507	469	498	508	485	498	471	488	466	506	498	465	525	496	492	483	501	485	484	496	497	455	522	499	479	493	462	512	506	490	481	456	485	517	498	470	518	500	467	432	460	463	484	486	476	507	472	501	465	478	498	481	449	465	489	494	477	472	514	465	502	488	482	504	509	507	475	522	441	514	513	508	494	516	486	509	513	459	485	501	455	467	493	519	487	518	477	502	497	475	477	489	502	499	492	492	467	507	485	498	458	477	510	484	474	528	483	482	488	493	499	498	479	473	448	475	535	477	501	490	519	486	458	486	483	494	459	490	507	509	494	555	491	527	440	516	499	483	494	488	472	457	461	476	512	460	444	479	519	509	433	474	515	496	481	472	507	534	442	510	505	474	438	517	468	508	464	495	485	500	518	497	503	489	490	476	535	509	496	483	482	487	468	486	482	506	484	496	473	471	467	467	497	501	514	512	451	462	491	468	449	487	458	507	486	469	487	477	498	483	498	494	490	505	446	479	473	468	474	506	510	488	486	469	466	474	493	482	474	546	512	489	506	493	503	489	545	490	511	516	487	505	495	515	470	492	488	503	497	520	493	523	485	498	465	481	496	516	538	505	453	466	496	498	488	466	477	486	507	518	492	520	518	435	505	508	508	499	496	543	506	514	515	489	527	484	480	477	450	484	528	493	486	445	475	521	517	458	499	502	464	503	496	513	464	479	493	522	460	496	487	499	502	482	545	468	486	472	496	496	485	546	482	512	490	475	526	498	478	453	494	503	522	519	530	497	449	471	489	505	499	470	532	504	448	459	526	480	465	455	494	472	509	546	492	517	494	474	489	524	466	540	514	484	499	485	458	507	452	514	495	469	493	489	495	499	485	545	489	529	484	517	513	534	470	457	445	503	502	470	486	475	501	474	500	480	532	465	516	511	504	477	513	474	476	513	530	518	518	493	466	500	490	498	511	480	487	511	501	452	495	503	509	502	516	486	476	426	505	460	506	532	468	489	479	534	528	490	481	457	496	488	484	509	535	468	421	479	459	512	488	544	505	483	483	490	489	513	485	478	487	495	516	505	488	491	507	472	519	500	493	468	475	473	531	488	542	483	486	503	501	502	495	470	462	469	486	488	491	505	470	502	502	442	507	491	487	491	435	485	513	518	452	498	520	456	480	483	516	509	486	487	483	495	503	539	505	524	457	546	527	477	521	507	502	497	509	476	470	498	507	533	499	508	472	488	480	498	511	504	516	488	501	473	482	486	482	462	511	452	527	490	489	505	505	504	508	475	496	448	512	500	484	461	482	554	466	488	467	506	534	476	461	496	463	458	513	491	511	491	474	502	477	457	501	512	493	460	493	483	484	507	512	522	503	456	482	497	502	505	494	506	520	487	472	487	484	527	496	476	481	453	518	467	467	520	476	466	507	498	426	495	482	460	495	502	496	491	514	491	493	519	514	488	483	496	511	482	508	532	525	507	479	536	490	507	523	480	468	485	502	534	488	491	465	517	466	507	553	543	491	529	489	533	506	484	488	499	492	470	452	533	464	493	514	534
6048	2084	1373	920	669	618	645	627	569	538	581	557	526	500	543	536	533	503	509	510	523	550	506	550	508	499	497	534	555	514	506	498	544	538	499	514	511	483	495	485	531	514	535	539	570	542	517	508	536	494	520	500	543	462	522	514	522	518	520	552	499	519	520	538	512	494	533	522	480	497	501	505	502	525	569	508	517	532	536	498	537	534	540	513	480	521	501	478	521	487	557	507	505	502	538	514	525	535	498	513	496	536	465	511	479	518	519	496	511	530	537	496	539	512	519	524	520	496	456	485	507	545	504	514	539	509	488	485	495	501	506	504	520	512	475	495	549	503	552	566	539	526	519	560	499	505	529	514	504	524	529	516	484	528	554	515	536	558	528	499	510	516	483	524	491	507	493	502	504	534	517	560	531	529	515	503	516	562	534	487	496	520	541	515	529	500	485	497	534	535	549	514	537	556	531	543	502	501	532	516	502	532	489	487	494	524	511	525	507	527	503	547	502	506	536	480	516	471	527	500	497	536	536	554	481	554	519	523	506	497	571	503	524	476	501	543	515	547	494	486	520	500	511	512	491	474	530	518	531	518	497	514	544	489	512	488	494	489	469	501	513	494	505	489	511	513	539	513	531	523	509	526	510	514	516	539	511	524	541	498	549	550	512	546	526	475	529	506	504	509	515	551	512	481	568	535	541	496	501	506	492	526	521	518	490	488	469	499	477	541	511	489	585	556	536	502	509	508	516	517	505	506	481	517	493	497	529	523	481	517	516	534	517	561	541	542	540	507	490	536	544	584	521	528	503	536	499	487	478	521	494	504	521	528	491	512	587	542	486	526	528	511	552	504	502	497	515	529	558	508	517	524	533	517	522	509	583	531	521	523	481	495	489	506	510	548	532	543	502	503	557	524	482	512	508	487	505	503	506	506	507	518	542	500	510	473	518	514	555	470	517	519	496	498	494	523	530	536	533	532	493	491	521	505	505	521	455	480	520	484	516	539	488	500	472	509	519	492	518	525	567	508	483	520	534	498	512	530	566	514	510	503	477	496	525	515	495	515	521	510	516	505	463	522	508	528	555	534	496	540	563	536	559	486	483	529	492	531	530	511	504	474	526	544	511	549	474	543	521	535	543	542	485	537	482	495	533	521	539	503	501	522	519	540	575	486	511	516	487	527	528	508	533	493	502	508	519	488	455	497	530	573	532	553	484	502	551	571	526	514	516	534	472	543	512	464	542	520	509	546	500	541	512	543	529	535	545	561	475	524	534	538	519	499	489	513	523	473	540	497	517	508	501	498	506	566	536	526	505	513	560	478	528	481	521	501	500	480	483	515	481	504	512	494	523	500	505	471	501	511	506	479	510	507	546	475	508	474	509	531	492	530	536	518	537	501	482	504	502	488	524	482	519	540	494	513	553	507	502	502	500	445	530	480	539	541	530	534	509	485	493	537	499	526	535	508	543	504	512	529	484	516	481	537	552	526	496	531	557	491	501	515	545	554	525	467	534	518	492	483	505	526	519	502	531	518	516	524	553	543	542	520	495	505	514	512	535	520	516	509	519	540	546	513	549	517	490	521	487	530	518	520	539	543	516	519	502	524	498	518	530	491	487	508	524	535	521	501	523	521	512	520	553	513	529	544	499	482	512	574	551	489	469	496	518	477	555	528	495	473	541	510	496	485	510	533	557	539	516	506	506	578	512	492	486	523	543	520	517	533	483	513	483	517	517	501	535	510	525	505	560	501	509	534	498	534	505	543	514	551	521	502	496	520	499	541	485	539	544	538	478	502	481	528	534	498	503	507	513	521	512	519	494	536	512	498	502	514	533	517	501	526	534	498	526	532	553	542	497	489	560	499	521	504	526	500	520	499	514	521	500	512	490	501	535	520	513	533	520	560	518	514	541	514	534	523	539	514	558	526	536	518	485	530	488	572	529	511	537	506	556	539	544	501	507	532	499	483	498	518	539	482	506	507	467	493	517	527	506	502	510	508	498	518	519	532	508	540	525	514	535	510	499	499	506	525	534	516	512	472	523	541	497	517	511	525	541	540	524	507	520	509	545	486	499	478	508	498	502	493	511	517	556	516	479	528	515	517	528	549	502	500	494	511	541	501	518	516	563	517	490	514	528	514	500	508	505	521	497	508	507	552	545	477	546	488	512	479	494	472	511	535	533	531	487	532	504	502	524	516	519	486	496	492	510	480	498	487	517	540	495	537	499	493	530	463	556	515	526	537	510	534	479	500	510	520	543	535	507	504	513	549	522	513	503	523	511	542	511	497	500	507	521	531	501	514	522	535	503	530	499	484	487	502	520	532	499	514	511	514	495	513	516	494	525	513	468	504	503	528	524	534	501	468	491	512	510	486	530	534	512	525	488	531	512	511	542	481	543	487	477	504	514	537	529	499	507	478	487	499	482	527	498	490	517	532	559	513	527	502	548	505	512	485	512	515	491	528	511	542	519	511	484	501	528	499	524	528	504	482	524	508	486	511	478	456	524	543	596	471	499	495	513	545	518	471	524	497	533	518	502	533	540	484	516	557	510	499	542	489	516	498	540	519	483	499	522	521	540	552	478	518	498	495	537	527	547	574	543	534	543	467	537	503	547	536	457	503	519	556	509	525	499	530	564	511	484	533	529	489	531	521	554	517	556	505	506	462	501	504	523	527	524	503	515	536	496	474	537	499	525	534	532	512	509	498	476	512	465	475	537	492	542	515	540	501	487	492	478	518	514	516	532	508	515	485	498	491	518	561	499	548	497	529	470	540	478	519	532	465	502	526	542	506	489	479	545	535	491	524	518	549	536	524	510	513	507	569	538	521	520	448	505	505	496	504	463	471	547	533	528	478	495	474	517	520	498	500	537	488	529	503	565	493	516	504	543	497	504	478	495	528	520	520	495	531	530	503	494	522	451	493	543	519	523	534	495	501	481	506	519	511	516	517	466	510	523	518	512	523	480	522	496	479	507	525	559	486	522	536	547	481	532	516	485	530	518	510	502	501	531	511	521	510	533	500	505	496	519	521	478	498	512	517	498	511	512	516	517	504	487	530	505	489	496	503	500	502	520	532	502	508	534	501	521	496	506	501	500	529	509	500	541	544	534	488	534	515	541	480	541	543	527	477	537	498	555	513	521	495	533	533	536	493	494	511	486	512	517	588	486	551	529	509	522	495	507	466	488	466	539	519	523	517	530	555	534	536	465	467	524	490	515	565	536	515	526	487	512	506	506	504	506	505	531	508	517	538	541	524	494	533	489	512	543	529	513	497	559	501	538	528	530	507	531	509	487	531	482	526	541	523	503	514	528	560	507	492	561	512	495	443	538	508	521	527	514	530	534	533	480	558	508	537	496	503	476	487	498	517	527	488	496	555	553	518	515	524	493	519	489	525	535	532	512	535	520	504	506	508	520	503	514	524	516	534	527	516	479	483	551	537	530	500	518	488	480	544	533	526	476	482	526	547	518	487	494	544	490	515	546	506	533	520	550	476
25386	20914	27408	24547	20918	11474	1490	884	648	577	541	487	444	379	395	377	378	331	323	342	321	303	322	261	285	286	249	280	288	278	296	302	292	287	273	256	261	288	260	247	268	278	263	256	246	256	244	270	266	238	282	252	258	238	235	235	243	233	239	250	255	248	279	230	241	261	243	244	256	261	261	236	276	271	275	251	250	257	243	228	253	246	235	249	240	270	241	237	242	219	268	256	268	249	258	259	247	210	241	221	273	249	247	251	244	215	258	264	227	262	251	236	252	229	262	256	259	256	245	263	258	250	240	255	234	217	251	221	252	242	229	268	241	227	240	211	233	238	234	232	248	254	241	270	243	219	261	247	255	241	284	218	238	273	251	270	271	252	229	281	241	232	234	231	298	233	255	279	253	243	228	224	252	236	224	247	254	217	218	275	247	254	237	234	249	247	254	217	213	283	232	251	251	240	229	238	260	242	251	277	205	276	226	244	269	240	237	241	264	246	255	241	212	262	249	240	248	231	254	231	233	260	244	248	245	238	237	238	221	227	254	202	227	229	239	231	269	274	282	269	212	237	261	279	255	267	293	242	278	241	271	244	247	237	238	241	239	271	250	237	232	258	247	238	242	255	242	276	263	259	251	241	244	259	287	233	286	244	233	244	271	232	260	229	247	237	241	255	227	251	281	238	246	271	225	246	210	234	257	263	244	253	258	231	263	267	232	255	260	218	231	242	268	250	228	252	196	250	260	248	258	251	260	269	222	246	250	228	237	232	236	259	262	243	248	239	226	245	235	252	244	243	258	252	240	240	237	222	226	243	238	267	258	237	270	261	263	218	257	266	257	232	236	239	238	241	244	245	280	240	239	249	233	229	250	272	239	229	265	230	233	218	262	251	294	257	251	267	211	235	278	217	255	259	238	245	261	244	259	255	247	268	257	243	232	255	260	266	244	238	233	236	247	249	230	246	260	235	250	219	232	257	238	222	244	268	252	258	252	270	237	261	252	230	284	226	249	262	247	233	240	241	260	241	253	296	233	246	242	238	260	266	233	244	276	231	245	252	252	257	261	242	246	287	233	248	248	233	234	217	240	257	260	274	261	262	255	250	270	225	238	218	256	239	239	254	256	226	253	258	255	264	246	225	205	229	243	248	250	239	248	254	236	268	235	252	247	256	252	244	242	247	245	227	262	234	251	258	228	243	252	275	245	252	274	228	256	252	278	232	250	241	260	265	256	273	234	248	271	244	252	243	254	261	256	242	274	259	227	238	265	248	275	221	221	253	252	249	224	247	261	250	209	253	269	241	265	231	249	259	258	246	253	258	271	251	231	255	271	232	236	236	225	261	250	237	241	239	263	277	214	267	233	270	237	211	284	234	294	251	248	245	255	266	222	255	249	232	270	262	234	239	228	241	232	267	245	269	240	254	259	229	244	258	248	241	241	256	235	267	253	270	243	258	250	252	214	269	260	227	260	216	257	216	252	243	258	266	247	260	261	261	236	217	232	250	255	241	245	245	251	235	268	260	260	251	253	249	269	244	249	250	247	251	236	249	235	224	202	209	244	219	261	237	268	231	240	251	255	246	241	243	255	230	246	218	257	240	225	254	236	271	253	265	251	255	238	253	280	255	245	249	242	250	269	233	254	252	227	247	254	258	241	252	269	243	236	263	242	259	245	244	221	257	221	264	250	233	253	258	248	258	259	233	241	270	247	274	247	227	256	211	232	252	269	259	257	258	264	230	255	241	272	242	261	254	243	253	230	241	235	250	239	244	234	255	266	241	259	200	279	237	268	264	269	249	260	218	243	269	252	247	243	274	236	238	234	243	235	248	214	234	251	232	254	232	255	252	233	242	238	239	248	250	267	250	250	222	225	258	230	282	263	252	209	232	242	266	246	229	245	261	226	259	241	256	276	256	223	241	248	265	235	262	267	234	241	268	238	250	281	218	256	235	240	251	248	256	245	219	253	235	224	248	230	246	269	270	232	244	232	248	282	235	240	215	245	241	253	241	254	233	231	262	254	251	218	239	233	231	251	243	240	238	263	247	232	253	267	250	230	245	229	234	261	258	263	259	245	266	233	258	247	235	260	244	250	264	246	236	250	231	251	223	244	238	246	236	249	212	243	246	259	247	266	252	244	240	235	232	225	242	227	203	243	253	231	250	230	277	232	238	243	245	239	262	265	257	226	256	244	246	253	255	250	235	267	235	233	258	260	256	255	247	262	228	237	231	265	254	236	291	261	262	258	254	223	239	244	260	228	273	254	265	237	258	239	238	242	241	248	244	263	241	249	234	243	255	219	265	234	250	239	216	242	248	236	242	245	263	254	219	248	248	216	236	262	234	237	240	246	266	233	261	263	237	290	221	273	239	294	272	240	253	232	263	239	241	231	247	245	241	259	227	253	262	227	234	224	234	253	255	229	230	228	254	270	269	208	285	248	241	257	241	259	247	235	242	241	234	224	231	237	257	247	244	243	235	244	264	254	223	228	227	237	241	275	235	256	261	243	296	249	251	249	256	261	245	242	270	220	283	252	260	272	243	241	216	277	208	282	267	244	245	251	251	240	242	239	254	258	296	247	244	250	241	228	234	229	257	244	253	249	266	235	260	245	254	257	252	240	231	230	228	236	232	226	265	233	248	221	238	258	252	252	280	233	219	272	251	245	257	238	266	236	223	272	274	256	244	255	254	228	264	223	246	228	265	257	245	259	219	234	259	254	257	243	235	252	264	245	233	223	259	262	223	205	245	215	248	240	243	253	270	253	238	249	272	258	216	243	246	236	256	238	232	240	242	255	262	221	259	253	249	237	242	236	231	235	242	239	239	232	254	249	240	261	244	268	231	242	230	258	239	251	255	232	239	272	221	253	237	261	243	237	250	241	244	246	258	256	240	255	257	229	248	256	233	242	219	232	243	268	261	250	236	222	223	250	229	253	244	255	229	259	236	242	263	248	247	237	246	225	273	239	270	238	249	235	248	260	221	248	240	256	226	216	236	225	264	291	247	268	258	253	249	211	274	258	254	252	258	208	255	258	255	214	250	248	249	240	250	263	223	279	257	240	262	254	235	263	233	247	260	236	264	257	236	239	239	240	243	247	265	255	236	245	245	228	267	232	227	223	240	218	254	241	260	247	252	248	258	243	238	231	237	221	234	290	253	237	249	235	242	239	234	257	213	267	237	276	246	244	256	218	247	248	239	252	237	207	240	251	237	231	246	267	254	246	264	248	239	244	245	248	256	236	240	233	203	247	253	244	249	267	221	256	234	244	233	257	231	225	241	231	248	242	258	241	258	252	274	239	234	242	255	228	271	234	234	268	273	245	273	214	247	249	243	249	259	227	237	238	246	230	217	254	266	269	225	247	213	230	226	212	233	291	242	248	267	218	249	239	265	262	272	246	261	236	247	253	250	252	241	243	254	238	234	234	265	232	236	256	227	275	259	252	245	264	257	232	273	268	252	230	266	229	245	236	236	221	235	263	263	278	240
8693	15582	11990	6811	3788	2831	2102	1558	1282	1073	894	788	675	607	618	518	508	464	451	443	366	383	386	371	404	361	333	343	324	318	331	365	305	286	321	316	315	307	291	290	277	312	297	272	281	305	306	262	295	274	280	286	275	300	265	281	299	270	281	294	267	273	281	293	291	271	300	284	286	287	278	275	288	260	275	250	265	272	297	271	293	283	282	278	267	277	307	262	255	262	256	261	315	293	264	250	259	278	262	282	257	266	288	290	297	259	254	267	284	248	278	288	277	244	262	270	247	270	260	281	250	288	264	273	249	241	304	255	267	267	282	273	294	258	246	245	246	273	280	248	247	284	267	259	287	283	257	250	243	289	256	246	267	262	271	252	295	277	250	259	294	251	292	250	274	277	270	266	278	271	261	242	231	272	266	264	248	243	263	260	259	286	244	262	264	255	249	265	247	260	254	253	252	249	263	258	257	265	260	280	269	255	234	270	261	284	275	244	256	256	270	264	253	264	237	227	256	289	267	219	254	253	253	256	241	286	255	239	253	252	283	270	271	263	281	265	284	273	248	240	245	261	291	283	252	287	291	291	268	254	262	264	245	271	252	259	274	252	250	256	237	280	259	271	248	249	286	290	270	272	277	279	279	225	256	269	262	264	280	248	245	256	280	282	273	291	252	242	269	255	265	285	273	243	274	229	263	240	266	268	300	257	269	292	269	261	270	266	272	294	248	265	281	255	276	262	255	247	262	287	263	257	245	254	256	243	257	228	251	289	308	248	266	269	260	273	264	253	286	267	257	247	258	265	287	265	273	271	243	223	261	237	274	270	253	274	228	307	272	278	243	241	276	235	261	247	252	275	280	258	280	264	247	251	276	268	242	249	277	268	253	248	260	264	247	277	263	238	264	272	263	275	259	293	243	240	270	252	270	256	272	230	255	249	259	264	259	264	256	240	244	267	275	262	279	262	266	272	269	246	258	265	263	238	261	256	264	275	285	266	253	277	256	251	253	250	286	251	262	274	237	239	279	255	255	250	245	270	275	277	247	276	244	237	277	254	271	288	274	235	257	251	254	250	266	270	271	294	267	248	255	239	269	267	244	281	261	285	269	261	244	269	261	253	270	283	256	253	261	275	288	263	249	304	259	251	259	280	277	266	248	258	252	270	271	245	260	258	261	279	240	283	270	261	263	269	264	247	258	287	253	269	234	259	254	282	268	266	252	276	254	274	264	257	291	249	263	219	292	246	255	255	251	266	268	267	263	272	242	253	264	286	239	293	294	285	244	227	260	283	275	241	224	249	283	263	268	283	250	270	273	270	243	265	270	253	255	244	253	254	247	283	255	277	256	246	251	275	273	251	247	242	247	241	239	289	264	265	283	243	248	285	262	221	264	253	255	263	248	270	269	259	254	284	294	256	231	245	254	254	295	270	302	265	250	229	271	286	265	288	269	247	237	271	262	268	262	237	261	248	262	259	263	306	274	258	276	265	268	257	254	265	271	254	276	281	311	258	277	241	270	269	266	285	280	273	268	250	267	267	274	241	270	269	253	271	268	251	269	248	284	284	240	276	240	262	255	259	276	263	247	266	256	259	278	218	277	245	281	294	256	242	248	232	282	265	228	252	256	258	295	251	304	268	236	254	282	254	243	254	285	263	262	279	273	237	249	268	224	257	253	288	269	281	279	238	257	267	264	252	256	249	258	243	253	255	259	244	253	256	249	297	248	259	263	274	263	266	273	262	270	261	263	258	263	254	264	265	264	263	254	272	290	242	258	248	271	271	246	257	237	248	261	272	225	266	252	245	288	245	236	253	266	270	253	270	259	274	275	274	264	239	260	271	274	256	250	252	280	247	288	257	240	281	240	243	252	284	277	274	260	278	253	227	292	239	238	253	263	267	248	266	258	269	259	277	256	277	280	279	291	260	265	251	271	273	258	254	254	254	271	269	271	269	278	282	272	249	266	259	256	246	262	287	232	273	247	276	284	296	244	236	281	280	279	273	260	235	260	254	251	282	292	257	247	235	251	246	258	263	258	270	276	269	255	257	256	271	246	269	300	270	249	244	250	270	268	256	250	250	277	267	227	261	292	287	257	239	265	272	251	267	249	245	260	275	291	255	265	287	251	278	277	257	283	269	259	264	260	270	296	278	279	253	268	274	258	271	287	271	260	279	247	279	261	260	286	306	254	250	276	276	272	269	256	265	285	263	257	261	261	255	244	266	255	264	261	243	279	254	243	277	242	298	247	286	272	276	251	255	275	252	263	262	235	271	249	267	260	274	233	239	288	264	260	287	298	251	252	247	280	260	252	270	257	262	284	247	258	259	272	276	266	278	245	305	277	248	251	275	237	245	230	262	263	271	256	261	281	259	275	270	256	264	266	275	251	236	297	249	269	274	289	266	250	268	252	235	261	270	289	246	266	247	253	252	259	252	243	267	250	236	260	283	259	252	266	285	235	215	231	254	268	286	277	300	245	244	240	247	253	259	259	270	266	241	268	281	241	256	302	252	268	242	255	268	262	241	260	262	247	285	276	245	276	268	254	273	275	265	279	252	278	245	251	250	278	236	293	261	258	273	250	257	269	291	289	248	267	261	250	262	268	278	242	246	283	256	249	247	259	231	245	238	250	258	277	281	264	260	249	248	257	280	265	245	260	273	251	235	259	267	279	282	275	256	265	249	233	272	272	271	257	225	302	253	269	250	256	262	249	291	271	283	258	282	257	269	254	264	267	284	265	270	268	269	256	253	225	242	240	265	257	281	292	277	250	269	284	243	248	276	291	258	274	274	245	246	245	224	266	249	278	279	288	281	265	256	256	259	258	259	263	250	244	283	272	256	286	281	277	256	280	256	240	224	259	266	261	270	282	262	289	273	269	266	259	246	267	236	262	270	269	262	246	289	240	281	271	248	267	265	303	246	255	283	241	257	264	288	257	260	270	306	245	275	264	277	264	268	252	256	252	267	275	258	272	260	246	277	273	292	254	261	222	272	263	289	292	266	250	262	264	250	293	262	249	231	282	298	265	274	277	249	266	265	294	274	254	250	277	251	264	279	264	244	271	243	252	282	258	263	270	272	261	247	266	276	257	267	277	279	296	255	247	246	279	264	270	256	259	244	285	261	259	278	275	281	265	270	246	258	238	255	289	274	258	282	287	269	266	230	302	259	254	258	266	259	228	243	275	267	288	259	279	268	262	263	260	290	268	261	267	248	251	259	250	234	244	262	276	253	234	269	278	295	280	271	253	296	239	249	270	240	290	251	253	286	261	274	270	242	276	276	258	262	263	259	273	261	292	265	277	258	291	258	254	235	275	265	293	271	262	271	300	259	270	247	271	278	258	251	262	272	242	263	275	275	273	276	272	253	257	252	254	236	283	277	281	277	240	251	278	242	283	292	276	265	244	263	271	244	263	262	255	296	266	267	279	282	273	264	240	246	280	269	260	248	269	236	279	267	268	262	275	280	247	293	247	267	264	283	322	271	283	247
23134	20896	27742	24210	20903	20981	10007	1926	1269	1179	1061	973	840	780	758	703	759	676	667	670	585	574	609	578	600	559	542	566	576	557	541	510	515	546	543	523	533	580	545	588	533	511	538	517	494	502	522	502	540	519	493	523	538	517	522	516	535	504	544	507	525	542	516	485	488	519	492	503	551	527	547	485	509	520	499	522	506	527	492	516	492	482	497	483	499	521	502	502	520	501	511	518	493	513	490	529	501	469	491	509	515	538	533	467	523	505	532	525	481	476	498	486	497	516	552	481	472	460	511	462	558	535	484	534	529	555	511	576	491	488	523	451	515	482	498	538	462	545	515	506	512	465	516	551	519	459	510	517	526	479	481	483	506	516	493	542	547	519	505	521	501	496	487	459	521	510	493	547	501	516	493	512	461	477	523	477	521	506	510	501	510	506	485	469	519	510	500	497	495	482	508	473	528	521	508	529	485	503	522	503	514	502	474	497	490	533	530	505	495	479	488	477	537	495	523	476	519	533	506	472	499	521	505	483	502	503	481	491	518	502	527	488	489	484	480	500	477	504	510	480	531	476	480	467	505	515	474	485	459	528	517	499	514	476	506	496	498	490	500	484	557	480	517	530	479	552	525	519	503	505	558	536	489	516	492	460	485	515	470	499	514	465	481	474	450	454	519	457	498	512	467	511	513	499	481	470	459	515	488	501	488	506	504	457	513	489	507	526	523	505	508	493	468	470	509	503	505	523	506	498	506	485	454	518	489	497	500	521	468	500	481	450	498	505	483	505	556	496	504	524	533	503	523	496	481	499	498	507	500	475	502	500	515	506	511	520	508	486	533	477	462	488	494	501	484	523	498	495	499	476	492	474	526	494	513	512	503	483	468	483	528	498	508	505	467	495	517	484	506	521	504	525	496	483	513	486	478	490	516	478	494	493	510	485	527	537	481	521	495	486	476	534	568	530	502	499	470	471	495	518	477	447	507	492	554	494	518	519	524	516	503	517	495	521	521	503	547	532	511	490	517	513	549	550	540	476	534	510	526	490	490	510	490	490	539	501	540	512	477	502	490	496	482	517	551	477	512	542	449	504	526	537	483	513	489	493	503	474	501	481	519	505	521	471	481	498	514	489	509	479	518	476	500	504	462	503	502	442	455	477	483	532	505	488	489	502	491	497	487	520	506	471	482	501	491	560	503	508	490	484	463	545	517	480	545	503	481	510	509	536	494	447	502	505	524	496	481	516	505	471	526	488	536	493	468	499	521	514	500	503	466	460	503	466	496	521	461	509	519	496	517	531	500	486	479	547	519	472	492	507	511	459	520	497	515	456	500	527	486	474	484	503	477	497	541	495	514	503	515	493	504	538	477	505	487	515	504	491	503	497	469	521	483	497	536	524	491	482	501	509	481	503	493	489	477	501	498	475	507	495	484	484	483	528	485	513	484	487	488	501	538	485	491	484	522	517	444	490	527	498	494	470	505	486	497	495	532	471	490	490	531	515	483	504	489	491	518	495	522	521	481	463	495	476	497	470	515	477	535	517	496	508	539	496	500	489	472	488	494	492	473	496	482	507	497	496	526	469	525	465	486	483	496	539	512	477	494	474	513	504	495	494	515	494	516	491	491	496	507	510	468	514	506	476	491	466	501	516	472	487	482	499	497	469	502	524	473	531	540	476	495	488	459	491	486	519	513	529	521	495	527	479	509	474	513	477	486	516	506	509	524	504	512	500	521	526	541	485	500	516	493	503	491	484	502	481	511	498	480	543	507	506	475	495	493	513	500	511	511	532	501	479	462	534	487	491	499	508	473	498	533	533	509	469	546	457	504	505	504	491	507	479	479	453	517	495	489	483	481	507	541	494	504	480	509	479	508	487	479	500	498	481	500	477	489	498	474	468	485	519	480	504	539	447	478	496	514	509	472	511	490	490	500	487	533	485	473	526	482	562	497	489	520	513	507	506	503	523	502	509	495	484	509	481	494	549	511	481	498	492	489	481	490	523	539	484	492	521	533	540	484	485	518	503	519	521	511	517	471	493	495	475	511	470	493	487	508	501	485	471	541	510	496	500	488	509	502	479	523	463	512	544	536	504	486	529	488	462	465	487	505	551	492	515	521	528	507	482	486	485	453	504	499	498	512	547	544	552	495	535	512	560	510	517	521	470	485	469	497	496	506	480	503	494	471	511	487	539	503	467	516	475	480	480	451	453	487	499	478	543	476	495	506	487	490	502	483	496	497	543	493	514	490	528	492	501	546	467	520	492	505	472	479	477	510	518	544	475	514	484	488	506	488	486	477	489	536	490	469	495	495	521	521	514	511	487	529	507	485	507	500	498	495	525	474	548	503	524	506	515	472	530	516	519	507	510	518	478	516	471	499	531	501	517	493	500	492	509	516	483	473	533	504	497	450	512	502	489	513	510	515	510	471	462	514	473	503	514	525	529	513	490	530	521	500	493	482	472	493	511	517	461	502	520	501	470	473	473	518	497	497	507	476	488	493	521	497	485	461	508	494	531	504	512	477	496	505	505	503	488	532	469	482	450	495	492	448	484	468	515	472	482	504	521	541	506	526	500	518	483	496	530	525	467	466	504	502	534	508	495	503	517	467	577	531	498	516	498	488	526	497	481	495	539	521	509	510	476	495	463	486	511	497	515	465	565	490	502	491	497	500	504	509	490	492	465	501	485	465	504	497	475	482	497	484	513	507	499	529	504	505	462	479	503	492	496	478	514	498	525	483	484	518	489	502	519	544	501	518	498	488	497	477	485	500	513	505	507	504	496	491	538	534	476	473	501	524	479	483	484	522	524	515	482	531	503	492	515	506	494	549	493	490	511	544	467	502	517	512	541	512	514	527	559	526	492	479	518	494	467	483	471	515	474	476	489	501	489	469	504	508	495	470	452	511	480	510	483	490	479	498	528	494	498	464	425	537	484	492	488	485	452	520	471	472	520	478	546	533	477	482	467	496	500	514	550	498	506	491	473	445	510	461	464	450	505	485	510	516	481	481	504	511	557	512	497	508	523	483	513	525	488	490	506	488	496	534	527	497	474	483	545	500	521	481	463	483	515	477	523	483	517	482	516	482	490	464	521	509	510	526	508	498	467	543	544	525	531	547	483	493	484	512	491	542	509	535	483	514	461	498	483	488	468	504	518	479	508	467	476	524	478	512	502	497	525	517	495	509	512	522	526	519	515	541	497	515	512	552	530	498	501	516	493	496	527	505	497	528	497	499	481	461	489	489	473	491	488	490	527	473	468	531	557	511	483	486	500	510	487	486	514	514	473	490	487	507	486	489	543	477	498	460	513	510	528	472	502	475	499	531	484	500	519	476	506	507	495	494	489	486	506	508	513	479	498	535	489	485	499	487	523	533	507	523	511	537	495	531	463	481	479	543	518	497	492	541	517	512	496	554	480	535	465	516	504	506	509	528	471	521	521	463	537	499	501	473	504	511	495	481	526	515	518	528	479	497	502	525	487	476	495	489	499	556	528
12057	23363	18982	11476	6859	4947	3974	3017	2415	2041	1638	1476	1313	1182	1102	974	938	884	859	783	776	726	721	642	646	639	671	668	608	582	583	568	574	527	534	569	571	520	544	539	565	555	521	527	517	525	487	527	557	500	500	519	523	476	468	508	493	500	450	533	464	517	510	472	519	487	484	482	494	547	461	483	533	499	499	505	474	492	467	484	495	439	490	516	482	507	491	476	472	516	510	483	481	476	496	464	455	518	466	493	456	488	458	488	533	467	500	472	454	493	532	509	482	498	468	493	494	458	488	441	468	478	460	472	456	465	499	483	474	465	465	486	469	459	460	518	476	501	455	474	458	501	480	503	497	459	459	447	494	478	514	487	484	522	445	462	482	496	476	442	491	482	450	486	510	507	483	478	465	473	496	506	432	445	481	453	487	508	527	462	465	476	477	447	483	483	490	489	468	481	476	464	510	529	483	466	503	453	514	499	474	479	482	499	453	508	487	467	475	485	483	441	476	489	490	514	478	482	493	484	464	458	502	454	506	472	475	490	486	479	442	480	484	451	483	463	475	486	461	470	488	469	472	443	494	460	460	504	499	456	453	492	486	462	484	501	461	479	459	483	511	491	501	511	525	432	491	487	480	475	500	522	433	471	471	464	466	450	471	489	459	489	455	498	487	492	436	515	481	479	483	498	448	461	459	476	473	502	496	464	509	473	460	465	475	478	468	445	507	488	457	499	467	451	469	463	460	481	472	495	453	486	478	441	485	481	491	448	527	471	463	446	478	486	504	502	460	431	482	502	478	490	514	485	467	491	490	493	455	505	458	489	457	430	443	506	450	516	485	477	459	444	462	480	444	474	516	469	463	472	478	462	485	436	478	493	481	454	541	475	492	490	515	445	490	464	480	500	452	488	461	459	491	490	478	453	500	438	494	474	504	485	462	434	458	469	431	486	466	487	444	461	424	455	505	448	486	488	493	455	487	485	461	524	454	512	508	482	447	466	464	464	443	485	467	442	504	472	506	461	424	439	475	497	471	466	475	460	498	514	484	461	469	420	440	536	483	469	441	483	473	459	446	451	473	477	492	487	486	468	504	480	434	479	507	453	451	457	452	456	486	512	448	448	469	491	443	494	512	511	447	455	452	496	492	474	458	495	464	459	456	509	497	462	480	477	504	454	517	477	460	461	456	460	490	488	473	489	464	450	479	456	491	497	438	500	488	467	502	451	474	447	496	438	466	423	486	432	492	481	485	467	507	469	477	492	490	488	492	475	513	467	453	497	485	451	473	438	493	477	485	463	461	515	508	474	525	483	452	466	473	502	453	505	493	465	474	486	493	477	472	441	490	433	456	505	437	473	488	476	473	471	420	465	472	474	472	506	494	498	448	499	452	498	483	461	481	459	438	463	480	472	512	415	472	476	444	483	479	477	504	470	483	474	494	456	453	496	473	440	507	491	466	451	487	451	493	472	488	479	489	469	490	471	525	468	473	463	468	468	471	437	478	461	489	481	489	483	465	466	482	468	482	503	479	482	476	462	468	487	494	471	487	461	479	501	474	480	488	497	498	445	501	465	492	506	469	514	478	452	465	508	472	432	489	482	499	479	480	469	488	513	471	461	487	444	476	498	476	464	411	428	494	508	440	437	497	437	463	507	480	492	480	503	481	458	471	508	475	465	476	482	493	510	449	452	474	478	511	475	526	482	452	460	505	497	467	443	472	499	516	497	480	488	466	454	486	506	469	451	499	482	475	467	508	446	486	460	476	463	490	467	491	448	454	475	453	473	440	500	494	445	499	502	532	503	485	488	496	464	463	467	507	487	444	468	497	459	508	460	506	486	483	477	476	473	526	481	472	481	483	467	481	503	470	436	481	482	460	480	451	473	460	446	501	481	485	465	445	436	437	479	485	481	455	434	478	478	453	499	436	526	467	512	451	513	485	479	512	485	494	505	456	488	466	473	522	482	443	486	516	466	451	480	495	448	453	462	499	457	459	469	446	495	492	451	484	485	460	505	477	443	479	499	494	457	514	490	477	474	426	505	506	491	483	499	450	491	469	485	457	491	468	489	465	454	411	463	465	454	449	498	492	536	509	477	469	505	520	496	492	473	467	482	412	477	463	498	479	533	496	449	485	498	488	486	488	499	496	501	481	469	482	484	447	503	489	491	464	492	447	465	470	491	503	480	495	462	454	461	479	497	463	462	474	450	450	470	484	463	467	475	475	460	498	480	487	455	536	479	453	469	458	475	465	490	456	496	502	487	458	471	455	456	500	492	497	486	489	479	482	496	463	533	474	470	485	496	458	484	444	503	459	484	487	496	450	448	457	486	478	441	483	448	534	454	506	489	459	428	450	494	490	455	463	480	475	467	521	466	467	434	481	460	475	484	465	471	472	468	487	470	422	460	459	451	470	491	456	449	493	483	461	452	450	488	492	501	457	441	489	476	505	453	486	469	485	481	484	479	484	458	463	510	481	497	497	483	483	468	488	460	475	474	484	477	492	522	484	464	443	456	485	501	478	467	478	512	445	499	446	480	458	487	504	455	508	404	476	479	482	487	448	493	485	482	444	475	481	466	477	486	460	461	466	485	485	431	472	469	485	465	466	456	476	449	501	506	464	448	435	460	483	490	449	493	500	463	475	491	494	492	497	460	469	504	465	510	492	469	478	501	472	479	481	459	469	521	496	471	446	506	466	497	480	468	516	452	488	530	475	437	477	492	506	464	480	487	503	445	459	451	477	459	462	500	490	475	475	467	487	469	498	453	495	470	476	453	485	482	482	483	503	502	490	530	484	471	487	474	476	491	479	476	498	472	465	465	442	533	441	496	473	480	461	493	509	445	511	443	466	489	469	483	478	465	514	520	478	496	468	473	461	465	491	444	469	467	466	478	499	497	479	465	460	498	480	499	457	455	491	484	420	514	445	473	505	457	462	501	471	492	465	477	475	445	514	493	510	432	475	494	456	483	476	454	458	498	475	460	467	496	468	469	438	474	462	479	475	463	473	461	493	448	480	457	487	472	457	472	458	466	475	473	479	450	496	452	475	469	490	484	521	445	473	496	507	495	467	495	490	484	448	499	474	444	462	507	433	488	481	519	486	489	484	458	484	442	430	464	510	449	503	496	505	485	449	496	459	448	471	486	533	479	494	466	488	451	434	488	470	463	470	475	534	468	493	482	496	478	480	471	453	481	495	502	471	463	491	453	485	452	467	481	455	521	477	499	505	438	481	492	521	446	461	472	464	460	457	469	472	466	457	450	450	488	469	465	468	488	477	467	477	487	489	461	440	459	465	448	490	474	468	446	481	475	482	487	466	475	436	491	462	471	493	500	463	484	466	464	467	500	484	511	453	449	500	456	449	489	487	494	479	474	464	502	460	467	465	445	488	477	482	471	430	533	435	499	426	492	485	499	483	479	484	503	473	479	507	482	462	493	492	453	507	433	495	472	495	487	490	499	453	483	440	463	477	475	495	496	501	475	466	469	485	451
28437	14906	2459	807	627	518	502	508	507	467	512	538	513	523	507	522	512	489	505	464	471	506	481	489	524	472	515	501	508	535	510	500	485	496	506	498	497	502	464	506	444	492	495	541	526	464	518	491	499	494	505	534	466	544	503	502	487	512	484	498	458	494	557	489	507	507	517	495	497	487	525	487	509	490	505	498	456	521	520	523	540	461	537	473	556	496	494	512	473	518	512	495	476	475	491	528	514	496	471	498	475	458	499	495	456	482	461	483	512	500	454	499	458	533	518	496	515	468	487	501	512	537	501	525	507	559	469	488	502	482	497	500	504	490	483	494	493	493	466	538	494	512	503	501	485	472	482	496	497	539	505	517	484	478	480	510	506	477	445	522	498	468	492	479	525	502	467	470	476	505	501	517	466	497	513	502	495	507	487	492	499	527	499	487	525	514	534	519	521	488	509	478	529	521	501	516	483	491	483	493	478	506	480	465	524	504	489	513	505	457	530	496	514	490	518	448	501	475	457	530	460	534	457	505	485	495	451	484	510	510	510	497	483	500	527	521	465	479	471	465	516	471	463	522	502	530	529	471	515	495	467	480	498	462	538	516	505	484	460	476	493	510	493	477	477	511	530	483	508	488	510	539	451	539	511	482	490	482	493	506	481	502	484	519	505	495	477	461	460	514	510	483	504	479	519	433	502	501	512	460	472	473	533	513	483	506	490	464	501	507	511	501	495	502	545	509	473	503	461	461	517	463	504	493	465	479	540	507	488	494	509	503	463	487	491	476	495	435	498	479	530	461	514	491	485	533	513	509	512	478	497	541	518	452	493	516	520	480	491	466	505	489	481	451	503	506	506	486	489	475	536	502	500	530	522	465	480	516	507	479	519	548	537	506	488	513	520	530	490	462	472	534	481	480	490	488	503	512	532	509	481	464	483	501	477	503	479	509	532	523	475	477	492	533	507	524	508	484	485	524	481	494	477	516	513	483	491	523	478	492	500	479	507	480	507	519	485	515	503	483	510	523	500	478	493	495	488	470	516	501	477	511	500	491	484	449	444	478	507	490	492	510	481	463	513	504	500	458	554	483	488	475	500	513	505	503	471	468	421	498	495	499	489	487	516	497	515	511	500	522	495	490	489	511	479	472	505	489	538	514	497	495	462	474	501	493	487	494	488	476	507	492	513	497	507	513	493	526	471	504	502	499	480	472	484	495	506	477	511	503	494	466	508	469	517	518	463	516	484	497	462	487	504	544	487	540	512	509	504	530	496	521	509	490	495	502	535	523	511	492	437	491	566	509	470	524	469	454	489	514	494	522	475	493	535	482	508	470	484	490	508	474	504	502	490	474	482	482	543	445	500	485	499	458	546	510	478	471	466	524	482	479	505	482	490	531	526	502	473	503	510	465	467	503	480	487	468	484	485	432	523	494	517	479	510	497	468	484	474	489	474	482	518	496	510	445	483	463	531	484	490	510	518	467	523	479	479	468	471	492	521	484	456	492	531	482	504	489	512	518	460	475	443	479	487	542	541	470	483	518	476	499	498	496	507	532	499	460	498	486	463	499	502	484	499	500	494	467	530	484	477	479	473	492	501	519	519	465	542	478	469	511	489	498	506	474	478	488	467	485	521	479	494	492	485	469	451	479	519	485	451	475	498	461	484	517	486	502	511	483	481	495	513	486	467	512	481	494	526	506	487	486	502	500	511	521	511	502	508	512	522	524	468	485	506	470	459	507	461	524	500	492	498	492	472	460	484	493	461	431	563	518	515	499	495	496	477	539	486	493	469	488	530	462	487	470	493	490	507	504	497	502	507	477	500	479	475	498	496	518	524	488	503	472	521	475	496	462	470	484	539	526	520	484	467	524	489	517	487	465	506	464	478	505	480	522	507	525	447	470	524	484	510	458	501	492	491	466	458	539	522	497	515	480	457	489	479	492	493	498	510	474	498	505	480	466	482	479	526	510	498	526	470	496	488	501	494	526	521	452	489	508	484	528	506	514	450	469	478	505	504	497	471	487	502	520	508	474	498	494	518	457	473	477	503	543	462	492	485	493	503	509	457	452	496	444	484	500	509	481	504	462	483	480	470	460	486	502	503	495	505	559	520	493	477	515	484	496	531	547	476	511	478	481	497	453	480	532	516	522	523	491	506	468	479	475	536	475	508	479	479	471	490	523	492	497	463	512	520	492	505	508	474	490	497	496	464	478	502	534	436	476	504	508	499	491	501	536	496	505	551	478	540	542	502	498	506	486	497	501	479	469	492	506	518	509	482	499	502	490	500	482	508	537	461	489	520	466	525	509	504	529	498	489	489	489	475	508	495	465	496	471	475	472	487	500	499	490	497	506	524	547	473	471	520	535	488	473	481	506	484	465	499	516	475	470	489	516	446	519	491	456	479	486	495	490	462	472	498	502	491	511	505	499	510	482	497	465	490	501	489	486	467	507	515	516	488	448	488	507	513	489	543	502	470	501	496	495	493	487	467	510	512	487	498	527	486	477	477	517	485	515	496	490	492	513	464	525	503	494	534	527	499	484	498	526	487	480	511	484	497	507	500	506	478	520	465	502	520	486	509	465	476	464	487	447	446	503	487	467	483	513	483	513	495	513	454	480	506	497	471	558	497	475	498	488	530	503	482	515	494	428	493	513	513	488	479	480	502	515	513	490	480	488	479	492	485	469	472	497	489	503	515	508	498	486	491	490	513	539	505	512	492	510	490	502	499	503	496	438	526	517	509	514	497	521	486	470	453	463	503	516	453	535	498	494	501	439	518	478	535	484	532	491	517	491	497	519	486	476	468	486	478	513	514	458	481	523	499	525	441	488	483	454	467	506	550	515	482	522	447	486	514	495	512	506	486	489	463	522	461	495	517	490	442	534	463	507	425	476	501	473	486	516	532	543	487	525	484	536	490	528	502	502	482	488	482	483	448	501	511	472	485	444	518	498	458	500	464	522	506	454	516	492	499	506	470	497	503	515	462	492	521	493	502	491	479	507	485	487	508	447	508	486	474	488	482	497	478	449	514	518	503	504	437	509	491	469	493	522	495	492	457	489	497	491	514	530	477	499	506	497	483	479	454	481	478	465	542	493	493	506	499	507	463	494	474	503	513	513	507	527	509	516	500	484	481	475	484	486	453	462	450	477	476	500	534	518	512	493	495	449	539	502	464	486	474	487	522	491	524	443	514	526	498	466	475	477	476	522	491	485	484	499	486	509	514	486	502	503	489	464	476	489	507	523	525	488	495	475	504	519	483	502	504	496	520	533	484	470	451	504	545	471	509	493	525	492	505	482	492	504	502	474	457	517	504	497	500	483	518	471	488	511	464	491	496	494	522	541	469	509	487	529	482	480	496	487	480	507	488	485	485	502	449	496	507	489	510	467	497	466	451	514	508	482	530	482	496	473	484	483	503	510	476	492	501	507	515	490	530	498	474	483	504	478	461	502	513	475	541	511	491	498	478	481	490	529	503	497	503	503	493	503	513	513
6176	2158	1379	919	656	655	619	548	545	575	533	540	549	547	560	537	501	510	534	516	551	526	544	536	499	490	522	517	545	488	497	526	528	503	543	512	542	507	503	495	544	516	507	506	511	535	531	533	472	570	505	531	552	479	537	542	496	531	503	496	502	514	498	536	510	508	520	512	527	550	517	523	490	502	495	500	531	497	498	523	486	573	507	495	501	519	528	540	498	552	524	513	541	531	533	547	538	530	544	501	554	535	494	518	507	493	551	567	495	543	510	522	541	509	462	509	515	526	550	482	524	531	485	513	507	517	522	490	511	491	523	518	487	507	559	507	544	508	515	550	466	513	511	535	508	495	537	545	521	478	559	533	515	513	514	502	468	482	500	500	482	520	540	495	503	537	513	525	502	520	491	530	502	497	537	498	524	554	492	500	507	558	539	557	547	550	505	497	545	490	523	507	500	535	548	536	518	527	530	558	515	525	506	507	549	516	514	534	522	524	510	573	527	513	538	507	529	506	499	563	490	498	544	530	519	514	534	511	486	544	501	508	552	517	535	497	491	487	517	516	533	513	507	564	533	506	511	508	518	513	548	543	518	492	515	534	539	539	545	526	519	515	488	512	549	522	526	498	503	517	509	537	547	521	529	520	505	521	520	532	493	505	517	494	501	523	557	534	485	479	479	547	516	509	504	528	545	489	510	552	544	529	512	568	471	527	530	525	531	552	498	563	504	475	509	520	515	509	561	518	512	553	489	535	491	469	497	510	547	471	530	532	551	545	521	533	505	528	559	536	504	522	548	513	498	518	538	526	516	547	528	516	513	477	478	540	505	496	538	487	507	518	521	522	497	471	500	494	509	492	517	516	562	473	493	505	525	539	515	546	507	507	509	507	496	515	513	523	510	534	521	500	511	527	508	520	544	508	525	538	545	556	531	533	567	525	533	520	510	483	520	537	541	487	521	485	466	532	500	544	566	502	522	521	498	515	512	500	498	524	518	521	507	517	495	539	516	475	505	517	495	496	525	511	511	508	499	515	532	514	534	500	500	564	521	533	511	521	525	506	542	514	502	508	486	496	520	512	539	526	545	509	519	542	505	508	470	509	519	542	528	498	527	519	527	571	524	469	522	521	535	545	522	481	526	487	492	491	533	460	524	510	556	537	556	469	512	513	518	528	531	512	530	511	487	531	529	488	470	521	521	515	530	489	513	498	489	546	510	508	487	535	550	496	507	532	513	533	540	532	492	527	520	510	524	525	520	502	555	534	501	510	533	496	525	518	541	517	485	531	532	519	485	534	522	505	481	498	550	550	513	512	562	508	479	528	477	551	553	563	514	531	542	542	498	528	523	492	498	529	518	502	495	530	506	513	512	522	510	506	565	546	501	494	563	530	522	504	533	515	485	487	570	514	517	518	544	487	568	493	465	492	453	543	505	525	537	543	500	517	501	517	497	493	531	497	541	503	490	517	548	521	544	500	533	508	514	529	486	526	503	510	539	512	533	515	528	525	518	528	495	521	507	538	502	500	464	525	491	544	535	478	514	522	544	502	557	529	539	509	553	505	498	554	534	547	519	471	530	515	524	514	514	540	511	524	496	516	552	518	532	483	570	538	538	511	513	511	540	508	482	519	514	538	528	515	533	520	542	548	535	482	537	484	537	541	540	542	507	531	528	493	516	507	491	500	485	529	515	510	509	473	495	545	541	512	492	520	503	528	534	516	494	501	565	499	517	501	499	534	542	509	509	529	539	515	530	505	480	494	565	501	538	514	519	519	515	518	513	467	532	502	497	526	537	532	508	545	489	528	514	492	505	526	528	515	514	494	511	520	520	544	471	541	516	520	471	511	512	515	465	490	534	496	547	500	480	517	499	504	482	515	498	530	545	536	541	511	534	518	528	514	551	528	479	504	526	511	542	502	506	521	553	550	513	487	513	561	523	510	523	526	527	518	513	511	531	487	487	506	461	508	486	468	543	505	505	503	515	513	510	504	488	541	544	538	510	507	529	507	536	537	515	470	562	530	480	530	526	510	521	534	534	498	515	523	517	538	504	513	515	535	493	517	480	486	512	536	508	512	533	491	503	521	523	474	488	516	518	475	522	500	527	524	514	547	485	478	510	521	530	508	494	529	514	580	534	512	506	537	564	512	495	517	505	542	494	553	539	481	501	510	529	522	558	511	489	539	538	497	524	529	495	502	516	522	533	512	489	525	545	540	537	546	510	531	523	507	542	521	475	499	493	524	526	513	521	539	540	504	489	526	517	496	520	541	518	500	514	514	545	513	541	543	477	535	503	503	515	510	543	536	516	581	469	547	514	545	506	520	517	541	534	506	480	521	507	534	516	564	492	535	482	520	522	544	523	539	481	569	528	506	512	520	547	534	515	554	532	514	530	527	524	523	506	539	500	510	531	466	481	515	544	531	532	539	531	517	561	534	519	462	551	531	483	501	540	527	520	504	539	546	479	533	540	549	517	515	543	499	540	508	526	530	544	502	534	477	539	518	500	534	494	529	548	506	509	521	480	546	504	500	534	524	535	536	497	506	543	463	479	484	517	514	524	547	529	503	531	511	542	486	505	507	503	519	485	510	546	496	541	527	497	518	526	549	529	522	564	566	484	497	566	534	551	519	521	494	498	527	519	549	499	521	481	499	521	501	538	481	501	505	515	567	521	539	522	496	519	489	520	533	520	520	484	500	515	514	522	516	494	514	515	484	531	528	493	516	507	546	520	517	472	518	512	527	511	500	507	500	538	531	518	534	525	528	507	522	543	535	519	541	516	520	520	556	499	529	516	513	500	519	532	561	528	531	502	524	513	503	500	492	547	514	519	509	515	503	514	516	501	550	504	485	512	494	494	503	511	496	538	509	553	518	568	544	544	516	526	509	518	504	536	546	514	526	479	528	520	457	512	559	508	499	531	513	545	541	515	550	526	522	513	512	516	502	466	538	543	559	516	515	519	503	544	509	533	509	520	500	519	547	509	500	507	506	543	498	519	514	531	504	507	512	528	535	561	507	515	512	536	515	503	516	545	537	506	518	484	488	513	505	521	479	523	529	540	526	488	476	509	518	495	535	516	542	533	521	522	551	538	478	490	518	474	513	486	515	540	546	525	499	549	502	504	525	527	509	538	548	501	518	535	485	524	510	536	503	490	502	516	518	522	523	522	508	528	493	488	504	508	499	539	546	547	512	491	574	510	524	498	572	502	488	554	499	527	519	508	517	519	520	545	505	509	542	556	481	490	502	512	503	497	527	531	557	497	589	508	553	516	510	512	566	509	529	525	513	515	505	508	534	539	498	495	549	535	492	526	517	483	477	505	490	528	513	514	546	517	532	512	525	552	529	480	530	537	533	480	469	513	498	527	515	498	518	517	550	505	529	498	499	490	535	501	540	529	515	495	523	530	497	518	500	497	493	520	518	520	531	535	551	492	488	485	485	527	588	506	521	512	494	487	529	544	544	507	544	508	501	489	551	522	513	528	521
25299	20928	27431	24560	20929	11514	1473	856	650	587	552	481	437	401	384	346	361	311	345	304	283	285	307	306	291	311	312	308	315	273	296	276	269	292	275	256	269	300	281	270	265	271	270	243	254	273	260	227	241	252	257	246	279	263	260	247	272	254	275	258	257	275	264	281	255	253	238	216	255	225	238	244	277	254	244	256	271	271	261	242	242	266	242	254	244	260	241	266	251	276	258	288	251	239	248	225	240	252	233	242	242	246	242	239	286	229	215	297	231	232	258	253	262	244	290	262	238	229	243	258	267	269	255	278	258	298	249	228	262	271	248	238	258	245	259	267	257	257	242	266	257	244	230	269	272	253	247	217	263	262	262	284	238	259	229	269	243	260	251	259	236	262	240	258	257	236	226	270	264	238	242	239	237	240	234	232	257	221	248	232	246	234	246	237	254	271	259	240	243	240	272	258	254	252	259	250	244	261	247	237	240	269	276	241	250	237	270	276	228	254	243	250	248	270	256	242	251	237	218	255	227	233	254	250	258	246	249	247	235	263	239	247	237	245	267	242	250	265	252	274	269	261	245	241	263	226	252	231	268	242	207	241	236	256	254	245	277	262	263	234	255	236	248	262	243	244	261	248	246	291	251	239	263	252	248	271	241	273	275	247	262	245	237	241	252	248	214	261	272	276	227	253	244	248	219	246	247	260	230	241	258	223	246	270	248	259	257	233	268	262	229	256	236	265	212	276	264	252	259	250	240	272	266	252	243	241	256	250	250	217	259	209	242	240	245	265	220	211	247	244	264	234	259	240	261	270	254	242	234	266	232	256	243	232	245	251	282	264	227	235	237	248	238	251	258	247	272	268	233	264	255	237	267	274	239	237	209	255	242	243	256	253	241	270	250	257	264	254	256	248	286	238	246	229	246	253	240	240	229	230	260	233	222	246	250	240	263	243	216	247	245	236	267	268	232	256	256	235	224	256	258	242	247	246	237	260	267	244	248	243	228	238	259	234	229	251	239	216	263	253	248	238	248	265	248	237	236	285	244	239	251	265	241	273	251	257	265	270	255	234	238	280	226	271	270	262	230	253	242	251	259	260	263	239	237	246	283	241	230	257	246	267	272	266	228	265	235	245	276	239	264	245	252	248	245	260	252	255	259	250	255	252	252	266	238	252	259	247	231	268	238	259	228	266	237	234	268	235	257	256	274	233	252	236	242	248	286	245	240	253	259	241	237	279	248	264	266	257	251	236	243	255	255	290	252	222	278	241	260	258	249	231	262	247	244	257	245	260	256	268	256	242	250	245	256	240	256	278	258	251	235	263	282	236	239	243	260	244	254	244	250	269	247	267	235	258	214	248	257	262	284	241	268	246	245	271	268	276	255	227	284	256	231	240	247	225	257	267	266	253	251	254	255	248	242	245	243	259	263	267	287	256	234	223	253	257	248	244	251	277	270	237	274	261	237	235	274	251	265	227	268	238	244	266	252	257	233	255	239	243	260	233	273	252	231	237	225	249	251	240	257	266	234	257	223	243	235	226	240	233	250	254	232	239	251	260	262	251	248	221	276	253	233	249	235	261	245	254	266	291	248	238	232	260	233	268	271	255	245	255	240	272	279	226	271	254	263	271	228	249	274	239	249	234	242	272	244	246	229	256	242	237	247	257	259	246	261	255	252	225	239	258	265	257	232	254	287	272	240	268	226	238	268	243	228	255	256	260	253	256	240	264	222	267	228	237	268	249	245	245	268	241	256	221	269	253	244	267	226	262	225	252	270	254	248	258	267	244	272	244	214	268	253	262	231	252	260	237	272	252	264	215	237	259	264	282	234	248	249	232	250	241	255	241	211	261	237	230	244	273	237	224	275	236	260	241	252	228	222	248	278	276	266	257	244	240	268	248	231	255	228	270	227	235	262	266	272	269	243	261	235	242	215	220	223	254	252	218	259	252	284	277	223	274	268	235	251	238	241	237	235	229	275	227	247	221	264	248	266	268	259	251	263	260	249	212	241	227	226	262	226	268	246	252	251	239	238	247	262	280	234	225	261	272	248	239	276	231	252	260	244	246	235	234	241	221	240	241	229	262	248	258	257	257	247	248	256	261	241	220	232	250	259	270	278	280	235	251	282	243	238	247	222	256	248	270	265	258	222	268	246	252	226	229	230	260	252	235	266	220	247	249	239	254	241	244	288	240	219	245	245	264	264	278	242	253	282	234	268	269	252	246	237	240	232	245	250	242	220	268	257	231	238	241	235	242	231	256	289	248	245	253	239	205	235	247	250	219	224	258	264	250	241	227	266	226	225	228	266	221	274	238	250	236	244	278	221	261	260	249	230	248	257	266	245	248	235	272	230	267	251	229	223	264	235	275	246	247	259	244	229	289	258	251	246	248	244	264	272	245	249	264	238	249	261	255	257	245	250	251	247	246	248	234	239	272	260	258	238	245	229	244	227	271	236	241	258	244	249	228	232	252	260	264	260	229	231	229	256	265	248	241	243	261	259	255	255	259	257	263	227	247	268	227	248	258	266	267	268	258	247	258	231	239	253	273	228	262	255	236	252	275	249	273	277	232	262	253	284	278	237	246	238	243	228	262	257	272	270	274	266	239	223	229	231	239	236	255	270	244	249	275	267	275	241	216	229	270	283	225	232	261	246	226	277	271	259	230	284	233	241	225	255	246	232	255	232	210	253	285	233	265	252	246	270	248	234	253	266	246	233	249	248	225	236	258	223	253	244	248	264	273	263	253	281	235	233	247	259	229	256	253	266	256	242	261	254	245	258	229	242	222	261	248	248	249	258	252	231	247	261	247	253	277	249	259	227	233	248	259	268	271	250	225	255	268	253	249	263	248	273	266	243	258	292	277	246	233	247	233	250	256	262	251	240	239	266	250	257	242	255	240	215	283	283	238	227	236	247	243	241	241	245	262	243	283	270	250	249	263	242	232	233	277	231	245	252	253	245	246	234	250	234	245	256	236	288	231	261	243	228	268	257	266	237	260	256	269	259	247	240	219	222	250	247	235	216	255	257	252	255	239	260	247	243	219	257	249	255	237	257	266	228	230	257	263	236	215	257	260	248	255	261	235	262	266	267	249	243	235	272	255	278	252	238	283	272	240	244	245	235	241	256	250	291	256	275	267	256	255	240	230	247	223	258	249	260	258	267	231	232	277	250	275	260	239	223	268	252	237	217	220	217	235	250	256	233	279	233	250	241	261	235	273	239	251	266	260	245	248	250	232	263	239	226	271	273	239	237	260	259	250	275	251	243	259	228	279	234	259	247	270	253	237	246	233	205	281	269	252	231	240	232	244	229	267	237	253	250	226	239	224	244	263	241	242	249	278	280	267	259	239	258	249	240	227	283	228	279	244	229	251	247	249	251	250	241	247	234	259	239	269	226	256	267	253	247	265	253	253	258	252	253	258	229	230	252	237	244	220	270	275	241	241	233	235	228	267	241	281	262	269	268	244	246	196	242	254	239	254	257	275	254	270	246	229
8926	16311	13030	8299	3977	2786	2089	1674	1238	1032	930	804	679	633	626	532	524	447	444	424	415	434	394	362	330	374	375	358	363	347	343	317	351	306	297	307	281	321	293	297	289	301	280	276	331	291	281	301	323	294	266	266	286	310	293	305	282	258	275	304	270	239	301	277	270	289	272	279	280	267	283	311	294	254	271	253	258	271	250	281	270	248	311	286	271	230	264	244	290	276	252	269	273	275	276	291	250	290	270	282	265	244	250	278	246	240	266	258	290	261	273	253	257	277	282	298	299	276	241	257	258	275	241	275	245	261	245	281	220	278	284	288	263	289	246	235	270	256	274	263	278	257	259	264	254	259	269	280	276	267	265	264	265	258	269	266	256	275	286	262	256	270	285	283	249	274	261	280	263	255	256	270	268	233	265	224	260	270	256	264	292	276	270	269	274	281	252	238	261	287	263	295	256	265	293	277	280	257	235	257	279	251	271	285	265	257	265	258	262	278	279	286	245	247	273	276	266	249	298	272	261	263	266	264	248	264	258	294	309	232	263	252	249	268	271	261	270	280	240	255	248	266	249	255	267	242	272	258	287	259	278	279	243	274	260	253	245	239	268	265	266	306	267	244	274	298	271	276	262	290	259	247	252	252	284	299	268	254	261	277	270	258	254	295	262	232	248	274	244	244	246	244	258	287	278	272	268	273	276	280	277	274	241	275	268	247	258	271	271	258	269	254	297	262	258	243	300	273	258	274	272	258	262	261	270	267	263	269	282	273	291	246	290	262	259	295	280	261	280	272	294	258	271	261	287	262	242	254	290	264	276	275	260	268	268	267	266	258	248	258	267	285	261	278	264	290	256	269	285	256	276	271	259	268	253	282	291	276	276	273	253	267	261	276	276	264	249	269	286	259	227	271	234	255	281	251	272	253	273	292	240	274	287	264	274	269	239	271	234	255	286	275	267	238	269	289	275	242	289	258	255	257	220	278	256	240	271	261	282	263	267	266	279	260	258	269	258	287	262	284	273	248	248	252	272	269	276	261	261	259	271	274	283	280	277	287	258	286	271	276	255	239	267	266	286	250	285	288	265	284	274	250	276	266	256	299	253	273	249	248	280	254	241	239	239	258	267	264	259	268	271	283	260	272	271	253	245	231	278	301	266	258	240	257	263	285	273	275	285	248	285	254	243	268	285	296	265	275	272	262	282	277	280	280	255	275	296	279	269	254	286	246	261	243	284	241	290	251	236	266	258	271	261	253	261	291	246	252	272	250	261	267	269	269	274	260	253	250	287	282	252	266	258	266	276	244	281	248	266	309	244	246	255	256	260	282	261	265	270	297	283	261	265	268	254	256	266	256	255	249	259	287	289	245	273	285	251	280	271	298	288	264	265	286	232	260	275	255	251	272	244	281	254	286	246	262	240	247	247	263	276	259	278	265	274	251	234	295	266	251	266	287	237	285	253	295	245	272	300	253	255	244	283	278	293	270	275	240	270	271	269	246	268	253	263	266	243	299	277	271	277	273	268	254	273	280	251	292	276	296	280	265	256	268	271	258	248	267	272	267	276	243	287	270	264	257	260	270	272	258	258	251	267	286	274	279	251	280	277	273	256	269	274	256	244	254	258	269	261	258	280	307	283	241	261	241	271	274	269	245	246	269	325	261	273	281	283	264	284	265	276	231	259	233	268	246	279	328	285	257	243	241	266	256	259	277	271	272	246	218	273	265	277	267	275	282	241	302	275	289	243	298	250	253	278	230	262	259	256	271	280	274	280	247	272	273	274	275	291	264	294	283	285	289	288	275	268	298	290	290	251	266	259	266	259	263	243	265	253	289	265	256	261	287	261	263	272	251	249	273	293	278	280	249	277	266	283	253	262	239	280	269	280	310	273	279	268	276	250	267	230	270	266	296	253	256	289	264	291	255	295	235	252	255	270	235	303	278	248	274	289	243	280	261	245	260	274	307	272	252	254	293	278	258	263	257	305	273	281	297	259	277	291	250	265	252	240	310	281	256	265	263	254	253	268	262	271	239	263	267	255	268	277	235	267	252	254	279	286	264	276	283	246	274	270	285	276	239	290	257	287	253	282	247	263	291	247	263	241	292	296	284	275	263	260	284	276	258	271	262	238	229	256	289	268	257	248	251	269	268	274	285	282	255	234	309	285	250	274	271	277	289	265	261	248	263	247	268	265	269	237	258	238	267	271	275	280	271	284	264	270	259	234	265	291	237	247	255	265	307	245	257	278	274	278	243	248	270	274	277	267	261	251	248	268	280	274	266	299	278	263	284	269	268	250	271	264	238	271	264	247	261	283	248	275	253	273	254	266	236	267	258	255	240	280	255	229	280	240	288	272	258	260	288	267	264	290	275	273	286	265	261	266	254	261	253	259	279	284	274	279	264	268	254	295	263	265	222	248	289	288	258	271	273	255	266	258	265	267	270	280	255	278	233	268	276	271	268	269	279	249	272	260	263	261	266	289	294	278	245	288	253	248	276	275	263	254	257	248	274	275	294	281	238	264	279	290	271	271	274	245	259	254	273	263	293	276	242	275	261	239	242	264	290	264	259	269	274	273	280	276	256	297	282	299	266	287	279	277	258	248	281	284	289	249	276	254	266	248	271	283	261	257	252	250	265	278	270	257	242	271	273	262	280	258	264	249	277	296	257	286	288	238	284	260	299	235	264	265	268	293	271	258	282	242	286	293	268	258	266	282	254	237	243	279	270	269	285	256	280	244	270	268	302	279	292	272	271	243	282	306	253	284	262	228	288	279	312	253	282	275	261	284	288	245	278	298	266	276	278	302	282	242	256	245	263	285	276	256	248	254	274	278	279	273	263	292	281	254	292	262	247	251	254	282	255	243	249	262	240	278	262	245	242	276	279	246	250	295	283	267	266	253	258	239	277	262	273	237	273	271	250	276	256	252	263	272	242	266	277	279	261	264	256	265	268	275	228	274	264	265	242	265	289	253	273	273	276	271	253	283	283	281	228	288	273	267	253	287	266	283	292	252	252	273	256	262	272	285	272	245	245	246	267	254	276	257	265	270	236	253	256	251	269	266	260	273	274	268	273	280	265	271	283	257	260	254	259	266	274	274	251	267	264	264	264	285	261	279	241	251	244	294	302	251	294	256	277	262	273	272	267	266	229	254	297	275	250	269	261	276	256	253	297	258	267	291	277	266	261	265	269	271	290	261	270	289	270	254	250	265	264	262	251	254	265	252	271	260	286	276	262	282	264	269	252	248	248	245	256	296	290	230	271	265	272	277	243	278	279	253	282	230	269	255	291	250	270	270	267	252	264	258	271	285	273	275	239	272	314	232	234	276	263	244	297	247	240	265	289	236	262	287	281	278	277	274	250	255	261	299	283	288	256	279	331	288	259	259	256	252	276	269	250	288	284	273	270	248	264	249	248	276	272	275	275	300	276	259	247	267	296	258	250	269	284	262	251	267	278	270	283	258	271	249	270	285	264	269	271	270	281	250	271	262	285
23101	20880	27722	24191	20892	20960	10252	2018	1284	1155	1003	925	853	777	754	721	721	657	669	665	644	621	597	627	594	619	583	549	583	539	553	586	564	562	536	520	547	535	558	550	538	544	547	538	499	562	484	560	512	485	520	488	486	539	545	548	551	525	531	487	470	529	553	502	508	548	549	496	479	474	533	523	511	511	496	511	555	522	479	539	513	487	477	551	531	477	498	504	498	490	491	498	558	560	489	490	490	526	505	529	500	488	477	477	511	553	498	526	531	483	490	501	505	508	505	488	500	497	475	486	515	525	515	493	486	498	528	525	529	489	498	532	475	474	497	501	498	499	475	496	556	527	578	494	517	480	519	506	499	530	510	491	491	531	501	479	512	537	506	517	503	508	550	524	507	468	478	510	486	485	490	515	478	504	454	487	500	460	508	510	505	505	487	496	517	505	537	478	504	532	509	542	491	506	508	464	487	483	532	533	496	507	524	508	527	541	511	532	484	478	563	485	519	500	464	530	506	477	490	474	502	495	508	488	489	515	534	464	513	543	499	509	549	498	499	491	493	515	520	483	547	479	464	489	512	502	511	505	496	548	551	511	520	474	488	505	504	516	507	479	479	501	495	455	508	479	506	527	471	514	495	502	509	552	501	495	539	480	485	474	474	494	536	494	472	489	487	527	484	538	522	474	492	500	512	558	495	480	492	530	503	484	494	524	552	483	492	491	508	501	505	479	506	525	496	483	532	446	509	504	501	549	470	518	506	457	515	528	485	485	529	505	503	455	508	518	504	514	500	494	497	481	484	522	479	489	487	479	504	497	505	482	497	506	514	483	507	537	534	509	506	518	520	502	482	502	508	508	453	494	505	497	515	495	517	529	455	548	516	491	518	468	506	496	465	510	528	497	515	508	496	482	554	519	519	552	503	491	503	451	499	492	509	547	450	528	463	512	542	468	479	569	494	526	483	485	520	472	527	494	476	502	499	516	501	505	509	498	500	529	494	479	517	483	500	542	463	523	561	532	494	468	502	528	530	510	554	517	494	473	509	508	464	515	528	500	442	492	502	524	468	502	501	515	533	510	510	483	495	504	497	532	469	503	521	510	492	504	513	504	535	466	520	525	547	525	499	537	527	474	479	555	509	482	496	505	481	483	505	507	537	526	461	489	509	500	463	511	502	493	526	476	479	519	533	503	514	512	484	468	493	486	496	512	519	483	488	470	519	454	526	539	486	518	509	521	504	466	501	535	534	491	481	525	519	474	474	465	452	444	524	514	507	510	500	507	516	495	473	477	524	544	504	492	536	463	494	483	495	508	491	509	464	517	505	512	504	473	473	465	498	476	506	522	475	519	456	492	523	501	520	493	517	518	536	487	498	483	505	489	492	512	455	473	514	510	519	511	528	481	510	507	471	494	511	499	488	485	517	476	501	497	525	453	478	527	505	518	500	504	552	510	488	515	527	535	495	495	516	506	501	493	506	527	538	510	493	527	470	481	500	478	490	542	501	491	513	540	525	496	506	496	469	454	488	470	498	534	507	520	502	514	502	479	477	504	450	537	509	528	525	509	500	500	531	513	488	528	491	501	492	516	510	532	514	477	491	497	541	538	497	543	488	517	488	540	512	509	509	536	473	514	535	517	491	563	516	507	527	485	495	541	484	514	528	480	531	491	488	531	475	523	513	483	487	499	497	508	520	520	517	517	520	530	523	478	470	479	497	482	488	490	511	452	501	489	511	491	516	503	554	537	498	503	521	502	523	506	490	490	480	523	496	518	509	465	516	532	494	542	478	528	481	511	518	512	509	537	494	528	519	502	464	459	513	522	511	530	477	523	473	479	467	537	504	515	507	512	516	530	516	487	462	528	497	465	469	504	532	486	494	454	488	515	491	497	504	496	509	513	494	463	562	525	480	489	514	525	487	481	493	536	523	507	479	532	479	458	497	485	519	506	476	500	500	484	510	542	501	499	546	505	538	499	510	502	520	546	468	499	524	512	522	490	493	493	508	546	520	486	456	472	532	536	515	485	518	488	500	506	505	476	515	502	516	515	494	486	519	521	500	529	495	508	453	471	539	516	493	494	517	512	493	539	495	479	508	487	485	513	470	481	502	538	473	502	505	524	503	498	496	520	511	523	506	499	523	511	496	497	482	486	456	508	480	500	505	463	510	511	475	483	452	460	475	459	486	537	519	523	503	517	523	495	520	509	522	508	492	459	473	486	507	507	498	525	521	508	458	481	496	522	510	501	514	504	511	505	515	520	454	506	528	506	503	456	472	494	505	500	505	462	559	479	522	517	511	515	497	520	480	496	495	541	511	556	517	491	505	498	495	511	487	484	511	499	505	506	504	506	543	490	520	481	479	481	508	491	528	522	503	537	521	487	500	501	490	496	491	467	489	462	491	487	499	478	472	524	499	510	524	482	470	537	510	555	527	504	470	494	495	487	491	457	482	521	498	463	499	462	518	495	514	508	499	517	471	488	524	506	515	534	477	458	477	542	523	475	475	487	516	500	509	509	494	492	473	512	465	580	496	499	498	500	491	521	555	461	503	503	509	486	495	511	547	471	534	517	488	467	523	486	475	516	482	508	484	506	523	515	492	465	508	507	507	503	497	504	525	474	460	508	530	470	499	502	537	497	487	475	498	496	487	509	519	543	497	500	489	521	505	537	520	526	509	494	472	502	496	516	484	558	484	484	492	500	519	501	503	512	527	531	503	504	514	489	487	486	494	508	535	509	503	490	525	523	481	480	500	488	505	503	519	536	473	526	508	500	545	490	490	509	505	496	538	545	478	518	508	463	503	517	511	499	513	493	536	463	494	506	457	479	503	523	501	537	522	462	518	484	541	492	498	515	534	484	517	494	531	474	539	498	519	508	508	531	564	495	470	504	514	518	533	475	514	492	512	501	526	486	501	499	520	500	474	439	511	481	480	520	547	503	513	456	493	485	530	495	499	491	521	505	520	485	555	509	506	515	474	523	520	491	499	527	465	490	494	517	504	488	542	479	477	522	547	532	512	529	538	463	478	511	517	502	481	500	492	494	530	516	512	509	503	477	482	469	518	494	529	478	569	461	486	484	476	480	469	495	494	480	494	507	493	488	479	528	515	473	472	473	520	503	552	458	523	492	451	530	488	474	508	479	488	512	482	536	497	506	524	493	510	512	532	482	533	466	507	515	499	499	437	505	500	508	501	502	534	507	463	490	506	491	473	545	518	471	489	490	478	488	488	454	503	519	528	478	498	488	520	506	506	501	499	502	472	469	535	480	501	520	542	524	463	514	472	511	493	511	490	515	472	497	465	516	473	514	520	495	528	504	485	516	495	500	500	481	510	510	499	495	527	507	514	484	497	532	521	470	458	514	479	519	498	488	526	500	505	506	529	490	487	518	495	490	479	482	481	529	547	566	496	531	506	520	526	498	498	472	526	478	512	507	454	469	514	521	476	488	523	533	493	492	492	445	476	469	505	494	510	507	508	514	518	514	492	455
12277	24322	19985	15234	6934	5035	3851	3010	2355	2019	1662	1448	1312	1150	1120	956	917	844	837	783	753	692	703	659	623	623	617	656	615	605	600	585	599	578	533	572	542	546	513	545	503	564	534	520	527	509	515	527	478	540	475	540	472	488	484	536	486	508	475	518	457	497	491	480	502	499	514	516	503	508	490	514	509	492	504	511	453	485	496	537	451	516	470	485	496	495	487	496	487	488	469	466	493	477	491	506	460	439	481	485	461	459	471	488	464	448	531	504	464	522	471	514	465	494	470	459	517	472	485	449	445	471	457	445	496	456	457	452	468	483	446	492	466	472	527	466	502	431	494	501	486	478	477	503	489	457	440	474	474	510	471	488	440	505	485	498	474	481	487	506	469	475	446	456	443	435	471	482	503	505	495	505	495	418	481	459	480	490	488	498	487	433	492	492	444	476	489	455	485	510	454	481	487	461	503	468	513	483	493	462	466	474	453	482	477	463	480	453	462	507	532	490	471	461	440	484	473	494	478	468	479	491	483	473	473	463	473	468	488	481	460	534	458	492	462	449	468	469	490	445	488	465	508	541	470	473	459	477	480	447	475	489	458	498	488	455	524	469	450	483	518	499	505	518	478	482	455	504	460	495	452	469	523	504	484	528	483	485	501	432	477	501	447	444	513	476	427	479	476	486	479	497	501	472	465	485	491	487	476	469	513	489	461	502	457	473	519	483	505	482	514	463	488	495	481	493	509	500	467	484	477	478	485	464	440	495	495	457	509	451	447	418	478	473	485	457	491	461	474	459	449	447	459	479	441	486	460	489	475	481	458	496	469	484	469	507	485	486	472	492	511	456	450	443	434	459	476	499	476	485	460	433	492	493	496	433	505	438	502	448	512	461	483	513	528	475	485	482	454	502	473	456	465	457	463	475	475	530	498	436	506	482	437	465	473	471	492	470	477	486	429	497	466	485	444	461	457	449	446	493	469	468	490	523	490	484	479	457	472	500	468	491	437	463	473	518	477	465	464	470	448	498	447	459	508	467	470	467	495	475	504	439	468	472	455	489	497	478	435	500	485	453	510	493	465	493	451	481	427	464	475	483	485	452	483	448	450	476	486	498	484	478	498	473	480	500	492	469	489	490	504	419	500	443	477	478	468	508	479	452	482	483	484	484	485	456	502	454	501	498	478	496	446	512	436	473	478	483	494	448	503	465	491	474	494	493	492	484	480	466	506	493	537	446	458	472	450	466	495	487	481	491	449	490	485	453	471	468	460	490	456	445	466	457	487	432	484	457	445	475	496	480	486	462	509	504	475	438	498	475	468	462	485	443	478	488	477	467	492	483	497	468	495	488	497	481	446	449	523	461	456	479	439	525	459	472	487	489	515	488	482	527	447	449	471	488	460	486	481	455	482	442	478	509	510	457	474	444	467	482	471	475	472	480	469	473	453	493	509	471	544	456	447	459	494	460	520	431	485	468	493	448	481	488	496	503	473	455	471	467	463	461	460	484	489	500	448	477	466	460	457	477	476	466	475	466	501	474	489	502	492	511	505	493	502	497	485	433	477	490	489	492	468	471	481	463	490	486	468	470	501	478	483	536	482	488	495	490	445	436	470	464	485	486	503	461	480	471	454	496	480	487	457	448	475	484	454	467	526	484	547	504	467	474	454	527	501	490	462	490	505	483	481	502	469	474	486	440	472	456	442	466	482	486	436	470	495	520	456	463	468	479	472	475	481	488	450	488	513	502	469	487	511	446	446	472	449	506	459	481	466	467	508	527	473	472	461	505	487	473	474	495	471	504	469	497	488	463	440	476	439	459	487	480	467	500	485	461	440	501	503	464	460	464	466	484	443	457	465	467	501	473	461	486	449	531	496	481	464	482	473	462	417	468	499	464	454	458	478	442	457	459	483	430	465	478	484	473	457	462	512	491	477	479	465	466	495	483	474	466	479	472	468	480	485	470	486	501	471	486	450	480	453	438	514	525	492	491	488	476	517	498	484	456	489	465	495	482	439	462	463	454	474	459	482	497	457	432	487	469	485	476	504	483	476	494	493	490	467	516	432	474	467	498	502	511	479	500	475	532	497	479	496	509	469	495	471	441	475	478	477	510	458	487	480	522	478	504	476	449	487	447	476	459	478	451	469	431	460	513	451	481	450	486	471	455	468	481	459	454	472	497	444	460	498	498	479	498	465	480	488	484	529	481	509	440	474	497	479	498	493	442	552	485	488	483	454	473	469	471	460	482	478	466	470	474	510	500	449	456	478	460	489	460	467	437	482	468	479	503	468	458	487	462	485	505	467	465	451	469	494	478	511	489	482	425	501	488	464	457	456	490	438	465	457	454	505	463	512	413	511	475	489	438	468	486	454	487	464	481	478	505	494	491	442	504	429	470	466	455	481	534	450	481	459	490	490	463	451	501	477	469	459	480	468	470	481	472	478	503	496	423	522	504	471	468	535	504	423	473	479	446	496	462	457	498	467	484	458	456	463	457	474	489	505	504	498	474	466	478	487	446	491	452	480	496	487	433	477	458	450	498	492	490	466	454	487	483	500	493	479	518	542	486	445	499	507	434	454	474	459	488	510	455	480	466	447	501	472	468	511	447	434	458	461	452	473	465	504	517	497	452	479	474	493	493	455	478	467	455	508	496	470	489	478	465	459	426	472	492	531	507	497	506	484	485	429	509	446	514	486	464	445	474	520	480	484	489	497	452	428	467	475	516	454	484	466	490	504	447	511	513	472	458	470	449	462	497	464	502	499	506	494	460	520	476	479	482	455	480	483	459	441	443	491	483	486	464	489	486	476	467	499	483	475	495	460	476	448	485	493	508	465	482	455	460	445	460	475	536	401	448	480	452	488	468	449	483	483	495	511	446	475	483	475	451	494	466	463	473	500	487	486	540	472	486	499	484	484	466	481	436	443	474	462	436	467	451	484	470	436	495	488	477	494	481	501	469	465	507	461	482	492	470	499	437	491	495	490	515	495	470	496	475	497	489	494	496	475	493	495	481	470	500	491	451	464	495	481	491	426	433	481	493	507	499	481	500	489	477	479	488	530	485	462	471	472	437	466	485	461	458	480	479	444	436	474	460	486	500	454	469	442	460	466	497	481	522	522	499	452	499	492	490	482	483	498	465	471	500	476	488	456	462	483	493	476	508	464	482	495	488	446	491	444	448	484	430	475	469	517	496	520	451	457	463	510	451	491	480	469	447	487	471	477	481	518	484	504	468	451	478	481	488	463	459	473	481	488	484	458	487	473	437	479	470	466	468	506	438	479	462	441	486	465	485	481	533	495	484	487	472	516	466	440	526	488	460	479	489	462	449	455	483	516	497	440	495	512	451	438	498	479	506	483	483	455	439	462	460	462	486	432	477	512	473	454	481	448	459	472	466	477	500	466	511	475	508	448	462	499	499	501	482	470	502	470	508	474	483	491	485	500	488	438	476	520	454	486	449	465	449	463	484	478	451	462	507	457	476	503	469	444	481	463	479
28422	15093	2543	912	591	543	532	534	504	482	491	501	508	539	487	494	507	476	542	489	534	510	483	473	540	513	491	521	482	473	489	498	467	513	499	503	502	474	476	478	520	487	484	514	485	480	479	503	466	491	491	508	470	449	469	461	459	476	489	505	498	480	474	454	486	539	477	462	491	491	528	496	485	495	498	479	510	447	516	469	478	466	498	476	502	463	459	511	506	454	482	517	518	500	437	496	511	488	518	481	465	444	460	525	538	509	518	504	483	486	473	516	516	509	501	462	472	501	458	473	479	511	517	521	496	485	489	489	480	481	485	476	475	461	510	530	519	513	505	471	480	461	468	492	482	489	507	505	463	524	530	466	471	468	503	464	483	499	494	480	511	501	495	474	541	483	514	473	546	462	486	509	452	504	464	486	487	533	476	490	498	451	523	462	478	486	457	485	522	489	488	496	498	520	474	476	449	467	509	476	487	476	509	485	472	502	462	503	507	511	492	474	480	488	406	510	464	491	511	459	491	489	493	529	466	492	479	488	456	465	488	444	502	436	489	530	496	510	453	440	481	470	492	486	499	514	518	498	507	469	444	475	502	496	519	485	490	563	513	497	498	510	491	491	488	510	511	493	531	493	464	464	492	508	531	463	501	475	490	469	496	501	484	470	472	501	518	468	501	459	517	514	407	498	503	474	491	485	470	484	501	468	487	485	470	484	499	475	485	517	497	494	478	498	441	482	478	498	470	509	476	467	472	446	504	487	479	501	493	471	466	465	459	513	460	456	474	479	490	485	484	515	466	522	458	524	477	487	460	474	475	465	501	527	472	500	472	477	489	478	478	448	481	509	470	468	486	516	496	489	462	454	532	469	447	524	497	515	493	464	498	532	455	490	488	449	521	497	488	512	455	444	507	486	474	489	522	498	436	527	468	479	514	501	493	472	476	485	477	464	484	498	457	500	479	474	484	476	509	534	501	457	486	497	480	482	506	534	507	491	499	491	509	489	476	531	480	478	485	465	468	498	444	448	483	456	467	521	485	457	460	495	474	504	485	471	484	495	458	514	498	497	488	495	475	548	453	520	502	493	535	471	535	502	463	495	512	501	488	509	476	443	496	487	485	527	453	485	485	485	490	461	500	490	463	434	493	515	525	520	536	503	457	489	506	496	462	488	467	498	474	475	479	486	512	481	427	484	481	470	495	501	484	499	481	492	498	476	507	486	506	490	471	453	471	546	444	478	474	455	515	498	478	468	487	521	496	500	495	486	483	486	453	459	517	507	492	491	530	473	483	453	505	467	473	523	518	458	536	513	466	488	488	499	494	554	492	509	468	513	486	503	499	517	504	455	523	499	513	501	481	517	506	474	471	490	515	473	451	483	474	480	497	449	502	506	472	502	484	502	484	470	513	491	489	512	486	488	464	478	497	473	454	485	517	486	497	513	485	496	466	463	500	492	471	500	507	478	518	457	476	507	490	468	491	525	482	455	518	500	480	485	441	434	472	556	488	506	517	451	510	507	452	486	507	539	487	479	454	479	523	486	511	476	475	502	479	490	492	477	521	472	516	455	495	474	536	511	505	518	513	498	469	498	524	503	506	516	468	490	491	491	499	445	482	473	453	517	515	471	516	490	493	462	492	489	460	489	501	505	476	509	465	508	475	482	502	524	511	493	498	496	500	486	473	458	483	463	485	466	480	524	480	480	460	470	430	481	482	509	490	490	500	492	504	479	466	546	494	470	466	480	462	485	502	524	505	496	477	467	479	460	493	462	460	492	508	471	482	491	479	461	473	490	478	488	498	502	486	459	489	492	563	532	483	501	483	489	505	467	441	472	460	481	485	515	484	468	504	481	474	493	501	503	528	530	482	523	463	531	494	527	506	535	480	507	513	493	508	495	457	488	504	476	513	466	526	492	484	472	471	519	496	493	500	487	542	485	493	517	463	511	510	491	485	467	463	484	467	496	511	487	502	491	510	486	494	474	499	505	478	473	506	423	465	488	451	505	474	483	457	479	492	500	474	487	539	467	495	454	456	479	483	515	505	473	492	450	474	530	559	492	435	473	504	477	494	490	498	504	445	465	485	516	502	459	521	465	505	468	483	537	462	482	490	473	477	517	458	497	490	485	518	465	458	460	467	523	461	493	476	466	500	482	504	476	480	528	490	513	462	481	520	478	485	523	520	477	439	479	490	453	484	507	475	457	519	453	520	467	471	484	483	546	538	454	468	550	470	496	488	484	522	457	473	472	483	466	465	496	475	510	521	490	489	490	477	433	511	472	496	496	479	480	508	465	482	491	478	508	484	513	510	526	514	458	486	471	521	477	492	514	515	491	518	515	497	509	503	480	512	515	509	469	517	491	465	444	480	505	491	468	464	490	463	526	481	509	475	494	483	512	500	481	490	485	530	475	498	471	496	508	454	478	506	469	508	493	452	473	490	491	505	476	467	492	481	521	478	493	498	499	475	479	568	518	492	478	464	517	469	527	489	492	489	500	484	498	512	457	540	460	507	527	500	549	483	475	513	459	518	491	513	453	469	497	464	526	484	498	474	518	483	468	515	450	518	498	458	466	484	499	474	485	489	501	465	467	464	471	532	520	475	427	485	483	479	535	468	438	535	485	471	475	425	497	504	516	490	483	455	488	514	482	503	503	448	435	529	525	492	468	524	492	497	493	497	486	518	465	490	478	495	525	525	458	506	479	487	485	492	499	493	502	461	499	489	479	478	485	448	485	524	492	456	497	500	493	445	515	444	475	504	496	462	465	465	464	509	517	464	498	483	483	480	480	480	477	466	509	526	490	467	487	463	509	527	477	483	500	464	494	488	487	474	491	477	487	446	443	501	470	485	478	457	471	484	464	479	493	482	478	501	493	435	498	498	483	501	490	486	507	476	484	473	498	496	507	478	537	479	495	506	457	487	497	438	468	485	481	522	514	511	518	468	477	511	478	488	502	532	527	500	521	526	523	462	459	482	471	511	477	480	456	475	475	474	487	483	489	483	481	474	518	527	483	498	499	504	526	485	477	501	508	471	470	510	483	487	499	508	529	465	471	470	504	472	504	476	482	466	498	498	540	455	485	492	486	505	502	476	470	492	504	469	476	513	487	510	511	486	490	513	496	476	474	498	484	512	488	492	468	479	487	507	463	485	437	459	493	516	510	497	495	502	473	498	427	522	498	539	477	481	496	518	493	494	438	498	490	485	481	535	532	496	482	494	450	502	454	502	437	484	495	504	483	510	507	479	501	504	472	492	473	467	481	531	486	497	505	534	480	500	491	483	451	500	429	491	445	477	494	502	512	534	491	453	499	479	469	488	498	487	437	482	511	465	494	506	461	527	487	465	532	480	467	483	453	512	487	481	510	495	487	466	513	460	493	476	500	514	522	458	500	487	500	420	489	447	467	500	459	515	497	478	503	494	495	495	480	464	496	478	476	488	516	523	490	508	476	532	491	458	489	528	505	491	492	531	487	491	492	476	507	489	480
6186	2531	1404	988	728	617	595	549	593	524	523	533	517	530	541	545	524	506	556	521	552	499	538	547	514	530	459	513	570	524	486	526	503	540	542	508	508	515	552	508	544	506	508	495	532	511	556	482	551	520	545	539	501	531	521	531	502	502	492	484	530	511	536	501	575	489	487	523	498	503	469	529	522	541	504	519	532	506	503	503	499	494	541	539	506	535	529	550	524	499	492	511	552	507	552	488	530	548	494	511	482	490	514	505	499	475	480	515	528	498	529	494	505	469	505	486	516	489	532	538	497	490	514	501	495	568	522	539	505	505	514	520	545	495	489	506	505	535	541	510	516	529	514	534	493	523	543	521	513	523	523	523	523	484	536	538	480	507	492	481	557	494	536	525	508	485	496	550	528	504	516	518	492	509	479	520	514	474	504	517	544	504	513	524	471	481	511	474	504	497	514	517	502	482	521	507	484	484	518	525	524	534	538	506	505	504	508	516	558	543	554	455	527	531	578	504	512	539	532	529	531	472	530	499	530	541	525	516	500	499	482	461	499	519	482	516	468	514	476	506	542	497	523	529	541	515	534	559	536	498	517	541	515	513	540	504	478	569	505	530	512	514	452	499	526	493	557	510	526	536	513	525	550	535	515	518	498	515	479	513	536	482	546	533	544	460	489	486	536	577	490	514	441	543	457	502	511	494	505	549	523	503	533	514	538	558	487	526	498	486	530	520	512	490	481	481	501	527	480	542	526	501	516	526	474	493	565	509	588	497	545	506	529	518	522	479	507	542	498	529	506	483	529	485	541	511	513	527	528	501	495	486	488	492	506	534	495	504	541	535	515	524	537	543	485	546	487	508	498	494	555	504	486	525	549	494	494	547	550	532	486	493	536	533	503	520	477	493	493	518	491	508	507	494	550	498	519	507	558	509	514	552	508	504	500	510	525	516	492	520	560	528	528	518	557	550	471	472	543	541	513	506	514	531	464	516	519	480	536	473	575	489	523	478	555	521	513	474	524	536	488	489	489	538	513	513	540	543	502	522	511	461	488	510	489	499	492	482	509	544	513	489	484	531	524	493	458	527	504	513	539	544	520	538	505	511	541	523	502	489	496	528	485	502	502	506	533	495	498	486	488	522	510	549	523	503	502	478	511	471	484	522	507	478	521	492	519	486	488	521	510	454	506	489	534	492	549	505	511	490	528	518	481	472	471	506	497	489	561	555	498	540	505	532	525	455	520	496	438	551	502	545	543	512	505	528	516	501	528	495	529	490	507	521	494	506	513	485	523	521	525	558	509	552	455	477	500	455	566	520	530	512	510	522	516	506	509	505	484	513	512	511	477	559	524	497	534	494	514	506	527	531	499	512	528	495	497	495	516	513	516	483	558	509	556	470	533	530	531	496	495	517	506	507	505	559	487	513	537	514	461	517	452	496	497	525	531	512	567	508	547	519	522	516	540	539	465	483	512	554	554	517	520	532	540	529	534	497	545	508	517	517	540	509	499	492	492	498	543	521	504	544	466	491	538	515	495	528	493	515	500	516	520	525	482	476	515	539	490	500	496	530	525	492	545	540	489	489	520	513	494	506	509	470	523	549	506	514	493	530	517	499	515	522	526	510	530	514	506	543	518	506	498	545	498	540	486	515	533	528	502	529	484	529	513	524	516	509	529	519	498	526	506	540	481	547	500	503	520	477	492	506	539	504	504	536	538	507	537	501	525	487	508	502	512	477	494	519	481	525	507	517	521	510	538	506	544	543	521	483	488	541	485	547	520	516	531	512	474	535	534	557	482	471	485	524	546	499	487	553	486	494	515	505	500	500	491	515	501	494	481	518	533	490	525	526	493	472	456	503	500	491	513	514	546	473	499	549	499	521	513	520	485	477	499	543	517	547	537	549	539	510	491	512	510	493	520	512	512	512	509	512	508	501	483	474	487	515	521	530	514	534	549	519	518	507	508	503	495	493	511	514	561	483	525	491	504	519	553	529	543	519	492	570	485	520	510	495	509	539	506	520	502	495	532	482	524	509	542	500	516	524	517	540	513	541	545	532	522	529	524	526	530	528	518	504	539	526	527	497	531	486	539	492	486	484	517	476	518	508	546	524	462	471	503	495	513	543	513	556	514	514	521	511	490	529	496	491	476	550	503	514	516	538	531	504	502	537	515	518	540	491	550	515	534	528	518	495	504	557	537	534	535	478	523	530	502	534	508	528	530	503	481	504	495	515	532	492	464	531	492	486	543	481	500	504	552	512	504	512	529	496	502	509	528	527	518	492	532	498	465	586	483	483	532	496	508	498	520	511	520	471	516	522	488	507	495	513	482	516	466	509	513	540	527	543	532	576	485	486	517	479	505	462	527	527	499	496	506	511	561	530	525	508	527	507	516	503	503	506	507	533	525	573	514	486	500	545	549	554	504	529	560	496	584	546	520	505	522	505	479	528	524	545	496	510	519	536	524	539	507	504	521	485	481	480	519	547	519	477	498	524	486	504	532	523	528	504	505	499	481	507	549	538	518	523	489	458	494	491	550	567	507	524	497	520	508	518	482	502	564	479	514	500	519	505	558	508	522	514	505	570	470	490	521	499	480	504	531	512	507	531	493	526	518	484	533	516	529	487	538	508	516	553	530	533	488	504	550	491	462	526	528	528	500	457	473	487	543	517	477	508	524	536	555	519	527	527	552	476	512	547	497	499	529	475	489	537	510	551	511	474	476	548	527	486	539	498	533	578	484	557	504	468	499	508	506	498	525	531	546	516	519	502	544	524	495	505	546	508	463	497	489	545	517	530	517	528	531	492	502	503	520	491	564	505	476	509	476	495	521	476	515	519	488	487	528	514	486	499	521	509	510	536	527	481	508	549	484	527	524	545	484	529	513	531	505	521	500	538	505	543	504	525	527	499	556	489	517	500	498	504	537	492	475	509	515	523	499	507	518	500	514	524	557	524	549	522	555	487	544	506	547	497	521	509	552	509	521	501	509	523	505	507	557	528	561	469	487	488	537	525	521	546	514	519	477	483	458	539	524	539	577	562	552	512	519	499	535	542	525	498	500	521	532	530	536	508	492	518	537	517	516	499	492	496	506	561	478	495	534	502	494	499	523	539	503	548	481	488	502	499	528	481	496	495	470	552	494	492	496	523	558	515	510	532	536	531	506	517	533	483	554	494	564	522	495	505	562	479	468	485	536	557	497	511	531	560	475	463	489	513	527	478	539	508	513	513	545	519	490	511	485	505	498	531	511	522	529	525	498	510	517	519	524	506	528	518	506	529	516	531	507	550	488	518	515	505	507	487	534	483	551	541	513	482	496	500	519	496	532	514	498	525	481	516	508	522	563	497	490	518	559	511	505	463	484	517	524	472	496	556	483	529	548	500	544	489	521	504	526	495	517	515	501	502	496	508	499	500	502	495	484	528	477	500	512	500	479	513	518	545	525	542	536	527	496	505	480	519	515	518	506	501	506	519	542	494	532	537	512	496	506	514	483	536
25414	20920	27448	24559	20922	10547	1416	854	683	581	506	483	460	431	385	346	353	326	312	336	328	305	311	290	270	271	311	252	285	275	291	286	252	279	273	257	244	261	252	245	261	255	245	240	234	267	256	235	255	252	246	267	239	236	199	250	243	268	256	250	275	254	237	242	235	255	238	248	274	228	239	234	240	260	228	238	257	224	225	267	236	225	235	256	240	239	230	233	226	232	227	249	241	263	249	283	226	224	252	234	236	234	270	265	232	237	241	249	228	219	233	255	226	206	254	231	222	246	270	252	237	268	262	234	254	227	260	214	229	238	245	243	232	245	237	246	298	243	220	255	224	236	250	273	269	265	251	266	242	257	258	228	227	272	226	230	247	264	259	228	239	242	258	250	230	244	254	232	240	229	259	227	255	257	246	224	221	229	226	252	241	247	243	254	232	225	269	254	227	244	267	242	250	258	224	260	273	228	232	242	240	234	233	248	216	231	221	241	229	267	234	238	235	224	274	253	283	237	246	226	252	265	253	242	235	270	243	258	264	235	260	246	256	240	227	210	252	248	253	227	245	250	235	265	251	259	239	244	220	212	229	200	232	235	248	263	264	248	259	233	245	241	246	263	248	260	239	261	222	273	275	261	250	225	235	268	231	261	253	278	239	215	239	244	236	248	227	209	237	234	237	233	284	235	246	234	224	259	225	206	262	230	230	232	242	230	252	239	231	233	267	251	254	247	249	249	228	246	242	258	242	210	263	231	242	256	235	227	218	256	250	221	264	266	249	243	201	241	224	234	228	243	233	248	216	230	234	251	269	242	271	253	236	232	229	247	228	246	244	248	244	229	241	251	222	240	233	237	244	226	242	234	271	213	225	240	235	276	244	216	226	240	250	239	233	264	256	240	247	261	225	241	256	231	258	249	224	248	243	280	230	246	246	233	228	261	239	249	247	243	255	214	247	219	236	238	254	242	242	218	261	226	235	239	228	251	240	240	243	218	265	234	247	232	263	242	237	278	232	275	235	228	232	272	251	219	263	256	228	245	248	243	248	238	232	270	243	244	232	243	272	236	276	243	230	234	249	248	245	240	246	261	211	237	229	236	237	227	255	262	231	250	228	246	256	226	228	235	223	257	214	246	242	241	209	225	259	265	263	241	243	257	232	229	245	262	228	257	252	219	243	267	269	241	242	214	238	241	256	244	237	244	253	237	259	217	231	233	234	243	242	217	243	261	242	235	224	257	264	217	227	245	259	250	235	247	229	235	274	220	253	249	247	235	229	268	211	248	234	234	239	240	267	236	222	252	265	277	245	266	236	226	249	239	222	225	245	226	242	243	225	269	212	234	256	235	233	249	249	258	214	252	246	229	275	239	231	242	241	206	229	230	239	251	252	241	227	243	248	240	215	248	226	244	217	253	210	238	244	246	248	256	251	233	270	235	240	230	249	228	228	245	247	248	229	289	216	233	229	241	268	221	252	239	252	255	246	235	231	259	237	224	246	277	202	228	259	240	211	252	231	248	233	273	241	253	225	244	237	223	223	267	234	269	234	230	252	238	250	236	268	249	249	237	252	245	244	249	237	236	245	231	291	245	217	244	223	243	255	265	285	248	259	242	261	222	250	251	237	226	270	246	251	217	234	226	253	205	252	232	236	258	212	216	245	228	240	233	235	224	268	279	225	218	242	236	233	256	223	224	240	237	225	219	240	228	242	263	248	245	236	215	237	252	245	223	240	268	259	215	233	254	268	266	221	237	249	244	249	246	266	245	236	257	251	239	241	253	228	221	245	243	241	237	209	245	249	244	217	216	227	262	217	237	243	244	240	251	213	254	247	254	232	229	231	245	232	254	256	234	257	236	253	239	254	219	239	253	257	218	255	241	251	236	244	229	250	242	227	228	234	223	224	231	219	255	255	230	245	230	229	231	218	247	237	234	269	252	276	233	269	222	248	257	238	242	244	232	244	250	256	258	237	236	245	260	238	222	229	222	257	263	242	253	236	246	233	234	212	245	246	246	201	216	260	234	255	266	239	230	234	232	234	226	289	271	254	242	241	235	233	244	242	239	252	272	243	241	252	260	228	246	232	262	237	229	227	262	211	233	232	232	252	226	212	227	225	236	231	241	226	231	251	251	243	247	215	236	237	257	250	258	231	227	230	263	248	257	256	242	240	239	264	262	243	248	270	248	262	246	238	259	255	236	234	241	232	236	234	238	252	268	236	243	256	224	229	217	227	225	245	236	228	228	261	261	266	237	221	255	265	218	238	251	238	252	245	258	236	262	258	221	206	247	213	235	233	240	236	255	249	252	231	245	248	233	225	233	260	284	268	230	250	230	244	278	275	242	246	225	238	232	227	226	252	246	211	218	243	246	201	221	226	253	248	240	245	238	236	265	251	270	254	238	231	249	252	243	231	232	257	246	244	240	227	259	236	245	216	218	240	237	253	266	251	230	248	263	235	248	230	242	255	234	226	243	247	260	247	255	249	231	241	230	222	259	248	204	253	242	245	242	238	216	261	251	260	247	225	246	260	257	236	232	222	238	232	230	246	241	248	250	227	249	214	217	232	252	236	207	237	207	266	221	247	238	245	242	246	232	240	224	223	210	235	226	222	231	248	228	258	249	268	233	255	234	261	198	245	248	213	250	257	233	250	264	259	226	208	242	232	238	241	262	209	253	250	251	238	249	243	238	261	247	245	218	229	244	243	218	241	279	229	229	219	230	244	248	226	226	276	264	229	233	236	221	250	235	221	238	253	229	264	227	274	258	203	236	237	252	276	208	203	245	271	239	242	254	243	271	271	229	260	216	250	234	219	230	232	252	237	226	237	227	243	246	239	250	240	236	241	257	245	228	243	219	257	240	250	227	253	257	232	201	224	250	239	246	238	269	221	234	246	240	229	238	245	270	270	245	245	237	245	222	233	253	251	253	235	229	241	216	235	248	251	242	239	257	224	257	225	257	238	244	212	252	240	244	223	243	208	229	230	229	203	253	230	264	235	230	254	216	259	243	232	233	266	234	253	229	242	236	264	242	245	252	242	231	246	232	256	237	240	255	264	251	228	226	228	238	238	207	221	242	223	246	245	236	244	250	240	248	255	240	237	242	224	228	243	228	229	243	236	229	247	235	231	254	251	231	235	247	225	233	224	227	242	280	232	249	257	278	228	258	221	239	250	231	263	246	255	238	231	229	248	236	208	252	262	250	230	244	211	211	239	260	237	250	229	229	236	238	222	231	227	247	260	253	227	251	243	244	256	227	254	252	219	267	224	252	266	242	247	240	247	246	222	250	250	242	226	218	245	243	242	248	247	228	234	234	250	229	227	243	250	205	239	224	223	223	238	237	239	217	259	246	235	227	261	260	230	212	266	236	245	224	236	247	240	217	214	223	244	208	239	246	234	237	247	212	240	253	230	227	241	232	231	222	210	233	264	272	238	249	243	264	240	207	228	247	243	252	219	250	254	235	231	228	252	246	235	226	290	257	240	266
8916	17151	12884	11063	3923	2711	2082	1697	1298	1068	871	826	639	612	533	542	489	487	415	387	405	380	369	356	363	363	322	354	326	314	320	292	320	294	290	336	303	308	275	277	279	286	261	284	286	241	294	305	288	292	262	243	293	284	271	283	295	273	275	260	262	258	289	277	300	222	287	270	259	268	273	255	266	280	259	270	288	280	225	287	286	259	293	253	260	250	297	265	263	222	305	283	269	253	273	285	264	250	253	245	248	271	262	264	288	269	246	278	258	251	264	282	268	278	244	249	283	250	275	243	252	253	256	279	238	270	249	244	244	274	279	266	275	271	268	247	253	260	253	279	268	241	258	262	289	257	225	273	246	271	271	255	258	244	244	263	239	265	227	258	252	235	250	251	271	265	249	263	261	239	239	261	244	266	224	273	278	293	274	268	261	263	249	241	278	249	253	265	281	229	286	280	273	266	239	268	275	280	240	254	278	232	250	269	270	272	258	252	264	281	280	267	267	239	228	269	215	278	253	259	243	254	270	275	263	238	264	270	279	244	272	277	275	257	253	241	227	244	250	254	256	251	232	260	262	266	245	251	265	266	273	210	276	274	242	265	272	275	253	250	241	272	238	216	272	255	275	253	266	270	302	254	254	274	262	222	271	257	264	260	233	261	246	253	249	268	252	250	256	251	265	266	238	258	238	265	226	246	264	258	276	288	253	255	269	257	279	249	229	251	264	269	256	266	234	236	265	302	245	235	242	246	273	259	281	246	272	291	275	256	270	248	277	272	256	250	255	254	265	256	246	249	235	305	291	245	262	271	244	233	271	259	231	245	266	235	268	230	263	267	258	272	276	261	246	293	272	268	229	264	275	228	245	244	270	255	249	258	263	224	225	294	238	249	255	271	252	279	248	260	291	253	252	280	260	255	247	275	250	234	252	285	266	246	257	269	241	245	281	255	243	250	261	248	274	272	269	252	281	250	255	255	274	235	244	235	289	253	248	244	267	297	258	243	261	282	246	271	254	234	276	238	260	279	247	284	265	244	257	280	245	269	260	250	267	263	253	269	234	246	261	243	295	279	266	240	253	255	281	250	253	252	238	260	259	274	261	248	216	284	262	246	248	237	261	252	296	287	238	286	266	252	270	265	265	263	230	243	255	276	246	275	245	278	233	264	267	247	266	248	297	243	274	252	277	244	237	240	279	226	260	226	267	262	243	229	252	257	288	264	286	260	292	258	255	244	259	277	260	277	277	259	254	263	248	239	244	253	254	257	250	238	231	251	268	243	281	289	260	248	247	223	268	262	244	222	250	259	261	259	270	264	245	286	234	287	245	258	237	257	256	238	281	248	268	256	242	269	262	252	249	262	223	263	256	255	264	270	257	241	251	247	240	239	264	301	273	241	274	271	257	225	265	255	270	261	221	252	290	280	241	217	258	244	258	273	249	241	263	255	237	239	243	244	251	286	259	245	245	250	273	250	285	241	274	254	253	275	239	253	252	257	254	262	273	269	230	246	245	234	250	270	247	225	231	294	245	273	255	258	250	287	279	231	231	258	262	236	280	263	275	225	269	255	266	239	273	241	258	276	239	227	243	254	257	263	228	287	286	256	234	263	272	258	235	249	259	249	254	256	267	261	248	243	239	294	215	247	241	270	259	221	249	261	271	264	233	249	248	245	278	251	234	257	256	277	223	272	270	257	299	268	241	259	257	267	251	248	263	249	296	307	247	257	263	236	291	288	276	252	252	256	269	226	260	258	263	243	237	278	253	264	230	302	219	262	272	229	263	248	264	287	243	238	261	255	245	256	251	254	234	264	250	241	229	250	263	247	271	272	242	249	248	238	251	237	248	257	236	251	259	248	257	250	260	251	254	280	266	293	292	234	273	257	256	264	249	266	261	266	269	237	234	260	262	261	247	273	285	238	246	263	250	243	267	260	247	254	247	263	264	240	255	297	268	232	256	265	263	258	284	241	247	248	246	272	264	265	265	236	228	250	280	246	267	249	239	238	265	239	243	247	240	272	263	272	237	245	244	262	270	259	218	246	240	242	248	253	271	289	240	264	292	259	266	233	259	277	248	257	224	251	264	244	266	240	233	243	281	234	264	248	264	273	271	278	241	245	272	246	282	244	247	264	262	239	242	242	274	267	269	268	254	238	252	250	296	276	258	235	270	274	259	250	273	251	263	275	257	262	293	260	227	265	248	262	269	273	259	246	239	273	285	267	273	253	238	264	242	275	284	279	247	248	234	268	258	260	266	277	259	255	250	231	278	235	277	253	257	274	248	253	247	253	223	246	237	257	247	272	259	274	278	293	282	237	253	256	271	249	279	249	269	272	261	259	278	259	245	251	255	263	254	249	236	237	271	240	254	239	269	254	264	280	239	282	257	265	231	287	268	250	258	271	260	272	253	233	268	245	228	236	221	241	260	275	234	276	276	250	283	229	261	235	263	253	271	259	259	289	283	256	255	278	270	281	261	247	259	280	270	256	271	257	243	256	235	271	277	251	242	242	257	250	280	267	258	235	255	225	266	260	262	240	254	268	275	267	259	245	277	250	266	254	278	286	276	268	265	242	237	253	232	257	274	241	236	264	269	276	256	241	250	239	266	247	268	254	241	294	250	261	247	260	246	263	251	251	237	235	266	269	261	253	243	268	261	261	297	273	262	261	243	239	259	267	271	260	246	252	273	259	258	226	268	244	246	234	271	237	244	252	269	283	250	235	284	285	286	261	282	265	267	260	253	239	276	245	274	246	239	281	278	255	252	266	248	248	244	261	244	264	276	258	229	266	249	273	235	254	273	233	290	248	260	269	254	255	273	253	256	284	283	258	235	239	257	237	280	243	227	274	247	269	247	253	242	236	263	291	271	272	236	270	258	243	271	281	251	269	268	265	263	264	208	241	284	285	247	265	266	248	230	241	245	272	250	240	247	239	267	259	232	262	256	269	232	262	254	251	245	266	266	268	246	244	266	260	259	274	273	279	258	294	273	268	242	260	272	234	248	276	257	253	275	236	257	261	260	252	234	239	292	255	250	248	277	255	281	258	279	263	267	250	274	260	247	264	266	289	251	242	259	254	256	246	288	284	256	289	273	271	227	254	260	252	276	242	240	277	249	242	246	261	284	275	278	292	281	249	242	266	306	285	262	258	259	261	269	259	276	264	251	258	269	241	261	246	239	277	272	288	259	246	252	276	231	236	269	276	253	265	235	273	277	252	258	259	258	316	262	266	267	258	262	275	236	222	255	246	249	266	262	267	238	262	247	264	238	268	243	295	243	243	267	269	265	284	260	251	262	277	271	281	238	258	253	241	236	258	258	258	256	256	297	242	273	258	260	264	271	250	253	264	255	257	247	252	228	260	272	234	267	234	248	254	274	247	269	275	246	255	286	237	245	265	267	249	258	258	266	276	244	258	274	244	260	260	264	274	256	248	283	272	240	267	296	249	259	241	265	235	233	266	253	279	271	269	246	243	262	271	254	235	260	267
23110	20876	27756	24619	20868	19591	6608	1750	1262	1149	1009	894	857	806	748	720	681	669	640	588	637	630	613	595	622	588	554	579	506	568	508	554	529	547	550	514	542	510	521	512	565	494	515	491	492	500	539	543	517	495	514	521	533	465	507	491	484	492	488	566	538	506	505	502	488	464	490	492	461	499	491	488	519	523	492	465	513	463	482	489	444	512	442	500	497	483	491	500	485	476	474	470	503	480	511	494	540	477	527	510	502	475	493	476	496	499	555	480	482	483	472	521	507	492	436	474	476	506	433	479	492	537	461	483	450	452	500	474	482	479	472	490	465	448	493	465	491	481	503	466	461	504	472	517	539	481	452	471	483	474	496	467	465	493	495	485	483	512	457	489	475	486	466	501	493	469	489	518	490	465	491	478	517	496	448	459	465	518	421	464	486	479	521	482	483	508	508	466	473	496	465	476	521	493	438	472	496	527	450	506	482	484	489	432	484	484	512	488	487	498	493	497	489	501	511	486	488	492	458	478	479	495	465	511	466	491	506	505	496	482	495	498	505	479	457	503	473	466	476	487	467	509	523	470	501	469	511	481	483	456	513	490	471	491	481	486	447	517	486	481	465	504	455	478	481	494	480	482	472	490	506	500	467	526	471	496	504	469	485	494	535	492	473	513	495	504	470	521	506	508	522	505	491	509	499	492	510	511	493	443	450	492	489	485	512	494	513	477	483	491	491	469	491	498	501	466	507	484	472	455	486	503	508	465	502	531	464	468	461	493	465	514	519	470	493	456	494	514	488	497	472	496	469	507	490	468	472	473	489	472	447	483	482	521	493	520	467	458	473	449	475	490	484	507	505	475	487	457	455	498	506	495	516	446	500	505	482	486	525	479	526	483	488	458	465	505	482	496	477	470	502	493	494	491	506	470	505	487	436	481	449	491	477	495	503	538	489	517	483	475	461	481	470	489	495	480	454	537	486	501	466	462	472	471	500	480	481	445	474	471	461	486	502	475	514	497	481	455	459	539	487	469	511	490	470	483	484	512	510	450	463	466	498	495	475	449	469	490	487	515	488	457	449	503	504	500	499	472	494	488	444	477	491	462	464	452	500	492	469	484	469	499	504	485	478	507	438	466	479	499	495	479	466	472	500	506	472	537	471	491	481	479	467	488	468	514	458	482	494	460	512	463	497	505	497	473	497	470	453	488	484	459	498	465	482	455	487	479	497	514	475	465	538	479	523	501	490	502	488	514	479	487	529	458	516	504	489	502	456	483	498	517	503	479	482	468	492	455	452	476	498	465	517	480	513	502	476	499	466	481	533	467	514	518	517	506	475	499	482	481	495	511	488	492	482	432	483	485	499	492	487	478	501	486	500	458	470	488	472	464	492	532	476	505	408	469	478	478	477	480	480	451	504	483	469	468	486	533	457	527	496	474	463	487	490	512	511	467	484	457	527	457	515	492	478	482	486	512	482	459	490	479	487	472	476	520	478	436	495	509	506	482	461	502	467	480	495	506	459	486	470	487	503	474	519	495	510	554	473	501	492	500	438	477	505	452	467	496	476	517	500	460	438	450	473	482	538	508	509	453	485	505	480	527	457	492	469	471	470	460	523	470	476	443	454	487	493	478	503	478	496	504	481	505	505	481	464	473	514	531	525	485	498	490	472	472	496	509	475	501	473	472	489	460	501	500	482	522	526	457	504	495	501	478	501	486	497	489	514	472	479	480	454	526	519	505	505	513	518	494	495	499	463	508	458	468	469	484	492	467	478	496	489	455	510	525	462	468	501	454	494	497	508	469	491	492	473	470	496	509	517	471	454	513	496	464	493	498	479	535	500	509	491	493	528	472	480	460	474	484	489	500	520	462	490	475	462	484	467	480	474	496	497	443	474	444	536	502	485	483	495	488	495	505	503	497	475	511	478	520	478	466	483	514	510	458	494	484	471	517	505	463	489	476	489	465	475	439	474	456	495	463	494	495	454	475	485	447	487	474	521	468	487	470	480	447	467	479	515	484	475	461	475	459	458	466	482	481	480	484	503	492	529	532	506	489	469	476	480	480	466	480	478	523	467	447	480	473	471	497	455	480	492	443	500	491	497	508	464	465	467	480	471	524	448	468	496	477	462	467	463	463	543	453	472	461	533	509	493	509	519	525	492	466	462	507	508	509	490	461	488	459	513	461	525	476	500	477	479	460	507	475	500	467	463	493	463	474	520	456	489	462	449	473	470	493	501	494	476	484	485	510	503	489	469	446	480	472	467	497	490	475	502	480	479	504	480	467	461	452	500	463	530	495	478	500	489	453	469	512	487	506	480	534	457	474	479	497	486	492	485	476	451	490	528	489	477	473	514	491	486	460	502	458	462	528	484	535	483	479	517	509	487	484	506	470	496	478	471	463	492	475	473	447	519	477	498	492	466	523	483	452	461	467	494	506	522	453	474	506	473	491	498	490	512	464	489	480	526	459	509	493	479	476	461	491	477	501	485	459	490	493	468	497	487	498	500	492	493	489	480	481	507	496	489	507	455	489	470	469	465	477	499	452	487	468	497	455	483	490	502	475	457	521	463	491	472	498	489	504	500	487	456	461	478	476	479	506	468	474	504	522	478	498	486	512	503	479	459	495	498	499	504	458	476	434	503	496	476	469	507	483	486	499	499	492	485	499	479	494	490	460	523	472	494	499	534	506	485	448	487	498	466	492	499	433	459	474	492	472	488	507	454	478	499	463	457	481	520	516	463	481	476	497	479	493	448	479	466	531	465	454	432	495	487	515	503	484	479	471	507	491	437	516	485	490	505	499	469	493	499	486	523	462	462	489	555	450	482	500	497	477	505	490	469	492	477	516	498	509	465	486	526	435	489	472	493	508	492	492	507	467	476	459	466	469	462	514	480	449	476	509	466	481	511	507	502	524	488	500	478	522	517	505	515	460	481	505	479	511	496	487	498	451	497	492	492	500	486	492	519	455	464	473	500	517	469	507	490	487	534	522	503	459	536	472	545	471	496	505	444	527	492	543	491	506	483	508	450	486	483	454	507	471	516	540	501	491	513	512	454	467	523	509	478	489	454	462	473	431	482	497	488	516	496	504	500	445	490	488	455	494	487	463	490	499	501	490	490	475	486	486	485	460	521	508	484	465	525	483	500	474	519	460	471	492	497	488	502	516	486	476	506	474	519	428	478	515	482	495	516	476	460	466	482	505	466	479	482	478	516	491	476	501	512	455	453	446	482	522	491	489	495	487	523	493	472	469	520	505	500	499	478	504	467	500	531	482	495	470	484	470	512	509	453	473	436	486	475	477	499	467	521	498	471	468	460	482	486	514	482	514	449	513	485	474	509	486	471	463	455	493	480	492	500	493	466	477	502	468	471	482	463	504	461	472	488	503	489	477	479	521	468	479	513	530	515	471	464	501	483	485	470	465	457	459	474	504	497	501	495	524	513	496	491	468	495	512	531	477	486	466	452	488	521	490	449	451	500	449	445	504	501	500	484	499
12215	25719	19503	18615	7014	4894	3680	3022	2373	1970	1626	1383	1294	1150	1061	960	872	842	842	745	690	719	695	640	657	615	595	619	613	588	563	561	565	569	589	493	579	517	549	525	507	532	508	520	517	505	513	484	502	510	515	500	508	481	503	498	459	493	506	493	524	465	477	471	494	494	471	499	477	471	502	460	474	488	483	464	481	501	507	511	516	465	463	462	517	488	489	464	477	493	523	511	496	524	506	510	510	479	475	533	478	432	441	436	480	502	497	488	465	460	482	478	447	488	484	445	448	468	465	446	464	499	480	455	419	435	481	513	502	459	507	498	496	492	441	450	459	446	475	492	466	460	443	475	478	460	470	432	444	424	446	480	460	528	483	446	494	450	434	475	458	462	452	466	469	450	491	454	462	464	474	464	483	484	460	467	468	465	469	445	462	468	457	483	459	442	463	463	466	468	461	461	469	472	490	462	484	416	500	465	507	458	486	491	463	432	491	474	450	461	515	472	404	478	448	486	517	469	437	475	487	477	498	517	449	462	438	434	433	489	414	470	472	449	512	454	466	452	434	490	493	484	483	511	459	462	487	491	490	444	447	444	462	478	480	435	476	445	474	444	502	446	434	468	461	445	458	520	483	455	490	470	466	454	465	471	439	459	459	427	451	448	460	458	475	469	495	461	489	450	437	457	453	423	444	470	486	500	451	469	486	451	447	517	448	502	486	483	448	440	480	474	483	484	476	487	479	439	476	444	459	465	473	480	485	459	489	443	460	477	491	478	458	470	475	468	422	476	472	479	484	463	483	525	470	455	444	454	468	484	441	471	474	463	483	467	474	445	439	456	496	463	453	468	470	442	455	431	501	469	453	430	463	428	438	466	462	482	460	417	479	433	474	465	465	486	476	471	487	422	463	449	445	454	468	445	487	485	417	465	467	502	468	484	458	447	504	456	467	435	458	473	469	429	493	472	453	505	458	438	472	457	467	483	471	423	473	437	464	448	458	442	467	444	518	466	483	459	453	463	494	448	496	450	429	466	451	440	471	452	423	477	476	477	502	452	454	469	463	477	477	449	462	506	462	464	463	462	483	485	465	491	499	489	477	449	493	501	472	491	474	458	470	442	473	465	428	451	440	451	452	454	502	423	468	472	451	425	470	505	466	445	467	458	428	456	456	454	515	452	456	484	415	451	446	461	435	436	472	444	454	481	436	460	498	452	464	436	484	496	472	489	443	470	459	451	470	483	486	441	488	447	479	439	408	480	494	496	478	469	459	448	470	428	481	429	461	462	479	467	438	465	481	453	438	495	473	482	440	441	476	464	467	438	431	455	448	478	471	523	433	432	458	463	484	443	466	469	465	435	451	428	433	430	470	427	484	442	447	437	430	445	458	470	444	448	516	481	494	472	477	462	459	496	461	466	489	461	500	460	504	469	445	452	476	476	443	446	482	445	459	481	450	496	419	464	430	472	478	454	487	460	461	428	460	446	471	458	467	436	436	448	463	482	464	458	482	448	438	515	476	447	514	462	466	468	458	473	504	472	447	443	491	461	428	449	476	496	477	454	448	475	475	523	461	440	450	440	504	475	428	460	483	454	433	429	482	474	487	445	430	469	475	511	448	493	464	462	471	474	432	468	480	481	454	462	469	467	451	474	470	456	496	467	454	474	479	459	472	444	444	461	476	440	463	482	480	474	431	443	480	475	495	461	478	427	430	470	446	510	490	501	446	479	424	509	426	435	498	467	450	460	485	489	434	459	435	478	473	462	447	460	494	487	441	468	496	437	493	496	440	451	444	456	425	475	458	451	441	478	465	481	435	464	460	462	507	461	506	486	481	467	453	498	444	508	479	469	450	446	466	423	423	439	461	443	447	472	485	491	486	465	506	449	455	484	477	468	463	472	496	499	475	493	469	459	470	460	468	447	432	486	459	499	484	484	464	481	465	455	468	437	475	476	491	465	464	470	485	465	452	501	501	468	463	457	455	442	452	446	445	487	463	468	446	470	466	485	471	459	474	469	450	489	459	417	435	436	485	497	460	505	431	470	455	465	465	442	458	463	455	467	444	460	445	433	467	466	468	437	437	467	505	446	430	451	485	460	459	460	447	473	487	466	452	410	474	476	489	441	448	459	470	439	482	460	476	480	461	451	475	467	464	427	510	430	470	471	484	444	461	475	466	497	441	502	428	473	468	453	446	505	436	462	476	508	453	466	482	490	492	469	471	467	439	480	456	451	411	498	470	469	433	494	472	458	446	474	440	475	470	415	492	488	489	461	456	473	453	462	463	490	488	495	427	465	497	476	486	482	466	467	460	463	427	497	448	444	461	484	463	483	449	448	482	470	466	419	442	490	455	473	491	489	457	481	442	462	461	450	474	457	466	493	481	458	425	468	467	456	505	465	447	438	449	461	488	496	480	434	461	437	464	467	480	446	473	473	514	467	466	465	466	462	460	486	475	448	468	452	430	442	441	461	476	463	472	483	454	501	486	479	454	441	463	478	450	495	493	469	452	473	444	470	441	442	471	469	467	478	504	492	436	480	459	474	477	488	461	480	424	487	449	493	441	475	449	482	453	459	434	473	475	470	456	455	440	436	482	452	480	440	464	501	474	483	484	435	438	456	447	466	474	475	486	483	473	468	467	463	466	482	481	474	488	438	480	436	436	460	432	499	462	469	501	468	490	468	485	440	478	463	466	486	474	468	436	432	471	465	499	479	459	469	498	489	481	460	451	488	449	433	470	450	474	469	424	461	466	459	486	474	449	472	487	478	465	474	424	431	469	474	487	481	438	459	492	444	519	464	462	457	442	476	471	459	419	468	405	450	404	456	469	458	467	481	462	495	487	463	450	510	487	451	448	443	480	440	442	460	445	456	462	468	477	517	470	469	445	455	449	462	452	441	392	465	464	461	482	440	466	426	458	449	452	449	481	455	487	448	432	428	473	448	493	448	446	447	458	486	462	489	465	474	482	473	487	484	453	464	428	458	447	454	468	462	485	480	497	470	494	469	470	480	486	446	449	469	439	497	483	462	453	503	468	491	432	501	449	508	445	447	455	455	484	502	474	453	499	441	470	470	498	469	428	475	469	492	465	438	476	427	470	472	487	424	443	475	473	471	449	495	465	452	442	419	454	455	484	484	446	454	492	467	471	426	453	489	459	458	488	473	448	500	491	460	482	480	485	458	489	462	465	442	452	476	463	477	467	431	484	475	452	494	485	451	443	471	457	480	493	487	475	445	469	463	466	447	483	467	445	471	469	507	454	466	439	452	503	497	459	467	480	469	484	490	448	460	465	445	496	471	455	454	475	482	438	439	469	437	435	463	472	493	436	448	475	452	454	510	472	450	473	465	457	442	491	449	477	452	469	456	511	479	472	414	441	434	447	462	503	459	421	463	468	456	445	440	477	495	422	488	503	414	491	457	453	470	442	507	472	457	492	485	492	470	484	481	482	494	462	475	474	479	469	483	481	413	476	431	437	462	468	468	453	475
28354	15177	2640	1751	611	576	526	515	517	515	486	464	480	522	431	496	444	472	455	501	483	504	474	460	469	492	491	509	429	493	465	471	461	449	486	481	480	481	488	469	467	521	505	462	469	493	523	470	497	459	506	459	480	505	446	470	489	506	468	459	509	433	500	481	431	476	459	451	453	472	496	487	500	493	475	483	467	477	479	460	468	517	463	451	443	492	499	482	485	482	459	496	433	456	464	471	431	432	445	487	466	498	486	467	484	505	501	471	462	505	471	509	472	452	435	489	473	458	480	515	450	512	506	453	490	466	456	467	470	490	529	481	489	468	504	466	436	460	490	488	462	475	454	460	456	459	477	493	438	450	457	459	524	465	433	470	470	518	485	454	458	456	477	440	455	491	471	475	456	451	477	502	431	441	469	492	470	485	486	481	488	447	458	475	481	483	470	478	522	474	457	442	486	451	465	476	481	480	450	500	491	492	449	480	464	484	466	479	499	445	472	481	492	464	435	472	475	455	466	435	460	484	460	459	500	480	497	480	487	506	450	468	472	494	490	450	452	458	466	519	472	459	476	451	455	515	469	520	442	447	498	512	501	463	435	431	502	470	441	407	470	488	475	445	485	478	473	485	506	417	448	475	493	479	481	447	476	443	493	480	437	473	489	448	476	489	431	507	449	480	471	454	483	476	504	468	473	462	470	473	511	507	480	463	486	464	506	458	473	435	454	471	475	458	474	465	476	476	456	490	456	495	440	483	504	423	483	478	482	481	497	463	432	464	438	500	447	465	522	472	469	484	483	465	474	465	439	476	489	463	533	437	472	471	466	439	491	487	444	448	479	487	468	492	475	512	486	489	485	495	493	474	498	475	439	442	454	487	493	480	496	447	461	490	499	476	460	489	496	447	470	451	472	475	455	494	471	499	493	477	498	466	486	477	448	434	502	495	515	475	479	492	484	440	486	477	477	431	447	444	497	482	429	432	489	491	435	459	504	469	465	510	499	469	515	458	479	488	487	507	457	473	508	503	529	471	483	493	445	465	461	466	460	462	442	487	474	466	459	475	476	494	462	525	508	487	442	507	510	504	428	503	468	457	476	477	459	484	442	499	480	447	478	462	453	468	515	488	434	460	497	461	503	491	474	514	450	475	490	481	437	486	462	456	466	464	467	486	478	469	466	477	526	469	487	458	488	499	446	480	479	472	485	437	504	474	496	444	496	494	493	479	441	479	462	470	489	452	481	464	469	482	474	505	458	436	466	482	488	466	480	486	465	499	461	450	447	475	469	473	507	477	533	470	405	486	472	461	430	482	462	427	480	464	483	503	446	493	490	470	483	482	486	452	502	468	480	471	450	448	500	477	470	458	441	442	485	490	452	461	450	466	475	434	470	473	491	469	481	467	471	493	453	492	429	458	457	464	441	465	460	451	446	433	445	456	466	467	474	475	484	518	488	462	471	511	460	475	473	457	473	429	459	477	457	488	455	492	486	470	512	458	472	493	454	527	441	458	486	469	460	473	469	469	483	476	489	483	487	444	506	474	454	491	469	477	482	476	423	450	472	466	500	486	444	481	503	446	477	483	488	456	449	466	481	487	452	482	468	464	491	521	447	526	468	461	498	477	472	453	520	432	451	470	460	479	457	490	471	464	464	481	492	458	512	448	469	439	442	453	471	454	472	479	498	444	458	449	476	496	490	455	478	449	476	543	472	451	454	485	502	453	417	485	449	471	500	475	476	480	415	449	472	476	513	496	483	482	432	496	472	481	469	439	482	467	493	459	485	458	468	506	423	482	473	459	435	449	491	493	460	477	451	516	472	492	433	450	474	475	519	499	480	485	485	467	507	466	505	505	495	438	475	526	476	447	451	483	471	446	457	504	491	475	443	482	496	483	481	464	471	487	485	490	470	499	481	432	470	489	515	441	474	464	432	473	476	478	480	461	495	462	477	503	469	504	479	477	460	464	470	486	483	478	473	434	502	498	481	480	459	466	493	475	487	505	488	472	447	488	469	463	488	461	448	481	455	481	488	506	505	445	473	457	486	511	473	482	496	458	462	502	478	496	506	422	480	441	485	471	473	560	443	438	439	486	493	429	469	457	480	457	509	446	478	483	460	464	479	494	530	449	449	506	400	445	455	514	465	495	484	487	483	475	465	439	534	469	474	476	489	473	438	488	499	520	511	472	481	468	472	436	515	455	471	508	491	472	465	418	502	487	482	458	467	524	499	478	481	463	471	498	486	458	496	459	431	490	491	478	530	489	467	449	451	434	486	480	499	487	476	479	494	429	468	489	520	479	500	449	488	466	473	435	499	467	456	481	483	489	502	457	476	488	484	469	505	465	454	478	461	478	491	472	482	502	495	474	457	489	517	477	485	471	481	493	466	458	463	466	474	451	471	479	479	475	480	488	453	476	498	483	434	480	441	493	446	494	423	508	471	480	448	479	493	478	467	483	497	460	463	492	432	478	482	480	484	456	470	481	510	493	462	482	436	475	460	462	466	489	452	455	492	461	488	468	458	454	460	480	471	494	488	459	476	517	490	465	499	486	468	471	439	423	453	481	480	438	463	492	497	506	492	478	446	465	455	459	490	479	488	512	482	483	456	465	483	495	453	460	496	492	468	475	461	482	492	455	434	496	482	487	480	433	487	466	468	492	457	494	490	446	489	463	468	483	499	473	492	506	478	465	519	476	495	464	476	493	507	467	467	445	467	453	440	458	475	510	496	492	462	449	529	473	458	452	501	462	467	506	507	481	471	477	477	471	456	430	446	476	507	488	490	480	475	457	436	482	482	467	478	470	470	479	498	441	465	488	458	459	455	483	504	437	486	443	469	488	429	506	435	436	438	472	505	446	470	497	458	463	498	483	459	503	483	488	495	516	462	475	509	470	450	490	456	472	458	426	485	490	451	490	443	461	482	469	457	501	483	464	497	494	468	429	478	499	459	447	504	469	466	473	455	477	491	476	495	427	469	507	473	462	492	450	525	484	502	454	448	478	482	465	467	452	457	447	496	462	497	453	430	461	461	493	456	464	458	438	457	469	476	469	471	476	464	460	501	468	528	498	451	444	474	495	522	464	479	478	503	470	501	462	465	479	509	486	450	452	464	499	477	480	491	498	451	456	454	485	465	429	495	480	493	429	469	441	518	462	419	468	496	450	517	444	486	464	462	479	473	450	441	489	471	474	468	492	488	481	445	488	448	478	461	464	480	468	508	470	465	441	463	485	455	461	445	481	501	483	466	454	446	443	475	500	475	470	503	476	500	509	475	474	463	444	487	472	451	480	496	493	486	468	470	479	462	453	468	473	467	466	471	501	464	413	499	444	512	436	449	477	496	455	479	489	477	464	489	437	470	466	478	497	487	489	496	490	532	485	426	496	458	478	481	451	488	475	474	484	506	481	482	472	478	469	444	480	528	465	455	497	462	442	463	497	504	456	495	469	443	452	462	459	466	478	487	425	453	446	447	467	446	486	454	456	492	519
6352	3221	1777	2353	656	632	589	569	572	541	537	513	498	477	506	522	505	490	503	493	506	524	460	467	525	521	509	478	491	480	479	466	525	519	535	520	510	469	496	499	540	528	495	511	509	489	526	489	509	484	509	487	520	518	490	497	494	483	510	472	467	479	476	483	535	510	483	521	534	469	488	449	498	433	497	547	507	478	536	519	494	530	501	517	465	510	499	486	468	503	496	499	474	478	484	540	478	491	516	476	478	526	497	511	471	472	521	518	505	510	497	485	512	484	460	512	488	516	510	506	525	570	518	492	499	510	518	534	481	510	564	515	531	485	497	538	500	531	494	508	552	496	468	504	485	504	488	511	506	479	490	485	489	525	518	496	474	499	479	528	512	487	528	486	502	547	526	505	539	501	511	515	509	492	479	505	525	506	480	519	451	478	514	512	505	501	491	461	440	525	482	480	450	489	524	490	509	487	512	472	489	489	549	510	504	474	496	478	479	517	525	469	501	482	514	487	493	503	492	560	462	511	492	519	486	478	519	478	492	492	475	495	487	479	472	486	547	465	538	516	530	509	480	449	499	500	509	487	493	450	513	495	488	508	519	494	501	511	499	497	504	477	542	513	511	477	499	479	465	477	514	498	466	496	492	517	504	488	502	523	476	492	531	550	496	497	528	557	563	481	504	486	462	533	520	510	455	520	496	546	486	478	524	464	499	474	465	532	537	526	471	488	486	501	502	499	481	495	490	520	488	540	529	528	486	493	514	466	473	492	480	465	467	442	500	531	473	526	536	500	506	504	485	500	488	478	506	483	488	518	511	472	536	506	480	486	522	517	508	460	476	507	514	493	522	495	510	486	512	518	481	512	544	518	505	488	496	487	492	469	490	464	491	493	538	538	502	497	486	508	493	491	471	481	504	508	442	484	511	495	444	497	508	493	464	492	512	491	519	488	528	485	507	527	499	519	503	503	480	511	484	512	507	515	512	488	447	499	543	492	542	464	529	484	500	517	467	477	491	483	546	534	526	489	480	483	519	512	502	558	503	498	503	462	494	511	536	521	499	513	480	497	479	455	525	518	503	517	499	495	502	500	474	483	485	490	518	469	475	533	510	525	491	500	496	496	497	484	528	493	532	477	453	519	538	523	504	521	475	484	485	517	490	511	497	482	492	517	547	499	472	498	455	516	516	495	470	522	504	492	474	493	496	502	500	521	489	505	500	492	529	523	469	487	495	525	494	486	512	510	543	496	521	461	491	502	475	479	527	510	491	480	457	520	454	495	516	485	502	462	504	511	506	526	527	480	488	539	477	478	492	542	512	486	508	514	482	496	504	519	500	493	470	531	475	516	504	513	501	468	479	514	482	507	521	551	497	501	502	475	516	549	520	503	503	537	496	502	507	523	510	521	509	487	503	491	525	506	497	486	534	501	482	522	504	490	487	505	485	531	540	448	517	483	494	497	491	536	513	547	482	512	521	480	492	476	482	498	514	515	487	496	504	498	496	484	484	486	506	482	509	489	486	501	493	525	492	495	503	475	484	500	534	500	479	471	519	502	479	521	538	501	520	469	460	515	525	464	510	527	482	475	501	491	523	546	544	533	524	497	516	484	484	530	507	562	516	547	483	494	494	512	457	485	485	498	446	546	505	495	503	501	503	505	482	453	503	475	492	499	500	491	491	518	495	559	524	524	535	495	523	487	490	470	543	468	501	504	461	510	494	537	429	536	503	524	482	499	491	493	491	495	509	511	517	465	499	481	515	503	550	513	511	472	521	498	510	484	474	476	533	491	485	507	512	528	507	467	548	530	505	477	477	519	458	486	493	510	520	483	510	512	512	508	512	508	544	494	554	478	524	512	509	519	498	487	463	452	498	507	479	490	515	452	507	503	533	461	471	490	497	501	455	503	528	500	527	513	504	534	463	519	472	480	478	474	470	490	488	500	501	520	487	497	467	493	467	513	442	510	538	512	471	485	544	515	513	480	483	500	474	476	497	516	496	533	514	499	505	504	524	482	494	497	462	514	507	477	530	495	500	502	516	474	512	528	490	515	484	502	506	501	516	495	465	478	484	514	501	543	533	519	467	516	540	480	537	469	483	523	506	492	480	480	509	482	522	504	497	487	485	481	523	481	490	515	462	533	478	491	485	498	532	519	522	491	483	459	486	477	469	510	477	521	495	435	501	496	477	527	501	507	495	490	506	524	448	503	496	506	523	500	493	479	506	479	508	506	530	507	498	489	456	473	536	484	460	502	546	488	480	517	522	515	498	500	484	521	503	482	493	472	534	504	465	474	511	528	515	482	543	483	516	498	455	527	522	469	500	501	525	515	551	483	498	498	502	520	507	474	527	512	479	524	500	500	492	541	495	480	521	513	512	473	518	466	487	525	523	543	497	565	492	521	497	500	475	482	503	482	543	510	529	467	486	511	527	506	447	486	482	510	472	477	498	504	502	498	493	481	481	510	485	491	530	465	455	486	484	509	524	516	513	493	511	494	460	538	510	494	509	508	520	489	536	491	502	472	515	535	497	541	502	468	481	493	518	486	503	502	527	490	498	516	473	500	505	470	511	453	472	476	504	495	550	505	506	501	523	515	510	509	532	534	483	532	459	533	474	481	474	477	511	481	510	482	485	483	524	500	510	494	494	489	507	504	459	478	496	466	492	500	488	521	540	548	467	506	495	500	511	484	444	525	495	479	459	479	476	504	497	475	507	509	523	486	502	512	522	463	500	477	496	501	507	487	513	534	497	483	468	492	505	496	539	482	509	502	489	466	529	541	515	491	515	521	519	488	493	517	469	449	536	530	547	506	477	517	507	493	506	521	513	472	494	469	490	481	506	554	491	483	558	495	466	513	520	513	498	477	516	531	465	480	541	485	528	476	498	488	511	466	514	498	483	487	524	496	484	480	490	538	544	514	475	512	506	507	523	484	517	491	513	512	522	514	506	489	500	485	527	555	502	495	482	466	517	505	457	491	518	481	540	477	514	493	460	481	521	493	485	509	516	484	538	500	467	472	424	523	499	504	507	495	507	516	501	494	515	483	523	486	511	475	520	526	512	471	504	503	493	517	516	518	500	500	501	478	502	479	490	485	514	528	495	527	486	498	523	505	524	513	506	532	519	529	501	538	463	493	507	490	491	519	501	504	508	506	531	466	515	504	533	499	451	554	475	522	488	521	518	492	492	470	532	551	515	497	474	505	545	487	479	583	486	462	455	483	519	523	508	477	496	530	488	487	490	480	497	511	520	521	511	499	506	470	485	504	494	508	520	513	521	457	521	466	456	509	469	462	519	520	481	533	483	471	497	516	496	484	532	503	468	489	520	518	480	480	523	508	522	511	486	526	459	477	469	512	505	479	474	524	485	500	444	530	501	474	472	483	513	523	506	481	498	459	499	512	521	523	450	488	495	484	506	520	513	482	492	523	499	479	496	508	502	531	508	484	531	492	528	502	530	488	500	527	487	505	458	456	498	473	528	518	490	485
25458	20936	27478	24576	20931	13715	1539	905	664	578	537	459	439	408	385	334	344	324	337	307	317	330	302	273	313	275	295	274	258	268	285	270	281	266	275	236	266	250	235	251	278	261	246	230	224	263	268	266	279	225	263	292	237	287	218	241	244	231	239	253	271	258	268	241	243	238	269	252	240	239	279	244	227	244	269	226	223	251	235	230	242	240	265	276	223	254	244	270	239	251	231	225	223	252	242	245	225	252	238	243	253	254	243	248	230	220	263	221	240	235	238	255	249	240	236	260	213	231	217	245	261	271	209	244	250	211	234	259	236	223	236	243	232	262	244	263	254	240	245	263	244	238	226	204	261	260	265	263	261	226	225	219	265	219	229	234	256	243	233	250	241	244	267	236	237	251	251	231	228	257	249	246	244	242	243	220	236	251	221	229	233	250	223	230	249	234	230	257	260	250	260	236	235	238	249	259	241	229	238	264	269	203	279	245	260	237	269	253	246	206	244	230	235	234	236	260	259	260	255	237	207	232	223	262	221	265	216	243	239	236	213	269	247	263	240	234	258	256	253	227	225	247	245	237	273	235	250	241	233	237	228	244	245	207	248	248	231	226	247	242	245	253	203	269	243	283	231	251	234	216	215	281	247	243	232	263	212	242	229	257	233	252	241	243	227	231	277	229	262	223	207	221	221	223	229	244	270	232	232	256	231	209	233	245	234	231	247	243	233	231	242	238	252	252	239	239	231	230	211	251	209	205	221	250	246	243	261	258	222	253	217	237	233	243	241	222	230	239	222	250	218	254	235	222	252	212	232	219	258	240	234	237	229	234	252	256	257	245	244	250	261	227	241	220	225	225	236	260	224	241	250	250	265	232	232	252	260	237	232	222	237	249	256	243	235	226	237	227	236	243	259	241	223	246	249	233	238	282	249	238	237	219	254	217	249	220	215	235	261	216	262	240	205	242	227	231	226	254	286	225	232	226	212	239	249	245	251	241	224	257	238	265	227	246	252	233	245	240	236	253	241	234	241	238	228	242	259	258	234	229	232	255	229	254	221	243	223	251	230	205	232	243	249	213	241	264	218	257	219	243	236	256	268	237	258	238	233	261	245	245	235	237	243	243	251	249	230	226	213	247	245	246	263	242	250	239	233	231	250	240	224	258	233	247	247	242	206	259	221	255	242	219	248	225	235	237	228	247	232	221	237	214	242	239	241	235	235	277	232	244	233	232	231	255	205	252	200	252	246	234	232	246	276	267	258	244	236	225	238	232	232	249	208	223	242	234	234	220	236	239	240	270	250	244	220	241	254	244	244	238	250	240	241	231	256	248	237	239	227	237	221	226	244	258	236	255	239	228	242	235	237	217	232	262	229	237	255	211	210	217	213	238	242	242	218	251	223	231	229	241	242	235	241	255	260	229	244	247	240	249	226	250	232	250	249	219	244	230	242	246	224	235	245	239	272	245	217	237	230	249	222	250	277	240	262	203	233	247	239	239	232	233	235	258	245	233	248	220	277	263	230	264	239	234	225	240	231	233	237	259	227	257	238	218	229	263	273	226	256	253	250	229	256	210	239	221	239	242	226	232	262	248	256	246	231	251	264	279	220	240	251	226	257	243	238	232	225	215	273	260	251	236	230	232	251	214	255	243	228	280	268	242	210	237	245	262	262	228	235	226	224	253	224	234	238	249	228	214	253	231	245	254	252	220	235	224	238	240	255	254	289	245	220	211	244	250	216	240	242	264	251	234	232	245	253	230	250	224	244	260	230	268	250	222	207	242	252	211	272	229	218	208	215	234	236	252	248	248	259	251	231	242	241	230	247	237	229	237	251	229	235	249	263	226	184	202	265	234	235	248	220	225	232	242	248	235	228	237	208	221	233	252	239	255	205	229	232	247	250	238	230	243	213	232	235	239	237	258	250	245	271	219	255	221	268	226	230	275	243	260	239	237	251	265	243	251	233	261	267	237	267	215	244	234	262	270	257	262	240	228	236	238	242	239	230	223	220	244	247	241	246	236	231	226	239	233	251	239	210	241	257	236	253	268	236	266	236	221	229	241	211	236	235	244	220	229	244	261	232	216	239	231	252	245	262	236	259	239	245	200	250	253	236	246	214	253	244	239	250	252	257	261	228	227	217	222	229	237	241	226	224	241	228	218	251	225	226	237	229	260	258	211	237	258	240	217	230	250	248	249	244	235	184	239	253	260	223	253	241	228	239	245	261	251	250	230	230	223	217	240	220	240	234	225	236	241	224	213	257	247	243	272	225	228	237	212	220	248	238	235	266	206	237	247	236	210	224	212	230	262	238	202	243	235	237	251	227	238	242	262	223	215	245	237	245	235	231	260	233	248	267	257	253	219	261	249	248	250	224	237	251	241	255	232	278	263	243	231	238	251	220	232	217	255	267	254	230	228	236	240	243	237	221	260	241	230	275	222	271	261	263	252	263	241	217	228	235	217	259	228	234	231	230	216	252	241	238	212	248	242	238	227	232	255	250	231	245	236	246	236	237	228	235	234	249	239	247	231	246	249	259	242	257	241	228	241	216	248	210	208	235	222	236	231	226	229	203	238	246	237	228	236	242	242	238	228	270	257	226	228	238	222	262	240	257	234	264	240	227	251	256	203	241	261	250	247	225	270	218	251	272	261	261	262	249	222	258	236	235	243	225	212	240	226	237	236	239	204	247	252	224	243	252	262	251	260	247	227	269	220	233	250	242	233	235	255	238	250	257	245	234	255	210	226	260	222	242	231	246	204	270	213	251	227	241	227	217	234	230	247	253	241	228	237	243	213	274	235	209	254	231	238	241	248	245	231	227	249	255	224	260	243	229	218	252	252	228	228	240	218	233	269	239	236	223	234	239	205	222	246	232	229	237	235	260	255	226	241	248	254	245	214	253	251	217	232	258	233	235	247	225	247	268	236	227	246	250	269	246	246	229	243	241	266	245	233	245	218	219	241	245	236	272	249	223	240	243	257	255	248	235	241	223	248	226	244	237	236	247	232	227	240	278	230	228	230	253	223	252	267	234	211	235	256	253	243	249	249	229	258	228	242	261	235	244	239	240	250	244	253	223	229	225	238	205	243	239	258	227	222	250	223	248	196	276	251	225	238	224	228	227	277	217	225	247	243	222	252	251	232	258	296	239	221	239	282	236	229	283	243	257	240	255	246	201	246	227	223	227	225	231	237	234	224	235	249	229	210	249	282	235	209	256	221	215	246	228	225	247	254	226	243	254	212	215	235	236	246	255	228	248	235	253	250	230	274	230	246	254	240	256	215	246	244	229	245	238	239	256	240	235	258	219	230	244	228	216	266	253	223	233	252	244	232	224	228	227	255	234	256	237	247	228	227	219	256	234	235	227	296	271	253	238	219	235	224	270	236	214	245	263	260	243	240	232	238	230	249	212	239	223	241	254	235	258	238	247	241	229	218	252	253	229	219	228	215	246	225	261	218	245	233	252	273	255	244	253	247	223	243	235	246	245	253	225	251
9523	18662	12525	15004	3912	2563	2090	1565	1359	1080	909	790	703	613	579	533	491	428	444	432	418	394	391	361	351	354	368	317	329	333	311	276	302	287	282	282	287	302	289	298	290	282	265	303	290	273	286	278	292	241	287	275	291	268	255	252	264	307	262	270	258	262	270	249	290	274	246	297	254	255	287	279	281	278	295	272	264	281	288	274	245	267	267	237	256	273	249	257	264	253	249	274	247	258	278	290	249	249	263	262	283	263	251	309	279	251	233	259	247	240	254	265	269	250	262	259	267	268	258	283	246	271	290	241	247	258	258	266	269	232	234	259	263	227	256	266	247	258	295	282	242	285	259	263	251	241	249	295	241	268	254	259	223	234	273	242	253	266	251	254	271	286	266	271	263	254	263	275	282	277	287	247	279	281	253	253	254	274	254	268	253	242	250	239	241	231	261	254	286	274	252	283	265	263	262	286	261	249	248	270	238	243	248	272	263	243	265	248	275	265	252	266	273	277	261	286	229	261	246	264	285	265	259	238	282	277	254	229	262	252	251	279	246	259	265	271	248	242	279	265	263	260	262	268	267	238	262	238	240	270	272	251	256	259	235	267	248	273	247	234	262	293	246	229	230	286	239	248	255	251	278	260	255	250	293	283	294	244	276	266	289	240	224	257	270	267	264	254	288	261	239	280	254	259	244	261	242	257	264	235	254	273	277	247	248	243	271	264	270	255	269	278	273	246	252	280	224	266	249	283	248	235	297	288	269	251	238	254	245	257	256	233	272	267	233	248	256	253	246	250	268	239	266	260	262	239	299	234	240	248	272	272	258	239	252	228	271	254	252	250	231	270	238	255	264	276	257	271	268	241	255	244	234	279	297	263	257	282	259	262	247	277	271	259	283	263	274	255	271	267	268	240	260	240	262	272	249	254	277	246	294	277	284	262	254	249	280	280	271	272	252	263	228	271	268	275	245	271	270	269	259	254	275	268	255	263	261	279	245	266	258	236	227	236	243	266	249	268	263	236	258	270	244	259	267	262	261	274	266	253	265	269	242	270	273	292	236	265	264	274	274	278	276	279	280	252	231	259	263	241	294	235	253	245	253	267	271	246	240	267	267	251	256	242	256	306	274	246	269	275	268	223	269	256	241	251	278	288	247	260	257	238	253	267	272	273	254	269	263	226	244	264	262	232	202	240	241	264	219	237	264	226	294	258	239	258	262	255	252	242	276	270	251	249	272	257	269	255	266	271	255	275	260	246	244	279	275	253	281	259	250	281	304	248	264	271	242	273	257	254	294	269	247	288	264	280	259	253	253	257	269	231	244	283	266	216	264	248	264	266	256	248	233	245	278	237	265	279	267	262	264	283	256	264	280	249	271	272	259	259	272	257	255	260	236	254	259	266	266	258	271	260	267	246	261	252	265	245	256	239	256	245	280	272	250	248	271	262	235	222	279	261	250	258	248	253	274	244	268	279	293	257	242	286	246	283	246	273	244	259	269	276	273	252	273	244	252	244	252	236	267	260	244	245	239	253	234	288	245	255	229	248	259	253	262	255	221	252	275	255	264	250	249	254	256	225	239	256	271	271	241	253	274	263	277	253	232	246	243	275	261	252	275	248	254	271	229	251	243	226	281	236	255	249	251	273	238	267	261	237	252	260	254	265	234	269	255	256	258	289	242	272	256	257	262	268	272	278	272	226	263	272	275	296	274	248	276	254	243	275	263	264	258	242	248	260	241	249	290	262	254	299	277	260	269	251	269	286	271	272	264	246	253	245	257	245	250	235	268	244	265	295	265	236	251	242	257	246	259	276	248	254	240	260	219	279	260	274	253	277	263	269	244	271	258	252	298	248	269	243	270	245	251	237	253	243	255	235	257	299	258	266	217	249	262	244	258	270	250	254	259	255	252	260	278	281	251	231	275	264	284	244	270	258	291	245	249	268	246	272	281	231	258	266	285	233	267	288	254	238	264	280	271	263	228	237	272	248	271	276	262	265	278	254	248	236	253	284	253	264	262	249	270	277	250	268	241	267	277	263	246	256	242	256	272	233	238	224	281	305	259	244	268	258	251	246	264	256	233	258	239	246	268	287	243	290	254	265	287	276	266	232	268	277	260	262	287	259	245	267	249	248	256	227	216	252	272	268	247	262	254	251	263	257	263	250	267	234	245	285	258	261	247	248	270	267	270	282	252	256	251	266	242	249	266	283	288	278	254	247	225	279	259	258	274	271	275	252	251	271	252	271	237	260	272	267	291	243	265	256	253	266	238	268	253	287	271	255	271	245	236	240	261	283	256	272	262	257	261	273	286	265	254	249	257	256	274	249	236	245	261	216	243	303	258	246	259	251	252	265	274	234	262	242	255	277	260	284	271	255	271	267	236	247	257	268	266	269	279	274	273	253	245	230	263	254	239	216	245	267	269	271	280	266	295	237	242	241	252	262	259	217	247	247	253	255	270	298	262	233	246	274	230	267	271	254	284	255	236	236	246	253	285	234	293	237	251	254	234	274	270	263	253	262	261	240	265	249	250	246	266	271	252	241	280	292	229	275	275	250	285	247	243	261	236	265	244	255	271	261	244	225	261	269	261	270	240	247	282	235	250	269	243	292	275	263	255	274	251	230	266	251	212	248	261	256	229	243	276	273	245	269	236	274	259	266	264	246	259	257	276	261	267	215	239	277	277	263	238	260	244	239	251	235	253	269	256	238	268	259	245	277	255	270	238	265	259	217	230	286	272	272	277	230	269	257	287	241	274	255	238	288	254	228	249	259	238	279	276	273	287	242	227	271	246	241	255	256	239	218	274	272	251	235	235	239	258	252	271	245	246	251	256	249	266	257	242	261	258	245	254	259	247	240	269	283	249	266	250	258	257	252	279	238	234	249	252	266	240	261	253	266	261	252	230	235	262	251	281	261	264	257	256	245	244	273	266	274	257	261	250	278	254	253	254	246	257	255	270	252	271	234	261	243	265	256	304	253	261	269	287	242	237	248	254	248	249	274	269	249	273	254	225	258	248	241	273	251	252	257	279	231	265	278	278	252	231	246	281	254	270	261	245	221	242	253	239	249	261	238	287	273	249	236	245	271	299	261	255	243	296	246	262	242	267	254	269	242	292	247	257	275	264	265	234	247	254	279	260	230	263	303	250	225	267	250	252	264	277	241	249	251	275	285	253	280	253	264	270	280	282	249	273	254	271	283	230	212	303	238	243	270	255	259	248	271	226	232	272	259	241	287	227	247	256	251	271	259	250	283	273	248	280	247	253	292	247	256	263	242	258	268	251	240	268	248	266	270	253	265	256	251	258	258	251	244	247	255	286	275	244	234	264	250	261	244	273	248	286	261	285	268	230	271	258	255	245	229	268	256	281	267	243	256	263	266	254	292	285	293	268	237	277	292	235	244	245	266	240	260	259	278	221	252	276	272	282	259	284	276	253	249	259	271	242	293	241	288	259	271	266	260	263	255	253	269	257	250	280	249	287	262	280	259	249	223
23095	20880	27757	24137	20882	21017	12876	1912	1258	1153	1040	871	813	804	768	716	693	655	653	639	671	578	580	643	500	581	542	541	568	528	568	590	534	528	549	563	516	523	514	519	554	494	532	497	505	552	495	525	519	500	527	493	498	526	510	536	537	526	527	478	478	488	524	481	507	508	534	464	547	445	499	484	516	515	461	524	465	500	477	491	507	453	524	526	549	535	473	461	548	524	491	495	483	486	491	517	507	499	544	498	472	490	448	497	527	541	475	486	518	507	543	505	486	460	520	472	530	506	544	496	487	492	492	512	525	476	508	467	452	504	492	453	512	484	506	487	446	546	498	510	466	495	507	492	453	471	554	511	525	478	502	521	511	533	530	499	519	524	501	498	500	494	524	464	532	498	482	499	485	471	483	513	481	491	498	528	480	521	482	501	539	501	497	500	451	482	453	481	497	486	502	481	510	497	499	512	478	509	519	488	484	541	477	520	488	506	497	463	468	490	533	492	494	494	500	457	497	497	524	496	468	534	496	493	518	501	516	475	464	474	486	509	482	513	510	493	472	495	564	477	511	513	467	503	476	500	483	472	466	482	471	473	471	503	470	464	469	460	480	497	509	491	472	501	516	489	503	469	476	520	473	454	472	509	501	478	493	475	519	493	469	476	496	503	499	467	521	461	453	528	505	491	503	454	504	503	477	456	496	475	517	471	513	482	472	512	455	510	461	510	487	498	482	480	516	510	489	485	511	484	474	507	504	491	519	537	466	472	482	484	508	499	490	501	470	493	499	527	505	515	472	511	508	532	510	460	479	513	484	477	496	484	484	487	510	500	482	493	492	467	488	456	490	518	506	476	513	487	519	506	493	509	468	428	502	485	489	515	489	470	465	492	498	478	492	484	487	466	472	500	481	514	453	485	518	486	511	464	531	479	510	507	477	455	438	483	473	494	494	497	528	480	506	514	538	516	488	484	540	452	518	469	521	491	511	468	484	469	462	526	494	471	476	493	517	517	503	472	512	499	476	472	489	475	528	493	470	529	472	519	479	485	508	522	539	487	467	516	453	518	454	481	550	475	520	484	502	517	528	475	486	495	469	529	484	499	512	480	464	483	501	471	477	521	518	507	495	491	497	499	467	466	465	503	451	501	483	499	486	479	511	456	520	500	462	546	497	476	529	478	491	491	487	471	482	454	480	498	442	527	510	508	505	489	489	494	488	466	481	466	463	519	517	486	525	474	487	481	488	455	488	497	462	473	463	485	495	483	459	476	461	470	491	491	471	527	458	505	502	486	514	461	453	500	483	491	470	484	474	510	475	500	482	456	470	493	496	506	475	492	477	498	509	493	470	523	514	519	502	442	480	502	512	469	510	459	523	495	495	514	482	519	477	503	493	517	511	489	497	484	512	483	478	468	481	498	533	531	462	413	489	478	488	518	504	507	548	532	487	474	501	457	441	479	530	461	477	507	476	479	484	449	510	474	514	498	461	484	453	465	491	495	468	467	440	489	476	524	530	510	485	493	485	471	470	496	494	474	489	493	468	497	462	511	478	477	476	502	495	471	460	460	478	495	491	521	471	511	500	469	440	511	469	491	500	492	512	486	507	452	506	482	523	466	511	466	502	483	491	516	465	490	497	482	495	482	506	500	514	483	505	459	492	481	499	520	471	492	479	514	510	462	458	427	478	500	507	493	478	488	479	506	482	517	487	477	431	515	544	482	500	468	504	469	529	507	469	515	505	474	460	453	466	511	460	478	487	475	513	477	499	502	482	511	494	487	504	470	479	492	490	505	507	524	509	463	521	460	499	482	476	517	507	463	507	488	505	470	496	490	510	511	519	514	477	479	487	498	482	510	499	501	512	489	472	494	519	475	540	491	522	513	478	512	465	517	500	500	484	456	418	503	535	521	498	491	507	465	467	478	497	482	483	468	477	512	480	496	493	482	510	469	465	467	493	536	492	514	489	488	495	451	511	490	487	515	490	464	500	475	520	465	524	510	459	502	444	492	520	529	462	489	491	492	458	528	517	524	512	483	511	483	482	474	484	504	460	514	484	506	470	477	445	491	477	491	480	495	529	493	485	494	470	510	519	500	519	500	519	474	523	494	497	485	460	463	510	487	521	501	493	474	465	512	481	500	530	442	484	484	463	478	468	517	497	516	471	545	527	497	477	459	502	500	513	525	463	533	506	542	468	469	501	504	486	520	492	513	501	539	481	496	448	478	525	527	440	492	512	501	483	474	486	471	494	494	496	527	509	510	487	502	490	485	471	472	506	487	469	490	502	464	456	469	497	492	518	487	530	447	510	478	526	497	497	516	472	498	497	537	463	461	492	475	491	491	503	474	507	557	463	526	481	455	481	483	500	480	470	474	472	499	467	483	530	494	512	436	483	468	494	494	455	482	465	487	467	493	485	488	463	568	540	482	496	515	498	500	474	479	465	471	483	478	508	469	437	472	540	472	485	501	502	506	502	468	484	520	492	508	458	491	494	495	487	477	462	528	479	483	524	475	492	452	477	450	480	480	481	500	459	515	453	486	501	564	524	488	479	517	490	491	494	500	496	490	517	512	477	512	501	523	481	518	469	488	529	460	499	495	537	471	522	457	519	516	491	471	473	462	489	484	465	504	510	470	503	502	533	491	464	471	470	495	516	524	493	495	497	481	476	505	497	501	454	512	483	526	503	519	487	483	475	487	487	477	436	488	464	479	523	495	455	483	460	491	461	471	489	501	452	491	452	487	510	463	468	490	499	484	489	470	511	465	455	488	470	526	489	490	499	469	467	477	533	498	464	534	470	463	507	483	488	494	498	488	482	499	529	490	508	473	473	475	493	488	541	533	470	486	432	465	466	469	511	489	486	472	546	475	498	504	515	447	491	486	484	501	532	482	485	471	535	519	482	486	490	519	519	457	506	445	457	522	476	496	450	509	489	497	491	494	494	490	488	518	492	488	502	509	462	490	501	514	514	482	496	519	481	458	503	496	480	515	535	529	504	490	457	500	537	525	495	481	492	456	512	489	466	512	500	489	516	522	513	521	490	487	525	466	477	501	505	538	498	478	498	509	495	481	539	504	487	467	493	462	477	525	483	485	451	489	531	510	459	454	487	514	465	493	525	467	524	515	504	467	482	529	562	506	490	468	501	471	486	457	458	496	448	484	524	489	533	454	505	508	517	519	493	496	503	486	474	515	492	491	511	537	519	493	522	526	489	465	463	497	454	504	503	496	514	483	469	451	497	481	515	496	493	508	490	460	472	484	490	480	502	478	486	509	468	534	490	481	507	468	471	479	478	486	481	474	491	497	485	487	523	545	490	461	507	462	482	511	444	475	500	474	524	495	503	508	482	475	472	460	491	476	528	500	479	487	496	480	468	504	517	461	507	500	468	491	474	495	463	457	516	494	480	477	498	487	488	510	519	533	485	509	535	558	454	490	489	465	507	451	479	502	466	461	492	468	504	521	461	508	500	491	498	514	494	479	519	512	540	492
12842	27133	19807	19006	7092	4887	3761	2977	2400	1975	1639	1399	1290	1162	1013	947	923	829	807	756	772	728	684	623	639	620	641	609	606	611	554	592	581	551	536	578	547	516	529	504	539	534	506	529	481	510	517	531	496	511	547	503	477	503	480	507	512	490	485	499	498	501	477	508	494	477	470	461	442	513	503	486	472	420	490	437	514	502	481	492	449	475	460	492	481	546	487	495	488	471	439	494	500	505	505	464	442	503	482	462	481	450	441	477	475	457	476	456	464	483	463	498	483	450	487	475	492	442	438	519	473	429	473	450	461	491	485	473	490	470	483	515	473	450	505	502	483	443	490	438	483	482	456	453	499	496	491	481	456	462	494	500	487	444	500	445	493	479	474	451	466	469	444	448	450	486	469	480	446	450	519	454	476	477	460	488	491	504	487	449	470	478	456	448	469	425	484	486	441	483	500	467	463	491	482	463	474	499	440	482	478	462	454	479	457	490	448	474	474	493	465	511	454	509	496	460	415	460	474	513	471	456	466	474	484	491	473	461	471	476	439	466	409	434	476	492	486	500	480	488	425	468	502	472	487	421	452	441	488	456	465	483	483	455	466	469	506	453	452	470	467	441	490	443	469	456	503	468	451	502	425	477	462	493	481	446	466	520	451	482	463	520	486	472	476	480	448	473	454	477	439	448	464	448	470	484	454	483	476	491	459	448	459	450	484	483	483	501	473	422	452	422	490	499	463	470	472	489	462	458	475	469	461	465	478	459	452	434	495	453	467	466	468	515	492	438	451	473	432	476	480	492	479	441	438	499	470	497	452	453	476	464	490	428	463	453	501	481	454	481	526	471	464	448	470	480	470	443	433	450	461	471	428	451	481	453	475	457	450	480	495	469	467	466	473	440	467	495	475	462	461	448	456	443	451	458	446	479	430	445	473	442	507	495	483	467	440	441	451	475	466	465	460	480	454	504	498	438	442	473	453	520	465	456	484	422	486	482	501	471	438	474	452	469	473	483	472	466	446	454	452	470	464	495	441	444	453	496	495	470	435	448	463	518	451	450	455	507	482	492	472	477	465	469	478	521	478	441	435	467	468	453	439	457	448	460	487	505	514	424	443	469	437	480	484	487	438	485	455	474	477	466	514	466	449	428	473	520	474	467	462	441	473	467	473	463	492	461	443	453	497	428	450	449	482	457	470	501	465	491	464	485	470	486	459	422	438	475	491	483	469	465	488	448	490	495	465	450	448	461	454	463	480	446	455	462	492	473	464	461	462	449	462	496	467	494	484	472	462	447	449	452	446	454	452	457	462	438	460	444	451	457	455	459	470	445	454	454	463	488	450	458	466	440	458	470	494	470	485	489	492	464	505	465	450	492	477	470	476	457	467	446	498	453	464	488	482	441	450	444	449	495	434	472	466	412	450	470	474	444	459	492	442	470	472	475	483	465	455	444	493	473	481	456	487	461	463	456	462	486	489	435	490	454	467	462	480	487	498	454	486	456	494	461	501	487	475	481	462	452	478	483	438	448	476	477	482	471	468	456	470	436	448	489	508	447	450	447	454	466	514	457	420	461	456	480	438	480	429	455	465	466	464	453	492	495	498	455	482	459	470	460	489	470	492	483	478	435	458	462	519	456	472	474	449	439	450	525	494	469	501	456	461	479	464	479	454	476	472	476	450	428	431	475	472	494	476	468	459	471	517	448	459	457	459	482	439	489	458	446	466	455	451	469	459	451	494	462	473	472	434	501	419	437	451	471	446	440	437	478	462	500	464	451	478	460	435	485	464	444	438	513	435	451	455	495	504	463	504	456	476	462	453	486	424	460	477	446	464	474	434	448	446	485	435	462	461	441	509	440	438	467	443	474	465	435	500	412	453	529	463	473	467	480	442	462	488	436	472	460	477	449	429	488	432	452	433	451	487	483	480	491	492	473	458	436	502	508	436	490	497	488	451	441	425	442	458	500	466	467	438	491	482	514	467	470	475	476	488	469	440	475	480	438	483	500	507	429	452	425	444	423	463	530	444	473	458	497	445	431	463	445	469	492	481	450	448	459	446	488	445	464	429	458	455	481	429	444	438	472	449	476	417	488	457	449	470	453	437	453	446	462	441	434	481	473	455	512	495	471	489	473	453	467	439	490	471	500	467	486	457	474	481	414	445	487	460	458	489	421	459	495	477	450	463	440	451	483	452	488	474	470	445	477	481	474	470	505	465	457	422	485	479	448	474	468	490	430	489	498	453	500	436	481	440	474	491	456	450	480	430	462	467	480	455	476	444	475	470	450	506	488	483	451	490	465	444	456	498	483	483	445	482	470	426	478	502	491	413	480	494	460	470	457	461	498	477	474	462	463	512	439	452	445	483	457	449	487	459	441	458	473	504	483	451	461	501	459	493	463	477	493	484	455	487	491	476	471	425	455	491	457	461	438	472	424	488	476	489	476	513	505	438	503	452	443	452	473	444	464	473	453	468	471	461	464	441	463	453	483	430	470	452	478	490	455	461	504	465	485	466	449	461	481	445	461	443	507	492	441	426	480	485	439	464	449	464	476	498	449	472	492	469	474	463	448	474	477	460	464	443	443	445	463	459	439	456	449	436	419	458	439	513	493	504	465	489	496	483	455	451	496	438	468	442	463	454	463	495	495	451	472	444	448	480	468	471	458	501	460	461	488	435	507	451	441	459	468	464	443	437	479	529	468	443	480	501	488	517	517	454	433	455	441	467	458	470	504	497	498	480	432	463	457	478	493	478	462	446	472	475	490	480	471	502	506	471	453	478	519	418	489	466	478	470	497	459	464	479	479	477	444	430	476	485	424	467	501	458	492	434	442	458	449	441	515	479	506	463	435	486	460	472	466	459	443	450	494	452	461	462	484	489	450	468	515	472	460	449	472	440	477	469	437	428	470	465	473	443	463	492	475	485	454	456	466	460	474	455	473	444	477	441	450	461	500	469	463	422	481	458	472	442	506	484	496	434	500	440	456	476	466	470	466	520	452	464	516	466	443	487	452	452	463	465	498	448	450	449	475	428	475	446	467	506	462	452	443	479	439	452	421	446	473	475	445	460	488	437	480	485	501	424	493	482	492	447	513	480	506	494	515	517	470	462	491	454	450	466	484	495	461	478	459	460	456	489	493	461	470	446	471	455	503	484	469	463	446	462	438	468	436	475	485	447	457	438	457	486	465	507	460	453	494	483	526	457	488	449	444	480	482	445	490	456	437	435	458	445	470	520	470	472	460	489	477	451	451	455	500	448	456	455	472	486	480	462	447	448	466	500	480	470	495	492	460	451	446	468	445	472	477	456	452	476	441	497	474	458	452	443	462	486	423	445	491	461	470	461	451	465	470	488	497	494	493	487	497	457	487	483	435	481	445	474	453	474	458	460	417	421	496	467	453	492	488	481	482	442	465	424	451	460	480	467	479	488	456	473	464	455	475	489	472	426	480	466	442	483	472	484	470	459	479	463	441	447	468	467	465	472	466	448	440	471	442
28500	15314	2631	1563	542	537	530	522	516	506	461	508	467	489	448	477	476	501	521	499	486	470	511	488	458	471	457	500	515	469	488	488	513	494	490	510	462	471	420	508	530	497	464	495	511	479	460	449	503	483	488	465	477	499	485	465	484	510	483	469	501	466	470	502	487	441	462	523	479	526	503	464	474	461	494	487	481	499	476	513	494	512	489	471	464	482	467	480	479	485	443	426	457	439	476	474	496	477	529	474	481	466	462	474	477	479	440	469	479	486	518	471	469	471	505	486	467	482	492	446	539	461	487	449	479	488	488	489	519	509	498	462	487	465	461	498	487	503	487	522	460	477	462	504	471	466	511	479	527	450	487	440	476	469	495	477	506	521	447	448	466	451	487	497	467	485	459	508	446	479	444	496	501	452	491	481	511	475	488	508	509	490	506	449	509	487	499	475	479	491	476	513	486	482	491	465	499	483	518	442	480	516	488	502	493	456	500	465	472	477	449	513	468	469	490	475	475	445	508	499	529	502	485	499	458	488	433	474	468	456	482	455	473	499	491	513	479	474	466	471	459	481	463	493	474	461	464	526	479	494	455	436	491	476	509	458	519	487	509	466	500	429	491	493	468	467	478	475	487	521	492	514	505	475	475	504	435	473	506	502	464	470	462	470	479	483	478	456	486	496	461	486	468	481	462	451	469	502	506	460	470	502	442	502	495	464	446	531	500	486	436	494	494	498	469	460	455	474	497	510	506	477	487	499	525	516	492	504	486	452	498	494	469	464	489	505	457	486	463	476	460	426	471	476	438	482	465	518	472	503	479	481	470	489	454	488	481	463	469	466	489	463	449	440	474	462	493	508	483	459	484	492	490	493	506	505	477	422	463	490	450	442	496	468	489	460	477	511	484	460	456	460	513	459	502	479	488	479	488	493	478	476	504	520	490	455	513	516	511	465	467	486	462	472	461	479	473	480	475	504	485	498	473	495	482	466	493	431	475	514	478	477	473	499	441	479	462	522	484	458	459	492	473	514	503	472	493	463	520	471	485	493	478	484	456	487	496	508	502	501	453	487	469	509	469	456	485	438	500	519	522	470	511	484	486	462	489	503	507	489	430	454	500	440	479	498	494	481	518	470	502	480	462	497	498	483	486	501	484	475	448	483	485	448	530	478	462	495	451	475	465	462	468	465	487	480	462	477	495	489	498	481	477	494	479	495	481	461	522	491	473	481	477	465	479	477	496	442	488	443	505	502	508	457	479	521	492	519	461	506	494	507	445	479	475	447	464	445	502	488	501	465	461	435	461	421	472	454	484	496	494	478	515	496	512	496	474	429	494	492	468	469	484	475	508	490	488	443	483	466	492	462	499	458	482	525	474	493	530	456	486	464	536	475	490	495	481	491	466	511	487	509	480	484	472	469	494	460	521	471	482	477	478	449	478	475	496	477	473	470	489	487	504	504	483	492	496	476	502	492	475	503	506	445	517	484	430	446	477	476	462	520	471	523	445	493	470	489	453	511	484	490	510	465	513	478	522	442	488	452	510	486	473	484	491	491	485	448	522	417	507	454	479	452	456	472	495	502	468	468	458	433	484	498	496	456	502	444	486	492	466	477	527	499	479	477	519	498	422	439	474	458	477	489	418	462	468	469	502	474	497	514	457	493	429	475	456	474	507	420	501	524	472	491	480	507	461	469	479	517	492	519	451	479	483	475	457	489	464	490	511	454	477	432	487	485	469	498	461	524	467	488	488	441	490	481	480	508	455	475	488	508	476	478	483	482	487	523	469	466	448	515	541	472	500	463	471	463	518	474	519	450	456	483	497	487	475	456	446	499	474	481	492	469	470	477	510	489	478	474	465	499	486	490	507	468	486	483	485	467	513	497	469	471	478	519	455	463	487	459	478	484	452	470	462	513	480	452	500	472	490	493	430	508	464	473	474	472	468	497	458	496	490	455	465	530	511	450	477	489	484	468	463	503	505	477	472	482	526	486	451	462	427	491	494	485	481	494	494	468	494	451	479	478	480	485	484	440	474	526	497	490	465	467	510	471	451	500	440	528	452	470	523	509	472	520	491	451	503	466	464	491	456	496	506	490	455	506	511	491	495	508	451	462	466	498	467	471	470	485	476	420	497	483	474	490	511	484	500	461	487	528	466	489	482	537	504	485	475	474	491	535	556	496	466	458	504	493	501	470	494	487	476	472	528	516	471	470	510	501	516	486	504	509	476	525	451	513	506	489	473	446	496	477	451	488	522	484	477	532	470	433	495	450	460	525	426	478	486	510	522	543	445	468	493	465	478	483	467	474	526	498	501	479	495	498	494	446	499	470	510	498	467	490	499	482	443	503	482	481	482	483	497	485	455	496	514	473	508	483	467	461	472	471	472	463	481	478	481	480	484	501	472	510	489	483	532	467	470	492	450	516	442	510	483	489	526	469	503	481	487	479	488	502	498	495	471	471	516	485	499	473	500	492	477	501	469	498	475	495	477	478	495	453	480	444	514	453	529	492	485	455	465	491	517	490	527	492	448	494	472	463	486	460	447	475	486	518	490	478	464	464	474	482	443	501	510	500	508	561	466	511	436	500	479	474	476	454	465	494	458	417	452	444	505	507	524	454	475	500	458	482	466	468	474	538	512	491	441	499	467	484	509	487	438	529	488	492	465	493	464	502	486	478	499	470	508	502	468	472	463	489	477	451	471	459	522	482	478	452	451	502	490	449	494	519	475	470	506	465	472	478	474	475	484	492	497	464	471	502	509	450	506	485	485	430	500	458	494	527	446	467	482	482	475	498	488	479	515	492	478	471	471	493	504	447	489	478	465	487	480	478	480	479	448	492	504	480	485	524	480	466	461	498	495	487	481	507	470	507	455	441	475	476	475	492	480	453	474	447	477	491	444	462	498	464	458	492	482	481	511	450	447	489	490	467	467	474	472	469	505	471	490	455	458	476	476	464	475	517	441	518	458	508	480	470	477	495	492	502	483	515	488	490	485	524	487	468	455	478	484	490	525	479	468	498	517	465	468	488	487	440	479	455	497	454	495	479	489	487	439	505	482	460	484	488	516	455	509	504	437	478	456	454	517	481	439	458	509	486	514	455	441	526	502	498	520	467	503	481	495	473	466	481	476	469	455	494	477	500	499	509	494	463	445	511	488	480	460	477	487	506	486	443	497	486	518	463	493	480	434	456	488	497	461	519	464	481	489	494	518	498	446	510	511	462	492	482	518	471	530	455	466	482	445	471	494	458	480	473	451	460	514	462	492	475	544	507	468	481	488	520	494	527	490	468	522	471	502	455	477	493	444	478	495	489	481	439	479	522	470	510	465	456	471	466	477	548	513	471	458	524	482	479	454	471	495	460	477	465	461	486	500	497	480	502	483	477	509	492	467	512	457	469	473	487	481	484	479	480	453	491	477	511	466	484	468	528	506	487	496	471	468	481	446	471	460	497	462	447	483	523	461	482	472	509	478	473	532	510	492	476	515	460	492	487
7139	4177	1683	2020	695	643	596	547	529	559	533	544	487	531	500	497	496	488	529	523	493	535	497	533	540	489	507	527	499	532	531	481	502	542	532	501	484	508	521	495	471	532	503	522	531	499	513	492	547	520	519	477	499	501	541	515	539	537	502	489	501	517	520	500	547	453	513	512	508	514	531	487	506	542	513	522	495	455	528	507	515	523	501	518	524	499	458	503	559	537	446	528	506	490	517	523	471	513	519	527	497	489	516	502	509	542	512	517	509	482	492	510	512	529	453	491	489	523	532	533	511	546	462	483	514	511	480	487	520	511	515	479	506	532	477	526	491	510	492	499	509	471	516	475	494	469	479	489	483	522	510	507	511	492	536	555	496	464	507	554	503	502	484	516	507	486	476	496	554	516	491	515	536	525	496	561	529	477	561	472	513	501	524	510	558	522	550	506	516	543	518	507	478	478	514	516	523	524	503	515	526	516	516	515	505	541	496	505	518	478	506	502	536	493	509	495	540	548	489	512	573	549	514	542	511	504	539	506	485	488	520	484	537	491	520	500	529	536	490	527	502	488	511	519	507	523	495	533	512	522	557	513	484	541	519	473	511	539	524	494	495	520	561	507	497	466	502	508	517	473	489	493	485	490	443	524	508	487	502	525	486	524	509	492	473	468	517	501	508	473	523	479	519	534	498	526	513	470	502	466	485	497	533	498	538	513	514	507	514	490	503	514	514	471	486	495	526	484	485	527	501	551	525	520	462	536	510	539	501	501	509	485	520	526	517	488	532	548	479	494	477	531	506	520	543	518	516	502	510	506	514	472	524	525	491	493	498	546	519	525	483	505	515	546	488	503	494	538	475	497	523	526	490	507	527	458	457	523	499	493	502	582	510	509	530	536	508	509	492	522	523	535	498	521	515	513	529	500	511	518	506	547	523	509	520	520	529	510	488	512	495	527	530	531	501	512	509	514	511	486	505	482	516	530	517	498	498	481	479	546	480	528	509	500	534	527	514	499	507	510	539	522	522	529	495	490	476	527	514	534	505	503	482	529	513	493	502	529	526	514	505	482	500	509	534	520	486	532	528	461	494	487	464	512	547	460	535	524	486	523	521	547	588	490	496	459	513	494	512	503	485	465	512	502	538	495	505	527	507	523	533	490	482	524	486	518	491	506	496	510	513	494	520	517	473	514	510	491	485	521	504	511	532	528	495	524	523	528	498	518	490	472	519	530	507	486	482	524	505	511	512	512	480	508	535	524	516	538	520	527	514	519	518	498	529	490	473	502	513	478	495	504	511	485	520	523	498	535	538	499	462	515	498	529	510	519	535	522	530	520	497	541	495	509	497	513	470	498	520	498	506	525	515	517	529	534	483	502	536	470	542	511	524	505	483	484	490	523	495	493	500	533	510	524	490	516	542	482	485	519	523	491	497	530	518	530	500	500	493	499	538	506	527	513	526	514	514	547	513	563	519	544	560	552	493	503	507	542	493	533	512	502	519	520	514	480	530	493	465	522	485	516	523	497	517	523	538	500	507	538	527	513	517	506	506	531	525	459	503	515	490	515	506	525	536	490	515	520	514	498	511	499	543	517	477	515	492	468	492	507	519	504	488	523	458	528	492	473	496	531	516	522	592	475	549	505	469	505	486	499	542	522	501	543	527	501	497	512	515	481	504	497	479	523	553	499	527	520	496	490	532	461	520	536	505	543	487	520	519	556	489	470	512	493	514	505	509	547	518	526	496	505	500	531	462	496	535	521	498	504	529	482	503	525	476	480	507	489	512	514	508	524	530	481	542	520	507	534	486	466	538	522	512	487	501	505	481	536	526	490	485	542	543	514	534	496	483	484	476	524	500	476	526	488	501	492	509	521	464	489	490	502	494	543	492	497	473	488	524	510	538	491	485	513	488	476	481	525	511	470	547	505	529	464	526	468	511	500	476	460	485	521	504	498	529	488	507	493	480	483	516	536	477	512	490	497	499	486	522	527	523	475	521	526	512	515	487	518	519	506	509	513	496	538	487	512	534	476	526	490	505	512	514	514	501	556	517	478	481	482	476	481	509	538	510	527	502	537	507	471	486	506	512	521	501	504	509	524	493	515	508	508	522	549	537	483	497	503	538	479	512	496	496	522	563	520	519	514	539	522	499	515	504	500	504	494	505	542	524	488	509	498	524	533	514	489	508	506	526	516	519	502	524	501	532	534	565	480	511	520	519	542	513	529	543	517	488	504	524	493	502	486	483	509	499	504	503	496	520	550	459	552	484	522	524	495	522	495	471	547	472	470	477	551	535	519	495	545	483	513	500	510	534	527	530	519	542	522	511	504	504	468	472	503	487	495	569	510	527	483	488	514	507	520	536	527	519	473	493	515	522	520	512	495	516	550	522	534	475	529	469	534	478	526	520	533	541	516	521	517	457	515	523	528	503	541	476	535	496	508	536	507	492	546	516	495	504	486	506	512	505	476	540	457	470	533	496	542	528	476	492	518	531	515	486	507	499	493	509	564	532	521	492	525	530	524	483	539	540	536	474	484	493	474	479	506	478	562	509	571	494	516	521	485	511	469	478	570	483	508	499	541	491	499	511	513	477	532	453	535	525	521	496	515	518	524	473	539	475	498	471	518	530	481	471	528	529	516	506	496	541	497	490	501	496	517	485	464	476	490	527	518	522	489	530	541	502	507	503	502	501	500	519	463	544	545	522	523	532	521	543	496	527	525	508	527	507	522	489	520	533	509	527	523	474	512	514	502	508	481	516	535	520	508	532	509	540	536	510	507	523	519	555	484	525	502	533	494	460	488	535	542	488	489	501	532	481	487	506	564	536	452	490	499	498	488	528	499	509	468	466	521	484	500	519	536	540	503	500	556	497	509	484	517	524	488	506	511	504	514	521	521	534	513	500	503	484	533	522	466	491	493	514	501	478	495	512	484	530	499	521	544	516	541	558	547	479	486	525	516	529	511	506	518	508	550	508	521	511	534	524	513	534	473	483	518	545	523	521	498	439	484	528	545	514	539	492	515	522	534	504	517	491	542	508	509	472	483	492	497	474	526	511	513	534	491	545	479	484	498	497	479	538	513	528	516	499	487	463	514	516	499	509	492	524	548	516	476	483	503	521	479	490	516	514	532	508	498	502	546	471	489	524	521	485	532	522	523	459	499	476	517	504	509	517	545	528	486	488	525	512	526	486	538	486	525	560	503	511	482	522	504	524	523	505	520	514	537	489	500	542	536	492	533	500	503	505	547	510	538	469	482	501	497	509	534	490	500	530	510	510	546	520	488	520	496	538	537	511	488	526	525	499	520	524	506	536	501	510	529	457	522	550	513	513	522	537	496	513	519	524	533	491	516	517	497	496	526	521	516	492	528	492	499	546	484	511	509	499	543	514	503	496	495	535	514	486	547	510	505	490	493	521	526	475	513	442	535	492	488	530	514	546	485	464	519	504	521	508	524	527	473	557	478	508	505	515	503	511	510	473	496	530	488	483	515
25414	20940	27459	24601	20938	15059	1788	853	671	575	494	486	407	394	399	351	329	342	315	306	301	296	285	303	259	291	294	277	273	296	268	245	279	269	280	263	240	254	249	260	243	260	223	248	260	243	268	266	251	241	276	251	264	269	250	263	251	234	260	248	229	262	260	224	214	250	241	231	227	245	248	257	253	243	263	273	264	247	254	209	246	242	235	242	246	264	217	229	232	239	243	241	252	217	233	242	232	239	265	238	251	233	229	232	245	241	262	233	224	227	251	249	251	237	241	252	248	219	220	265	237	214	234	257	225	235	228	233	243	243	229	268	246	243	246	268	228	277	232	253	227	227	248	237	244	241	232	226	224	232	221	223	224	237	229	237	220	273	260	251	239	225	242	254	269	249	214	201	277	234	245	232	213	240	251	209	231	243	221	255	205	236	239	234	254	237	226	228	249	264	236	263	253	237	254	235	259	250	264	240	255	244	249	226	235	245	242	247	234	231	250	245	243	257	228	249	248	220	240	214	251	253	228	253	246	227	233	231	235	257	251	226	272	238	235	250	233	251	233	244	228	244	236	198	252	240	233	206	228	229	227	232	221	242	231	243	257	230	242	247	251	225	239	259	213	267	239	264	255	249	260	255	273	235	248	231	248	236	259	244	231	254	247	247	227	255	236	252	261	250	225	221	233	272	253	230	248	209	240	262	249	245	199	224	240	223	247	286	238	258	225	252	243	207	242	230	225	250	210	223	251	219	224	215	260	240	248	262	248	244	236	258	248	248	229	225	233	249	261	233	241	247	224	230	246	255	222	234	230	251	234	245	217	228	236	249	248	212	234	251	253	236	249	211	242	256	226	260	244	236	252	233	261	237	252	200	239	227	249	230	248	245	248	274	238	233	233	230	230	247	218	240	220	241	240	243	251	263	257	226	232	221	228	241	242	235	265	277	235	232	241	230	241	214	230	221	244	236	248	244	228	232	240	266	241	260	250	248	211	229	255	267	265	239	224	251	244	226	231	252	249	234	239	239	234	248	244	220	270	237	250	247	221	260	230	217	247	202	251	260	255	246	234	257	231	231	235	261	248	256	254	239	237	240	260	259	247	251	262	242	257	239	206	217	270	237	217	264	257	254	266	267	237	245	220	242	210	244	216	222	224	217	269	264	228	242	214	257	250	242	250	236	232	234	225	241	219	243	215	225	235	251	226	259	240	231	244	228	236	224	232	247	233	245	230	254	229	226	226	251	243	234	252	218	221	245	208	226	245	226	242	231	239	263	232	219	269	249	250	251	236	234	252	228	222	262	246	236	211	238	253	249	252	257	239	232	232	209	231	237	223	235	232	268	242	237	226	249	263	257	235	238	269	229	236	217	242	253	243	258	270	240	210	241	258	241	228	229	250	229	236	215	258	291	260	235	228	199	229	246	249	241	256	239	257	226	234	230	221	227	242	244	223	248	248	266	237	217	250	241	235	230	229	234	258	264	233	245	244	222	238	234	220	237	258	257	248	242	240	222	239	235	238	232	239	238	234	257	246	240	259	243	253	217	257	229	235	262	235	242	239	240	221	217	252	243	261	236	246	236	230	258	235	255	239	282	244	247	223	256	222	237	266	229	232	262	197	249	252	249	222	224	220	228	239	250	263	271	230	211	227	237	249	246	234	264	225	242	245	235	206	251	212	226	224	264	252	248	266	268	223	222	231	234	230	243	225	248	239	239	239	234	245	231	249	278	244	240	207	219	217	246	259	236	241	222	264	251	247	239	222	212	228	249	241	251	234	220	215	257	250	248	248	274	262	207	245	231	275	231	257	254	241	242	240	232	222	231	239	234	218	241	215	252	243	219	242	252	225	253	256	229	246	243	248	242	218	230	235	272	279	212	247	258	240	263	243	263	241	245	228	235	228	227	241	234	219	256	210	243	217	240	219	235	242	235	258	265	240	225	230	231	232	236	241	235	229	266	229	204	274	240	262	227	241	230	228	239	231	259	236	222	238	225	260	233	260	261	236	242	242	267	228	248	244	227	252	232	211	232	222	257	233	248	226	233	261	264	241	238	230	257	227	228	236	223	243	239	257	236	215	221	263	244	243	223	229	220	215	222	246	256	248	271	251	228	235	234	251	227	244	256	245	221	216	250	275	246	263	233	268	216	236	246	240	204	220	241	244	216	243	220	241	234	242	219	236	282	243	242	240	257	234	213	234	254	232	227	246	262	240	253	265	222	259	235	253	265	249	248	250	231	242	249	265	229	241	243	212	252	251	264	265	274	226	267	260	269	220	242	237	250	244	246	233	235	250	264	224	211	249	238	240	224	236	255	239	228	232	239	235	245	262	272	239	242	220	239	248	218	253	253	241	250	251	229	229	250	249	250	267	260	247	262	227	243	269	220	269	203	242	247	260	240	263	234	212	244	235	265	229	245	249	237	230	244	244	243	235	217	252	239	233	239	224	247	257	262	239	249	222	244	257	240	237	258	260	246	229	257	218	239	239	252	240	222	231	259	235	239	233	252	258	239	244	254	235	251	236	255	253	241	260	239	203	245	240	218	272	243	233	281	254	255	249	242	222	258	232	233	230	215	239	239	248	251	248	224	227	214	255	234	217	240	230	219	225	256	259	256	258	228	262	267	237	234	264	248	249	222	243	245	226	258	240	245	221	259	259	250	219	235	267	214	249	240	250	220	262	229	239	265	233	243	227	230	248	234	251	239	208	237	246	249	234	233	220	232	260	227	233	229	246	241	239	252	244	248	217	240	239	257	242	244	254	234	241	230	238	237	254	260	254	213	244	222	284	237	256	223	225	244	246	240	225	262	230	237	258	220	238	251	228	251	248	237	251	268	225	213	213	244	258	242	245	231	229	251	233	244	248	227	258	260	207	251	211	222	197	225	244	245	225	246	269	236	244	211	228	236	216	252	251	241	252	237	232	243	267	218	213	259	218	220	254	240	239	221	230	260	235	279	224	215	210	243	266	241	226	241	233	252	256	239	256	240	264	248	239	218	235	238	239	255	242	240	232	223	237	258	243	232	233	243	237	252	229	241	249	242	221	225	207	248	228	245	233	228	232	243	241	252	239	250	244	254	244	217	261	252	237	232	208	269	233	224	254	277	237	233	234	232	219	243	248	236	230	274	236	250	246	210	221	222	221	221	229	256	267	236	245	236	242	274	238	245	255	231	223	224	219	222	226	248	239	246	238	248	265	219	246	256	231	243	253	242	242	250	228	258	250	227	259	225	256	255	249	251	244	243	231	226	236	252	256	233	228	215	230	224	233	259	219	233	248	258	239	248	246	252	222	243	255	240	236	262	242	230	247	225	234	216	224	248	248	240	270	248	236	253	243	224	231	258	257	259	252	224	233	243	224	242	209	238	227	264	227	217	224	231	280	224	227	243	242	237	256	238	249	233	234	244	239	250	243	243	243	236	231	235	267	247	233	272	239	241	247	209	251	236	235	224	233	248	248	251	247	226	250	250	238	259	233	230	242	250
9992	21509	12964	16537	3984	2650	2075	1555	1292	1025	903	723	665	600	570	520	465	429	446	449	404	438	384	347	355	320	371	332	324	300	333	332	331	316	291	285	307	286	280	311	314	315	293	279	284	299	305	264	277	283	279	238	271	252	230	257	249	248	273	253	290	261	278	243	232	272	267	271	279	235	239	270	258	256	257	250	284	312	282	247	221	264	270	248	260	235	273	267	234	257	280	252	255	255	243	272	294	257	239	257	266	239	262	225	258	240	275	285	242	259	272	256	263	248	261	274	280	246	244	259	261	245	232	238	278	272	274	263	241	255	246	238	288	248	267	246	262	252	288	252	275	256	260	231	272	248	269	254	248	243	285	262	220	250	258	274	260	257	249	262	260	287	247	206	274	270	247	268	252	265	270	246	260	290	257	233	250	259	269	269	258	265	245	248	234	230	263	244	253	244	263	261	247	296	256	285	246	249	255	265	240	257	248	268	241	249	267	276	269	262	252	249	273	220	275	233	246	254	251	249	280	262	257	249	245	265	271	258	258	238	267	254	258	262	285	259	295	255	253	241	301	248	251	234	238	286	274	247	250	254	236	239	233	258	276	250	272	231	255	278	278	255	261	255	269	245	255	255	248	257	248	263	259	256	243	294	258	249	248	237	260	235	246	255	268	266	254	260	271	259	254	261	246	300	262	243	262	239	249	242	253	277	248	245	255	244	245	268	290	241	269	285	239	263	248	248	258	260	258	257	256	279	263	271	259	250	285	244	267	280	264	265	269	287	254	254	291	246	235	269	252	264	276	233	272	272	266	234	274	270	257	235	279	258	268	259	279	277	252	300	260	246	265	266	277	260	264	272	256	279	244	269	289	274	260	261	279	265	258	251	233	241	263	263	242	245	240	284	258	263	243	257	231	241	264	243	233	267	270	259	283	281	248	225	292	224	264	235	246	251	283	267	211	266	224	241	262	253	258	253	263	239	270	246	274	297	235	258	267	252	248	243	279	240	252	266	275	241	275	271	260	248	279	249	297	265	242	237	262	202	235	279	267	263	249	261	249	260	254	221	242	262	248	249	270	244	243	287	238	256	226	253	251	256	255	283	253	243	243	242	256	229	261	243	273	250	258	287	237	255	271	262	274	235	261	234	259	242	256	265	269	253	274	244	264	242	248	233	259	252	286	258	248	227	242	266	247	240	255	226	254	271	277	275	252	245	277	238	263	236	281	247	263	273	297	240	246	232	249	266	243	280	277	247	238	245	259	268	244	290	271	275	241	262	303	257	227	258	238	277	270	262	280	267	255	278	232	256	260	279	249	245	233	284	232	263	279	241	261	261	261	250	235	278	256	237	234	282	282	252	254	260	269	271	254	276	250	265	249	285	263	251	238	266	276	267	248	252	243	233	243	256	226	258	247	276	277	247	260	254	241	279	234	297	268	234	244	263	250	281	273	275	258	226	283	274	236	255	250	258	250	254	249	274	252	282	268	255	243	240	256	257	260	246	250	271	265	288	244	271	257	257	264	257	274	257	241	257	258	264	271	253	218	256	241	240	253	253	230	246	244	249	245	243	257	274	239	242	251	267	245	269	243	280	263	253	266	260	266	241	244	290	279	253	244	264	265	236	235	228	278	248	232	256	297	264	249	231	253	258	263	253	224	297	235	242	243	259	246	250	248	261	301	275	265	262	270	276	254	272	269	252	253	231	296	254	255	247	253	240	253	277	253	233	256	267	239	276	277	254	250	248	253	261	260	263	247	263	290	257	303	243	239	243	257	245	264	268	281	276	220	256	272	243	251	250	250	273	269	269	229	261	269	281	275	258	252	234	264	277	271	274	243	251	255	273	241	270	270	245	258	268	240	269	246	270	266	249	238	267	248	280	204	228	226	266	249	258	252	263	227	254	236	251	247	226	283	275	263	261	253	253	241	262	265	237	276	263	292	250	238	277	267	241	232	256	260	263	242	247	269	270	266	266	263	255	266	234	240	233	267	271	246	255	259	259	244	238	279	240	287	235	262	259	278	227	271	260	258	260	281	262	271	262	272	273	247	276	267	259	271	266	244	245	259	263	255	272	241	283	247	253	289	264	261	240	260	279	246	269	249	253	248	262	248	231	260	249	251	251	245	261	246	278	261	244	256	262	255	254	285	237	257	251	253	271	251	261	256	238	248	268	247	260	264	254	259	267	239	244	261	237	290	277	253	252	260	261	268	267	255	257	253	256	255	242	275	245	281	260	260	269	239	245	269	251	239	265	274	233	258	265	254	259	265	234	268	279	264	275	276	298	233	271	298	257	258	259	247	276	277	293	229	249	268	248	263	278	268	251	260	284	232	268	274	230	259	253	256	261	276	243	230	267	247	230	275	254	257	251	249	266	260	248	255	240	264	264	246	270	231	307	269	271	264	264	259	238	256	270	233	264	293	269	235	258	278	242	267	259	273	235	262	252	279	262	221	269	252	271	243	246	264	279	257	274	252	255	276	244	261	263	262	258	277	274	255	250	273	246	232	265	254	245	265	268	249	253	228	273	243	266	235	291	258	259	253	260	263	262	262	251	266	277	240	259	259	266	261	234	262	271	250	242	255	237	252	231	254	256	265	261	255	261	257	270	251	254	250	274	259	268	302	255	256	261	231	240	239	232	266	249	283	261	243	252	255	265	267	221	268	243	257	262	248	261	258	248	255	272	263	239	264	245	249	255	253	261	245	255	264	252	243	257	259	278	270	243	268	263	248	264	227	271	279	241	261	275	286	245	288	260	253	261	252	260	251	256	251	243	240	271	262	273	221	246	261	264	253	263	264	263	251	277	266	257	239	274	236	249	270	273	262	273	247	280	242	315	283	260	259	248	230	260	262	234	239	234	269	225	263	252	269	244	231	252	257	296	255	265	214	253	220	256	264	230	269	262	245	262	278	265	246	275	216	245	255	233	287	241	261	251	236	267	243	255	247	248	256	232	246	266	239	241	251	251	248	258	270	254	267	256	250	243	215	215	247	270	249	244	246	235	265	257	259	280	258	252	240	271	264	253	249	251	225	261	242	257	227	270	248	263	248	245	255	243	254	263	242	249	253	241	252	260	271	261	223	268	259	246	257	264	259	263	253	254	254	288	294	271	237	285	252	258	242	251	241	244	242	236	241	258	256	246	281	255	268	249	251	280	236	253	267	241	306	219	253	260	251	251	273	268	245	237	267	263	262	238	261	245	248	274	261	248	271	260	267	273	248	264	264	261	306	260	264	244	235	236	265	259	258	281	258	255	279	252	259	242	247	254	298	266	279	278	245	256	252	257	259	264	274	271	248	273	266	272	242	264	242	251	239	268	271	237	258	247	263	262	280	255	270	231	231	276	264	272	259	243	226	258	263	254	256	257	268	240	266	244	266	261	269	258	227	276	266	249	278	269	277	247	264	281	250	265	285	284	241	273	230	251	290	260	276	292	231	254	237	275	266	265	300	281	232	251	254	287	255	263	264	313	261	300	263	246	270	251
23135	20924	27795	24246	20928	21026	11842	1945	1264	1126	999	875	793	816	791	728	715	749	686	650	637	613	622	610	598	521	601	607	544	538	550	542	529	513	549	510	548	545	503	500	537	517	497	484	524	543	565	507	535	554	512	516	508	492	511	496	504	476	515	555	530	525	545	539	529	544	526	486	483	520	485	498	509	490	482	516	501	551	473	527	492	495	513	508	507	545	518	492	535	505	495	496	510	488	472	501	527	515	526	538	500	489	479	488	523	506	520	486	523	528	506	476	495	497	468	512	524	533	497	481	472	512	488	504	519	491	485	491	519	489	489	500	521	494	545	533	482	506	479	504	469	496	495	499	500	510	515	516	488	507	513	539	540	530	470	534	504	512	517	537	503	498	470	475	498	551	493	489	529	525	453	533	521	500	479	478	483	488	479	488	490	479	507	504	443	528	554	496	495	553	517	484	476	511	574	526	534	454	505	506	534	494	527	480	493	500	493	478	482	468	494	489	464	469	490	485	506	439	507	541	482	496	469	506	463	501	473	512	490	461	460	514	502	507	528	496	478	474	522	536	485	468	484	454	504	500	472	494	507	534	484	572	519	489	475	489	527	517	544	462	513	484	506	489	523	538	475	487	509	508	510	518	488	474	478	498	508	476	506	499	478	495	515	476	479	500	510	513	478	513	487	530	534	501	504	501	512	541	508	516	497	490	520	495	490	481	519	486	465	476	503	505	486	526	529	529	508	486	524	494	507	528	489	528	503	500	505	466	502	449	493	494	460	485	491	513	510	475	520	519	471	496	484	526	517	512	463	518	493	526	486	524	501	490	513	484	466	505	519	477	499	516	498	489	489	497	507	517	485	477	475	514	479	505	493	507	500	488	469	479	496	536	504	534	523	504	477	459	464	530	510	501	534	513	551	504	517	519	524	488	506	479	492	488	443	496	477	493	501	493	497	495	488	516	512	514	507	476	482	518	481	530	474	444	501	488	476	535	477	560	517	479	450	468	471	480	503	514	499	481	504	500	499	493	465	519	488	494	524	545	478	538	490	453	517	504	471	479	500	526	495	474	509	491	497	449	503	495	504	498	464	465	506	486	525	503	465	510	507	508	466	510	475	504	506	511	496	446	499	510	501	501	470	472	521	519	500	529	495	496	525	536	526	488	534	480	481	498	502	486	468	514	484	525	505	506	494	488	499	503	469	484	418	462	503	490	512	490	498	506	487	491	490	464	505	504	495	470	525	519	424	506	509	458	520	485	511	514	478	544	516	539	504	502	520	492	508	498	488	535	486	508	509	467	523	490	510	476	506	488	556	440	488	470	508	483	477	492	482	467	459	496	553	495	466	522	527	511	523	522	460	479	462	513	520	484	519	517	514	521	476	476	510	496	494	458	491	483	521	515	495	502	465	474	479	501	476	510	509	504	467	453	492	515	470	474	499	514	508	473	457	521	483	475	531	534	477	517	483	517	501	516	480	477	472	503	487	530	513	480	491	487	492	502	450	492	504	530	513	523	493	510	497	517	499	488	493	533	514	556	479	484	481	482	487	478	498	473	485	498	490	495	540	518	532	489	528	494	517	497	531	484	518	478	486	459	492	479	457	478	535	492	466	477	487	487	491	516	503	497	513	498	468	524	485	502	496	495	502	505	535	483	521	497	486	464	505	462	500	466	446	524	478	496	503	487	467	498	506	488	491	519	499	510	479	494	505	474	488	504	520	511	545	524	513	514	527	529	515	510	495	504	476	485	503	473	468	551	515	487	488	545	492	505	467	477	472	513	483	506	514	486	521	480	456	526	527	521	472	474	476	495	480	511	516	510	490	515	514	496	489	507	537	488	520	525	484	473	535	476	492	510	506	543	436	496	492	433	503	505	486	471	501	459	511	532	479	515	505	528	552	484	495	511	522	500	492	477	531	520	511	496	510	513	471	517	489	499	490	471	504	480	477	465	506	471	489	521	508	493	475	461	457	494	496	494	516	487	538	499	503	539	496	560	490	533	538	537	462	510	474	520	488	521	455	505	491	489	512	529	523	532	495	493	510	504	525	524	516	509	485	537	472	512	513	483	524	527	498	474	503	492	494	507	503	476	521	498	506	495	470	512	482	476	477	497	484	475	508	547	516	480	492	456	471	488	496	529	510	528	493	484	539	466	526	498	512	486	526	484	524	533	504	534	495	489	510	451	521	486	520	508	520	482	485	526	518	527	517	519	507	502	490	479	487	454	488	486	528	513	504	482	501	502	539	495	517	532	521	490	498	507	485	485	494	509	489	502	528	519	487	484	544	526	482	515	478	474	522	485	513	517	521	464	499	521	508	476	483	484	489	500	489	488	501	481	484	557	472	511	497	527	459	500	537	556	533	518	508	515	498	478	512	487	505	500	491	505	459	505	478	499	498	519	506	502	511	490	463	520	492	501	517	485	491	528	513	508	489	482	502	496	508	506	522	494	520	503	487	517	518	538	504	528	543	500	514	509	491	462	512	525	461	522	495	500	496	523	469	483	490	472	501	480	520	512	486	486	511	524	464	478	501	537	505	514	502	519	439	486	496	462	518	465	478	531	486	506	493	515	485	506	510	518	484	510	505	493	531	524	487	496	526	524	498	493	511	525	492	479	458	486	532	509	490	463	485	464	513	495	482	489	519	470	499	465	456	535	489	534	524	497	499	498	482	506	498	518	530	506	513	485	508	495	501	485	477	480	515	495	507	474	519	513	513	509	509	492	488	511	489	504	514	509	467	452	511	474	516	461	514	492	498	504	505	518	516	488	491	513	505	514	506	475	479	515	512	480	506	525	511	550	502	578	487	506	512	519	443	486	474	503	525	454	495	499	544	478	462	467	519	513	529	480	507	501	464	486	536	456	517	531	482	529	546	492	490	497	496	520	502	479	524	475	493	513	483	484	509	515	503	486	465	522	509	528	509	470	475	472	490	467	510	519	488	500	475	471	486	480	499	462	511	505	479	500	501	482	477	475	509	478	504	538	529	479	525	505	499	451	514	525	444	549	471	500	516	502	494	475	506	485	505	467	482	470	511	480	497	497	530	463	500	510	485	507	496	493	512	495	490	528	505	492	500	478	482	454	456	559	460	510	506	500	500	493	534	505	549	513	476	490	545	485	488	498	476	474	494	507	502	491	485	506	513	471	537	533	500	527	474	497	513	503	503	481	464	469	450	491	517	531	481	478	478	500	491	513	534	464	476	477	526	558	502	504	535	512	506	442	529	495	499	463	507	518	474	505	510	490	497	501	518	503	508	506	515	525	462	487	525	501	468	492	515	518	480	452	472	515	513	512	538	462	496	482	489	502	503	513	482	541	524	482	487	533	473	498	502	534	511	460	505	460	534	496	495	481	507	510	533	475	478	485	500	503	532	518	485	485	494	488	472	505	468	504	486	503	511	513	525	494	491	509	523	545	482	519	506	509	514	493	485	495	477	537	497	504	512	473	476	466	510	502	465	486	479	462	481	508	485	509	474	523	481	493
13258	30959	20352	23618	7077	4796	3807	2897	2332	1980	1651	1497	1277	1185	1058	949	878	863	822	746	756	729	690	650	661	610	638	618	586	567	564	590	564	537	569	526	571	526	539	508	558	528	503	501	551	568	538	517	527	505	496	508	546	489	464	521	486	480	492	497	496	474	460	480	505	486	476	521	493	475	477	451	491	514	458	485	475	454	536	465	493	439	506	497	480	475	489	455	503	475	460	538	497	496	456	472	500	491	456	492	484	482	485	521	505	488	438	478	447	475	493	481	456	491	486	482	457	472	468	471	474	464	477	501	507	509	501	447	492	462	447	500	471	469	483	487	470	506	499	478	495	492	478	457	442	474	497	454	484	498	455	481	465	460	520	484	465	502	460	500	484	481	498	494	461	460	459	485	461	493	530	469	472	530	480	476	438	461	496	477	461	505	425	467	522	467	477	449	462	457	453	513	476	453	471	457	448	481	514	478	466	474	472	487	460	438	470	485	453	481	490	456	485	497	462	477	446	459	458	462	497	498	466	444	484	468	465	442	465	476	442	483	473	504	482	450	499	466	495	435	499	455	441	474	464	473	431	440	478	448	452	415	461	498	473	487	469	494	453	459	433	480	457	443	465	487	475	471	448	465	474	504	450	465	456	466	467	471	489	504	448	471	477	529	533	469	470	499	464	486	490	459	497	484	480	448	466	471	509	480	451	481	484	465	499	481	483	458	482	482	502	458	495	465	470	512	493	456	483	501	458	484	452	427	481	463	494	494	462	452	484	469	451	447	445	447	492	470	508	479	472	498	500	472	469	502	460	460	491	479	501	491	462	498	482	479	524	456	453	458	459	459	495	521	429	459	453	472	482	457	457	488	471	473	486	470	480	461	524	462	484	482	458	456	472	506	472	460	514	483	460	459	465	480	457	478	474	438	467	490	474	473	450	497	454	468	486	498	468	487	485	448	451	494	525	466	483	443	503	488	472	491	510	471	448	475	511	483	464	506	430	498	464	509	459	446	464	490	470	467	487	518	471	501	465	460	474	441	461	458	454	421	501	461	481	485	533	487	479	455	507	477	513	459	459	469	488	455	459	494	442	487	462	505	474	461	435	453	473	486	459	482	453	437	482	450	472	491	426	449	504	512	481	500	474	445	478	481	427	499	481	447	462	498	475	484	460	478	469	467	513	463	454	475	474	476	483	474	483	477	499	491	459	466	450	449	443	486	469	454	481	512	463	441	449	494	466	471	451	454	487	505	462	473	449	522	451	490	478	485	495	488	455	483	489	484	505	443	442	447	469	489	470	455	439	470	477	450	442	453	490	482	484	475	503	505	489	418	469	489	518	477	485	480	477	493	481	473	457	482	501	493	457	461	490	443	487	463	478	507	478	472	456	426	498	449	499	451	521	465	505	483	465	453	460	477	513	481	483	466	465	486	450	480	484	483	451	447	421	471	480	464	450	497	487	501	478	501	468	514	514	478	471	477	473	474	508	438	431	463	497	445	441	445	471	462	464	440	450	452	472	468	458	499	479	424	482	481	450	476	486	470	466	504	454	456	431	483	493	468	478	492	495	471	440	460	494	439	468	455	477	461	460	469	433	504	456	465	493	457	478	471	476	497	523	482	474	452	458	455	449	491	483	485	500	492	429	441	450	489	474	452	490	476	475	467	491	460	489	453	464	471	447	472	449	453	496	454	462	435	491	481	459	484	485	499	492	457	501	479	464	497	447	492	481	450	470	422	466	472	481	500	463	478	469	452	454	473	454	485	475	451	469	490	460	476	461	493	485	499	508	483	481	487	482	463	497	467	490	464	489	443	483	474	475	473	458	480	481	456	491	465	478	500	478	486	440	453	469	522	468	467	454	462	452	498	467	476	486	505	459	501	518	461	467	461	469	438	457	486	483	453	481	502	466	459	436	472	462	472	459	483	506	463	496	514	490	455	481	460	496	481	444	512	472	480	482	470	482	477	490	483	461	485	494	490	504	446	483	460	463	498	477	501	475	476	471	460	480	493	442	485	517	478	478	492	486	467	445	483	468	469	473	425	458	510	512	500	480	480	484	464	492	448	476	442	432	478	458	472	470	494	490	446	437	504	476	468	452	459	471	491	488	455	488	469	470	438	449	471	471	464	475	465	481	437	470	453	492	492	488	500	474	463	479	474	526	444	444	477	449	485	478	483	433	493	467	481	474	464	531	481	452	500	457	450	456	456	467	479	496	429	488	482	458	539	456	488	498	458	470	473	461	529	493	496	454	483	473	486	455	499	472	483	474	454	477	495	493	515	433	471	484	487	442	468	490	447	489	478	468	491	451	476	464	414	467	444	474	467	463	454	460	476	506	491	487	520	493	484	456	460	479	420	495	451	461	463	497	451	451	455	459	456	486	477	483	458	469	482	471	470	493	455	494	509	490	471	479	492	459	475	444	430	466	447	431	451	489	453	441	499	464	481	475	476	453	470	471	495	486	478	462	483	443	489	476	472	489	449	495	463	472	475	501	451	413	444	488	463	512	451	426	429	480	456	466	475	435	454	430	476	467	521	487	443	488	514	464	478	471	431	467	449	463	479	441	478	494	463	471	431	457	501	507	443	481	448	487	479	475	474	447	493	473	527	484	467	467	459	505	500	452	480	470	471	485	459	518	473	471	472	499	480	469	476	451	461	487	494	472	483	449	460	509	452	482	469	472	470	464	468	503	505	483	458	482	451	490	496	483	465	458	487	476	447	479	491	486	501	458	517	485	510	476	457	418	458	461	437	466	449	494	475	457	459	468	485	484	442	487	437	435	460	464	449	457	433	441	525	463	448	473	472	480	456	488	463	459	500	443	476	488	427	473	446	472	488	487	471	497	478	455	494	462	466	457	468	451	499	467	474	476	471	465	469	492	484	488	493	451	433	446	454	472	497	455	485	473	436	452	497	465	511	496	483	506	486	440	501	499	482	479	449	449	445	509	482	450	478	471	479	461	433	450	464	497	469	432	452	473	503	458	478	445	472	478	459	488	440	423	454	458	494	461	447	492	498	476	516	453	483	491	464	538	447	461	458	499	496	496	454	529	478	467	469	473	464	473	457	457	477	468	466	481	490	487	478	482	481	458	482	479	428	493	456	468	479	453	488	485	439	513	481	466	454	493	481	489	434	460	472	464	474	483	472	500	489	511	458	467	468	476	457	495	488	457	477	482	491	500	492	458	464	467	493	480	497	457	454	463	422	460	493	502	453	434	519	457	447	463	466	456	450	425	491	476	465	469	494	499	491	494	442	451	485	442	475	476	496	468	466	465	467	477	461	530	457	472	478	464	539	424	469	436	476	497	460	501	462	484	487	515	478	483	444	461	449	440	437	480	438	481	497	444	486	451	461	501	455	478	450	474	425	435	446	485	429	460	501	454	457	474	514	475	476	456	460	476	479	504	469	461	483	467	492	488	456	486	466	472	516	450	405	465	484	415	498	495	467	466	472	454	477	451	490	510	496	498	478	462	478	457	471	487	444
28464	15811	3272	2184	675	558	504	484	469	515	485	477	490	458	531	502	474	455	497	464	501	507	420	501	499	443	506	480	478	467	461	482	486	489	433	481	500	469	492	515	472	459	465	468	465	463	513	451	495	448	463	433	437	463	455	486	504	480	450	502	468	477	437	504	485	449	484	471	465	498	501	439	467	534	477	440	454	460	464	447	457	447	484	474	453	501	469	488	462	504	467	490	471	450	483	470	478	452	485	484	484	456	462	468	478	469	444	500	491	475	472	463	480	466	474	493	420	502	476	437	460	450	452	500	462	485	480	432	456	491	441	448	492	465	493	497	473	499	482	485	497	453	440	487	456	484	492	468	461	515	433	468	476	465	461	487	527	475	514	484	439	462	480	445	452	490	430	469	490	440	467	472	498	469	488	494	465	474	488	465	489	485	519	436	467	450	465	464	483	458	422	497	481	477	507	462	439	487	487	463	510	508	468	470	488	449	466	482	494	452	506	474	487	461	502	444	472	459	477	517	464	473	419	443	499	479	458	455	490	473	481	466	473	443	514	438	495	465	541	499	502	475	512	459	454	477	433	504	490	464	429	486	473	455	482	513	480	450	482	496	483	458	455	427	471	468	469	451	438	468	501	502	446	518	469	468	506	457	490	516	487	490	481	476	469	476	453	499	462	492	430	481	469	504	413	475	504	490	470	437	492	465	460	469	506	476	481	506	465	493	439	457	460	458	496	494	502	471	459	476	470	529	494	523	443	480	440	491	434	511	455	463	486	478	477	483	457	479	481	504	431	475	493	473	503	480	443	469	450	471	447	422	472	488	457	481	503	473	450	471	478	462	509	479	462	453	470	512	463	476	470	429	464	476	462	454	488	485	494	466	463	487	475	493	486	474	493	541	485	511	474	485	473	504	483	492	465	460	457	504	473	455	469	502	464	445	475	499	467	491	438	456	448	483	466	486	470	500	497	440	463	455	472	491	454	459	502	472	456	494	473	475	480	469	518	464	462	490	481	483	444	454	453	461	482	491	481	458	459	477	470	425	491	460	480	481	447	447	496	480	477	521	453	494	422	446	496	453	475	464	460	467	477	452	484	511	482	511	444	465	478	470	450	494	521	500	478	470	451	456	493	412	450	462	470	481	496	497	484	461	447	457	486	470	458	464	467	454	493	505	493	469	461	500	503	469	503	413	484	511	476	483	437	473	484	457	474	476	462	461	459	413	510	491	476	438	488	503	494	490	485	439	472	479	474	475	474	475	473	477	453	464	481	486	467	457	456	490	505	480	485	473	431	497	483	482	483	494	497	492	498	459	494	465	491	454	476	536	470	492	502	494	490	486	461	463	468	467	468	471	484	454	501	490	440	485	450	483	496	484	459	468	434	482	452	491	486	450	440	464	500	453	469	471	462	482	478	475	490	436	491	506	426	487	494	454	490	482	454	455	477	468	487	476	478	481	474	505	449	464	492	497	482	482	464	423	438	470	449	492	455	499	471	522	470	482	472	492	495	506	494	462	514	414	486	480	445	484	462	452	461	461	484	496	445	481	478	470	472	487	453	492	487	498	477	495	470	494	475	463	463	481	469	459	468	475	471	472	520	459	464	454	479	485	411	466	469	475	466	492	453	454	460	466	440	483	490	470	483	472	480	492	495	443	461	519	498	460	484	454	511	463	476	476	447	458	460	483	450	479	477	482	492	456	445	462	476	454	493	473	484	528	458	474	489	481	478	459	488	488	472	477	478	456	511	468	474	451	464	469	446	473	510	445	480	446	464	478	478	458	455	454	464	475	440	454	461	444	459	480	439	483	487	498	455	505	484	432	437	469	438	452	472	474	438	474	490	495	436	474	462	472	478	495	444	471	445	488	474	445	485	461	515	517	437	478	473	448	459	511	462	484	488	432	436	437	459	458	454	489	459	498	455	438	501	458	496	472	500	493	452	460	459	516	492	450	464	461	444	477	496	515	489	456	485	512	554	523	481	466	510	467	488	447	441	489	427	480	489	480	465	452	474	444	498	497	479	490	430	470	490	522	457	494	481	506	453	473	549	520	465	476	474	446	466	511	507	466	447	468	487	462	493	469	469	452	487	479	465	470	453	469	491	481	447	484	449	449	510	496	485	469	486	515	506	502	465	476	461	500	485	464	459	480	492	467	438	482	481	503	469	463	462	447	460	467	483	497	518	492	433	469	455	490	465	517	442	463	482	441	494	440	451	482	466	491	455	454	512	476	450	512	452	513	498	485	472	485	513	461	459	488	479	496	493	449	466	439	491	483	498	470	504	485	486	457	470	462	511	425	508	514	454	509	507	473	475	492	475	486	469	467	502	464	462	487	428	497	506	479	496	496	502	490	449	453	482	468	491	467	461	521	454	467	469	461	463	479	446	498	465	485	458	450	502	481	433	486	445	477	455	515	470	475	478	488	514	464	481	499	439	468	512	492	458	453	443	447	447	488	462	463	465	470	434	495	466	490	498	510	501	462	461	473	481	462	467	469	474	499	479	465	464	486	425	481	475	462	463	434	474	492	506	473	472	449	474	476	466	434	488	479	497	497	497	455	504	474	464	453	482	455	439	491	483	431	510	488	470	480	486	465	484	486	453	494	505	490	495	477	480	487	512	480	458	433	467	443	477	492	435	515	504	513	452	479	466	506	485	473	514	471	450	466	479	485	465	485	471	530	493	509	520	475	523	450	500	483	484	449	451	482	449	461	478	514	457	491	462	451	467	457	463	478	466	418	492	452	497	464	465	464	475	485	479	496	473	451	497	448	502	496	443	498	468	483	494	436	491	448	487	481	457	461	444	435	500	471	476	475	474	452	464	504	466	501	483	492	489	494	477	464	476	494	515	485	457	440	449	519	477	460	510	500	486	478	452	501	455	496	492	483	483	495	452	503	464	463	451	503	517	485	517	501	454	446	434	466	480	476	453	494	463	436	492	475	492	482	497	470	489	513	490	495	462	456	474	457	467	451	410	474	474	436	482	461	429	461	486	452	452	412	496	459	456	444	439	428	458	506	526	482	489	513	496	474	456	475	501	460	484	469	508	481	459	498	455	501	466	440	493	482	456	443	450	512	472	464	468	470	468	451	486	475	448	489	458	488	468	472	494	446	457	433	443	458	447	477	443	462	469	473	461	449	481	483	494	474	496	480	446	495	464	485	503	494	446	506	479	458	460	464	482	456	492	472	479	463	481	465	498	483	494	465	500	472	446	461	441	486	457	464	458	519	464	452	469	480	446	514	466	479	476	457	422	435	515	472	485	495	481	471	442	481	453	499	463	465	509	449	448	479	475	440	467	465	440	474	476	474	454	457	482	459	438	484	468	464	462	486	479	457	477	495	493	509	488	473	451	510	488	460	515	509	492	491	446	429	469	467	478	487	487	457	514	479	485	507	444	488	469	474	458	521	497	500	512	447	467	495	482	447	472	455	465	445	517	497	463	469	478	456	467	460	458	457	493	487	482	513	492	460	480	492	470	510
7339	6201	1917	2884	686	638	643	553	535	517	534	554	506	527	538	506	456	501	478	515	485	495	514	526	471	483	517	529	496	548	499	491	505	509	500	496	507	468	528	498	530	515	532	476	517	513	473	505	480	482	502	494	521	456	535	530	506	482	524	509	508	506	512	483	497	482	478	485	473	494	494	463	507	490	439	532	475	486	533	492	500	492	521	506	488	496	486	537	477	498	511	512	483	549	474	475	499	516	483	483	524	482	456	514	514	509	486	516	522	461	521	497	523	491	481	530	498	504	481	474	467	492	508	491	523	452	522	472	472	468	520	448	522	491	520	498	481	473	504	545	498	516	489	497	465	494	507	438	507	493	481	476	515	487	502	512	504	498	517	492	458	499	494	499	514	503	493	487	514	474	487	507	493	529	472	498	487	473	519	530	480	507	476	506	467	481	453	474	535	493	477	478	533	531	471	484	496	476	485	502	485	513	510	505	448	471	481	497	527	460	519	453	509	531	508	458	497	524	531	504	510	452	528	526	489	524	490	511	482	479	527	497	534	464	500	457	487	503	513	475	495	448	509	499	532	476	520	499	464	485	493	517	520	534	481	507	499	501	505	498	500	497	488	489	487	495	468	484	497	480	490	526	539	510	509	504	530	517	526	503	502	472	530	514	443	488	507	482	496	508	491	489	511	489	470	489	504	480	479	512	509	493	464	503	484	517	549	518	515	481	496	479	513	486	494	503	505	495	503	495	503	502	474	504	512	485	518	495	515	489	478	508	438	492	515	490	471	502	494	484	484	528	499	504	516	479	507	513	510	497	471	507	517	521	514	518	476	492	496	481	493	520	492	488	550	496	511	506	479	479	509	478	494	506	476	512	510	558	521	501	484	512	474	491	475	514	498	479	500	500	478	466	493	509	507	479	485	489	496	500	519	505	516	466	543	486	544	508	520	482	466	469	525	483	522	480	499	485	525	505	500	464	479	481	489	488	500	488	458	484	466	543	480	492	529	470	470	483	501	499	491	492	507	494	500	485	511	513	505	499	502	508	436	530	549	471	487	500	457	493	539	551	522	508	470	482	479	486	492	473	502	491	499	522	525	480	491	499	493	504	500	521	512	501	509	563	539	477	536	510	513	491	477	526	482	491	469	505	510	504	486	479	514	508	482	508	480	497	500	502	488	557	492	479	495	502	459	523	486	469	474	477	498	498	501	493	495	490	523	506	500	462	508	453	528	483	485	540	483	484	533	491	530	472	475	499	504	481	482	485	515	503	536	496	483	510	491	527	498	469	519	490	489	503	498	443	519	512	509	480	509	488	488	473	477	507	495	507	499	502	498	512	476	527	485	519	500	507	481	517	486	496	472	481	458	488	484	495	485	500	487	476	495	510	487	494	515	499	497	488	482	462	469	531	482	504	513	502	487	479	545	536	479	507	520	485	520	519	531	482	485	464	498	524	528	485	483	469	515	541	469	485	468	468	532	527	487	472	527	473	482	513	497	494	504	480	495	501	491	525	475	529	501	452	511	509	481	504	515	524	499	512	517	485	512	494	489	515	509	488	556	506	491	504	482	491	473	517	541	512	468	505	469	501	501	526	509	518	495	517	528	491	484	516	495	509	516	504	494	495	511	483	529	467	460	495	518	501	542	499	506	511	511	539	508	507	484	483	520	476	561	502	488	509	504	495	476	454	495	472	500	523	500	494	451	476	450	486	486	449	476	523	493	504	498	470	494	510	519	514	478	489	506	505	477	465	429	497	501	517	501	531	465	501	516	494	483	512	483	508	483	493	494	454	480	525	538	488	499	484	470	492	500	500	489	508	542	455	507	502	508	492	495	511	492	507	526	470	486	460	488	492	512	490	477	499	510	511	530	452	480	502	456	522	486	515	537	461	479	489	477	471	479	480	493	489	486	452	500	516	505	516	500	517	515	467	514	475	512	492	532	466	512	505	479	500	527	516	478	481	507	464	496	505	503	498	484	479	484	513	500	471	499	465	521	485	500	525	473	488	517	529	491	488	448	535	517	518	502	495	471	534	486	496	467	497	489	501	460	494	513	493	510	491	550	486	525	486	460	481	491	475	542	513	493	509	488	511	492	497	514	495	473	503	478	472	527	495	517	516	510	483	505	514	530	438	482	490	505	506	493	497	467	534	463	528	477	494	480	522	523	513	462	507	514	465	507	514	485	533	507	491	494	502	463	498	492	483	481	501	508	476	499	425	496	499	485	494	508	469	509	522	520	451	510	483	504	514	507	542	477	499	513	503	514	447	493	511	470	469	520	501	489	511	508	486	517	437	507	498	525	487	489	472	499	558	494	522	508	484	498	465	514	517	509	443	465	477	449	516	488	510	485	525	492	513	467	511	494	504	524	481	495	482	503	519	521	494	484	479	493	529	507	516	467	503	518	472	469	477	515	499	513	515	505	523	503	504	507	483	485	488	499	467	500	481	498	472	514	463	471	490	501	477	487	511	506	505	509	494	445	477	500	464	482	514	489	521	513	489	502	546	477	491	516	482	486	509	510	486	472	529	457	505	502	496	531	498	462	500	468	514	507	468	516	468	533	460	501	490	477	489	499	484	485	487	507	507	524	476	431	559	466	537	531	496	464	439	469	461	487	518	504	506	471	518	437	472	508	488	545	559	495	508	462	514	497	508	481	481	427	520	488	511	529	501	512	522	513	513	504	519	482	508	451	426	488	519	479	469	459	475	450	492	498	513	447	482	536	496	485	502	501	475	459	501	506	478	476	506	506	467	492	475	532	505	518	506	447	506	503	513	541	496	531	511	489	501	532	526	501	522	487	487	511	516	477	493	480	474	456	502	492	505	490	490	535	498	454	439	502	482	476	511	490	493	477	529	507	494	492	506	491	498	492	520	474	446	469	485	452	464	476	524	528	495	509	485	492	529	519	505	463	488	433	488	479	527	483	461	519	479	499	495	500	509	466	492	490	472	507	504	479	507	506	490	526	494	525	515	500	503	502	501	506	462	524	540	530	484	529	514	484	483	510	490	476	498	526	448	486	494	521	480	442	511	495	506	506	468	528	536	493	495	465	491	511	530	490	524	477	489	526	521	522	527	502	526	512	494	504	516	504	525	513	500	522	501	495	513	485	494	478	479	506	498	512	483	483	471	520	460	493	502	486	504	477	471	447	485	474	457	488	532	456	530	501	505	478	506	494	503	490	504	516	471	501	455	507	477	539	493	478	508	492	448	487	496	510	487	481	480	510	462	479	519	516	481	473	520	510	485	511	505	501	504	486	522	490	518	556	502	499	491	483	525	490	522	453	491	484	489	494	539	500	476	529	507	476	510	502	472	479	502	489	471	520	547	510	530	477	511	476	479	503	507	504	478	510	509	499	485	471	494	536	471	517	497	540	526	502	538	534	452	497	478	507	514	483	489	481	531	507	514	504	483	526	495	503	518	481	496	474	495	493	462	490	485	506	479	525	517	465	496	463	497	506	513	502	507	479	463	532	506	513	508
25342	20888	27346	25006	20885	13662	1621	870	670	487	501	435	390	382	347	373	352	314	334	315	329	297	263	286	278	287	282	280	278	272	302	260	249	267	268	246	225	255	242	237	245	255	241	260	245	199	227	244	265	248	227	228	213	240	238	255	232	218	251	234	231	241	262	251	235	245	260	237	230	234	237	252	258	226	223	222	247	219	197	233	232	256	234	250	239	254	216	249	243	237	249	228	211	236	224	238	210	234	238	231	234	219	254	241	219	216	224	228	209	233	227	202	222	234	224	218	222	243	246	240	232	227	247	229	249	208	225	224	244	225	239	224	207	242	240	237	259	206	238	233	258	206	277	217	246	233	238	239	242	232	269	206	212	207	210	226	249	248	227	205	256	218	212	241	223	222	231	211	245	221	237	250	244	257	233	235	240	236	224	232	230	213	196	232	242	229	232	251	232	246	251	263	218	239	258	248	249	213	256	213	223	231	232	222	228	244	246	227	242	235	216	224	241	238	233	233	248	213	239	244	245	242	232	226	245	253	241	248	241	217	203	228	248	225	232	247	227	238	185	242	225	228	200	214	247	233	220	242	208	239	222	232	230	236	223	247	208	226	236	243	251	228	228	228	235	243	218	217	211	214	243	225	228	254	214	205	233	215	246	230	218	230	238	218	252	246	238	246	243	227	211	260	259	232	211	226	260	263	243	225	199	230	226	221	207	220	250	226	240	217	249	214	220	243	218	246	223	195	219	226	223	245	213	257	215	224	238	256	261	212	229	226	227	231	250	231	245	257	215	221	243	240	236	237	266	252	234	214	210	250	236	208	184	212	241	224	224	221	236	216	243	239	238	250	209	272	210	230	231	243	252	225	239	227	257	248	233	244	231	257	214	220	240	242	196	232	274	242	238	219	239	220	258	228	253	202	214	235	266	268	253	259	229	208	203	247	220	200	238	245	220	245	202	213	206	248	251	214	220	235	217	235	245	223	208	241	225	232	262	205	224	259	233	234	229	244	236	232	234	239	237	243	211	219	224	224	232	225	230	256	214	207	220	259	267	238	203	205	247	249	216	235	235	231	205	239	249	206	221	221	232	231	239	234	243	221	249	197	242	220	230	255	234	235	229	240	233	238	201	231	219	231	242	224	246	248	212	237	226	239	235	251	223	259	245	240	243	240	220	243	258	248	231	244	254	225	268	214	221	230	211	225	215	220	219	212	215	254	216	245	261	218	255	229	230	184	231	234	234	220	246	237	232	232	246	226	223	211	216	240	236	227	223	220	251	242	254	235	219	219	213	250	205	252	232	244	212	229	224	266	216	233	250	230	231	230	234	232	237	212	219	267	249	238	202	239	239	225	233	222	183	227	223	212	235	258	234	216	199	222	239	204	217	213	210	244	225	211	226	232	245	225	237	223	218	223	242	227	218	206	223	237	239	237	244	235	219	273	243	256	269	239	216	265	212	220	242	220	246	238	212	252	252	228	218	251	240	255	240	232	246	215	205	245	225	200	231	251	235	236	243	205	231	248	202	224	221	207	237	258	229	221	217	231	215	220	250	244	232	216	233	218	247	227	254	217	232	219	250	234	225	196	232	229	223	217	233	254	227	247	226	234	240	237	249	223	203	229	229	217	233	212	234	215	214	241	226	250	218	233	216	218	229	255	241	230	223	225	236	232	234	223	238	231	249	218	233	232	235	228	222	258	224	229	227	265	224	239	220	249	240	246	235	244	244	231	236	230	238	217	210	202	221	235	235	236	220	211	230	226	248	231	217	233	239	230	229	226	247	219	219	228	249	228	218	244	228	257	248	244	223	197	210	217	242	223	223	238	216	237	248	247	235	245	223	215	223	225	242	227	230	207	210	244	241	244	257	199	256	239	205	245	233	227	230	226	219	222	199	260	240	233	221	211	221	233	226	228	229	235	244	228	215	236	222	211	225	244	224	236	247	233	257	226	230	242	258	206	257	226	216	240	199	242	226	242	221	232	256	240	213	248	218	208	237	235	273	203	210	234	250	221	256	241	219	244	229	218	226	245	233	252	250	236	231	241	214	242	255	236	235	234	226	253	223	202	246	246	231	217	237	225	231	225	206	215	246	271	255	224	234	246	225	227	260	261	235	249	230	241	204	238	225	233	229	232	233	204	238	217	247	252	239	239	233	246	239	200	245	253	235	213	216	221	239	240	237	227	226	235	211	230	229	237	232	236	225	248	264	218	220	246	225	248	228	259	252	240	204	247	223	211	229	246	209	245	245	241	231	237	214	229	217	246	241	219	233	240	250	204	243	217	251	208	256	266	233	250	255	228	219	238	235	249	236	239	236	236	241	219	224	242	234	224	243	221	249	203	234	208	229	244	204	222	246	219	236	231	250	240	211	229	205	235	223	218	231	233	227	226	237	252	227	228	253	227	226	239	220	247	225	222	254	240	242	229	234	233	227	229	217	242	255	262	234	227	237	213	254	245	238	260	222	196	225	238	251	234	222	228	227	231	215	235	221	249	252	218	216	230	208	216	250	259	228	237	232	208	228	211	227	233	229	272	232	246	246	234	218	257	235	268	228	245	259	247	220	237	224	237	211	216	221	220	225	242	199	222	238	230	234	247	261	209	243	223	227	249	243	213	203	241	207	245	232	200	218	210	231	226	209	227	208	221	239	222	244	227	224	231	244	214	224	237	218	236	226	232	244	249	228	220	192	258	215	261	240	239	246	244	237	228	228	237	196	237	270	220	244	208	204	219	239	221	253	205	227	204	233	239	227	219	222	216	224	240	224	237	214	251	243	224	213	220	239	199	235	222	238	194	220	209	251	232	241	218	205	232	247	214	262	230	237	249	240	238	267	193	243	233	247	228	219	224	240	283	230	230	216	215	252	235	215	226	235	233	231	248	242	236	235	239	256	232	238	209	254	214	218	224	230	195	228	216	233	222	242	214	219	221	244	241	222	218	218	233	239	244	229	228	227	250	204	243	242	218	204	215	246	211	216	245	271	223	221	244	240	239	230	216	228	206	238	245	206	203	240	229	251	256	228	238	223	234	249	224	207	236	264	242	262	247	231	249	230	229	240	210	239	225	227	229	235	248	234	206	224	246	219	231	219	242	224	216	244	224	248	236	204	223	251	234	201	218	223	216	224	231	215	220	196	268	234	215	204	217	233	228	237	254	226	219	242	230	238	197	260	240	213	244	253	244	205	239	235	223	229	241	223	243	249	260	242	227	233	237	239	213	259	236	214	214	240	218	227	216	229	240	229	272	250	216	216	235	241	257	229	247	229	219	230	232	242	206	240	211	249	229	236	224	220	222	257	212	242	197	245	221	214	273	210	223	227	243	233	241	209	239	248	256	244	221	255	228	228	200	210	227	225	204	202	240	206	245	229	227	252	241	244	225	229	247	242	224	224	259	217	243	214	216	222	233	233	244	242	227	244	243	226	250	228	245	219	216	217	232	216	232	254	223	230	231	225	219	233	244	218	237	229	231	215	249	228	221	241	242
10402	26254	13182	18356	3890	2705	2045	1527	1198	999	906	736	684	612	553	522	481	463	425	400	374	374	394	358	348	337	324	294	295	319	301	310	313	283	283	306	289	267	307	277	280	269	251	267	272	251	302	275	233	254	255	253	263	276	251	265	277	262	271	278	251	263	267	252	248	281	246	245	270	282	247	249	268	228	244	301	283	264	278	260	237	247	248	266	241	270	260	256	246	246	259	242	248	267	269	252	244	232	286	217	259	246	256	262	249	238	225	257	243	240	256	258	233	271	269	258	245	239	242	258	254	261	277	238	271	244	239	246	257	242	218	233	227	258	250	259	278	237	238	245	238	250	267	233	252	246	257	256	266	230	264	252	243	271	249	245	259	244	249	230	221	235	256	238	263	259	259	275	253	271	221	259	238	230	265	225	259	251	257	276	239	231	246	249	259	256	255	259	256	259	221	269	211	225	255	226	250	237	245	245	230	248	253	270	255	263	238	246	273	256	273	256	234	213	263	252	222	249	215	245	251	233	264	247	244	259	240	228	232	262	245	248	259	248	242	264	236	270	259	253	268	256	240	204	245	282	260	228	277	248	241	242	256	264	214	249	263	245	269	254	247	241	229	261	253	260	260	214	253	247	254	226	242	278	237	230	252	263	253	237	242	255	280	263	265	277	247	225	227	249	239	275	263	221	262	242	245	250	234	250	255	243	274	243	249	263	263	249	247	252	221	228	260	270	246	238	225	260	215	247	263	237	227	248	244	255	249	288	264	244	222	280	254	258	243	224	266	227	242	250	216	230	198	260	235	245	226	231	246	224	247	248	249	221	251	267	223	264	265	237	249	239	225	260	241	241	249	239	217	248	230	252	245	236	248	277	234	248	260	228	234	296	253	260	236	262	217	248	234	238	265	232	230	242	254	237	254	234	247	249	249	239	256	265	234	260	245	256	220	252	247	221	248	225	241	232	262	241	238	220	266	258	250	250	244	241	235	253	265	250	233	235	248	225	252	217	283	257	257	255	249	246	250	237	239	224	219	255	264	247	250	256	232	276	244	265	255	240	231	246	257	283	252	282	270	234	236	227	243	241	254	248	255	247	252	255	243	255	244	246	246	243	243	210	239	263	241	259	230	259	227	240	271	256	242	216	250	259	217	277	246	247	269	236	244	245	227	250	259	238	221	262	250	237	238	255	257	246	231	234	255	258	219	254	246	248	246	254	252	248	255	250	255	267	249	231	278	236	225	251	241	235	245	244	245	216	226	254	237	221	262	252	248	245	221	231	247	267	253	251	244	245	251	253	250	235	248	232	244	260	260	237	266	229	246	228	261	247	258	270	255	260	248	251	254	286	242	220	251	232	252	282	240	243	252	242	257	257	248	270	245	251	235	248	257	269	242	272	225	235	249	215	248	238	232	251	252	229	263	252	241	246	273	245	231	255	243	257	257	225	292	264	250	219	247	202	233	259	228	237	246	251	269	229	228	269	238	224	254	236	248	221	256	245	269	243	245	245	253	220	233	285	239	272	239	221	232	231	257	254	236	213	244	252	250	231	264	253	257	246	261	235	233	235	239	254	256	246	267	251	229	224	251	247	248	257	246	259	257	249	261	249	221	262	239	249	249	266	239	221	243	232	247	278	241	246	227	232	265	264	259	239	244	224	251	263	251	223	264	274	243	229	250	281	236	240	247	248	253	246	261	262	238	234	230	256	245	266	269	239	263	259	229	255	250	234	246	240	262	240	241	252	266	254	237	270	215	228	250	252	255	222	234	240	257	232	244	254	237	243	252	224	262	244	225	267	225	247	244	254	238	228	241	253	271	260	254	248	245	255	250	279	254	266	233	263	235	240	253	222	261	234	273	227	230	270	228	255	255	239	227	243	262	234	269	229	233	250	250	244	233	250	238	263	247	242	256	230	251	243	252	275	238	251	263	252	264	235	276	244	255	234	266	261	245	244	245	265	262	263	234	251	280	266	213	255	247	245	250	258	244	263	226	264	239	231	248	230	240	220	233	238	236	232	226	235	247	248	261	261	256	258	265	250	266	249	252	256	263	246	264	264	245	267	252	235	274	235	224	224	261	234	241	242	245	252	257	237	234	225	237	257	261	243	239	235	213	227	247	238	261	231	248	215	250	254	239	252	250	251	255	287	236	241	248	251	230	264	259	257	230	253	242	244	243	238	234	233	239	254	264	252	273	249	268	236	265	236	248	267	277	268	238	240	234	269	254	245	241	236	254	241	247	226	280	236	252	224	251	249	263	235	225	217	240	225	268	255	244	260	247	265	255	237	226	254	252	221	243	237	245	256	260	239	231	237	282	245	255	272	233	222	269	254	276	225	280	259	244	231	238	251	237	247	242	250	249	229	255	266	231	233	233	243	234	229	246	243	252	226	261	253	254	222	261	241	222	274	266	259	275	231	249	229	232	251	237	240	227	261	226	237	247	256	251	241	248	251	252	232	247	242	221	237	263	287	250	257	228	235	264	250	235	267	254	240	257	247	266	239	238	252	257	223	266	251	246	267	251	247	243	249	231	242	260	224	240	254	232	219	241	248	233	243	259	272	278	253	256	278	235	237	252	252	237	242	248	250	256	225	228	262	270	262	286	230	253	242	273	236	242	236	233	226	257	256	227	243	271	233	251	260	257	249	250	243	232	244	250	251	246	246	240	232	268	221	263	240	246	231	247	254	247	239	247	232	254	235	248	235	245	226	227	273	241	245	231	264	271	242	248	282	268	229	255	251	249	244	252	228	250	247	256	208	216	235	289	245	271	253	261	248	242	246	269	270	247	232	241	238	262	262	241	260	251	250	243	263	232	232	239	235	222	261	268	256	269	257	238	240	231	231	256	251	236	248	254	258	255	220	230	281	238	265	233	274	231	262	248	246	262	278	247	233	265	261	264	252	241	253	270	239	218	217	231	236	237	239	258	244	250	241	258	253	231	240	235	244	242	234	259	251	204	258	254	236	241	249	248	248	249	242	246	244	275	244	276	238	232	244	261	244	279	251	231	250	257	268	265	260	246	253	262	245	267	241	244	251	240	248	236	252	259	240	238	244	245	249	252	262	269	267	249	248	270	220	238	228	259	252	224	259	257	275	241	243	233	243	223	232	251	256	253	249	259	249	239	253	283	243	236	270	230	251	266	262	252	252	252	247	235	232	245	250	249	271	224	234	252	235	249	257	234	222	262	221	207	210	259	281	241	232	227	234	240	248	293	251	243	239	245	260	240	247	246	265	238	248	262	243	235	237	252	237	223	238	256	261	212	243	225	254	239	254	222	256	259	257	255	255	239	260	234	248	245	248	258	276	234	246	209	225	260	290	236	261	250	248	223	245	267	275	250	246	237	260	231	244	248	234	225	246	236	219	246	225	218	229	245	262	259	244	234	265	234	263	245	260	242	261	244	234	248	249	226	216	240	252	243	233	258	246	286	249	248	247	237	213	226	243	268	237	238	234	242	241	254	236	261	236	256	250	254	249	256	254
23126	20920	27763	24503	20933	20959	11238	1915	1377	1142	938	912	826	780	741	723	675	669	674	585	576	612	582	594	594	534	533	538	572	545	567	580	552	493	498	545	472	532	520	562	511	526	513	506	523	523	463	497	476	501	544	523	469	524	479	501	505	523	498	468	513	501	508	479	502	505	490	459	459	470	505	472	519	512	479	489	469	492	495	508	520	488	464	477	523	544	492	489	492	470	480	491	472	496	455	467	433	460	466	488	488	508	478	478	463	497	485	509	494	510	464	489	497	501	519	499	485	507	489	473	446	499	454	425	483	479	467	479	458	457	467	471	502	442	480	440	500	464	449	495	477	535	500	486	488	467	487	497	449	535	486	449	483	508	476	499	490	475	502	493	494	453	496	475	514	466	488	481	500	482	493	472	481	487	445	507	512	425	498	518	453	485	487	486	465	510	499	498	530	484	464	479	469	484	484	461	514	474	510	480	481	468	494	514	481	505	487	501	454	453	471	486	449	506	539	494	462	523	487	504	452	463	469	485	455	539	446	477	481	467	448	489	473	487	503	462	510	504	485	455	516	444	488	496	501	501	507	497	497	485	485	488	478	500	497	482	459	453	451	458	534	436	473	492	433	440	467	472	475	524	504	506	480	448	455	438	508	481	487	422	491	458	513	517	473	486	462	457	483	512	431	479	470	515	475	483	505	469	454	475	462	457	464	520	463	497	451	464	478	430	473	498	438	452	491	479	423	501	531	471	467	496	496	468	528	480	467	483	475	474	485	479	456	492	477	499	461	475	525	521	448	479	510	527	558	518	526	477	486	503	441	471	491	480	499	441	471	502	469	475	462	482	488	484	472	467	450	492	463	514	514	491	541	465	477	494	470	465	483	476	475	471	473	495	451	488	475	491	484	478	478	503	467	466	489	495	473	469	485	441	470	469	475	491	431	495	481	468	443	475	509	520	543	467	466	481	475	519	492	481	473	522	489	510	484	481	506	471	501	473	477	505	506	488	480	499	507	489	481	470	473	473	505	455	467	481	499	475	483	469	453	507	491	470	465	510	505	481	504	450	500	495	476	487	509	478	488	490	476	499	528	441	485	436	462	490	494	470	492	507	510	467	467	449	429	456	467	494	475	466	439	438	497	504	455	472	460	533	489	470	477	485	516	474	477	502	472	488	438	507	480	494	502	438	459	470	514	501	472	476	499	467	457	495	501	496	522	448	511	462	484	474	520	471	433	494	516	488	481	462	513	437	445	503	484	500	465	482	490	461	458	509	487	435	481	447	470	429	508	480	455	512	442	498	460	473	515	466	466	464	484	495	471	470	510	491	470	521	499	498	516	466	460	454	486	494	519	475	472	520	478	476	509	491	463	470	485	486	499	507	497	476	464	447	481	482	469	463	475	508	448	442	484	471	490	484	506	484	495	432	493	462	502	500	461	476	471	459	474	501	457	487	450	480	522	528	466	499	490	527	517	476	470	458	456	450	451	473	473	487	498	434	503	484	460	482	478	514	474	505	501	460	467	465	496	479	485	502	460	460	487	511	476	494	528	528	472	516	456	468	487	466	520	490	494	505	481	469	505	475	472	490	525	487	502	470	463	521	480	498	490	478	470	463	474	461	490	493	471	480	473	485	493	522	467	535	465	505	485	498	488	467	473	475	523	471	489	502	526	489	423	478	503	486	454	513	510	470	510	446	474	469	453	507	482	475	489	540	480	470	478	460	512	534	482	465	495	466	493	462	472	503	461	530	489	463	505	493	469	438	479	468	463	472	480	463	498	455	519	480	468	489	458	509	491	489	519	493	477	494	498	444	481	490	481	457	521	462	472	500	479	487	527	521	455	459	463	475	492	501	463	486	481	492	486	482	475	489	500	487	491	472	476	478	460	471	495	478	473	444	490	497	453	489	466	466	509	449	505	473	495	514	489	471	473	490	491	454	466	504	467	461	476	490	486	482	510	494	506	469	444	524	503	490	451	500	497	466	468	488	487	484	467	463	478	470	495	447	525	516	493	480	497	477	494	525	485	463	506	511	486	466	522	495	455	457	452	479	464	492	489	489	478	460	497	488	459	478	487	464	489	468	512	454	525	480	481	485	456	475	468	472	469	462	510	495	498	486	494	467	497	493	491	510	490	469	485	495	508	462	481	479	456	504	494	539	507	476	459	489	452	456	463	484	489	451	448	489	504	483	477	489	543	445	488	449	505	502	477	466	461	480	474	483	440	512	454	462	492	474	482	493	489	478	464	454	464	452	471	478	478	516	470	502	461	474	498	485	465	523	477	491	474	481	475	523	469	479	472	464	500	495	467	488	447	509	504	480	485	540	469	506	471	486	419	432	503	462	469	501	477	466	475	451	495	496	487	523	465	468	444	465	482	453	509	461	511	498	454	439	507	450	486	484	496	519	517	477	474	488	470	488	480	451	467	475	490	466	502	493	504	479	479	480	507	476	490	477	501	476	490	496	467	481	503	488	488	474	499	450	505	473	474	484	466	482	489	453	524	459	498	514	480	489	489	463	450	487	483	454	477	502	466	485	495	473	453	456	533	448	500	447	475	451	455	516	452	499	459	457	478	513	459	499	470	475	513	449	514	502	450	480	444	471	480	463	493	494	518	457	499	502	494	494	476	474	470	481	460	452	470	486	487	494	492	489	472	494	488	514	525	477	466	469	480	514	476	510	463	461	488	495	473	529	447	476	513	508	524	464	463	489	479	478	513	474	474	466	494	488	495	456	500	524	472	465	498	473	481	460	490	469	496	490	511	489	503	477	448	463	503	484	447	513	479	481	514	479	467	465	478	499	500	476	453	465	491	495	420	474	488	520	457	474	478	471	505	504	484	443	499	447	477	503	485	489	467	474	476	464	488	455	483	484	524	460	463	495	448	479	502	527	465	451	471	494	483	488	530	472	501	494	483	494	489	500	484	457	484	466	485	460	467	490	484	498	484	449	495	501	527	465	490	437	485	516	453	507	463	492	477	482	487	470	486	459	456	453	503	464	511	488	534	494	434	477	502	460	466	477	452	476	473	463	454	489	485	497	510	458	534	509	501	468	470	508	467	492	484	485	481	441	436	475	479	516	506	453	453	458	479	478	479	433	491	474	441	460	491	475	486	500	485	476	493	481	474	455	498	493	476	504	483	485	522	485	485	451	500	464	503	482	493	471	508	478	496	525	477	502	471	472	476	491	494	512	475	449	489	490	486	533	485	493	514	492	480	482	477	480	497	477	519	505	491	495	501	468	477	507	476	489	512	503	485	509	454	480	460	481	455	445	485	487	442	483	493	487	472	421	472	502	469	515	495	472	488	477	485	468	480	451	449	457	478	525	473	505	476	509	460	464	518	489	474	497	481	471	468	484	494	478	458	493	476	513	473	436	441	455	495	485	431	468	490	476	490	448	474	446	448	439	504	485	473	464	466	505	443	488	522	455	476	488	472	452	488	489	500	495	482	495	486	499	511	513	485	447	494	521	457	468	469	477	520	517
14018	33878	20773	20872	7025	4950	3792	2940	2361	1968	1685	1421	1276	1194	1031	968	923	814	753	742	707	684	671	652	606	605	576	597	581	597	584	542	544	531	625	532	557	547	548	487	541	518	536	484	516	492	495	508	459	522	517	474	472	533	511	462	454	452	476	450	498	477	471	445	448	470	455	454	512	486	473	474	467	507	477	485	516	481	495	482	480	419	491	454	461	478	469	477	470	469	452	452	443	480	454	465	493	471	445	453	456	467	428	492	449	427	467	467	427	464	490	468	439	465	498	481	427	454	466	469	428	474	469	466	461	504	430	453	473	424	465	446	490	442	417	449	465	446	496	468	455	442	460	428	427	460	441	509	471	434	446	476	456	488	481	460	464	449	426	442	463	455	474	467	469	455	458	483	414	418	467	500	461	484	482	506	434	485	462	427	435	451	477	448	480	446	447	398	503	461	455	485	419	460	482	418	473	447	460	452	445	429	455	423	467	444	454	456	448	456	475	430	474	447	446	434	465	505	479	429	440	467	420	463	454	457	466	439	444	443	467	444	446	487	465	443	460	451	434	440	444	442	460	477	489	469	462	447	470	479	433	442	482	461	470	470	457	466	480	473	492	428	460	437	471	470	423	470	432	481	459	475	437	429	475	469	467	466	459	450	483	458	459	452	445	485	483	420	455	470	440	436	457	436	471	439	483	497	431	486	403	466	464	463	486	438	428	454	452	447	460	440	440	459	453	430	472	466	445	450	446	487	448	424	476	491	427	456	453	425	432	500	471	486	458	474	474	418	441	481	481	475	480	467	450	415	454	450	462	469	470	446	468	470	455	453	472	465	445	464	461	468	468	470	456	422	447	443	438	456	446	450	440	462	464	507	489	440	426	448	502	486	450	443	449	445	446	482	449	472	458	475	490	469	441	451	473	448	447	415	455	466	466	438	441	451	503	468	463	464	486	444	443	459	458	463	505	499	429	458	444	439	466	448	469	496	492	466	439	434	491	464	444	415	445	467	449	441	468	504	443	456	449	428	444	465	435	429	452	462	452	443	412	457	450	468	456	439	468	463	452	448	486	441	480	444	441	468	451	471	482	459	468	452	514	474	472	472	423	498	438	430	444	449	453	442	455	502	457	430	475	436	465	452	447	437	428	468	457	413	478	427	449	456	466	450	427	452	494	452	469	465	484	485	451	460	460	505	479	462	494	449	461	498	465	470	441	486	476	445	427	459	436	472	459	476	464	449	469	445	472	424	461	426	470	463	464	436	454	454	433	482	463	477	461	455	450	440	464	457	491	473	448	435	463	451	433	453	493	457	439	447	465	474	431	444	484	441	460	435	459	462	478	441	478	461	433	514	474	441	454	509	438	453	449	461	474	499	441	442	475	415	465	444	460	451	478	483	453	424	466	459	412	467	469	478	449	494	467	461	456	469	444	451	419	409	484	464	459	476	457	448	471	468	493	439	442	483	413	479	435	474	460	466	477	450	439	453	419	478	488	452	438	414	437	431	475	462	453	442	477	411	462	448	448	449	457	491	468	444	453	444	461	461	431	439	429	427	468	487	479	445	461	461	437	478	440	511	483	432	436	478	453	462	492	428	450	486	478	421	444	482	426	419	458	442	449	467	419	470	455	433	465	446	438	444	459	449	421	474	479	473	458	483	447	455	469	482	447	460	465	444	458	485	464	444	466	449	430	444	457	456	463	473	466	448	426	481	454	451	479	437	444	433	483	465	492	468	445	486	455	464	459	446	427	445	453	481	443	479	452	488	464	469	481	456	462	469	451	418	441	447	469	464	462	427	466	436	458	465	473	463	490	464	425	452	438	440	443	406	419	454	422	484	481	431	488	450	423	441	478	453	449	467	462	433	478	494	465	449	427	452	478	443	455	478	414	410	462	498	436	449	449	473	475	451	463	458	462	475	435	424	502	476	445	456	456	429	453	442	498	467	445	473	480	458	438	422	460	423	463	446	463	467	432	443	471	442	430	465	394	459	484	458	455	423	494	459	431	459	466	456	437	435	481	436	510	441	469	427	477	473	482	435	446	465	478	490	453	473	443	433	429	454	474	459	487	452	472	459	462	458	439	530	457	454	465	450	472	468	430	437	481	456	457	447	470	456	466	449	461	468	435	465	414	453	467	440	463	484	422	423	449	428	442	421	451	480	487	480	455	488	448	454	439	451	477	456	457	462	461	464	452	457	451	475	433	425	467	494	467	470	486	460	472	445	489	428	449	450	438	463	471	472	497	456	470	468	484	434	463	452	476	470	425	457	479	445	477	437	430	471	449	420	475	457	451	469	482	430	502	444	467	488	481	453	472	451	446	466	461	438	443	438	461	456	445	455	431	459	453	431	489	471	466	482	466	464	444	441	482	445	463	494	450	441	477	457	467	459	474	463	412	467	429	467	462	443	461	460	448	495	477	484	500	458	420	450	468	465	490	449	441	452	481	456	486	439	481	488	448	457	473	479	440	458	470	461	460	433	438	468	438	426	493	434	451	457	469	450	468	455	475	438	492	484	444	439	453	462	458	472	467	472	429	443	432	463	468	456	453	450	410	452	453	452	474	436	458	422	440	445	457	457	497	490	475	468	498	440	448	462	446	497	472	470	443	458	463	467	461	424	477	467	461	442	441	444	451	459	479	446	470	479	475	471	444	465	488	481	460	470	539	483	456	478	470	426	464	497	446	466	459	463	480	476	476	433	470	430	456	469	430	439	471	470	462	450	445	470	484	479	450	488	455	495	510	456	434	440	403	471	450	463	470	479	484	459	495	448	462	430	502	444	456	492	472	464	463	443	466	455	491	462	453	461	465	429	424	462	438	442	401	447	444	439	465	445	408	467	462	443	424	455	456	461	446	440	462	422	449	459	465	411	440	416	464	483	449	453	444	471	436	473	441	459	437	429	460	408	464	447	460	441	459	482	453	438	449	435	480	452	451	492	402	446	467	483	459	481	466	434	463	458	453	482	504	456	476	405	495	475	477	433	475	445	415	454	479	455	481	472	462	444	458	432	502	455	484	472	443	439	483	432	458	440	450	472	456	460	406	446	464	460	458	476	464	449	449	438	457	456	444	481	475	448	482	443	475	416	478	458	448	452	459	463	423	478	424	470	463	470	486	475	438	448	461	444	444	447	466	489	447	431	452	456	451	449	429	458	451	480	419	487	437	421	469	490	451	509	477	457	447	493	460	427	465	451	419	464	459	454	458	457	460	421	479	459	476	429	450	493	478	455	467	455	439	497	501	440	452	456	446	464	432	476	481	445	452	441	426	469	441	442	453	456	449	433	480	441	463	439	415	450	474	448	438	472	439	444	465	457	428	467	431	429	486	434	465	453	460	446	457	510	448	459	483	452	459	463	431	465	453	450	454	480	448	455	444	464	461	470	484	446	405	494	471	431	462	500	486	457	415	487	478	441	450	455	461	427	443	441	449	448	443	471	483	447	482	470	447	440	438	428	481	472	502	483	438	465	412	476	451	501	424	444
28736	15965	3527	1882	590	518	522	492	478	500	495	481	468	448	438	425	527	474	450	516	490	466	473	477	474	459	458	459	521	459	464	461	479	497	453	464	452	509	468	465	480	450	490	423	459	493	471	425	431	478	484	438	494	492	460	466	492	462	472	489	508	474	467	475	474	522	495	431	495	444	473	460	532	481	454	481	491	446	456	465	513	481	512	463	462	484	484	451	470	476	480	461	484	520	466	437	449	440	465	491	502	475	493	465	517	463	485	442	505	521	515	483	446	460	467	495	467	458	477	472	472	467	438	489	475	500	486	497	462	499	498	467	459	462	427	458	493	539	458	455	503	476	466	453	472	469	477	473	483	471	471	455	475	483	487	470	484	492	478	489	472	502	431	454	473	456	445	507	466	462	436	491	450	493	479	468	482	506	449	443	439	492	497	451	510	444	458	486	453	460	462	479	463	450	496	477	480	467	445	427	460	479	465	470	434	442	470	446	465	476	491	472	460	466	493	463	463	487	488	459	486	493	492	439	463	435	496	449	451	468	450	480	440	459	498	465	492	457	451	467	501	496	513	463	477	460	466	443	441	467	501	462	446	452	508	423	439	488	445	466	422	484	437	474	448	471	478	484	454	437	441	487	457	507	490	475	482	461	538	450	458	531	492	469	485	457	461	439	453	514	478	435	447	491	489	471	497	473	475	442	445	462	478	479	469	492	509	487	498	452	493	462	466	495	487	484	477	518	452	520	459	481	477	470	480	482	476	493	464	492	471	490	459	490	482	443	472	485	466	484	457	446	474	437	484	452	481	489	498	509	470	497	471	471	489	479	474	440	468	466	484	483	464	511	491	478	477	475	485	474	518	501	470	464	465	484	459	473	464	452	504	508	467	473	480	450	474	430	448	439	458	446	486	465	514	503	494	455	516	440	472	455	479	470	486	482	478	486	474	453	478	489	466	453	519	459	477	489	449	473	486	431	460	462	488	491	487	446	513	474	464	442	469	461	456	479	525	472	502	479	439	470	473	441	467	475	452	456	490	465	479	458	490	464	493	484	502	498	462	519	452	453	448	451	448	460	477	479	455	476	479	451	478	475	463	481	455	488	461	475	508	492	433	467	454	458	456	513	469	489	458	470	493	509	454	481	492	478	450	461	489	464	452	465	476	421	431	480	482	491	484	426	451	475	476	431	480	480	470	506	483	500	495	468	496	511	478	482	456	528	459	460	447	458	466	489	453	486	483	453	465	461	434	495	496	459	464	489	495	459	477	505	513	488	496	477	429	453	437	500	476	439	509	497	470	479	443	468	480	468	491	471	484	503	447	421	514	469	490	467	478	468	495	475	465	510	477	489	485	494	475	444	459	448	473	490	495	460	467	476	454	452	444	456	472	437	465	485	492	463	472	451	433	436	498	479	452	490	498	492	451	490	486	481	463	441	486	435	416	456	474	462	487	456	476	479	485	472	487	494	466	463	466	463	473	489	474	485	465	458	460	472	455	486	480	475	462	492	480	460	498	481	466	461	477	459	472	458	463	449	504	477	486	462	425	468	455	509	481	464	487	527	503	479	443	466	470	490	490	467	513	457	478	457	474	467	465	494	459	479	475	451	475	486	458	523	514	509	510	482	487	513	510	444	514	464	467	441	508	520	474	514	466	460	453	488	520	484	510	473	470	439	435	424	482	444	483	496	445	510	406	475	467	456	493	467	450	481	442	470	487	517	413	460	439	483	482	450	519	488	490	494	482	442	486	434	483	476	425	457	457	447	453	519	472	468	493	467	460	463	516	493	481	502	488	421	481	509	465	471	509	469	441	455	493	486	469	474	503	468	488	471	440	464	528	469	478	466	456	456	500	494	489	440	482	484	456	485	430	431	450	473	498	466	475	516	470	468	438	495	425	478	467	457	443	444	467	473	468	467	518	502	496	465	472	424	463	465	443	478	481	513	469	473	452	479	492	467	523	470	472	455	462	454	456	473	465	445	441	432	503	505	434	493	460	445	449	475	464	467	490	418	481	470	476	483	459	454	468	513	528	506	467	469	453	444	478	481	499	488	502	494	463	477	467	495	457	511	471	466	471	466	489	468	478	481	463	441	502	489	492	475	470	493	478	478	511	496	454	478	489	494	440	476	519	505	466	487	431	534	511	488	463	471	467	528	454	458	500	459	481	504	482	461	473	473	495	477	486	468	502	476	494	512	461	459	450	464	454	453	493	476	438	480	444	469	461	463	448	462	518	467	487	463	498	478	453	475	463	445	493	473	464	502	440	478	461	513	460	472	508	483	471	474	484	452	468	452	492	461	486	479	502	466	451	485	459	483	479	472	458	482	456	468	477	476	482	442	462	421	493	520	502	484	476	491	465	488	489	473	506	484	479	495	477	471	471	473	472	489	434	454	461	489	468	504	486	466	481	488	501	485	455	484	453	452	460	512	462	466	492	469	474	528	484	475	417	482	468	438	507	456	492	482	489	483	477	515	437	484	486	459	497	498	479	468	459	462	474	454	467	468	479	494	472	466	464	439	483	489	519	520	480	485	501	508	464	489	474	464	480	459	449	461	504	461	491	491	441	473	484	474	461	458	481	472	473	532	464	468	474	431	482	474	494	531	468	450	422	463	490	480	480	446	475	519	444	483	496	449	459	468	483	478	470	496	490	494	493	501	460	508	449	461	494	483	460	457	485	500	463	458	507	479	495	475	473	445	475	482	478	437	481	476	484	449	486	488	447	480	464	466	495	485	476	476	496	485	469	528	471	428	457	490	492	471	484	478	507	444	458	442	473	485	491	458	462	508	494	463	509	483	469	506	460	489	444	462	490	455	459	488	503	461	467	509	480	482	541	464	464	526	486	472	512	493	472	420	438	456	523	476	438	469	475	450	452	468	472	463	472	443	506	478	473	441	489	471	463	442	469	481	460	490	484	464	473	454	487	453	471	498	492	490	450	451	468	484	467	488	485	469	455	474	483	482	479	452	445	487	462	511	481	473	524	448	489	483	453	490	452	487	521	483	456	479	464	479	451	487	451	470	454	431	475	504	484	501	460	465	447	494	470	459	528	464	431	453	468	493	445	455	508	478	460	457	488	492	480	456	473	429	479	505	477	490	499	496	455	484	501	489	458	475	473	494	451	484	521	498	499	430	484	496	512	502	472	453	457	493	506	477	426	467	483	474	475	476	465	467	500	470	479	507	454	473	480	469	499	486	498	487	485	460	467	463	471	481	457	499	483	520	440	445	459	466	495	443	458	499	486	474	446	434	496	505	495	453	475	485	460	483	493	469	462	484	461	453	472	496	499	470	473	466	469	472	499	461	479	481	459	475	455	496	503	520	510	496	487	490	495	496	475	469	503	492	480	461	465	492	458	451	480	452	535	531	439	461	482	482	495	461	461	483	425	439	496	483	461	468	467	518	486	493	478	481	475	457	510	448	481	435	464	486	442	475	484	458	475	467	509	468	486	479	474	477	464	460	518	495	448	510	464	475	513	476
8098	7407	2211	2714	727	612	564	606	540	546	525	499	528	532	556	529	476	514	494	468	486	520	500	481	494	483	484	536	478	516	479	540	519	473	517	484	486	515	500	534	524	547	486	494	482	500	501	474	494	510	507	504	515	493	548	511	491	461	471	530	498	499	489	534	514	510	518	477	520	469	543	528	494	488	483	500	512	493	478	469	471	491	511	514	475	499	480	501	507	480	506	510	501	497	498	558	503	512	487	503	481	482	466	501	524	497	526	508	476	468	483	530	508	488	545	498	524	458	510	529	484	457	512	504	526	501	493	527	509	438	481	476	486	498	486	510	480	496	527	539	483	518	456	458	479	529	497	524	531	481	535	491	525	482	508	529	485	513	534	484	449	481	494	496	481	514	506	474	499	470	497	516	490	493	513	542	490	470	515	483	468	513	528	496	493	472	501	525	487	501	507	498	473	529	461	496	494	522	480	533	493	493	483	501	517	491	491	476	504	477	539	469	492	501	491	502	525	492	469	547	489	461	502	472	543	533	488	522	451	504	505	501	477	501	498	480	489	495	492	509	493	547	481	490	508	473	471	517	463	495	476	489	543	514	507	493	525	478	485	473	505	477	524	451	467	479	504	500	490	486	495	490	491	456	478	512	497	477	503	503	514	476	492	534	483	500	538	451	514	519	485	480	495	527	505	470	507	487	482	453	519	522	495	509	517	493	486	490	498	490	535	489	530	518	540	494	500	510	526	475	471	504	492	465	522	463	493	517	529	502	489	484	495	467	516	455	515	493	501	496	488	477	478	502	503	495	500	475	493	506	515	513	520	488	501	487	492	511	510	526	503	532	462	445	482	537	521	513	503	516	537	530	529	500	520	449	513	492	491	470	497	508	514	500	490	491	502	481	492	488	469	538	497	480	487	542	483	472	505	477	481	485	462	473	531	504	537	507	521	516	497	518	494	495	510	485	505	497	487	508	508	484	499	483	524	477	436	490	482	529	482	503	506	512	492	506	496	510	515	473	524	511	501	496	500	512	551	529	451	533	486	506	486	488	511	493	506	499	463	488	501	527	492	496	517	495	505	499	512	439	501	487	455	509	492	508	491	515	509	501	512	494	502	475	424	518	498	531	508	509	528	536	481	485	502	506	529	553	522	513	497	456	488	495	487	460	500	519	505	497	497	497	494	470	525	501	507	525	468	501	508	506	511	477	518	490	483	480	508	479	482	489	492	515	485	514	515	505	538	477	507	520	513	545	492	488	490	519	498	459	506	500	477	475	498	510	492	466	490	482	489	495	502	517	504	518	520	552	498	477	490	492	510	485	511	489	508	483	489	528	456	484	442	472	525	519	490	488	496	505	506	464	521	498	497	510	487	500	461	484	486	517	489	491	487	513	478	543	528	526	523	526	484	516	472	551	491	531	483	536	485	471	457	515	513	505	489	507	493	478	493	537	498	490	475	522	512	500	483	470	534	512	535	548	506	510	509	519	534	478	487	484	500	482	488	500	483	518	515	496	496	500	492	495	489	491	515	501	466	481	502	497	513	479	507	502	499	501	509	483	493	525	471	531	501	476	519	503	500	470	493	488	477	485	487	536	483	487	497	467	513	464	496	548	527	493	447	534	520	499	486	478	486	491	536	536	517	473	446	482	530	539	507	484	485	529	472	498	475	520	511	510	513	473	518	526	493	528	451	497	476	473	477	491	467	491	539	516	495	473	503	543	496	488	462	474	459	481	528	482	495	456	524	529	519	474	503	483	497	462	467	507	458	501	462	510	459	542	485	479	501	497	482	520	510	506	489	488	485	496	457	500	521	487	501	473	481	504	451	505	549	490	517	500	523	482	487	471	514	512	500	504	479	460	517	475	492	565	482	513	531	522	503	530	490	484	516	514	496	496	509	480	488	475	481	489	506	532	475	496	524	494	493	495	499	489	519	525	470	476	429	486	513	481	500	515	483	535	514	541	492	481	492	489	469	481	513	519	522	480	502	483	510	485	485	511	491	500	448	470	518	499	507	462	460	499	502	501	509	489	499	516	506	474	485	537	471	490	540	512	473	530	473	493	471	492	534	473	528	491	508	515	504	537	502	463	504	464	477	483	502	522	527	493	496	497	502	473	512	497	467	522	496	502	474	528	507	502	526	486	502	492	481	482	499	546	492	505	509	489	492	554	476	487	509	509	497	485	528	493	458	554	516	526	488	491	512	479	451	511	488	509	489	492	493	442	492	463	484	517	529	481	549	487	512	515	508	518	479	513	515	478	485	520	496	494	536	502	488	531	518	498	507	503	495	488	494	513	496	515	523	504	465	495	458	486	469	494	525	489	492	522	487	485	497	518	500	478	487	506	512	508	521	492	482	509	489	494	517	501	521	506	506	498	528	483	519	517	533	468	495	493	492	533	497	497	461	521	502	501	524	500	475	493	530	481	502	504	512	486	503	549	519	500	492	473	503	530	516	519	534	500	486	487	514	491	481	475	487	499	491	506	492	502	502	491	506	487	486	479	484	517	518	506	485	461	532	504	507	499	480	502	517	509	491	517	506	512	479	502	504	514	496	500	519	534	502	541	508	458	476	523	535	531	487	455	449	504	509	501	508	503	512	487	547	503	500	483	498	497	514	494	520	513	498	535	523	508	549	473	489	488	493	491	468	495	507	507	483	524	512	528	461	533	471	504	496	503	487	534	497	550	496	515	508	520	523	483	506	487	530	500	467	480	532	467	475	459	465	548	495	531	483	502	506	481	520	517	494	511	505	470	482	508	542	512	514	492	510	481	494	485	469	505	481	488	480	490	450	463	521	579	499	514	531	511	475	469	509	460	486	490	524	540	495	502	500	514	512	482	469	527	531	528	479	504	459	504	523	480	542	503	508	498	512	475	499	489	478	496	499	514	492	519	470	463	477	492	535	514	483	511	455	471	503	473	492	475	499	468	469	515	496	509	465	485	509	493	509	489	513	482	507	476	476	472	486	525	509	506	492	499	481	532	508	516	465	510	498	544	477	513	508	516	492	562	493	473	500	545	484	526	500	495	492	480	515	510	522	472	484	516	498	477	500	514	507	522	503	477	511	519	502	496	496	482	461	501	487	521	473	528	536	494	490	511	519	491	518	521	497	466	526	495	515	464	490	483	466	543	492	486	472	477	528	526	516	492	515	512	499	503	508	508	520	476	487	505	480	487	508	506	529	538	477	492	524	507	517	506	460	500	518	515	499	523	449	476	474	458	478	535	491	497	485	523	505	525	484	493	479	457	500	507	517	451	525	506	556	478	493	502	483	496	484	503	494	512	501	531	500	510	530	456	512	472	496	484	475	472	493	530	510	482	513	483	511	509	517	527	518	498	504	500	506	528	493	495	557	499	532	463	498	467	488	482	485	513	514	474	472	460	515	482	509	495	492	517	487	483	472	525	488	466	520	505	459	522	501	480	511	523	499	498	489	499	478	525	527	485	494	483	492	499	492	465	471	477	551	512	470	493	513	492	485	543
25385	20892	27386	24715	20903	16709	2211	844	674	561	533	439	395	375	385	354	338	327	284	308	311	273	316	271	261	268	273	278	273	277	287	253	258	242	254	271	258	240	230	249	237	240	274	220	242	268	263	225	256	244	270	258	228	247	244	251	235	237	248	239	243	263	221	250	226	241	246	212	237	243	217	260	221	229	245	203	237	236	234	221	245	243	225	260	224	201	255	241	225	234	245	246	229	227	223	214	254	228	212	243	224	243	220	230	210	249	250	231	221	226	202	255	261	250	239	238	222	263	233	239	194	225	260	239	218	219	214	212	257	239	233	213	247	231	230	221	247	262	219	217	221	248	218	243	217	257	261	244	239	218	231	222	224	234	235	224	263	224	197	233	244	231	250	252	241	251	232	218	242	238	275	259	234	253	224	209	244	229	217	238	224	238	217	223	231	240	244	226	214	238	228	214	231	223	234	239	232	235	231	240	225	243	243	240	226	192	234	228	232	232	223	275	246	216	228	227	221	225	272	241	236	238	239	201	228	224	227	224	218	207	235	218	240	207	233	205	237	239	252	223	251	232	246	237	246	234	207	238	244	226	243	239	263	237	229	250	224	213	236	220	223	254	219	240	217	222	210	251	212	233	250	263	232	265	245	254	245	225	217	242	261	225	229	231	251	238	221	230	211	238	236	234	229	254	222	231	244	226	223	229	238	236	236	230	225	229	233	249	205	204	233	245	241	231	247	245	249	238	244	238	225	227	221	228	232	257	210	246	275	267	213	216	229	201	252	250	192	246	259	212	229	252	230	257	224	236	238	227	234	245	220	233	230	236	238	233	229	223	220	239	230	226	242	262	231	220	209	250	224	246	244	217	239	232	249	251	209	208	248	209	230	231	249	238	245	207	207	242	239	248	262	228	230	263	221	235	236	201	259	219	221	204	228	250	234	219	232	249	207	231	230	223	248	247	257	241	222	255	205	202	233	204	231	226	235	255	218	251	214	221	243	247	284	227	215	213	220	221	241	210	225	233	248	238	256	239	229	234	259	205	258	241	229	221	192	252	254	223	239	236	208	202	216	238	210	235	233	220	244	221	206	232	241	225	258	230	240	222	204	256	231	220	244	253	233	248	230	212	232	241	239	223	246	230	235	202	238	230	213	197	223	225	249	226	246	230	227	262	263	205	230	245	267	241	250	217	231	234	234	216	246	248	220	242	232	213	227	225	237	195	228	229	249	228	263	210	242	247	234	245	232	206	232	253	219	229	247	230	211	252	251	206	219	256	235	238	227	251	224	219	212	216	230	229	255	240	251	221	245	232	238	224	237	227	246	246	248	215	237	247	229	231	205	269	235	238	206	219	239	235	248	240	210	208	215	225	207	246	226	234	220	237	257	224	212	228	232	229	216	261	248	206	244	231	249	254	231	253	234	226	221	230	214	213	221	216	216	228	243	204	217	207	236	245	234	243	218	269	234	219	224	229	259	234	256	267	242	242	234	217	225	230	259	238	232	250	246	208	222	235	250	253	231	249	216	217	221	229	230	216	242	213	223	251	220	233	245	265	230	225	225	197	263	246	236	224	223	211	231	215	266	216	247	250	253	230	270	211	234	210	185	212	231	221	219	234	266	217	222	207	237	242	210	226	257	207	264	232	226	240	226	233	238	223	226	252	233	216	214	228	238	234	250	220	227	238	229	221	207	235	244	253	191	221	225	227	232	209	212	217	240	227	232	255	230	258	236	235	243	219	218	248	220	222	227	230	226	243	214	236	240	223	239	236	237	214	234	229	239	258	251	216	235	218	240	238	228	216	212	236	241	216	227	216	203	234	238	242	201	245	231	236	218	230	246	231	206	238	251	239	208	216	233	249	228	264	219	208	236	211	237	222	230	196	236	222	203	224	237	253	230	223	232	209	220	197	215	229	254	254	228	220	248	235	240	254	232	220	227	217	248	249	209	253	242	220	220	228	234	264	235	211	235	232	241	240	228	229	232	264	237	238	224	234	247	196	228	230	237	211	231	234	262	221	253	254	262	231	221	227	209	247	242	223	223	280	219	210	281	241	253	241	243	230	202	229	246	239	236	220	262	249	247	201	249	238	239	232	230	250	237	215	224	230	226	238	237	239	268	236	234	227	231	241	232	246	227	196	197	236	238	231	201	279	207	227	239	248	234	231	245	205	240	251	217	232	224	212	242	256	243	208	206	231	234	210	248	228	227	222	233	246	259	243	240	214	206	231	227	227	260	210	248	217	241	245	221	233	279	244	225	230	214	240	237	251	232	261	229	220	222	234	230	209	231	221	219	239	234	257	239	230	225	205	234	232	226	227	213	242	220	226	213	217	214	234	228	228	235	211	275	221	213	249	253	260	209	233	271	244	228	233	255	251	220	241	232	231	259	220	221	223	272	253	246	224	243	239	227	218	216	269	227	232	204	255	215	205	231	247	243	222	239	253	245	234	218	240	242	243	228	249	223	214	269	241	226	226	222	266	233	219	217	260	236	230	223	208	224	226	216	242	204	255	221	226	208	250	226	234	231	228	197	243	212	254	211	243	215	249	215	238	245	242	241	228	232	220	235	233	226	238	216	229	209	226	210	208	219	215	243	227	249	253	251	204	219	209	240	211	237	210	237	228	218	243	235	253	253	232	244	240	239	250	233	239	228	281	234	254	227	228	237	237	232	230	248	259	234	246	259	255	263	230	248	207	222	233	218	249	264	232	228	227	222	225	247	232	224	223	219	248	213	225	257	252	238	238	204	207	237	231	248	206	246	249	230	233	226	237	251	244	235	238	243	247	251	227	243	228	246	220	242	240	209	225	214	251	235	213	225	233	227	251	238	257	214	241	231	264	230	257	250	212	254	225	237	218	233	235	235	244	208	226	214	222	229	237	237	214	212	222	219	205	212	236	212	216	242	212	229	219	248	208	235	217	261	233	208	219	234	240	217	231	249	224	248	226	223	192	237	258	246	217	224	256	259	229	225	242	262	263	235	231	233	223	247	232	223	237	244	231	204	229	242	232	231	218	230	236	243	256	248	253	214	234	208	233	245	234	217	254	224	243	250	226	242	204	250	216	239	236	256	239	235	262	228	226	218	232	215	206	227	223	241	267	243	195	205	251	219	246	227	221	248	222	239	209	237	251	231	224	259	240	236	248	230	241	240	226	227	221	244	244	234	260	213	234	226	234	224	245	234	240	226	216	267	230	213	227	253	243	206	243	239	234	238	228	215	228	223	227	227	236	248	222	257	211	239	227	237	226	221	233	227	240	246	228	235	223	250	183	237	229	242	235	231	248	240	227	242	251	233	238	250	227	226	252	226	256	244	242	212	270	253	232	241	239	242	241	247	235	240	212	244	269	229	235	227	218	245	219	233	255	229	216	241	237	239	204	248	230	221	211	246	185	271	253	233	217	251	222	213	258	236	237	245	243	216	222	256	224	213	250	257	209	242	237	217	239	248	230	233	248	254	239	251	225	268	222	250	226	249	263	239	226
10986	26468	14219	17933	4053	2725	2097	1598	1226	1061	885	783	684	623	528	488	450	444	421	401	386	368	363	360	350	338	332	332	308	328	296	317	302	309	291	287	278	279	330	286	288	258	274	291	247	284	282	273	245	284	263	240	246	262	262	273	233	293	281	250	261	275	274	271	264	265	277	253	238	262	268	262	244	267	286	260	307	250	268	270	229	229	266	253	262	243	259	262	261	288	249	227	277	254	288	262	268	266	280	253	255	256	225	289	269	247	240	276	267	246	270	252	242	261	255	258	269	281	251	266	271	254	263	244	255	245	263	245	222	270	244	242	276	261	249	264	223	245	277	230	247	225	292	228	228	263	236	255	253	255	231	264	247	242	244	250	261	228	222	258	267	250	236	262	251	244	230	222	256	257	261	261	257	257	254	258	280	241	242	235	255	273	243	253	273	237	253	233	271	251	246	236	261	272	258	261	250	248	256	215	259	242	238	232	274	259	255	258	226	253	227	258	263	224	243	226	224	256	254	231	225	243	246	263	253	262	229	252	238	268	239	260	278	234	231	261	246	250	240	264	237	240	262	252	258	227	228	247	301	227	248	226	272	244	234	243	269	258	256	255	235	231	216	243	222	261	264	235	235	242	239	279	262	244	225	246	238	248	277	229	246	244	258	234	237	235	223	265	233	226	251	268	225	243	244	244	257	244	249	259	252	218	250	246	229	247	280	276	226	226	254	261	239	260	259	251	258	248	254	244	272	272	260	243	242	251	227	237	234	237	242	215	281	245	249	284	245	244	229	250	263	239	216	254	250	223	271	246	261	253	264	224	245	232	227	271	238	244	256	238	224	260	255	253	269	264	257	250	247	233	240	271	255	244	267	282	237	225	232	280	235	253	239	261	267	263	230	242	259	261	254	272	229	247	256	261	272	238	240	228	283	224	242	250	217	261	281	239	246	228	251	254	248	250	272	253	225	243	239	233	253	257	232	246	244	242	286	255	238	287	228	230	275	269	241	252	270	239	245	246	241	251	270	246	244	268	287	286	242	214	223	282	216	261	266	265	243	243	255	243	244	255	247	238	233	262	258	272	240	280	266	259	230	263	259	264	274	246	260	270	246	240	244	261	251	263	237	254	233	240	245	255	240	259	246	251	271	259	240	273	261	233	230	239	253	263	240	265	236	263	262	269	226	229	246	240	258	242	268	265	270	264	244	257	238	265	269	241	257	234	244	237	255	233	257	266	243	217	236	259	245	238	249	236	275	225	249	252	240	223	256	250	239	270	245	271	263	271	260	247	220	246	261	278	248	221	226	275	280	269	257	286	230	245	244	250	272	241	266	281	232	282	252	245	249	254	246	254	244	213	221	269	274	255	277	250	239	241	239	227	234	236	278	267	276	248	255	227	230	268	233	263	259	242	236	256	235	240	266	274	253	261	254	251	278	263	278	248	248	227	243	223	245	246	246	251	233	260	249	284	226	270	257	257	240	246	240	283	240	240	269	248	253	247	255	237	240	269	280	231	264	255	250	239	273	242	238	230	254	253	247	256	260	249	246	247	241	275	234	251	246	230	246	248	252	230	212	261	229	251	257	252	221	271	249	225	246	242	286	254	240	256	214	252	242	226	259	284	263	248	237	286	244	228	227	261	235	243	244	234	232	266	248	249	258	281	253	270	218	235	267	236	255	248	234	271	236	274	264	268	239	248	240	259	277	232	262	242	254	257	267	248	241	242	257	236	269	258	221	252	247	268	226	260	231	271	268	274	247	247	230	224	250	262	279	232	238	224	268	242	241	223	233	217	251	257	241	233	244	257	226	231	282	243	248	252	224	270	257	242	232	248	263	233	271	263	269	225	250	242	214	266	260	237	239	235	204	276	238	248	270	237	241	248	235	234	259	278	273	253	247	270	252	258	289	257	217	283	255	254	225	240	256	252	245	233	262	235	252	238	263	249	244	248	240	244	278	255	258	226	255	221	228	274	262	269	268	267	224	224	253	229	236	244	268	239	212	262	250	260	226	270	263	247	254	256	273	238	248	257	240	232	260	264	239	234	260	240	224	252	247	251	248	260	263	248	257	232	235	253	279	233	245	256	249	258	240	236	244	266	223	241	255	268	249	263	270	240	227	258	269	236	256	250	251	252	245	247	251	258	257	253	234	255	239	242	253	252	256	279	245	254	256	242	238	279	228	273	263	248	270	239	254	207	268	223	247	235	259	263	236	246	272	236	235	253	257	240	235	287	240	261	236	257	225	240	256	249	258	242	226	246	269	233	254	261	240	253	247	245	272	258	257	255	257	278	241	237	257	255	260	247	253	245	250	214	233	212	246	244	265	259	254	254	264	212	232	245	234	245	253	241	251	233	286	295	241	262	246	249	248	233	255	248	254	251	215	254	260	227	228	275	243	220	254	260	270	240	228	261	258	220	272	264	274	258	250	251	258	262	239	208	243	286	245	238	244	241	259	242	242	227	231	236	250	268	235	235	252	233	244	247	247	254	258	240	254	274	261	248	228	275	250	258	223	231	256	243	255	263	236	254	253	254	251	255	228	253	237	223	222	264	255	267	229	251	257	226	247	281	248	255	263	237	239	271	279	258	245	267	266	265	260	231	233	251	258	217	235	239	250	235	244	238	230	233	248	235	241	248	223	230	249	263	247	259	252	232	234	266	256	277	243	248	251	244	266	266	246	256	264	230	232	254	256	241	262	240	263	249	201	245	257	232	252	274	260	234	251	247	259	270	272	273	237	281	248	246	234	249	254	225	241	249	265	258	253	251	268	273	255	257	282	228	239	263	237	245	270	244	242	262	244	237	264	245	236	259	242	265	270	252	259	232	261	255	244	268	262	233	252	245	252	268	237	237	264	266	260	263	251	281	256	245	237	228	282	213	227	267	246	248	245	218	255	267	266	271	274	270	257	233	257	233	237	232	270	251	246	260	267	271	252	254	253	236	266	226	257	252	232	260	233	256	239	263	249	249	247	215	244	260	275	237	245	258	238	266	220	239	259	231	273	255	231	244	277	253	255	247	239	246	257	272	255	254	259	252	253	238	242	254	258	231	284	267	246	261	244	224	223	261	244	259	251	236	246	254	257	247	248	235	249	241	237	276	275	235	245	259	267	253	253	234	224	258	234	268	266	225	257	230	249	254	243	265	253	232	242	254	249	277	241	231	238	262	256	272	255	241	244	266	239	233	234	249	236	223	216	252	252	269	246	252	255	248	265	254	257	240	239	226	251	266	259	260	261	237	255	244	261	278	225	280	245	274	254	274	231	258	212	222	234	284	269	223	248	224	247	250	248	237	244	238	266	278	235	231	269	238	209	240	261	243	260	237	248	237	262	263	228	268	256	272	258	274	232	235	284	251	261	268	255	263	257	240	271	270	256	233	238	259	232	242	246	231	237	266	246	235	259	228	249	266	250	264	258	232	273	268	276	254	242	243	262	236	253	247	263	253	251	233	247	244	274	229	245	223	248	243	227	275	254	242	227	272
23122	20892	27762	24207	20897	20962	13230	2003	1324	1149	1041	875	819	752	730	708	719	628	645	600	622	678	582	587	585	527	585	500	542	548	566	484	537	521	514	499	499	491	530	508	513	560	471	554	496	534	508	525	500	495	458	520	500	493	487	506	496	468	466	473	539	537	518	506	515	441	506	463	514	532	489	478	512	472	515	498	461	502	495	465	477	482	518	500	492	450	458	472	534	458	528	461	453	481	464	515	484	495	504	458	493	498	465	438	450	494	497	499	468	502	507	458	507	508	480	483	477	495	495	460	477	490	488	477	457	482	511	474	516	473	482	551	512	485	472	529	498	509	498	479	466	492	505	473	497	511	517	481	514	492	500	481	495	512	462	457	490	481	498	476	489	483	448	474	478	520	478	505	501	473	496	484	459	457	484	488	470	456	459	472	488	494	475	479	506	465	478	507	509	463	514	516	472	486	519	513	446	459	495	479	498	501	480	467	446	500	475	492	469	530	445	460	450	546	514	449	473	478	500	456	493	472	485	498	480	457	490	472	436	483	483	503	497	485	437	467	453	461	500	486	477	451	489	495	501	482	503	482	481	527	452	478	481	512	460	509	518	460	545	529	481	454	502	490	501	491	442	502	510	450	490	444	482	507	482	475	490	508	452	490	481	468	528	445	485	458	484	476	496	498	502	440	494	482	468	480	509	456	496	457	494	468	469	468	451	512	540	475	484	484	477	498	469	468	442	507	470	445	445	512	503	509	470	500	502	497	489	463	479	512	498	490	482	466	500	509	481	480	433	506	467	489	520	467	511	506	504	503	463	468	527	511	518	481	522	525	477	505	489	498	493	493	510	468	489	479	490	519	463	473	459	474	519	529	489	481	483	475	505	469	472	474	474	513	503	468	477	508	477	494	481	477	460	521	502	478	459	492	479	470	476	475	501	476	484	433	451	511	493	500	495	466	441	425	497	498	457	473	485	479	478	453	495	515	488	522	541	493	452	517	423	495	469	519	491	474	502	485	455	471	433	462	503	449	491	470	519	461	490	468	454	478	436	468	475	488	489	474	521	484	409	453	503	483	453	453	483	488	506	480	492	472	477	466	481	491	480	460	493	473	534	466	525	442	485	457	513	506	504	435	514	492	454	490	465	485	524	473	475	545	507	496	490	447	497	491	473	485	428	455	522	472	519	478	448	461	470	450	493	476	500	500	485	474	494	501	509	475	521	487	473	450	490	503	479	465	494	457	448	506	444	499	474	527	466	482	500	494	500	444	451	474	441	469	527	469	445	481	456	484	502	479	486	484	513	479	502	506	474	508	501	505	477	472	474	494	459	460	519	501	504	468	506	514	479	484	487	473	469	496	491	502	444	527	497	472	482	468	539	466	483	470	494	500	468	489	508	488	482	472	491	489	503	446	480	456	483	505	460	463	444	448	468	498	478	464	447	509	486	475	514	465	521	451	493	463	530	457	491	514	522	502	460	469	467	513	488	476	500	488	482	481	478	478	486	533	463	500	454	500	503	513	494	515	491	461	478	465	506	517	475	504	491	485	509	413	472	474	478	476	542	490	496	502	506	514	497	508	510	491	516	500	447	451	500	498	479	481	477	511	495	501	502	500	485	480	464	441	485	477	490	529	489	464	446	478	506	476	462	500	459	489	477	470	471	480	458	477	471	497	504	462	455	499	503	475	481	486	467	453	470	449	500	498	504	485	485	510	488	489	483	457	498	505	464	439	483	486	477	471	446	471	493	503	473	520	504	475	479	444	496	459	524	518	453	494	488	449	452	460	503	511	481	483	491	500	507	488	503	473	489	456	493	489	463	529	488	458	487	518	447	482	474	486	481	444	509	483	510	490	465	449	538	491	499	496	481	445	503	486	491	471	492	480	479	538	506	486	453	500	475	483	489	515	510	487	510	468	506	482	486	441	483	461	478	470	488	473	474	498	476	440	486	488	493	463	457	520	471	522	484	474	492	495	460	514	519	493	502	520	523	476	502	514	468	505	479	488	507	461	462	492	482	548	519	466	446	506	490	532	482	470	491	478	488	455	490	477	494	450	505	497	498	475	447	458	481	459	463	495	478	498	478	489	492	503	507	470	478	510	494	488	498	497	466	460	460	452	472	498	481	444	471	507	510	479	492	464	518	485	496	480	512	491	480	494	478	478	481	474	488	478	478	490	480	505	495	479	536	487	472	489	462	481	497	511	408	499	511	526	520	477	458	522	485	495	457	451	466	486	481	514	480	479	504	473	447	542	462	492	464	473	470	521	488	449	487	481	518	511	471	460	473	459	456	500	506	489	449	482	481	465	480	503	490	490	478	446	502	492	469	462	473	451	488	511	482	501	493	494	449	495	496	467	461	491	497	482	496	502	500	504	451	460	478	507	468	486	515	522	492	447	473	509	470	456	446	471	459	488	450	505	466	475	475	446	490	503	489	466	503	499	486	524	516	471	506	464	507	484	488	533	478	485	485	470	500	476	465	492	484	472	507	477	444	467	474	483	448	496	512	494	490	453	535	494	476	466	484	468	487	477	444	477	525	477	471	479	483	450	502	500	491	502	455	481	495	510	465	503	465	460	482	467	487	450	484	472	476	493	491	488	504	503	481	463	514	505	499	483	490	448	489	474	473	499	482	486	507	479	465	493	464	467	445	483	491	454	465	470	472	466	508	500	465	558	513	474	488	467	458	462	498	497	458	511	462	479	511	484	479	487	469	486	497	481	487	449	483	462	469	471	496	489	468	494	462	485	523	434	483	483	450	507	516	503	441	481	538	490	452	489	495	510	476	509	512	540	473	478	474	475	474	494	501	511	510	468	487	478	472	532	443	424	452	490	488	472	475	508	477	493	482	470	508	497	523	531	479	492	490	498	500	468	457	511	472	503	494	484	485	507	483	518	480	489	499	495	487	499	482	498	498	466	478	488	484	474	524	506	476	461	459	481	532	468	480	486	459	468	502	495	459	497	501	458	482	486	456	486	481	468	479	503	490	467	483	491	465	506	491	472	476	460	499	479	435	472	451	449	475	520	464	483	477	463	498	466	502	473	484	467	493	438	473	418	464	521	495	456	509	453	465	492	473	454	485	499	496	468	472	483	548	512	484	485	517	492	511	485	489	492	499	455	475	502	490	438	436	460	490	505	471	461	507	495	457	518	468	457	474	499	459	468	475	509	472	491	473	529	471	453	462	477	495	483	466	490	459	449	458	474	494	494	520	476	503	490	491	513	506	479	434	467	479	470	466	470	464	466	486	462	469	460	486	523	435	483	527	497	484	468	526	437	460	516	502	468	498	472	486	477	494	509	528	444	492	500	511	498	456	491	502	474	500	478	479	496	481	470	465	468	484	461	490	487	489	498	505	469	472	478	460	482	459	529	480	536	480	448	479	420	468	504	519	474	493	474	497	450	515	450	490	494	432	445	453	464	502	513	498	502	497	491	463	484	474	457	471	485	458	474	476	489	511	473	490	509	493	498	474	479	505	520	467	524
14247	32691	21103	21588	6895	5309	3829	2924	2418	1962	1611	1379	1253	1174	977	942	891	796	845	753	726	720	719	708	644	633	618	617	567	605	574	550	568	583	544	529	514	546	502	514	511	517	527	500	519	504	526	533	531	500	526	498	519	503	466	485	474	493	469	512	508	503	471	504	490	471	489	473	437	446	487	447	464	463	450	497	443	440	465	470	466	464	475	458	440	452	445	469	490	466	452	460	470	464	470	466	471	459	471	447	491	482	439	459	455	440	454	445	452	448	482	462	492	479	420	476	480	451	439	446	428	457	429	463	436	446	457	441	477	465	481	497	502	451	491	487	454	437	478	492	464	469	516	442	501	471	488	459	421	460	436	494	468	449	428	505	492	454	443	473	474	517	488	434	465	451	472	472	513	451	438	502	452	447	443	455	473	445	505	451	487	476	424	460	445	447	463	444	434	506	485	448	464	505	429	450	455	452	511	476	504	419	456	428	454	466	416	452	455	444	445	442	473	500	456	478	465	476	461	450	416	478	447	460	441	456	500	449	476	432	456	431	434	477	450	498	484	462	447	477	511	420	483	430	459	473	450	414	471	434	449	449	430	445	454	464	438	446	472	470	431	432	432	444	465	463	510	446	467	464	430	475	464	454	429	454	459	418	446	479	465	419	454	429	455	447	435	474	454	421	449	421	455	457	447	467	445	484	488	432	465	416	441	471	452	450	423	455	480	477	444	480	496	450	475	423	479	487	457	464	496	486	461	501	463	434	475	483	498	482	500	455	485	467	452	441	445	465	463	445	431	429	451	507	453	458	459	434	483	441	432	463	482	476	458	464	475	456	456	437	429	446	506	477	449	466	495	441	461	446	500	429	424	456	475	428	452	449	479	456	485	474	449	423	450	459	451	393	444	442	454	447	430	480	487	446	462	446	455	461	475	467	490	448	428	410	449	477	484	470	462	449	471	516	464	482	452	467	458	456	462	460	447	457	483	489	443	463	483	469	407	485	441	429	454	433	444	468	450	488	469	456	431	480	472	405	456	442	436	452	460	457	457	465	450	478	457	428	457	437	490	466	443	488	450	452	459	436	437	424	467	458	394	463	452	468	488	455	471	409	497	443	438	444	480	441	412	465	469	424	470	436	442	440	450	475	430	444	434	443	446	474	493	436	441	464	482	449	473	453	467	438	450	507	470	429	401	465	442	429	500	443	480	453	439	468	427	465	456	448	476	468	470	461	443	455	448	468	490	453	476	469	454	470	421	493	435	454	469	439	431	454	408	486	467	415	474	446	469	428	474	449	450	442	441	462	499	470	447	467	417	460	454	480	466	450	456	454	488	449	486	466	445	470	510	471	444	425	479	454	435	442	467	514	451	465	450	470	465	483	456	428	435	443	424	475	471	449	453	452	476	463	440	469	456	438	482	474	454	459	474	462	467	512	438	456	441	415	454	423	449	453	438	464	438	467	456	441	468	471	470	444	448	447	501	488	481	471	481	447	508	453	458	436	451	417	463	481	445	435	466	455	489	473	440	445	471	487	451	466	507	462	462	435	497	483	475	453	455	477	430	415	439	470	454	466	461	431	473	485	452	441	466	473	479	471	471	443	466	417	427	485	447	469	454	467	491	499	485	450	475	451	454	463	454	426	452	497	473	455	424	448	458	511	426	474	503	429	461	435	458	427	457	408	446	479	483	496	453	458	469	450	444	481	475	475	494	445	446	468	446	468	461	482	464	487	468	437	472	448	435	470	474	459	431	439	466	465	449	466	468	453	476	456	466	489	445	425	506	449	454	440	498	476	450	475	457	478	473	438	467	464	474	475	475	465	455	469	462	467	475	446	458	465	438	490	445	476	494	452	438	461	476	440	414	444	451	469	408	425	437	454	453	439	446	456	468	474	504	476	426	487	438	488	400	464	426	453	450	431	444	443	460	461	426	436	447	463	479	414	488	467	441	448	421	475	418	422	434	459	435	493	464	454	449	445	452	490	420	506	493	443	458	466	455	442	423	409	480	456	486	457	489	444	430	446	442	474	452	448	438	491	451	404	437	440	486	503	452	442	470	451	440	459	431	467	460	479	480	443	445	473	419	461	473	455	462	449	464	487	467	448	463	488	463	463	467	428	483	453	444	459	462	439	453	451	453	450	450	459	494	459	454	506	441	466	472	450	481	498	428	433	498	464	466	486	439	452	453	465	459	488	440	450	445	441	461	456	478	446	458	451	508	490	465	481	446	452	461	461	476	438	449	472	462	499	398	445	408	466	458	471	447	445	475	445	443	490	420	444	511	460	455	403	462	449	461	434	452	438	467	458	468	460	457	469	474	459	435	468	474	468	456	420	466	442	440	471	456	451	441	428	467	472	438	445	476	445	435	450	469	446	444	466	476	474	448	444	487	456	431	463	466	440	449	449	462	441	463	441	440	453	442	446	467	450	485	443	463	459	452	472	485	495	467	432	460	432	474	479	430	434	472	475	439	477	465	478	468	480	491	427	450	494	413	448	436	439	439	450	472	487	475	467	453	420	465	426	416	444	440	502	468	469	458	454	464	492	469	426	456	474	458	433	403	475	430	453	447	435	490	471	424	493	457	453	431	435	427	478	483	504	475	457	430	460	476	470	461	490	428	505	457	472	433	505	461	457	467	480	451	459	450	431	459	449	454	446	448	498	438	430	463	462	429	462	473	458	448	433	442	447	468	468	436	460	441	462	456	453	439	445	458	480	447	456	454	446	425	465	468	508	490	477	460	440	415	468	419	454	469	450	477	433	417	430	463	441	423	422	456	452	458	468	468	475	461	439	458	510	466	448	453	462	471	438	475	499	476	501	486	455	452	461	463	494	491	435	460	437	452	451	470	478	452	474	443	438	441	446	444	457	459	453	477	457	473	478	418	440	468	469	466	473	431	451	496	437	461	412	465	435	445	472	469	449	464	459	469	464	445	485	448	460	483	463	451	444	478	407	446	437	477	430	469	460	450	460	445	507	482	457	465	467	475	455	473	485	469	444	459	450	464	487	470	471	453	469	466	433	447	464	473	476	489	436	455	472	458	477	480	442	461	469	430	441	437	434	433	468	431	479	458	414	426	414	466	410	436	439	472	413	468	434	488	429	461	503	447	468	481	476	461	472	501	504	450	474	451	459	448	449	475	435	431	467	432	453	472	429	446	426	468	505	476	474	473	498	475	438	470	442	499	449	475	469	449	399	473	453	447	461	443	456	468	455	449	446	441	456	453	463	438	487	451	437	467	436	431	456	494	467	436	462	480	464	441	498	441	470	457	460	436	450	466	434	460	418	464	463	440	480	425	424	489	464	434	477	419	471	462	454	487	491	486	437	461	408	454	471	464	464	457	407	453	452	442	471	463	474	436	431	477	486	444	466	427	448	443	473	475	461	459	472	476	476	467	487	479	451	434	449	450	451	442	465	439	408	479	446	467	447	478	459	462	474	392	448	452	458	467	437	459	463	457	502	451	458	463	504	463	454	431	461	448	445
28310	15942	3320	3025	630	584	512	514	473	475	464	478	469	448	457	479	447	476	493	475	445	437	485	437	494	474	460	513	460	477	492	471	502	459	476	478	472	460	446	470	498	423	466	459	455	468	474	457	432	506	484	469	422	431	488	484	428	456	449	441	471	455	464	476	431	490	441	477	454	488	479	442	463	491	481	435	446	471	463	459	457	463	498	430	429	445	499	460	458	434	447	491	455	438	493	420	448	467	484	465	486	477	466	487	474	477	468	438	455	493	460	484	436	465	460	475	488	481	420	487	461	450	446	489	468	456	493	448	475	453	480	480	478	482	464	527	460	440	470	465	468	463	436	466	463	494	465	494	472	483	458	422	442	468	527	491	472	448	486	488	470	446	438	488	466	483	464	450	468	505	437	479	466	471	509	501	445	497	495	470	457	476	464	443	460	429	444	461	473	444	461	460	491	455	479	427	474	526	475	470	468	445	448	440	464	484	492	466	438	461	448	463	468	480	486	467	418	463	450	475	468	463	475	494	470	468	457	492	444	484	458	457	441	423	462	472	470	454	455	451	458	474	444	473	440	473	427	466	487	451	458	462	455	497	484	461	450	444	437	451	471	447	494	493	486	433	498	497	458	452	432	467	451	471	446	460	476	482	463	492	460	454	447	449	447	468	447	452	442	494	437	476	441	462	490	441	476	458	444	431	460	539	465	457	447	460	437	460	475	452	453	427	448	489	497	461	479	441	458	459	459	455	440	459	459	472	473	448	488	484	479	431	480	475	492	480	431	475	472	458	488	460	479	453	483	447	445	480	450	495	471	451	450	495	420	497	490	472	478	480	457	472	501	438	464	492	469	443	491	447	471	435	438	503	468	469	423	447	427	481	463	443	519	449	427	453	474	490	486	470	480	424	420	488	459	474	468	490	456	469	498	463	446	484	483	462	435	431	475	503	482	506	448	464	464	473	460	461	421	445	447	496	479	434	462	465	472	444	470	488	456	471	481	439	439	463	465	517	466	474	458	435	429	449	458	397	487	423	436	442	497	481	481	462	461	488	484	469	465	416	449	473	434	465	502	484	464	456	446	464	496	469	491	475	482	470	464	447	477	463	481	475	518	434	488	484	470	511	488	446	447	510	459	470	470	442	449	481	430	505	469	418	463	459	477	418	468	452	443	447	519	479	412	448	440	519	472	508	480	498	477	432	470	446	466	467	465	495	424	446	462	479	430	491	482	466	450	480	507	495	454	498	466	465	452	455	465	488	475	453	477	440	463	462	479	469	454	470	484	476	443	489	483	457	453	441	462	475	497	453	465	448	470	483	478	449	478	458	476	460	445	475	463	471	521	453	463	443	471	476	474	477	478	427	491	435	445	449	462	477	470	487	450	446	437	468	472	449	486	472	449	430	509	494	458	492	441	441	420	471	496	468	470	439	483	483	419	457	475	481	443	453	454	444	484	443	453	428	442	469	494	428	500	458	459	491	420	453	429	451	476	467	448	444	483	439	493	427	477	481	501	483	468	457	455	478	475	439	456	497	485	467	468	407	462	487	487	467	486	451	497	458	426	477	459	480	424	438	475	471	483	471	489	457	491	460	447	481	448	477	449	463	465	453	465	444	442	517	428	472	482	454	474	445	481	526	493	451	497	466	531	478	493	438	465	438	439	491	483	465	482	461	450	475	482	470	475	488	443	462	443	466	471	461	493	475	464	466	459	492	498	456	487	464	469	487	454	412	482	463	457	452	441	471	447	435	468	490	505	467	484	484	467	505	512	479	398	424	464	453	490	456	424	436	451	451	480	447	432	423	500	475	512	433	447	460	431	465	444	474	447	458	469	471	447	462	480	482	469	433	500	486	484	435	493	425	446	467	482	460	447	469	509	476	481	496	505	455	451	500	472	481	448	461	447	503	415	468	466	444	446	463	442	480	443	438	445	469	491	466	462	440	494	467	441	449	463	464	440	447	474	435	456	476	481	492	473	425	480	452	458	463	453	490	449	411	434	500	461	456	476	477	450	451	452	443	497	457	475	439	468	466	473	493	439	463	450	498	451	442	458	468	446	428	469	472	501	441	462	488	463	440	493	487	449	436	463	460	437	458	436	461	485	472	455	498	496	495	481	460	458	460	464	443	444	491	471	467	469	444	471	451	480	446	426	468	454	422	515	464	480	474	446	451	480	472	500	449	492	447	452	457	468	454	494	471	495	478	453	457	476	476	462	468	435	420	467	437	463	478	473	452	442	456	476	438	476	466	449	473	471	513	469	452	527	475	491	474	456	492	480	474	463	480	471	476	466	463	458	435	457	479	477	449	461	460	482	408	472	451	484	453	494	486	464	481	510	408	445	493	454	478	440	453	465	460	441	454	500	494	448	461	472	482	472	444	469	492	453	435	439	476	432	460	518	458	500	485	497	450	459	489	476	465	467	482	460	434	430	477	456	503	487	473	491	459	483	462	472	475	454	479	460	439	433	452	442	461	484	434	464	457	431	458	488	461	444	480	444	447	445	428	459	391	477	449	445	458	454	443	465	458	479	449	486	478	468	469	471	461	436	474	511	500	453	470	472	485	435	482	449	453	431	484	452	444	429	466	445	445	457	474	464	496	460	475	458	457	522	464	469	440	510	435	469	472	427	478	478	447	474	476	471	435	472	467	439	471	451	492	473	457	466	474	496	440	432	478	444	510	477	452	427	449	471	482	455	451	455	499	455	444	500	481	445	457	468	497	445	412	461	482	446	447	444	482	444	462	443	458	432	465	507	443	492	456	483	458	474	476	464	463	475	508	449	475	499	447	479	499	483	464	472	438	468	447	461	450	443	452	489	474	475	457	455	478	452	465	426	510	398	454	472	447	448	449	418	461	472	472	491	455	486	443	442	455	424	446	486	474	472	468	452	466	437	484	445	467	453	480	485	467	427	451	500	471	449	473	475	468	517	448	442	459	476	473	479	474	454	467	478	474	487	460	459	453	499	457	461	448	445	469	445	491	438	511	448	481	496	438	451	532	487	497	472	486	473	462	459	496	464	436	443	481	493	495	457	455	428	503	442	478	452	484	459	459	500	484	505	440	442	423	476	457	466	510	471	467	481	450	457	472	455	466	480	443	463	445	487	445	505	495	500	467	489	447	453	446	479	457	433	442	486	441	503	457	467	501	439	460	442	465	452	454	489	458	486	446	437	438	438	459	503	476	474	451	449	422	464	486	484	492	468	493	468	452	454	488	473	479	451	443	449	461	489	414	495	472	484	443	427	489	454	459	472	457	496	446	463	477	428	440	450	468	449	466	447	488	447	504	452	451	477	454	442	471	456	450	496	446	472	490	465	467	508	462	460	448	503	475	452	463	487	497	425	500	471	442	479	464	450	472	499	452	491	466	473	449	450	508	491	482	463	474	513	433	447	421	466	477	438	479	468	459	451	466	476	482	444	496	483	468	454	479	483	426	434	458	480	460	457	450	464	430	450	438	437	479	479	441	482	476	464	444	445	452
8461	6287	2386	3583	666	633	535	556	536	541	560	497	502	516	510	480	483	499	479	452	473	532	543	513	482	464	476	494	526	444	555	484	490	495	499	491	416	486	501	520	508	517	492	471	501	508	488	510	521	472	469	462	460	463	504	465	469	524	485	490	517	485	498	450	455	454	469	467	504	502	468	495	507	444	499	523	523	491	474	505	512	497	487	497	514	467	492	506	499	478	524	523	473	480	461	440	549	469	494	478	511	466	463	441	485	472	503	461	476	506	486	462	499	544	481	480	528	501	507	462	477	505	493	503	501	512	490	511	506	476	472	449	460	486	458	544	474	518	493	492	445	464	503	473	512	509	501	503	504	489	514	485	505	487	504	512	456	470	526	503	496	464	484	525	446	484	487	461	495	499	521	534	470	432	501	486	516	488	460	513	480	473	498	507	502	486	490	502	508	494	505	500	516	494	488	466	471	508	447	482	485	528	512	472	524	495	517	480	454	508	514	469	506	470	477	486	505	495	463	458	492	518	521	477	485	485	502	458	499	506	479	457	448	461	502	496	487	491	530	440	478	470	485	481	457	525	467	465	524	487	506	494	474	473	471	479	460	488	493	476	463	502	488	454	477	516	526	496	495	504	452	512	498	492	486	454	479	478	487	492	439	445	466	474	482	511	479	481	501	467	464	494	502	479	485	500	494	517	456	495	510	490	451	530	535	499	480	503	483	497	490	487	553	480	479	505	474	497	514	527	459	500	505	487	482	502	466	546	465	470	479	464	486	432	488	498	472	452	487	472	481	505	490	497	517	493	482	511	484	448	456	500	501	460	491	475	487	512	516	483	487	495	476	504	483	479	487	490	500	518	484	476	516	462	479	485	516	503	452	471	469	479	501	499	493	510	482	524	516	474	462	506	479	439	486	524	461	453	496	502	467	520	474	474	472	509	509	520	492	484	491	442	467	488	506	480	481	505	481	488	488	488	508	468	467	456	495	500	501	486	477	511	517	500	474	485	488	492	436	448	516	485	521	498	528	511	484	499	485	460	481	507	515	468	511	460	464	476	489	475	505	482	516	518	473	497	532	495	497	466	469	466	460	451	525	463	559	505	505	507	493	519	484	536	519	455	477	475	503	505	497	503	502	462	486	518	524	525	489	485	521	454	487	514	504	488	444	489	522	466	503	483	517	476	478	472	498	508	471	473	464	557	480	450	476	438	512	471	466	463	506	453	485	483	490	450	494	492	436	527	450	486	487	485	468	455	467	476	520	495	520	469	473	469	465	456	521	497	473	484	513	465	459	485	466	507	474	485	520	495	480	442	495	478	504	494	444	476	532	495	444	490	491	499	478	520	452	510	477	468	501	499	503	505	444	490	473	486	511	482	489	502	512	508	491	451	479	462	492	514	457	504	469	463	459	478	544	502	507	503	476	493	467	477	497	479	481	511	414	490	503	525	474	471	494	481	452	483	474	466	531	516	496	512	521	498	486	480	469	500	475	478	519	516	465	458	490	477	487	489	544	439	492	447	496	498	523	473	473	483	492	497	518	457	477	511	502	483	489	486	485	460	494	461	450	509	517	485	456	514	534	495	456	493	524	460	483	500	475	458	498	502	474	493	477	484	490	523	500	527	478	501	496	489	504	493	510	479	481	510	500	526	495	468	487	456	528	499	492	467	477	467	496	483	517	484	510	482	469	492	475	500	443	510	476	497	512	501	482	496	492	539	480	484	480	479	480	513	498	484	481	514	515	467	457	503	500	476	511	499	518	524	502	476	507	481	468	490	474	471	473	529	485	514	503	510	468	484	509	513	481	473	511	472	508	494	463	506	500	485	501	478	487	504	485	500	495	500	487	514	519	507	470	465	527	482	458	461	478	495	491	487	491	504	448	489	494	477	449	477	496	493	512	493	518	477	498	498	485	455	487	472	499	496	489	484	485	521	524	475	467	510	523	572	547	502	518	484	474	481	518	529	505	506	509	456	493	489	492	481	476	462	467	498	502	492	487	498	453	459	496	461	522	485	504	500	482	485	492	473	499	472	470	498	464	486	467	490	494	532	478	496	503	463	479	479	485	485	509	510	487	467	482	465	504	531	481	506	512	500	489	511	482	466	528	483	476	467	485	484	495	492	530	473	491	506	511	457	500	481	513	488	481	495	497	485	490	470	468	463	510	478	449	485	488	491	466	499	469	485	482	456	480	515	523	501	536	494	476	495	490	511	474	535	490	496	493	477	467	497	496	460	474	509	478	491	485	493	502	479	503	488	524	485	498	488	489	486	450	503	459	508	476	478	498	523	488	512	458	488	476	489	522	504	483	495	493	444	500	513	499	488	483	473	510	487	492	530	506	460	459	436	490	490	522	484	479	466	501	498	517	499	464	489	508	510	486	509	453	488	477	475	474	474	480	483	493	454	495	476	487	498	448	471	443	493	482	471	466	532	490	483	466	459	456	485	499	474	477	503	471	496	493	513	470	473	450	473	481	463	478	510	501	504	495	494	515	483	470	497	509	488	530	528	489	499	520	444	479	461	470	532	473	479	513	468	477	468	516	482	525	461	473	503	483	512	441	485	515	486	476	465	489	492	525	505	482	479	494	527	506	543	462	488	484	507	491	477	460	505	478	510	493	511	464	481	494	503	494	522	492	503	510	497	477	486	456	493	478	485	500	455	488	499	534	485	466	493	491	518	520	482	517	484	462	494	485	475	492	488	480	505	450	540	464	462	475	495	463	494	471	488	493	528	457	501	474	491	516	450	472	476	503	479	479	498	508	506	491	505	502	447	469	497	475	502	479	488	507	506	426	478	484	485	449	476	490	465	464	485	518	475	466	484	491	522	487	514	479	477	488	516	505	450	497	516	508	532	509	490	469	499	504	475	508	514	492	492	481	537	495	513	491	484	503	503	556	473	489	484	484	479	489	497	467	515	492	497	476	501	478	481	484	520	501	486	495	493	478	495	527	495	486	479	494	503	473	499	429	502	454	525	488	476	464	485	492	485	469	485	492	480	461	501	508	491	468	540	482	500	514	513	506	530	466	471	482	472	513	516	455	493	436	487	434	473	488	440	458	507	517	487	488	480	494	491	473	511	485	491	525	486	524	511	480	461	479	475	482	504	476	492	480	482	497	451	465	475	502	477	499	494	471	469	483	487	480	492	487	491	468	503	464	479	482	471	487	523	473	513	520	495	537	524	470	485	492	492	513	507	467	478	478	480	502	526	479	522	449	491	502	487	478	515	466	421	497	498	541	475	502	494	499	479	506	506	457	471	488	525	505	471	479	437	502	523	448	467	478	462	505	472	506	487	457	470	509	473	473	508	488	469	503	461	476	446	477	465	498	520	520	529	503	487	485	467	470	487	501	469	465	504	445	522	517	484	467	474	475	500	464	504	498	527	448	519	512	467	454	461	523	490	478	470	483	499	467	502	476	511	524	496	481	516	477	523	486	511	503	491	500	511	481	472	476	500	475	499	477	495	511	517	495	509	460	488
25349	20888	27446	24705	20892	20040	5099	929	649	576	506	417	410	403	383	361	357	330	303	328	313	290	288	300	281	259	272	268	261	257	240	217	273	264	236	253	229	283	254	248	266	283	268	255	245	265	228	262	235	242	239	251	225	243	215	218	212	248	237	218	256	258	242	238	243	246	236	264	252	225	241	241	240	247	227	219	231	229	210	240	239	255	227	257	248	247	230	213	222	230	222	228	222	218	233	231	214	228	250	231	224	216	225	260	227	239	225	214	224	233	213	234	236	233	241	226	230	242	219	233	233	255	228	236	227	210	219	225	236	241	223	250	225	213	233	251	204	225	222	253	231	220	248	245	181	226	244	236	236	246	223	244	245	235	269	215	259	237	228	232	244	238	254	258	222	236	258	225	222	226	211	240	253	256	225	223	224	240	227	218	219	245	217	221	235	229	228	235	225	228	226	209	231	236	223	209	236	217	224	227	225	220	211	227	250	211	228	236	231	217	213	233	207	236	225	232	235	227	211	258	243	233	235	225	236	210	240	237	223	241	265	216	230	219	231	248	249	216	237	241	232	224	232	218	248	194	232	216	225	240	237	252	227	232	245	234	238	227	215	234	254	215	222	228	217	267	238	213	223	246	224	217	218	234	257	255	218	217	251	220	241	224	260	227	238	228	247	254	217	267	245	227	229	247	222	229	232	220	255	265	222	226	249	233	211	218	221	235	208	212	244	241	249	228	224	237	212	215	235	238	213	216	242	229	249	204	231	228	208	203	207	225	216	221	220	254	222	221	235	226	234	235	234	226	229	237	185	239	253	246	240	246	243	210	223	225	214	227	224	230	221	230	246	264	233	208	239	234	249	219	250	224	269	213	235	223	223	197	227	216	209	228	210	242	232	222	224	213	234	235	207	234	226	226	247	232	209	220	241	227	241	219	243	210	219	231	226	226	236	231	222	206	216	217	243	214	214	231	254	218	221	232	219	197	239	244	241	227	200	221	232	231	253	220	221	228	219	232	230	233	243	256	227	240	231	207	234	206	231	214	216	226	229	233	239	226	215	213	235	235	244	248	213	216	245	238	230	241	225	254	209	212	229	241	225	238	231	222	263	234	249	246	244	229	241	215	242	247	196	224	231	249	185	219	257	223	202	263	211	233	212	232	220	222	256	225	251	236	216	230	223	266	250	214	232	239	227	269	216	223	236	235	236	218	227	253	264	216	258	221	239	233	218	222	237	234	224	229	241	231	241	227	231	227	228	239	241	243	245	230	228	237	248	227	222	234	232	227	209	251	226	209	239	260	231	236	215	238	239	240	251	221	235	231	214	234	234	255	226	218	235	226	229	219	243	213	206	222	245	232	232	219	229	220	235	255	231	240	233	199	219	226	224	236	221	236	222	223	230	258	209	225	212	219	247	243	221	253	253	239	241	239	238	218	192	239	230	241	226	245	231	231	209	213	203	205	252	254	248	233	254	213	224	220	208	243	234	262	244	243	248	204	247	218	219	230	221	225	200	233	233	237	204	242	225	225	201	223	234	229	241	226	254	233	235	227	210	264	225	232	221	217	217	242	236	226	233	226	234	238	222	220	246	212	235	210	225	251	217	245	241	233	233	181	239	198	236	258	227	214	223	236	233	234	228	246	220	258	256	242	246	237	209	239	212	231	208	232	231	225	220	219	201	242	215	240	236	228	206	257	217	219	214	227	234	214	238	243	245	240	209	223	242	244	228	222	224	262	214	226	203	199	218	221	212	231	248	246	236	236	229	243	244	226	237	204	240	220	240	228	185	213	216	219	237	205	256	216	220	230	247	222	214	188	232	193	217	239	276	204	220	224	231	217	248	229	271	249	204	232	253	234	221	222	227	238	224	237	225	242	231	191	252	264	216	218	256	206	225	214	231	251	217	236	231	255	205	229	232	243	220	234	210	236	225	211	212	238	242	226	246	236	234	228	226	224	211	258	250	196	242	201	229	234	223	229	224	225	249	226	237	200	242	249	204	265	229	244	223	255	224	231	240	234	226	266	227	234	229	218	246	215	222	255	236	221	248	220	241	239	216	214	228	249	239	213	238	215	241	221	214	231	232	228	218	227	215	205	231	214	220	227	234	244	227	223	234	222	238	219	244	248	232	245	237	247	201	226	204	218	244	206	220	235	223	232	275	256	224	236	254	218	227	233	241	251	225	215	207	236	231	202	235	242	253	220	240	235	257	223	223	227	238	234	225	234	224	186	245	230	247	233	244	221	205	214	253	226	225	250	196	223	202	217	237	240	224	242	204	229	241	230	217	219	252	228	235	240	221	227	231	221	259	239	225	212	229	242	221	224	245	242	248	252	251	248	222	216	219	223	234	201	213	220	214	234	216	213	233	223	231	237	212	220	232	234	238	228	211	229	205	199	219	249	219	244	222	253	226	223	235	228	216	251	232	255	200	233	241	233	224	246	225	233	223	219	255	236	231	230	233	227	237	227	209	236	222	237	208	220	220	230	219	210	207	243	224	233	224	217	225	238	205	252	221	222	238	242	237	242	239	246	241	242	229	229	232	220	236	232	255	250	227	235	242	221	244	199	217	213	230	232	206	220	231	222	234	201	242	224	234	240	239	204	244	221	202	234	245	220	223	216	240	244	207	211	227	264	249	240	226	209	242	229	249	233	237	248	220	250	239	218	219	263	252	223	232	225	239	219	226	241	208	246	228	226	201	236	231	247	207	227	230	238	219	237	237	217	235	220	223	217	209	243	245	225	227	253	271	262	200	224	245	252	232	237	224	233	244	214	189	226	223	246	218	248	224	221	197	231	242	200	217	222	246	242	251	210	227	228	253	227	251	260	233	205	240	237	243	228	221	232	207	230	249	238	268	219	234	221	255	233	217	236	267	240	263	254	231	243	237	233	238	250	241	204	250	224	221	217	214	214	215	209	207	215	247	227	229	225	228	235	247	225	229	218	215	243	260	231	248	230	233	242	259	232	237	211	232	240	234	276	229	249	214	232	251	250	230	248	241	236	229	222	254	244	242	230	235	253	244	219	226	228	213	216	238	248	215	225	231	253	219	226	246	224	219	197	251	198	228	241	243	232	232	253	218	227	230	250	205	250	228	226	263	230	221	192	238	257	211	242	241	251	242	225	221	243	216	225	212	254	209	235	215	228	187	262	247	238	245	216	248	225	230	227	243	244	248	235	229	235	216	232	235	224	219	230	223	218	222	225	239	238	223	198	233	234	206	202	222	217	210	205	224	222	251	242	226	225	222	219	243	213	248	225	222	220	225	226	232	221	229	218	258	223	225	258	241	252	219	195	226	218	235	233	232	233	249	246	227	232	205	253	218	250	223	259	234	222	243	225	205	258	240	232	235	231	258	196	218	241	241	242	232	219	212	211	205	259	243	227	221	205	206	239	267	257	239	233	240	239	232	227	245	218	220	225	225	210	201	259	270	228	215	220	223	234	221	228	248	246	227	211	221	199	210	245	212	216	204	211	232	232	254	205
11324	23261	14589	20259	3799	2791	2084	1488	1193	1035	837	718	664	592	517	503	472	468	428	350	381	364	350	328	366	328	317	332	327	325	304	315	308	271	263	306	272	230	275	279	266	236	260	285	278	268	265	286	284	233	263	256	243	271	260	237	285	283	265	268	284	254	237	269	236	272	261	256	267	242	255	250	259	218	262	237	235	223	271	233	238	241	227	248	272	221	233	268	243	257	225	258	241	270	252	247	256	260	233	252	239	252	241	242	250	252	263	263	231	255	256	250	250	252	233	267	240	233	273	259	255	250	221	266	262	251	242	240	289	252	256	252	249	251	234	225	245	227	235	249	242	238	251	257	250	248	230	247	257	240	218	252	256	239	244	246	248	242	244	246	269	267	260	244	223	248	236	259	252	250	245	247	266	257	250	237	250	257	242	250	247	220	229	269	260	264	236	249	251	236	210	224	259	231	221	258	246	243	220	262	239	258	247	231	272	237	244	215	241	244	242	228	234	246	229	264	232	270	235	205	250	250	226	242	222	255	238	230	265	237	271	239	225	269	244	258	265	226	250	223	248	231	246	260	224	223	227	232	276	254	228	255	234	258	236	251	244	247	243	240	236	245	267	232	251	225	275	228	252	226	239	223	238	253	238	227	264	232	253	256	254	254	218	235	246	266	246	234	233	222	253	260	256	228	255	229	223	244	232	231	253	235	265	242	245	227	237	250	241	207	237	236	231	238	229	252	232	253	231	263	237	244	256	227	246	251	227	258	243	256	270	256	263	255	257	258	267	264	248	227	233	254	242	249	244	251	242	250	254	224	251	271	255	228	230	245	233	243	232	231	236	230	253	249	261	240	254	250	225	228	244	249	253	261	248	236	243	238	225	247	244	234	220	201	256	250	255	240	256	250	232	237	239	228	258	223	245	259	245	272	231	235	236	252	232	242	204	244	225	254	257	257	262	236	241	276	271	271	251	243	225	254	264	240	254	272	245	233	223	262	277	239	247	230	259	242	247	241	237	242	269	263	202	260	232	231	251	256	234	258	237	261	252	255	249	245	250	236	270	233	249	234	265	239	274	213	273	217	230	242	235	243	255	223	278	246	232	229	216	218	232	219	236	242	243	262	228	226	218	247	240	233	254	260	249	256	286	226	210	258	259	242	253	247	276	260	250	253	261	208	246	244	243	208	234	268	237	213	233	248	259	245	238	228	253	244	225	220	222	255	230	269	235	254	253	230	252	265	264	242	262	242	250	261	251	229	254	265	233	260	248	236	240	250	234	231	253	241	259	244	256	238	281	220	282	218	268	251	239	240	259	237	221	284	255	249	243	263	256	230	252	225	245	250	241	232	272	241	249	240	243	237	225	266	243	223	247	249	243	253	243	248	232	222	253	220	242	234	264	243	243	244	235	220	238	254	257	253	275	230	218	231	227	243	241	241	224	252	248	235	254	267	223	218	244	265	209	218	248	261	252	205	257	238	259	250	249	238	257	246	214	258	264	264	240	213	247	258	280	273	240	259	240	246	255	252	239	225	268	263	249	216	245	245	264	265	205	252	232	221	269	223	222	258	234	252	252	248	226	266	262	237	228	260	258	240	252	242	244	234	241	242	230	246	220	246	199	248	239	230	260	234	245	227	239	249	239	250	244	215	215	235	232	255	235	252	246	238	235	263	232	258	217	245	253	232	237	249	223	225	240	251	259	223	263	242	245	257	247	242	258	261	240	234	237	233	246	228	265	236	238	242	239	257	276	246	264	260	218	241	268	264	255	244	230	214	269	247	243	243	245	248	236	241	245	244	284	242	257	233	250	236	231	244	231	248	239	253	246	233	219	245	255	250	236	235	261	243	253	246	241	250	234	250	253	244	250	263	230	235	254	261	257	229	232	233	237	245	238	246	249	254	216	250	293	221	269	266	228	244	256	225	238	217	247	233	240	264	209	257	243	243	243	233	271	222	280	229	277	254	225	229	250	225	231	265	254	250	240	241	235	246	257	273	240	258	243	250	267	256	250	247	241	226	233	265	271	250	233	268	220	275	243	241	225	246	235	233	265	227	244	245	272	256	256	239	245	253	249	289	248	254	229	238	257	243	228	252	260	249	253	245	226	272	240	257	250	260	236	249	250	242	239	228	268	268	227	225	257	231	264	247	253	255	290	242	244	256	233	258	255	220	258	239	230	239	246	234	245	258	244	238	255	242	247	250	259	230	234	226	264	255	230	244	222	231	232	230	229	253	236	256	242	259	248	256	242	255	252	259	234	278	248	239	232	239	244	229	236	236	305	262	227	227	256	239	246	192	248	242	227	226	268	232	228	233	230	253	226	272	276	246	237	269	212	228	235	255	261	239	275	261	220	239	254	219	227	271	243	231	248	249	256	264	223	226	248	249	253	240	236	238	242	241	240	212	224	250	257	225	274	247	263	246	214	240	279	254	231	264	248	271	237	239	222	233	229	240	244	263	243	268	240	244	271	238	233	262	235	267	244	209	241	209	241	248	280	250	248	245	252	241	218	258	245	239	258	255	244	240	282	250	243	272	249	234	287	221	248	248	273	229	231	238	269	230	255	231	247	225	264	241	251	247	219	242	219	223	253	235	238	229	227	252	243	280	266	250	272	254	261	227	244	242	231	237	221	241	250	259	233	258	275	238	253	235	230	245	236	256	242	268	265	257	244	207	269	251	227	239	270	257	252	251	227	233	239	239	265	252	236	252	252	258	248	234	235	238	263	268	242	232	256	247	238	258	232	238	233	249	263	247	246	229	241	242	242	250	252	239	232	242	230	259	245	250	226	235	237	257	239	218	248	268	258	229	227	224	241	245	255	240	222	252	250	214	257	203	224	243	220	255	255	232	231	261	258	252	239	223	230	246	232	256	239	223	254	228	249	270	244	225	245	248	267	236	270	214	223	262	254	247	239	235	259	234	269	246	241	243	254	267	242	259	258	235	253	224	241	260	245	231	249	260	280	254	276	233	238	270	240	251	262	246	264	244	218	254	225	243	269	251	228	246	245	237	256	219	244	247	262	218	226	256	244	245	257	202	253	269	243	234	241	247	238	248	247	259	221	263	227	243	240	277	229	276	231	239	242	245	226	236	237	214	263	254	258	272	241	245	231	266	236	254	219	253	231	257	236	249	238	241	236	256	253	245	245	250	241	272	240	230	257	239	236	240	232	282	264	237	231	252	212	251	227	217	234	231	235	219	241	278	249	231	245	216	256	273	292	236	241	224	236	269	241	266	249	246	243	257	227	234	235	255	254	221	224	236	267	262	235	271	214	239	243	246	244	244	264	205	216	270	233	252	261	245	247	251	204	213	234	243	247	213	231	249	259	220	223	261	239	241	265	255	252	239	262	235	225	267	223	258	236	251	233	234	245	262	259	232	251	258	280	269	260	221	241	264	237	247	242	235	239	261	228	263	262	230	247	239	237	227	268	227	246	272	245	236	272	208	238	226	246	238	261	202	240	251	257	245	251	235	253	230	279	239
23135	20884	27759	24252	20884	20944	19758	2930	1327	1116	992	892	778	816	686	678	698	650	638	658	650	578	566	587	593	592	530	555	520	519	559	520	561	568	534	521	535	505	538	535	498	471	503	501	510	525	463	440	512	516	490	516	494	487	501	479	514	522	522	484	509	482	500	496	505	515	473	474	531	504	509	436	495	481	470	482	507	476	505	505	482	530	497	442	505	495	477	489	502	504	468	481	487	504	538	490	485	432	460	494	513	497	458	500	479	489	487	479	518	449	504	549	457	488	493	441	475	497	460	514	443	529	540	459	514	520	459	487	490	477	480	503	527	498	470	464	508	489	469	470	490	493	485	485	485	479	507	497	508	476	466	468	483	508	454	469	485	517	503	534	474	463	476	472	498	491	533	478	508	462	482	483	508	463	481	470	472	480	486	513	489	460	511	488	481	472	475	495	470	490	486	473	459	486	475	471	465	434	482	493	519	443	423	483	526	469	504	500	500	490	454	498	462	529	463	445	484	497	489	500	457	482	513	489	485	479	500	463	471	507	471	474	491	461	467	512	496	450	496	449	506	492	486	466	483	485	485	480	446	472	469	450	455	449	533	450	531	462	452	452	454	472	470	482	500	471	442	470	470	503	491	487	474	455	508	490	469	468	495	494	434	474	471	492	473	511	458	467	452	484	480	502	500	484	428	492	444	414	484	481	500	517	443	473	465	530	494	448	468	519	462	497	493	435	475	469	495	482	472	475	512	466	504	479	512	504	480	476	457	486	464	477	467	470	472	477	489	457	472	467	487	489	445	511	488	496	504	484	477	477	461	500	451	501	483	485	522	473	519	496	475	476	521	476	536	475	481	453	479	492	503	487	476	511	534	489	450	498	492	471	481	497	507	526	500	475	475	495	493	459	492	489	474	485	480	466	458	462	478	499	457	441	483	468	520	513	447	459	473	442	478	468	494	502	536	464	468	434	482	464	483	481	528	509	504	478	510	469	488	462	475	487	484	485	492	448	491	512	489	476	441	458	458	462	497	494	449	481	516	457	486	483	489	474	488	505	483	458	490	504	485	474	477	506	528	467	474	459	499	490	476	479	468	495	491	484	515	477	508	471	504	477	494	459	475	486	448	507	488	466	488	481	460	461	484	475	470	460	536	474	456	482	496	486	489	514	488	488	494	485	446	444	454	456	482	517	511	446	490	491	507	469	507	506	451	473	486	494	468	516	491	455	444	491	478	464	498	504	512	495	479	483	476	535	495	488	468	523	490	462	447	499	504	477	514	496	491	501	462	419	518	499	467	494	506	489	467	472	509	468	502	479	486	471	475	493	513	485	463	488	484	496	516	467	518	508	475	433	467	519	505	438	470	496	466	497	504	492	472	483	486	511	469	442	476	477	477	476	514	511	436	448	485	506	487	479	450	504	474	505	477	427	528	485	505	487	514	510	477	457	464	457	471	480	499	485	480	469	502	441	462	483	499	443	471	451	418	475	525	482	453	522	527	507	477	478	487	457	528	472	501	472	466	469	446	508	487	500	450	495	469	501	486	471	466	504	491	475	445	430	474	473	469	501	448	470	461	507	529	466	506	470	479	514	442	469	483	424	446	472	517	468	522	483	518	481	454	461	503	468	489	470	493	498	466	466	503	518	475	506	497	416	498	456	498	495	457	496	552	495	476	483	492	438	466	461	457	489	467	496	479	452	520	482	531	496	520	480	507	521	487	481	439	476	500	504	509	483	503	505	489	481	488	482	473	490	517	444	478	480	500	489	446	483	507	478	467	482	494	481	513	489	463	465	457	494	468	455	469	533	495	440	531	467	510	501	469	510	504	470	465	462	469	475	479	462	479	484	516	487	502	465	513	473	452	474	505	460	474	536	478	511	502	479	451	488	465	490	499	457	494	484	455	478	463	468	454	495	448	468	505	490	484	451	491	506	501	515	454	454	443	461	515	486	466	488	482	484	460	474	494	501	513	482	524	459	480	459	467	513	523	428	479	451	478	480	505	468	462	474	464	487	472	486	422	480	460	491	457	477	463	495	472	490	421	431	467	455	489	490	465	441	439	459	469	437	470	495	480	488	464	486	533	512	469	476	447	502	492	483	463	479	503	472	512	470	506	491	483	483	455	472	478	490	468	474	514	478	503	465	502	480	476	485	481	454	461	491	474	513	490	455	488	475	494	464	475	481	450	504	474	520	498	480	501	469	457	494	451	486	500	497	448	469	485	435	475	461	471	485	511	496	494	408	441	464	494	508	461	466	500	477	489	471	502	495	508	523	487	468	479	501	486	488	466	505	483	456	504	510	497	459	484	495	501	467	485	483	493	435	495	495	482	444	488	467	469	469	488	493	493	470	470	488	483	509	469	499	495	503	456	457	534	476	474	480	464	490	469	485	500	472	506	489	479	464	486	503	479	453	477	469	470	520	445	484	463	467	473	478	477	504	482	481	497	508	502	455	501	477	484	478	476	457	457	526	504	465	502	531	476	493	481	501	486	487	439	443	502	445	474	459	488	444	485	506	512	515	476	489	525	458	467	489	516	457	521	470	425	497	492	503	496	485	488	509	450	467	488	484	476	517	493	445	461	483	447	509	480	503	452	499	498	445	501	447	512	495	483	486	462	481	497	475	477	488	472	508	460	465	503	486	490	495	463	495	458	451	474	497	483	509	485	475	522	461	493	502	469	514	459	489	492	494	461	507	513	484	505	495	448	481	484	478	512	489	457	466	470	528	523	483	459	458	470	492	468	495	471	468	476	511	453	497	489	486	471	504	484	470	481	473	459	450	503	487	482	478	474	517	444	476	499	487	489	516	485	477	475	478	465	517	460	463	465	494	462	483	476	497	521	503	455	488	503	495	488	456	473	461	470	476	490	488	514	501	470	488	496	476	502	469	471	496	479	509	491	517	463	452	466	483	520	437	496	472	536	467	505	543	455	450	471	499	459	491	495	502	510	510	511	504	457	451	457	487	484	494	445	491	528	477	473	454	471	460	513	478	508	459	510	438	509	495	463	497	431	449	502	472	498	486	496	462	474	465	460	439	495	496	491	515	535	486	471	500	492	479	493	483	449	521	444	532	490	491	483	485	485	489	505	472	519	483	466	483	490	480	511	498	490	495	490	497	465	479	492	474	478	483	490	506	472	501	508	445	518	476	462	436	441	475	481	460	472	476	483	493	453	498	462	480	501	465	475	486	461	429	460	498	478	468	478	497	476	462	473	476	496	513	475	464	458	502	472	458	443	496	521	487	497	461	502	485	483	454	424	477	479	468	499	462	492	479	450	480	515	486	445	496	475	442	466	498	452	452	453	468	475	533	459	466	501	459	478	467	498	468	485	484	489	514	476	481	483	491	468	466	485	482	497	472	499	474	498	462	493	456	464	499	462	494	497	453	462	490	497	473	440	484	466	500	490	504	464	520	539	477	442	440	505	463	443	497	476	469	435	477	484	482	464	476	481	484	446	492	486	523	508	481	481	465	466	500	473	498
14466	31006	22062	20798	6652	5363	3846	2838	2307	1925	1660	1361	1257	1162	1041	970	821	855	741	761	739	707	690	632	621	613	593	575	559	601	570	551	549	526	495	554	530	518	549	527	551	499	463	446	500	542	503	486	495	459	507	489	463	523	512	462	467	472	499	499	508	466	498	467	512	470	492	489	484	455	460	493	458	424	446	454	464	477	439	492	467	456	456	439	500	476	465	473	455	457	449	535	464	508	456	469	457	466	473	467	456	464	454	432	452	468	474	442	441	436	446	460	466	457	428	429	465	465	485	445	465	436	460	404	476	490	443	448	480	439	449	414	443	421	467	487	450	469	471	443	445	499	482	443	453	462	445	452	463	482	435	433	447	454	437	494	455	489	455	441	410	469	460	475	438	476	462	470	430	417	434	481	457	435	471	486	442	479	483	451	466	450	478	454	445	401	437	430	493	467	448	468	458	516	488	443	473	481	454	461	459	456	489	425	473	446	479	461	440	449	425	468	437	455	474	464	429	441	467	454	494	400	483	450	463	461	402	499	453	496	456	428	482	476	482	459	508	437	439	485	480	457	417	442	438	424	463	479	468	490	467	451	439	432	465	457	457	435	436	436	424	479	470	429	463	423	467	501	448	476	434	474	487	445	497	461	480	447	434	462	471	451	457	449	497	473	444	435	469	443	456	433	460	440	452	467	450	428	433	455	447	435	454	439	424	478	451	451	470	404	418	480	444	460	459	442	465	481	428	424	426	451	447	463	450	477	482	430	441	429	470	460	458	490	466	445	471	448	457	453	441	461	489	471	450	450	453	417	483	462	463	474	436	445	429	465	457	441	462	440	457	485	489	448	466	464	455	454	450	468	409	444	466	452	430	444	491	415	478	440	445	459	471	475	462	503	428	450	465	456	436	470	477	450	440	443	454	471	443	445	444	483	466	456	438	461	457	445	432	420	458	462	467	429	441	461	471	475	458	448	462	471	446	474	482	469	441	481	461	434	469	463	480	408	477	432	461	461	463	459	464	447	481	423	469	482	474	480	475	448	417	442	497	472	466	450	471	476	500	425	446	458	404	450	451	482	458	461	470	464	475	476	466	511	496	478	428	445	462	464	483	440	484	445	436	461	455	490	441	449	510	441	437	435	479	460	462	434	447	457	450	472	447	441	486	468	464	462	431	465	428	441	463	477	469	436	434	453	439	479	467	426	480	493	425	476	458	457	469	472	465	431	450	430	496	426	456	442	449	453	481	447	459	459	426	434	451	471	432	483	443	471	467	456	444	436	488	483	466	412	427	461	465	441	418	450	433	455	456	454	432	452	488	462	490	454	483	412	473	435	486	413	465	457	418	450	484	497	475	411	474	467	453	463	474	468	459	463	435	453	444	437	486	467	464	452	485	451	425	450	435	476	472	429	459	459	447	477	436	442	459	477	501	457	445	480	474	458	471	469	398	457	463	480	481	515	452	486	436	458	463	427	444	457	475	473	482	465	460	472	433	449	525	431	480	451	492	439	463	435	516	435	433	464	465	476	476	476	444	464	490	440	452	480	490	441	464	429	500	453	457	432	442	475	440	501	432	484	444	458	447	449	432	452	504	466	476	465	475	438	447	428	445	450	469	463	466	455	425	446	469	488	465	483	440	428	493	420	419	440	451	472	454	440	456	487	416	438	451	457	470	471	455	438	459	475	503	466	457	448	467	464	460	450	456	461	455	438	429	477	445	475	474	457	470	460	461	462	459	466	431	483	449	469	444	479	451	485	469	470	461	464	464	459	423	446	457	449	433	446	468	478	520	456	473	497	485	430	462	420	421	413	406	455	475	464	478	452	448	453	453	450	475	486	458	446	455	456	466	442	453	453	478	486	447	438	462	431	469	464	460	453	442	481	452	417	470	458	443	445	454	443	453	409	467	444	408	428	442	443	431	480	531	468	479	453	431	462	455	505	444	458	459	425	467	416	453	432	456	453	454	444	478	472	482	444	470	461	464	441	457	438	487	492	436	442	460	436	466	469	480	464	456	444	469	466	456	480	458	458	470	474	450	448	465	432	486	449	463	479	454	463	473	432	484	427	451	451	460	446	424	426	465	431	456	472	459	455	478	444	464	457	465	501	434	457	429	428	425	466	411	429	464	463	412	455	491	440	463	449	469	467	458	431	422	486	504	461	483	444	481	467	397	457	444	432	469	482	471	447	434	475	453	421	433	486	466	454	457	435	482	457	435	431	459	467	430	418	446	463	447	438	474	444	461	482	461	464	463	447	481	486	454	477	481	466	442	452	432	455	409	439	434	465	428	426	470	453	450	440	496	447	460	481	437	463	473	447	465	435	497	468	439	444	479	444	467	456	439	440	450	454	457	447	478	469	473	420	480	435	445	481	442	458	479	451	430	470	421	459	470	471	437	440	460	456	469	463	445	479	453	445	460	447	449	493	470	449	485	444	487	451	508	483	422	438	451	417	481	448	444	429	459	453	459	443	463	425	452	487	471	500	417	441	452	402	480	493	472	461	495	455	491	508	459	490	448	449	440	445	436	493	429	471	469	492	434	459	477	458	417	471	453	467	468	493	461	487	471	452	510	454	435	465	445	467	439	461	479	452	438	465	460	428	453	481	485	429	484	460	439	468	490	494	433	459	475	443	430	449	399	465	444	440	455	440	456	468	440	452	424	462	483	439	483	452	484	420	458	446	468	447	476	420	461	459	440	451	478	464	512	447	460	447	510	450	489	415	467	454	426	497	470	427	456	426	459	462	453	496	467	465	472	461	457	430	480	468	455	427	477	443	436	464	492	458	451	451	435	474	428	443	474	430	456	459	474	463	468	417	434	428	477	455	469	441	455	431	482	408	437	415	486	454	475	459	448	432	484	429	462	464	480	423	477	504	418	456	414	418	425	490	472	429	485	431	466	472	457	416	471	477	445	450	436	462	476	447	462	469	454	469	471	425	442	492	494	443	454	488	445	459	446	450	474	451	447	424	439	488	447	465	458	452	446	436	427	452	432	474	475	471	453	468	452	440	464	467	429	399	457	444	525	413	517	467	441	465	488	446	456	458	429	463	465	444	481	471	488	440	452	439	440	446	447	441	466	454	461	457	460	463	447	423	480	478	453	455	487	451	447	465	443	444	463	468	484	461	477	437	464	441	418	445	443	475	435	424	454	462	509	467	463	493	435	481	449	444	449	463	448	452	457	461	429	461	477	482	422	423	487	441	466	431	490	438	465	467	433	491	481	438	441	451	472	459	412	415	450	469	461	454	463	432	446	443	505	468	486	496	458	456	452	433	438	463	462	453	451	472	479	460	456	467	433	426	467	454	445	460	445	419	496	501	463	436	442	427	442	454	443	460	484	442	482	478	441	469	452	491	462	458	460	476	438	461	439	469	471	444	441	486	424	442	451	429	443	439	415	436	401	483	466	441	473	436	457	473	455	441	438	431	451	443	419	428	457	459	470	457	427	453	425	463	449	466	444	446	448	429	464	442	436	458	476	439
28297	15551	3551	2069	633	560	549	486	456	462	471	439	449	479	435	451	475	486	448	483	441	444	509	475	488	437	467	469	465	495	475	485	463	453	453	458	438	420	441	454	448	474	425	440	429	462	448	489	496	441	451	458	468	440	438	470	479	458	475	447	471	473	433	501	486	466	460	487	445	459	449	457	457	489	477	447	449	485	430	469	453	484	453	454	453	434	441	455	438	430	488	460	495	421	453	453	434	404	443	430	463	494	476	415	449	457	440	465	454	438	458	437	495	462	457	469	460	488	420	466	499	445	476	467	453	427	466	484	460	497	447	449	419	438	466	468	428	471	483	499	447	458	449	427	483	460	479	450	459	470	513	441	473	425	429	461	426	434	436	455	458	464	520	453	428	461	462	474	464	450	442	468	437	467	448	476	482	441	426	459	462	444	482	471	439	431	454	470	444	450	436	492	465	428	472	463	451	470	474	468	473	451	444	477	466	454	446	434	445	434	440	446	435	470	458	440	466	491	446	436	456	413	525	424	438	476	460	452	463	459	445	469	476	494	461	440	449	441	448	437	459	454	452	471	472	444	456	447	462	434	431	450	450	441	448	495	485	446	446	484	491	427	479	458	441	491	471	458	487	413	450	447	475	446	471	439	457	481	462	432	492	479	428	435	485	473	487	471	442	429	470	454	444	484	472	495	474	501	475	439	464	423	481	456	451	451	452	427	477	453	477	440	463	462	448	453	453	460	459	413	458	434	454	439	442	472	440	453	458	476	486	448	474	450	476	449	461	461	422	452	477	485	436	459	504	458	450	454	422	461	447	408	469	423	440	484	472	474	474	503	467	456	456	455	437	469	458	447	451	431	507	452	398	478	455	433	429	467	446	455	462	444	467	470	473	483	434	466	444	465	402	477	460	528	440	449	444	436	461	483	439	420	425	495	478	463	455	502	496	494	423	490	440	423	466	465	453	472	510	431	494	440	455	423	475	457	412	478	482	452	431	454	488	421	461	440	462	470	436	464	493	446	458	449	454	470	440	467	432	434	442	476	460	472	467	472	444	465	457	414	482	473	433	414	466	445	456	460	459	448	475	443	438	457	444	501	456	432	504	447	453	443	416	508	457	456	459	487	456	464	500	494	438	460	443	463	429	480	434	468	452	470	416	469	440	433	456	468	455	451	443	492	442	428	513	461	430	458	461	431	431	474	474	477	437	412	437	452	444	432	468	484	475	464	491	441	464	496	455	444	433	471	447	437	466	489	477	455	462	453	430	494	415	457	474	440	443	455	437	478	444	468	454	448	467	450	451	449	481	476	460	441	495	476	431	474	458	476	459	420	446	447	421	450	441	444	401	472	480	484	432	454	455	449	424	456	455	462	459	478	458	440	467	486	428	447	446	436	431	462	462	472	451	458	446	469	467	478	465	456	429	473	411	449	474	471	485	476	460	453	472	487	447	446	429	429	466	465	430	449	440	436	480	465	518	472	452	468	467	473	441	464	453	477	438	454	449	457	417	452	452	501	428	471	454	441	427	423	422	432	437	444	500	520	447	516	459	496	472	452	466	474	453	458	468	449	436	528	428	441	447	451	422	451	443	451	444	465	420	455	470	454	428	455	468	452	461	484	450	474	420	424	487	461	436	457	450	471	461	477	437	449	480	458	445	474	466	463	442	433	479	464	430	465	453	435	450	451	412	435	434	425	457	435	454	450	497	455	441	442	455	430	450	419	441	464	452	505	471	455	450	446	455	460	472	470	497	491	456	433	435	416	440	452	449	470	475	480	440	433	461	463	450	436	463	436	433	471	452	449	455	460	443	450	484	480	411	435	442	433	447	459	439	478	441	463	440	455	485	478	472	479	441	465	464	427	444	468	438	475	475	455	461	466	490	503	433	449	467	470	465	466	473	459	443	463	436	424	444	470	500	479	453	445	441	453	463	432	445	459	462	471	467	430	465	450	413	429	436	452	480	444	451	439	456	482	496	477	436	499	439	435	481	440	456	463	428	436	442	498	470	432	464	421	468	436	498	473	458	499	463	454	412	426	465	428	444	420	435	477	447	469	443	442	469	415	407	453	475	392	458	472	431	450	466	434	460	439	482	438	461	470	474	472	451	464	401	493	473	453	471	471	463	480	482	472	449	420	460	490	495	468	486	452	421	449	431	451	415	450	457	472	472	440	439	475	457	479	442	464	444	457	436	442	460	452	431	437	463	435	430	477	500	465	466	447	486	471	470	444	484	472	467	447	463	440	475	451	421	441	473	429	471	420	446	474	444	431	457	436	458	484	463	439	457	452	439	453	481	456	437	470	467	455	464	446	435	495	464	488	461	475	447	487	444	438	448	459	487	485	485	445	449	413	487	460	429	451	419	448	451	453	467	438	494	440	448	479	445	474	406	452	442	429	445	441	452	426	439	470	491	455	463	472	419	480	426	420	484	454	487	455	460	486	467	469	525	442	459	437	487	472	447	446	439	423	493	448	468	463	432	420	443	464	467	447	465	462	439	467	472	433	420	476	424	447	438	452	455	419	432	495	430	445	437	473	462	477	426	454	458	479	460	423	453	438	448	437	495	470	456	470	494	493	438	450	509	463	481	455	464	473	443	466	489	449	415	492	470	437	501	472	477	446	451	459	455	468	451	472	489	447	457	452	449	449	442	457	495	461	445	478	470	450	434	441	487	487	409	454	410	461	442	440	468	453	488	437	442	434	472	453	458	449	441	464	459	485	442	449	465	461	454	474	460	450	447	458	468	455	447	465	462	446	456	437	474	491	484	438	457	465	482	445	463	460	473	473	464	435	437	454	428	454	448	452	459	473	461	461	451	477	462	451	466	411	440	469	466	454	456	456	464	432	467	469	452	455	493	465	461	428	484	450	425	451	458	448	387	486	459	434	471	458	453	480	478	440	433	486	536	453	426	443	444	451	424	469	446	450	455	468	469	461	435	456	464	448	452	461	443	481	443	474	452	484	452	438	424	468	450	424	452	403	495	489	460	469	458	423	479	447	446	474	468	462	449	461	447	486	459	456	466	442	453	485	452	455	477	446	449	482	458	454	403	473	414	479	473	454	461	468	447	427	449	488	459	419	463	471	481	452	483	433	484	457	468	447	445	452	460	455	444	452	431	446	446	469	457	431	457	431	468	466	463	451	430	427	466	476	438	437	447	448	459	489	497	467	463	465	486	465	490	496	483	500	492	456	430	479	441	442	477	511	416	486	439	461	481	432	493	473	464	471	455	465	451	437	447	469	464	441	460	436	459	480	455	469	432	493	472	478	438	444	520	461	448	487	500	436	471	490	488	435	448	466	464	461	445	431	432	452	466	417	484	445	419	469	480	481	463	490	466	441	435	511	432	498	486	455	447	428	472	470	431	477	441	445	474	490	434	408	435	437	430	446	450	434	454	413	457	436	440	421	405	484	479	466	487	440	468	459	413	482	415	432	439	471	452	421	458	442	462	433	450	465	422	425	463	467	438	439	466	459	452	477
8349	5590	3944	2737	698	643	562	539	546	544	578	510	518	492	516	512	499	492	463	454	483	481	491	448	500	510	504	472	485	485	472	511	488	447	467	463	497	479	470	490	505	470	481	493	509	490	512	464	482	495	464	467	463	500	477	504	479	447	513	458	483	498	458	483	514	466	471	511	462	479	487	420	485	466	479	460	476	506	468	494	488	491	530	469	509	469	511	548	452	511	472	478	463	409	504	460	463	483	479	498	489	469	495	537	489	460	496	476	478	487	469	474	494	468	516	488	489	470	449	468	456	446	489	494	468	452	488	471	489	473	469	492	476	467	458	491	458	500	493	481	487	508	476	487	466	483	501	493	518	500	448	467	438	485	490	482	512	495	472	453	468	419	495	494	522	498	418	483	459	493	540	492	465	526	472	486	534	477	508	493	474	465	521	489	491	436	490	507	475	482	489	510	501	478	491	480	495	506	453	509	469	452	510	476	448	495	432	443	486	525	462	498	465	504	523	488	478	491	446	468	478	470	479	456	472	477	454	455	486	518	467	495	496	474	505	481	482	462	497	449	467	494	472	529	476	426	516	469	455	492	494	478	481	468	508	503	452	505	447	488	479	463	458	498	464	497	505	448	485	496	460	447	474	442	506	496	462	507	515	477	475	440	489	462	553	501	475	476	491	469	518	460	467	529	485	478	514	480	447	468	491	521	506	461	475	486	545	467	452	461	491	441	497	512	522	458	457	487	461	470	501	462	465	515	491	499	450	491	486	486	478	461	478	489	525	491	468	472	488	484	468	480	476	467	439	503	480	501	438	494	469	481	489	467	490	514	485	465	470	497	501	482	495	504	485	487	513	487	492	514	480	481	494	472	447	454	507	476	458	473	471	439	462	492	489	490	467	486	496	491	478	504	478	475	453	547	457	467	466	472	462	499	483	504	474	498	509	511	449	500	457	496	494	518	482	479	508	473	486	471	457	497	487	483	480	458	493	479	487	456	519	458	441	483	456	521	460	492	480	461	443	484	451	456	510	489	480	456	501	469	476	471	476	469	509	486	459	517	483	526	499	473	460	472	449	517	506	469	464	459	487	474	471	483	477	460	451	507	461	482	469	485	486	507	521	443	492	496	454	533	501	463	525	477	534	503	457	492	485	516	484	490	462	519	511	463	465	444	504	454	529	509	487	504	473	496	514	497	469	467	462	535	509	490	467	463	490	469	488	489	504	468	500	482	501	503	460	463	520	471	477	474	482	495	464	492	474	474	506	436	501	496	495	497	484	453	481	448	458	489	451	511	489	470	460	540	453	468	474	445	514	452	464	448	457	493	465	481	493	473	514	486	430	480	455	459	524	517	464	439	489	477	475	531	479	489	493	491	422	498	488	454	494	506	479	495	455	460	517	499	433	455	476	468	479	542	471	468	474	464	437	483	480	478	475	480	475	479	469	512	487	461	503	481	499	474	473	468	485	479	496	516	433	489	516	529	479	476	447	488	459	489	497	525	461	453	494	477	473	461	484	479	455	465	454	453	460	500	478	469	517	473	501	460	490	491	460	486	515	488	464	518	486	473	486	495	494	506	518	477	507	487	468	500	506	479	502	481	508	508	480	484	481	483	503	485	504	484	474	452	511	482	467	446	482	496	480	470	499	499	437	441	464	501	499	483	500	447	454	493	463	470	507	459	508	428	495	485	490	503	510	473	453	518	494	494	531	467	538	481	494	452	472	473	475	489	432	452	466	489	471	511	475	483	490	494	496	477	481	490	521	446	482	464	488	448	475	455	473	485	469	516	481	462	493	450	446	481	458	496	478	501	492	480	458	486	482	485	505	491	442	461	500	464	467	489	431	491	480	467	507	504	492	431	494	501	468	497	487	474	485	496	446	498	472	457	460	478	515	544	478	529	479	489	436	475	522	406	495	441	467	520	484	466	507	509	493	517	473	471	465	468	491	442	482	455	501	499	492	447	511	483	444	478	461	482	508	479	468	478	483	479	469	475	460	473	483	468	506	502	501	454	486	480	503	460	460	502	487	487	495	477	473	497	436	469	489	500	485	496	476	514	466	512	480	481	467	477	473	455	458	491	494	495	500	506	491	485	496	463	474	518	468	459	484	476	507	495	518	484	485	492	448	529	494	487	507	477	452	447	466	484	454	469	506	481	497	502	447	498	505	516	455	534	491	494	475	489	514	472	475	490	477	463	476	540	525	476	497	433	529	465	458	481	461	479	492	505	462	491	499	477	499	481	469	467	467	502	468	438	479	471	467	467	483	467	478	475	473	498	480	471	518	464	467	455	464	470	492	451	507	447	489	475	516	508	485	511	489	439	497	476	466	488	490	463	448	493	489	510	490	500	528	457	493	509	479	462	468	460	486	507	517	459	483	459	481	532	485	480	475	445	478	490	487	473	460	492	446	480	475	537	468	475	481	451	484	461	458	437	534	493	457	502	489	535	495	490	508	466	483	473	431	457	506	457	473	518	508	484	469	492	443	526	457	467	505	498	490	458	508	477	474	499	533	488	479	455	483	499	499	483	472	469	490	491	495	497	490	510	482	467	467	479	472	475	466	482	497	502	465	433	450	475	459	472	505	460	465	500	505	490	489	441	468	440	444	485	474	507	536	487	491	530	488	491	498	448	493	474	505	488	481	491	482	473	461	464	472	467	484	461	487	469	480	430	466	486	478	493	485	505	464	484	475	479	511	460	483	480	460	500	491	472	515	479	501	480	450	473	503	484	480	463	475	464	485	447	489	507	458	518	472	475	474	477	474	498	472	466	448	469	498	466	508	454	410	482	483	509	480	472	483	468	461	496	465	480	461	451	507	466	429	513	479	464	491	469	475	470	502	459	516	494	488	495	460	438	520	489	515	462	498	452	480	481	476	475	488	496	495	509	508	513	463	491	482	451	463	505	489	470	507	467	477	510	466	483	474	484	503	509	446	496	455	493	463	518	482	503	512	495	484	536	425	492	457	454	501	494	470	469	491	444	466	474	479	444	477	465	482	477	435	487	485	511	472	458	479	501	464	484	472	455	495	523	485	489	501	536	450	466	499	421	489	466	455	507	465	465	486	459	444	454	483	496	465	471	459	493	512	509	461	512	488	491	512	473	489	490	481	468	484	498	488	458	500	473	473	460	469	470	521	467	506	493	489	503	475	461	479	479	473	477	498	501	497	485	499	508	474	474	484	479	465	502	479	524	511	503	490	530	473	460	504	474	471	416	448	486	506	404	511	473	494	443	511	535	483	435	472	497	471	495	499	495	522	487	465	457	484	490	470	500	504	496	496	489	452	470	467	473	498	457	478	465	452	484	500	494	469	497	522	442	483	463	471	495	472	438	514	489	495	486	488	441	487	496	485	469	455	506	487	486	492	477	493	481	455	484	447	477	479	521	479	474	474	473	485	503	528	473	502	499	464	453	454	475	481	505	476	504	494	437	504	448	475	499	498	459	479	499	493	488	486	524	472	496	432	477	438	513	451	484	482	470
25432	20888	27410	24629	20897	11240	1472	870	700	566	474	435	384	401	363	332	349	318	312	301	277	259	292	299	280	219	242	245	229	257	257	229	249	221	254	253	229	243	264	236	223	237	245	265	245	236	240	212	258	269	251	224	249	219	256	237	223	234	251	210	197	233	219	216	268	239	230	224	224	224	204	211	221	209	225	188	212	247	227	239	227	223	221	247	239	224	195	261	229	220	252	220	215	234	243	228	224	212	220	230	234	205	233	219	232	208	196	242	197	214	263	234	199	250	208	216	220	239	230	216	228	189	200	223	220	226	229	235	210	226	223	232	236	219	217	248	243	219	224	231	223	242	252	227	229	212	240	216	219	232	257	191	244	234	215	228	231	218	242	214	210	199	199	200	191	240	215	248	210	225	182	244	214	240	210	218	207	240	209	201	224	238	196	208	236	212	223	239	210	239	218	207	236	213	247	207	244	244	223	222	232	215	209	216	213	229	216	239	249	234	229	201	231	221	214	223	203	190	235	238	219	240	204	219	209	223	212	232	236	224	224	194	232	221	223	234	220	213	223	211	232	210	217	204	229	227	206	234	230	210	230	229	207	228	229	217	222	218	205	224	228	206	191	232	218	221	217	196	220	238	214	217	234	198	210	228	227	216	217	205	214	220	218	269	240	232	208	232	226	220	214	230	235	237	217	218	231	208	233	228	202	225	221	239	219	209	212	253	223	217	214	205	221	224	250	203	226	191	244	230	220	238	228	237	214	217	252	238	235	224	211	229	244	230	230	219	220	219	224	203	200	240	239	233	224	230	216	220	214	206	260	241	223	225	213	204	178	227	234	251	247	232	225	228	234	234	232	220	224	223	221	168	239	215	219	232	218	212	273	200	215	215	211	225	232	233	220	230	228	234	232	213	213	219	198	235	221	249	238	258	242	209	216	202	202	247	233	217	224	226	236	226	226	226	211	212	224	221	253	252	206	197	207	213	216	235	251	216	216	203	214	212	217	237	219	251	215	245	229	239	257	219	241	219	242	213	210	192	210	219	230	220	209	240	241	193	248	239	221	212	211	212	237	250	196	198	198	244	191	203	211	207	245	237	232	226	218	226	195	216	210	220	216	229	233	210	235	221	210	207	243	236	215	216	197	232	199	220	195	221	220	236	220	233	213	191	211	235	215	217	224	249	255	244	241	230	210	223	223	216	223	229	238	213	222	216	251	192	214	225	220	246	204	227	230	258	232	224	216	235	223	231	222	209	217	204	227	211	229	215	216	231	200	224	244	202	214	218	195	212	222	246	195	223	228	235	214	239	232	235	241	224	209	215	187	218	203	209	205	219	233	233	226	227	217	204	222	228	239	236	246	234	223	192	208	212	264	230	234	239	222	197	215	226	212	210	198	208	241	222	238	208	234	233	202	263	225	211	237	218	227	229	243	228	207	215	224	233	247	194	239	218	198	219	233	239	242	242	248	212	226	223	228	219	225	232	204	235	214	247	241	244	202	208	227	252	257	204	216	239	215	218	216	192	232	199	210	229	223	199	205	229	207	223	228	196	217	226	205	221	206	198	196	246	220	229	233	214	227	261	229	233	205	210	226	213	240	203	232	207	212	232	207	230	237	199	213	223	208	212	223	193	217	226	229	246	204	218	219	232	237	239	257	215	210	229	224	232	234	201	200	209	185	205	224	207	184	220	241	226	220	240	246	219	235	224	223	240	203	231	219	203	245	219	215	227	216	243	196	238	218	233	188	238	205	183	247	215	213	249	216	213	225	204	204	225	215	204	224	189	196	210	213	251	230	221	222	208	199	206	222	219	206	231	221	214	227	215	233	212	203	201	219	212	212	211	231	227	232	232	219	210	215	239	202	237	212	208	238	216	208	207	194	233	211	251	222	271	221	210	247	209	227	215	208	203	216	226	218	236	233	211	209	214	213	238	221	227	241	191	243	222	217	210	206	219	239	198	209	225	244	231	238	198	219	224	232	248	222	219	214	194	235	229	215	216	233	211	223	224	224	231	225	234	221	235	216	224	229	186	225	188	236	214	210	210	203	229	237	214	221	239	215	220	221	233	210	229	234	208	191	200	203	201	226	231	231	230	214	209	212	219	235	183	225	234	218	212	229	201	225	206	197	226	259	234	201	218	225	210	204	211	222	210	243	245	226	215	215	219	204	233	217	227	224	212	228	197	225	228	231	232	214	223	234	211	230	246	215	230	237	222	212	217	223	203	221	203	222	220	227	218	218	232	202	207	220	254	195	212	213	210	204	241	227	211	231	214	216	215	218	221	235	217	215	213	209	229	197	226	213	224	218	263	222	207	234	216	208	209	251	233	203	220	210	200	219	218	217	235	224	215	225	210	199	205	248	223	201	214	221	222	196	230	231	216	254	224	229	243	222	229	231	224	230	219	217	195	213	215	185	211	244	213	238	218	210	241	248	232	234	252	230	217	213	255	219	210	230	200	229	198	227	207	218	200	238	211	191	210	211	213	234	235	220	224	217	205	224	217	216	227	219	223	229	217	222	212	204	222	220	194	217	239	205	229	212	229	230	206	205	221	212	226	206	229	192	243	206	211	210	214	227	216	234	235	205	240	208	216	211	222	233	214	235	240	246	210	231	218	228	214	227	248	226	240	211	227	237	222	237	239	197	221	217	205	198	221	231	230	210	237	190	212	217	231	226	211	195	227	207	227	242	230	220	225	232	210	230	270	201	221	253	235	224	209	188	239	246	189	232	217	221	215	232	219	219	241	242	207	218	218	245	228	194	228	220	197	226	232	216	215	228	222	210	219	240	220	212	219	235	200	217	214	224	239	210	209	239	208	210	201	233	214	203	221	221	221	200	213	214	235	240	229	252	235	239	237	228	231	219	234	252	228	211	242	219	228	223	222	237	209	209	219	216	219	221	211	239	221	214	213	224	216	226	242	242	234	238	235	216	206	210	228	223	204	243	205	209	225	236	204	210	236	224	219	218	228	231	220	212	218	224	237	227	225	241	207	225	221	216	228	236	214	189	205	220	195	222	210	211	196	240	244	227	216	220	202	219	209	200	208	225	225	211	204	228	227	215	207	196	185	201	237	228	224	233	206	228	208	214	246	236	215	212	225	202	236	220	202	238	245	212	234	249	195	210	235	222	243	201	201	215	223	228	208	210	207	229	243	240	239	204	211	224	217	213	256	244	245	205	206	241	209	222	242	228	230	226	190	242	191	193	215	226	187	224	205	227	221	228	209	235	221	218	208	206	190	224	216	223	235	214	218	197	236	241	231	214	228	239	251	252	210	224	230	215	227	226	245	210	222	209	244	223	246	226	222	222	218	217	226	220	211	240	218	206	202	225	216	202	207	242	199	217	205	210	226	231	226	204	220	243	231	230	236	234	211	243	208	235	254	217	232	199	216	221	221	227	209	205	203	214	214	215	220	264	225	213	242	243	209	234	240	227	240	217	233	196	214	209	217	219	213	221	237	242	209	203	253	204	222	229	220	221	236
11144	23866	14931	14770	3838	3383	2090	1542	1216	1045	868	728	645	615	507	466	461	435	417	377	361	345	377	330	299	307	328	316	274	291	264	298	261	304	274	273	281	267	260	309	264	309	233	281	244	249	240	266	249	274	225	269	247	261	246	264	268	248	248	260	260	248	281	253	242	251	254	246	233	249	214	281	232	266	218	254	253	258	231	250	238	244	270	246	235	258	266	260	241	245	237	243	274	241	253	249	222	243	230	270	252	262	228	238	238	234	225	236	240	229	274	251	228	268	234	247	251	281	242	279	275	219	228	259	249	248	220	257	263	228	255	235	222	230	239	214	269	264	236	209	264	231	233	256	218	221	208	245	267	273	250	250	233	236	241	239	254	247	226	220	247	239	250	273	265	276	245	267	216	250	219	217	250	255	258	229	232	230	224	259	247	219	252	221	246	261	262	218	247	259	235	265	232	253	246	258	219	228	242	252	236	224	251	225	248	210	256	254	236	261	241	256	229	221	236	276	243	257	231	222	226	241	243	268	218	244	245	230	222	240	256	243	249	221	220	235	233	231	246	235	230	223	241	251	239	224	226	263	244	233	242	231	268	257	227	219	240	226	236	247	254	243	251	245	257	231	254	227	239	253	226	240	257	234	261	239	231	245	263	250	251	216	216	250	244	263	237	245	211	259	266	233	235	244	240	260	252	270	234	227	222	243	242	238	256	212	261	221	238	205	220	234	249	252	250	241	254	262	253	241	240	239	256	250	231	233	220	250	241	234	236	249	216	204	254	224	219	246	230	227	229	247	229	245	238	249	238	225	229	253	227	247	257	227	239	226	201	252	243	248	227	210	239	226	231	230	239	228	248	248	235	210	253	245	243	247	247	229	242	217	247	256	249	251	221	243	216	223	240	230	231	246	236	256	229	244	249	221	237	262	220	238	248	214	232	238	218	243	228	225	220	239	216	237	249	197	266	213	232	219	246	203	229	217	265	245	230	259	249	233	263	220	268	247	245	236	227	230	229	223	252	251	242	263	260	256	221	256	227	227	221	222	240	205	233	240	233	235	218	234	236	280	238	241	256	248	227	248	242	270	256	220	255	275	241	226	247	263	231	228	238	251	254	227	231	223	250	220	245	222	278	239	247	224	230	235	255	228	227	255	236	209	247	236	255	217	265	214	227	245	274	209	212	227	212	239	240	245	252	228	228	226	233	246	220	236	226	230	246	237	246	257	235	254	213	242	242	276	188	251	234	249	254	237	241	244	212	225	263	230	248	220	255	203	216	246	244	243	231	229	245	243	254	217	242	240	258	260	252	247	210	214	237	261	254	207	244	236	258	222	268	251	222	225	237	235	224	251	261	252	255	259	210	220	204	240	257	242	258	235	228	243	259	223	234	232	247	237	236	249	215	226	246	244	241	251	249	226	236	223	251	246	219	245	234	248	260	234	242	244	214	218	221	231	237	267	245	247	242	224	245	233	247	242	251	254	260	236	221	274	258	231	226	227	236	226	239	247	238	244	258	259	247	264	253	220	263	264	246	211	244	243	220	231	214	238	215	233	257	231	222	256	243	226	257	241	211	257	217	239	248	233	252	266	224	262	254	245	233	238	226	224	233	239	242	230	246	239	235	240	240	254	210	214	249	258	252	255	240	233	228	232	226	230	211	263	226	265	230	226	240	241	261	202	237	238	227	262	247	229	247	241	239	239	227	233	253	243	221	236	225	230	244	244	256	238	256	214	246	229	260	248	237	246	248	263	228	259	256	252	277	220	229	245	211	254	224	247	237	214	239	261	215	200	250	219	215	246	241	242	245	260	226	226	259	216	244	256	241	252	222	231	246	249	231	235	255	240	251	282	229	216	224	231	264	232	231	254	263	233	230	246	229	240	232	227	211	208	258	251	243	244	233	235	239	238	205	258	234	253	248	247	267	269	250	240	230	231	257	264	250	241	249	230	219	227	244	229	250	238	248	244	248	215	241	227	239	222	230	218	265	235	247	257	239	223	256	250	251	220	232	218	245	240	245	262	217	246	216	250	237	224	247	245	242	231	236	260	204	237	258	275	222	226	238	227	245	240	223	223	235	237	242	237	238	244	236	219	273	254	234	227	238	258	228	261	255	266	252	238	232	244	234	238	204	266	245	240	256	236	239	205	226	244	258	253	217	217	210	251	226	257	236	242	241	243	232	263	280	213	220	233	233	246	223	229	224	240	216	245	259	238	245	252	228	234	255	239	238	239	234	243	233	229	232	226	241	237	265	233	218	259	255	207	224	232	222	260	255	267	236	235	219	256	247	249	240	235	226	253	249	242	251	216	265	243	221	229	247	242	234	246	200	246	254	221	214	217	239	214	216	249	222	251	251	217	251	255	207	232	251	225	256	225	224	254	256	269	247	232	240	220	251	258	239	212	234	214	230	255	247	236	245	246	232	254	240	222	240	256	232	246	259	221	223	239	273	262	217	213	221	235	242	255	254	220	247	253	263	245	256	246	239	232	235	222	232	226	273	232	220	216	245	218	220	249	228	246	251	233	224	230	260	231	254	237	264	236	212	225	254	239	217	215	219	221	225	253	243	245	239	236	256	234	222	261	203	239	228	218	258	233	236	234	220	238	243	262	239	255	245	252	222	234	215	238	235	238	260	228	224	216	228	256	236	255	260	238	222	230	238	240	239	255	242	246	239	254	242	254	243	218	224	233	216	275	231	262	226	210	245	228	249	218	251	234	238	249	230	252	268	255	259	237	211	265	208	235	233	249	237	254	255	212	237	254	219	208	225	231	225	245	250	271	235	254	241	241	270	237	235	207	214	240	243	252	228	204	247	241	219	256	246	257	238	235	250	233	232	219	253	231	239	230	234	216	259	246	232	251	238	258	245	225	236	248	217	217	244	243	232	233	244	250	235	238	259	245	248	203	254	241	224	215	248	265	215	249	240	247	237	268	239	208	225	254	258	249	207	254	252	235	235	227	255	249	206	228	231	226	237	214	249	217	259	231	248	226	260	217	267	232	243	247	243	231	272	231	214	262	272	263	225	247	227	223	245	231	245	234	236	226	244	234	244	238	257	221	222	244	225	230	227	233	244	222	223	283	251	236	240	239	261	225	248	226	244	243	259	235	232	213	254	245	245	242	254	236	224	224	235	216	239	242	251	227	267	234	235	217	250	246	249	216	236	262	234	233	252	243	281	235	229	288	255	246	257	255	220	205	223	239	268	248	237	231	246	249	249	230	227	221	249	267	266	268	242	251	250	227	268	244	229	212	233	229	236	257	247	234	208	221	254	232	234	245	247	205	220	225	240	229	226	227	211	233	220	238	249	240	250	242	254	222	243	240	247	238	260	238	234	209	223	247	232	247	229	233	240	233	242	240	214	235	259	251	238	226	233	257	243	232	245	202	242	229	228	238	263	240	243	222	256	205	227	244	241	235	246	245	247	244	235	224	231	198	255	268	254	220	245	249	232	265	269	265	232	229	235	241	249	245	263	228	204	232
23125	20888	27785	24269	20903	20913	8659	1826	1249	1119	996	874	858	771	768	743	695	666	632	672	603	614	604	573	554	565	553	555	508	537	487	523	534	505	520	514	538	493	497	483	516	521	474	480	504	477	475	480	477	524	510	484	540	465	482	489	544	479	526	498	466	512	476	474	488	485	506	436	465	475	465	493	481	488	511	470	492	491	487	452	466	464	496	472	506	490	465	493	475	513	467	493	486	507	487	456	496	474	496	469	484	469	448	463	441	529	495	505	508	485	478	486	528	464	515	495	518	509	511	469	504	462	491	491	491	476	484	465	478	504	489	477	471	532	502	509	439	514	499	505	471	461	490	497	472	458	473	450	495	447	480	474	444	479	489	473	483	456	465	471	436	483	497	465	505	455	491	491	469	485	475	445	506	475	494	511	507	474	487	489	466	516	465	464	473	412	435	491	467	477	473	482	468	476	469	498	524	493	474	493	520	474	454	485	458	451	459	479	421	459	456	450	485	502	554	495	466	447	479	468	459	470	449	486	518	485	474	491	461	483	455	478	438	476	469	463	458	470	450	437	431	453	461	445	453	491	500	516	466	443	457	464	465	488	468	440	427	460	530	502	483	462	469	476	427	423	449	445	459	482	479	463	452	466	464	463	472	461	528	505	468	506	480	460	457	500	474	479	496	534	536	480	496	484	463	473	513	455	474	476	504	466	482	458	447	471	442	432	484	496	481	415	456	510	505	478	466	496	511	447	436	463	437	469	459	467	444	455	452	469	477	486	477	460	468	488	473	451	466	489	480	429	504	499	505	450	443	459	458	488	509	492	476	496	506	461	450	491	458	465	433	443	453	462	495	433	509	434	463	492	497	457	480	466	463	475	526	518	436	453	472	495	481	426	474	481	495	504	458	471	436	491	489	503	473	465	455	458	438	485	518	461	492	471	495	489	502	535	542	489	505	491	459	516	470	505	468	489	524	465	454	488	464	454	530	486	515	448	465	499	496	438	458	478	504	514	471	452	450	449	470	492	522	505	521	484	496	513	440	456	495	484	496	447	500	478	475	490	471	484	487	479	511	471	430	475	448	471	469	486	475	477	499	506	471	464	484	491	479	484	464	477	473	471	471	495	490	453	482	468	447	478	482	462	469	502	461	473	470	460	482	478	477	487	492	516	478	473	500	483	453	492	463	477	494	470	477	480	439	522	463	500	499	515	439	472	487	508	458	430	443	459	461	489	419	488	496	518	474	486	467	513	472	491	462	520	444	478	469	496	458	507	495	472	474	496	479	462	464	530	473	462	472	480	451	488	503	463	475	467	497	479	457	527	501	476	468	491	484	505	468	531	458	453	515	450	468	492	471	481	485	501	505	445	464	471	503	487	479	480	463	505	458	495	479	434	475	488	486	466	503	444	478	496	533	485	482	465	490	495	452	495	456	502	463	484	470	467	481	481	521	491	492	471	468	431	467	455	473	511	449	499	508	454	517	448	448	450	526	443	483	486	446	462	452	467	456	466	482	458	475	440	488	478	464	423	462	485	475	434	489	436	477	432	465	490	497	432	511	438	486	498	478	449	526	478	470	457	476	472	475	453	453	465	458	470	479	478	459	465	470	454	461	472	439	434	468	456	474	484	488	454	481	493	447	485	479	450	463	492	496	441	491	489	443	490	453	480	461	465	487	481	451	490	499	479	484	477	467	473	470	459	440	469	517	476	478	537	488	470	477	496	496	484	495	485	486	517	467	492	486	516	452	445	489	471	452	445	456	464	490	509	489	500	450	524	479	439	474	481	461	492	470	463	510	473	485	504	503	484	502	463	465	459	468	475	475	445	442	468	473	472	492	473	454	492	462	505	482	490	457	457	438	457	477	429	452	468	445	494	481	495	477	455	471	454	460	483	457	485	468	493	519	449	477	475	512	513	491	502	447	451	496	428	481	489	459	442	478	501	461	524	508	437	486	480	476	467	472	457	474	477	456	454	485	479	494	452	462	508	481	482	486	460	487	487	449	469	521	436	487	459	465	440	424	510	494	499	487	462	487	466	466	457	467	474	461	431	457	513	467	458	471	471	482	434	482	480	457	460	453	484	491	484	461	443	453	467	455	480	476	472	490	517	436	505	460	504	465	476	464	493	511	462	459	462	456	495	494	454	471	466	520	476	515	475	428	466	511	429	446	461	461	470	461	478	489	467	460	430	458	468	459	492	462	504	473	475	517	439	509	480	499	435	463	457	481	453	478	478	470	462	494	448	451	481	517	450	482	492	510	469	499	482	520	442	528	469	494	467	499	508	470	496	470	483	459	450	483	490	441	462	505	475	493	525	509	470	507	464	468	450	515	484	482	468	476	444	473	501	485	496	488	478	500	466	454	447	497	474	447	499	488	499	478	476	466	464	445	483	481	494	475	493	455	477	466	458	460	499	475	479	474	474	447	454	485	515	487	458	449	482	486	453	460	481	471	496	476	429	480	470	448	487	459	479	518	470	467	473	493	444	435	547	472	465	466	477	511	462	483	477	487	470	476	506	456	475	498	449	457	456	457	471	472	480	486	481	490	475	487	488	482	461	498	449	478	465	447	455	478	478	468	497	468	465	486	493	449	482	467	479	465	486	484	459	479	472	489	467	458	517	476	444	471	476	535	470	487	517	449	500	454	479	495	452	466	460	457	468	492	485	497	477	513	489	478	457	494	481	487	500	476	486	497	470	488	500	491	490	491	514	471	492	468	457	453	480	435	454	442	484	499	460	453	454	503	467	456	490	474	464	477	449	490	447	426	504	516	458	475	421	504	473	516	452	509	479	514	471	500	504	466	505	488	511	490	444	480	445	492	446	476	547	507	505	476	462	493	490	477	454	428	467	506	456	467	536	472	488	464	478	494	442	498	448	443	491	528	498	467	512	486	469	507	510	490	440	460	489	440	453	455	462	428	457	477	485	465	469	495	450	477	451	440	447	441	446	463	511	435	505	438	506	470	481	511	478	494	458	489	447	497	438	454	463	472	455	454	488	497	510	472	492	468	461	428	490	469	470	484	484	483	467	507	493	481	473	481	491	487	483	421	457	483	469	495	518	463	475	485	473	499	497	494	488	465	513	453	485	498	471	445	493	456	451	478	464	482	465	461	494	478	467	439	492	457	502	496	500	488	500	496	452	489	487	467	467	471	482	450	487	446	491	498	473	456	501	473	479	481	464	479	440	498	492	459	476	473	465	469	470	497	484	451	445	485	475	501	508	466	473	482	481	442	476	484	481	493	498	456	461	504	497	485	476	457	460	452	458	489	494	470	472	458	461	478	473	471	474	449	427	474	478	461	511	487	476	441	517	469	489	472	482	481	513	490	462	468	515	474	451	460	490	445	510	476	477	442	480	476	460	444	493	491	481	466	522	446	474	470	522	506	505	502	506	509	445	465	465	475	477	452	472	455	499	468	481	463	490	434	469	506	442	488	479	476	499	499	450	438	475	457	442	472	476	483	473	425	426	496	475	465	495	439	456
14333	33076	21354	19387	6756	5719	3804	2919	2395	1919	1621	1407	1249	1174	997	969	827	814	784	765	728	675	636	652	645	562	623	580	551	572	560	585	500	532	508	528	555	503	549	527	564	533	505	521	496	474	526	494	498	484	472	477	492	450	478	489	473	472	505	486	477	441	454	476	460	458	452	444	476	463	452	482	453	468	420	479	480	409	465	477	483	487	478	472	500	475	466	456	466	451	449	452	489	435	445	477	474	449	486	406	435	467	472	403	454	458	401	461	481	499	469	470	440	446	486	399	443	501	460	472	456	435	452	426	446	490	440	455	451	472	445	406	438	475	421	423	491	482	474	454	457	444	465	471	449	444	460	446	470	432	424	462	470	453	462	426	435	448	443	447	458	457	469	476	484	486	457	484	458	491	408	423	428	418	454	442	439	429	457	437	460	476	433	506	466	461	466	484	443	447	425	407	478	465	463	480	458	465	491	456	464	435	431	445	495	428	447	436	443	507	448	474	456	406	446	461	462	463	457	443	410	427	475	476	440	494	433	460	427	444	437	389	488	446	422	444	404	446	449	493	444	431	447	451	487	456	454	410	438	419	432	414	432	456	465	460	495	453	459	455	471	464	461	484	448	463	425	439	442	459	441	458	443	430	478	454	430	441	491	422	468	462	464	469	469	443	420	466	465	446	478	433	483	471	384	419	467	485	433	485	436	463	457	495	462	447	437	434	454	447	450	460	435	490	450	480	456	428	425	441	468	428	428	455	486	457	448	476	451	405	449	469	461	447	471	413	477	452	438	448	458	427	403	429	431	428	456	464	415	456	493	451	443	427	428	479	444	443	441	499	446	451	442	466	410	472	470	462	465	446	452	459	444	438	495	465	431	450	431	453	428	428	448	446	423	449	470	463	449	436	447	426	425	480	461	438	443	419	464	461	445	434	450	477	438	469	456	468	464	438	448	479	444	433	443	454	469	427	461	403	423	458	468	445	454	439	422	465	417	460	432	423	410	450	424	435	422	464	460	455	480	446	456	470	424	473	435	481	454	465	448	438	428	466	467	431	456	423	479	413	438	446	463	467	444	455	493	420	462	473	466	439	445	480	439	449	413	435	430	468	435	431	452	408	477	429	408	494	451	441	483	483	417	482	442	437	457	461	439	441	438	448	425	430	457	456	435	478	466	446	458	461	436	476	434	430	470	458	491	431	446	415	417	451	454	461	464	455	429	479	487	471	426	460	433	422	438	481	468	467	457	416	447	447	492	439	456	431	433	459	421	449	474	395	434	449	443	460	479	453	440	432	477	414	465	457	491	442	430	466	455	446	444	437	464	457	456	438	423	469	406	482	439	450	441	442	452	464	463	458	438	418	462	438	462	432	425	455	421	435	474	443	460	465	475	445	432	454	446	474	469	461	425	419	433	455	412	444	446	491	441	494	447	486	422	422	472	405	427	441	440	434	424	478	466	431	457	473	446	419	450	437	456	426	450	473	425	420	468	473	460	478	478	456	467	453	461	464	455	448	459	441	469	447	424	470	452	443	480	430	459	420	471	469	417	432	455	423	440	452	443	451	447	438	454	450	410	397	438	421	456	451	459	441	460	476	440	456	466	450	454	446	424	443	484	466	449	459	455	467	433	473	448	452	433	439	464	468	419	431	473	451	456	444	403	455	491	447	530	448	463	471	443	441	449	446	463	434	470	460	430	461	447	458	454	434	458	420	440	427	441	418	446	459	467	435	435	450	430	471	453	415	428	439	443	420	431	448	442	457	436	452	455	443	461	416	440	436	469	429	448	462	472	447	477	442	457	455	441	424	473	452	429	463	454	429	451	450	467	427	437	424	455	433	450	470	433	429	425	439	463	449	440	420	482	458	468	447	472	438	475	462	464	431	454	459	464	451	447	437	438	456	431	440	449	444	436	433	446	469	435	453	410	469	406	432	443	467	451	448	455	421	468	412	423	416	452	497	430	444	431	396	458	463	442	480	467	479	469	420	482	467	421	448	425	476	429	439	428	467	449	453	464	413	460	456	485	433	468	472	465	451	479	455	416	446	452	464	431	480	451	438	452	454	460	442	464	448	437	420	434	416	441	412	463	502	449	493	482	409	453	418	470	411	425	448	442	435	443	482	464	440	419	435	403	422	459	470	477	442	476	462	420	446	451	426	478	458	444	413	424	487	436	434	436	420	432	412	433	443	371	440	428	498	444	461	460	451	431	445	517	479	460	453	449	415	466	455	440	467	420	475	471	471	455	446	436	429	457	444	428	448	424	501	442	429	476	475	440	434	472	425	435	446	468	463	406	461	456	415	445	440	447	433	469	466	465	436	430	447	463	480	451	451	441	471	446	418	430	480	437	465	437	438	438	402	435	453	451	411	426	454	463	456	458	436	479	473	442	443	490	434	455	441	451	427	425	452	435	494	431	468	445	449	423	444	452	442	463	397	515	463	471	431	446	433	477	474	433	430	442	449	473	412	462	443	454	441	484	464	492	430	477	465	425	409	474	471	429	480	468	455	436	460	466	484	468	459	473	442	490	439	452	447	480	419	456	499	441	429	446	407	435	432	452	490	432	446	457	459	456	474	457	465	394	461	451	459	466	447	460	416	465	468	439	441	480	442	467	435	472	469	436	436	500	429	468	458	443	472	443	431	403	459	429	461	446	481	445	444	417	418	456	452	423	436	482	489	459	472	420	466	475	455	465	425	437	436	433	489	461	399	441	415	467	421	397	457	467	448	446	434	459	431	447	440	466	464	475	470	426	431	446	446	440	452	453	467	473	418	444	416	438	417	438	461	454	447	455	422	488	483	453	485	426	419	476	446	471	448	409	449	437	465	438	436	445	458	426	429	464	435	450	454	487	453	485	460	423	453	464	437	425	462	431	444	432	446	482	426	448	409	472	442	432	452	445	456	431	409	454	460	444	454	426	404	473	470	466	450	487	456	443	471	437	407	443	456	437	445	467	432	436	419	452	425	417	470	416	440	445	452	462	487	434	455	492	455	447	445	478	471	469	454	461	438	399	474	463	430	431	499	456	476	443	459	464	462	472	438	499	456	447	415	425	473	435	423	466	446	495	429	453	446	487	461	423	441	416	466	450	424	421	433	498	443	468	440	463	450	469	467	475	476	451	443	481	451	479	511	474	438	443	457	423	450	477	478	437	464	466	434	452	484	442	447	446	427	453	437	468	470	445	455	451	459	439	449	463	439	465	457	450	473	454	429	440	457	442	467	433	418	440	454	436	478	462	462	471	486	448	439	455	446	483	445	446	418	462	443	473	427	436	420	434	420	462	434	464	446	495	468	445	440	434	428	410	465	445	425	400	442	463	453	447	471	431	452	472	463	403	453	464	464	451	423	464	460	429	449	456	471	461	447	467	423	490	382	447	411	469	448	417	426	420	453	474	444	433	451	441	451	426	465	458	453	456	463	467	475	468	464	442	454	477	419	439	465	404	407	436	440	465	437	432	464	499	450	424	445	467	454	442	463	446	430
28445	15657	3157	1765	598	538	495	470	482	457	469	495	428	458	485	425	469	445	441	427	456	473	492	444	436	508	492	469	429	458	469	434	502	476	458	434	466	468	440	470	424	462	451	449	461	430	465	489	436	495	441	464	488	447	440	495	447	441	471	492	478	466	456	417	459	454	433	461	420	482	413	436	445	467	479	434	432	486	442	409	458	433	398	482	502	441	431	446	439	447	462	455	444	468	457	459	461	469	463	426	459	479	474	456	435	489	470	495	504	441	498	484	462	456	437	435	469	482	468	465	430	487	415	445	435	431	414	450	466	494	444	471	441	458	440	459	439	471	441	475	489	420	430	400	452	460	460	459	473	477	447	456	476	437	451	437	497	455	442	470	465	452	466	435	422	433	435	468	435	447	433	458	461	395	447	440	427	420	448	462	451	436	457	450	426	464	470	460	491	439	444	465	478	494	470	455	423	478	453	458	477	463	473	426	470	436	451	472	467	483	478	455	421	447	465	472	429	445	469	462	440	461	479	500	479	450	430	422	431	436	447	459	474	467	436	436	421	468	453	450	456	472	447	450	467	478	398	457	457	430	479	429	501	477	445	497	454	470	479	460	472	421	447	417	441	460	401	448	460	447	445	435	485	506	428	463	437	497	450	422	474	467	491	470	450	440	472	444	435	460	454	457	455	445	509	442	449	442	468	432	479	436	472	424	446	455	478	428	424	504	458	475	452	461	469	457	450	451	414	462	448	478	471	427	500	464	425	457	420	461	479	455	441	443	443	481	444	481	454	482	464	440	477	443	453	433	437	460	433	508	462	462	487	471	473	441	453	463	427	465	419	436	454	455	461	417	455	433	464	471	441	417	492	450	430	429	456	459	440	442	450	488	429	425	476	424	455	460	457	453	450	485	474	453	459	460	465	459	415	499	472	432	428	435	440	471	486	488	499	475	471	459	499	456	419	487	499	464	448	416	456	440	437	457	450	467	421	437	420	436	453	485	434	483	461	469	494	452	473	451	455	448	474	431	505	448	460	464	480	447	467	460	451	446	416	456	471	437	477	494	483	457	453	469	430	435	466	497	480	457	435	475	436	417	463	408	455	437	518	461	463	471	452	455	488	453	426	450	491	482	459	471	433	467	474	429	458	429	444	419	452	427	439	466	437	448	439	449	473	483	430	485	418	471	465	476	459	432	472	455	434	444	435	454	464	470	457	440	458	427	447	471	429	440	454	455	468	460	438	473	453	444	414	418	469	438	476	455	405	445	444	479	410	441	464	440	462	500	437	407	452	457	433	463	435	428	466	477	455	451	485	490	432	465	475	463	505	455	435	440	465	451	446	449	490	433	440	492	447	456	450	441	447	491	490	431	459	439	424	417	449	445	436	427	429	507	471	482	459	422	471	468	419	455	455	467	508	467	476	441	447	484	446	440	497	464	430	445	421	433	446	460	477	455	443	453	446	443	433	468	454	445	445	431	401	458	489	473	444	475	390	396	486	428	440	491	461	472	450	434	482	448	442	471	424	408	463	440	461	456	467	437	449	457	465	492	420	453	443	473	487	479	479	458	462	469	450	490	444	447	450	450	463	431	469	466	438	466	456	475	457	485	437	424	501	461	446	480	466	445	418	465	454	475	425	436	431	451	476	464	484	416	469	426	440	476	450	453	436	414	442	465	470	433	416	485	473	454	444	449	455	427	440	459	495	426	510	479	407	448	426	456	428	459	468	426	469	449	447	486	457	472	428	455	466	453	438	445	463	475	424	450	438	464	451	485	443	414	448	456	452	462	477	418	464	483	415	430	449	433	455	436	460	457	462	438	458	437	466	456	461	478	450	463	457	472	484	469	459	471	464	420	439	490	457	479	435	475	469	438	433	473	469	440	429	435	442	445	444	470	493	455	490	442	434	480	486	478	449	417	438	394	458	461	483	442	484	453	428	445	466	467	441	440	482	452	447	468	451	459	445	461	437	479	452	394	429	436	420	438	462	463	440	450	456	449	490	441	432	436	445	419	525	464	465	473	440	448	472	470	438	499	450	428	473	452	464	477	455	441	446	430	471	453	434	446	473	454	476	424	469	489	446	440	453	460	448	500	436	452	420	443	457	460	437	446	427	509	484	450	463	422	475	471	479	431	424	494	472	485	433	465	433	459	466	455	452	467	463	439	462	435	478	500	451	418	438	474	441	475	438	461	444	441	467	460	457	453	483	472	444	469	485	440	466	446	481	445	411	423	470	496	450	456	425	448	439	469	467	488	467	463	422	521	485	438	430	451	483	465	482	478	447	453	479	447	456	474	423	433	449	421	429	444	464	444	475	497	418	431	473	450	440	428	450	440	474	467	446	402	433	457	443	460	481	468	445	449	438	470	464	456	451	437	467	443	473	471	480	442	440	459	455	505	486	440	471	467	419	488	446	458	457	467	409	440	461	454	432	418	478	478	464	440	433	481	462	471	486	490	424	479	457	493	440	469	461	469	446	439	462	433	487	441	473	475	458	469	441	456	459	480	470	432	431	479	466	419	413	440	428	453	455	451	506	428	437	433	442	436	466	455	477	477	485	450	495	491	448	459	422	484	453	469	438	444	458	453	420	436	456	465	398	452	452	483	443	448	442	457	437	463	436	447	449	484	473	458	477	490	465	445	429	456	458	456	420	490	448	468	466	460	433	433	449	455	494	462	418	490	475	446	481	474	424	476	442	447	447	489	441	452	422	452	439	480	447	448	486	442	453	468	416	446	440	453	453	463	490	445	454	416	456	447	444	481	448	426	464	459	437	441	455	414	484	439	470	458	437	454	458	478	453	449	449	405	446	440	459	435	434	428	465	459	448	443	436	471	464	447	490	449	466	464	471	409	436	427	460	442	445	438	442	478	450	477	459	488	454	475	419	444	442	412	441	474	438	430	424	494	463	459	473	454	497	485	460	420	459	453	490	472	452	467	459	438	438	454	457	464	425	445	503	452	434	472	471	447	454	468	418	467	479	454	447	438	484	473	439	442	465	441	481	535	425	438	480	467	452	426	457	504	445	443	468	430	488	448	467	450	445	453	430	485	453	433	455	452	441	476	505	439	463	469	454	474	471	447	452	476	485	450	434	438	409	456	435	499	467	480	477	484	421	445	445	448	452	472	458	433	493	463	465	471	461	459	439	453	444	460	434	503	464	477	463	441	458	422	454	465	440	489	468	433	521	446	508	460	447	409	441	481	451	462	437	436	460	479	435	447	427	444	457	440	454	417	468	468	437	437	483	437	458	420	464	419	488	465	436	448	448	452	420	450	440	439	457	493	447	441	464	436	535	489	483	416	473	436	479	461	448	463	415	453	475	455	416	470	477	448	467	486	461	432	461	455	483	427	429	445	481	460	428	471	465	421	460	519	432	441	445	464	451	478	455	456	455	424	483	477	456	433	439	471	421	435	426	460	432	471	467	444	439	512	422	445	425	460	409	409	462	459	463	451	402	465	453	478	448	445	445	434	458	444	475	427
7939	6018	2599	2743	679	655	559	554	492	520	524	475	525	497	542	487	508	454	507	481	465	465	504	458	480	455	510	460	478	485	461	495	491	469	469	475	455	500	501	490	473	472	466	495	472	489	507	478	504	489	442	479	468	477	465	483	438	479	448	481	502	502	452	460	492	474	454	459	468	480	475	470	487	477	494	473	451	509	496	485	459	483	443	502	459	448	461	479	463	474	458	437	463	446	462	484	502	457	484	482	480	472	479	484	490	500	483	499	451	467	495	440	480	466	469	491	498	510	504	452	480	445	496	472	490	494	482	462	464	489	485	475	479	493	501	468	464	491	516	500	474	499	468	473	516	475	446	517	482	531	477	483	468	499	479	504	460	494	506	469	531	511	496	466	525	492	453	501	476	488	536	503	474	460	475	466	484	504	500	480	500	497	483	439	470	489	482	496	465	486	472	479	481	507	509	484	513	476	510	466	495	459	492	488	494	445	488	474	445	532	487	472	471	473	512	468	458	491	453	461	472	451	454	489	465	503	477	516	449	495	500	500	482	471	504	477	513	476	449	480	508	514	452	468	471	493	454	478	421	487	488	456	441	496	479	471	502	492	508	468	461	490	467	507	524	461	505	455	525	428	458	467	475	438	457	466	455	528	474	465	479	487	460	484	451	530	475	516	542	536	486	469	506	460	473	478	464	525	516	486	511	463	506	517	460	443	490	518	455	493	482	431	467	481	468	456	479	478	464	485	507	461	468	479	466	418	470	495	479	479	469	504	481	492	453	491	473	487	507	499	483	454	466	483	465	463	476	448	476	481	479	482	459	512	458	463	520	489	456	474	466	455	502	500	473	455	479	478	463	508	446	485	523	457	469	506	500	448	465	473	453	467	523	465	460	455	456	474	476	508	477	494	475	460	512	507	477	494	467	453	480	446	500	455	461	492	479	482	472	510	477	443	468	458	507	474	522	438	466	443	484	491	506	507	481	497	472	469	475	482	472	475	498	488	487	461	441	444	501	500	480	472	469	511	502	465	526	521	482	478	448	484	508	475	445	479	476	474	448	447	507	471	461	443	481	483	471	486	476	493	493	469	472	460	511	482	527	491	469	469	454	478	489	503	523	484	482	450	453	473	470	440	473	457	495	459	463	468	474	480	473	487	490	492	486	465	484	509	505	460	460	469	479	476	456	435	498	494	483	507	491	480	510	509	507	499	500	495	459	469	463	453	497	476	497	441	516	457	475	499	487	479	489	486	512	467	485	469	511	481	480	519	435	486	492	469	479	474	512	477	460	478	487	447	479	463	473	526	495	518	471	465	513	508	483	500	475	499	498	489	464	500	471	465	474	461	477	490	512	449	456	460	465	501	505	464	500	466	500	490	497	489	445	462	505	492	490	466	511	490	479	457	464	457	479	489	474	507	444	508	488	504	427	480	506	493	507	501	470	504	461	491	487	465	510	505	495	481	510	469	488	474	455	458	467	528	466	504	470	497	492	494	500	490	497	501	526	519	461	508	453	451	435	510	481	516	489	458	439	495	479	460	488	502	496	482	471	476	519	462	471	507	496	512	476	484	482	467	496	515	484	505	469	479	488	519	521	445	481	463	466	479	493	471	497	507	479	524	473	511	477	465	461	462	464	497	502	461	532	479	453	490	494	502	495	421	479	504	442	483	419	487	468	484	473	504	446	450	496	523	496	447	486	466	481	486	502	462	484	473	484	499	454	518	442	500	492	461	477	464	457	484	489	444	468	460	447	462	518	452	464	505	469	495	484	493	500	432	474	511	463	481	472	487	459	485	500	450	458	454	481	477	492	508	486	475	481	447	472	475	469	407	519	497	467	507	486	513	494	466	440	492	468	498	475	490	430	469	503	470	482	543	483	459	514	472	508	479	466	513	485	490	504	453	471	516	490	444	445	494	480	493	512	454	471	489	486	496	473	495	467	476	457	470	487	468	509	487	498	490	517	480	464	497	456	448	435	472	484	459	471	514	461	451	464	473	491	519	521	476	507	462	479	477	499	490	503	465	503	460	467	498	461	461	460	472	460	490	480	458	483	475	470	455	473	517	486	485	485	487	455	490	446	480	510	505	478	462	473	496	501	469	492	487	490	485	513	432	463	507	464	473	480	489	477	493	482	451	475	453	462	476	499	477	515	469	475	474	465	496	473	490	431	490	489	493	441	467	477	503	455	473	472	482	450	461	483	486	456	478	513	472	469	503	483	493	505	458	519	454	501	499	485	490	471	456	502	511	474	496	497	502	502	505	490	494	516	481	478	462	484	456	455	498	441	491	478	469	524	457	465	444	495	478	521	450	450	478	465	500	471	503	481	470	485	511	482	458	488	489	467	450	487	470	487	494	460	489	454	510	459	480	510	475	476	486	506	501	457	484	475	500	484	482	521	490	465	486	468	473	469	481	434	485	468	475	505	485	533	489	440	470	474	495	480	445	454	478	471	497	479	482	476	475	490	491	477	530	503	470	537	501	514	447	473	500	492	530	456	487	500	457	499	509	475	478	520	473	498	460	485	492	481	466	495	474	446	535	491	507	476	459	461	460	490	483	470	476	491	486	450	502	501	457	478	440	463	486	478	479	467	480	510	471	458	464	513	491	462	474	460	517	499	469	479	467	459	455	463	460	501	486	445	475	445	435	443	502	503	466	521	503	494	466	494	455	438	458	495	484	469	507	470	471	524	483	476	502	505	491	481	449	470	509	489	457	491	486	465	484	527	475	459	480	491	505	478	461	485	464	431	483	518	483	444	440	475	507	482	520	473	495	455	516	472	473	451	487	480	475	466	477	473	479	497	449	503	440	509	452	489	465	481	505	490	471	511	483	493	465	504	508	485	502	470	459	482	463	500	514	452	445	487	507	486	432	490	470	478	465	489	495	464	527	494	485	475	527	482	478	447	463	464	460	457	456	469	482	479	458	482	485	498	416	453	488	466	484	473	485	484	431	454	521	477	458	499	468	487	507	509	453	437	471	473	490	454	484	491	494	444	468	447	462	477	472	443	487	494	468	463	502	525	422	503	508	452	459	504	462	472	482	496	500	487	526	492	514	467	466	473	492	505	448	495	488	487	484	509	443	510	481	472	465	489	449	523	460	484	493	485	483	515	524	497	457	476	486	476	487	534	466	478	478	490	477	486	465	512	485	513	495	489	475	463	522	490	473	526	511	486	466	476	446	485	500	494	474	461	490	472	494	471	455	451	442	483	439	458	494	439	468	481	517	473	474	489	513	455	488	482	473	469	523	509	490	477	507	494	482	510	476	447	452	474	527	505	485	456	449	459	500	503	498	472	441	485	499	500	448	470	466	485	445	472	483	498	451	480	472	485	473	492	489	445	495	471	466	465	480	509	478	459	476	479	479	440	494	488	496	493	511	452	480	486	480	484	498	486	448	483	438	459	490	459	487	474	473	476	469	473	485	500	445	497	454	446	452	476	447	460	459	477	477	484	471	505	470	455	487	473	456	503	472	502	478
25339	20876	27298	25436	20864	10604	1492	832	698	581	474	459	378	381	336	329	323	288	289	299	299	304	269	237	271	252	256	239	252	278	212	234	270	226	235	242	249	251	260	254	233	222	216	226	198	225	244	255	255	232	239	216	213	218	213	222	212	228	198	214	208	259	224	212	225	222	215	223	259	208	211	237	210	197	240	222	236	241	215	213	211	217	185	216	197	214	226	227	214	223	224	207	207	221	226	221	217	198	242	224	244	231	227	240	220	228	219	197	238	216	237	226	219	217	227	253	234	212	250	239	221	226	206	223	250	218	222	234	264	235	230	209	218	218	227	206	237	210	220	225	230	223	227	219	233	227	233	194	226	225	244	220	232	218	237	235	217	229	230	226	234	248	248	202	219	233	262	223	220	222	225	220	230	242	223	200	202	213	224	189	210	206	202	245	225	212	245	215	196	203	230	244	226	220	210	237	239	209	190	211	208	238	233	208	218	224	222	240	200	230	208	187	215	196	174	213	209	236	197	224	231	218	219	201	219	221	238	196	214	224	230	202	218	197	230	197	231	227	233	205	207	210	217	244	198	239	212	215	226	224	233	197	228	221	218	210	207	211	221	204	208	212	218	213	204	217	234	217	193	209	217	229	224	229	227	235	212	213	260	239	248	238	221	199	216	236	220	215	241	224	227	209	231	200	234	195	218	237	240	211	206	218	188	195	246	214	215	213	214	223	197	193	203	213	234	220	202	192	207	202	206	201	217	209	210	190	196	199	207	205	184	225	212	218	229	239	209	180	230	217	241	235	217	205	220	206	211	216	206	198	225	243	208	200	221	241	239	208	217	223	209	212	215	247	253	202	215	221	226	193	220	217	231	216	226	237	202	247	238	227	223	216	225	200	212	211	254	223	223	236	202	220	193	218	218	235	190	243	194	225	236	191	197	193	218	192	222	208	214	216	221	219	202	215	223	213	195	228	216	223	225	213	209	244	225	210	225	253	229	221	201	196	207	237	230	214	226	225	187	221	192	227	219	214	235	246	217	221	205	222	212	248	209	225	211	209	209	196	208	229	239	230	217	212	219	220	233	209	222	210	234	210	222	196	213	206	240	203	202	225	199	214	225	214	220	237	238	237	203	222	203	209	222	202	231	235	196	191	216	220	231	248	193	204	206	225	225	219	201	191	186	213	213	221	200	206	218	221	211	249	194	211	207	198	213	250	220	220	234	221	244	213	216	223	224	203	203	212	185	231	228	201	204	227	206	246	252	209	227	230	218	187	186	199	209	202	246	220	227	232	220	206	202	241	232	204	206	221	218	211	197	228	212	216	226	219	231	223	219	226	217	191	204	207	207	232	218	224	202	222	237	215	220	211	227	228	239	203	209	213	191	179	192	192	216	230	209	200	207	229	213	233	203	234	196	246	233	205	211	215	220	220	204	223	224	200	229	220	207	235	222	244	218	234	230	209	209	197	218	225	206	239	215	175	208	200	222	230	222	234	230	186	218	238	208	255	235	212	209	238	240	186	217	186	222	195	220	224	217	219	240	212	213	230	242	226	217	229	231	201	229	226	220	241	223	211	205	208	218	222	199	230	222	206	228	193	211	231	195	222	231	215	212	207	196	222	238	226	211	243	196	218	219	245	216	208	196	234	212	220	225	238	212	225	220	235	210	217	204	224	216	221	217	225	223	241	214	195	195	221	238	227	201	193	229	228	213	196	213	212	218	200	222	225	228	226	215	214	232	225	233	218	224	227	231	246	223	222	220	212	202	212	250	226	219	236	241	229	220	227	211	226	227	208	210	213	218	198	195	216	222	232	241	211	203	221	233	223	235	210	224	180	204	210	209	202	196	224	219	209	228	227	215	218	200	200	184	216	209	199	203	208	238	239	218	228	194	220	222	215	219	205	229	207	210	237	191	227	218	229	229	232	219	226	226	220	228	233	224	255	236	225	242	215	195	243	198	237	194	227	201	187	210	194	187	220	207	202	195	209	191	222	222	203	193	241	190	227	247	220	200	219	233	197	238	232	212	218	202	209	191	232	212	231	229	242	227	209	221	220	219	217	246	220	197	226	221	210	208	216	216	222	215	257	206	226	227	216	227	215	227	205	209	209	234	236	215	218	217	219	198	219	224	235	220	183	226	196	247	218	209	223	216	219	202	252	233	238	207	231	205	248	228	206	227	224	209	236	237	239	222	239	223	215	209	229	199	242	235	212	243	192	239	212	227	210	230	209	225	212	236	201	226	255	213	212	212	236	224	223	218	209	208	214	206	223	216	204	221	212	212	216	206	224	222	227	223	231	227	242	228	201	209	199	211	200	201	237	192	223	198	224	223	202	230	245	217	251	204	220	201	229	239	213	234	225	228	234	232	224	218	214	209	196	232	214	211	216	220	193	248	199	229	229	223	236	235	229	237	222	207	207	201	212	226	217	251	222	244	226	192	239	230	222	217	217	217	210	209	238	208	219	235	225	208	229	234	207	212	217	255	228	198	211	240	219	231	201	191	212	206	183	214	230	233	212	206	201	231	221	187	204	202	241	198	209	193	189	196	237	231	193	200	211	242	212	214	240	227	205	205	234	205	233	247	210	202	234	210	201	215	241	198	190	208	243	229	219	208	219	237	222	212	215	229	234	243	233	221	195	241	215	226	211	228	232	240	228	208	201	218	216	220	232	217	212	207	214	234	209	249	245	221	212	221	238	217	238	229	223	206	189	203	241	246	208	213	211	239	220	238	201	217	199	231	241	208	241	236	218	220	230	226	237	230	197	252	242	232	236	223	238	218	210	230	219	226	222	219	202	239	225	206	242	218	231	218	230	232	207	220	213	230	218	220	218	206	222	257	200	233	221	227	213	220	215	207	181	207	224	217	238	218	191	222	210	228	222	237	214	213	223	230	194	202	231	244	234	229	192	213	243	231	201	194	195	204	204	240	196	216	202	235	238	247	205	225	224	225	188	208	232	225	220	208	193	223	226	198	238	225	199	199	246	221	242	219	217	220	206	218	215	197	214	243	215	196	224	213	228	213	225	240	245	223	239	227	216	207	270	230	224	206	241	188	220	225	222	231	218	212	259	206	240	216	217	220	224	202	231	210	228	220	239	212	214	215	230	236	235	221	216	224	205	209	221	212	214	230	228	243	223	225	215	225	208	234	220	205	239	216	216	210	243	219	196	228	217	207	207	202	212	233	244	233	239	215	223	213	207	233	235	217	215	208	215	224	227	252	238	214	224	200	203	230	227	225	213	230	216	209	196	219	260	198	209	201	237	199	237	231	230	243	218	228	214	187	224	204	213	238	231	203	234	224	243	226	225	216	220	194	215	194	200	219	219	208	213	224	203	218	239	201	219	249	224	207	219	200	237	216	200	201	227	218	198	215	231	195	234	238	217	221	212	239	232	242	228	194	206	240	241	233	226	218	223	231	225	218	219	216	228	190	204	243	225	198	236	214	210	211	198	220	220	254	226	229	220	222	216	210	193	206	238	198	228
11337	26665	14274	16230	3771	3037	2110	1501	1165	1036	873	716	643	518	532	491	456	424	402	395	408	327	344	333	320	302	325	299	286	304	283	289	292	282	269	282	242	246	262	299	257	251	267	241	274	269	257	231	261	224	264	259	260	247	241	264	269	261	257	271	248	252	243	268	226	282	239	261	269	235	253	252	238	222	253	288	252	247	235	287	214	256	242	233	259	221	229	237	240	240	244	240	259	240	227	248	235	239	234	225	234	251	234	227	252	247	253	227	243	231	234	229	244	241	214	241	220	272	223	228	258	225	257	230	242	235	217	240	234	228	242	226	232	242	228	257	216	207	231	255	222	273	265	256	238	231	239	241	244	229	232	214	231	250	225	250	227	247	228	230	258	213	229	242	243	239	217	262	239	243	196	216	225	247	232	228	230	228	230	248	244	221	206	234	253	208	236	238	245	227	221	251	225	236	230	252	238	237	243	213	240	230	259	248	263	219	221	234	225	257	244	226	242	251	263	243	240	210	248	239	242	252	240	222	251	264	216	235	236	230	213	233	228	205	231	242	237	218	256	255	233	218	248	239	229	211	241	219	261	230	236	257	250	237	240	234	224	242	244	258	225	258	232	215	273	239	246	239	226	214	240	261	243	224	244	234	240	264	239	217	239	229	217	264	225	234	228	219	235	237	224	246	237	221	258	230	255	229	238	258	218	245	230	238	262	230	216	266	239	229	218	231	205	216	242	225	239	238	240	241	235	242	255	229	231	221	253	265	252	243	231	237	226	268	237	242	197	264	241	235	228	230	200	256	219	234	215	233	242	219	228	222	239	209	253	226	271	237	263	253	202	245	255	209	251	238	214	248	225	220	222	215	223	224	232	228	241	254	227	241	228	231	225	223	250	252	247	232	242	217	239	255	253	221	218	224	237	228	226	243	225	231	228	212	247	250	225	228	232	228	224	238	252	223	237	238	228	236	229	221	216	230	229	241	244	233	268	229	231	241	239	238	219	218	202	247	233	258	199	210	225	196	256	208	254	271	239	237	235	230	231	242	227	245	265	235	237	235	249	236	224	243	216	246	228	262	243	238	223	225	224	236	239	240	235	255	213	254	230	217	237	242	217	238	233	238	223	218	223	255	249	222	233	225	223	237	244	259	232	233	244	243	244	256	229	250	264	221	245	249	231	243	217	250	210	271	247	201	243	234	242	255	260	232	219	232	246	260	239	235	248	235	267	245	258	215	210	258	251	259	240	240	234	254	239	237	212	241	233	246	228	219	219	227	232	220	253	251	204	230	247	232	214	227	236	237	196	243	224	239	225	240	245	231	235	253	237	209	229	239	239	241	243	232	242	229	236	248	247	210	240	247	254	211	259	214	239	223	229	261	222	252	209	258	236	248	239	227	225	240	253	215	246	260	227	243	222	220	257	227	232	197	242	226	219	246	222	242	212	250	198	208	223	221	225	238	226	248	250	229	222	244	235	256	234	255	225	244	258	239	221	228	217	230	229	261	248	251	217	231	226	227	233	250	224	254	240	252	235	234	235	201	211	221	278	243	239	228	232	229	245	251	243	226	249	235	233	235	245	217	223	242	239	217	264	227	243	238	236	244	214	251	206	251	238	223	260	234	213	253	222	248	244	249	258	244	241	232	242	240	250	242	231	237	233	251	251	217	192	215	237	246	238	256	219	223	231	238	240	231	276	248	246	234	217	255	223	262	231	244	260	236	227	219	219	243	210	222	218	207	217	241	220	231	217	243	197	227	242	240	225	206	248	228	258	224	250	249	223	255	215	227	241	211	233	240	224	224	243	241	243	250	220	225	236	216	240	225	223	230	230	224	248	258	255	216	243	214	235	218	268	268	251	224	235	222	260	226	235	226	225	225	238	233	220	230	260	236	254	243	229	256	221	247	243	233	218	249	256	229	221	251	220	249	236	214	230	225	220	232	233	232	210	239	225	267	227	237	194	218	226	239	246	229	231	259	202	231	208	214	217	232	223	245	221	213	229	254	223	212	262	221	243	219	233	217	235	218	262	218	247	261	238	253	229	241	229	196	247	214	246	262	235	225	233	236	235	216	228	224	250	214	215	211	209	241	238	231	224	242	216	208	242	249	259	233	208	250	218	217	240	253	229	229	225	242	236	237	237	241	224	246	280	248	256	241	250	223	247	214	234	264	219	246	226	252	237	241	221	219	208	204	238	234	232	234	233	214	276	222	236	217	240	221	253	219	248	233	248	260	240	224	244	249	208	278	223	262	228	260	228	263	249	200	233	251	251	228	231	246	241	236	222	257	223	245	241	224	245	227	241	216	241	241	240	229	239	237	233	221	245	219	259	207	224	239	219	234	258	247	233	242	233	226	230	269	256	247	224	207	209	224	268	239	227	234	242	251	244	226	235	276	237	236	243	250	236	231	232	260	251	250	231	264	253	233	230	256	215	253	215	255	246	235	215	242	237	247	265	255	222	238	268	241	251	204	244	247	230	240	237	261	225	232	229	226	219	256	240	230	242	266	224	211	239	225	250	247	213	227	237	244	242	241	223	221	235	193	231	222	215	236	262	231	230	226	236	240	227	233	228	223	225	231	230	211	227	240	254	286	230	236	247	239	225	214	238	234	232	254	222	244	253	260	248	255	258	235	232	242	243	246	249	220	231	216	212	247	217	275	243	236	247	249	237	224	233	253	213	230	231	247	245	217	250	207	216	245	251	249	234	226	218	216	251	245	242	258	225	228	254	214	247	250	244	241	248	259	223	204	231	246	245	216	253	218	229	231	236	227	237	232	237	233	253	230	221	230	235	255	225	240	258	235	213	232	230	253	251	246	233	267	220	236	240	238	227	229	264	249	232	252	231	209	224	233	244	211	231	235	238	246	228	217	228	213	229	231	236	246	238	254	227	249	211	251	238	246	254	208	224	260	242	201	218	236	281	227	253	248	239	220	216	258	235	222	232	235	253	231	214	204	242	256	228	272	228	286	241	212	254	241	228	245	221	236	218	250	256	239	262	260	229	246	242	244	232	227	239	258	266	260	218	251	218	253	212	229	241	204	252	242	208	215	253	245	219	261	268	242	241	243	237	195	224	225	230	245	227	252	238	221	252	224	240	239	228	238	240	234	247	237	235	234	254	244	238	228	233	231	258	226	244	230	220	236	219	245	218	248	232	215	252	216	242	245	238	217	257	254	226	238	230	259	251	226	245	249	254	239	246	258	217	244	265	242	223	237	233	225	223	214	266	238	232	238	251	234	242	253	211	219	213	238	224	207	237	223	240	205	251	257	244	239	252	220	237	228	247	243	233	244	232	222	223	227	208	241	218	237	224	218	236	286	233	238	242	212	219	214	221	225	213	221	213	219	223	225	215	236	255	232	211	223	207	225	224	247	229	228	212	233	250	249	215	255	235	226	254	259	221	238	230	269	222	237	241	234	271	229	203	226	226	202	230	224	253	235	229	227	217	223	246	249	229	251	253	232	234	226	238	237	229	234	244	244
23104	20900	27672	25212	20948	20491	7007	1809	1279	1182	977	866	843	778	699	654	665	689	632	610	605	560	556	575	582	552	547	574	505	542	546	527	501	493	515	517	535	556	518	488	476	502	507	503	521	453	464	507	456	503	492	482	510	479	482	505	524	443	446	492	480	478	493	475	473	485	475	456	510	421	495	422	486	473	481	488	445	523	473	493	495	465	482	462	462	504	486	461	494	486	470	481	501	458	504	505	456	462	490	477	496	449	448	479	449	418	478	441	490	469	467	469	483	461	495	452	461	472	477	490	466	468	438	473	502	451	498	474	499	484	464	468	494	473	431	466	501	467	472	413	469	474	438	472	513	453	503	465	491	478	532	452	464	487	482	478	513	463	497	480	473	450	500	541	444	482	434	457	474	481	497	452	493	503	481	507	490	481	494	487	469	491	464	452	471	447	480	465	459	502	480	511	485	463	491	490	466	492	485	474	455	508	488	471	467	452	461	424	470	454	463	484	535	456	468	433	449	473	480	482	450	474	498	495	468	447	432	480	468	480	498	474	513	459	488	476	468	453	481	482	464	453	461	449	461	458	446	464	499	458	493	520	492	474	481	463	476	477	446	462	456	424	497	458	462	490	468	466	464	479	482	450	447	495	477	523	454	444	497	477	474	455	447	428	482	494	493	480	466	472	442	475	457	469	490	467	482	466	453	441	503	523	451	459	447	494	467	466	482	462	450	475	476	479	489	457	429	429	443	477	472	451	496	497	442	488	435	474	479	527	461	471	480	482	477	480	452	487	471	455	470	454	489	487	467	482	482	487	472	491	464	477	525	451	451	468	490	475	468	480	428	471	453	483	500	474	508	472	463	467	463	447	465	468	485	499	503	421	437	488	503	480	441	458	435	471	463	474	453	469	444	482	463	472	493	474	502	462	479	476	441	466	462	482	452	491	458	473	463	463	474	485	490	461	460	440	486	479	449	451	451	477	447	447	463	462	467	442	492	458	489	453	496	497	471	465	493	452	511	469	461	480	473	473	474	445	477	477	443	466	452	437	496	470	492	488	482	450	459	498	451	444	481	493	469	473	439	463	454	465	465	464	519	443	468	466	479	472	508	443	481	475	457	478	435	451	470	483	468	460	440	470	490	476	458	458	489	450	472	472	480	495	464	472	488	465	483	411	473	502	481	516	477	399	455	487	512	479	464	480	486	475	445	469	439	500	476	473	456	485	474	460	454	430	446	467	469	469	441	441	464	452	464	468	479	433	472	465	425	459	494	465	455	495	492	458	479	510	455	499	485	469	473	473	459	475	473	466	417	497	462	491	453	468	484	469	478	501	460	493	468	440	487	480	455	466	512	463	470	453	457	482	505	460	445	480	443	452	510	459	461	461	488	467	461	452	485	456	497	480	496	458	475	504	499	452	477	439	462	466	448	458	469	420	458	495	473	486	427	456	455	435	484	477	469	451	484	455	532	452	473	456	476	459	434	459	463	491	488	452	468	491	460	455	474	499	460	498	456	479	453	496	468	501	475	476	447	444	501	420	450	476	483	494	460	439	441	471	486	469	489	481	488	417	421	475	416	444	482	502	477	462	444	477	514	485	493	470	481	506	481	516	458	420	448	474	474	487	492	515	473	510	472	452	453	512	481	497	434	466	494	469	475	471	465	477	419	501	479	451	483	495	495	466	452	465	498	516	511	497	455	499	480	418	495	457	496	470	476	455	443	461	432	453	478	497	483	497	467	475	439	526	487	460	488	467	487	485	496	455	473	455	459	452	484	468	476	471	487	515	453	490	440	499	456	507	468	498	440	455	485	493	501	455	477	486	458	490	464	427	456	464	504	459	490	476	483	485	474	483	463	501	442	477	501	457	461	497	462	512	520	487	448	490	449	510	453	495	459	491	462	472	437	472	431	498	460	423	462	444	476	481	490	456	453	480	495	447	448	429	484	430	502	466	458	488	497	470	487	461	454	472	423	481	446	525	439	502	477	510	434	450	473	470	476	479	497	467	480	482	438	450	436	472	462	494	493	469	523	436	458	465	478	469	460	450	462	488	460	429	438	501	463	511	496	489	456	460	441	420	446	463	469	442	434	474	492	482	511	467	463	487	473	467	476	465	454	474	463	440	459	425	479	495	449	518	427	455	503	450	454	473	457	467	457	440	463	475	471	489	506	474	433	487	470	482	486	427	458	478	445	456	475	490	440	453	483	491	458	447	453	489	465	406	471	447	458	472	464	447	457	499	481	464	481	445	445	476	487	482	501	489	428	470	486	484	498	452	501	476	466	446	423	469	460	482	492	479	480	481	441	429	401	461	478	469	447	489	416	490	454	495	471	505	462	446	454	475	438	487	498	465	489	452	488	486	464	462	462	456	493	454	462	482	469	452	454	504	503	472	476	477	446	480	488	446	483	470	485	473	488	493	447	429	464	487	480	495	484	451	477	425	481	503	501	459	471	508	491	468	500	471	468	485	440	422	490	483	451	464	424	473	468	481	492	454	465	496	475	445	454	461	453	447	474	455	472	446	453	503	462	467	506	472	441	484	490	464	460	501	487	491	476	461	458	505	457	458	478	463	512	468	491	466	470	467	433	460	454	469	463	430	445	478	451	468	463	480	486	494	481	484	470	477	455	468	457	466	514	474	494	481	470	475	448	437	436	493	481	460	456	447	470	466	462	477	490	462	472	491	410	476	495	493	480	470	426	469	470	495	492	429	451	511	469	464	445	456	454	468	461	529	487	502	449	492	472	476	473	444	450	493	479	479	433	445	470	452	481	495	464	483	494	457	407	481	483	455	484	482	461	469	494	452	442	480	444	460	446	468	460	446	478	469	453	450	469	471	478	444	441	436	452	481	492	453	462	469	447	455	488	441	490	455	472	475	500	449	457	441	455	453	422	485	471	485	481	501	479	463	499	527	498	431	496	447	465	447	450	466	483	434	446	472	496	469	439	459	490	451	423	429	438	474	458	432	499	466	455	466	466	476	497	463	475	458	454	464	463	498	504	468	451	470	512	436	474	484	424	497	455	418	481	479	489	456	474	450	455	460	485	446	457	496	466	480	449	509	509	485	474	467	479	463	472	477	504	505	498	482	462	440	508	457	468	479	455	485	460	446	464	500	483	465	466	431	470	476	436	477	486	462	454	467	475	480	481	490	468	495	443	435	479	478	449	447	474	484	492	470	483	493	473	465	496	456	476	444	473	484	461	476	476	443	418	477	453	461	461	465	490	454	471	475	477	490	491	437	448	438	472	486	452	432	452	469	469	467	499	492	525	421	486	470	484	469	486	489	506	464	456	435	461	434	473	477	472	486	465	473	445	485	477	468	532	516	503	488	490	483	450	464	479	431	464	491	445	457	484	436	443	456	450	475	521	444	453	467	508	478	475	463	458	433	453	469	457	482	433	491	476	489	490	502	512	465	453	427	498	486	462	466	465	471	484	449	431	476	480	499	448	499	491	480	515	458	490	476	457	473	465	481	493	493	475	499
15145	32085	20957	19825	6789	5445	3861	2816	2349	1996	1540	1388	1217	1131	1022	986	891	819	751	731	696	660	637	645	656	588	608	577	542	542	528	525	539	494	524	529	512	521	579	534	509	504	486	504	529	482	457	483	471	498	505	434	491	478	462	469	454	466	477	477	461	468	481	516	429	457	457	479	463	476	431	454	444	429	459	486	468	463	451	444	464	482	441	470	443	454	444	409	482	458	456	484	458	440	465	474	460	446	447	430	442	470	474	475	424	469	447	451	454	444	460	440	463	433	466	417	457	439	423	463	470	443	455	483	457	448	467	469	492	420	427	449	436	473	457	411	418	483	439	437	457	454	448	461	432	421	422	436	486	447	442	473	458	453	464	457	444	447	455	434	447	439	433	443	439	458	443	440	451	448	452	446	434	455	427	494	456	461	446	460	415	446	412	458	459	418	454	445	445	459	465	476	454	461	469	424	447	464	472	448	439	489	469	448	457	457	456	445	445	455	522	467	472	456	410	411	446	458	438	446	450	459	438	474	461	424	465	428	496	435	418	459	431	455	454	510	416	480	426	444	439	384	432	478	448	454	488	466	447	459	452	447	471	442	406	457	400	431	455	464	449	460	430	483	482	421	394	457	435	429	401	479	434	451	466	451	439	455	429	468	427	461	448	473	449	450	439	450	465	439	458	426	462	446	439	476	448	408	428	452	431	482	458	430	442	423	463	442	463	456	421	483	459	436	438	478	470	436	433	446	461	464	427	443	426	454	439	423	451	466	432	418	447	421	466	460	448	471	434	487	426	455	421	446	446	454	486	449	457	473	440	433	425	434	464	436	465	430	473	449	460	431	493	441	464	417	415	474	488	429	480	438	443	434	443	426	476	427	501	448	456	458	416	422	448	471	450	452	457	436	409	424	436	449	445	460	448	469	426	448	441	466	437	435	446	467	443	417	455	431	428	417	464	465	418	448	425	456	438	457	461	373	441	446	457	459	442	428	457	497	442	456	432	429	405	448	467	418	442	428	470	424	445	490	467	447	417	418	450	448	423	449	423	421	461	460	417	415	456	464	456	486	481	470	465	443	473	445	421	463	460	463	454	453	427	435	445	430	476	424	458	418	473	465	460	458	417	463	419	429	460	464	450	444	420	448	481	473	453	450	476	452	462	430	467	432	437	454	453	445	448	424	431	402	424	424	477	425	442	464	461	443	431	422	461	456	468	442	438	458	469	440	471	417	444	443	457	420	443	438	418	415	455	460	480	480	471	444	424	447	465	451	454	451	441	425	455	456	426	434	432	458	409	475	431	467	419	455	431	453	458	425	447	462	440	456	455	468	482	445	456	437	475	459	420	453	442	451	419	468	436	420	453	443	462	460	430	432	416	469	448	480	479	436	475	436	431	428	446	441	407	451	459	472	462	477	425	427	413	455	445	448	449	470	436	440	448	452	456	441	451	454	481	431	418	467	451	484	432	503	443	418	469	435	447	428	438	455	456	443	466	467	467	431	444	441	416	477	467	467	440	483	430	416	423	442	438	440	455	454	419	462	465	427	480	469	469	443	449	434	472	508	457	425	439	488	428	422	451	444	496	472	443	426	413	449	445	448	420	459	415	435	446	450	474	425	444	445	471	439	410	446	460	440	428	449	463	468	432	449	434	452	453	433	417	429	433	446	446	474	405	441	491	428	448	436	415	428	419	422	471	410	450	470	468	447	445	459	456	491	459	449	443	430	454	470	494	490	430	441	462	470	458	451	458	422	434	449	432	431	438	417	435	452	446	442	447	459	475	427	464	447	460	442	443	440	431	434	430	444	459	433	457	454	464	442	462	472	436	425	471	464	443	480	483	455	400	427	445	495	467	446	429	413	433	401	475	458	474	405	443	431	441	471	460	420	465	443	444	452	453	458	439	429	448	465	453	479	439	434	451	413	437	454	423	444	504	427	449	430	428	428	444	456	457	471	418	434	469	455	449	422	515	443	464	437	443	424	403	451	445	398	426	440	477	418	455	462	455	470	441	469	434	463	446	447	422	418	471	433	414	430	472	407	450	474	458	417	440	439	480	446	444	431	400	456	438	464	457	479	438	399	468	477	454	424	479	473	466	449	452	438	413	449	450	495	447	465	455	446	484	435	465	452	462	434	469	460	419	452	433	443	457	456	466	428	401	446	436	501	437	418	450	430	468	448	461	442	463	456	472	439	425	452	437	431	462	467	416	480	448	445	494	429	449	445	453	415	441	451	461	438	424	467	473	421	453	452	417	467	414	474	465	428	445	467	424	429	465	480	438	397	460	480	434	447	463	473	448	452	420	422	425	455	480	419	436	471	457	482	458	427	457	475	445	459	421	466	438	422	450	426	457	418	479	424	464	451	463	462	425	460	442	469	467	448	460	417	489	437	425	405	451	473	415	455	458	414	450	456	463	484	441	429	430	464	443	420	471	481	438	444	451	440	428	465	431	445	468	465	453	460	431	444	441	459	456	448	416	463	454	453	443	431	404	456	446	435	451	460	467	475	450	485	428	475	454	441	435	475	454	466	451	430	402	442	405	431	458	461	437	397	444	493	462	453	440	437	456	444	413	488	459	448	454	431	438	424	480	457	446	467	467	445	451	456	457	426	464	427	440	453	451	448	476	439	442	483	432	477	431	435	410	417	449	440	463	439	448	462	450	442	466	415	430	463	442	459	466	459	436	458	437	437	514	459	457	454	470	433	437	422	447	445	447	463	446	452	448	440	460	448	473	449	466	436	422	480	442	428	469	413	466	422	460	444	456	466	480	460	497	441	457	463	445	457	436	450	451	414	479	450	449	464	417	435	485	464	454	475	447	422	440	450	442	453	475	453	451	454	476	469	445	455	459	451	467	467	389	454	450	460	451	443	457	456	411	433	419	458	437	409	435	451	453	450	444	471	426	485	446	439	453	473	407	471	444	411	472	437	450	413	431	424	435	428	428	435	481	443	511	477	486	440	444	455	466	442	441	467	451	452	441	443	447	447	409	419	436	475	481	446	433	451	437	448	454	454	451	431	457	423	461	437	463	447	473	481	476	395	442	458	411	463	485	444	427	431	447	450	447	438	438	427	464	430	450	450	413	424	428	477	452	444	455	402	482	436	471	447	439	444	446	444	423	446	424	400	410	440	466	459	471	463	446	446	438	421	401	436	447	424	453	478	457	480	429	465	499	445	446	494	447	452	445	425	438	493	459	453	403	431	429	450	455	471	447	431	479	477	435	429	440	467	453	471	479	415	439	439	423	450	439	424	464	486	440	421	399	444	457	472	441	467	462	453	466	435	429	433	449	462	470	455	460	476	443	447	471	405	448	405	437	425	427	428	443	453	465	464	466	456	444	451	425	418	422	442	451	483	461	487	447	451	435	436	436	455	457	480	442	467	476	445	453	458	407	469	450	471	438	442	460	440	451	478	462	443	475	450	458	457	456	496	417	442	464	458	435	435	435	481	434	486	454	426	446	440	465	466	478	458	456	444	460	429
28320	16368	3215	1344	603	477	498	430	486	483	454	479	475	462	454	489	458	427	455	434	444	423	425	453	419	416	389	459	446	408	437	410	455	417	425	466	448	431	436	471	412	442	462	437	494	444	442	471	444	433	476	450	451	467	454	461	457	430	455	397	432	464	477	459	433	455	452	443	461	434	451	428	452	453	423	450	454	455	445	446	415	441	443	457	425	444	439	457	433	428	429	443	423	407	443	437	447	425	461	454	462	426	431	451	437	476	461	402	479	460	475	467	449	429	397	492	457	422	454	406	423	433	461	462	450	413	434	466	470	454	426	442	435	456	441	423	430	465	439	434	429	450	450	437	429	471	432	449	424	451	457	441	478	461	437	451	476	439	477	428	433	445	454	438	477	440	442	436	444	439	441	463	439	452	436	451	440	427	444	418	429	464	425	442	471	465	492	457	428	431	450	464	454	411	450	439	423	453	418	494	493	442	478	413	488	413	422	452	421	415	437	442	481	457	426	469	419	458	430	450	463	458	448	436	446	427	418	446	432	456	441	445	420	445	436	440	430	439	448	462	454	422	424	463	434	437	474	478	413	423	461	459	450	430	438	456	435	452	433	450	433	438	470	514	441	459	464	443	471	437	444	475	463	425	424	444	426	423	503	451	466	475	400	454	468	457	423	442	430	453	452	466	439	450	456	437	427	435	424	432	433	421	458	405	445	444	447	483	451	455	446	424	463	505	426	417	441	459	424	416	415	448	434	445	446	439	473	435	464	414	447	403	451	482	424	407	438	441	427	435	453	441	453	463	458	418	439	426	440	489	417	435	473	456	460	491	395	431	450	439	401	407	438	447	442	460	413	437	432	434	427	442	428	454	435	443	380	399	491	467	446	436	448	461	417	433	411	451	456	427	472	462	457	431	422	481	447	493	419	478	441	445	453	465	434	486	431	457	397	426	463	457	461	437	417	430	417	478	472	449	433	413	460	485	433	461	469	424	475	445	457	430	454	457	444	491	447	439	455	422	475	458	455	424	451	450	457	471	468	388	459	466	498	441	436	472	453	444	410	438	449	438	424	447	464	438	472	448	462	476	466	466	435	466	439	458	484	402	431	423	431	457	443	434	446	456	460	452	450	447	440	433	425	437	430	438	445	489	441	474	448	483	459	474	430	435	425	441	460	444	435	453	450	449	409	431	448	448	446	458	400	485	435	500	438	446	419	444	440	436	446	465	434	422	427	454	467	456	464	421	467	445	414	461	449	455	407	451	453	446	424	458	427	445	410	442	460	417	468	434	442	474	431	466	475	420	435	459	462	438	499	449	445	448	460	497	436	441	431	414	452	434	474	425	437	440	450	448	475	444	429	431	454	430	455	424	456	457	446	440	448	432	430	409	463	471	466	446	411	448	443	449	423	445	478	437	454	437	432	445	379	422	453	439	499	444	456	452	426	496	431	411	436	461	442	425	442	420	405	435	461	448	443	416	430	448	409	434	451	450	469	429	435	434	433	448	453	445	472	460	434	425	455	416	457	431	443	490	441	460	424	414	453	454	438	436	443	463	422	473	465	443	463	437	449	434	459	445	423	457	392	486	428	427	462	451	410	424	454	496	478	481	444	444	440	442	418	451	419	436	437	460	494	425	463	433	462	466	449	476	431	421	434	443	467	446	451	460	421	461	464	422	443	458	486	436	438	430	451	422	468	420	471	458	417	414	475	467	432	440	439	467	447	423	463	482	467	416	429	430	437	412	425	472	454	482	442	460	486	466	431	422	436	440	444	417	470	426	462	463	469	453	462	444	454	455	428	437	428	424	430	435	421	462	426	468	449	431	487	424	425	457	444	453	435	429	467	437	455	402	446	422	445	450	445	463	457	452	454	479	406	416	448	383	424	417	450	458	476	427	494	452	469	427	463	426	434	426	420	455	404	416	424	444	470	424	459	445	428	450	456	456	441	392	449	442	364	446	429	409	460	460	469	449	434	453	439	463	458	444	401	433	464	470	451	426	456	477	443	429	452	440	462	435	437	471	453	426	439	467	494	440	471	469	431	439	432	474	426	432	445	471	461	425	424	456	453	461	477	442	467	425	436	424	464	414	468	441	457	414	422	449	435	459	450	436	452	428	456	444	486	496	436	444	424	475	454	463	449	467	494	468	425	443	476	439	491	452	482	395	442	413	455	430	459	436	451	401	435	436	431	465	455	437	434	433	451	456	468	465	472	415	437	476	439	457	467	421	418	456	438	445	433	440	433	456	426	449	444	472	439	438	461	433	445	445	457	422	447	448	444	410	441	447	422	422	434	450	428	464	451	440	441	433	418	451	429	431	450	440	447	444	449	455	422	425	411	450	432	425	449	453	405	470	412	454	444	490	459	431	461	428	458	411	439	443	436	429	469	421	440	483	478	474	461	455	412	455	433	438	456	463	427	442	434	455	449	461	480	470	437	437	434	414	441	417	420	427	411	413	440	430	434	445	426	449	451	458	438	451	477	450	428	485	439	411	419	425	416	443	449	445	450	442	413	429	416	418	474	452	476	421	459	426	430	432	446	442	444	473	423	418	455	473	472	421	442	424	439	440	439	418	443	410	435	452	429	447	467	444	448	460	441	427	475	417	471	449	454	439	474	415	457	443	431	444	427	425	435	432	408	460	430	463	444	459	439	423	395	419	430	454	447	463	463	461	442	453	417	457	457	448	431	482	424	446	474	431	432	444	431	439	443	473	404	454	422	440	458	483	439	415	428	451	457	435	466	437	461	497	418	477	420	431	448	475	439	468	418	467	441	430	464	472	414	424	462	451	437	443	467	441	452	446	464	412	449	444	457	448	457	419	425	450	461	484	478	413	452	446	423	455	458	480	446	475	491	426	465	458	436	433	496	457	447	433	437	433	451	428	442	407	470	453	456	456	447	466	437	414	480	444	485	441	486	464	417	450	479	433	420	426	488	465	413	397	426	412	471	444	446	445	407	453	420	461	471	459	446	405	481	437	432	439	456	442	466	446	428	437	456	437	463	452	422	413	466	438	435	467	453	461	446	402	461	426	462	448	468	436	418	469	457	443	436	447	375	437	426	417	444	492	437	436	436	466	439	444	445	468	428	421	465	453	429	474	444	431	431	440	436	440	447	433	414	410	443	435	469	459	413	460	465	462	483	416	480	440	435	458	440	456	447	453	436	447	446	431	460	455	425	396	410	410	407	409	462	454	430	422	471	445	445	440	425	458	450	432	417	459	431	446	420	455	424	462	448	442	450	441	496	453	448	432	411	498	456	487	453	432	424	415	434	452	443	428	437	457	459	442	475	420	447	452	432	425	434	464	425	438	399	435	433	429	443	444	444	471	464	442	450	437	452	432	446	456	445	414	457	491	412	453	434	448	469	453	445	445	477	452	426	500	486	450	485	437	448	460	453	468	451	427	442	464	458	463	467	438	436	418	432	437	446	471	438	451	464	444	441	449	463	422	470	439	448	425	449	416	416	446	421	436	445	440	436	472
9292	9043	2655	2069	648	621	541	543	519	495	458	500	522	489	514	463	469	460	506	514	490	492	480	495	463	460	475	481	449	432	487	432	467	471	478	495	434	497	456	482	507	446	488	481	481	478	523	469	500	451	450	495	480	433	490	464	459	446	494	461	433	480	454	485	455	463	479	452	499	469	477	472	463	449	463	477	502	491	429	435	506	499	454	458	502	443	444	445	456	465	466	470	471	453	478	466	476	428	493	463	469	471	485	501	419	424	524	498	506	495	471	455	460	453	481	466	465	451	468	484	495	469	471	463	476	506	457	454	443	474	425	446	475	486	479	491	479	494	470	473	455	491	498	473	457	465	437	479	433	446	466	455	457	512	446	472	495	476	430	473	481	446	462	464	524	482	471	473	483	436	461	480	456	486	508	426	454	470	471	460	494	458	467	474	434	456	479	433	484	514	473	478	480	479	461	461	426	450	451	473	480	459	454	483	471	406	477	459	520	470	467	481	469	451	454	447	479	458	455	465	508	493	496	476	444	476	476	455	465	447	482	458	480	459	470	477	524	487	463	488	438	451	503	465	491	471	475	498	445	479	462	492	465	453	462	443	459	481	451	452	456	434	482	464	492	467	460	481	510	505	495	472	478	473	501	464	473	483	472	481	477	457	497	529	466	435	455	483	477	473	486	485	481	488	508	493	463	503	512	480	540	480	487	489	473	481	445	425	474	480	468	480	480	460	446	480	479	468	437	456	467	476	455	507	460	451	496	461	523	492	500	490	495	469	455	480	434	467	467	456	422	461	460	455	489	491	448	444	465	439	502	482	437	476	491	516	469	465	421	425	481	438	471	456	447	478	473	453	450	478	455	488	441	465	498	446	479	486	451	459	483	489	517	451	450	466	442	485	496	473	469	468	486	471	461	445	485	516	472	458	483	484	481	469	470	448	464	463	476	471	482	461	455	476	442	503	454	472	422	459	456	439	503	458	454	531	488	496	460	505	474	468	498	473	506	475	450	524	476	455	447	487	498	449	483	451	483	481	493	488	437	451	480	467	489	477	494	467	496	494	484	488	452	450	459	460	456	444	456	480	462	496	448	462	458	479	501	474	496	449	451	481	486	483	469	466	463	480	438	436	464	488	478	490	463	451	524	501	504	477	468	475	460	476	490	459	456	453	502	434	462	466	484	465	431	465	451	484	468	460	441	489	434	429	510	496	436	474	494	495	462	452	522	460	463	521	450	456	503	469	471	438	468	509	471	475	463	482	444	500	498	452	509	491	435	469	499	436	468	469	494	455	450	443	467	481	482	458	486	467	468	512	448	476	505	456	451	515	490	460	463	469	451	496	454	453	437	463	482	465	463	438	470	445	446	481	428	509	450	482	434	495	474	465	477	441	489	474	489	508	415	444	466	444	469	490	491	439	483	462	453	469	475	464	448	476	488	466	502	494	504	476	448	448	506	470	459	445	444	487	500	484	454	418	467	472	468	455	462	455	441	502	511	496	470	486	469	492	459	522	500	475	486	466	402	443	441	499	517	475	458	461	469	453	462	479	429	485	483	523	464	533	450	474	477	464	492	496	464	465	446	457	482	451	540	469	496	466	503	436	455	422	440	494	486	461	445	454	498	411	469	496	485	467	518	475	464	478	468	448	467	517	462	474	518	468	475	500	472	492	462	443	436	475	477	451	501	504	458	527	476	450	455	478	472	473	462	502	494	499	504	492	457	478	470	471	476	468	450	463	480	510	435	501	473	478	480	445	458	463	480	474	483	497	495	459	429	508	475	482	493	478	480	458	468	495	473	455	476	466	460	473	444	465	488	440	468	444	497	444	477	461	484	481	467	469	471	448	520	464	485	499	498	485	479	482	487	500	495	474	460	488	439	475	504	513	451	471	497	454	457	511	457	470	450	490	459	494	499	458	433	467	463	489	485	433	472	432	487	492	449	470	467	460	425	459	502	512	504	464	475	439	469	491	470	447	458	438	460	492	484	473	482	462	483	499	449	504	481	449	478	481	465	423	501	485	489	457	503	481	504	501	453	471	513	459	475	491	485	492	471	429	474	472	473	468	485	505	497	489	506	465	450	435	443	471	508	460	445	464	495	489	492	451	448	471	485	481	503	480	469	497	476	431	480	485	435	481	467	451	442	464	440	440	467	481	502	516	464	463	446	454	488	478	479	458	431	497	463	499	462	458	480	461	477	470	501	438	469	503	471	478	479	514	470	495	479	463	492	484	466	446	480	463	453	459	509	461	475	452	497	453	499	466	480	497	454	501	457	472	477	491	453	475	466	510	457	446	501	471	452	441	488	459	465	423	448	468	489	447	491	498	479	437	446	450	474	500	428	528	444	453	463	477	467	467	455	487	464	468	455	455	482	435	476	429	481	458	504	489	474	437	460	447	463	455	497	448	467	436	459	448	459	504	450	445	445	482	482	448	501	484	452	436	488	451	438	461	440	489	517	436	446	533	468	453	495	496	477	457	475	451	491	474	485	471	488	473	469	471	452	456	453	487	425	498	513	479	438	496	457	469	448	484	484	462	506	498	472	470	467	502	477	506	484	478	448	471	525	496	442	458	469	519	523	469	472	482	523	484	484	480	501	482	480	496	463	478	457	482	487	432	470	495	481	498	473	443	432	485	480	465	470	500	484	408	489	485	459	460	434	451	494	480	463	457	488	455	477	477	475	491	417	482	478	481	415	450	461	473	460	485	484	451	484	480	478	470	503	503	458	471	494	484	492	466	484	441	456	456	478	458	479	461	468	466	486	468	476	497	494	459	465	465	489	461	468	477	465	496	467	503	501	477	507	465	502	446	474	471	501	471	507	481	466	466	504	482	485	459	480	457	500	452	429	504	467	474	469	449	482	432	475	427	456	469	481	506	486	479	503	454	474	461	443	489	512	456	479	480	472	442	461	448	453	463	478	460	476	460	481	483	480	484	454	490	479	429	497	495	485	478	476	480	505	442	487	497	503	472	449	480	476	499	496	431	475	446	552	491	494	461	488	450	458	444	446	469	435	489	462	456	451	414	487	431	487	472	456	479	470	461	487	468	470	446	441	486	482	512	479	467	448	481	455	482	438	485	472	483	432	469	474	488	460	489	485	446	475	448	489	472	478	482	464	471	456	481	432	459	472	467	453	455	470	442	484	460	431	446	476	439	499	448	480	456	479	475	467	460	468	513	442	428	458	479	436	491	473	470	471	439	479	458	465	478	512	451	505	449	479	465	480	498	500	447	493	504	448	456	470	488	445	483	461	443	484	459	436	478	457	494	475	497	485	478	485	451	497	492	500	497	460	455	473	468	480	488	466	466	462	453	458	488	452	461	476	479	463	531	488	479	465	459	511	471	484	496	459	481	425	473	461	450	479	451	485	475	454	465	462	467	454	465	474	450	465	465	480	450	507	470	497	470	445	475	489	436	454	430	473	466	488	478	471	500	459	432	511	454	471	446	452	467	492	510	459	478	463	453	453	504	419	518	469	470
25286	20885	27186	25134	20866	10624	1430	824	640	542	507	422	408	341	339	336	308	322	284	284	325	303	276	270	258	246	235	282	251	255	258	250	232	265	236	239	221	269	241	253	219	229	209	232	225	250	236	243	226	244	208	249	220	201	233	233	258	221	193	216	204	233	210	224	246	234	216	235	227	234	219	227	218	226	255	240	226	220	206	207	215	185	230	247	201	229	212	207	245	213	213	205	239	207	214	218	253	214	213	214	230	231	197	218	196	214	231	174	221	212	232	193	227	222	231	211	205	225	234	242	228	206	219	231	235	238	236	221	235	219	218	235	214	218	224	216	225	209	210	238	233	209	221	185	243	203	234	233	228	237	198	200	237	223	204	224	224	210	211	214	236	243	211	210	199	204	221	231	199	217	218	231	220	208	208	231	213	218	228	194	222	232	223	239	187	222	186	209	222	197	223	241	212	220	232	238	218	227	234	212	210	216	203	228	209	200	215	217	196	229	219	213	193	208	221	202	222	233	227	219	232	234	190	210	219	217	222	248	210	187	212	214	232	188	211	226	212	201	212	260	221	221	237	218	187	239	203	226	211	229	229	227	225	198	219	182	227	208	196	207	223	216	210	222	229	204	211	233	201	222	201	213	230	209	220	212	212	230	206	222	213	255	224	211	229	243	227	217	233	228	235	238	241	223	201	209	217	215	215	239	225	245	212	217	208	218	239	188	203	203	244	233	212	206	226	219	204	222	221	237	209	232	208	240	205	226	220	229	219	226	223	252	216	211	208	201	230	209	184	224	212	227	206	212	216	204	230	214	215	204	207	213	228	207	212	218	220	219	223	229	239	243	207	181	214	217	187	207	215	196	205	184	196	240	211	197	222	204	244	228	232	217	231	170	231	207	217	213	213	199	218	219	220	220	229	219	210	215	206	226	212	225	222	220	217	195	226	232	236	203	184	227	242	224	217	227	221	225	231	242	221	215	204	196	212	210	247	214	226	197	214	213	211	190	208	222	203	227	226	193	214	239	214	194	223	202	213	201	206	217	202	225	224	202	210	180	232	201	208	235	207	233	217	213	218	230	228	229	227	204	207	215	246	225	219	202	196	192	194	196	212	195	215	205	192	199	207	231	224	202	219	204	221	220	224	232	221	210	228	226	215	229	215	225	229	208	200	219	195	227	198	197	222	218	235	235	211	211	214	213	222	221	249	237	236	233	212	206	210	234	202	226	219	201	196	224	203	229	214	221	174	221	220	199	209	219	215	215	217	220	214	212	198	211	194	211	251	212	219	226	210	251	228	244	216	225	234	206	215	222	223	192	199	229	206	197	236	213	247	207	222	210	199	228	203	250	204	227	201	227	209	234	248	190	222	203	219	212	221	212	194	207	244	227	213	232	206	201	232	232	227	214	229	225	218	216	207	204	222	206	201	223	195	217	217	193	202	202	226	182	206	200	232	222	212	205	210	204	217	212	209	208	212	219	204	239	189	217	207	223	200	206	214	216	205	247	228	207	195	207	211	212	195	198	189	211	207	212	205	201	236	226	205	227	215	225	228	209	220	201	222	207	190	219	214	210	216	203	213	177	197	210	215	219	229	233	202	213	205	223	211	223	210	224	221	205	217	197	200	203	200	202	233	202	248	203	223	216	243	232	196	212	230	262	237	188	209	253	231	245	188	203	200	231	207	222	215	223	214	211	206	190	219	224	226	224	242	231	236	228	220	232	221	221	212	200	204	218	244	207	210	239	233	211	219	206	219	224	231	206	199	208	207	204	213	216	221	232	227	234	190	209	234	206	220	214	200	244	207	200	206	214	226	198	223	209	222	214	204	208	202	210	189	234	201	215	200	214	229	202	205	198	198	204	213	206	255	214	207	235	215	192	200	197	210	235	250	230	215	238	206	215	195	209	212	234	208	212	224	257	243	199	221	201	227	210	212	223	226	230	230	215	250	235	225	193	215	221	220	223	213	209	205	214	217	228	195	218	226	199	240	215	221	221	225	236	193	255	206	230	208	227	217	205	200	197	215	180	225	213	215	215	214	213	196	229	227	229	212	206	205	238	227	206	217	191	217	196	224	216	197	216	205	227	192	223	212	224	222	233	225	181	226	206	198	198	224	243	207	199	198	208	222	223	219	220	210	204	216	221	174	195	226	223	215	216	184	213	228	202	212	211	210	215	224	190	232	229	214	224	199	196	208	196	224	231	217	240	198	218	213	222	201	215	207	204	232	201	236	202	219	232	214	195	206	215	219	213	229	212	240	228	226	200	219	226	190	223	218	214	194	227	208	213	229	196	223	208	236	218	236	226	219	237	196	205	229	206	199	210	241	214	224	211	228	205	214	208	210	220	221	219	231	225	232	189	208	227	225	208	231	220	217	210	196	256	169	197	222	202	213	217	201	214	214	194	215	214	223	235	212	211	218	229	203	237	207	214	243	226	209	216	228	214	225	200	214	220	218	213	219	220	229	208	200	229	218	212	207	182	203	225	198	224	208	182	220	225	200	227	203	232	217	227	207	205	209	215	219	225	212	195	217	198	220	229	221	222	214	213	233	216	214	216	212	207	233	220	206	227	250	207	224	209	225	198	224	208	198	215	225	225	207	202	234	238	212	226	215	221	240	220	213	217	204	226	209	211	209	201	215	209	214	200	214	228	219	219	205	226	210	221	243	186	221	230	207	240	211	207	241	224	222	223	218	208	201	225	195	248	212	209	235	207	219	217	208	206	206	232	235	209	200	198	207	217	221	221	235	239	250	207	230	206	224	227	214	230	204	205	200	210	211	211	201	231	220	249	238	209	229	233	206	224	225	220	238	227	239	231	238	205	207	262	209	249	222	199	242	224	239	202	210	201	210	222	223	242	221	219	217	204	224	203	246	239	214	202	234	234	257	185	237	244	217	199	220	210	218	239	212	193	209	190	206	205	198	219	201	230	177	215	226	229	200	225	221	216	217	218	208	247	232	215	219	205	210	231	216	254	216	233	236	210	220	234	196	221	223	204	203	241	211	214	221	213	203	223	202	212	229	204	225	266	222	209	223	196	213	234	255	211	204	203	204	207	229	205	207	231	213	190	213	219	226	214	222	232	209	215	206	219	232	211	227	215	212	224	221	210	199	215	197	238	217	220	219	199	209	228	211	213	229	206	201	225	219	192	224	234	211	219	211	167	208	219	204	237	245	230	201	250	200	210	241	216	216	228	242	205	219	200	232	226	231	249	228	221	215	198	210	210	217	216	232	237	176	192	240	215	218	220	203	232	221	227	217	201	214	238	212	214	205	215	206	242	232	237	220	229	233	229	203	229	256	217	212	222	187	223	234	234	199	215	194	192	221	230	207	223	230	205	214	214	217	218	233	221	221	214	230	207	223	218	197	210	199	195	215	210	211	204	209	217	188	230	207	221	217	204	233	214	238	210	215	198	232	224	212	217	244	214	214	206	220	228	227	205	200	208	228	243	202	208	207	243	196	223	206	211	217	212	207	229	250	227
13090	26454	14034	16348	3779	2927	2062	1537	1247	939	912	719	648	612	561	467	461	504	398	422	366	354	341	372	321	341	314	307	297	276	290	279	295	256	279	261	267	242	271	262	251	298	247	276	242	256	258	240	227	263	255	250	236	248	246	242	230	264	250	230	255	251	255	240	259	252	240	253	239	279	249	234	247	241	222	252	231	221	259	224	253	235	218	258	255	235	222	234	239	236	223	250	243	233	250	223	237	242	237	228	234	235	226	255	252	259	223	216	230	233	231	224	255	233	237	256	227	247	242	232	234	232	229	250	224	218	241	251	231	228	248	225	234	247	223	260	222	220	236	228	211	243	245	246	244	247	236	234	227	247	237	252	266	261	251	222	243	228	214	221	233	258	226	212	197	238	215	229	249	240	239	228	210	243	225	233	264	254	246	226	246	242	240	225	214	241	228	233	217	238	242	234	229	251	245	217	255	220	227	230	240	235	257	240	235	225	240	251	276	211	252	242	242	226	243	236	232	241	230	245	236	246	227	240	227	225	245	220	245	260	223	247	263	219	204	231	235	231	220	228	225	234	247	235	205	240	246	236	218	244	233	243	258	220	234	242	223	238	230	257	235	240	243	238	232	235	240	250	243	247	236	242	230	250	270	221	199	237	246	241	252	250	223	222	222	235	219	244	230	237	223	243	279	226	258	240	257	236	227	231	257	245	233	245	229	251	231	240	241	241	243	231	199	231	237	242	245	226	233	247	225	218	251	249	253	246	213	230	245	236	233	231	249	241	219	238	245	215	240	237	235	222	248	247	242	251	223	231	247	243	212	220	251	262	235	210	251	230	211	223	233	235	219	232	248	235	208	222	224	252	210	233	241	276	221	194	261	240	241	213	237	258	220	227	222	225	257	251	249	206	234	230	244	237	241	251	235	232	234	216	230	232	211	225	223	258	242	213	245	234	251	248	218	227	242	220	214	231	220	245	255	243	230	226	245	261	227	220	223	231	241	242	221	244	232	242	266	232	232	237	224	227	232	252	259	216	232	245	245	238	211	245	233	229	262	196	249	229	223	221	207	240	242	279	252	238	262	229	233	207	225	222	234	226	237	223	246	218	217	230	215	221	239	220	192	257	256	216	226	255	257	210	263	236	228	248	217	238	248	235	239	228	251	244	255	241	262	226	223	226	238	230	237	232	242	230	227	242	208	218	233	224	222	224	249	238	235	234	224	245	229	233	200	228	216	225	239	265	248	218	215	243	256	237	234	221	237	212	261	210	236	225	251	256	251	245	223	244	229	270	235	229	212	243	242	227	240	252	261	213	238	207	243	247	208	205	239	220	240	237	252	237	230	255	223	235	232	248	248	230	182	202	226	244	231	235	262	229	221	272	233	236	227	226	209	211	239	246	254	211	247	261	220	197	226	236	229	225	226	240	252	212	222	246	232	253	214	246	224	237	235	235	248	210	217	215	258	270	244	265	227	252	247	227	243	251	239	225	230	229	237	233	234	216	207	237	214	232	234	228	230	261	249	242	243	250	242	236	213	221	229	251	230	219	237	244	222	211	236	241	237	259	258	218	230	220	251	242	214	227	231	221	236	256	230	241	227	263	213	272	232	228	209	243	229	224	211	218	253	248	259	230	221	229	233	244	222	235	229	205	274	219	227	246	253	251	230	214	212	212	224	222	228	217	198	253	239	199	246	228	214	219	196	220	244	231	209	216	234	247	223	252	222	253	244	203	224	225	245	212	230	231	238	239	233	252	247	264	254	218	247	244	245	229	228	222	213	201	244	253	218	236	221	240	240	228	233	219	207	224	227	226	240	260	243	204	229	221	224	253	225	226	234	220	248	241	239	252	217	211	227	240	219	234	242	222	226	220	214	263	241	245	232	206	272	236	216	224	234	194	210	226	228	254	237	246	228	230	230	235	215	227	233	249	215	227	234	235	241	231	222	253	208	215	240	231	242	214	268	226	228	208	210	216	209	218	228	250	230	242	242	234	217	244	224	236	241	227	250	232	229	250	212	246	260	216	242	247	220	234	226	246	219	226	224	236	226	225	254	243	224	217	208	237	245	214	258	214	231	230	238	262	218	223	260	223	252	227	236	236	228	240	219	235	268	233	217	237	221	212	245	189	229	228	231	233	224	236	218	235	237	240	241	226	236	245	214	225	247	259	217	228	255	193	235	231	232	216	243	212	225	228	214	229	242	241	226	234	237	253	235	230	244	229	219	241	217	253	228	244	238	247	237	225	238	236	234	246	225	216	251	211	239	234	230	260	249	242	247	245	254	245	243	246	203	204	241	249	232	237	234	238	232	221	234	240	212	224	232	230	240	231	209	239	249	223	234	213	203	243	236	230	234	233	229	233	249	245	220	234	254	253	232	226	231	234	253	241	233	234	234	215	234	241	228	238	216	227	239	239	230	225	231	222	219	219	236	230	230	217	243	253	222	216	243	221	233	247	216	217	226	211	253	251	208	246	210	227	217	267	235	242	234	235	267	236	231	247	232	222	222	230	222	214	230	232	251	267	256	242	237	236	208	214	210	240	236	215	232	235	224	218	222	207	242	218	243	208	210	213	254	257	231	244	230	259	244	235	227	240	254	208	229	228	237	250	259	222	219	220	205	227	227	225	238	268	263	247	223	226	203	216	243	225	218	222	208	247	232	221	240	233	239	244	207	229	250	226	218	245	223	258	207	245	230	223	219	223	234	238	268	238	222	236	240	241	234	194	216	236	225	227	220	213	250	251	226	230	225	217	222	213	246	243	221	242	245	249	234	211	238	237	259	214	254	237	204	243	245	233	222	243	233	237	215	239	232	236	249	205	197	267	193	224	258	238	206	248	247	226	239	240	232	232	240	231	234	225	249	236	257	241	198	203	224	199	246	237	240	244	227	230	236	224	236	218	217	216	228	252	246	225	250	247	227	229	214	247	251	236	229	251	236	224	250	223	218	215	221	227	217	217	218	234	220	247	219	220	226	243	251	241	224	219	211	214	232	232	225	256	246	219	258	244	226	204	221	227	208	258	241	238	231	200	223	222	237	238	217	243	226	241	220	241	247	258	203	238	256	216	249	245	235	227	239	226	238	218	259	229	205	248	234	227	234	263	243	218	241	215	243	215	241	227	245	235	238	190	236	240	240	222	221	228	240	265	247	203	236	231	234	231	236	237	228	219	249	231	252	217	216	206	242	227	232	221	227	224	229	192	220	261	251	251	253	229	229	244	202	217	228	249	223	236	223	213	216	243	244	269	224	216	229	262	238	255	216	232	234	265	242	207	211	242	244	239	220	209	242	245	240	224	244	247	267	232	211	212	249	244	240	206	225	265	239	229	244	241	228	254	244	233	241	231	254	224	243	250	238	208	234	227	251	223	224	245	260	240	226	215	225	222	211	209	216	231	240	219	236	234	241	215	236	229	258	223	232	196	264	243	237	220	239	232	251	223	213	242	229	243	219	241	219	242	257	228	201	211	247	234	236	245	245	241	228	236
23115	20882	27456	24631	20891	20937	11604	1984	1277	1095	1006	939	812	734	740	691	693	641	649	619	566	574	607	551	563	499	519	556	553	552	505	534	509	499	519	485	488	555	493	498	491	501	476	541	508	457	472	497	452	461	486	479	445	459	460	473	452	462	480	505	489	465	464	474	478	510	469	442	463	511	477	508	491	491	464	468	476	442	485	435	508	503	509	448	491	463	484	456	491	488	478	439	506	505	459	465	469	448	462	490	446	478	461	524	452	541	464	467	473	508	488	471	461	465	471	443	455	506	438	461	513	461	462	517	482	487	506	449	484	485	472	481	475	440	472	484	433	469	464	487	452	504	465	437	467	480	495	454	474	400	468	490	456	465	487	464	463	494	497	471	475	482	499	457	451	462	486	451	435	466	472	459	458	418	455	453	446	509	485	481	472	461	431	466	461	503	506	477	482	470	464	420	481	459	461	506	517	471	457	456	504	508	486	478	458	426	449	473	484	476	470	479	493	435	458	497	473	463	474	493	437	469	461	479	450	497	467	494	455	502	425	469	472	516	461	461	443	467	451	460	457	459	477	474	437	454	465	438	475	465	462	473	494	474	464	475	424	486	472	449	466	480	481	452	466	484	521	463	491	465	471	461	455	494	474	465	477	414	521	457	462	461	498	454	456	489	474	508	462	472	453	472	462	443	469	468	507	490	475	468	434	472	475	485	499	449	461	463	460	474	433	420	427	490	485	460	469	487	457	451	443	479	462	496	477	432	448	490	468	466	470	465	465	507	453	461	455	472	435	470	460	442	449	477	476	451	491	462	477	466	449	462	486	474	484	477	474	464	467	408	436	466	445	478	486	455	488	475	474	476	499	439	491	474	486	475	466	468	463	445	467	443	490	429	449	500	481	460	493	471	496	434	455	484	504	436	462	464	465	492	495	496	445	472	472	482	493	485	495	465	467	463	448	470	480	481	449	448	459	449	443	468	514	484	439	473	500	431	442	462	488	461	479	463	441	492	459	475	486	474	465	438	476	450	468	434	446	446	435	479	467	485	483	494	509	468	481	418	492	495	458	498	483	473	452	473	495	472	488	465	484	436	468	481	524	476	459	486	425	448	454	478	475	429	487	442	506	476	468	500	458	439	478	469	472	444	501	458	471	462	443	490	487	471	459	456	461	461	480	456	449	472	474	469	453	432	458	480	471	442	475	464	471	485	487	444	482	532	470	468	490	437	424	462	444	480	433	490	459	435	480	490	488	481	453	458	496	504	461	471	483	491	507	477	452	447	472	471	502	499	440	456	531	466	478	503	474	495	485	472	460	457	457	498	521	471	485	468	452	501	497	475	459	484	465	455	459	463	502	477	496	474	471	472	494	474	456	474	487	494	500	468	471	470	489	479	464	473	470	465	463	438	465	440	464	457	462	471	454	453	417	475	461	431	475	472	457	448	467	415	491	458	434	453	480	483	450	491	505	450	460	460	479	430	436	460	467	481	482	459	477	472	439	485	494	463	465	495	444	393	469	451	445	506	463	481	480	441	494	482	467	461	433	460	479	493	470	454	470	493	490	445	483	455	484	423	458	459	475	462	417	487	457	494	453	495	514	473	491	448	458	466	440	497	474	505	449	480	418	459	443	461	472	472	521	490	469	509	470	465	492	474	444	468	484	453	487	443	447	457	440	462	471	441	455	465	426	453	469	483	480	437	476	479	449	470	464	448	486	442	467	503	478	450	466	453	475	487	445	484	476	483	488	461	470	436	496	441	497	507	421	438	468	457	465	472	477	510	486	518	448	449	496	480	478	469	474	487	435	448	478	485	508	452	458	462	439	477	462	484	445	467	500	477	421	470	486	460	467	506	434	399	455	485	434	442	483	463	493	459	441	473	409	457	462	415	470	421	475	478	446	455	442	471	465	462	439	448	439	442	484	510	462	452	446	495	467	481	460	491	448	438	458	456	440	508	479	489	450	483	467	477	497	466	451	452	501	457	477	460	452	475	444	471	450	462	470	503	467	491	473	422	462	506	468	454	492	432	453	471	519	496	435	446	472	480	479	458	477	445	449	451	487	457	492	443	431	484	439	508	490	467	467	488	486	439	456	502	476	464	463	467	433	483	456	476	456	477	457	492	503	465	462	497	429	464	426	469	440	430	465	481	460	467	457	479	484	432	440	498	440	482	450	449	469	481	463	478	476	486	523	493	455	468	460	483	477	468	472	462	491	459	464	467	514	468	448	475	448	487	507	480	439	450	440	424	492	468	476	423	461	439	476	483	445	457	463	475	485	446	468	461	451	483	474	465	476	472	412	466	449	478	475	496	477	485	485	457	468	462	451	457	452	475	458	468	517	477	464	453	486	480	475	458	435	458	475	510	512	481	492	471	425	453	469	466	453	458	451	493	462	517	468	459	494	456	436	446	468	458	435	470	449	466	505	488	443	499	479	444	463	488	473	502	468	481	454	473	441	474	439	417	498	491	477	466	489	460	419	432	500	469	484	433	447	438	493	458	499	466	461	439	485	444	464	455	455	432	441	465	482	462	469	459	474	445	468	451	444	497	436	501	449	454	441	481	462	449	446	462	401	463	468	496	450	468	490	440	467	441	493	446	464	487	462	455	455	455	486	453	474	477	471	493	456	474	451	464	463	451	457	470	463	406	461	462	457	500	473	443	456	459	460	457	489	464	492	499	466	469	457	448	427	470	462	473	453	426	432	473	519	459	477	462	474	495	452	431	414	481	458	466	520	535	479	459	479	440	447	432	495	463	471	478	471	483	435	474	489	470	455	508	490	456	486	472	506	428	446	454	464	462	506	429	474	456	457	460	486	484	506	487	514	441	476	477	459	422	421	482	445	468	506	505	469	471	493	470	446	443	451	456	433	439	465	472	487	452	492	486	467	459	486	430	465	425	432	460	476	494	498	473	448	486	487	467	436	484	423	446	473	476	411	440	502	484	446	447	475	459	445	428	468	463	481	487	426	465	456	495	467	481	461	448	458	498	464	479	438	464	451	464	450	444	468	497	483	465	490	457	494	488	471	450	479	450	499	460	455	470	438	426	480	463	481	449	473	458	475	450	455	498	482	453	479	452	457	467	480	481	453	483	459	457	471	460	475	470	478	456	433	441	429	487	450	488	503	472	463	458	488	491	480	483	499	479	449	478	458	447	489	456	467	456	451	456	473	484	513	432	457	439	497	448	470	474	464	449	483	477	471	468	474	478	429	454	458	453	430	481	449	460	456	437	483	451	457	403	469	492	479	473	471	456	441	501	494	465	460	463	470	499	479	427	461	489	420	453	469	479	499	445	486	524	467	427	467	500	443	485	445	464	468	460	451	504	487	492	476	465	487	444	482	463	478	476	480	429	456	429	519	438	481	450	431	475	476	478	462	457	469	498	469	490	450	469	471	481	465	489	466	523	455	496	463	414	464	467	482	442	448	454	486	461	467	434	470	472	431	445	463	463	473	455	458	446	476	467	458	455	499	471	490	440	502	472
17004	31405	20808	21041	6594	5165	3840	2925	2337	1939	1589	1397	1297	1105	1032	972	808	856	817	744	678	696	680	656	598	604	567	534	596	583	555	545	502	566	528	507	529	512	499	493	485	513	490	487	491	457	469	470	504	474	508	426	513	494	479	448	441	466	469	451	496	465	482	450	430	489	442	446	421	493	495	472	438	411	484	449	459	476	450	456	475	478	424	509	463	449	433	444	462	482	462	472	494	424	451	441	453	424	464	446	481	446	438	433	431	433	418	480	473	442	455	467	446	424	455	457	435	465	463	456	487	425	451	450	446	475	431	460	460	465	445	438	413	472	450	466	437	426	402	440	462	443	436	426	416	479	492	437	434	434	455	417	437	435	423	452	439	451	431	463	432	441	444	435	453	476	476	430	490	486	467	398	444	414	453	450	427	494	475	445	447	442	445	433	449	440	424	433	473	443	422	455	470	461	463	423	438	456	408	422	441	448	469	454	423	447	425	431	438	415	446	442	413	399	415	416	462	453	433	425	444	408	474	469	471	443	408	485	466	434	452	406	416	469	436	391	450	432	460	440	490	462	458	476	422	477	420	473	438	463	435	396	407	424	465	433	467	453	456	439	444	464	419	429	466	455	424	402	410	460	416	473	422	444	431	427	483	444	465	441	426	429	423	414	450	413	471	466	504	430	430	448	492	420	457	420	448	471	438	435	425	440	404	432	402	461	465	458	455	452	435	435	465	426	425	433	457	453	437	448	454	451	460	439	431	438	429	468	424	455	463	457	456	443	426	441	452	467	398	419	412	450	498	455	455	459	426	471	443	458	452	438	425	445	436	448	433	462	427	446	436	469	408	408	478	458	454	411	418	448	444	445	396	443	439	430	458	487	440	447	452	470	464	438	470	427	451	467	421	471	466	435	433	490	390	449	447	449	456	490	433	429	459	452	416	443	447	433	446	433	430	448	478	426	475	435	430	451	448	456	471	408	436	422	424	457	426	463	442	436	474	456	429	434	439	453	434	439	467	464	450	429	436	481	461	440	450	418	436	437	436	449	449	478	413	445	418	462	454	447	464	464	482	463	430	438	493	444	478	426	409	467	486	435	417	463	473	456	424	418	486	432	456	451	452	431	452	461	420	481	429	413	414	451	475	432	438	456	436	414	445	424	414	508	449	460	428	426	428	444	449	459	469	451	419	455	461	459	459	454	401	433	435	473	423	394	430	454	414	452	447	391	443	470	433	438	442	438	444	463	473	456	421	431	457	412	433	438	430	438	432	479	444	428	439	449	433	446	462	456	437	450	452	432	447	450	447	457	429	445	432	433	504	464	468	425	431	489	420	456	432	456	434	446	422	463	428	449	442	457	444	481	448	441	439	434	433	445	435	448	457	421	410	441	424	474	444	452	430	444	445	451	426	493	456	429	460	444	470	405	483	399	441	461	404	461	429	482	466	491	454	442	433	447	402	464	442	427	434	388	499	443	490	455	471	453	414	452	441	494	437	431	434	459	455	444	490	438	485	430	445	426	445	444	468	417	431	430	429	410	473	440	410	466	461	417	470	455	463	430	472	463	493	452	470	469	409	421	439	451	420	403	436	428	456	431	467	457	469	438	438	453	442	403	433	430	458	473	457	434	446	426	428	428	421	453	466	489	452	426	442	474	427	417	423	446	437	430	437	459	420	467	440	466	425	438	464	442	482	445	494	390	466	436	445	476	437	412	433	448	451	467	456	427	431	436	452	462	446	451	427	437	446	447	415	437	435	412	482	439	465	451	439	407	411	452	443	415	462	444	437	405	436	456	417	476	396	436	463	431	440	466	448	461	430	468	453	417	430	466	445	427	491	426	452	475	443	444	418	429	465	420	432	421	448	405	458	455	426	453	440	448	412	418	461	443	465	469	432	478	441	433	413	446	431	462	460	475	436	459	432	453	449	415	428	476	451	412	444	442	436	467	466	455	447	450	476	455	436	462	440	446	440	478	421	435	487	409	423	456	459	415	457	430	465	446	458	433	438	411	452	417	419	426	457	448	455	464	427	413	481	407	413	478	433	435	427	398	453	448	422	457	468	420	437	408	491	476	474	452	443	447	433	436	441	423	474	420	433	451	442	429	410	411	427	416	426	434	487	451	399	434	407	433	418	489	430	463	478	504	434	431	455	445	459	447	440	457	399	463	425	459	411	470	417	476	435	441	459	412	442	442	466	451	441	439	414	398	435	471	474	436	488	447	496	416	444	480	443	449	446	456	459	443	420	489	425	461	458	438	449	449	427	452	477	454	448	421	450	449	426	442	398	414	455	466	455	413	447	464	469	446	417	477	456	456	468	486	445	426	444	431	449	455	403	427	428	475	401	424	463	427	461	440	472	416	426	434	463	443	443	470	439	439	431	448	431	458	462	458	436	473	423	425	421	431	476	434	415	431	428	390	472	433	414	449	433	408	432	472	438	499	479	459	450	468	430	446	451	431	470	415	445	461	454	430	448	462	448	466	404	443	443	483	480	436	420	455	458	431	386	423	423	442	437	425	451	447	449	438	444	449	435	432	445	442	441	494	403	450	487	444	445	452	454	428	402	409	449	447	428	455	425	456	411	457	413	438	442	423	435	452	454	447	439	458	437	413	428	440	432	457	454	461	415	415	436	421	425	445	484	442	405	439	448	448	425	393	495	418	442	437	428	420	444	436	454	463	460	448	446	458	465	453	501	419	433	428	452	453	449	478	432	450	450	464	429	452	445	428	469	415	442	417	472	423	449	440	432	406	438	465	445	453	461	435	465	442	446	438	459	413	443	448	439	458	429	446	429	435	478	440	464	395	436	465	450	454	409	450	433	460	427	447	462	465	444	426	452	452	446	432	446	467	441	425	440	468	470	388	432	420	427	432	438	450	436	440	441	492	461	421	460	417	456	424	434	459	449	452	421	418	473	443	428	427	403	463	431	433	467	444	459	441	398	422	440	431	453	440	441	474	428	444	444	446	448	416	433	398	447	454	425	465	427	432	461	465	471	436	430	437	442	472	433	429	395	459	456	452	443	443	451	436	495	440	448	408	431	460	457	432	404	440	434	455	443	452	412	444	442	435	450	464	489	379	431	438	428	416	425	454	465	446	421	470	430	454	462	439	418	495	453	456	492	412	441	397	443	449	444	432	464	467	427	456	437	451	431	438	433	447	414	455	449	480	412	431	401	423	434	412	413	432	443	433	480	452	462	481	454	470	461	457	465	435	445	430	517	453	475	451	434	423	458	428	466	418	455	399	438	451	457	452	460	458	436	454	432	436	437	439	466	439	428	444	437	423	435	448	443	433	448	461	453	465	462	461	410	453	468	440	434	442	438	449	458	472	431	455	452	467	432	445	427	467	453	447	450	432	432	458	458	477	439	432	448	461	417	462	425	458	477	491	436	444	451	434	457	401	448	447	475	447	437	451	451	446	428	450	456	469	436	442	453	464	450	443	459	469	436	434	406	452	482	441	435	436	453	417	413	441	422	435	439	452
28446	16236	3222	1640	585	463	458	495	508	493	488	449	463	452	469	449	443	432	446	455	449	446	440	452	423	472	443	430	478	414	411	434	480	473	461	460	436	438	507	451	422	449	475	439	444	454	437	420	455	478	440	480	474	402	426	426	466	449	489	435	433	444	469	439	449	459	457	414	432	424	477	430	440	441	445	445	430	436	465	437	483	448	448	457	424	458	434	442	440	431	430	482	476	449	437	434	437	431	407	460	431	477	446	435	453	428	458	443	438	436	452	470	444	434	473	457	409	482	461	442	449	452	462	437	460	462	431	469	467	444	425	439	458	473	426	483	416	402	434	434	460	447	437	442	439	417	467	447	443	414	413	455	463	421	452	446	412	440	439	438	478	411	469	456	483	421	478	479	453	428	441	405	472	417	439	499	433	435	454	435	424	471	434	430	455	451	452	463	436	439	469	437	432	434	443	444	469	448	465	449	445	434	445	431	423	433	429	438	461	406	461	423	430	412	407	410	434	433	437	452	460	460	444	442	462	420	456	467	426	451	441	459	470	459	493	429	460	489	464	482	444	452	456	454	442	450	424	436	432	430	452	451	418	446	446	435	438	449	423	459	425	437	484	475	482	423	455	449	442	437	467	437	422	447	472	442	422	474	419	443	436	454	442	422	461	446	453	426	409	395	427	434	464	492	441	449	420	436	466	427	434	429	451	439	467	465	393	455	466	453	458	471	435	480	436	445	448	447	466	484	464	451	466	494	487	466	422	447	446	446	438	415	448	413	434	444	445	431	404	445	456	414	429	417	431	473	451	444	439	434	450	440	437	462	430	453	468	485	414	433	452	433	460	489	433	453	462	448	506	460	440	449	485	420	480	458	418	446	485	453	466	450	423	462	466	431	430	453	440	427	439	504	457	454	432	450	438	434	440	437	448	448	439	466	463	437	437	456	399	449	449	475	413	431	449	437	444	442	468	450	468	464	451	462	475	434	445	451	423	478	469	427	466	471	428	466	415	422	471	418	448	417	443	482	412	453	484	470	439	439	439	435	429	472	438	458	437	417	437	443	509	436	441	418	428	430	447	444	431	418	449	444	425	436	428	463	457	434	468	474	461	383	464	436	452	482	455	444	474	444	468	432	479	453	417	462	432	407	441	460	436	459	439	457	453	431	441	478	476	421	496	468	443	435	499	438	433	477	448	450	473	464	430	444	464	452	483	448	439	426	481	432	501	443	436	459	442	433	442	437	432	451	455	424	416	469	482	417	462	455	448	459	440	461	404	468	470	484	441	473	445	443	441	405	429	453	466	468	435	470	451	455	447	462	422	440	470	445	465	430	448	427	432	442	435	442	433	420	464	456	410	456	453	429	476	452	415	413	442	443	525	465	432	413	439	440	438	432	402	465	436	443	450	466	457	426	456	420	457	433	465	449	463	454	456	507	435	451	459	437	488	417	425	467	397	463	482	482	455	457	415	465	472	454	453	423	424	439	451	462	436	413	444	444	457	448	447	457	435	418	432	487	455	446	460	429	467	443	405	413	444	399	473	451	458	472	476	465	440	453	442	438	454	438	463	418	395	462	435	459	425	435	459	444	419	461	398	479	448	454	465	457	387	428	462	465	402	480	456	455	435	459	494	456	471	483	448	497	464	496	444	437	450	439	413	427	435	430	434	441	418	448	441	426	406	395	446	476	443	451	407	441	460	476	419	468	470	393	437	404	414	471	444	419	419	453	448	427	464	417	428	460	432	455	487	436	429	474	471	445	465	417	411	471	453	446	451	459	450	479	449	437	459	409	410	463	457	435	479	433	459	445	432	449	426	453	416	454	448	434	481	451	438	470	398	411	453	470	431	413	478	465	462	426	431	439	455	430	443	435	440	450	456	483	454	442	438	421	447	483	426	452	448	466	448	477	421	456	436	410	456	466	491	469	474	445	404	416	421	429	421	438	463	429	461	448	481	431	490	435	447	448	462	441	450	467	436	441	470	456	462	427	450	515	414	423	445	418	483	439	426	478	433	468	434	460	456	443	490	416	436	462	422	422	433	474	462	458	459	428	463	467	418	458	404	481	446	424	433	442	468	449	420	439	451	476	429	449	464	465	390	451	454	439	466	514	420	454	420	441	440	411	416	423	411	465	441	477	480	424	431	414	424	437	448	421	486	412	425	436	478	490	472	451	455	419	464	458	402	469	452	451	450	420	467	451	468	458	449	436	451	443	447	454	404	449	446	426	449	462	422	447	438	476	430	451	483	456	451	478	439	483	455	448	444	487	398	445	481	461	452	425	442	443	445	452	414	403	447	459	448	442	432	445	503	434	515	435	419	473	428	429	449	443	426	440	467	478	462	448	445	425	462	427	442	418	412	440	458	492	419	450	449	412	397	425	426	418	483	416	463	461	430	445	443	438	460	496	464	435	415	409	441	425	415	424	471	445	445	432	451	436	470	471	459	461	470	431	481	439	415	451	451	446	403	448	455	391	488	441	450	484	433	438	431	444	454	409	462	468	457	446	400	450	431	439	485	484	428	446	427	416	475	482	418	436	455	473	438	451	450	451	439	416	436	457	444	454	447	466	417	441	473	426	450	461	448	437	479	435	474	455	440	440	488	450	436	425	442	450	444	467	459	404	444	425	446	429	418	449	414	426	450	432	424	478	452	450	450	483	455	458	429	444	465	448	456	451	474	424	459	439	442	461	458	474	492	484	437	392	445	430	449	426	454	452	450	430	402	431	452	425	453	436	460	451	484	435	431	476	496	466	506	425	479	448	452	417	416	472	454	445	448	429	461	412	473	413	409	450	410	460	477	456	438	468	455	442	445	414	457	433	430	433	434	476	448	462	489	459	441	471	426	433	459	429	434	458	445	422	465	457	421	455	476	457	442	423	442	439	470	459	509	410	438	463	443	433	442	466	442	459	447	494	453	429	441	424	418	462	449	416	454	454	440	448	442	510	397	451	460	460	426	426	440	471	430	468	427	475	457	482	450	476	414	474	422	458	434	436	427	493	456	459	464	446	453	450	440	469	470	413	471	427	442	470	453	453	456	446	440	453	410	428	411	471	447	444	414	483	450	414	467	437	440	467	480	451	446	447	473	457	408	448	448	450	459	473	459	458	449	463	458	450	420	453	469	449	462	450	486	435	439	445	454	439	431	438	416	428	452	442	456	441	472	442	446	478	461	451	433	417	440	458	442	457	426	456	442	463	423	441	451	437	443	432	447	421	464	454	451	395	429	457	442	437	463	457	478	431	466	469	476	473	440	444	438	454	424	451	438	467	480	451	487	439	452	484	419	453	406	436	439	460	469	509	405	460	457	447	388	443	425	440	436	422	433	476	433	433	455	426	463	454	411	401	456	465	433	437	456	439	402	479	426	403	458	420	452	454	407	438	415	435	442	413	446	465	436	460	475	415	484	456	472	435	485	429	415	456	420	437	418	434	442	441	454	477	415	448	445	410	501	464	441	486	426	474	442	454	476	502	466	439	484	476
10275	7823	2190	2503	647	608	533	542	486	515	487	496	463	511	484	465	456	458	472	453	466	477	457	476	476	503	494	486	512	454	465	459	441	468	477	477	507	484	482	462	450	475	469	464	505	489	478	464	455	518	459	495	464	499	471	505	473	459	493	445	456	515	452	506	472	447	492	473	470	488	472	489	485	450	512	482	459	449	479	464	482	479	494	447	507	473	449	479	439	443	462	456	468	464	490	469	478	488	494	475	506	455	453	427	472	448	462	489	433	493	473	500	505	483	465	499	523	457	471	450	449	458	467	454	517	491	513	445	440	501	463	461	422	452	467	469	438	473	437	513	490	460	454	469	478	493	463	504	457	472	501	455	477	468	480	474	453	431	457	494	446	457	519	454	462	503	453	463	458	436	439	473	458	488	501	451	501	480	471	444	506	482	478	441	467	428	495	427	480	465	485	461	481	461	452	484	472	474	460	460	455	482	456	483	473	482	483	448	453	491	457	467	486	472	497	447	488	443	468	498	487	460	479	476	465	474	418	460	459	490	491	486	462	482	476	459	473	460	452	438	465	464	467	453	454	476	460	496	478	490	488	480	489	468	477	503	469	494	467	458	471	451	462	468	481	463	444	490	456	488	515	452	452	465	451	491	479	466	488	490	456	485	469	477	469	492	464	480	448	464	461	503	472	471	474	514	505	495	474	483	473	495	486	471	465	443	491	496	469	476	452	477	467	428	478	524	475	466	483	475	463	446	467	448	490	470	487	475	459	496	480	463	443	480	495	473	487	457	469	464	460	479	499	498	456	456	466	439	473	470	481	514	449	446	494	486	440	492	484	465	465	509	480	477	441	460	494	477	480	461	443	440	468	486	452	493	472	477	496	462	489	483	458	495	467	480	466	486	468	498	424	471	432	457	514	482	458	488	479	459	414	452	477	457	475	470	445	465	503	469	494	500	495	446	493	483	480	467	480	502	478	463	414	442	484	474	470	492	458	479	450	453	422	443	466	463	409	451	484	471	448	473	461	489	443	430	464	446	432	527	463	432	453	484	513	457	489	468	499	451	480	488	463	463	477	480	477	473	478	478	472	518	462	464	444	458	469	461	487	461	475	487	495	497	475	459	477	498	430	481	476	478	475	470	464	447	480	480	471	475	513	502	489	489	485	451	490	460	487	508	507	476	470	470	481	472	461	437	480	441	483	471	491	449	464	430	466	461	481	473	473	476	500	465	469	445	501	482	468	481	428	482	471	460	473	457	491	488	429	447	457	462	457	458	483	488	425	509	447	481	480	462	480	494	454	488	425	468	470	483	467	464	462	507	483	485	447	442	470	468	482	473	451	445	510	435	515	487	474	463	470	458	534	507	492	475	468	461	499	461	462	490	464	476	464	480	491	458	484	491	504	473	496	467	469	472	461	450	471	475	393	474	455	461	493	427	451	487	464	497	444	489	454	443	468	490	452	490	470	445	480	471	468	442	454	489	487	485	468	485	495	480	450	459	463	467	468	484	464	488	504	497	511	498	476	508	497	448	498	498	509	446	452	460	481	474	489	494	478	502	474	469	440	498	449	484	497	447	479	482	491	483	472	480	491	482	505	468	466	500	423	446	467	430	467	452	477	495	449	504	507	454	456	465	484	486	469	500	442	461	447	476	472	498	499	448	486	498	412	475	463	483	482	476	497	454	464	485	462	469	491	452	449	467	489	472	468	477	484	480	484	460	473	466	519	438	465	488	484	439	428	478	488	507	490	441	470	471	476	496	472	494	470	459	473	446	462	467	462	456	447	450	457	528	449	473	468	495	471	450	449	466	473	470	457	487	473	490	457	472	505	487	441	468	481	478	476	495	466	477	444	496	471	507	476	491	414	468	475	462	456	427	416	455	481	515	474	427	421	468	478	513	482	474	483	464	457	445	508	444	524	463	491	481	449	490	479	483	505	454	446	484	472	479	465	495	448	450	483	413	512	468	464	470	498	493	479	473	492	463	479	443	484	470	456	477	463	443	488	456	508	456	460	483	459	513	482	451	447	433	470	458	472	491	483	444	465	473	456	454	479	438	444	458	457	495	466	460	447	503	524	496	472	476	452	474	463	440	442	458	463	443	469	489	493	458	432	468	508	459	436	478	478	469	503	452	495	481	451	460	426	460	463	470	484	475	469	482	470	476	474	491	474	495	442	439	455	488	482	476	474	466	468	502	481	503	490	470	476	449	486	423	477	468	473	460	474	483	450	498	469	465	492	439	515	467	501	483	478	477	492	501	488	456	466	461	420	473	453	505	472	507	450	472	472	457	454	460	472	479	464	485	481	491	435	492	433	454	458	452	470	484	467	477	433	458	458	461	460	443	443	451	445	506	471	515	462	469	454	449	511	469	501	452	465	486	541	441	493	488	447	474	456	477	465	459	472	478	443	466	476	442	497	458	454	483	494	445	463	441	481	423	454	438	479	417	456	427	454	481	459	452	469	477	481	447	468	485	447	476	475	476	471	457	447	478	510	457	459	467	490	444	438	486	487	495	472	488	500	429	461	453	443	474	480	465	449	462	432	492	487	478	472	473	506	473	458	445	461	496	480	466	436	462	468	449	446	493	466	488	521	493	458	472	487	477	517	482	465	474	439	471	502	469	474	461	512	454	476	456	470	492	473	474	488	494	483	495	493	464	467	455	411	466	468	499	465	458	458	510	492	459	437	482	463	445	487	467	446	440	473	481	428	472	454	493	467	484	464	442	454	462	475	483	482	439	479	459	457	493	461	425	471	481	479	480	466	452	506	461	491	483	474	465	493	456	470	487	469	487	441	437	472	472	503	470	467	501	458	510	458	487	497	486	460	472	470	491	424	460	488	460	485	469	480	481	490	467	511	476	420	507	502	489	471	487	509	476	482	461	489	442	450	466	489	453	514	485	479	459	476	451	476	493	467	473	478	452	475	468	489	420	436	489	458	496	477	442	461	484	452	472	484	437	438	453	442	485	512	476	491	507	459	425	460	461	474	437	443	487	439	497	451	462	462	474	497	469	447	471	459	484	470	449	454	467	446	467	464	467	490	487	491	484	486	479	469	435	497	451	469	449	466	478	492	460	476	473	462	502	461	450	462	470	480	455	497	420	439	450	452	483	466	467	442	463	482	466	492	497	468	469	476	457	459	473	482	443	471	440	491	475	453	455	435	477	446	458	447	448	478	476	457	461	459	466	481	478	464	438	485	473	460	502	459	445	472	504	448	509	481	432	477	457	485	472	525	471	421	483	481	490	469	498	509	463	449	482	475	471	461	475	463	479	473	464	497	441	492	495	515	462	499	479	476	488	473	455	496	500	443	489	463	451	485	475	455	484	480	468	454	511	465	454	475	493	505	442	511	465	466	481	456	479	480	431	475	476	510	470	510	461	455	453	450	496	458	463	452	457	432	497	454	451	477	522	492	488	484	452	468	473	448	486	483	444	473	477	471	470	500	479	455	491	449	484	487	453	489	470	452	450	472	494	482	439
25354	20892	27165	25125	20875	12801	1746	822	655	540	462	428	404	370	334	343	306	290	269	293	275	274	244	260	267	245	245	242	246	250	284	239	248	263	247	214	202	222	245	243	268	265	201	228	225	225	239	244	236	249	260	246	207	244	232	240	201	210	232	244	206	214	247	227	216	232	225	225	209	217	227	203	227	219	213	243	219	215	203	221	215	221	212	220	222	234	224	218	233	215	205	194	237	206	197	217	211	234	219	216	210	245	205	221	195	212	200	214	243	206	256	223	223	233	183	222	207	247	206	194	212	194	198	218	233	212	233	227	213	222	179	257	195	226	205	214	184	200	203	212	238	208	213	196	206	229	218	225	215	204	245	215	230	227	228	203	212	209	203	214	248	221	206	225	231	244	220	221	209	206	219	213	221	209	191	204	234	199	216	244	192	259	195	207	211	218	201	209	197	196	203	229	217	214	188	264	225	236	248	226	233	220	196	228	228	218	227	217	216	219	216	210	223	217	231	220	231	206	236	227	237	213	224	204	226	203	223	226	226	212	203	246	210	216	192	222	216	219	200	229	207	229	216	204	212	214	220	220	200	222	191	214	238	219	214	208	207	222	209	198	232	215	221	201	191	229	240	216	219	216	207	250	224	224	227	218	209	241	189	202	222	205	208	193	238	214	190	246	211	241	189	212	209	222	245	228	208	265	231	207	234	206	196	222	220	223	243	215	213	210	208	220	230	210	231	213	204	207	195	217	201	219	215	225	216	232	231	257	204	205	193	224	217	242	208	199	222	203	198	241	239	218	225	212	232	199	215	235	232	235	204	220	232	208	232	235	185	207	244	220	219	217	200	217	219	208	204	202	206	205	224	233	217	206	195	250	246	248	223	258	230	233	236	204	211	220	229	206	208	213	238	223	229	230	225	239	279	241	224	208	240	204	211	200	208	226	214	230	212	202	237	199	210	212	228	208	236	204	197	220	220	243	229	208	225	259	216	202	223	235	214	230	223	226	226	204	231	182	198	203	229	205	217	213	225	201	213	216	239	204	183	226	207	220	220	218	217	221	244	201	234	240	226	172	215	222	192	222	221	245	202	216	209	229	198	195	237	217	243	205	198	208	224	202	208	219	221	204	221	205	221	211	225	201	206	206	189	221	233	223	209	228	208	216	206	213	228	223	209	203	217	225	240	220	226	241	220	221	210	197	247	218	209	228	196	226	232	234	220	200	210	210	198	226	205	215	224	204	190	252	229	218	210	221	229	224	216	236	258	222	195	236	204	230	198	208	200	225	193	194	204	244	217	232	232	218	233	244	207	222	213	235	225	211	215	218	207	193	227	212	211	208	213	209	201	191	238	229	215	234	204	216	202	225	198	199	203	226	214	234	203	219	226	237	225	227	200	212	227	210	219	207	208	223	216	248	231	217	244	208	187	226	223	228	227	207	206	228	218	217	251	196	217	197	244	225	236	221	215	213	221	229	204	202	208	225	211	214	214	213	220	210	209	206	199	178	205	212	221	207	206	222	207	212	211	187	220	208	231	219	235	232	207	210	243	222	249	223	215	246	227	199	205	212	215	207	233	221	187	201	189	226	240	244	203	203	221	213	228	209	217	208	213	214	213	194	225	234	212	211	226	225	228	225	215	224	223	226	208	217	185	212	228	197	216	200	229	223	218	216	218	195	242	226	211	218	215	227	194	198	236	210	233	224	226	241	201	213	207	208	217	229	224	224	218	192	240	226	224	248	213	219	224	202	217	236	199	228	232	223	208	177	200	226	211	202	195	239	222	208	192	233	229	215	220	218	187	237	212	222	226	232	243	219	244	201	219	194	227	218	227	205	224	194	204	209	200	246	244	222	195	218	219	198	221	200	251	199	186	220	244	213	220	208	210	230	218	219	231	216	217	200	232	214	211	208	228	220	189	220	227	213	238	219	188	226	210	229	229	218	208	223	226	197	210	230	224	217	190	236	206	226	204	236	230	214	226	209	209	196	222	204	225	237	186	232	218	217	207	214	196	234	204	217	215	202	210	220	210	205	213	231	195	204	198	233	206	241	209	194	222	223	195	232	233	220	228	222	209	202	214	213	214	220	218	246	215	210	206	235	221	229	221	235	199	210	186	196	220	225	202	224	218	212	212	219	209	222	224	213	226	218	240	228	215	239	230	220	198	215	222	242	195	238	223	220	224	212	218	201	198	209	219	221	239	197	215	223	245	246	208	218	225	215	203	211	211	216	206	208	228	217	226	232	211	222	226	216	216	206	222	195	224	211	249	237	211	214	248	201	207	240	201	196	239	208	199	190	197	231	232	193	229	191	229	242	225	258	204	191	216	190	217	210	230	217	235	214	216	232	224	208	187	208	204	232	239	252	252	217	239	208	218	206	229	221	228	259	237	210	213	245	205	251	217	224	213	207	233	208	194	208	220	210	214	227	236	261	236	211	209	220	224	203	232	214	231	225	227	208	226	217	224	219	206	241	240	230	220	227	245	230	227	208	196	218	193	223	201	236	214	195	203	199	219	222	229	235	219	228	214	217	204	241	220	189	209	228	209	205	203	212	202	217	202	234	221	235	221	212	219	209	213	208	211	214	218	190	221	199	231	240	206	212	221	239	207	227	230	236	225	229	186	209	217	226	248	212	221	225	184	201	222	218	207	208	242	231	247	212	209	194	205	233	234	223	219	208	241	213	232	226	202	216	218	217	211	219	216	208	184	207	203	185	227	205	247	223	242	236	210	218	213	196	197	216	230	222	216	213	214	233	229	238	204	225	224	204	210	219	203	250	224	215	205	219	224	216	199	213	217	238	221	238	183	223	230	228	237	201	209	226	178	216	213	236	210	204	198	216	235	205	205	239	232	227	208	226	196	227	227	235	232	191	231	198	217	208	210	230	214	212	230	221	194	217	226	210	229	215	241	208	190	203	209	231	205	212	204	223	208	225	193	205	211	217	244	248	219	238	222	218	224	241	215	221	233	218	219	203	235	220	240	227	188	225	204	205	217	215	210	225	226	208	210	204	219	223	194	207	205	204	244	214	228	228	223	248	225	239	202	197	218	231	212	230	218	222	239	212	235	223	209	218	228	228	246	232	207	230	216	213	213	211	234	226	237	202	208	221	220	235	212	200	206	242	194	183	229	208	237	248	200	210	224	219	197	242	225	216	211	214	205	208	197	226	239	205	217	223	215	238	239	214	223	215	222	199	251	226	231	216	244	234	193	233	223	254	249	193	221	217	240	204	214	221	225	212	193	234	220	193	199	231	221	190	210	226	228	199	243	208	229	224	199	227	222	213	196	218	203	187	199	225	230	202	208	212	227	212	205	210	241	209	216	242	229	250	241	177	217	222	206	200	220	223	221	203	228	260	207	218	196	222	211	206	225	246	211	210	233	231	231	202	222	208	223	237	208	186	239	208	223	213	213	227	236	227	243	221	242	224	231	224	225	236	206	223	204	207	229	192	213	205	199	237	214	220	223	239	207	199	192	220	189	243
12843	25694	13701	17344	3639	2775	2001	1479	1184	1067	851	753	667	583	518	501	461	447	393	393	358	367	329	334	306	317	309	280	271	288	307	286	266	294	274	300	266	300	260	284	264	247	261	258	265	242	243	234	254	246	241	234	251	264	266	292	238	260	240	240	236	234	220	228	223	255	253	257	261	235	251	231	250	231	246	231	225	234	233	253	252	234	218	258	238	266	230	239	244	219	238	240	241	244	247	242	230	208	231	256	247	241	234	232	235	250	245	240	211	248	229	276	223	255	281	233	223	206	234	238	220	231	223	232	245	281	246	254	230	233	230	265	237	237	243	240	223	227	229	244	222	214	228	234	248	214	251	222	241	268	209	251	248	244	236	234	210	236	224	226	259	246	241	256	228	239	240	222	239	245	217	256	236	226	217	237	240	222	260	226	214	226	230	208	219	256	234	248	217	222	285	222	208	253	233	236	261	237	244	256	207	236	219	215	241	253	228	229	226	251	249	239	217	210	251	236	253	225	214	250	245	252	227	232	244	224	216	236	214	222	250	223	217	216	241	225	250	236	243	221	211	221	208	203	237	239	244	229	218	238	239	220	250	227	224	239	249	219	227	226	224	218	218	238	220	232	224	230	214	243	265	261	225	225	205	238	250	232	220	210	222	261	219	226	242	229	238	236	249	211	245	224	232	243	232	243	237	232	238	236	223	237	234	253	216	220	194	226	234	238	224	202	233	221	237	208	211	248	244	231	245	223	231	261	222	225	235	228	257	244	239	232	262	207	205	232	269	216	227	192	224	247	244	248	247	232	253	232	229	231	264	242	248	233	234	216	218	248	236	237	265	214	209	229	235	250	221	236	223	238	220	225	235	263	236	232	239	224	246	218	243	220	260	242	223	215	256	240	256	251	241	263	213	218	233	227	229	211	229	237	234	234	229	214	211	220	227	238	268	225	251	242	228	234	206	227	221	247	234	216	238	225	201	238	235	220	220	221	259	243	230	206	191	218	240	214	231	238	236	248	245	217	224	241	245	248	240	209	236	237	239	220	234	201	239	231	200	227	205	226	241	235	244	190	254	223	255	228	245	240	242	234	219	223	243	218	237	241	228	250	258	235	255	232	209	232	256	227	234	210	217	236	230	204	232	213	212	230	224	239	241	248	220	221	212	209	262	239	239	214	253	237	219	255	228	218	205	230	239	230	224	226	260	230	211	245	229	211	219	236	234	232	250	241	240	250	215	205	238	237	232	275	264	233	248	247	214	244	238	213	212	241	235	227	214	241	207	263	223	222	249	221	228	217	212	227	212	252	229	241	247	218	225	226	237	217	248	253	210	229	216	226	230	235	236	237	216	220	233	214	242	242	236	235	222	226	271	223	262	211	228	227	224	237	234	239	253	243	243	238	219	255	247	230	244	237	222	230	218	211	263	222	220	216	223	246	222	260	223	248	240	249	223	207	201	248	215	240	208	263	227	215	225	240	223	224	262	241	196	231	251	247	207	240	223	233	226	235	238	235	229	244	226	226	215	242	221	222	218	237	242	216	239	237	239	231	251	235	225	235	248	238	237	255	245	237	223	246	225	241	239	228	234	211	220	208	258	227	273	216	239	272	225	228	226	210	263	247	206	270	259	246	229	215	213	227	239	225	240	266	223	258	205	223	256	199	251	238	222	230	241	229	211	211	252	228	218	240	226	203	201	232	252	272	231	224	226	230	220	217	219	233	232	249	236	262	250	228	232	256	204	223	218	248	259	220	231	219	223	242	246	228	246	203	229	225	220	210	254	209	234	242	245	205	227	194	240	228	232	254	234	225	248	214	250	249	222	218	233	197	222	216	230	210	243	231	224	257	229	249	224	222	218	232	227	208	249	241	221	252	243	226	216	253	216	226	228	217	233	246	233	219	220	223	251	254	196	242	218	244	216	223	214	245	223	237	221	222	228	229	247	243	230	236	214	235	264	204	227	250	222	225	208	220	228	234	228	226	226	229	207	218	199	233	222	227	227	241	227	241	240	205	252	237	224	251	255	216	274	220	232	239	247	229	242	228	235	236	252	243	262	238	227	234	250	259	225	250	225	221	228	236	245	233	222	231	204	243	230	231	223	243	252	231	227	231	246	231	234	257	252	236	228	237	221	208	244	241	225	217	237	226	213	235	230	216	228	244	227	231	226	227	222	220	240	237	224	241	234	236	242	234	222	222	241	249	249	251	235	247	259	199	240	232	230	243	247	246	231	225	236	223	219	228	260	247	240	211	255	225	250	210	216	231	233	241	241	245	235	228	222	243	249	270	235	248	218	241	231	237	233	245	231	216	231	239	270	217	223	198	246	222	259	230	239	263	249	234	236	224	245	227	231	233	223	218	244	225	239	238	243	224	221	209	219	264	245	241	250	244	245	250	238	222	237	251	268	250	216	223	239	228	195	229	246	222	243	223	215	237	214	239	190	227	217	245	247	257	214	237	217	227	257	234	205	241	213	226	240	226	276	243	255	240	216	216	266	231	223	238	245	251	236	229	237	240	256	250	249	241	238	199	233	262	206	230	223	252	214	242	221	241	210	216	248	237	258	226	208	255	240	237	236	196	229	244	252	219	233	221	221	244	271	243	222	226	249	260	227	230	237	244	228	217	220	219	256	241	225	247	222	217	224	231	202	246	225	251	228	202	261	227	216	226	238	249	253	251	220	238	215	240	244	263	232	254	230	243	229	221	251	250	223	254	231	226	243	222	229	234	207	222	260	233	267	217	234	267	218	213	260	228	257	240	246	238	220	275	228	236	215	224	223	237	231	240	230	232	236	254	215	208	211	209	235	232	221	246	232	220	250	245	225	211	245	231	239	234	236	235	225	236	243	235	223	234	233	220	217	226	234	223	219	240	238	212	208	232	237	224	208	218	230	240	211	234	246	234	230	213	228	257	228	213	244	202	228	232	222	239	239	208	223	223	215	251	251	224	221	227	241	238	246	232	238	241	250	214	243	229	232	248	238	248	244	235	227	220	243	213	213	215	224	245	250	270	237	224	242	226	260	244	229	211	234	208	233	243	239	214	239	272	236	202	201	233	232	266	248	204	228	227	214	230	222	233	214	209	217	244	233	223	238	243	234	229	259	241	229	210	242	205	250	212	274	244	260	225	230	232	250	235	245	242	186	228	217	246	251	262	217	218	212	218	230	234	245	226	237	271	225	226	230	233	219	208	220	224	237	212	233	236	246	250	233	228	240	212	224	244	231	242	241	225	208	232	242	245	241	226	233	232	206	246	227	223	241	212	223	235	221	217	207	249	235	223	222	208	252	226	218	228	223	240	212	225	198	247	221	228	227	233	229	208	222	258	230	258	252	220	217	216	211	227	254	251	245	230	248	229	233	241	222	239	240	248	270	254	243	228	260	243	234	213	252	243	224	265	261	242	223	215	206	210	227	216	250	248	217	239	246	233	214	248	236	221	226	251	248	224	246	224	214	239	187	223	238	248	239	258	214	229	235	250	233	241
23116	20892	27541	24457	20893	20948	9236	1841	1311	1145	1003	863	827	755	692	725	673	628	594	601	593	563	582	565	575	571	494	527	540	514	469	512	499	517	529	549	481	539	525	475	468	505	504	505	486	487	492	508	505	468	512	517	453	498	473	483	480	462	460	512	520	477	520	481	470	460	493	501	450	489	438	428	468	428	504	435	469	520	461	477	474	475	469	473	436	504	472	482	501	484	463	488	510	487	452	504	476	427	517	461	434	458	415	446	463	470	497	471	457	476	486	501	500	489	458	474	482	449	470	457	472	500	465	510	466	510	460	490	482	484	513	468	478	491	455	457	460	494	478	460	447	459	475	455	470	489	447	483	483	461	499	412	430	483	468	493	501	454	444	472	466	421	469	505	455	462	471	455	446	486	484	478	477	441	480	446	494	437	446	451	472	440	460	452	482	453	485	526	504	451	473	460	474	488	456	440	449	510	493	464	452	457	491	468	438	463	512	481	472	468	485	459	474	490	506	463	460	462	452	444	426	442	509	466	459	464	488	448	468	488	453	427	449	459	496	478	446	449	462	495	496	494	453	445	490	448	486	431	513	469	469	476	475	443	442	494	511	473	471	454	506	462	463	461	452	455	456	477	455	502	472	473	472	503	485	484	461	447	494	455	463	477	472	490	448	467	486	459	479	484	439	501	467	468	465	457	498	451	463	481	505	490	459	478	486	459	474	507	475	480	467	476	452	459	516	506	476	477	485	459	484	475	482	468	530	484	476	467	500	463	443	488	450	486	454	483	468	466	484	492	477	473	459	449	476	444	467	509	447	474	433	448	468	451	441	452	469	477	498	464	511	415	462	489	480	455	496	484	451	469	437	475	511	441	479	493	423	449	449	470	506	486	488	456	455	449	478	510	491	434	500	447	492	510	496	483	478	453	460	454	457	474	486	418	431	514	465	449	464	455	453	465	479	502	471	467	474	479	516	489	465	446	455	444	480	480	435	443	440	496	488	451	475	498	451	473	453	513	445	446	451	462	433	449	481	438	461	448	495	480	427	466	444	502	500	467	482	422	495	468	479	469	481	479	443	481	505	461	482	479	495	451	476	499	492	483	482	468	444	467	454	508	471	499	455	484	428	494	458	427	497	471	502	450	462	471	470	458	465	473	455	497	438	465	433	480	476	461	465	536	442	472	443	464	468	452	485	465	479	448	461	485	436	470	464	486	442	455	467	480	473	458	486	484	431	502	468	483	471	472	527	504	460	449	446	437	441	446	505	426	472	488	472	467	428	480	445	433	427	455	440	479	422	450	476	451	452	482	453	494	453	427	459	460	472	454	485	472	500	444	449	485	475	502	433	456	476	484	433	464	510	450	462	485	481	475	473	439	461	468	458	467	439	486	388	473	485	489	472	426	467	471	454	498	453	466	479	451	473	468	463	464	450	487	472	497	446	460	448	464	469	462	483	487	445	454	459	512	470	473	425	448	446	431	432	459	461	461	464	465	448	492	473	488	466	503	458	467	461	455	486	475	488	477	461	457	459	475	452	474	496	467	477	437	481	507	469	467	445	481	426	489	452	464	471	453	473	464	463	445	485	473	455	433	431	490	454	432	467	478	444	470	491	465	478	498	465	469	467	460	482	478	439	421	457	465	483	502	492	465	521	464	473	449	466	472	484	479	477	484	479	483	467	457	499	474	420	452	495	463	457	433	458	477	473	480	475	492	501	446	464	466	469	466	483	462	462	489	470	482	507	468	473	506	463	432	431	476	500	464	487	467	441	475	461	408	435	471	439	463	484	428	505	490	462	468	482	440	453	483	529	467	505	428	435	445	466	439	423	494	496	454	450	488	445	446	485	497	487	463	480	417	503	431	427	441	490	459	504	514	456	474	438	493	462	490	488	503	469	458	455	450	468	439	444	466	461	490	458	450	478	504	471	458	473	459	448	474	470	437	438	476	503	454	469	488	450	501	435	461	429	457	486	457	482	492	425	448	469	443	452	449	457	489	436	475	443	452	439	449	476	438	483	480	480	482	475	475	421	473	458	485	472	455	452	436	468	443	473	473	460	473	479	450	447	511	479	442	455	496	464	511	437	464	456	458	472	475	452	458	494	450	477	445	427	462	445	469	463	512	469	470	464	457	453	427	494	464	453	474	475	427	452	424	461	478	488	501	469	541	458	455	472	418	446	483	484	470	480	443	501	464	472	464	453	477	434	451	460	462	453	468	460	462	484	440	463	478	502	454	436	434	463	459	475	514	499	453	496	465	470	472	460	461	459	456	491	467	516	462	474	477	478	477	496	490	441	459	475	477	496	472	468	460	487	458	463	466	467	498	462	503	492	529	504	453	410	439	486	464	475	468	491	468	472	482	512	461	464	442	474	427	468	483	511	492	482	458	484	490	497	460	433	484	483	422	446	467	500	441	440	442	465	463	488	462	429	439	464	447	477	474	474	484	470	443	468	461	461	439	473	433	463	456	482	484	465	461	484	446	467	433	482	428	476	448	454	421	471	470	476	461	441	452	439	482	483	486	481	447	483	493	484	441	479	479	452	426	470	469	447	465	458	442	457	464	458	453	491	459	468	457	493	476	466	458	475	460	469	436	451	466	447	479	514	472	469	461	482	453	441	459	463	509	446	465	463	455	444	454	489	475	451	418	445	443	440	481	497	434	485	481	474	446	493	495	459	497	456	440	455	469	474	475	464	467	474	447	482	478	479	465	474	440	428	485	427	482	420	419	476	464	454	452	469	484	477	470	495	434	457	465	448	471	461	488	427	454	470	452	479	468	467	497	526	479	470	482	443	437	483	473	498	446	462	444	478	459	447	483	451	470	444	477	459	457	497	478	442	471	477	459	463	440	449	464	486	475	478	463	467	489	448	489	438	482	474	512	479	425	472	449	442	456	481	462	477	443	450	479	497	452	491	487	434	477	467	481	446	447	467	455	469	441	484	466	460	429	493	465	431	437	481	476	469	477	446	474	465	441	493	479	439	462	478	444	464	469	478	451	421	480	468	442	448	441	470	413	460	444	442	456	482	442	480	469	438	449	466	483	469	431	440	487	460	453	504	459	490	477	437	457	424	458	505	478	489	447	449	454	456	470	492	464	481	475	504	444	437	453	432	471	461	459	451	508	498	480	456	493	468	464	452	466	476	469	473	438	477	477	454	468	452	462	491	480	423	472	495	457	466	489	456	472	443	475	468	499	451	452	464	507	485	435	467	506	483	442	464	445	455	483	476	461	452	489	476	472	474	447	453	434	440	472	505	440	462	478	451	460	461	489	430	456	487	458	464	476	462	437	461	499	496	436	484	438	479	472	480	492	439	449	438	467	477	438	533	445	480	494	453	461	510	505	466	486	446	443	467	472	453	520	477	452	485	446	453	473	458	454	453	487	455	454	483	439	469	474	474	459	444	497	433	432	498	466	479	490	504	482	475	456	465	479	459	502	478	457	452	473	497	471	469	512	464	449	472	433	468	457	491	459	482	467	426	451
15777	31261	20625	19230	6637	5084	3737	2899	2389	1908	1625	1457	1197	1080	977	953	860	843	777	737	740	672	615	610	625	599	601	573	570	502	554	550	504	525	499	516	474	507	501	480	510	495	477	510	437	488	510	477	483	478	461	427	491	486	480	479	473	494	498	459	449	486	498	433	467	446	468	488	489	445	488	423	459	474	480	480	447	469	481	479	440	439	467	430	456	445	427	443	480	476	469	461	440	445	429	408	459	420	443	472	435	457	434	431	459	425	420	459	433	417	422	443	428	463	453	477	440	470	413	439	476	430	453	436	440	417	435	427	450	475	442	424	422	411	432	429	425	417	479	463	443	417	428	438	437	414	414	421	449	478	396	445	471	460	476	448	418	441	429	437	458	429	407	435	472	450	439	455	417	438	444	479	464	446	465	456	444	440	437	415	466	479	407	446	415	407	428	416	421	438	479	434	425	425	431	436	431	436	434	465	448	442	434	443	426	453	454	451	452	438	446	451	433	464	454	443	420	456	435	428	460	425	447	407	423	459	423	423	393	415	445	449	422	410	474	438	463	470	456	426	423	435	459	473	465	414	425	492	458	436	457	446	466	447	429	455	418	470	433	413	431	432	443	463	430	444	450	469	441	449	390	451	444	431	463	416	414	425	430	446	471	447	426	446	464	444	446	428	445	456	457	405	425	460	436	427	417	444	443	437	434	487	453	396	417	417	429	456	425	458	431	430	407	445	417	438	442	466	433	452	422	469	404	478	428	417	418	418	462	467	429	416	461	460	467	458	422	460	457	420	466	413	430	461	447	426	474	407	441	458	452	440	503	454	404	452	460	464	453	433	448	413	464	471	435	434	415	460	434	500	447	465	423	482	452	446	443	445	439	468	423	467	418	467	445	445	433	410	453	385	428	455	441	448	468	467	449	425	430	452	427	407	452	432	428	406	446	430	408	438	407	425	444	430	434	447	434	469	475	456	478	450	453	421	436	408	412	435	404	460	452	438	428	467	411	459	449	435	442	450	433	453	475	423	484	441	439	448	433	476	450	431	440	442	437	465	455	462	443	436	463	411	441	444	442	440	435	426	456	430	501	439	457	422	455	429	441	454	415	446	430	465	473	427	457	403	452	446	454	417	442	436	404	452	409	466	448	474	435	443	442	429	421	461	441	443	424	484	413	446	456	453	433	412	445	457	466	457	437	436	412	427	460	447	462	489	454	407	387	436	438	414	429	427	460	445	450	454	409	398	451	420	446	435	464	419	440	453	435	461	462	451	426	425	448	436	461	405	427	407	477	444	451	440	421	425	395	491	433	408	439	449	441	434	422	440	412	430	425	423	463	434	431	430	420	464	427	460	465	450	473	448	445	431	464	439	403	436	463	435	440	460	398	393	440	433	426	467	441	426	447	429	475	437	459	433	427	419	417	433	423	435	432	440	458	468	432	453	440	420	440	460	413	452	462	429	403	431	435	485	423	446	439	415	433	453	447	440	431	425	440	462	452	415	449	454	469	433	454	465	464	432	416	472	412	432	467	419	422	445	448	428	434	435	463	458	398	434	455	423	454	411	477	448	416	443	471	443	429	436	394	444	433	460	425	445	466	418	432	427	433	411	461	456	469	457	442	468	455	463	436	406	432	428	440	435	451	376	462	456	456	448	477	455	432	473	401	437	432	447	424	447	441	489	472	457	440	430	446	406	411	439	428	438	452	411	435	441	456	450	472	432	450	436	429	423	447	446	431	466	478	442	431	471	439	461	438	443	486	471	395	440	415	422	398	394	445	442	444	439	409	442	423	456	437	460	419	440	420	422	386	418	442	485	430	444	454	439	435	449	456	431	390	449	414	466	484	421	455	410	452	447	462	402	395	453	468	465	450	433	454	445	441	462	420	411	432	485	427	405	445	432	463	427	422	442	432	442	446	484	411	441	404	453	428	430	465	440	421	441	423	428	455	435	443	481	464	399	452	453	428	467	460	437	445	445	458	439	431	443	439	389	425	444	422	420	404	443	453	437	473	448	410	469	446	417	416	446	449	490	430	450	450	439	417	429	433	450	410	463	432	448	421	429	408	406	429	464	453	443	477	432	417	446	448	434	465	423	415	457	467	430	412	485	463	423	472	444	434	429	462	435	467	437	441	432	398	418	475	408	412	398	446	455	421	399	482	465	425	413	463	466	456	457	464	465	487	410	409	461	429	437	432	432	408	511	454	429	431	434	437	432	451	422	462	438	431	453	453	405	463	473	412	429	443	419	466	436	425	447	445	456	425	418	474	447	459	457	457	469	407	435	461	425	425	452	431	442	404	453	434	416	491	418	477	414	453	462	462	441	478	448	445	457	466	465	417	474	461	474	438	452	445	434	439	437	450	425	452	465	457	430	463	431	490	436	457	453	427	452	447	449	450	433	445	434	419	442	444	456	452	444	446	432	443	445	433	425	437	426	468	435	420	460	442	411	449	447	426	434	436	418	443	433	441	439	469	427	477	431	472	429	408	436	467	441	406	456	411	414	434	451	421	425	425	435	430	463	483	441	443	433	455	472	438	428	464	456	441	465	465	443	419	471	413	450	473	455	449	416	439	479	427	447	433	453	467	442	455	437	418	432	436	435	431	453	429	455	415	404	432	442	461	460	410	433	409	446	466	468	462	435	466	418	444	428	434	425	424	419	451	404	445	417	460	443	429	454	413	457	457	423	434	429	469	424	447	447	418	448	465	407	458	429	434	460	476	473	435	478	448	450	430	446	446	421	455	401	446	432	460	447	479	413	417	460	461	472	438	486	440	450	467	434	445	459	430	447	447	415	454	435	430	433	446	450	453	457	430	430	435	471	402	453	440	418	410	483	398	457	423	441	434	429	494	453	462	473	470	410	446	419	411	444	480	445	403	409	436	418	458	468	439	456	464	430	420	412	461	448	447	467	452	446	408	444	454	445	416	424	438	434	444	436	442	443	423	414	411	443	453	395	443	433	450	450	410	442	455	477	430	442	434	460	424	444	465	440	441	444	411	436	445	459	437	439	479	460	424	437	451	416	431	424	444	434	375	419	413	457	443	438	453	432	422	426	414	447	423	441	461	428	431	445	436	396	431	465	456	455	429	444	465	439	450	427	445	473	424	407	463	451	422	426	461	461	415	469	467	438	439	409	469	451	420	456	470	439	425	424	422	447	450	436	412	445	443	425	439	436	457	403	459	423	438	406	409	448	445	452	471	448	442	454	481	442	413	435	430	407	444	418	484	427	412	456	436	428	450	425	418	429	449	431	378	446	430	440	431	451	462	414	392	389	406	456	431	437	470	445	432	413	419	428	440	486	428	421	437	434	410	429	451	464	419	443	448	443	445	436	461	471	436	421	445	485	418	454	429	416	434	425	462	440	464	433	431	459	460	419	414	470	408	445	417	439	465	438	481	448	420	433	440	444	444	464	469	485	426	451	438	464	462	426	480	428	431	472	441	444	424	449	418	446	454	443	482	450	411	473	436	420	427	426	435	463
28571	16016	3112	995	550	503	445	476	422	442	465	457	440	476	455	457	440	441	423	442	425	449	470	423	426	461	448	438	477	435	437	451	424	411	426	446	414	449	447	438	453	501	427	427	470	402	417	414	413	427	429	408	451	432	454	439	475	448	431	437	471	446	440	494	425	457	456	475	439	421	437	433	419	422	446	438	432	451	418	443	433	459	438	432	425	436	428	409	416	412	416	446	454	432	461	449	477	436	422	437	431	432	416	463	458	474	457	413	443	441	419	453	417	427	406	445	445	440	468	425	427	466	434	435	456	445	450	434	429	451	469	478	438	433	487	435	472	449	423	462	410	457	426	472	467	440	458	470	461	448	483	446	464	447	443	408	455	460	490	461	413	433	429	490	444	446	471	481	407	492	440	468	462	419	444	441	429	463	404	458	425	430	444	476	439	447	453	440	445	466	465	432	410	432	447	428	499	429	434	434	466	428	452	429	466	428	434	435	440	407	483	451	415	455	427	461	468	473	450	431	431	432	418	432	451	467	472	432	439	418	465	412	434	442	421	426	434	434	452	419	416	414	438	455	462	446	459	417	460	430	460	435	468	422	445	475	467	445	454	428	412	454	424	468	448	460	412	449	418	450	437	453	433	436	457	423	420	430	443	438	443	445	447	423	423	441	440	449	489	443	452	439	507	424	455	437	408	435	450	492	452	450	441	481	463	425	439	457	416	427	452	471	423	435	448	417	452	439	459	451	416	430	435	423	440	449	440	451	449	499	408	443	429	405	476	450	418	472	439	472	433	428	462	443	470	428	431	440	448	472	427	436	452	443	456	438	429	426	453	482	450	445	437	441	474	502	450	400	436	450	398	451	440	492	474	424	428	480	416	461	446	436	411	449	410	428	451	454	451	441	479	414	397	442	467	456	456	439	454	480	462	464	454	458	399	443	440	466	428	406	452	451	445	449	426	441	419	445	439	484	474	443	431	452	448	431	431	411	446	466	398	416	463	449	433	454	455	476	430	443	439	402	451	442	446	423	417	442	433	413	483	457	443	432	415	440	438	437	422	426	444	475	436	446	465	433	409	445	447	460	430	452	436	458	440	440	425	457	452	468	442	458	453	429	461	449	444	457	391	458	408	429	435	435	439	445	457	419	460	436	415	462	441	421	431	444	444	439	430	429	490	458	419	423	435	412	465	426	467	447	444	423	426	413	441	415	453	473	462	484	466	472	418	449	453	454	433	460	404	448	415	433	409	430	427	471	460	450	458	451	468	464	411	419	422	497	478	478	444	475	422	436	478	440	461	478	429	414	434	468	441	461	440	428	430	440	445	414	420	465	457	451	409	456	440	438	447	485	462	423	436	472	435	422	455	433	455	428	425	423	465	439	427	423	445	465	426	482	457	461	438	476	447	419	417	446	432	450	488	430	456	428	433	464	449	410	410	443	441	437	451	440	403	424	423	414	422	453	451	433	459	426	441	427	411	410	473	434	481	478	423	439	435	443	451	466	435	459	441	440	398	416	430	455	414	461	460	458	414	412	451	419	461	428	470	479	412	471	424	427	459	426	440	466	436	422	417	437	430	465	450	394	433	425	429	480	469	405	432	440	422	444	443	466	460	437	467	465	420	454	482	444	437	487	447	444	436	447	457	490	424	421	433	507	440	450	425	435	408	443	436	430	423	459	439	423	412	471	455	455	449	435	461	453	414	442	440	393	447	469	386	414	449	447	488	449	424	431	437	443	443	444	446	441	445	470	428	408	451	432	400	428	415	483	489	473	436	465	422	395	474	436	465	440	431	473	432	447	447	433	435	471	438	427	448	437	462	451	414	463	458	457	448	453	440	457	482	448	457	461	425	433	453	436	453	439	448	452	465	403	447	477	439	495	463	474	452	426	449	474	411	468	412	490	477	454	398	406	397	454	457	443	443	420	462	437	438	420	465	435	434	463	447	416	438	430	419	438	441	472	418	441	458	441	415	430	465	393	479	461	435	444	458	433	448	413	438	448	457	455	442	406	485	454	438	431	449	435	406	430	411	432	429	427	453	419	422	442	478	402	465	460	462	456	473	441	481	510	445	460	437	430	417	446	428	485	470	477	447	450	423	443	429	461	429	450	437	479	433	425	440	441	422	430	428	432	455	448	414	416	413	444	469	478	432	426	412	472	417	455	479	440	443	448	397	452	494	421	438	447	458	443	433	455	453	440	454	452	445	406	424	443	426	427	422	419	420	426	435	429	400	445	464	448	450	425	454	409	483	422	433	437	473	471	502	434	442	453	472	480	424	420	436	461	458	454	406	437	424	428	425	439	411	463	425	439	440	458	453	455	409	466	438	452	460	451	429	411	445	447	449	454	422	468	422	424	440	427	459	463	446	446	421	456	445	402	449	449	432	460	445	419	421	458	454	427	465	458	474	473	442	418	472	468	456	420	422	410	451	439	441	410	436	463	443	465	429	455	455	450	430	417	443	479	435	455	448	456	435	434	423	439	460	473	436	474	441	455	422	440	420	437	427	406	455	413	459	440	443	475	434	446	443	421	449	453	394	448	440	411	460	429	431	440	372	431	456	422	449	446	411	477	416	451	472	430	411	444	471	430	411	441	474	467	431	427	430	425	425	437	448	421	395	471	430	432	444	476	457	396	478	412	449	457	457	465	459	443	425	424	456	468	425	482	450	447	443	444	434	422	449	462	438	455	453	458	441	458	460	398	491	461	424	460	453	454	434	449	437	413	442	448	417	443	472	443	440	395	448	454	404	466	428	470	447	431	473	453	468	489	396	460	434	448	422	457	449	468	429	433	413	459	463	426	415	433	428	466	409	461	455	417	450	413	453	456	429	476	455	456	446	437	444	451	462	444	452	472	453	413	483	441	451	454	414	443	417	433	450	452	433	411	449	427	422	447	457	444	457	435	426	459	409	464	464	439	448	469	430	450	455	434	433	443	444	419	453	468	461	438	458	434	399	471	473	414	453	444	442	482	430	479	451	461	438	432	463	433	493	427	457	422	442	433	483	433	454	415	412	421	466	458	417	423	450	413	439	463	410	483	454	449	431	442	482	440	450	400	412	423	458	471	440	452	463	435	421	457	450	410	464	458	439	419	440	422	475	444	425	432	470	426	449	455	416	421	438	451	445	466	456	437	413	454	414	434	442	413	426	447	464	443	460	431	426	429	437	468	445	428	458	427	463	464	449	463	460	452	455	493	417	428	412	465	382	463	485	450	478	431	442	478	451	433	421	439	423	477	467	433	419	459	407	467	437	436	465	431	414	420	449	478	440	439	443	482	423	417	458	471	428	456	433	461	435	445	432	449	483	441	440	455	448	418	457	459	444	482	460	451	494	463	437	458	449	428	453	417	435	426	431	467	462	430	482	432	449	449	465	446	457	459	423	457	433	450	430	457	419	400	449	432	471	460	418	472	443	421	448	411	413	438	423	438	435	477	486	429	454	475	436	425	453	452	482	448	494	414	504	442	419	422	422	429	457	411
9085	5738	2245	1207	652	567	551	541	519	496	491	495	533	452	480	494	491	511	485	491	480	511	456	528	471	440	463	486	497	494	478	480	449	480	467	472	452	461	423	427	463	419	471	423	486	482	457	516	439	464	466	493	481	445	473	483	467	481	527	447	483	464	434	468	486	464	431	469	491	504	442	473	478	493	505	470	478	470	443	494	459	475	441	483	457	455	470	464	419	455	484	476	477	485	493	439	465	446	465	475	475	485	448	494	508	477	477	490	490	456	482	476	507	448	428	455	499	484	436	433	458	422	477	462	448	456	426	500	448	441	459	451	490	459	448	443	460	471	460	463	464	407	484	479	470	497	480	426	487	452	491	492	461	408	464	471	452	478	470	487	469	466	478	455	443	482	449	482	448	475	449	496	490	461	491	456	467	420	466	440	451	431	448	455	477	457	506	462	485	438	507	454	466	467	461	472	438	450	461	469	451	448	486	446	490	443	463	424	446	479	485	451	493	499	490	463	498	457	480	467	474	476	446	477	422	446	490	467	440	476	469	508	512	473	465	450	448	486	445	454	450	460	479	429	482	472	489	486	463	419	452	426	479	432	509	470	426	436	436	465	479	444	460	454	477	452	439	448	483	491	490	463	462	495	446	475	491	508	491	442	472	467	463	457	484	458	467	488	486	434	489	461	477	488	478	460	451	490	432	423	472	446	410	448	504	472	469	450	455	451	442	474	439	458	455	503	487	450	485	449	435	514	427	495	461	471	436	500	470	460	512	448	451	481	468	495	465	450	451	428	459	434	458	451	440	437	491	474	445	446	442	478	455	443	430	473	463	465	446	446	459	443	444	469	486	472	472	472	460	485	435	468	445	458	455	454	463	429	460	465	434	434	467	468	474	459	456	435	466	489	453	447	489	466	503	502	461	443	478	448	448	468	543	466	477	410	459	469	456	462	456	508	477	492	455	418	481	459	467	448	470	440	446	452	434	472	466	478	441	499	449	457	449	461	493	470	446	488	483	465	447	506	430	420	481	475	456	460	455	454	473	469	476	464	443	423	470	441	437	474	438	437	479	461	458	421	470	469	467	450	487	444	441	468	428	487	436	471	485	436	476	489	462	499	474	468	451	482	431	448	453	443	488	482	482	508	458	490	466	469	437	465	498	441	493	463	448	454	456	461	464	464	487	445	442	515	463	443	515	451	504	472	453	425	476	441	490	435	506	496	456	477	448	489	440	431	481	455	445	467	442	487	459	488	458	444	482	464	452	478	482	433	485	472	475	444	514	473	449	496	483	427	479	467	486	486	467	450	450	439	510	469	520	486	457	460	466	484	471	459	469	472	470	462	458	428	482	437	487	473	475	484	481	440	424	485	439	470	448	455	450	462	444	436	479	485	491	476	428	452	457	479	455	445	488	466	439	469	474	445	473	524	455	471	460	444	445	463	500	498	468	452	475	482	458	484	470	460	459	463	484	474	441	466	476	459	455	448	492	453	482	460	455	464	457	465	470	455	488	476	411	468	468	456	501	464	486	438	467	446	471	471	491	440	494	478	450	522	443	458	437	468	483	486	465	485	470	449	486	459	487	486	453	436	477	481	442	444	470	471	499	445	487	474	428	453	447	476	488	484	455	472	465	490	469	462	469	462	466	437	479	482	470	434	442	459	476	481	426	442	459	476	460	454	447	436	469	438	443	476	504	412	459	454	494	448	443	452	471	485	454	494	466	456	503	459	470	448	477	462	461	451	438	472	469	456	478	464	476	434	478	458	513	442	481	482	484	504	453	471	507	442	507	472	425	479	496	451	495	490	450	455	462	452	456	463	474	466	482	438	469	461	444	467	467	442	454	461	463	480	495	464	440	460	480	465	464	486	428	499	468	458	465	447	488	457	496	475	504	467	443	462	464	444	466	477	467	473	457	429	454	497	480	458	461	487	479	455	466	473	441	487	460	481	480	443	444	451	474	462	453	438	431	497	459	460	470	489	477	475	502	473	478	457	494	460	482	497	484	489	446	485	453	457	440	460	451	444	485	394	447	446	455	460	447	458	456	491	449	462	468	498	459	442	461	451	444	468	460	474	485	446	467	458	468	472	472	467	471	473	515	462	443	422	457	485	475	443	486	471	468	456	489	452	484	449	484	475	485	514	440	477	457	442	427	450	441	469	477	444	487	522	452	450	488	491	447	456	480	432	478	466	455	470	457	489	446	481	493	518	460	469	445	488	500	443	481	481	463	436	513	440	450	467	476	431	450	459	456	459	488	490	461	453	499	447	439	477	476	471	476	478	456	463	468	470	416	464	493	463	482	477	457	470	509	455	473	463	519	487	452	507	479	450	445	438	446	481	474	453	448	462	477	484	472	447	446	439	477	456	460	486	450	461	465	470	479	460	444	446	498	498	439	427	445	424	491	471	458	483	474	454	455	459	441	441	486	443	484	500	419	489	497	478	456	461	445	461	460	479	453	449	466	481	439	453	446	485	452	465	475	410	469	445	497	444	473	424	473	431	443	446	459	504	441	488	457	479	474	506	528	424	454	467	499	475	464	498	499	485	501	494	425	458	493	462	445	499	468	485	449	467	475	480	442	473	445	464	474	474	457	494	466	456	510	469	466	458	439	483	457	462	451	472	433	466	456	458	435	465	496	466	492	465	485	462	446	446	466	411	495	474	518	501	488	472	473	476	496	466	463	469	452	486	434	443	472	459	486	437	487	479	478	476	496	477	458	470	477	479	435	484	498	464	450	468	488	437	469	490	439	468	479	444	474	472	461	515	440	480	481	477	476	504	450	485	492	451	445	468	436	465	491	422	470	465	484	463	484	463	444	445	523	441	512	481	460	476	438	483	480	462	430	486	468	447	512	501	476	494	463	471	479	452	491	485	434	481	485	506	434	437	447	448	468	425	464	470	456	455	471	437	505	471	440	470	479	483	459	436	462	462	437	458	466	492	439	465	507	471	489	473	477	524	428	496	456	469	477	437	484	498	461	462	466	458	452	481	459	462	478	498	510	467	442	463	470	466	473	450	501	466	475	462	449	457	480	433	472	470	452	480	442	445	463	467	469	465	460	437	480	441	485	520	451	476	442	490	473	457	463	452	491	464	411	441	450	453	463	439	487	478	473	454	459	438	452	474	440	479	458	433	441	466	462	466	429	461	440	448	511	474	489	471	522	451	481	488	472	490	475	443	439	462	468	487	482	446	441	464	443	492	415	481	442	473	478	441	427	481	457	459	475	451	464	465	484	469	465	473	472	478	492	482	458	446	442	478	476	484	440	473	427	467	484	479	491	474	483	501	476	463	425	512	479	485	490	444	442	446	445	452	452	482	417	525	464	459	454	478	490	441	453	491	417	438	475	437	494	460	462	518	478	499	493	476	506	435	449	491	460	450	492	462	472	477	453	485	511	437	462	485	457	459	448	472	471	504	486	476	507	478	490	508	499	461	451	469	478	472	428	469	471	435	469	492	428	476	487	477	491	502	461	451	472	474
25322	20896	27266	24642	20889	11492	1423	831	673	569	511	441	375	363	308	311	320	334	321	289	234	266	270	242	199	284	264	260	244	256	210	227	229	225	231	246	250	226	238	235	215	247	222	210	222	216	248	249	202	196	254	226	225	235	215	232	215	212	189	216	209	220	204	197	207	235	224	220	194	216	247	235	223	214	200	219	205	211	209	203	208	206	190	208	222	219	232	225	201	211	205	223	227	225	233	244	199	219	214	180	197	208	204	206	218	220	225	200	223	201	184	198	201	205	195	228	237	191	207	210	215	223	212	202	191	209	186	207	215	217	213	186	212	189	219	220	217	201	238	218	225	203	211	210	184	191	199	209	218	197	207	187	198	224	208	228	227	229	214	204	228	212	211	191	198	234	218	185	207	237	219	211	226	192	200	191	221	212	213	232	246	207	217	219	224	226	218	215	178	210	204	211	222	214	204	197	193	247	213	213	227	198	238	196	204	221	235	211	208	203	236	195	200	212	212	214	216	213	225	214	237	214	211	220	226	210	203	199	200	226	197	219	222	203	217	191	210	228	220	217	213	236	212	192	212	211	210	196	200	243	213	185	218	219	196	196	232	231	222	218	230	203	222	189	215	215	209	237	221	212	233	211	217	191	222	201	234	239	196	218	197	226	213	194	228	182	216	226	230	199	207	193	208	206	209	224	191	203	205	223	232	197	195	196	231	199	210	229	207	253	214	214	240	178	218	219	203	227	213	190	239	216	219	240	226	194	232	235	234	215	198	206	190	211	243	236	206	184	190	203	232	220	215	192	234	235	207	232	219	184	180	210	230	200	231	225	221	225	215	214	178	206	192	182	180	215	214	212	194	215	211	226	195	206	221	219	224	178	207	227	203	219	249	226	188	209	239	196	191	219	216	178	189	198	210	216	188	218	218	212	228	207	204	222	222	220	216	224	195	203	212	206	235	214	216	209	236	206	215	194	192	200	208	186	199	203	215	194	221	222	223	223	212	216	211	196	191	215	174	209	192	225	225	200	206	240	214	214	192	183	179	211	213	206	233	222	191	231	210	187	235	199	202	208	235	225	201	232	194	218	193	193	218	241	185	182	237	229	192	205	215	239	216	212	269	186	212	192	199	196	188	211	213	206	211	223	209	206	227	200	212	222	179	230	226	204	219	216	212	208	209	211	209	197	238	224	191	237	197	194	201	240	199	200	200	205	224	223	193	214	229	206	214	223	212	212	207	211	213	211	214	214	226	196	214	210	215	206	193	230	177	216	216	207	207	199	202	203	209	201	214	206	218	229	222	207	211	218	199	213	192	217	205	206	203	207	194	220	210	209	202	220	203	224	202	216	230	183	206	202	230	202	209	225	206	204	209	190	210	200	208	212	211	204	205	186	217	230	228	236	234	212	212	223	210	222	222	218	206	204	192	212	202	195	183	224	169	212	217	213	209	203	213	219	220	194	208	204	192	206	242	206	231	202	230	202	226	188	183	189	223	224	230	204	218	213	189	191	218	206	230	211	204	197	190	228	224	203	240	243	205	204	198	213	219	228	221	214	216	207	202	192	231	177	228	213	211	183	210	228	204	225	227	188	191	223	224	203	193	200	201	226	207	205	209	211	231	190	207	206	197	207	205	215	221	208	192	203	186	219	226	210	204	203	212	206	224	211	203	220	190	188	219	182	207	216	203	210	191	206	212	217	194	205	213	210	217	193	196	190	214	196	214	224	226	222	221	222	213	207	228	227	211	206	205	224	225	221	220	195	217	231	218	204	211	202	223	234	209	219	224	219	194	208	213	189	179	228	221	203	235	238	231	195	225	195	230	198	199	214	208	222	223	194	237	241	222	202	206	186	216	197	203	176	210	224	220	236	190	213	205	194	228	194	227	200	200	213	222	220	199	223	197	207	214	199	229	229	205	208	214	231	228	214	225	220	204	197	213	248	183	213	187	192	209	217	208	230	179	186	210	234	216	211	195	232	193	220	215	204	222	217	191	201	234	197	238	209	204	205	216	218	248	212	200	196	197	203	236	211	227	208	205	218	225	203	192	195	213	211	212	195	179	220	196	228	231	206	212	226	194	210	225	200	206	205	194	218	211	198	235	197	198	187	187	217	185	226	205	199	205	205	194	207	236	210	202	215	221	208	199	236	197	205	231	214	216	207	224	222	204	230	236	201	225	226	219	217	204	230	216	231	224	217	214	204	234	195	230	223	216	219	197	210	213	205	217	212	210	216	204	210	205	203	210	196	210	194	239	228	225	211	209	192	179	214	211	212	216	192	189	224	203	215	221	231	195	243	220	186	214	225	211	206	192	205	210	223	227	224	203	191	233	202	187	210	233	210	211	240	187	214	178	217	210	201	202	234	223	206	211	207	213	199	218	214	204	231	188	207	225	214	218	207	233	188	212	198	184	205	209	216	244	224	208	213	208	194	217	205	239	230	231	209	210	203	214	222	219	224	231	208	207	217	206	199	255	213	194	220	226	231	189	215	213	212	211	210	210	213	209	206	230	221	223	199	189	217	223	223	221	198	217	194	221	216	196	207	228	217	203	205	212	204	193	217	220	198	226	241	213	229	232	213	207	172	246	228	199	218	182	190	225	225	225	216	210	217	214	216	218	203	220	202	223	212	213	223	221	226	202	200	232	221	228	239	224	210	193	216	202	214	204	235	200	222	208	203	213	220	203	203	230	214	188	215	197	203	222	217	207	183	203	199	226	199	228	213	228	187	206	193	192	231	242	213	207	221	214	235	226	212	222	205	185	216	207	196	232	211	226	231	214	189	225	202	215	241	206	224	209	198	215	209	214	214	198	202	220	206	208	211	205	191	211	200	215	200	201	201	208	219	220	204	213	206	185	237	199	208	198	183	178	194	207	220	204	198	203	203	213	243	229	230	196	226	218	208	203	199	200	236	207	204	209	225	202	212	189	211	221	208	191	214	218	206	198	201	201	207	226	226	218	196	222	244	198	204	227	189	203	188	205	199	223	186	220	220	166	216	211	236	197	188	241	211	233	226	206	214	234	207	218	217	208	200	205	184	180	220	221	193	203	225	165	207	192	224	244	234	237	231	201	224	208	207	206	216	224	190	205	227	219	207	238	214	186	207	245	218	209	202	215	216	204	231	209	207	230	203	197	192	232	193	188	202	224	198	212	204	213	188	184	180	210	223	217	204	205	222	213	241	238	223	215	201	228	217	227	206	195	218	202	167	202	207	209	211	200	213	217	204	219	208	208	213	214	226	223	204	214	197	204	220	212	206	190	218	210	189	221	183	243	206	219	236	216	202	223	218	223	248	226	227	205	214	211	215	230	204	219	256	192	206	224	215	251	246	214	217	198	215	202	225	215	217	190	198	220	201	198	225	211	204	207	199	220	216	214	215	213	201	216	209	234	225	203	219	211	204	208	194	214	201	240	190	245	224	217	201	216	195	210	208	218	224	206	205	208	219	220	192	207	246	228	205	230	205	210	250	221	207	179	210	235	222
11661	25882	13486	7894	3815	2673	2096	1558	1271	1092	807	748	632	571	536	473	439	402	412	389	332	381	360	329	319	299	303	307	273	297	288	288	276	281	293	259	252	261	281	285	276	243	280	254	258	234	246	245	246	255	255	232	255	264	225	264	269	237	230	242	246	238	197	236	260	219	257	235	240	239	248	249	239	239	256	229	220	228	253	229	202	237	205	233	242	208	230	241	221	230	232	241	240	209	208	199	255	244	249	230	225	262	239	234	199	226	217	190	207	240	231	218	245	208	239	221	245	196	216	216	221	223	211	237	223	228	236	247	225	220	238	232	224	240	238	223	230	223	221	232	240	211	233	242	212	252	218	238	249	207	234	197	234	251	234	224	221	227	250	231	212	256	216	213	240	227	257	230	222	225	236	202	246	202	225	242	211	250	212	238	204	232	230	236	250	220	210	247	226	225	241	226	225	215	221	235	243	232	222	228	220	220	224	205	225	247	215	223	237	226	236	187	223	222	229	228	237	216	256	217	214	252	230	248	220	243	233	256	224	241	226	249	217	210	215	222	226	223	212	225	237	229	248	214	237	201	238	202	253	222	213	203	249	248	236	241	240	219	242	221	222	228	236	210	212	226	250	232	238	253	218	235	236	253	228	234	207	242	208	228	203	211	209	209	227	239	220	222	226	208	237	218	240	233	235	249	229	249	251	223	228	220	234	202	251	234	234	258	234	240	227	232	232	204	247	245	222	237	234	249	227	227	258	255	221	228	222	206	232	216	242	254	219	227	204	226	240	227	261	236	220	253	224	201	222	208	230	235	259	227	254	238	217	254	239	254	219	231	211	220	235	216	229	220	228	224	229	232	229	203	228	229	235	218	249	202	263	218	232	225	241	239	223	246	205	239	246	223	226	243	232	211	230	255	217	202	235	241	229	239	219	212	184	239	235	250	225	229	237	204	228	251	245	221	227	211	236	208	247	206	232	250	232	255	228	225	236	220	215	213	223	205	221	237	229	226	247	224	237	212	226	225	230	234	206	226	244	244	230	254	227	207	222	218	246	229	210	227	235	220	250	214	232	220	225	239	202	210	229	225	239	248	219	214	215	227	244	262	201	231	267	207	219	237	257	213	248	232	206	211	263	243	225	236	243	226	232	215	215	240	229	227	224	231	233	251	235	243	230	227	251	205	237	229	221	205	219	241	225	231	229	221	225	226	247	240	231	244	249	224	227	234	230	255	247	243	218	217	228	201	209	208	200	251	238	222	195	249	206	222	257	227	210	221	214	189	200	247	216	212	240	229	232	242	217	207	234	240	250	237	219	215	219	242	192	198	230	208	256	233	245	246	244	252	212	222	212	232	232	221	228	193	229	222	254	234	214	248	215	205	235	212	225	258	206	213	223	226	201	226	198	255	222	218	246	238	237	244	253	220	259	229	231	216	226	245	240	246	234	219	219	232	243	225	238	259	229	225	232	204	234	216	239	201	218	228	216	226	231	234	230	212	216	244	237	238	201	222	249	216	236	226	219	216	218	227	222	237	202	225	244	205	221	211	237	216	217	221	230	250	220	215	201	251	210	223	260	217	223	221	214	212	236	219	236	235	219	224	236	237	223	246	245	210	244	231	255	239	241	216	228	245	203	211	211	215	224	252	233	202	244	224	213	225	243	235	238	250	222	203	212	228	208	206	239	232	254	216	229	205	209	260	229	247	251	240	248	206	234	236	224	257	210	221	225	224	211	224	211	233	254	219	233	202	221	239	205	246	212	249	233	222	237	224	226	229	232	215	221	219	229	241	214	233	235	205	235	225	212	219	241	227	211	210	250	197	231	225	252	222	290	236	216	250	207	215	232	232	206	212	207	226	223	208	220	245	237	212	224	235	227	231	221	243	203	243	244	204	220	245	204	206	232	228	235	233	231	219	211	253	221	226	234	235	213	254	238	231	224	217	248	213	230	222	198	217	238	204	234	238	213	228	223	225	239	198	243	229	236	210	229	205	229	239	229	231	225	244	205	219	235	210	222	232	246	213	249	213	215	216	229	211	257	238	218	250	202	206	213	224	230	226	240	214	232	202	222	230	238	216	253	226	208	260	209	225	245	225	208	215	250	239	220	237	206	233	214	227	218	229	238	209	238	229	230	218	232	209	219	228	218	220	262	231	239	244	245	206	246	263	213	220	226	208	243	253	238	241	253	253	253	222	230	231	249	226	242	206	244	244	228	259	231	254	233	231	239	226	242	258	251	232	225	216	205	214	214	222	255	216	223	235	197	220	213	221	232	258	214	215	188	250	208	235	204	259	204	232	216	252	232	213	241	235	220	243	239	222	213	222	228	235	235	203	221	217	252	241	219	241	223	243	195	225	224	211	245	221	225	232	205	228	236	235	236	239	227	224	228	212	235	219	243	235	228	219	213	233	183	220	232	226	222	214	216	202	220	220	221	205	241	228	225	232	204	210	241	218	219	228	251	212	233	228	255	258	253	250	246	225	198	223	206	250	201	238	235	220	238	218	240	235	228	227	262	240	229	246	236	239	217	226	236	236	255	217	238	236	215	212	228	235	230	229	204	219	239	218	241	221	205	210	226	201	212	241	231	197	239	237	210	241	233	239	220	206	233	247	216	228	243	229	217	224	236	224	250	244	233	222	241	210	226	233	230	218	226	243	216	257	226	248	259	249	218	245	227	221	248	237	237	234	241	246	204	237	236	238	207	217	226	221	220	255	233	227	239	229	201	245	198	250	243	236	226	210	225	227	227	238	224	218	225	250	233	228	224	187	199	241	207	256	255	212	239	233	234	219	243	196	228	231	233	223	218	236	207	204	214	225	236	232	226	211	212	217	234	247	228	223	221	213	231	204	216	223	211	240	228	214	211	205	206	220	245	222	217	233	242	211	229	198	221	236	234	225	259	216	202	229	239	249	219	218	235	223	190	224	214	257	265	215	223	228	225	192	236	221	235	225	232	265	222	189	244	242	258	211	219	209	238	228	231	217	242	228	208	221	238	243	223	236	231	225	207	247	250	236	195	220	223	241	215	272	235	230	229	212	216	243	197	231	222	208	270	230	232	220	250	220	213	215	199	260	230	229	224	247	222	231	223	236	244	220	227	246	209	218	236	215	240	255	234	233	216	248	235	238	210	241	216	234	235	214	246	228	219	239	226	215	234	237	218	204	219	242	198	240	231	236	229	251	198	239	217	217	267	228	240	223	230	231	212	217	226	226	219	225	244	263	221	207	240	216	216	230	246	236	215	250	213	206	223	228	221	220	238	237	208	209	237	255	223	208	234	264	251	229	214	249	214	222	246	225	232	247	240	225	231	224	231	230	231	234	230	237	208	240	224	213	238	227	233	235	226	242	261	236	221	226	257	221	261	244	248	212	232	224	235	198	241	232	210	217	198	214	241	209	228	248	244	242	245	239	231	218	200	208	216	226	283	238	249	216	234	230	223	254	221	210	211	206	221	202	240	216	203	245	240	250	197	238	210	215	219	211
23168	20918	27598	24378	20925	21025	9825	1766	1252	1126	943	884	798	815	649	663	721	662	635	626	574	552	591	569	492	538	533	509	515	527	496	522	520	512	488	498	515	478	482	492	587	486	511	455	481	461	477	477	488	482	514	490	499	501	486	454	470	463	445	501	442	447	522	458	477	496	474	487	441	454	459	447	504	472	484	503	427	450	472	468	446	462	499	466	485	504	537	478	458	476	437	471	479	466	440	481	484	496	472	427	482	453	468	486	493	436	489	433	476	480	467	459	471	456	460	494	476	464	450	459	482	492	465	448	421	437	461	444	418	460	437	488	445	462	490	493	444	452	460	443	476	488	494	457	476	488	453	454	492	458	465	434	413	456	478	460	460	455	479	479	491	420	475	460	474	435	470	425	502	467	437	420	458	403	437	450	442	437	424	501	480	394	438	467	482	516	442	417	437	480	433	472	463	490	443	460	454	454	459	438	505	435	479	462	484	455	464	459	419	476	454	469	462	423	442	470	470	419	471	470	413	508	481	480	507	456	470	463	481	489	513	458	455	477	481	479	448	444	466	421	460	440	468	479	488	463	466	480	433	491	479	463	451	463	510	477	487	455	447	467	480	446	440	441	459	469	452	473	474	474	457	479	455	451	460	435	457	460	442	474	477	450	455	434	447	483	410	400	452	461	445	448	469	473	485	470	495	455	533	448	465	411	466	442	448	455	472	475	470	480	460	444	475	449	453	477	455	510	499	468	477	517	451	516	442	453	460	457	434	476	463	454	410	499	464	457	498	479	445	437	397	468	470	457	468	444	469	421	480	485	446	469	455	447	478	490	488	460	462	432	479	489	469	447	417	457	446	431	489	490	469	438	469	482	442	467	415	465	491	485	445	449	473	431	491	445	474	424	477	465	479	453	446	462	493	459	462	493	477	493	469	437	450	457	457	431	475	453	488	421	497	490	422	504	477	449	469	412	467	442	467	453	462	441	465	451	438	518	445	447	463	454	477	494	492	493	446	469	458	459	431	426	470	499	452	487	492	447	478	461	457	420	467	457	482	478	416	448	497	478	470	466	438	472	467	456	412	415	444	463	461	423	439	432	480	449	476	462	484	464	448	487	452	470	416	479	478	449	447	478	477	452	432	435	488	423	451	435	463	479	469	490	483	461	423	482	423	485	474	457	464	459	505	431	493	437	467	453	478	483	450	447	449	466	455	466	473	445	469	486	497	479	455	459	498	505	425	436	472	482	477	454	481	457	446	462	451	455	483	537	443	441	415	448	445	473	487	448	441	464	411	468	464	470	531	455	480	455	466	477	462	469	477	438	457	495	477	482	446	446	452	455	443	424	460	500	470	448	465	437	494	480	506	434	479	450	470	460	440	469	463	426	449	417	470	459	460	458	482	453	451	484	465	446	432	463	477	499	466	465	469	428	480	429	465	470	458	461	476	450	453	474	480	435	449	421	465	441	479	472	479	489	393	419	471	490	480	466	454	510	459	426	508	447	486	439	487	444	466	458	465	468	453	460	420	439	497	445	464	464	439	433	444	446	450	484	461	452	476	454	450	446	468	481	496	455	479	468	465	468	473	463	433	477	459	491	437	446	457	456	456	447	462	470	430	456	443	499	425	471	432	452	446	451	460	460	444	425	486	419	445	454	456	427	463	447	476	430	439	465	442	448	453	473	464	475	427	464	460	503	451	449	472	483	520	482	471	428	505	512	480	480	479	444	406	441	460	439	463	442	445	453	515	473	474	438	466	480	418	474	472	481	429	442	467	438	468	456	459	463	450	471	500	460	456	476	461	454	433	493	438	482	450	471	455	418	456	476	503	489	438	500	450	467	470	444	448	462	464	477	449	443	483	469	447	467	460	445	480	418	500	443	428	457	428	455	427	459	465	508	450	465	461	479	461	472	481	430	481	427	465	443	473	449	481	441	489	485	463	464	478	487	446	471	462	460	478	425	490	495	456	453	475	483	478	454	468	435	452	437	457	451	467	491	440	437	437	448	446	464	447	466	462	453	431	464	447	457	473	469	429	444	441	463	493	457	479	460	483	489	460	481	399	447	454	469	475	473	423	481	476	479	478	494	454	461	495	478	462	444	438	483	467	424	459	453	464	457	477	504	440	459	458	443	452	468	449	467	505	468	474	472	492	451	455	432	458	421	406	452	426	455	457	469	459	472	443	461	451	421	459	443	444	480	397	437	507	461	475	440	470	424	452	455	447	458	445	441	455	488	431	467	472	461	493	441	468	455	473	456	489	432	466	488	438	402	470	480	480	475	486	403	467	439	438	429	488	484	451	469	444	459	474	483	482	500	475	465	470	488	471	424	427	451	405	456	446	477	436	447	412	437	509	437	456	482	422	453	454	437	424	471	456	484	470	477	457	460	447	482	453	455	468	463	455	453	455	508	466	452	409	468	434	461	454	418	430	482	466	475	436	435	428	489	448	490	460	408	436	453	496	417	438	457	451	452	454	421	464	471	456	473	504	488	437	455	459	452	501	468	500	492	457	418	487	466	430	456	462	466	436	471	487	440	414	463	468	474	398	468	455	491	479	440	436	468	439	499	472	493	471	462	427	467	478	468	513	492	427	456	475	447	459	460	440	487	483	459	490	454	514	507	443	413	445	500	508	428	442	480	432	482	429	452	426	486	452	490	449	463	459	439	477	457	496	434	496	441	445	420	478	469	445	484	459	473	424	469	485	454	454	483	480	452	439	453	482	455	454	478	457	486	445	460	484	441	482	459	497	463	477	438	457	492	448	447	463	468	464	473	473	450	433	445	455	464	468	437	452	445	483	479	445	426	428	477	437	468	490	426	497	449	474	448	491	465	486	448	477	489	459	456	477	462	477	461	465	454	459	458	439	451	450	457	455	490	462	473	461	449	459	462	471	449	479	464	476	446	437	473	459	489	430	435	477	464	458	453	438	501	475	430	468	461	460	443	483	448	523	451	462	450	431	446	483	453	470	469	478	424	461	490	455	478	467	499	441	486	442	480	423	439	434	484	464	455	466	477	474	441	449	448	442	464	483	481	424	452	477	490	464	460	466	440	453	494	466	446	460	444	480	462	455	447	489	499	475	456	425	431	442	476	441	430	456	478	444	463	467	453	440	494	397	441	454	468	450	458	457	454	453	455	437	470	477	480	459	471	454	455	490	468	487	489	430	461	511	459	459	510	444	467	478	486	497	443	446	459	403	475	465	493	443	485	484	489	463	473	429	463	474	438	505	433	393	426	462	487	459	450	407	456	463	476	467	452	511	438	438	439	465	425	444	475	485	465	477	492	450	461	436	471	438	448	456	408	474	504	481	423	468	440	504	462	478	436	448	459	475	480	468	466	440	439	479	486	455	452	485	461	445	439	455	449	470	468	494	441	423	457	483	439	447	420	452	410	466	448	498	485	457	410	542	466	427	467	424	454	452	412	459	426	469	470	495	460	451	449	461	456	443	479	481	468	486	455	457	440	441	479	430	446	444	436	461	443
14887	32807	20427	11742	6619	5067	3727	2908	2411	1929	1650	1360	1266	1134	1058	974	900	773	804	712	707	684	635	660	670	606	600	604	558	540	518	536	560	509	478	492	531	536	456	516	484	512	482	480	460	502	475	480	469	514	464	464	460	489	462	497	476	471	482	450	451	468	449	485	468	479	475	481	461	455	467	453	490	465	415	444	476	426	443	472	454	478	450	426	436	449	428	481	412	452	446	440	456	436	421	454	433	427	410	472	429	411	468	462	441	439	435	447	434	448	435	472	462	414	420	460	451	443	408	421	432	414	465	454	448	419	459	424	449	466	417	427	454	442	423	461	385	414	423	431	449	436	466	450	452	455	457	454	429	409	436	475	449	449	427	440	416	476	458	457	444	441	438	454	425	468	447	414	455	446	442	443	457	422	429	431	422	446	471	416	435	424	435	427	452	486	456	429	435	443	463	420	430	457	464	451	450	467	456	438	452	437	452	457	449	442	433	420	435	466	425	412	442	426	435	435	445	462	432	445	446	448	468	427	423	449	418	459	438	449	465	405	447	419	407	455	469	422	455	423	433	457	446	449	373	443	418	418	441	426	417	443	459	475	446	423	418	414	425	493	462	415	411	422	409	431	434	438	443	418	432	466	438	438	444	417	446	421	401	423	448	454	447	457	432	422	470	426	422	408	438	440	462	434	463	451	413	449	442	425	478	465	455	452	416	415	436	463	477	442	397	460	455	441	459	469	414	444	423	435	418	444	441	470	496	434	439	450	444	461	449	410	442	400	462	465	408	428	484	408	442	456	431	430	465	471	424	409	432	413	458	413	433	434	427	453	431	454	423	463	417	441	460	461	440	450	465	436	428	433	413	430	418	437	449	398	436	433	379	435	478	427	419	372	448	458	405	434	476	474	461	443	439	417	428	441	433	422	444	391	426	440	439	455	431	453	402	451	392	472	431	421	442	401	433	446	433	452	455	448	419	416	426	418	440	461	410	463	408	461	415	449	463	457	419	424	434	437	409	425	435	469	468	447	465	432	416	423	424	416	437	454	429	459	434	452	428	441	426	465	403	372	437	438	418	404	463	442	441	457	421	403	408	464	431	459	423	455	448	420	433	466	440	408	445	438	447	452	433	439	487	447	442	436	389	443	456	425	412	480	453	444	455	454	427	475	461	417	417	414	441	451	449	464	401	459	441	450	416	422	414	444	423	405	434	432	435	438	441	439	403	459	466	417	480	429	469	420	407	451	411	468	454	417	444	466	404	404	425	429	472	425	404	432	444	432	435	412	451	418	401	438	414	445	465	461	449	420	433	406	446	450	454	431	407	420	430	450	455	413	420	447	432	422	441	442	464	442	403	451	392	427	480	420	446	427	428	424	442	419	463	422	449	439	423	448	417	452	450	472	452	422	426	414	441	416	460	430	444	431	429	432	420	429	465	452	436	432	455	434	453	419	422	405	452	434	400	411	425	453	428	443	438	416	459	414	433	456	416	434	443	433	472	432	450	506	461	448	420	434	414	423	446	435	403	450	460	465	445	430	462	433	434	446	434	469	412	435	443	445	441	460	411	442	446	430	452	485	435	403	439	435	455	444	425	419	450	432	476	452	395	435	431	423	428	472	446	442	443	418	421	407	426	457	440	448	423	429	443	399	426	433	433	419	461	433	410	424	381	405	385	442	422	460	461	431	485	399	466	420	442	469	409	410	423	443	443	448	394	407	443	440	413	465	466	446	407	444	438	437	441	450	406	437	427	479	432	448	426	446	449	428	462	443	461	411	441	443	478	424	430	437	413	446	461	427	402	443	419	404	424	425	454	444	417	415	408	442	416	427	466	453	411	451	476	429	426	448	409	464	417	463	438	448	431	457	427	450	446	440	425	446	443	415	472	444	420	434	431	437	436	415	454	433	459	415	412	432	448	416	446	461	441	445	396	436	425	429	430	440	388	441	435	437	454	424	440	427	475	437	483	453	400	464	457	408	427	447	444	414	426	433	464	465	466	458	417	411	448	464	453	464	413	460	453	467	429	436	479	430	430	432	411	433	431	428	412	434	462	432	455	418	402	388	411	471	441	433	419	452	416	470	413	406	446	491	465	400	438	451	452	445	450	432	403	429	426	425	429	437	467	457	468	472	438	450	440	453	456	445	443	409	429	415	435	456	396	438	452	432	457	453	430	474	427	467	426	419	412	469	439	412	418	430	411	457	434	411	469	426	394	440	454	418	421	422	438	406	425	437	432	441	425	419	468	448	416	441	428	437	448	437	449	461	436	433	426	469	406	439	441	403	428	419	469	408	416	456	407	456	418	421	453	445	401	409	436	428	470	452	475	447	406	451	458	445	477	444	474	418	456	428	402	465	460	407	437	458	428	438	461	413	432	449	423	417	449	426	461	379	406	412	438	448	439	426	429	441	428	428	453	448	420	421	453	464	415	447	428	440	452	433	416	434	434	445	415	444	457	449	447	462	436	437	466	437	443	421	430	427	475	436	443	439	445	438	468	465	434	389	464	432	466	442	424	462	431	414	393	420	460	436	461	505	445	443	442	450	434	450	480	451	462	442	496	442	392	418	453	477	438	427	419	459	443	458	425	393	410	422	469	446	401	417	436	446	410	411	447	449	448	453	434	441	432	455	425	446	430	438	397	401	464	453	449	455	426	447	439	437	453	447	438	469	445	438	454	430	403	424	430	415	393	431	445	403	421	437	431	460	432	426	451	411	445	431	408	433	470	396	432	439	475	446	468	394	437	462	468	404	416	433	427	464	431	437	443	427	436	447	462	437	446	413	409	439	443	407	445	402	463	405	406	454	425	425	446	394	419	447	450	473	424	451	442	433	461	441	463	398	427	437	444	407	451	431	465	428	412	437	455	430	425	428	471	434	489	430	417	419	420	425	419	451	473	451	439	425	462	444	450	443	458	448	408	457	423	434	427	486	414	413	432	427	425	457	459	454	410	443	449	436	418	426	439	439	409	467	435	452	442	416	431	421	432	409	453	466	434	485	439	407	413	462	396	436	472	482	445	443	449	432	468	437	438	477	433	450	445	413	471	436	425	447	442	453	460	408	411	400	452	435	435	448	428	449	437	434	451	428	478	416	441	461	450	454	493	484	438	431	452	450	440	421	426	454	390	427	396	422	476	436	401	495	451	418	439	438	416	433	427	444	411	448	459	425	424	446	434	455	454	467	458	437	446	462	423	426	459	406	434	449	427	440	426	399	413	415	420	430	442	454	443	406	417	430	447	431	443	462	437	445	441	452	444	440	425	442	494	470	462	434	439	427	437	418	435	470	454	407	456	434	423	476	441	440	381	433	462	424	414	421	433	442	444	446	448	468	420	453	439	425	451	422	380	443	434	453	417	450	452	420	426	399	430	431	458	396	434	449	460	436	467	421	437	411	448	464	419	444	418	469	506	412	426	443	402	468	464	409	401	431	423	428	459	454	451	422	425	402	432	444	395	432	456	437	442	459	441	446	400	419	429	447	421	423
28415	15667	2921	826	538	489	479	471	480	443	460	405	407	485	432	426	429	436	411	427	443	408	408	441	426	398	432	418	465	404	426	473	446	447	405	443	447	429	429	430	428	448	483	399	449	462	418	399	432	418	410	455	425	460	455	419	428	471	444	456	460	417	419	460	475	433	434	449	448	433	429	442	417	429	469	425	432	421	465	409	468	487	451	439	454	430	394	402	434	419	434	423	424	428	435	417	478	428	419	432	471	422	439	425	444	429	460	439	410	408	441	399	457	418	433	464	386	417	459	466	426	399	460	449	442	435	382	456	471	376	427	472	481	419	447	434	443	480	434	418	452	462	409	456	437	467	424	451	444	435	433	406	461	424	451	414	452	451	431	437	449	441	427	450	424	464	449	434	438	375	443	453	426	454	456	406	414	402	468	457	440	478	427	452	409	455	440	454	407	423	452	427	479	437	442	461	391	436	457	456	404	430	449	446	448	415	392	457	410	427	439	433	449	480	432	431	393	421	424	386	447	443	459	466	471	449	427	429	447	410	418	429	447	435	465	477	467	403	438	436	480	431	434	444	475	448	465	426	437	469	431	415	451	426	449	463	467	414	435	443	454	408	433	461	457	420	458	442	393	432	458	443	433	434	396	420	414	432	443	443	427	428	424	444	435	424	436	426	463	398	425	432	464	410	421	420	438	390	427	431	429	426	414	439	459	453	444	411	422	441	447	456	438	472	427	403	426	414	460	403	477	446	455	402	440	422	402	427	457	439	422	438	430	441	410	429	457	413	443	431	457	429	418	430	421	435	453	413	434	433	425	421	438	428	463	413	403	443	417	432	437	442	479	427	403	466	429	420	426	416	437	449	442	442	438	404	442	436	438	456	437	470	409	407	428	409	437	447	419	423	391	415	445	461	442	415	451	409	441	408	420	424	417	457	454	434	418	426	394	469	445	434	440	413	465	425	417	414	414	424	434	433	427	402	447	399	449	424	438	438	468	439	427	455	440	466	423	394	394	449	440	399	424	464	407	419	400	446	452	416	436	418	459	453	440	436	429	454	441	469	431	432	413	435	456	417	410	384	376	468	392	413	455	443	416	435	431	443	477	414	442	412	415	446	439	410	442	441	444	467	419	412	435	461	451	413	421	448	406	423	414	436	448	440	428	447	456	428	459	436	427	434	452	420	417	468	432	423	402	437	430	422	451	412	469	438	456	416	412	415	440	443	433	436	444	438	435	471	454	402	430	449	408	427	409	435	442	450	420	427	476	419	432	473	448	443	437	416	438	424	412	452	416	426	438	439	406	436	418	419	422	471	431	436	412	411	440	414	460	463	442	441	423	414	475	444	432	481	439	454	417	429	409	409	451	453	418	422	384	432	441	453	435	415	429	450	417	433	434	427	462	424	414	440	423	434	437	438	467	443	376	438	414	438	464	438	410	473	432	433	426	446	427	415	468	473	449	408	449	460	448	424	435	447	461	423	487	479	486	402	405	466	463	402	428	416	477	396	413	409	426	454	436	424	442	416	414	419	431	402	467	438	445	438	424	430	428	441	447	456	452	450	421	479	442	432	421	436	417	425	440	481	404	432	423	459	433	410	466	444	421	439	449	476	450	438	415	446	391	404	440	468	443	391	444	436	418	438	446	463	452	432	452	412	457	431	447	404	434	427	460	468	426	413	429	398	424	437	435	427	460	412	423	470	444	463	419	416	428	433	449	440	440	441	422	453	432	437	478	438	455	450	439	476	426	457	420	436	473	427	425	448	439	439	452	431	431	445	446	429	423	399	441	460	442	427	463	467	427	426	432	452	471	419	426	427	466	419	437	397	452	448	425	428	432	414	395	427	433	431	418	414	460	479	433	462	399	456	409	420	424	467	415	381	424	433	475	425	454	409	460	450	425	424	432	425	458	426	441	443	424	425	459	460	423	401	426	410	427	476	417	449	416	448	448	432	444	451	427	394	476	455	444	444	421	429	417	439	439	433	443	446	439	446	431	429	464	457	442	433	430	462	436	474	434	477	457	417	427	426	428	454	458	435	424	438	429	423	420	450	422	451	431	402	424	449	431	457	423	448	448	466	437	460	432	420	433	453	443	398	444	430	414	456	420	428	377	451	424	424	423	419	412	453	438	431	428	399	429	418	385	446	424	473	443	484	464	449	461	401	444	453	408	410	450	440	416	449	439	399	415	407	424	413	433	442	430	453	422	412	436	490	451	418	414	451	462	446	469	447	425	465	484	436	397	424	435	437	426	429	441	409	416	444	444	425	428	448	476	423	443	452	403	408	414	430	395	444	439	404	400	416	430	450	414	415	416	433	466	392	431	441	463	444	474	439	418	452	431	457	432	452	437	416	452	432	418	452	428	453	395	428	437	463	420	420	453	426	455	472	474	404	434	456	449	454	450	411	410	418	488	433	453	423	423	419	417	442	440	405	453	416	431	478	439	441	451	458	416	438	391	443	435	425	407	411	411	502	427	416	433	448	381	413	437	432	418	422	459	434	419	476	407	438	425	456	441	405	447	418	481	408	455	428	433	423	458	466	417	433	452	433	442	459	454	417	457	415	426	419	432	410	470	433	434	405	457	445	402	408	433	439	413	403	422	410	458	426	451	454	434	404	443	442	429	484	426	449	459	435	450	431	445	400	439	393	448	407	433	440	412	445	446	485	444	440	389	432	441	438	422	450	398	442	416	442	433	464	429	383	410	452	434	422	446	430	435	442	415	449	419	422	448	442	424	417	440	454	420	428	421	404	401	435	419	440	430	426	428	459	454	459	418	433	419	416	428	430	479	443	420	420	428	426	461	442	426	446	385	423	419	404	413	427	442	433	454	444	436	458	410	420	470	396	398	420	432	450	461	431	460	453	440	453	467	450	425	425	399	429	462	429	452	454	405	442	425	403	432	409	443	448	430	451	418	438	454	461	427	472	464	463	431	407	411	426	468	422	451	431	431	456	419	423	435	450	455	411	443	443	466	444	439	444	395	422	429	393	438	455	447	401	447	443	424	436	440	391	428	443	442	435	458	416	426	480	462	433	421	435	439	417	435	412	436	449	439	449	421	463	420	428	448	475	426	462	441	434	433	440	458	441	455	427	429	411	450	446	458	423	429	430	412	453	457	441	443	436	450	430	436	423	394	400	429	454	414	450	444	422	455	449	445	426	402	404	440	400	437	411	420	444	457	421	476	413	421	445	430	428	409	438	412	413	429	428	419	421	395	438	397	427	442	434	429	431	425	441	414	462	425	423	426	449	398	419	414	438	439	439	506	432	453	442	432	410	458	449	454	459	409	430	427	410	401	459	440	423	460	395	461	429	470	426	442	440	448	445	404	435	442	453	442	440	435	457	431	443	437	442	415	478	480	407	408	464	450	434	436	432	425	443	417	446	419	439	443	468	425	443	441	441	429	479	423	431	432	412	427	439	449	423	438	439	368	392	434	450	437	421	456	435	411	443	441	407	465	433	393	423	428	398	495	443	416	439
8227	5967	1809	870	612	560	577	534	533	494	493	453	546	501	501	442	442	454	476	497	436	466	449	488	449	453	462	429	429	453	463	482	458	464	466	477	424	482	454	493	442	442	449	488	475	462	450	443	470	479	455	452	462	461	455	464	447	468	477	475	431	463	464	485	438	452	458	463	472	485	449	451	466	465	472	469	432	433	467	465	473	440	442	453	497	449	426	483	443	457	479	483	418	465	472	451	492	434	454	426	448	475	428	468	459	449	508	461	476	479	441	457	451	508	449	448	487	457	459	475	483	421	479	482	455	482	449	475	441	457	456	494	492	494	490	456	467	428	495	435	434	512	444	445	474	461	477	462	455	483	468	443	463	462	457	464	461	415	475	447	420	439	488	495	419	461	480	485	430	445	494	447	440	464	478	483	456	447	434	458	476	485	468	457	503	437	473	451	441	424	436	453	451	421	481	429	498	451	478	488	479	448	427	451	435	447	464	454	438	465	452	496	481	489	458	457	472	476	452	477	476	408	459	482	481	464	468	496	448	439	504	461	516	427	474	457	467	425	460	447	489	495	471	448	508	472	473	473	474	486	448	458	444	481	440	484	454	452	447	449	429	415	473	462	451	426	462	451	452	446	428	458	478	461	468	502	501	460	459	451	458	479	465	492	482	462	446	480	419	452	439	435	474	438	512	463	490	438	449	472	458	465	424	440	455	467	471	460	476	477	436	484	459	504	496	456	454	467	452	470	471	472	478	517	483	446	457	428	465	444	422	427	474	472	476	459	413	489	450	454	478	456	449	459	400	465	494	474	419	425	461	423	475	468	457	458	470	451	455	437	470	491	489	481	457	467	480	471	457	410	461	478	456	453	451	457	485	469	492	446	479	439	438	464	498	431	495	438	457	439	451	468	439	492	455	445	466	501	475	454	463	446	438	461	475	474	437	496	463	444	471	463	446	456	481	477	416	474	453	425	458	484	421	474	478	444	449	429	416	458	438	449	475	478	433	454	450	484	443	454	494	452	443	470	485	410	466	476	462	439	473	476	461	463	467	442	476	468	484	460	437	497	481	489	439	453	487	472	445	482	462	439	478	457	427	499	491	457	462	441	431	473	476	468	475	445	498	477	452	454	481	464	458	430	436	455	457	473	484	472	473	434	439	496	479	444	470	468	462	463	474	473	493	437	458	495	473	483	415	471	474	491	456	453	494	444	448	452	442	482	454	438	447	465	449	475	440	470	453	455	447	446	458	435	461	431	473	480	437	463	428	459	435	458	476	475	476	443	465	440	486	436	459	474	468	448	502	474	460	450	437	453	490	480	504	399	502	512	402	474	460	453	445	476	468	440	439	489	469	429	453	522	478	467	441	478	423	485	491	483	451	442	457	469	452	492	419	470	453	473	460	450	433	474	457	456	432	464	425	447	454	462	480	487	410	460	472	490	483	457	462	412	509	466	474	520	443	493	489	454	501	414	465	446	451	458	506	445	415	448	465	481	464	438	451	454	479	454	452	470	494	430	456	475	484	482	456	458	493	472	466	438	489	462	433	458	474	454	444	454	506	467	447	489	464	432	445	450	477	483	445	479	484	492	462	456	469	466	480	430	474	453	425	449	472	460	475	468	429	431	467	463	432	472	472	484	445	460	470	437	423	461	436	429	469	490	461	494	450	522	499	453	476	450	451	486	502	476	447	451	491	486	461	505	463	462	493	481	448	479	494	468	444	460	486	469	407	460	455	501	453	476	458	411	449	479	422	484	424	427	479	480	481	440	473	450	422	493	453	445	465	471	475	437	469	452	463	453	483	462	470	446	458	468	473	445	487	457	443	466	453	440	435	451	440	504	441	488	453	442	444	444	468	502	443	460	506	454	472	494	470	474	432	465	451	480	478	462	450	430	478	463	450	480	466	497	425	472	510	414	490	444	435	460	466	431	493	443	450	413	476	451	477	445	443	453	452	467	466	517	463	472	441	472	419	445	427	451	453	491	465	478	448	499	424	471	453	469	438	458	454	478	486	478	461	481	432	477	475	494	438	487	459	476	425	453	439	473	475	445	470	460	454	481	444	460	472	422	474	465	440	449	474	482	452	479	429	434	458	457	454	430	461	500	479	445	460	458	446	481	459	466	466	455	441	431	448	470	465	460	445	485	431	438	459	413	453	474	460	489	464	446	453	495	412	438	448	445	465	455	456	450	467	421	468	427	422	419	435	445	456	452	450	492	460	477	430	444	487	480	446	452	487	434	477	485	480	473	447	432	453	481	446	455	471	449	442	422	446	464	456	443	429	445	469	459	444	476	434	462	478	450	479	450	470	484	482	455	489	505	438	476	464	473	427	466	433	485	472	454	421	453	456	432	474	453	459	441	463	460	442	486	443	464	424	477	473	506	474	479	469	461	501	470	454	449	444	451	465	434	504	461	474	488	444	438	463	433	459	445	446	463	440	448	456	423	440	456	445	457	473	491	456	506	419	453	483	433	485	495	484	470	480	458	449	447	449	457	444	450	454	459	481	483	483	515	435	492	431	490	473	445	445	467	448	459	486	447	483	439	439	436	452	456	456	467	460	425	473	470	463	498	472	508	465	433	447	467	434	452	465	447	457	443	461	450	478	471	481	477	481	463	471	477	501	458	454	440	429	487	441	450	449	450	442	414	467	455	434	440	480	458	455	502	483	442	479	452	480	478	444	445	449	494	448	442	481	467	514	476	449	463	463	442	480	451	491	445	456	476	504	483	454	480	412	485	466	434	481	441	461	444	461	466	451	447	477	455	421	430	473	459	470	434	450	443	431	463	448	443	435	464	454	457	491	453	480	482	505	471	500	452	443	431	444	494	471	463	484	462	469	450	459	468	479	448	473	470	463	446	455	512	459	422	495	436	447	478	432	461	472	481	459	451	438	441	435	456	458	464	476	433	491	483	458	461	424	484	415	473	433	466	429	473	452	491	448	473	464	479	509	448	440	442	471	452	458	468	437	461	455	472	486	445	453	456	451	464	452	483	466	440	423	465	455	447	480	484	462	467	457	475	464	483	418	483	485	435	460	461	448	449	437	437	486	435	467	461	443	460	465	450	447	486	482	444	513	452	424	451	475	465	470	454	501	487	457	485	473	499	483	467	439	447	466	469	458	468	463	475	468	448	468	461	471	491	504	472	439	470	447	494	448	452	441	464	451	433	463	472	473	485	466	419	507	443	453	487	458	475	456	467	451	489	444	480	453	455	487	498	457	465	453	452	447	475	486	459	475	445	464	419	449	464	442	470	478	501	443	477	452	457	465	460	473	466	477	460	479	496	423	453	466	457	499	502	440	467	451	439	442	488	454	430	440	456	445	472	471	412	455	461	448	473	448	437	444	462	459	447	511	469	462	497	460	485	460	417	428	457	462	458	485	454	506	479	425	451	481	459	445	443	511	448	486	434	455	435	436	481	465	464	486	475	463	448	474	473	452	465	461	445	465	477	447	478	424	502	460	388	483	457	443	455	498	429
25336	20882	27276	24619	20899	11459	1413	811	673	514	478	422	375	368	352	327	311	298	291	295	282	258	268	270	269	269	272	227	237	244	249	229	242	233	243	261	226	246	221	260	249	237	236	252	231	252	236	208	214	221	226	237	219	235	208	214	205	240	197	202	246	214	226	235	232	213	224	219	214	236	220	198	213	193	197	225	209	198	224	237	234	207	231	224	216	199	221	231	205	227	200	214	208	211	209	202	233	222	213	218	231	226	209	203	194	209	215	199	231	215	200	212	216	207	215	234	226	204	197	217	203	219	211	217	243	195	234	222	217	213	239	233	214	218	218	218	193	242	210	215	220	205	231	182	196	195	220	202	245	212	201	200	204	201	225	219	222	209	220	236	224	222	237	212	225	207	221	194	234	178	224	237	229	189	221	210	218	204	213	229	254	206	210	204	228	212	222	216	211	223	221	240	233	201	223	203	209	214	212	197	210	211	225	220	207	227	199	202	235	187	218	208	195	224	213	247	199	208	224	213	219	198	200	199	210	219	207	209	230	221	191	181	203	188	209	194	224	190	236	252	220	218	202	195	205	217	212	208	206	221	212	203	210	203	225	240	206	200	190	196	210	242	217	228	210	195	218	238	226	202	223	221	234	193	176	241	213	209	188	217	191	215	201	195	218	221	231	224	224	218	215	227	246	221	176	208	202	199	229	206	205	213	200	187	210	225	229	189	197	187	205	219	230	205	223	211	215	206	212	204	225	211	208	218	224	232	219	184	212	211	197	184	194	201	191	200	193	202	223	205	220	249	202	204	201	211	237	186	229	214	221	213	224	193	197	186	215	215	211	205	210	230	201	207	205	208	214	198	214	205	221	200	208	226	207	227	200	218	221	184	213	238	209	235	216	203	203	230	200	208	192	207	229	195	213	209	222	205	205	201	193	215	207	230	193	205	208	216	198	228	211	233	209	195	213	234	215	217	208	214	211	211	203	235	230	229	222	219	186	218	202	223	228	194	207	195	195	196	208	200	231	207	196	213	236	211	200	215	202	206	207	209	222	249	221	232	236	209	202	212	220	227	221	221	214	216	193	237	203	197	219	183	228	229	229	229	221	168	200	223	213	206	200	220	226	208	208	214	206	222	233	211	202	209	215	220	217	210	184	216	205	239	198	212	212	231	191	208	214	230	232	223	221	208	211	190	211	213	209	190	192	197	213	213	201	205	220	202	195	224	232	195	219	208	212	205	234	228	209	210	209	223	184	206	213	202	206	219	220	196	186	216	225	196	207	232	182	223	232	203	221	198	216	193	193	213	224	231	219	215	208	214	225	224	223	199	214	219	227	215	198	232	227	212	212	177	221	214	227	188	220	215	210	207	214	234	198	245	218	198	193	206	202	209	207	221	229	211	215	218	219	242	217	218	223	203	192	222	208	208	233	202	242	232	207	210	237	215	186	208	226	179	243	214	195	225	198	212	201	203	204	219	209	224	173	222	217	229	230	199	230	227	237	194	232	216	219	216	226	210	196	226	205	195	220	231	207	222	200	213	205	202	191	193	223	194	195	195	212	228	225	224	212	228	242	238	205	228	215	215	212	188	226	217	226	222	238	207	195	216	216	214	210	187	210	216	218	212	224	209	204	204	211	226	221	208	235	213	217	239	215	231	212	224	211	211	235	218	208	216	202	221	209	204	201	245	206	224	181	219	205	213	212	206	195	220	223	172	203	206	236	206	216	202	224	225	209	195	192	215	193	213	230	219	216	223	211	189	194	212	203	222	201	224	209	223	209	196	217	224	235	204	226	243	219	225	216	200	204	216	194	184	214	246	205	229	213	212	220	230	205	216	227	225	202	178	210	217	241	236	200	208	191	222	194	208	239	225	211	206	194	215	215	221	208	211	213	209	197	210	213	202	205	218	195	206	211	224	200	208	197	222	218	230	238	210	205	203	214	218	197	206	218	228	214	217	202	199	206	216	221	221	200	198	192	227	200	224	232	197	215	179	215	194	215	229	183	213	207	231	188	204	221	205	192	230	232	195	200	212	217	196	237	203	176	235	192	208	208	217	188	212	204	206	217	203	212	188	206	193	221	190	213	206	215	216	205	209	195	217	208	241	179	230	222	212	214	202	204	239	197	210	219	240	207	200	213	203	204	204	209	210	204	200	224	203	208	212	219	208	209	206	214	213	229	206	208	202	200	207	197	213	222	208	216	195	209	224	213	222	229	209	238	193	228	211	227	177	232	196	207	214	200	190	218	212	208	240	224	189	196	205	200	232	243	197	221	232	215	203	222	216	213	220	226	202	219	214	211	225	227	197	208	180	201	228	229	233	205	238	194	211	209	185	207	219	203	227	200	204	217	178	197	186	216	224	220	201	224	186	225	202	203	190	230	207	206	204	245	213	180	205	210	189	213	213	218	248	209	224	222	203	209	214	225	223	221	222	193	211	214	200	227	198	211	198	181	237	209	213	218	229	206	210	206	214	205	212	207	201	205	209	185	228	234	219	225	217	179	192	204	193	209	213	204	193	213	205	214	207	205	212	202	214	214	199	205	219	206	197	196	226	223	188	216	192	229	228	201	217	194	233	225	221	206	231	221	217	209	204	224	210	220	183	188	220	218	209	182	222	208	218	211	201	190	237	205	224	195	219	188	214	197	221	226	194	194	211	223	221	213	230	204	201	219	207	198	249	236	210	194	232	213	230	203	218	219	199	207	224	207	215	232	205	230	219	222	207	208	213	231	206	204	219	220	192	214	218	194	236	223	217	194	237	203	233	203	188	217	231	222	228	214	208	230	211	219	214	203	197	214	209	203	228	229	209	218	233	211	202	239	232	198	224	216	223	200	241	189	204	217	159	190	219	212	211	187	210	208	204	213	216	251	197	203	179	212	203	207	216	218	205	202	205	226	204	217	209	212	205	215	206	232	195	209	213	226	208	185	222	183	221	208	210	218	197	191	250	211	203	212	199	217	186	208	196	205	194	227	234	188	209	210	192	216	185	218	232	191	202	195	223	214	215	216	189	206	217	189	230	214	199	213	218	195	226	228	191	219	199	202	193	208	226	186	178	217	201	189	231	226	198	213	209	230	202	193	225	214	225	209	220	219	185	196	205	197	201	197	190	228	203	215	215	217	206	203	200	192	196	199	209	201	213	200	216	215	203	224	201	191	215	226	200	211	205	194	185	189	219	199	206	214	198	221	192	201	176	206	198	189	212	195	202	237	195	215	211	212	215	193	222	193	226	200	187	233	187	234	218	212	215	216	214	197	220	200	217	188	233	223	212	196	209	198	216	233	199	234	225	210	196	199	227	211	233	200	191	200	218	212	210	226	210	211	201	187	222	200	222	209	210	207	229	221	213	219	238	207	217	223	234	178	205	201	196	190	192	216	197	212	209	214	224	206	228	210	226	226	214	225	211	209	218	240	227	205	205	182	196	240	205	211	186	224	208	205	218	214	220	201	215	197	201	197	215	224	199	204	218	230	196	225	253	224	200
11306	27023	13642	9067	3692	2846	2066	1492	1237	1019	855	762	648	599	547	499	483	429	429	430	338	362	350	317	291	318	337	270	303	307	272	283	247	241	251	257	267	278	260	283	252	260	262	249	214	267	249	253	223	217	222	262	244	219	230	256	254	246	230	237	255	229	242	226	260	241	229	222	251	233	228	268	238	231	236	243	229	234	227	236	232	236	226	248	231	247	221	260	235	226	222	220	230	254	200	246	237	251	248	228	226	223	244	260	201	226	251	227	239	232	222	236	240	231	225	232	201	224	235	244	211	246	241	240	236	256	213	243	221	236	223	244	200	227	217	252	208	215	224	231	220	237	222	234	232	228	212	213	243	216	248	229	234	213	245	209	227	236	241	228	241	240	214	224	219	259	211	235	218	228	256	226	262	242	239	239	221	216	237	223	227	241	234	265	234	212	234	224	214	205	250	200	231	235	198	217	215	218	215	199	235	210	218	220	221	213	226	219	187	221	230	236	237	244	234	246	208	261	216	224	224	225	207	214	211	219	226	227	221	218	251	227	204	240	203	229	216	242	219	229	237	230	228	200	220	217	229	217	220	212	224	225	204	237	229	219	234	233	236	221	247	222	220	216	208	214	236	215	225	251	233	219	247	217	240	239	216	203	241	224	251	227	212	194	202	239	240	240	231	236	238	229	226	246	224	208	218	235	195	201	209	221	213	240	241	260	229	235	245	250	225	200	223	230	201	237	232	216	232	242	244	209	245	228	254	219	221	217	239	205	236	231	240	228	234	227	230	198	231	217	210	225	230	251	232	224	214	247	245	229	232	238	237	238	228	223	245	227	205	244	188	220	234	204	234	213	247	205	212	232	250	242	228	235	225	237	203	255	233	250	234	229	247	219	214	234	235	224	234	239	238	237	230	247	219	215	222	209	237	217	226	219	227	242	238	227	220	237	261	225	214	240	255	220	200	211	222	252	198	203	221	263	206	206	241	254	201	247	219	251	231	231	217	216	202	232	239	259	244	211	241	221	238	257	227	224	244	221	247	194	211	215	218	226	223	221	232	244	214	252	236	218	244	218	217	235	219	228	231	231	249	224	234	235	206	219	233	229	219	242	204	239	233	257	234	217	229	210	211	225	218	225	209	226	238	190	215	198	224	209	242	229	239	242	212	251	264	221	191	246	218	214	218	233	211	230	220	235	230	229	216	228	232	196	248	247	204	225	268	253	212	237	214	248	246	219	232	221	235	216	249	244	228	204	205	219	226	212	240	215	224	217	254	227	222	221	212	236	249	235	223	214	209	252	239	246	237	225	259	219	235	229	209	229	217	241	235	217	222	250	217	238	239	235	229	255	259	211	261	238	195	233	238	218	224	211	218	214	212	236	248	241	232	217	246	209	224	256	234	204	231	215	219	242	225	256	243	246	223	234	224	235	248	248	226	236	261	215	239	227	222	210	217	241	211	232	206	234	235	241	220	237	205	191	241	221	239	205	221	225	218	240	260	218	227	224	212	231	213	242	192	247	227	227	235	217	256	208	210	225	230	233	223	232	189	238	225	238	232	229	221	243	209	219	266	233	233	197	241	250	215	221	233	213	235	227	213	208	228	234	241	203	236	236	221	228	238	237	201	235	213	226	227	229	259	246	205	250	226	209	222	223	241	255	201	240	243	249	185	238	233	240	223	223	220	242	207	244	237	208	249	225	230	246	244	240	238	223	227	245	250	213	216	238	244	212	213	242	201	199	215	228	247	224	209	229	236	241	254	227	231	241	205	232	216	218	209	240	235	221	240	217	265	211	207	201	210	242	219	230	233	234	233	222	235	235	231	211	245	246	216	236	212	220	230	212	237	227	243	245	252	218	197	222	235	199	221	202	213	231	224	218	229	224	219	243	224	253	226	222	226	229	242	228	231	226	221	237	211	226	205	241	228	227	214	235	226	217	261	247	232	249	239	228	227	243	246	234	227	215	256	202	235	207	241	224	212	214	208	203	183	214	237	218	235	243	216	211	231	221	218	211	226	225	240	231	222	205	240	226	214	250	206	223	256	225	250	241	215	248	216	239	245	250	227	223	240	256	203	235	248	246	221	210	187	243	241	207	244	244	236	247	226	236	225	218	227	238	196	240	247	257	223	228	238	251	227	244	246	233	235	235	237	229	239	243	229	218	257	238	212	219	217	240	226	220	250	236	252	236	238	251	214	234	232	215	239	243	243	244	230	236	252	228	253	214	237	248	230	223	225	217	230	237	221	218	230	209	244	225	216	218	223	229	244	254	212	238	233	244	238	234	237	231	206	231	259	229	228	237	221	205	228	217	234	227	196	241	213	222	236	188	246	231	224	238	232	219	227	212	210	211	205	227	213	207	216	215	233	235	214	208	232	236	210	234	251	208	235	229	237	207	265	222	215	225	232	231	216	210	235	213	206	217	199	239	242	236	221	200	227	224	204	257	248	195	238	254	259	258	231	229	230	229	251	210	217	230	212	213	245	234	207	226	221	234	237	242	237	247	225	228	217	211	252	209	198	250	241	216	211	248	213	237	217	231	201	233	223	215	219	220	224	229	208	235	205	252	229	230	202	238	248	235	240	247	230	223	228	233	222	248	237	227	219	211	213	214	233	222	231	226	233	233	211	219	257	227	237	233	213	234	252	215	247	230	258	232	203	232	205	225	219	222	242	208	240	229	251	231	235	214	240	205	198	213	245	214	229	226	215	228	216	214	235	218	239	239	221	222	216	236	215	226	227	208	236	228	244	203	209	210	259	192	203	219	224	200	237	227	230	212	233	227	223	214	227	262	236	220	230	245	216	243	240	220	221	214	219	208	244	198	221	240	238	226	226	213	230	209	237	232	232	234	210	228	218	252	250	215	211	233	230	243	237	234	236	194	268	249	233	242	210	209	206	244	232	234	254	231	257	247	209	224	262	263	216	252	234	234	244	219	230	221	218	210	239	248	246	208	232	249	214	238	242	213	228	249	208	248	225	236	221	250	188	236	222	208	232	216	228	212	219	191	209	239	209	247	226	236	207	236	220	226	239	242	234	215	248	239	258	250	222	256	250	260	218	213	208	226	229	235	231	248	260	213	234	220	247	222	241	246	231	207	232	212	213	213	245	240	237	219	236	223	241	212	235	229	217	225	213	227	223	218	211	230	237	181	251	221	210	237	246	228	228	191	239	221	213	217	206	227	224	217	238	244	221	241	211	202	231	212	226	253	229	223	240	221	232	210	240	194	236	236	221	242	195	201	220	230	215	262	251	244	189	260	234	221	229	226	233	215	220	216	221	229	238	230	232	248	226	241	267	226	241	211	214	227	218	210	214	241	196	242	227	220	221	242	250	202	204	222	229	233	222	219	197	206	214	218	236	223	253	221	236	223	215	250	242	232	243	227	223	226	233	240	232	256	239	244	237	213	262	219	255	228	225	197	236	219	215	232	249	214	223	231	226	196	242	217	222	229	241	238	253	224	208	223	213	234	224	225	208	219	241	217
23138	20884	27532	24353	20889	20958	9184	1828	1265	1111	1010	882	824	769	687	690	658	654	591	602	622	572	562	535	581	544	580	500	489	501	502	487	558	500	517	482	501	513	492	527	476	508	486	478	481	470	445	457	502	456	511	474	458	488	504	485	453	462	487	481	464	481	436	480	474	447	447	521	452	455	488	443	478	397	469	511	453	493	460	433	422	448	438	479	444	447	457	447	473	455	437	485	462	448	499	436	431	461	460	476	411	472	484	493	440	481	463	432	483	480	450	447	461	495	451	434	493	483	482	504	464	503	515	479	465	445	452	480	463	478	478	435	453	463	506	477	451	477	473	474	495	433	465	508	445	467	501	430	441	440	420	476	523	455	495	457	431	478	429	456	429	494	457	478	443	425	447	451	456	445	459	450	493	471	445	499	442	479	452	495	425	457	472	453	473	467	450	455	453	429	472	456	447	511	455	443	491	466	492	433	435	456	488	452	451	450	486	459	449	467	447	431	451	478	479	433	466	417	488	418	479	469	452	479	492	491	462	459	450	455	452	446	487	464	430	450	441	411	441	481	443	443	471	437	494	479	453	516	447	433	449	452	459	434	461	454	467	451	488	427	416	429	433	447	477	471	455	465	460	450	464	457	499	467	459	447	472	461	426	441	488	451	495	466	460	459	480	429	447	464	428	479	472	438	490	490	438	454	466	452	454	475	470	475	474	452	498	469	484	453	487	459	442	483	429	486	461	456	471	434	497	468	461	423	442	472	445	501	422	490	465	411	458	449	492	442	480	447	477	462	493	459	425	460	464	449	487	466	445	465	441	470	454	507	434	443	492	431	510	416	410	414	459	471	506	474	434	442	445	438	450	481	435	464	431	451	408	445	454	413	463	504	464	473	442	471	458	473	466	468	417	458	461	473	507	451	443	461	481	459	454	451	449	464	417	481	458	453	475	441	465	492	449	487	467	427	473	466	454	445	466	427	500	450	446	462	454	447	466	430	440	419	443	494	473	469	447	451	434	449	450	471	483	445	439	446	468	468	459	479	449	451	481	431	482	425	465	470	442	456	473	432	480	433	450	489	456	463	444	452	456	426	471	459	481	450	443	493	435	475	443	440	450	430	453	469	465	481	471	442	439	453	434	439	465	456	446	453	467	477	481	442	452	452	476	440	469	436	444	467	472	480	467	474	496	488	476	478	487	449	475	435	483	490	456	450	450	466	462	462	420	484	504	482	473	470	488	438	416	423	472	462	449	445	424	458	475	434	446	488	494	466	465	437	418	473	433	452	499	486	455	486	482	479	471	481	456	480	492	487	430	456	447	449	422	449	472	459	467	478	469	446	428	497	454	404	440	468	469	479	468	467	487	492	459	445	475	418	447	465	500	442	476	432	502	473	465	436	451	439	459	492	499	482	438	461	463	468	443	486	495	437	481	459	450	463	434	486	488	446	457	418	456	460	420	444	467	438	461	491	500	460	434	423	474	447	420	494	472	420	468	444	440	477	486	497	455	453	451	461	445	472	470	423	441	446	453	480	456	434	452	446	456	460	433	442	442	460	433	430	487	459	439	441	462	438	461	472	430	458	461	460	443	451	467	440	456	473	469	448	480	454	434	472	443	444	439	455	439	454	434	498	463	516	426	431	432	424	432	463	425	497	451	488	469	421	474	482	439	488	433	445	455	480	468	458	454	433	458	480	498	467	430	480	463	484	425	437	439	443	439	459	492	435	465	449	457	469	456	450	434	469	454	387	435	457	485	449	473	472	497	443	492	473	448	472	416	430	468	490	448	476	450	434	433	441	446	469	456	446	449	485	459	452	474	478	459	490	417	450	443	451	491	459	447	466	458	414	437	466	472	467	489	478	452	465	450	477	449	513	469	446	446	450	488	448	436	483	460	456	447	472	461	479	471	460	484	465	428	451	511	478	416	447	441	445	432	448	441	468	429	473	490	478	466	444	446	436	474	456	463	435	488	466	480	456	468	483	455	465	452	461	460	471	487	434	436	486	442	478	457	437	430	443	450	413	458	406	468	461	494	455	460	483	458	430	492	501	459	477	448	479	460	463	469	488	473	435	462	473	436	470	469	473	440	438	432	455	446	491	462	431	424	449	463	420	474	489	468	440	434	423	452	492	456	441	471	450	471	453	423	426	467	457	419	447	459	508	483	431	472	460	492	435	428	451	450	481	509	423	441	485	443	491	451	487	410	432	454	502	432	455	450	422	458	455	435	436	438	449	452	449	480	422	479	529	440	467	452	460	438	483	478	467	450	474	458	458	494	447	511	468	450	460	470	480	471	467	469	475	439	449	440	418	449	450	446	441	443	475	462	432	452	454	460	436	464	449	442	446	420	473	475	437	450	452	451	473	448	479	467	472	462	433	439	423	435	419	444	475	456	440	463	402	479	427	454	464	484	522	459	461	459	425	471	460	446	421	464	483	485	436	448	471	483	449	451	490	438	464	433	449	429	488	468	434	435	435	414	432	454	475	466	450	456	493	459	411	471	436	445	459	487	443	446	469	424	490	468	453	482	469	474	419	474	454	459	509	440	477	447	422	476	424	478	446	464	476	454	471	443	445	420	421	471	457	457	470	428	466	447	467	466	456	451	440	439	470	442	440	467	406	468	452	428	463	452	445	462	486	489	454	408	456	461	462	436	451	433	443	449	429	402	494	494	466	476	458	456	422	474	439	457	436	488	462	499	470	460	486	463	434	482	487	432	460	473	492	483	507	405	439	435	440	452	461	434	443	461	467	441	462	480	467	428	426	479	454	470	448	462	478	457	430	475	439	443	462	469	429	442	464	506	439	456	472	441	484	467	500	479	447	435	443	430	441	436	485	436	459	441	451	445	458	450	455	445	454	432	478	472	484	431	453	431	488	443	448	483	471	444	440	466	437	475	461	473	429	414	496	460	517	487	440	456	460	451	489	483	446	440	478	439	479	464	434	475	435	499	422	452	470	473	481	489	472	441	465	467	474	454	468	477	428	449	438	449	460	452	442	435	430	461	484	462	450	450	443	486	458	438	457	426	477	447	423	477	491	484	460	464	441	488	474	519	456	480	489	447	469	475	486	450	483	441	478	474	484	449	484	490	455	447	456	456	485	479	498	480	477	455	415	414	417	484	448	466	437	462	448	490	481	454	432	453	453	462	460	446	465	430	459	449	449	442	483	477	448	475	430	488	446	489	455	446	445	454	475	461	422	478	436	457	453	483	467	415	448	485	499	423	463	433	448	446	446	441	416	447	459	477	452	446	436	437	441	470	444	462	465	475	466	469	446	451	431	463	503	459	432	469	436	479	465	463	453	470	485	469	434	445	477	476	456	411	491	464	449	443	461	481	476	483	489	482	494	485	455	447	447	451	436	502	430	468	471	484	487	429	481	444	494	452	484	451	486	463	472	479	454	454	424	449	445	464	478	464	459	461	459	469	466	440	460	440	451	457	446	481	430	428	428	496	459	455	479	478	469	455	420	473	465	398	505	451	439
14907	34307	20938	15075	6816	4931	3761	2808	2416	1963	1676	1389	1244	1125	1037	933	918	813	825	733	670	680	677	606	587	592	580	583	576	534	550	536	540	548	557	542	540	470	497	460	502	479	478	488	464	493	486	497	464	468	452	474	458	467	440	437	455	445	468	453	468	474	452	454	467	472	420	479	471	433	453	451	459	439	430	456	450	459	415	460	414	424	425	481	456	473	463	403	454	463	452	436	424	446	454	449	407	444	428	418	421	444	443	456	437	447	432	457	448	473	415	470	442	424	432	454	415	431	449	410	451	420	391	435	412	423	466	436	424	444	436	437	491	477	452	444	442	394	414	442	421	476	425	448	403	489	433	444	430	471	427	436	456	414	468	425	453	413	435	447	452	427	432	437	465	448	402	451	431	442	430	421	443	443	452	426	411	431	422	445	447	468	463	420	407	426	401	430	447	440	419	441	447	451	440	470	425	430	433	410	415	431	460	443	428	410	476	441	422	443	391	437	405	405	398	439	412	447	454	430	451	407	438	441	426	415	444	468	435	452	447	409	460	423	453	449	432	458	415	435	412	434	461	479	448	400	443	453	399	432	448	418	388	387	424	448	429	426	476	419	481	451	450	460	432	439	433	419	433	409	426	455	446	436	412	427	441	450	448	467	440	404	445	408	447	419	416	459	474	421	451	450	438	400	450	430	428	454	458	435	457	421	455	459	431	418	393	403	429	430	461	459	454	463	430	446	426	416	444	435	455	471	443	403	426	435	431	419	427	437	410	450	447	455	446	428	443	386	440	460	443	448	419	434	416	448	448	444	425	401	400	417	467	413	415	436	448	453	434	476	415	444	457	429	447	413	429	456	447	432	446	465	465	434	489	467	446	427	450	420	398	427	452	430	433	434	446	435	429	457	436	423	394	445	416	491	434	427	433	434	465	410	425	429	501	463	467	434	429	417	460	457	423	431	407	412	417	426	460	430	459	411	466	415	451	430	444	429	469	425	465	476	442	448	398	415	460	431	459	446	428	439	436	431	428	464	458	420	441	408	415	418	460	452	444	441	463	462	428	417	457	426	434	474	422	470	432	397	426	432	433	410	413	430	400	455	446	442	433	434	414	406	384	495	432	422	450	415	437	439	434	428	458	416	389	424	467	394	412	459	429	463	411	457	406	427	472	446	440	457	418	483	446	435	468	437	449	421	438	467	503	445	501	415	462	455	426	411	447	475	407	389	429	482	441	426	445	452	480	439	439	412	413	418	424	408	434	446	453	440	403	429	424	463	416	415	461	446	421	427	418	444	463	443	468	451	448	417	439	419	426	473	405	436	407	423	460	436	466	467	446	442	436	408	422	430	448	420	420	401	438	453	447	451	470	446	408	433	426	483	448	466	445	426	417	417	410	432	395	466	425	460	450	452	451	453	417	450	404	437	426	395	438	404	426	406	460	415	456	434	416	460	459	459	446	399	443	452	456	400	461	427	407	403	445	446	438	416	371	448	408	426	439	430	444	405	403	411	459	452	437	429	441	422	424	416	456	427	420	479	422	447	413	438	419	430	425	439	462	440	423	461	473	424	466	411	425	458	409	431	422	439	420	430	429	462	451	438	461	452	408	430	463	465	404	414	453	394	445	406	466	432	476	413	422	436	460	464	407	436	442	413	460	446	486	428	429	423	408	459	421	474	407	447	447	429	443	398	413	419	440	430	428	478	439	446	497	443	444	452	420	431	496	440	420	431	441	418	440	444	421	427	435	476	397	411	427	429	414	409	442	467	432	481	425	422	449	423	454	397	394	390	423	413	448	430	424	391	408	467	466	468	436	468	408	464	451	437	416	447	436	434	460	393	447	379	456	428	454	426	450	442	452	454	411	420	419	439	420	427	455	432	453	465	424	426	401	434	441	458	433	386	416	482	453	418	409	429	416	462	432	456	446	465	443	413	419	429	444	438	478	443	445	422	442	420	439	459	430	454	437	385	414	435	457	458	418	427	450	448	433	409	425	469	475	453	407	437	441	430	433	430	412	409	454	420	407	459	440	446	444	427	407	466	418	418	433	431	485	446	459	456	427	470	431	432	437	394	450	427	434	428	389	474	451	454	403	417	425	434	426	437	453	428	407	428	407	446	443	422	437	443	447	435	466	443	436	447	397	393	433	438	470	448	436	443	407	459	426	449	447	401	417	450	431	490	385	451	420	402	429	420	405	431	447	436	435	442	467	419	417	407	439	474	462	444	422	434	484	477	407	444	430	416	438	413	441	460	416	474	445	463	423	417	438	463	443	437	442	422	428	438	451	466	439	427	440	428	389	428	451	477	425	443	423	435	401	429	451	405	420	432	434	444	439	476	430	439	423	411	428	406	445	419	444	438	453	472	437	433	436	460	452	462	478	437	417	452	464	430	453	437	446	407	437	450	403	416	438	448	439	479	435	432	424	450	424	446	443	441	448	429	425	435	390	413	466	456	446	424	437	427	464	434	404	443	442	416	444	437	468	446	437	418	433	451	451	404	434	425	390	443	435	446	431	411	437	411	416	403	480	435	470	461	446	431	421	483	453	461	484	411	402	416	411	419	420	455	406	424	444	474	454	463	434	448	418	421	460	408	405	443	404	443	416	455	428	454	416	442	421	432	443	415	460	375	437	418	448	439	450	449	425	389	423	424	433	402	430	457	445	391	430	475	447	425	460	461	439	397	441	435	423	435	430	445	474	434	422	454	478	428	466	441	426	457	417	424	442	451	434	428	420	437	441	448	446	452	446	407	466	438	461	449	428	447	438	449	441	450	422	440	471	416	441	440	448	417	413	469	439	456	491	438	430	445	424	430	456	419	440	451	425	456	430	401	444	447	450	438	433	419	431	415	413	435	459	399	449	471	455	437	444	393	431	444	463	417	451	448	415	411	434	426	452	466	443	415	422	443	423	437	471	424	434	468	405	437	436	433	481	441	425	442	427	458	452	415	433	440	452	458	429	505	405	441	407	417	442	444	444	499	423	412	416	396	414	444	436	426	443	433	442	442	411	425	465	436	407	449	442	423	401	417	431	425	435	431	423	477	431	451	392	430	432	425	449	429	421	431	439	425	448	383	456	423	461	376	441	468	408	429	392	400	430	449	417	392	447	446	427	405	444	414	451	399	401	453	430	461	413	458	383	430	452	439	438	410	439	429	457	475	415	401	426	431	419	470	424	472	455	425	423	463	440	420	446	418	470	445	441	433	449	474	441	434	431	444	417	428	423	439	414	438	463	462	438	430	403	452	414	436	415	463	432	463	435	432	400	467	493	418	456	434	444	476	417	431	403	445	455	424	429	396	403	397	432	412	445	488	431	483	420	430	453	423	452	455	456	450	444	436	445	437	421	433	396	440	405	464	474	389	483	442	440	437	434	421	466	434	415	446	423	417	460	447	400	437	498	427	473	424	442	417	451	440	405	444	407	448	474	451	436	429	409	423	383	444	454	440	425	445	420	430	408	403	417	435	441	413	439	495	435	443	415	454
28504	15977	3060	964	541	522	466	462	465	482	439	460	461	423	429	427	470	421	423	430	428	433	413	429	456	468	430	432	420	437	398	431	371	409	412	455	459	437	434	394	399	440	419	456	421	478	479	461	418	442	389	438	428	469	446	431	402	444	461	427	438	431	413	433	416	448	433	420	458	430	410	462	441	430	427	424	462	418	439	431	438	395	413	432	427	433	437	418	421	421	419	418	443	446	424	428	388	454	442	441	444	467	468	451	429	453	453	444	447	432	404	448	408	451	492	435	403	426	429	429	429	444	388	439	440	427	468	415	447	458	417	411	433	455	430	404	411	419	390	429	452	429	441	424	410	395	418	459	428	423	409	469	476	447	424	433	439	401	432	416	426	447	430	455	431	415	432	451	401	413	415	447	473	433	407	410	415	421	427	464	438	419	440	427	421	462	440	462	453	422	454	441	390	428	437	435	436	443	486	415	425	404	449	403	470	417	408	478	455	414	465	469	402	431	425	424	427	443	448	446	447	380	459	438	462	442	394	445	451	448	455	427	408	420	408	447	457	428	444	429	397	408	417	449	477	401	446	427	415	424	441	443	387	451	444	439	422	422	473	419	466	422	432	425	422	430	494	448	411	432	429	417	408	461	439	444	418	427	460	442	441	442	428	476	434	454	421	370	444	415	412	419	450	412	429	424	429	451	435	424	419	417	430	419	455	409	429	404	417	446	423	445	451	432	441	438	436	422	428	445	440	490	465	428	409	451	436	451	384	435	423	389	446	424	420	401	458	473	436	485	425	443	458	420	424	445	457	469	431	426	407	407	397	450	433	427	424	437	442	420	424	425	431	399	419	451	396	437	463	410	478	452	450	429	419	405	456	435	424	472	433	409	421	448	468	415	436	422	460	435	386	453	418	430	415	451	414	434	429	402	412	415	427	457	437	434	444	446	414	404	431	397	451	405	443	436	459	409	424	442	448	436	436	425	432	447	396	408	430	414	429	424	424	408	437	472	433	440	417	446	447	435	491	466	454	442	428	462	450	439	433	452	423	451	381	406	423	414	441	435	472	449	434	445	437	465	428	398	446	462	442	418	471	455	456	439	454	419	412	424	436	435	430	427	474	433	451	431	452	431	452	443	442	420	443	465	448	438	431	437	452	475	440	394	426	419	458	415	435	410	437	462	443	431	406	386	461	452	447	414	406	402	406	435	424	415	444	422	430	417	426	413	398	452	446	440	463	401	439	417	450	446	436	412	444	453	467	477	443	449	436	411	443	409	420	427	428	444	438	434	413	493	455	471	460	434	443	429	411	452	414	411	439	449	402	440	391	369	466	409	436	405	434	437	439	418	443	430	449	451	457	419	415	448	413	417	439	452	455	406	415	432	418	445	461	419	447	433	399	460	448	438	438	413	469	473	404	448	415	426	405	395	421	403	415	447	431	456	446	470	411	454	396	441	429	439	426	418	403	395	449	444	472	449	436	426	425	441	438	418	403	433	406	432	460	461	416	479	445	428	450	440	437	388	422	424	412	410	447	416	464	420	446	429	425	450	445	417	404	401	428	453	470	461	443	472	415	409	445	461	417	458	466	449	452	447	403	414	438	442	416	426	438	438	445	447	407	449	397	433	486	432	421	439	434	451	408	428	420	395	453	408	443	417	442	421	436	417	441	461	415	430	438	458	425	453	438	451	429	407	417	434	421	429	457	430	398	465	424	435	427	401	426	438	432	432	429	443	449	460	404	430	421	456	410	450	427	399	405	422	419	447	434	423	420	456	435	428	409	404	443	439	409	440	418	395	433	430	434	405	434	436	441	456	448	445	420	425	429	452	405	433	434	438	407	435	444	457	451	409	458	437	413	407	412	449	433	430	416	417	441	423	451	436	427	439	392	408	403	445	411	415	428	429	407	435	435	421	447	431	425	389	452	452	449	416	424	411	445	457	451	416	427	454	434	427	433	457	394	435	444	477	464	424	410	431	427	442	425	419	449	434	426	451	449	454	442	437	419	430	445	413	473	431	444	445	424	430	402	424	445	450	428	448	404	443	444	410	408	412	466	450	452	430	458	436	400	414	463	419	424	437	454	397	484	439	419	410	428	433	439	426	405	448	425	421	417	429	415	449	427	420	407	420	415	473	438	482	447	467	451	427	453	458	459	442	421	416	441	446	419	431	410	434	423	438	455	437	449	427	404	379	483	450	427	435	422	453	469	414	380	454	462	449	423	401	406	438	408	432	430	428	414	421	437	437	451	387	411	444	436	445	429	398	457	410	406	398	416	448	439	460	425	440	439	408	462	396	472	440	480	412	419	432	439	436	463	418	401	439	469	426	408	458	438	439	422	438	452	417	421	454	378	425	410	435	423	410	438	443	445	433	437	469	440	454	433	385	390	437	412	425	427	430	447	474	442	457	432	439	468	453	397	452	451	433	419	434	403	428	439	431	423	436	426	442	412	497	431	439	459	400	448	412	406	453	418	445	448	429	420	475	386	469	418	433	435	423	403	470	434	479	448	413	444	473	416	450	431	446	441	442	420	477	398	445	440	429	450	458	439	416	446	399	435	481	373	460	416	456	464	419	450	371	439	453	446	395	437	411	430	407	421	450	415	452	440	473	440	428	419	431	448	430	418	417	425	401	449	433	450	480	458	418	449	463	402	404	405	453	411	396	457	484	432	436	405	429	418	413	440	399	443	434	486	422	406	444	438	429	461	448	424	436	467	424	454	424	418	457	428	436	426	416	427	385	416	418	471	436	434	446	428	401	466	434	438	453	429	486	421	448	440	448	449	441	457	455	462	413	442	485	449	463	418	452	434	459	414	431	430	434	454	431	435	408	437	427	445	408	437	468	453	475	441	434	400	463	417	389	468	416	402	451	432	419	423	392	461	425	441	427	439	434	391	436	441	458	436	445	419	446	435	413	451	418	427	462	452	417	454	419	429	414	434	508	431	430	402	461	440	446	441	463	441	422	432	468	471	423	435	446	478	459	447	429	445	441	440	426	445	401	400	418	418	456	456	404	428	445	408	430	433	456	441	392	449	433	428	434	422	415	447	438	448	446	420	454	435	414	439	449	423	428	418	437	422	441	416	425	383	429	377	474	420	414	431	430	424	445	444	426	452	479	448	455	430	475	447	484	405	456	411	454	439	452	390	433	443	441	425	417	407	426	459	436	382	413	391	417	465	433	465	429	440	446	415	416	447	413	444	428	446	445	414	439	434	431	451	406	440	475	453	398	419	456	459	435	413	440	408	411	435	410	404	470	404	515	413	390	417	416	415	439	451	432	433	438	399	409	424	435	424	420	458	433	428	393	429	424	420	428	448	410	426	424	442	434	418	424	412	411	407	469	437	450	422	416	436	446	438	422	420	414	421	422	454	437	440	388	442	461	460	456	445	438	426	435	456	449	432	405	497	435	456	452	423	450	432	460	428	412	444	455	411	407	443	426	449	438	435	426	446	462	423	407	448	398	412	415	406	424	426	429	419	466
7990	7281	2606	1301	635	562	553	515	508	531	513	441	488	523	517	473	476	475	454	468	488	467	440	471	467	483	460	447	467	468	465	484	489	454	476	461	463	475	459	460	470	438	444	459	450	421	459	456	446	489	445	457	449	477	458	441	442	445	447	447	470	442	416	453	480	452	477	429	471	457	427	435	471	426	440	401	462	432	449	431	422	505	424	471	456	403	451	451	472	506	464	472	482	483	433	467	431	452	436	448	464	424	479	460	459	462	427	494	446	426	467	467	455	478	468	446	461	444	443	472	432	469	458	448	480	472	460	451	447	449	433	513	473	459	499	423	434	480	425	435	442	445	436	454	464	450	439	471	420	440	435	440	503	502	438	474	430	487	415	431	456	421	475	460	460	455	445	432	437	450	486	482	459	454	461	461	466	498	445	448	445	426	457	444	439	454	492	466	403	443	465	459	446	483	434	475	444	447	456	447	492	464	430	417	447	443	444	453	491	418	463	446	486	463	450	451	475	439	427	446	446	431	411	420	487	434	457	451	466	448	452	484	411	432	451	453	492	440	428	465	498	471	475	442	475	478	460	474	473	446	437	470	458	468	478	475	466	433	464	425	479	491	449	444	467	459	417	432	450	440	432	456	459	448	446	474	474	441	459	451	472	456	437	441	452	481	494	457	462	432	458	411	441	491	500	417	486	478	436	457	469	472	394	450	426	437	446	487	462	489	456	468	445	436	424	480	464	432	485	440	462	446	469	470	435	465	510	438	474	466	460	439	424	440	451	442	440	492	460	471	460	427	428	462	436	432	445	452	419	466	439	481	445	470	466	492	440	470	460	456	443	484	420	464	434	460	472	454	424	491	468	455	463	456	466	452	470	466	467	447	454	476	492	489	475	448	443	479	443	489	445	449	442	475	452	453	473	446	467	445	467	483	485	464	448	448	466	443	443	482	444	468	465	471	458	458	470	472	443	459	477	441	448	450	507	494	442	502	448	481	422	451	467	472	450	464	446	458	436	451	459	462	452	430	421	463	414	470	434	471	494	418	458	466	438	462	446	474	440	467	456	442	469	442	438	438	446	472	450	473	480	446	455	449	438	496	436	465	466	440	444	470	433	457	460	475	472	407	455	471	439	452	456	445	451	441	438	509	430	482	458	482	469	449	478	434	493	455	455	473	513	461	460	470	469	437	450	466	480	466	447	441	436	452	489	464	444	469	452	451	439	482	458	439	480	451	473	484	462	450	454	478	427	460	436	453	491	459	406	453	453	497	480	462	516	437	465	422	412	399	481	449	478	480	443	447	462	495	449	462	471	436	448	473	472	483	469	460	462	443	477	464	470	460	452	469	438	414	425	462	437	491	477	484	473	454	465	444	431	458	480	464	423	486	452	475	414	481	471	441	452	424	468	478	475	430	506	472	451	412	450	439	449	432	469	463	467	433	443	419	452	445	440	477	416	459	395	454	458	469	431	482	438	482	443	470	420	449	458	459	454	445	449	483	479	426	425	475	478	446	466	501	452	499	434	436	471	446	467	412	447	445	465	469	443	470	458	451	479	442	418	479	491	416	477	437	476	450	430	460	432	512	454	481	431	441	459	458	469	475	444	466	457	455	438	447	464	446	477	432	461	473	436	484	441	445	440	429	459	426	477	481	417	444	456	424	447	461	437	458	452	458	476	435	454	454	421	449	429	429	450	452	495	471	442	464	484	437	450	491	461	473	450	432	471	452	467	424	453	441	456	464	453	500	427	485	448	475	516	435	482	464	464	485	441	452	447	445	490	449	470	469	465	397	434	443	441	451	447	428	420	495	442	445	428	488	470	461	479	442	441	456	444	450	461	490	424	480	452	423	448	455	454	419	446	493	459	442	482	451	455	406	514	469	460	441	462	424	476	494	473	436	491	482	451	477	460	462	441	423	448	500	471	430	481	465	453	453	438	423	461	449	447	465	461	462	467	450	453	502	432	498	469	432	445	455	461	411	518	447	460	451	473	491	450	442	466	493	441	454	476	475	446	458	471	475	431	448	449	460	464	445	443	480	483	458	453	415	479	475	460	452	451	437	475	427	463	487	475	486	449	452	460	440	483	437	437	428	462	488	482	433	469	471	457	496	442	483	444	441	437	472	465	437	439	453	443	463	449	450	449	442	456	493	483	455	481	451	458	466	453	460	421	439	463	465	451	440	453	458	457	433	503	435	427	459	488	471	404	469	513	457	440	461	443	418	444	450	475	434	453	492	497	428	409	473	451	467	468	484	462	444	463	473	450	438	467	409	432	479	465	436	450	455	516	474	475	448	445	488	427	445	445	459	463	489	470	502	460	469	478	462	478	473	434	481	427	426	486	441	507	471	427	453	474	434	426	421	505	495	501	469	438	448	428	424	427	473	463	483	433	442	479	461	453	483	414	461	450	472	458	470	474	444	449	467	460	463	435	466	422	454	454	471	462	459	470	457	441	434	495	453	449	460	456	446	455	479	440	429	430	511	440	467	487	479	473	455	451	429	478	478	474	447	460	456	474	457	451	465	495	463	434	462	441	471	446	466	468	448	443	462	463	452	445	417	466	438	467	437	475	477	433	466	436	477	452	431	444	445	459	481	443	445	446	480	478	481	451	453	444	431	486	467	442	444	511	430	472	418	450	472	453	477	500	469	407	492	466	449	416	459	456	434	423	459	467	417	453	481	453	484	486	475	443	469	456	404	445	484	507	425	465	470	404	442	436	444	448	434	464	469	471	423	462	450	449	481	458	431	435	461	478	474	464	457	467	482	465	471	481	462	422	419	448	437	462	442	452	455	475	424	485	439	465	471	477	439	412	423	439	452	440	415	449	422	440	437	449	487	457	452	446	442	475	445	451	462	436	458	518	418	474	452	444	451	470	507	473	440	452	468	434	479	451	457	487	462	462	439	472	472	503	482	468	477	472	426	482	461	474	463	468	420	494	468	449	485	450	442	459	504	458	461	447	456	430	458	488	449	443	484	435	468	469	477	458	448	463	466	457	476	437	454	448	434	442	483	415	442	439	481	463	434	451	466	469	426	490	461	450	484	435	449	447	434	444	452	457	493	426	464	445	450	451	465	437	456	486	481	434	453	419	454	473	453	458	468	460	483	481	465	428	448	436	495	444	463	458	442	463	487	446	428	476	464	436	440	471	488	415	434	476	474	472	454	453	437	428	491	463	482	473	481	421	429	458	458	496	426	442	444	462	459	440	436	463	458	433	454	445	475	440	417	452	452	464	514	453	470	430	449	466	491	447	418	460	440	448	466	429	464	444	439	467	472	496	441	459	477	414	456	470	418	462	411	406	460	440	428	479	439	469	456	441	477	439	452	454	488	450	445	430	428	471	453	443	481	443	472	499	466	447	447	463	450	453	414	416	485	476	471	461	471	498	438	447	473	470	510	470	472	451	435	478	490	469	457	480	442	486	470	450	470	480	461	431	446	463	423	450	442	467	441	477	459	455	471	450	461	467	494	451	435	455	461
25437	20924	27252	24699	20891	9737	1235	855	696	584	455	420	391	334	369	340	322	305	289	271	290	278	234	266	262	257	252	226	253	249	233	224	221	242	226	252	231	271	221	225	224	210	218	208	231	212	203	230	226	238	217	194	212	226	236	218	237	251	225	212	220	236	200	218	224	211	222	194	213	174	207	226	212	237	207	212	199	240	211	181	222	192	209	197	203	199	233	217	213	197	223	211	217	208	235	238	219	211	204	197	191	190	221	204	216	218	216	206	214	220	204	218	206	225	240	216	207	241	198	237	189	206	209	187	200	220	199	192	193	214	220	210	213	199	208	225	181	213	219	227	185	196	221	183	226	223	203	212	204	223	222	223	208	200	217	243	220	241	213	228	186	212	205	214	199	220	187	193	222	211	247	203	208	202	216	250	190	219	216	233	213	233	212	217	200	226	228	231	227	195	188	194	214	241	226	194	237	176	199	212	238	226	198	201	205	225	199	201	242	174	228	199	233	224	197	229	197	214	214	219	210	212	203	207	183	225	204	203	241	210	209	219	255	193	193	186	203	199	190	206	201	229	220	232	191	174	223	218	194	219	218	202	209	231	234	177	197	183	212	222	210	198	215	196	204	246	219	238	186	196	199	208	217	207	245	195	193	208	228	223	242	210	195	207	211	216	205	208	215	211	220	212	200	235	183	212	216	226	207	192	232	197	199	208	205	211	212	211	186	236	222	199	195	201	204	221	261	202	204	241	214	203	215	208	205	219	205	214	188	197	221	201	215	224	221	189	210	231	191	191	205	226	211	232	202	162	192	195	182	182	236	187	225	221	205	233	232	211	206	188	204	204	220	227	192	183	190	200	190	197	198	204	205	207	194	208	211	217	198	191	217	206	208	228	194	202	208	231	207	218	206	229	229	208	188	196	240	221	204	211	185	199	210	216	234	196	199	229	201	216	207	214	227	208	223	216	193	203	207	223	195	227	221	215	188	201	176	186	223	169	238	236	181	202	204	195	201	207	206	202	201	200	191	208	224	184	194	213	228	227	225	210	213	222	186	219	207	192	205	220	224	212	188	176	231	208	234	196	229	214	217	184	211	198	217	201	212	204	213	202	216	202	218	236	232	212	196	215	228	221	194	192	218	215	211	213	223	195	207	210	204	213	194	198	216	211	221	205	212	191	218	215	214	197	201	200	202	213	209	209	207	225	240	203	218	208	207	201	199	238	210	206	210	236	206	222	212	221	219	231	207	233	203	202	212	211	223	192	207	207	204	203	214	217	241	226	228	220	211	194	211	201	204	227	223	231	203	233	230	217	209	224	205	208	199	213	219	230	210	213	215	204	207	212	217	213	190	227	216	218	200	230	189	218	205	224	204	218	234	219	194	196	192	231	203	175	230	204	219	229	196	239	207	207	235	211	234	173	198	219	217	180	220	226	203	207	177	211	190	207	212	196	227	194	224	188	197	198	228	197	219	204	231	188	224	234	208	202	188	207	205	198	196	202	224	192	221	222	202	213	225	209	206	223	220	233	214	220	202	201	205	191	210	211	218	229	200	191	236	221	192	210	214	184	178	216	192	212	213	213	213	221	214	208	193	203	215	200	219	204	243	201	224	219	214	204	203	177	232	199	194	201	200	192	196	192	192	193	200	224	210	211	192	189	200	247	244	201	224	198	216	195	200	233	192	218	198	204	191	226	207	202	213	209	204	204	222	235	228	211	202	228	188	220	227	243	204	209	233	187	175	201	209	190	187	188	213	211	197	185	215	201	197	217	211	202	188	207	181	210	222	221	208	202	199	200	214	228	232	206	226	199	208	217	249	230	233	195	225	217	219	231	211	213	210	218	206	212	215	216	201	198	199	200	199	207	205	239	208	201	217	201	249	205	225	203	222	216	199	224	201	225	232	229	209	214	216	218	207	211	213	210	212	211	223	223	185	218	210	227	194	219	206	204	215	197	224	209	194	220	212	204	233	222	208	203	190	223	208	241	202	203	189	232	219	216	179	192	207	212	234	192	206	210	206	223	225	203	216	244	194	222	224	215	223	217	210	205	195	209	231	210	230	230	212	216	218	230	215	206	221	195	219	187	233	242	216	224	195	214	230	194	215	201	221	195	233	208	202	205	215	196	216	187	184	201	217	218	200	192	227	211	208	225	213	214	224	237	195	193	208	204	212	186	217	212	232	227	213	238	207	198	189	209	199	215	228	201	204	223	184	223	226	243	195	191	212	212	232	198	193	224	209	192	199	197	183	204	215	219	220	204	223	204	212	210	222	208	211	229	225	196	208	210	255	201	238	236	201	197	214	201	213	195	207	213	204	205	209	211	208	209	198	191	220	206	219	199	194	210	201	236	221	218	204	208	211	210	191	217	208	185	218	212	175	207	188	225	216	195	237	215	232	211	208	197	204	194	219	208	234	225	243	221	230	216	226	229	222	205	190	212	206	193	195	203	215	213	212	221	220	203	208	188	178	196	219	231	207	198	199	212	203	187	194	216	216	234	209	224	213	221	194	213	205	228	197	213	192	192	225	247	227	203	197	216	223	198	231	189	210	187	207	206	230	214	226	194	192	183	190	207	215	219	208	206	223	211	206	231	214	189	209	192	203	239	206	216	197	190	211	210	204	198	214	220	196	203	204	233	197	235	232	222	206	238	227	230	217	210	226	205	225	221	210	225	202	230	221	228	217	211	205	194	249	217	211	202	217	187	216	210	206	200	217	216	186	226	238	184	232	204	186	215	218	198	238	230	234	192	208	231	191	221	215	191	205	218	207	215	211	197	214	207	211	206	209	197	206	224	197	211	193	193	237	207	200	236	208	213	221	228	186	209	246	223	190	191	199	210	225	220	210	215	223	220	228	219	216	224	193	197	242	223	225	224	191	218	217	184	207	219	218	224	211	205	206	218	220	212	204	215	228	218	198	201	199	191	206	212	207	216	217	187	204	194	195	197	208	179	205	183	218	191	221	230	184	202	197	197	217	195	211	225	200	228	204	203	173	204	195	203	226	202	196	209	196	205	222	203	214	219	220	232	206	225	206	230	200	214	212	190	233	205	196	215	191	209	198	211	215	182	231	220	220	201	191	221	212	220	207	218	222	211	220	204	229	206	195	196	228	218	217	243	227	221	217	193	213	192	182	196	237	242	208	198	198	214	223	194	245	208	205	209	234	208	207	221	215	210	211	220	206	206	221	227	211	216	191	239	191	193	218	219	233	188	219	211	190	200	179	194	229	207	224	247	229	215	212	197	227	193	199	234	227	212	154	203	204	178	208	221	203	226	207	196	198	232	223	216	206	217	203	199	207	197	209	202	177	198	210	209	191	207	187	217	210	215	210	219	216	229	232	212	216	183	257	225	225	206	209	208	208	198	221	196	211	199	208	188	188	211	206	203	197	196	213	208	227	192	196	205	237	211	192	196	178	202	228	204	197	196	218	209	189	213	236	203	199	209	193	219	209	216	212	222	203	190	201	230	222	210	205	229	231	178
11945	31248	14122	7709	3617	2673	1875	1456	1205	992	831	741	657	570	547	471	473	451	404	425	344	352	339	311	317	306	332	289	280	292	283	300	278	299	281	264	270	293	284	270	253	258	247	249	259	267	253	264	229	253	242	232	252	233	253	236	240	218	265	206	224	218	255	221	236	236	220	229	222	232	220	226	225	208	233	243	203	211	241	253	248	209	217	209	237	260	215	232	227	216	241	253	236	237	228	242	207	201	246	228	214	230	244	229	280	236	202	242	219	230	243	231	226	206	220	263	219	216	209	204	252	231	218	212	249	268	242	216	192	229	249	213	247	195	249	216	220	233	227	202	227	217	211	226	217	207	214	264	206	213	230	208	204	211	233	250	207	238	218	238	231	237	206	240	230	215	247	233	229	228	210	247	218	223	235	181	218	223	238	201	209	255	227	216	229	236	221	209	252	213	248	222	227	251	222	187	258	221	231	212	208	214	231	211	204	222	212	228	224	252	219	229	240	258	230	234	236	228	204	228	255	227	246	221	207	217	233	227	232	238	241	216	212	226	230	220	252	203	225	233	230	234	231	197	203	234	237	218	211	215	235	261	246	237	259	239	232	195	226	198	236	213	243	259	247	209	228	237	224	228	232	216	222	236	225	216	274	235	227	210	205	234	232	231	214	187	234	236	234	214	200	253	225	239	204	204	220	232	234	250	221	223	237	204	223	214	236	228	252	204	217	227	243	249	224	221	224	228	237	205	228	242	226	226	236	212	227	226	257	236	233	253	221	228	224	212	200	242	230	187	204	206	261	232	247	258	250	229	214	237	218	218	238	227	236	210	222	237	240	224	251	223	232	196	210	229	222	222	209	214	222	207	225	211	211	235	221	243	228	204	212	223	235	189	226	249	226	228	221	214	239	237	234	256	214	248	202	218	240	217	221	227	234	209	206	220	218	218	194	215	215	239	234	222	220	232	242	219	236	244	225	262	228	243	208	201	231	229	246	224	264	223	212	219	236	220	251	223	231	226	220	229	246	203	209	209	254	218	205	223	230	208	224	225	216	222	221	256	224	239	250	211	246	228	221	236	228	236	236	225	217	221	224	251	227	241	218	232	232	214	216	224	216	218	230	219	222	233	240	223	220	253	227	214	200	239	218	223	219	222	250	229	223	223	201	214	251	229	229	201	207	213	226	246	226	228	197	242	223	226	230	233	236	246	227	224	246	215	216	228	211	221	251	242	224	227	222	206	234	214	225	239	217	234	244	220	252	227	246	229	228	237	204	259	205	240	210	208	233	215	239	217	224	244	217	246	234	201	228	227	233	217	232	229	219	230	235	225	245	234	232	238	238	215	214	227	236	226	204	221	216	213	236	254	263	227	246	235	217	230	251	229	239	237	228	231	215	203	212	226	223	231	217	211	211	234	235	236	222	246	203	235	214	210	241	221	227	232	230	246	214	204	210	243	214	225	233	194	250	227	231	232	241	225	237	230	224	208	231	254	216	223	237	242	207	231	240	226	246	208	216	251	236	201	238	237	232	231	205	232	229	190	224	227	259	228	215	224	237	220	205	233	218	222	215	243	212	237	224	216	195	250	223	229	246	224	228	227	224	193	229	249	239	220	223	239	234	206	235	212	238	231	218	215	239	230	204	230	231	207	220	218	219	209	203	194	207	227	203	238	207	208	202	240	220	245	217	238	232	227	246	231	232	218	227	213	243	228	207	221	252	259	227	224	247	271	207	235	218	224	246	181	214	233	214	197	230	239	204	224	236	236	239	221	257	226	227	214	214	221	226	213	217	208	236	207	245	226	202	237	238	214	216	244	223	231	237	239	232	243	214	245	241	207	236	208	206	205	242	221	246	255	227	182	236	231	221	233	220	216	201	207	234	233	259	202	232	232	238	206	248	209	224	248	230	233	218	231	205	237	223	251	233	222	212	197	225	221	249	254	208	237	209	219	206	241	234	244	217	190	236	221	213	220	216	222	211	219	212	224	226	219	236	222	218	251	235	240	222	218	248	229	244	230	258	203	197	212	215	226	217	233	224	204	233	224	198	196	217	221	223	228	246	201	248	216	209	251	208	244	213	223	208	214	235	236	239	218	210	206	211	247	229	220	205	198	220	232	232	216	216	239	222	221	237	251	225	216	227	228	240	220	222	243	239	217	217	207	235	245	211	226	241	241	215	225	211	210	240	217	216	196	219	212	223	246	222	217	218	231	241	201	219	238	233	229	218	234	233	221	220	238	209	212	250	218	214	227	214	225	214	239	198	244	225	245	268	211	206	222	198	202	215	225	214	254	201	230	239	194	232	219	240	213	215	237	211	235	252	244	228	233	232	228	229	222	221	241	224	253	238	213	236	223	230	179	229	210	234	251	218	214	228	228	217	214	221	256	234	228	216	222	235	244	226	219	241	221	239	232	239	189	225	243	217	261	210	237	234	226	208	238	206	208	217	219	214	235	244	201	226	199	226	235	221	248	240	239	232	224	202	235	239	216	254	238	246	238	219	241	220	207	234	207	185	230	238	226	212	210	216	241	223	232	226	247	228	222	215	236	224	219	197	218	211	205	228	215	236	243	237	241	224	220	238	208	243	230	224	222	228	237	242	203	244	232	239	217	213	249	230	212	228	219	227	200	245	231	234	221	239	230	251	247	220	233	232	228	256	217	225	268	230	226	236	232	229	244	225	208	222	233	218	210	213	203	204	228	242	210	217	255	239	240	224	229	214	231	244	218	211	248	240	233	229	216	242	232	237	232	254	248	216	211	218	224	222	224	232	239	236	228	200	218	232	219	232	241	232	227	224	214	218	226	234	221	231	244	229	235	228	223	234	233	233	229	206	251	217	213	215	234	234	238	209	220	223	229	218	223	246	198	250	217	209	234	222	251	227	215	216	224	234	208	216	229	222	203	235	244	229	237	237	241	218	233	221	239	228	217	246	221	227	233	221	218	201	225	231	252	257	246	252	226	238	213	190	214	210	216	233	226	216	221	253	231	226	218	235	248	214	238	228	241	210	228	239	244	227	247	221	221	212	222	216	210	213	222	248	219	247	217	229	216	220	239	223	249	220	245	226	218	217	240	263	241	229	203	219	246	212	230	218	224	206	241	239	225	246	238	246	216	218	223	214	256	231	234	226	240	208	214	228	235	223	235	234	226	257	215	199	239	221	210	198	242	226	258	232	224	221	224	217	224	250	231	236	227	196	219	246	222	229	213	188	215	231	222	199	231	228	217	247	216	257	209	235	241	210	222	229	236	222	231	226	218	217	227	227	248	202	240	186	203	221	233	231	212	192	239	221	188	247	221	218	209	240	201	207	224	227	232	233	233	212	220	230	197	250	257	233	222	254	221	239	192	217	242	233	221	244	233	236	230	232	220	238	236	202	208	218	216	229	216	200	247	231	202	226	224	226	234	217	219	212	215	242	242	229	220	200	226	240	213	231	244	241	233	241	204	224	200	222	225	230	199	245	238	242	230	204	224	240	261	212	211
23153	20924	27443	24545	20934	20947	7648	1810	1248	1095	947	881	848	759	683	683	655	643	600	585	579	557	578	530	596	557	534	502	546	517	513	519	476	488	522	483	480	505	465	501	519	491	488	528	500	473	497	454	483	475	469	520	455	465	470	445	510	458	453	460	448	486	504	464	477	477	442	428	482	497	421	468	449	473	480	480	475	487	463	459	481	464	442	474	475	492	476	455	463	449	517	475	436	433	519	469	476	455	481	467	476	474	463	477	450	486	491	475	486	498	455	462	467	513	456	472	461	435	475	432	451	469	496	490	489	495	503	503	454	411	432	489	449	451	475	434	495	454	450	495	493	465	455	462	437	449	476	453	493	468	445	455	489	450	444	471	449	439	474	443	462	485	486	520	473	474	481	482	483	480	493	474	443	470	474	468	436	516	473	464	455	458	488	484	468	448	470	516	464	462	467	451	506	468	470	471	415	466	496	508	508	453	485	492	452	507	462	451	450	470	457	506	467	444	470	442	479	458	446	479	464	437	395	442	455	467	455	475	494	452	473	478	480	455	445	465	471	465	464	449	450	478	451	453	471	503	454	442	450	455	475	497	480	468	468	469	489	442	459	469	467	427	490	516	456	469	470	485	448	450	431	468	467	475	429	440	501	430	499	450	416	446	501	488	448	450	509	440	467	446	440	434	450	445	493	472	456	521	489	473	481	500	474	487	486	471	445	488	466	498	484	448	445	452	488	486	479	470	459	513	480	467	480	453	469	457	476	481	440	479	454	485	456	485	464	487	481	455	426	506	463	459	495	449	458	483	432	451	446	441	452	442	415	515	477	480	482	453	499	472	448	482	505	503	472	438	469	489	458	449	436	445	496	507	489	442	446	462	469	500	443	460	454	447	456	464	431	456	453	440	460	480	474	455	471	462	511	531	508	448	478	453	454	446	452	491	472	441	483	462	465	457	468	490	444	473	480	512	440	427	473	463	480	475	499	490	464	450	455	476	500	487	448	444	478	473	462	493	470	476	460	460	462	446	460	465	461	478	454	439	468	436	418	476	436	415	475	480	439	448	516	478	445	444	488	439	467	453	492	475	472	443	480	480	469	449	491	484	440	453	492	458	467	469	477	453	479	458	469	438	460	478	488	488	433	473	481	477	458	468	495	457	480	491	482	491	450	438	451	438	471	475	453	455	462	457	495	497	453	467	475	434	481	461	486	463	486	452	449	446	506	466	489	499	459	468	446	465	450	446	473	420	451	450	484	474	516	473	483	490	477	468	472	444	498	461	444	451	448	436	473	482	437	446	448	493	442	459	450	486	478	458	477	447	448	441	472	452	529	486	477	446	447	452	452	466	449	464	460	453	492	436	443	467	456	478	480	468	506	449	428	452	528	434	433	448	494	453	449	495	464	486	447	447	445	473	456	471	491	448	459	472	467	520	455	473	467	443	492	411	465	488	428	443	462	485	443	470	451	440	497	476	451	476	431	438	477	450	421	453	437	459	474	476	471	477	466	482	450	468	487	438	424	478	459	473	443	445	448	465	486	493	490	481	493	506	485	445	461	480	483	502	446	478	461	465	476	464	434	459	520	408	455	448	404	442	435	456	473	449	449	469	466	449	463	465	436	466	444	473	466	500	510	474	500	468	442	450	461	458	467	442	448	511	453	495	476	485	459	447	500	471	459	437	447	493	458	443	473	450	478	479	416	461	480	424	475	471	454	446	479	432	465	452	430	451	446	441	484	472	452	465	442	423	446	486	509	462	455	494	491	458	450	469	463	469	473	448	450	495	430	459	446	421	513	469	466	480	459	510	426	436	447	458	502	455	452	449	453	463	451	442	475	451	462	468	457	484	438	429	451	486	458	476	439	448	448	471	477	458	447	459	430	432	500	448	483	459	447	453	483	460	482	446	450	450	465	443	443	450	463	444	444	445	467	484	392	478	439	481	440	467	457	464	444	435	492	471	460	467	458	471	508	511	437	462	460	465	474	466	448	477	486	454	444	491	488	442	447	415	493	445	453	485	442	464	481	452	499	448	480	451	453	479	418	442	471	462	485	445	444	485	485	471	435	461	429	468	451	454	474	406	450	463	433	472	456	481	496	487	507	446	477	455	464	494	459	482	484	462	466	448	471	483	453	486	465	472	420	464	479	442	469	466	475	471	473	429	452	462	483	473	485	487	437	480	483	464	520	453	448	472	488	467	457	495	492	449	484	442	465	448	472	477	449	486	473	463	487	472	443	468	450	499	438	503	463	475	495	481	445	461	479	514	498	464	468	457	464	431	463	495	482	488	418	474	472	402	472	509	459	420	471	504	463	435	428	488	438	495	489	492	453	484	484	453	473	434	527	478	458	497	476	489	497	480	460	465	489	453	448	446	448	440	483	491	467	470	466	462	501	468	488	431	476	498	490	493	484	466	456	506	465	448	439	449	452	445	465	447	447	426	403	428	486	463	482	518	465	468	467	484	428	455	456	470	470	460	461	467	428	490	444	459	488	455	462	457	488	483	422	481	441	474	434	478	461	463	454	470	494	455	440	448	507	439	472	463	466	464	452	429	477	453	467	468	419	448	467	459	423	479	439	455	394	493	513	479	491	490	475	455	455	454	469	453	468	476	456	465	469	471	415	478	472	480	473	475	477	475	452	451	483	458	445	481	488	432	455	494	464	467	430	453	460	495	494	425	467	477	437	466	424	459	450	462	476	487	454	454	461	467	465	505	433	481	467	486	486	436	430	477	433	439	447	438	444	463	458	462	475	468	469	457	450	431	464	466	483	503	486	464	468	440	443	479	458	459	455	475	445	451	497	488	488	494	474	445	449	422	472	437	468	454	468	483	469	471	491	463	492	490	462	455	435	477	463	509	456	469	507	460	448	462	483	468	480	459	483	443	457	472	474	477	485	494	435	457	447	434	456	464	492	477	446	443	423	445	469	469	439	441	476	492	434	477	458	475	462	484	473	438	452	453	484	447	424	488	505	489	421	440	500	487	438	471	468	455	449	467	438	463	431	482	460	442	460	461	418	500	419	485	491	451	480	449	449	461	467	479	487	486	453	476	473	457	484	458	457	465	441	426	456	453	472	510	474	486	478	439	505	438	457	473	439	471	412	476	509	430	483	430	455	443	496	457	471	477	513	453	476	476	467	482	439	509	476	444	489	435	449	478	452	477	478	435	466	437	431	436	439	503	493	460	471	478	450	473	483	462	473	463	502	465	480	477	467	445	482	475	463	508	452	484	464	481	483	450	429	505	477	452	485	441	449	446	460	462	496	442	487	453	454	433	442	492	455	465	455	460	472	453	447	421	461	469	497	469	456	489	442	483	489	473	458	457	482	472	435	443	495	450	470	475	482	493	448	469	480	463	429	439	477	443	454	438	443	480	494	440	515	512	439	473	445	499	486	473	460	466	435	450	473	459	469	439	485	455	507	490	468	494	440	532	441	486	489	476	458	456	448	472	488	470	496	470	490	445	470	477	459	478	475	440	460	470
17565	34125	20707	11754	6620	4899	3624	2920	2356	1962	1558	1391	1293	1082	995	965	846	841	797	701	703	664	612	605	601	542	566	562	568	597	578	521	518	490	486	500	479	535	526	516	502	476	513	490	485	455	485	482	459	451	493	474	476	485	440	436	450	502	472	511	456	456	464	481	482	446	455	428	424	396	457	456	467	444	447	448	460	419	451	414	433	482	443	406	465	451	433	445	434	457	475	444	447	416	447	440	424	461	436	445	448	442	420	429	404	455	463	473	463	422	480	475	445	424	429	425	441	431	419	470	445	434	466	446	448	430	462	450	432	458	445	402	447	442	436	465	466	442	419	446	443	434	421	449	435	443	446	450	433	399	434	445	433	399	481	455	459	442	469	435	420	443	438	469	406	417	459	432	470	415	456	459	416	457	450	440	443	439	446	427	424	446	418	441	424	449	428	452	443	430	472	427	441	423	423	430	435	435	425	440	381	433	429	476	440	455	453	442	457	436	458	447	465	460	410	461	431	475	438	436	413	456	436	434	414	433	425	448	425	428	420	425	442	431	423	428	429	422	423	475	410	424	432	450	440	446	440	429	405	447	421	438	439	423	428	467	435	435	435	451	443	418	443	439	439	421	460	414	408	438	422	431	424	439	407	425	458	427	449	454	459	450	463	455	425	456	439	460	434	407	447	413	419	445	406	466	441	408	470	423	464	417	412	429	434	445	414	418	416	435	428	446	459	463	426	439	425	412	440	461	417	419	456	457	412	412	430	410	421	419	427	428	417	429	458	472	428	472	446	436	494	447	394	409	445	454	433	441	444	421	492	462	479	408	469	442	451	443	415	443	423	413	418	438	450	433	473	437	473	464	418	446	444	402	463	430	437	416	462	457	445	425	447	425	428	427	446	423	463	453	420	411	450	428	475	415	487	415	429	444	409	448	450	464	411	405	427	446	435	426	465	402	402	433	429	440	459	466	419	410	439	429	462	458	425	425	420	471	414	443	476	407	394	415	444	439	459	430	463	462	456	426	463	416	448	442	428	441	430	380	444	410	450	445	476	452	418	457	494	459	430	442	442	405	453	418	447	433	434	427	404	435	425	393	434	439	445	421	450	448	465	452	414	409	422	442	487	479	438	431	442	408	434	426	460	426	428	436	434	419	414	455	404	483	422	388	396	427	415	488	435	421	415	426	480	417	427	403	446	430	426	397	436	456	432	454	415	462	461	438	441	429	431	455	420	456	430	432	435	437	446	429	473	412	432	461	429	412	448	433	461	445	466	443	430	492	424	443	432	435	458	453	399	417	426	420	399	426	415	436	441	452	450	412	432	416	433	442	428	450	457	458	449	484	440	416	435	439	430	446	422	452	436	447	399	449	491	423	438	438	429	429	461	465	428	469	407	447	425	439	433	415	438	477	459	431	472	435	430	444	437	430	443	436	454	441	454	499	430	407	452	406	437	448	456	440	423	429	433	407	429	435	457	422	445	424	449	480	450	461	440	477	472	419	431	459	417	435	428	462	417	421	440	399	441	463	426	406	421	475	464	414	417	457	415	415	468	461	439	450	446	416	474	437	448	413	439	485	411	443	460	437	450	425	437	439	392	428	466	437	455	421	456	415	445	455	420	424	430	449	457	396	430	415	427	402	433	445	427	408	417	471	443	430	408	423	410	474	433	414	412	419	445	414	450	423	437	448	442	404	430	435	435	436	467	433	432	475	453	445	399	398	438	436	453	431	451	424	408	440	437	439	418	407	426	437	424	413	428	426	431	456	471	450	464	452	421	425	392	444	462	477	435	469	466	479	437	430	458	428	482	474	478	447	415	469	442	468	421	450	394	423	453	421	423	446	452	451	424	430	441	445	426	484	416	427	447	423	445	430	448	473	433	413	438	461	401	447	448	424	429	423	466	455	463	413	471	402	411	449	429	423	418	458	430	460	435	471	406	450	425	452	467	435	424	421	459	410	439	449	440	447	400	375	416	434	431	448	455	449	433	428	427	437	488	403	431	467	431	407	422	417	417	445	426	439	441	481	485	414	420	450	430	436	411	439	433	419	449	465	442	440	443	446	440	402	444	399	476	445	432	452	479	436	434	395	463	406	442	461	445	478	458	438	460	427	432	449	452	460	447	429	432	439	410	435	410	471	399	429	425	424	450	445	456	457	404	424	424	512	451	427	422	447	434	426	411	443	404	438	455	435	399	473	417	426	425	429	470	437	436	386	406	454	445	426	439	427	422	428	474	401	465	444	431	457	477	468	428	432	468	450	438	425	440	438	425	458	438	474	455	395	405	433	451	437	418	437	431	440	429	460	458	427	426	420	476	407	462	423	413	471	442	428	434	413	427	465	420	406	439	435	452	461	454	434	438	413	457	414	414	424	450	427	425	456	415	445	420	462	432	436	443	454	455	420	459	454	420	426	447	428	441	474	415	457	428	405	411	425	429	389	423	444	473	424	413	477	427	454	402	438	418	442	471	414	417	433	418	435	425	423	440	448	441	445	451	389	420	451	432	462	446	443	432	406	441	396	431	463	443	439	442	401	441	406	438	420	429	412	384	430	434	439	429	413	437	445	424	443	454	416	422	472	440	414	433	414	456	436	445	444	424	440	459	451	424	440	405	447	443	446	417	434	468	430	455	434	470	420	483	445	436	429	417	422	418	430	423	434	447	400	437	453	462	435	399	449	440	425	431	464	435	457	473	447	382	416	445	412	437	469	403	437	420	490	414	439	430	408	463	454	441	460	464	468	434	450	436	450	455	427	419	462	436	401	466	438	453	433	418	434	418	439	435	433	471	436	425	460	447	423	409	438	428	421	429	421	441	430	489	429	430	398	445	396	442	440	401	420	422	474	429	414	453	407	441	467	437	448	411	429	425	451	420	441	440	458	427	431	404	413	432	454	440	419	430	438	416	463	406	447	454	448	453	428	423	440	422	389	398	438	460	430	441	412	418	455	427	458	443	429	442	420	470	435	456	438	427	459	459	409	418	459	446	425	440	443	458	454	444	397	449	458	443	441	392	444	451	443	393	418	427	435	461	415	407	404	398	424	441	436	434	424	431	409	446	430	426	414	463	446	433	423	432	446	441	429	461	423	413	411	434	418	436	403	389	445	445	433	440	455	424	420	441	431	444	439	418	449	459	436	434	415	465	433	428	415	427	453	423	401	473	410	444	411	465	408	400	429	441	447	447	434	464	448	417	444	439	434	415	471	404	447	421	407	426	430	422	462	439	442	449	417	434	459	470	440	438	452	423	415	442	444	418	460	446	448	415	461	441	431	438	469	460	448	412	430	426	430	439	435	406	417	462	404	473	455	445	452	456	413	414	427	422	463	450	422	443	469	423	439	408	414	397	434	449	417	430	439	425	427	470	465	436	418	396	451	452	431	472	447	474	455	418	399	405	504	439	420	422	415	440	420	448	462	453	461	408	455	439	463	442	431	450	442	435	450	438	430	404	443	435	398	455	416	484	416	458	415	441	424	422	381	481	452
28687	16465	2913	746	545	501	499	481	450	463	428	457	456	458	440	445	451	443	418	439	406	468	443	435	426	437	438	455	461	452	435	451	440	450	413	422	426	460	436	440	419	427	412	437	439	427	392	458	415	429	413	414	433	452	456	429	419	420	414	426	448	454	464	419	409	472	410	458	422	457	405	450	444	457	448	412	412	447	401	445	433	445	440	403	463	441	449	436	450	466	455	438	449	387	399	395	393	405	451	417	449	434	425	451	440	456	481	420	441	410	476	439	422	452	403	448	440	421	417	465	430	456	415	423	449	440	409	415	414	440	446	422	427	432	405	425	441	419	445	445	408	425	443	406	422	425	414	466	457	443	443	464	381	427	486	458	433	427	467	419	419	451	428	438	441	420	426	442	395	423	416	433	430	450	437	431	436	426	448	441	452	414	427	429	453	409	452	421	439	430	484	409	430	409	404	466	464	432	433	452	423	464	482	422	409	439	440	429	447	451	421	434	429	433	417	419	414	471	499	410	410	436	437	417	451	435	455	434	460	403	430	429	430	440	452	449	427	393	455	418	460	426	403	449	455	429	418	410	426	431	417	438	425	456	440	447	452	434	394	450	415	422	396	440	456	467	401	415	446	406	410	390	444	455	470	435	435	427	452	437	438	417	467	486	410	422	455	441	459	397	443	434	394	446	427	417	433	445	418	430	438	406	385	441	422	463	424	452	425	411	457	435	449	394	466	469	440	480	456	459	459	428	426	444	408	463	438	446	429	451	397	454	412	425	445	448	444	421	448	439	448	427	436	414	443	433	418	439	428	437	402	465	425	446	428	391	453	443	446	448	437	458	451	455	388	435	453	452	421	406	428	432	417	488	453	469	429	438	438	426	418	451	479	425	486	429	442	462	465	453	407	452	392	403	456	446	406	410	400	440	416	441	425	442	423	456	448	443	462	448	442	447	466	432	444	439	449	458	413	436	457	431	402	440	468	475	446	426	469	442	460	434	455	409	445	427	404	418	420	445	434	404	417	462	431	445	419	466	443	401	427	424	413	421	440	400	434	403	462	485	442	425	398	431	398	398	432	437	429	442	461	446	409	500	427	458	424	427	467	448	410	444	408	427	464	440	421	406	458	419	420	426	392	471	451	451	429	434	449	418	436	466	427	413	409	457	421	448	458	404	439	418	429	436	438	445	434	402	421	447	458	446	402	433	425	415	432	413	416	431	432	418	437	415	452	411	444	420	406	437	428	407	464	387	431	432	425	443	437	456	423	395	485	456	428	459	463	450	425	411	458	418	449	419	472	424	443	484	426	473	455	396	442	411	456	464	401	403	429	425	427	442	426	433	433	408	407	434	430	433	450	408	430	462	424	431	429	423	419	445	451	440	397	407	448	415	422	420	426	432	427	499	445	410	447	463	451	448	451	459	401	412	386	424	429	409	431	422	409	436	449	418	412	425	436	472	448	460	442	459	491	423	419	426	422	402	438	449	414	416	425	436	442	441	452	403	391	417	405	437	432	433	436	446	423	414	432	411	417	437	397	427	442	449	449	436	453	472	422	476	464	476	417	437	438	458	409	439	394	414	423	454	425	408	428	450	433	436	446	467	403	434	432	441	453	407	417	418	471	467	414	412	457	447	411	413	455	437	406	456	435	415	459	421	427	466	432	421	418	443	448	438	441	466	413	457	434	434	422	425	440	442	425	457	442	431	397	421	445	411	447	445	430	444	445	447	448	440	435	455	434	406	447	443	426	447	450	444	445	416	419	432	466	424	394	391	441	394	435	420	420	441	443	421	431	420	411	461	466	438	423	455	445	421	444	395	431	430	428	454	462	459	419	425	446	444	429	438	439	437	407	414	424	426	430	421	456	418	424	426	451	412	417	440	446	446	452	434	447	439	427	432	413	415	460	458	447	432	460	416	446	451	437	461	419	426	448	435	459	455	414	418	456	409	407	442	441	435	475	438	469	409	441	455	430	418	421	419	446	422	405	459	475	457	432	421	441	438	408	457	438	440	437	432	445	433	473	454	450	432	406	397	451	420	460	427	445	435	442	392	426	465	446	438	421	428	423	419	395	422	471	477	444	405	433	429	439	392	455	445	402	454	432	440	432	426	438	405	467	459	415	424	413	424	453	423	427	457	465	408	427	415	440	443	431	393	436	403	413	402	421	420	436	450	462	461	425	413	426	394	471	412	406	441	434	391	450	433	447	425	438	406	461	396	433	431	426	410	444	425	396	470	449	398	382	433	484	429	466	437	454	410	438	417	416	453	420	429	430	457	387	430	428	457	394	458	424	397	422	471	445	479	393	465	394	412	436	399	457	413	430	421	432	457	418	435	424	459	419	455	425	451	439	422	437	417	447	483	460	449	487	396	409	448	419	395	473	441	452	433	449	456	410	433	434	447	458	442	493	416	477	444	465	467	417	430	389	412	435	422	411	432	439	450	439	450	455	440	446	422	425	429	420	395	411	481	465	444	450	442	407	413	404	445	431	449	433	427	472	401	423	435	423	435	411	443	462	434	443	464	488	430	464	444	431	434	425	442	431	428	434	433	439	408	457	425	425	455	431	416	433	432	427	420	409	404	406	459	447	449	439	417	438	429	461	413	431	425	444	432	437	423	427	432	471	446	450	452	410	491	405	439	462	437	424	429	385	424	451	427	471	449	418	433	405	409	433	448	391	410	410	403	468	437	464	439	478	405	427	399	414	428	464	428	462	416	415	428	433	419	429	443	416	417	455	414	407	432	433	432	427	438	426	443	435	441	471	402	446	443	454	454	433	416	410	430	403	455	443	434	472	431	419	421	425	406	475	417	439	428	428	410	437	448	448	423	460	411	416	404	455	451	450	426	397	447	465	435	430	396	441	434	440	433	443	441	450	424	446	420	418	449	428	437	454	447	445	436	473	400	447	456	454	424	449	409	432	432	430	447	443	453	452	429	444	434	417	417	447	429	433	471	436	440	465	452	414	437	426	450	437	418	444	441	426	404	394	452	420	415	437	415	462	433	448	410	448	447	426	476	439	452	409	465	458	420	455	442	441	463	410	428	415	436	400	435	459	438	367	435	453	462	425	404	442	418	444	405	428	440	429	462	465	462	446	464	422	444	442	452	442	456	461	393	442	422	439	427	425	454	416	404	397	402	434	398	478	416	427	443	411	427	453	457	406	446	439	439	404	457	430	450	423	448	417	426	419	442	448	419	447	437	473	395	398	430	422	417	456	454	445	434	420	422	429	385	407	439	439	439	440	435	417	443	448	442	417	438	410	465	448	462	459	409	416	421	407	450	411	435	422	455	412	486	420	460	434	448	412	460	412	418	435	421	465	455	426	425	438	446	411	430	422	441	440	479	460	466	408	394	425	451	441	456	488	409	434	446	422	448	431	438	401	425	429	418	419	444	426	449	454	401	431	482	414	430	415	443	422	450	433	413	455	426	400	427	412	405	391	420	427	441	408	421	416	412	420	426	445	417	443	412	461	417	407	446
9982	9991	1780	844	623	569	527	530	516	489	469	513	464	493	485	483	469	468	479	454	459	489	438	432	450	479	482	501	440	454	492	457	435	461	485	449	441	450	445	425	455	444	448	449	425	487	451	483	468	457	454	438	482	467	425	487	489	457	434	476	442	479	433	445	443	449	459	456	462	499	459	435	466	473	445	468	464	480	448	454	482	447	476	503	440	470	455	448	460	470	474	439	453	458	488	477	484	458	426	441	468	493	469	472	459	458	470	426	486	455	450	424	455	457	498	471	444	480	484	450	467	430	475	445	474	490	449	471	460	453	489	470	449	469	468	470	464	449	489	474	442	493	437	484	444	426	457	456	499	480	449	467	453	450	479	451	465	449	425	476	460	477	450	427	493	462	478	428	452	475	502	442	473	482	453	432	441	484	439	445	453	466	474	442	449	449	455	473	432	468	449	450	415	467	492	452	451	438	414	439	445	447	489	464	427	456	480	467	494	480	456	477	433	470	485	445	480	472	502	430	491	485	489	453	456	444	470	469	436	498	494	505	466	476	439	418	422	478	427	452	441	458	428	445	434	458	474	510	475	435	449	424	490	494	438	484	478	474	467	485	483	481	454	458	456	480	476	457	445	475	455	424	459	452	464	468	441	483	452	486	460	479	443	492	504	445	476	472	474	451	453	450	483	433	457	427	466	434	466	469	495	486	414	451	454	447	449	480	474	459	424	474	444	464	460	444	454	457	447	485	445	413	445	435	466	469	434	470	435	459	464	422	474	462	505	489	430	483	421	495	453	460	473	468	455	474	458	442	444	462	486	466	481	468	483	496	445	475	443	461	482	479	427	455	479	435	484	470	470	438	452	475	459	430	464	466	412	442	445	449	462	459	452	441	462	491	462	419	449	434	454	471	468	474	443	457	463	466	429	443	454	489	443	456	481	472	444	486	473	443	500	475	464	435	493	429	430	447	462	452	481	483	452	478	458	452	443	405	462	491	440	453	491	451	496	451	450	468	476	451	493	442	450	451	470	419	411	467	437	442	510	443	467	485	436	452	424	466	458	455	476	444	443	491	452	478	461	472	444	418	455	490	452	476	463	481	464	452	443	448	468	401	474	452	448	421	450	460	448	474	457	426	439	451	448	408	455	469	445	442	477	483	439	475	433	442	434	467	417	468	465	421	451	445	479	436	459	462	453	444	485	445	463	468	426	467	455	486	471	454	464	460	485	491	449	461	481	480	454	459	454	482	437	419	436	503	433	475	451	474	510	437	427	467	431	456	471	484	431	469	471	467	462	488	431	426	471	476	470	419	508	445	474	463	488	471	424	488	448	453	472	454	467	457	465	467	476	439	457	480	464	484	448	475	458	463	469	476	440	418	440	442	475	485	461	454	475	458	484	468	443	444	442	477	473	445	490	454	478	476	451	440	429	461	438	473	465	450	458	439	512	462	447	452	464	448	484	469	455	467	447	517	468	489	463	456	486	443	482	427	439	456	464	421	484	473	439	450	460	437	407	487	446	451	438	409	453	433	480	474	503	489	485	504	441	477	450	435	462	430	455	471	499	494	470	487	468	430	500	454	436	450	444	425	458	478	481	434	460	448	465	468	458	462	458	457	425	462	450	492	476	461	445	462	434	450	474	462	483	442	427	475	433	480	459	446	453	437	488	451	473	489	437	415	470	452	458	460	482	463	443	446	506	433	492	440	462	451	446	474	423	469	473	435	459	457	461	468	426	411	428	424	447	454	463	452	423	489	467	440	436	461	477	467	493	474	463	463	446	456	450	482	414	463	444	464	443	418	433	432	468	471	515	437	429	477	470	459	469	458	447	484	483	498	432	449	475	457	451	447	467	415	462	440	472	475	468	461	448	465	492	440	470	446	457	487	471	482	445	475	436	437	476	460	515	447	468	412	462	436	423	456	465	455	493	457	432	482	453	454	446	477	460	427	459	466	467	461	438	477	454	441	446	445	457	454	445	502	463	441	486	502	482	472	453	467	487	436	419	454	465	451	464	435	443	431	499	486	403	504	430	441	441	480	461	475	445	433	458	446	471	475	451	414	489	428	453	494	484	453	450	472	452	491	480	443	438	479	480	465	424	414	458	438	420	466	436	487	472	446	473	481	431	458	472	464	455	481	476	456	463	478	460	444	475	429	476	454	452	450	481	424	446	459	453	419	443	496	456	489	479	446	427	492	465	480	477	484	485	467	453	456	449	467	454	481	426	478	453	476	484	474	495	478	457	451	468	500	435	418	455	461	452	456	452	434	448	455	446	459	463	433	471	504	459	451	444	469	454	502	466	478	457	467	445	476	432	446	461	441	452	436	499	441	465	403	473	447	459	449	466	456	451	471	457	437	426	421	431	487	457	466	494	467	477	445	483	466	436	465	483	426	444	463	464	473	466	460	453	502	442	486	425	438	496	430	457	430	469	478	459	451	474	444	478	455	448	476	468	450	444	443	446	484	439	429	480	418	477	475	456	493	455	509	493	442	456	468	490	495	465	465	473	446	467	497	460	474	503	481	439	509	459	433	484	468	466	439	501	449	481	435	452	458	487	428	448	449	444	482	448	472	448	450	441	457	456	432	459	518	472	445	468	448	446	474	476	487	474	470	435	452	455	504	467	448	506	507	450	443	491	452	464	439	463	455	481	493	467	499	498	470	463	483	445	461	447	453	482	472	468	457	426	516	455	428	455	474	409	434	502	448	475	471	472	459	493	419	501	497	438	460	409	463	453	476	477	457	471	449	480	450	463	456	461	465	467	459	459	423	516	423	449	463	466	464	410	472	472	454	491	516	464	479	470	492	493	466	441	428	487	421	466	452	489	412	462	450	455	445	467	455	505	416	441	493	451	462	482	454	461	453	454	460	445	469	460	467	480	499	456	485	465	450	425	476	472	440	449	471	459	441	474	464	464	484	452	444	406	419	443	486	468	441	442	430	453	452	452	447	435	467	479	445	453	466	442	491	435	468	446	452	483	482	407	479	455	446	450	443	467	453	471	453	433	418	455	477	440	465	458	449	424	443	438	427	487	500	468	429	460	464	487	449	457	476	427	436	469	454	503	476	471	480	490	466	407	458	457	481	508	412	436	483	416	432	445	474	450	422	423	449	443	481	483	465	459	468	483	451	425	446	481	450	496	458	481	443	462	467	479	467	483	437	463	478	465	478	447	462	461	452	461	471	447	463	467	463	515	425	468	459	466	436	436	480	469	451	430	477	475	495	454	482	441	434	459	483	487	448	459	482	408	473	443	467	461	488	445	462	465	444	478	468	459	464	436	461	469	456	458	440	478	409	441	490	469	423	454	443	465	478	458	475	473	450	466	464	478	438	458	459	474	458	483	473	487	500	439	478	471	474	449	475	473	441	440	451	433	416	452	434	439	438	419	458	470	501	462	472	450	433	440	448	453	429	463	467	465	461	466	456	445	451	467	485	445	439	459	444	468	470	447	462	501	451	491	472	452	468	464	510	451	462	469	465
25444	20927	27350	24613	20827	8318	1255	799	629	561	498	424	372	319	363	324	335	294	293	265	263	263	258	255	273	265	263	245	234	246	228	226	236	258	246	224	245	240	218	240	232	258	242	262	223	245	232	204	212	236	228	215	224	238	230	239	222	212	209	211	215	227	206	225	216	212	222	205	227	241	213	256	202	206	231	220	216	235	225	192	219	208	218	224	199	211	211	240	219	218	206	223	224	211	230	210	207	190	196	212	210	207	215	233	206	216	220	224	256	237	221	207	206	229	244	225	213	218	204	224	184	208	214	183	226	217	195	207	224	222	245	222	209	241	232	209	201	218	219	203	193	195	212	213	202	210	231	230	211	204	219	199	223	183	187	193	215	240	207	182	219	221	240	224	215	206	182	233	214	205	178	252	213	198	231	226	195	227	227	198	185	222	194	221	190	223	195	238	212	220	209	205	214	207	226	215	216	226	195	216	206	228	230	220	232	225	210	210	195	223	186	219	206	219	208	218	211	195	220	242	207	192	212	205	201	198	208	202	188	210	242	190	179	214	209	219	193	221	192	214	217	242	202	258	236	220	213	208	206	221	222	193	227	214	204	213	217	200	225	201	210	209	200	214	224	196	198	224	260	219	210	222	235	218	232	210	228	206	204	231	239	209	209	199	223	211	213	213	204	217	217	217	215	234	226	204	231	215	218	197	219	198	207	203	211	204	206	202	231	213	206	197	225	218	218	221	224	221	194	201	219	207	232	190	214	212	193	206	230	194	222	198	220	245	240	226	240	226	208	202	174	219	217	204	188	225	200	178	230	208	230	221	253	227	218	228	215	185	223	208	224	195	201	211	206	229	206	204	223	231	212	235	222	212	211	205	191	233	204	224	205	206	244	220	231	235	214	203	202	220	219	196	205	212	237	218	219	217	194	245	198	202	223	225	210	211	192	204	213	203	205	236	203	188	219	216	213	241	201	220	195	200	234	188	192	203	232	216	211	208	223	190	219	205	207	209	197	212	194	228	214	210	232	222	208	201	216	230	204	228	194	226	232	211	197	206	180	247	207	235	208	196	210	195	211	218	227	216	222	184	193	193	212	215	199	196	210	207	199	194	229	224	212	201	215	221	226	209	220	211	225	235	230	234	195	245	200	201	230	204	211	209	221	229	193	194	164	201	212	213	215	229	215	214	216	216	233	203	218	219	236	201	243	234	199	209	210	199	194	199	212	210	213	212	205	212	217	191	221	211	184	232	210	254	204	210	232	208	214	218	236	211	226	223	222	180	200	232	205	231	200	203	226	186	197	224	205	214	200	209	234	215	193	201	183	218	231	197	222	212	203	256	196	173	227	245	219	208	209	196	215	237	215	199	229	205	233	226	214	193	189	197	199	210	181	189	206	231	214	202	225	247	207	224	176	193	218	215	223	219	218	217	219	222	215	206	235	204	203	200	216	217	235	238	220	232	210	193	222	238	214	198	238	200	234	210	189	202	220	199	206	235	223	215	214	214	196	169	182	208	216	228	209	226	199	214	184	207	179	247	203	211	197	199	250	206	246	228	179	217	230	185	208	200	225	209	191	198	229	222	241	236	204	168	195	220	231	225	228	196	230	226	216	226	221	212	231	183	199	193	222	206	226	197	204	211	190	197	245	193	218	224	198	181	238	226	236	188	228	191	206	235	209	230	212	213	222	208	229	204	209	198	215	193	228	208	213	235	206	219	209	222	197	205	217	211	201	200	194	216	240	210	213	212	216	241	219	224	217	215	218	237	239	214	217	196	177	196	234	204	224	211	230	205	228	211	209	234	194	188	212	229	193	232	198	209	214	192	225	212	214	206	211	201	233	240	192	203	217	228	187	211	204	243	233	200	209	228	224	200	215	220	232	203	193	224	202	221	199	235	216	223	226	220	199	230	199	209	225	222	235	209	227	240	222	213	224	232	214	223	233	207	212	210	233	193	209	219	220	207	215	199	208	236	199	226	207	232	198	186	227	222	176	228	223	210	210	180	220	217	212	205	190	198	200	174	236	202	221	229	228	195	214	223	201	247	204	197	201	194	202	218	218	223	208	215	223	199	194	249	213	222	210	209	208	214	218	215	185	214	223	208	201	238	233	213	196	220	224	218	199	208	229	206	218	227	214	196	229	230	210	210	194	226	220	214	235	209	216	224	226	212	207	232	219	204	200	210	219	215	231	233	225	212	206	256	218	214	220	212	250	210	204	209	218	216	221	213	191	196	205	234	215	212	212	205	197	223	220	203	189	200	211	224	206	188	217	222	232	230	198	213	202	213	224	223	204	198	220	207	233	217	207	198	242	182	226	198	204	219	196	205	233	222	216	194	208	198	228	228	211	203	238	205	221	206	218	192	227	211	214	229	192	233	191	207	214	208	193	215	183	181	196	213	194	207	183	217	199	217	233	207	223	242	181	188	220	216	208	217	204	231	218	219	206	199	224	218	209	217	191	229	184	232	182	228	235	219	198	231	231	228	207	211	181	212	179	209	223	193	196	195	230	183	205	195	216	201	212	195	200	200	202	222	201	219	211	227	202	209	213	213	206	225	230	224	222	200	195	208	198	198	211	203	200	195	232	221	221	227	217	213	228	211	204	209	202	215	205	228	225	207	215	212	219	187	188	225	186	218	208	224	211	224	202	197	207	222	206	227	235	202	225	190	202	224	224	191	211	206	244	231	237	203	220	201	201	204	209	211	207	190	213	228	221	230	222	211	221	217	206	197	201	204	214	218	202	223	226	205	225	218	206	224	242	220	194	225	220	211	205	258	198	173	198	213	212	202	190	216	200	230	181	219	197	215	222	219	215	204	221	223	218	196	219	214	224	229	191	208	211	203	233	219	209	192	210	214	218	214	222	224	204	208	199	215	197	221	200	249	214	221	220	218	196	204	212	225	210	232	220	209	208	202	206	213	212	207	235	210	198	209	206	224	222	228	188	214	187	220	198	198	212	198	213	221	230	194	212	220	220	198	212	201	214	199	205	224	204	232	222	223	205	215	214	216	229	203	189	193	208	206	206	214	226	238	189	212	189	204	228	233	209	212	228	213	218	196	215	213	211	208	204	208	207	236	218	207	214	221	192	212	233	185	205	207	205	209	243	209	229	230	200	198	202	215	213	189	216	185	196	230	220	199	197	215	212	232	176	193	224	228	216	221	234	223	207	221	207	190	199	228	202	198	225	209	211	226	217	224	204	209	206	209	219	204	226	223	237	233	224	209	202	184	196	209	199	247	237	201	197	205	190	228	204	219	218	181	221	201	226	226	188	208	240	230	210	222	224	208	222	220	215	209	242	226	225	212	216	200	199	232	208	200	205	223	212	203	211	207	212	212	189	206	215	221	212	210	202	209	194	214	223	203	210	212	227	210	213	211	194	216	204	221	206	224	222	206	219	206	227	226	221	229	219	214	221	220	192	205	195	210	233	236	235	179	219	211	206	214	214	207	216	211	222	191	196	211	198	216	209	214	204	223	207	197
14988	35492	13395	8781	3623	2535	1869	1485	1200	976	800	728	634	616	543	495	444	416	432	400	387	351	324	356	314	317	295	279	308	269	302	267	286	276	269	297	257	275	240	245	243	259	230	249	261	278	224	257	231	257	261	256	248	234	231	213	209	240	266	257	242	230	234	223	229	221	244	245	240	238	225	240	214	233	240	235	227	233	217	242	218	226	218	222	229	253	240	205	230	236	252	217	239	255	215	226	221	227	255	229	258	235	201	242	236	198	213	240	245	229	237	231	251	240	237	214	238	240	256	227	232	240	208	248	220	226	233	234	240	213	216	230	222	229	238	252	231	250	233	228	241	239	226	237	222	239	238	241	220	224	236	233	232	241	226	270	221	202	213	226	224	207	227	229	209	222	220	221	233	229	210	263	216	206	229	257	215	218	255	254	241	233	219	203	228	229	223	233	210	210	244	227	218	221	250	223	247	245	234	238	243	244	219	225	213	245	258	239	209	233	200	227	239	223	220	220	221	241	217	242	222	246	232	233	221	214	260	257	241	240	236	205	240	245	247	220	220	230	207	229	249	232	264	264	228	250	239	204	239	215	233	245	247	238	249	241	244	231	230	222	242	233	224	221	248	238	211	218	257	245	230	230	242	210	232	247	256	236	256	209	235	217	221	245	211	234	195	234	225	234	225	229	258	210	239	213	218	219	216	230	216	218	252	220	218	221	232	233	247	244	254	224	230	222	224	241	257	250	243	223	249	192	257	199	233	208	263	226	231	235	236	240	212	243	256	204	211	227	219	216	234	206	226	214	210	229	207	228	225	224	221	203	239	232	199	235	219	197	229	241	218	208	224	247	192	228	224	226	238	239	225	241	224	215	214	240	261	225	210	205	229	237	244	252	231	224	233	221	219	217	241	228	235	216	229	238	233	211	223	213	256	212	243	226	230	241	236	235	232	228	227	234	214	235	219	225	199	232	238	221	252	246	215	199	232	229	231	236	232	214	237	224	206	226	236	250	226	247	232	229	232	224	212	226	218	248	235	239	227	224	220	238	235	239	212	198	215	234	245	232	236	226	253	208	232	235	237	222	256	235	253	212	243	229	233	218	231	232	200	229	254	246	219	235	258	234	206	227	242	220	208	228	230	238	232	246	234	240	236	237	219	216	235	219	217	216	237	234	238	215	227	248	227	233	232	249	240	244	241	219	226	215	249	243	197	198	219	222	226	229	220	225	227	234	228	261	247	184	222	223	219	199	224	219	240	249	234	215	258	215	232	208	208	200	235	222	220	223	233	220	238	246	222	248	230	222	225	225	199	237	222	204	234	217	225	226	202	245	200	211	225	238	216	233	245	247	255	211	226	215	244	199	239	224	239	235	219	214	222	242	210	213	232	243	200	251	211	233	248	205	238	240	233	218	194	249	248	228	220	254	238	215	233	220	235	202	219	252	257	225	227	249	200	213	226	248	205	231	196	235	254	217	233	237	244	209	208	229	225	202	228	230	201	219	223	213	249	236	229	220	234	232	236	250	253	227	204	234	222	224	217	235	199	248	235	242	253	245	204	234	229	240	207	217	219	217	221	225	204	198	218	222	228	215	215	249	233	222	248	220	210	228	220	210	204	213	210	217	223	235	251	231	211	239	231	223	228	219	194	242	249	211	214	228	209	239	237	221	241	213	216	222	231	236	217	249	229	218	226	214	244	244	262	222	257	231	246	243	219	215	228	232	229	231	233	190	221	230	223	210	213	222	220	224	244	233	228	228	202	233	257	199	201	236	206	226	216	230	231	208	230	225	218	229	216	202	224	193	254	240	218	226	232	247	227	220	223	250	229	199	219	253	200	234	204	236	233	254	250	239	225	238	223	223	222	233	244	238	233	243	223	231	236	221	231	236	217	243	222	238	235	217	228	226	220	232	232	239	240	215	233	249	237	198	215	228	250	226	233	229	228	234	247	250	230	238	211	220	242	196	262	261	199	221	241	229	217	209	233	217	202	227	241	223	221	210	216	236	223	223	243	223	239	222	229	210	234	231	228	214	217	215	218	262	227	221	218	233	208	237	241	245	198	213	231	220	221	208	236	229	249	245	214	233	249	250	214	191	242	222	213	249	204	206	204	237	259	229	231	237	193	205	229	241	246	216	233	253	246	221	211	241	218	244	252	200	218	233	236	207	215	200	215	245	220	220	212	218	217	218	237	237	204	223	220	217	234	221	212	219	223	251	219	225	214	256	228	216	235	233	234	230	215	232	227	225	240	217	230	214	256	228	231	233	222	204	218	227	225	215	219	213	246	208	229	228	231	217	231	211	225	198	230	219	228	240	216	229	226	236	241	223	213	227	204	224	257	243	208	256	241	238	242	235	213	238	233	244	211	225	229	204	203	224	225	214	243	238	216	212	227	251	249	221	237	229	224	243	223	215	216	226	220	244	217	235	229	217	236	246	256	231	219	204	209	233	210	233	224	218	247	239	210	222	236	235	221	196	261	236	206	244	234	220	210	204	234	252	228	225	228	216	231	215	226	236	229	222	211	229	241	228	253	224	251	237	239	216	232	238	231	215	208	231	239	195	203	222	226	245	215	231	256	225	192	226	246	256	219	221	238	231	223	239	210	232	229	240	237	221	251	217	231	226	205	244	260	223	235	245	215	235	213	225	224	244	217	211	214	231	223	199	240	224	226	212	213	221	234	210	236	241	225	222	237	226	233	221	231	227	237	240	262	241	236	212	237	237	206	235	213	228	267	217	219	222	207	218	218	214	227	231	242	229	219	219	220	213	243	242	201	238	229	205	216	216	254	248	201	226	231	253	217	228	215	217	239	217	210	249	245	205	227	209	214	248	239	217	212	216	233	203	237	237	235	219	235	220	233	239	208	231	229	230	231	241	234	235	249	212	206	233	223	247	230	249	208	214	245	207	234	221	210	220	225	217	185	227	241	226	221	221	193	226	230	196	210	228	211	214	233	221	226	232	197	229	224	224	234	248	219	212	215	226	232	232	224	220	234	214	224	238	216	214	239	233	229	247	236	197	246	233	240	246	196	224	233	230	223	193	237	228	208	210	227	209	221	230	245	225	211	239	205	239	222	258	239	245	209	255	231	228	225	213	234	227	238	256	210	237	238	243	203	221	235	234	245	224	235	209	234	251	228	228	211	213	238	199	216	217	218	239	228	237	219	246	222	229	227	212	218	242	238	225	253	232	212	223	258	237	258	211	231	207	224	226	231	222	199	222	209	224	237	251	242	235	241	236	252	232	226	243	239	225	222	201	228	195	212	221	208	194	225	214	221	237	244	244	219	201	199	222	254	224	188	231	238	231	222	249	215	238	231	221	227	263	229	204	218	217	249	222	214	232	228	225	240	211	224	241	230	259	219	244	198	227	244	240	233	235	229	232	237	223	250	207	250	223	224	273	206	247	228	206	217	238	221	196	209	224	249	220	231	219	222	243	274	239	216	216	227	204	236	235	206	229	233	202	241	203	190	240	253	225	219	233
23102	20936	28087	23914	20942	20690	5531	1689	1171	1071	964	887	818	757	721	679	675	608	622	603	546	585	519	575	564	501	527	524	481	477	532	485	533	476	552	498	493	498	501	468	462	504	506	500	477	481	485	458	515	493	499	510	526	469	499	489	497	454	443	492	491	430	464	506	476	485	435	500	465	493	493	471	484	473	456	465	460	439	470	462	455	407	464	479	459	467	487	476	460	473	458	481	494	459	497	428	455	481	493	478	465	460	452	453	475	468	434	471	491	481	447	443	474	436	421	490	455	445	444	457	459	466	457	498	465	443	541	486	523	453	456	451	462	489	468	480	453	415	500	440	471	423	476	469	481	449	471	464	442	497	473	484	444	436	467	451	490	443	454	429	518	447	488	450	461	474	469	485	448	477	491	477	469	485	477	531	490	466	477	454	486	473	446	468	465	511	430	444	487	459	448	469	447	442	494	498	493	467	439	477	438	457	458	449	439	503	475	457	458	460	476	487	453	437	479	439	482	460	427	486	476	452	453	453	427	478	445	411	474	486	438	432	477	452	480	433	477	453	481	484	458	454	470	466	471	444	455	448	437	508	453	400	483	508	483	426	456	458	460	457	495	495	440	478	481	494	432	445	477	457	436	432	465	431	504	447	457	458	483	425	484	437	498	454	440	482	485	487	418	468	478	474	444	469	459	465	421	461	424	433	497	443	450	446	446	500	473	444	461	422	474	441	480	474	447	500	415	453	487	474	428	470	445	467	475	430	475	457	459	434	442	454	506	488	432	461	469	428	497	452	436	484	478	440	439	397	458	455	453	468	458	479	455	467	454	442	422	468	451	474	453	454	447	485	418	431	451	449	419	487	426	448	492	476	459	479	459	482	473	474	461	487	473	456	510	464	475	442	461	456	487	482	447	482	467	462	449	440	452	450	501	478	469	471	487	456	461	459	444	462	445	460	456	485	477	439	462	484	494	449	457	430	455	490	488	482	489	422	480	459	444	494	483	466	464	461	452	488	468	443	485	473	442	449	466	448	459	484	472	475	432	479	440	485	447	495	467	459	429	421	403	447	435	468	431	449	484	466	459	484	448	463	460	418	479	465	486	471	475	467	470	494	453	442	474	495	461	482	473	464	465	467	445	476	460	425	467	469	502	503	423	448	451	481	475	430	483	499	492	441	460	459	478	462	476	458	457	427	469	484	480	453	479	452	456	432	438	455	471	479	449	458	465	459	534	492	446	484	453	452	481	441	490	470	490	462	438	434	516	413	490	469	438	492	426	474	440	441	461	443	426	451	484	491	449	454	407	449	445	481	438	465	476	482	474	462	463	441	413	482	499	467	428	446	469	469	454	441	484	463	450	450	445	457	442	449	459	440	441	469	505	464	484	449	474	492	437	448	449	468	411	480	494	486	466	459	465	445	473	463	428	450	485	445	485	444	492	455	481	433	493	442	438	456	485	464	442	499	474	441	489	517	484	479	443	448	433	509	432	475	449	455	458	447	430	436	467	463	458	455	457	463	448	452	485	444	442	514	471	490	470	423	460	427	435	470	431	460	434	466	448	491	463	436	448	457	484	414	473	438	436	467	491	466	513	455	480	448	481	431	481	441	453	458	471	477	438	453	467	430	490	446	497	425	472	429	469	492	465	475	450	455	491	452	476	496	431	453	450	467	401	474	491	453	484	436	456	447	445	475	462	419	453	428	456	488	471	435	485	438	412	454	436	457	476	458	437	459	497	467	440	469	449	434	470	449	440	471	489	514	463	440	451	444	479	452	458	480	477	444	451	466	467	500	430	504	507	463	454	479	496	458	484	458	488	456	429	473	462	483	434	504	504	448	469	496	455	443	460	481	445	506	457	467	488	439	459	447	458	467	484	495	433	468	480	453	435	489	496	454	463	461	499	474	485	455	470	480	479	453	456	487	436	412	454	466	458	440	483	453	483	476	489	471	455	443	436	452	448	459	480	471	476	468	490	409	453	487	444	462	458	458	472	473	502	474	480	509	427	437	446	445	449	454	437	467	487	480	431	451	455	463	445	446	490	485	458	431	503	439	455	448	451	488	438	413	503	456	477	478	462	492	459	467	491	427	465	425	461	457	499	488	449	441	487	462	474	442	464	451	484	461	447	476	456	466	426	482	462	459	467	501	476	485	466	450	463	464	473	470	472	477	456	497	446	439	462	468	479	415	476	467	473	526	472	452	424	495	431	442	423	496	438	501	473	473	479	456	488	459	471	440	445	449	476	475	473	485	446	453	476	471	493	477	495	454	418	452	464	454	454	499	487	449	457	465	485	446	450	452	384	487	507	446	437	481	450	450	456	480	431	436	447	473	477	463	452	456	467	453	471	451	477	426	461	456	475	474	433	453	482	453	472	441	496	469	420	462	452	463	460	459	452	423	470	449	451	448	464	483	467	483	454	455	461	468	460	471	440	453	456	453	482	441	468	478	400	480	452	470	445	479	419	468	457	458	467	486	439	428	470	468	498	446	471	474	462	495	498	442	474	429	446	482	458	490	490	472	421	455	435	474	469	450	523	483	462	459	449	443	472	454	450	450	469	465	509	428	469	477	471	459	448	467	490	474	472	466	461	457	485	485	454	479	438	475	468	486	411	463	461	409	462	463	451	433	469	467	490	447	445	445	470	440	481	472	489	481	439	473	467	458	504	488	461	483	513	456	483	453	489	478	466	416	455	471	446	513	483	455	500	430	441	519	479	468	473	463	486	477	487	421	465	476	497	451	471	430	457	463	445	491	425	433	449	478	460	475	453	461	479	446	429	465	458	483	486	451	449	477	450	418	440	448	478	448	463	461	411	442	454	482	466	460	509	477	502	482	454	424	476	409	465	465	465	460	444	467	441	451	443	474	454	449	455	455	471	445	452	483	487	468	465	489	446	480	440	491	473	458	463	437	454	432	484	474	482	471	503	461	471	457	439	498	453	446	458	444	470	464	438	432	455	474	487	429	487	447	467	475	439	479	430	447	464	476	462	461	466	457	491	463	450	453	475	445	424	431	461	466	458	483	499	433	457	448	444	446	416	481	438	478	461	496	466	480	457	472	476	439	483	462	448	507	494	443	482	466	445	446	468	479	477	481	431	456	470	446	438	420	425	460	473	454	452	434	499	456	482	446	440	444	474	475	446	466	475	436	442	461	462	465	437	445	405	429	458	486	452	419	500	497	463	432	430	478	482	459	437	490	476	446	463	429	470	430	420	450	486	468	481	507	478	469	452	453	480	460	480	419	448	438	481	475	492	518	488	460	484	440	430	447	478	456	462	475	493	466	435	460	484	469	471	458	476	468	432	468	482	479	448	473	457	465	470	475	516	470	468	453	443	479	481	509	449	510	445	442	457	450	423	458	473	400	487	466	441	458	454	446	488	430	467	485	459	498	452	478	440	505	434	497	467	485	447	468	465	468	490	442	427	443	486	432	445	494	493	507	456	503	489	492	464	461	467	434	423	482	447	464	454	531	456	467	457	436
17970	39032	20362	11248	6501	4779	3615	2923	2324	1887	1682	1381	1248	1148	983	904	846	790	775	731	701	673	621	615	621	587	551	569	544	574	534	517	487	519	516	496	521	524	471	509	502	498	470	485	495	467	488	479	457	474	482	462	450	457	468	444	452	471	450	463	493	499	428	451	442	446	482	440	470	475	481	429	450	428	437	484	469	466	460	455	479	409	447	460	487	450	418	457	403	442	433	437	445	461	435	436	413	461	457	451	460	412	461	451	442	429	401	466	437	433	418	437	436	448	431	443	424	445	447	466	421	437	432	423	429	424	415	463	474	443	474	472	468	440	446	451	441	454	454	419	449	461	416	447	430	488	436	461	415	388	433	434	424	462	462	465	431	434	460	443	437	455	466	485	439	463	468	446	423	451	394	414	437	476	421	431	431	452	470	465	466	438	455	447	441	440	475	434	417	451	452	436	477	452	490	443	441	460	408	448	458	463	460	445	492	437	448	436	437	442	473	411	435	446	468	482	471	459	460	453	456	444	443	470	418	451	441	450	435	427	419	403	433	420	460	486	421	470	465	407	460	453	454	435	439	458	431	433	427	432	487	412	435	467	420	473	439	443	456	412	413	399	473	423	421	451	452	433	443	421	420	431	448	421	421	418	440	445	437	435	414	436	461	473	453	439	429	424	468	479	459	437	454	421	443	416	446	444	440	475	433	431	430	418	407	457	392	455	468	417	451	434	415	433	399	432	461	454	412	474	423	438	428	456	423	460	437	466	444	431	430	435	457	445	417	424	441	420	412	445	474	478	424	450	451	435	446	416	427	431	449	407	406	429	484	434	470	432	407	421	475	470	431	428	464	465	446	436	451	432	450	454	459	461	411	452	443	454	437	448	416	402	411	454	418	436	407	440	440	462	454	433	416	386	471	460	417	445	418	396	450	430	458	430	467	419	447	444	453	446	401	468	437	461	397	435	477	416	456	407	452	439	426	456	452	436	441	417	390	439	460	458	435	434	433	470	479	443	435	420	425	477	443	442	451	450	433	444	448	419	449	432	419	404	474	419	432	455	394	442	451	435	465	437	412	423	448	414	421	471	466	484	422	463	430	447	435	433	443	481	467	432	437	406	430	430	426	414	406	453	486	459	467	430	434	439	404	425	451	448	403	442	433	431	447	399	459	464	441	431	427	434	453	408	420	426	461	457	434	426	430	449	458	447	435	458	458	451	433	438	465	444	420	405	431	457	427	407	442	461	446	424	419	404	416	420	426	475	453	459	434	427	433	451	407	447	474	428	417	449	441	458	470	422	477	424	472	413	445	469	435	447	443	410	414	470	428	442	404	446	471	451	455	404	435	488	441	425	451	424	447	433	436	416	428	435	426	433	434	433	438	387	431	443	493	460	445	443	430	471	466	418	443	430	399	429	457	431	439	446	441	451	434	422	456	434	434	441	435	447	438	454	461	432	472	467	469	443	430	452	429	454	456	433	418	431	414	421	420	408	435	440	445	421	430	451	449	446	432	450	406	415	426	437	441	443	423	466	426	458	483	440	429	465	476	431	450	450	457	474	440	404	443	442	439	442	420	439	460	418	459	483	451	423	452	444	432	466	420	432	455	435	458	461	412	388	461	487	434	434	402	450	451	479	411	385	433	443	469	442	444	449	403	417	447	495	431	449	423	454	479	420	460	453	431	483	466	429	450	409	406	395	471	408	445	425	445	445	407	464	434	468	437	433	431	455	441	425	440	450	457	433	456	434	459	443	403	425	426	455	413	488	418	445	421	446	398	432	432	441	450	395	430	443	442	431	433	444	465	421	417	451	432	444	456	439	456	431	436	427	427	443	415	430	424	478	431	426	451	464	388	430	421	448	434	430	416	465	413	461	401	431	453	412	434	436	463	430	461	457	463	431	426	453	416	440	399	439	461	473	421	438	467	405	431	459	425	434	438	450	450	441	443	473	441	438	449	440	438	438	490	439	423	428	473	431	429	397	419	459	473	449	434	445	423	459	432	459	449	441	440	443	400	413	411	438	424	433	472	404	440	457	421	414	439	433	451	441	446	422	409	456	426	427	439	424	413	438	439	415	438	442	438	439	426	383	404	420	425	426	443	442	433	443	468	434	441	477	441	438	444	461	434	465	428	427	446	408	460	465	456	444	446	448	439	404	439	484	448	413	431	385	427	435	431	450	441	396	413	437	435	453	441	448	456	462	465	453	456	451	418	432	415	429	406	439	416	437	456	438	398	456	440	465	431	407	465	459	448	448	481	419	455	417	488	409	439	436	418	450	453	419	415	422	412	435	462	443	409	451	446	461	455	428	485	433	424	422	425	421	400	462	412	438	444	450	423	409	439	419	442	449	452	441	423	427	438	433	397	450	423	409	438	449	447	476	436	436	428	416	455	459	420	446	446	427	430	439	408	438	432	445	462	431	434	424	409	447	475	446	436	461	428	430	429	468	398	449	421	410	420	443	461	401	447	423	472	424	420	437	444	464	430	460	415	416	455	434	434	417	410	439	425	426	440	416	447	485	459	435	464	485	448	446	457	395	426	437	469	419	460	455	431	426	468	440	427	472	419	457	432	439	434	416	438	432	449	426	489	456	404	443	466	448	460	423	410	410	484	461	443	461	466	456	433	431	462	460	485	423	447	452	428	461	410	452	425	428	451	439	441	450	423	444	417	432	435	440	436	474	405	449	424	408	468	427	432	414	446	453	450	451	428	413	440	425	488	452	459	425	468	420	412	435	466	430	452	471	467	418	436	433	412	449	405	459	435	471	479	453	454	469	443	428	443	407	429	433	425	434	421	420	455	457	443	472	423	416	410	476	409	453	417	441	436	493	383	436	465	441	433	397	439	444	450	501	439	433	408	415	423	441	455	460	430	456	458	469	443	465	425	435	404	435	467	429	396	419	427	449	459	432	463	430	480	426	448	438	451	421	425	415	420	417	410	431	456	404	453	438	456	430	433	436	459	486	422	426	461	430	435	514	424	467	473	455	464	460	429	411	459	409	472	438	455	435	453	395	452	427	445	466	418	449	481	462	417	426	411	470	441	465	418	419	445	433	439	453	450	440	427	452	434	461	439	449	430	493	415	436	428	443	403	432	409	468	439	435	436	408	437	417	448	417	428	495	446	421	450	423	445	446	464	473	431	431	432	441	413	465	452	463	424	454	440	460	443	437	440	426	435	424	448	427	441	434	409	438	461	424	445	457	452	428	438	452	431	439	447	445	451	423	424	402	404	475	415	444	436	485	404	438	417	423	457	428	402	437	416	482	418	430	403	421	463	438	445	429	475	449	425	458	436	449	423	456	443	402	457	459	438	397	455	472	453	440	421	406	462	450	439	409	426	461	433	425	403	455	478	436	447	418	410	389	419	402	438	456	446	434	442	439	448	449	422	436	421	435	439	425	459	457	448	433	441	424	425	409	451	434	459	438	440	418	446	448	421	432	456	434	397	421	433	469	432	471	441	459	424	424	416	458	411	457	453	393
28417	17894	3390	736	571	508	478	446	433	481	438	412	445	442	426	438	447	452	427	460	438	446	453	449	418	445	477	452	411	416	386	439	432	445	421	473	405	437	403	456	405	436	434	424	424	447	454	406	445	455	465	448	435	424	432	437	446	439	399	423	384	426	429	443	431	416	418	430	453	438	411	428	469	417	445	441	421	433	446	450	414	411	446	430	422	404	410	447	415	462	427	468	438	457	419	415	440	424	460	463	431	422	463	442	451	421	441	473	436	444	463	419	427	422	412	471	426	478	411	442	406	418	434	466	465	442	416	413	460	445	453	451	456	438	452	441	440	463	432	431	445	439	423	404	419	427	422	412	458	427	432	454	424	436	448	397	435	433	434	477	418	460	426	443	423	416	422	442	419	455	410	473	408	428	401	456	477	438	465	470	428	426	454	453	415	420	443	438	417	437	381	419	440	425	406	393	463	402	391	434	427	443	423	443	396	411	438	478	433	408	435	451	450	446	428	446	431	425	411	403	451	436	436	465	438	443	458	426	396	447	425	432	407	444	405	451	448	430	438	470	419	440	397	479	472	404	391	431	452	364	418	432	396	455	411	418	441	472	455	429	413	434	423	439	430	427	406	436	432	441	427	435	427	441	424	448	419	447	397	455	431	452	430	423	412	444	422	396	438	433	468	425	461	466	418	424	443	441	434	409	412	455	461	428	418	438	453	447	428	437	409	435	417	435	459	419	417	458	440	386	424	398	458	428	495	458	454	434	438	476	421	433	425	408	434	443	391	460	430	444	462	464	433	429	427	447	410	447	425	456	470	431	441	457	438	445	463	387	437	416	391	410	457	425	430	394	429	448	442	439	439	450	447	425	434	434	480	417	453	435	411	445	444	441	433	460	444	414	442	432	445	419	451	451	446	473	445	435	435	412	407	421	443	443	426	428	438	441	421	501	437	423	431	426	437	411	447	424	435	420	454	445	459	422	439	454	429	424	425	425	445	460	428	432	448	450	446	440	448	418	426	423	426	389	443	436	430	436	472	422	414	443	436	452	420	456	435	438	405	456	416	434	404	439	449	437	437	449	398	424	431	434	410	444	404	417	410	435	452	416	447	426	459	446	448	460	457	449	470	481	460	405	431	421	455	444	439	461	446	438	440	427	405	443	437	456	430	423	417	453	411	445	434	400	433	427	434	427	450	422	453	420	478	457	414	410	414	456	443	401	437	465	438	460	411	424	436	442	445	436	427	391	440	427	426	448	432	452	387	433	438	421	425	475	439	437	416	484	437	467	454	414	471	438	465	456	439	472	449	452	412	440	408	432	443	412	407	436	449	418	449	439	447	393	447	428	387	432	436	422	470	437	392	419	436	430	454	436	426	421	446	441	423	427	411	443	456	442	440	442	438	413	462	397	447	406	413	402	464	441	389	429	449	424	395	420	491	453	403	417	434	421	450	423	391	446	454	441	448	458	444	429	404	452	429	429	409	436	469	420	415	380	428	417	434	447	452	407	453	475	435	422	424	434	436	451	451	414	435	436	477	423	457	405	442	404	425	438	425	456	435	430	454	405	418	389	423	409	400	452	416	433	416	428	475	373	454	432	463	454	431	416	422	436	423	420	412	390	418	464	430	412	427	450	431	442	445	433	453	421	426	374	406	428	453	418	399	406	462	435	457	402	401	425	449	475	449	464	435	423	448	452	446	412	451	415	409	421	445	430	457	404	434	426	382	422	401	413	454	403	430	445	429	416	398	447	438	417	428	431	440	421	411	464	442	416	430	447	440	449	436	430	450	426	439	425	445	431	446	450	444	465	456	441	404	425	403	398	402	463	431	427	434	432	436	438	419	436	425	410	415	413	426	483	402	412	452	471	450	477	431	431	459	419	425	442	436	456	427	444	407	433	452	457	465	418	424	451	417	440	439	427	436	457	408	409	436	466	434	478	444	426	426	443	442	431	398	443	439	453	438	392	450	436	438	442	426	430	437	418	382	480	405	443	440	459	432	452	501	423	402	395	480	393	393	426	432	414	404	449	397	434	457	414	450	450	443	430	446	415	425	439	475	433	459	440	402	437	420	421	446	406	435	448	420	421	412	409	421	397	447	405	443	433	442	432	452	429	454	455	416	414	403	453	439	454	432	462	458	448	407	435	471	381	421	412	427	448	459	435	453	414	459	398	418	425	438	427	436	413	418	425	403	456	439	429	404	401	416	423	409	455	440	426	421	431	442	424	439	445	429	424	429	418	419	412	417	450	466	437	458	436	438	419	396	367	418	440	470	420	461	422	437	416	456	440	459	413	463	452	442	445	445	415	391	444	422	479	448	461	429	428	420	408	398	422	503	422	437	428	434	424	442	428	431	442	451	384	438	417	436	413	434	433	415	448	453	399	422	448	408	439	429	436	449	436	438	416	462	432	412	440	425	404	442	443	453	421	439	412	410	434	454	403	471	401	426	439	417	413	417	422	417	452	422	424	430	459	432	421	423	426	444	402	399	455	421	434	436	415	404	416	439	453	424	420	349	425	423	465	408	429	461	405	431	430	433	432	405	441	435	458	411	465	420	422	464	430	417	407	423	417	412	437	428	425	407	441	432	435	415	431	429	445	417	445	426	424	420	458	388	440	400	432	435	436	458	433	423	451	474	426	413	438	442	433	435	388	418	442	492	394	446	407	428	438	437	440	442	468	429	453	460	424	429	413	417	426	425	419	396	423	428	424	449	415	442	393	470	451	438	422	402	423	411	432	440	462	433	461	423	444	403	450	447	444	428	411	394	449	430	467	455	433	427	460	425	439	447	429	441	439	426	406	434	417	417	439	427	433	450	461	423	473	422	406	408	432	459	448	408	468	424	417	387	398	436	419	468	466	458	409	415	419	389	439	397	426	412	463	432	404	440	451	438	463	470	473	420	435	451	438	414	429	420	459	428	466	463	431	447	418	408	428	458	414	375	412	408	390	435	415	438	452	475	412	468	414	438	456	429	437	461	434	430	441	425	443	431	437	441	424	415	433	469	410	459	431	446	452	433	433	430	399	473	418	436	415	416	392	456	433	425	461	436	434	478	439	482	458	414	459	455	453	430	406	457	435	459	430	442	440	441	433	441	439	402	490	432	450	446	461	439	448	423	501	395	445	448	426	443	444	444	448	431	413	469	436	475	440	448	432	386	427	451	446	444	470	431	477	437	426	446	409	468	414	454	454	427	436	444	467	454	428	430	404	393	418	423	409	429	413	448	431	440	398	434	454	420	448	469	436	428	409	436	431	437	388	413	440	428	449	416	434	425	448	410	448	426	424	466	432	425	418	453	416	480	405	420	389	435	436	456	470	459	454	394	430	424	411	457	448	454	387	440	443	475	447	449	450	430	395	463	450	417	438	437	457	459	398	416	449	432	469	434	444	424	447	417	445	473	410	429	459	468	427	448	431	448	432	439	464	423	413	434	429	449	402	431	423	453	416	383	441	424	417	431	451	436	436	390	431	436	407	392	471
12351	14916	1791	778	592	594	520	536	488	482	505	454	443	490	488	468	478	460	506	455	510	467	467	458	471	460	444	451	474	466	450	483	458	459	463	452	471	437	448	471	444	493	453	443	435	437	413	462	503	472	444	467	430	462	459	431	431	474	490	458	460	435	459	450	468	453	484	464	418	456	418	436	476	448	474	462	479	450	444	457	453	464	453	441	454	431	457	460	467	474	472	454	471	451	473	446	472	449	449	468	477	467	454	417	478	423	453	418	490	473	475	410	462	464	489	444	440	450	468	443	476	493	470	470	474	468	480	458	441	465	471	425	420	483	466	419	456	463	468	479	462	479	475	463	448	459	462	456	460	484	449	462	464	470	457	477	486	481	470	464	450	440	472	487	470	462	485	474	434	437	434	477	434	422	478	456	474	455	482	439	459	458	501	476	486	473	423	461	432	452	446	428	429	437	451	411	466	429	442	494	449	448	445	441	440	481	456	421	460	438	462	423	446	468	484	482	454	462	439	444	444	442	467	478	462	471	464	438	444	475	458	440	469	450	474	484	490	453	471	487	468	483	453	454	446	465	435	443	477	468	435	483	464	464	475	452	471	456	436	465	468	468	460	446	414	442	467	470	449	453	429	464	447	455	467	448	488	465	527	422	504	456	472	446	488	436	457	465	447	431	427	462	461	469	462	430	453	443	486	487	515	451	465	475	447	479	480	453	455	472	454	495	448	473	467	494	469	420	466	477	472	462	463	477	465	430	413	439	439	446	482	455	473	475	446	440	481	458	445	468	458	475	436	482	439	492	472	439	473	425	438	437	472	479	461	436	463	452	479	475	415	471	448	467	438	437	435	432	470	458	497	460	500	438	456	461	471	489	491	456	517	448	453	440	412	412	448	440	457	411	501	462	434	479	470	435	449	461	437	458	472	440	458	463	437	455	451	464	456	417	471	439	452	435	507	488	477	470	477	442	431	438	437	502	435	459	471	474	469	426	470	456	507	481	463	478	451	462	469	443	436	450	451	493	460	452	418	447	454	475	442	469	451	431	495	497	470	443	433	428	479	443	439	474	424	468	461	480	476	481	444	460	453	465	467	474	463	483	435	453	443	470	493	485	447	458	531	470	469	461	499	453	487	475	462	466	466	435	487	469	504	428	433	438	468	491	443	460	515	464	487	453	464	466	471	443	484	458	472	469	436	438	478	466	420	440	491	454	479	447	437	442	466	474	428	475	457	427	465	459	449	435	442	440	460	449	449	480	454	450	489	476	458	487	440	436	446	473	488	419	470	494	447	475	438	461	476	467	447	466	450	437	464	478	458	462	439	442	468	471	474	443	435	480	453	431	463	460	431	518	459	422	441	440	460	429	461	480	439	475	426	500	418	478	490	446	447	469	429	429	439	463	461	436	451	441	446	456	426	450	430	475	452	444	508	466	476	451	458	432	433	467	471	462	437	425	476	480	486	441	482	405	482	472	457	464	471	464	488	458	453	493	406	450	433	459	467	455	439	417	461	502	467	429	492	469	458	463	457	437	468	474	442	423	468	455	497	417	415	467	437	463	429	418	464	475	457	475	465	440	497	471	451	468	460	425	472	461	455	471	424	455	498	445	462	459	460	456	438	470	445	474	421	468	444	474	439	512	452	436	491	468	431	478	489	459	498	490	454	471	462	465	455	464	435	473	450	485	444	402	451	429	492	421	460	456	447	465	444	462	462	421	469	478	458	461	418	451	450	448	454	462	469	457	489	450	485	446	448	446	474	476	488	418	481	419	427	467	428	462	398	495	477	424	455	471	491	447	476	484	461	510	455	440	451	471	473	434	450	407	431	461	489	421	453	461	471	485	438	408	433	489	483	440	459	477	473	469	444	480	476	435	436	459	428	462	481	470	479	444	422	472	491	488	429	423	466	471	453	461	447	491	432	473	452	457	447	489	465	455	460	451	449	484	483	477	454	479	425	445	483	433	438	430	486	500	470	480	466	457	448	475	466	449	450	436	445	480	446	448	476	472	494	487	467	476	467	462	451	435	474	457	458	462	447	413	446	453	443	451	448	470	450	477	467	419	496	423	456	491	428	440	455	440	476	478	520	469	452	459	483	467	472	456	483	475	457	455	479	436	472	454	477	459	463	446	450	433	443	467	458	457	477	435	463	483	464	462	448	459	455	469	493	483	424	456	426	460	467	454	470	449	433	475	480	476	455	470	478	476	464	491	440	486	476	438	439	465	467	471	440	452	487	473	476	456	483	452	471	466	415	460	442	462	443	462	463	434	469	479	492	424	475	466	444	460	483	439	452	441	459	454	464	460	478	440	463	465	461	433	442	450	490	470	422	476	464	467	472	466	429	479	464	448	475	445	434	487	442	490	481	477	449	473	464	474	477	462	477	465	437	484	440	512	464	469	467	456	455	430	461	461	488	486	461	455	457	423	444	466	456	470	444	463	447	471	435	448	423	476	454	441	438	445	451	480	498	464	470	452	429	528	463	478	442	488	464	456	466	455	492	474	420	472	459	434	447	456	475	455	476	459	446	487	466	435	480	472	427	447	454	421	480	469	461	470	455	410	439	446	439	475	461	465	469	445	433	427	471	453	453	443	476	471	458	480	456	453	416	455	458	452	457	473	489	466	444	461	488	493	469	459	468	410	462	454	473	451	439	459	437	448	479	483	441	476	484	449	479	470	467	466	433	504	427	446	488	480	477	420	448	475	482	499	427	470	455	436	452	501	466	487	475	486	487	448	470	468	479	453	500	472	460	461	479	450	465	453	484	477	464	457	429	440	425	452	489	462	453	462	438	467	440	403	476	454	426	474	458	430	440	472	430	429	490	471	482	444	471	438	476	442	475	480	457	442	485	442	436	467	453	454	452	440	442	442	450	463	462	480	465	437	494	462	438	486	450	432	470	471	461	463	402	434	479	451	463	441	480	498	454	477	454	487	470	454	421	452	449	460	457	445	441	442	456	492	455	468	460	484	474	474	470	462	431	469	475	515	452	447	455	445	449	455	480	471	444	426	476	445	433	483	458	458	458	442	467	464	422	466	432	434	455	469	450	474	424	479	436	503	469	441	456	439	462	452	448	446	465	459	468	437	449	436	502	489	445	444	478	474	431	493	476	493	488	456	495	469	477	426	481	476	471	443	479	450	461	450	428	457	474	428	525	470	485	461	481	435	448	453	502	476	427	483	450	444	480	477	440	449	474	417	446	437	476	491	453	449	445	448	445	422	419	459	462	478	495	465	440	464	431	445	428	452	465	428	459	466	452	452	515	405	483	471	488	458	458	489	466	452	419	464	485	473	448	428	475	437	485	472	508	447	476	466	451	433	462	429	435	455	437	464	465	443	463	439	470	470	462	446	471	455	479	485	474	477	509	459	465	455	481	469	485	425	447	400	447	491	457	457	456	450	474	440	464	451	479	453	428	433	438	472	473	473	464	442	467	459	468	459	465	467	453	450	466	494	499	450	469	458	482	470	487	437	424	458
25397	20899	27789	24130	20822	8483	1248	782	630	560	503	405	395	366	322	346	281	293	336	263	271	224	294	227	256	262	254	251	243	265	250	203	247	222	229	238	266	224	229	254	251	218	228	220	246	232	206	239	216	247	208	210	210	238	226	203	203	228	222	214	229	231	247	201	210	191	228	196	196	205	199	233	214	217	237	210	219	214	231	243	195	202	212	215	219	193	210	222	214	219	216	231	228	197	224	232	229	198	178	214	211	217	198	220	243	219	223	226	232	192	230	202	222	229	203	234	205	187	206	207	224	198	200	199	213	227	233	213	207	218	195	210	205	224	206	206	213	196	248	219	202	219	192	225	213	223	215	195	201	214	205	206	197	212	215	212	198	229	222	205	220	207	210	202	206	224	218	212	207	203	196	223	220	245	203	201	223	205	178	192	235	197	178	204	219	215	226	208	208	191	189	208	198	201	207	221	218	227	231	206	209	212	208	225	213	210	220	215	225	201	225	203	221	222	238	199	230	197	219	203	188	197	208	203	224	184	204	206	220	207	197	198	193	242	236	201	204	214	205	187	230	212	194	211	174	236	190	217	211	216	244	218	236	204	226	217	189	236	210	220	244	204	190	224	222	214	246	204	208	196	214	207	214	195	227	190	228	224	218	205	211	234	203	205	183	185	216	203	194	212	237	203	242	198	212	222	207	201	210	215	208	229	202	238	184	213	197	222	238	208	210	219	232	222	192	219	203	235	222	213	198	217	212	236	228	221	210	212	193	202	223	191	214	202	188	181	208	221	246	225	219	211	214	203	203	203	207	221	198	194	199	213	200	207	222	201	230	222	180	218	194	217	233	216	224	226	213	227	220	203	216	229	186	227	224	212	205	203	239	190	213	220	194	207	208	202	225	210	224	205	213	207	203	185	215	219	209	191	206	228	204	217	209	192	208	198	224	211	205	215	213	198	213	201	224	238	232	239	227	210	206	201	191	200	195	193	217	219	212	191	193	217	208	207	205	214	217	236	225	212	228	205	192	232	218	176	218	213	212	177	223	211	188	224	218	186	242	219	223	181	215	211	223	179	221	210	226	219	208	193	217	247	230	220	186	206	184	181	217	198	208	187	239	230	193	212	214	221	224	190	233	227	202	186	193	232	203	204	193	206	216	220	226	225	216	194	202	226	230	206	220	205	200	196	209	218	171	203	235	203	209	193	197	218	195	219	209	203	212	214	214	199	180	201	206	210	232	223	214	200	202	196	208	248	184	212	221	200	221	217	221	199	209	233	208	216	196	195	204	205	212	234	203	200	217	215	204	204	195	207	212	212	191	199	183	214	223	223	228	219	250	195	197	219	216	215	202	197	206	202	239	213	208	202	210	220	200	228	223	213	212	220	188	225	215	206	204	198	229	190	181	203	215	210	214	216	202	223	201	188	210	193	221	213	192	188	212	215	210	205	228	218	197	209	200	207	237	190	194	182	182	237	212	221	219	203	217	215	216	205	230	219	200	191	216	219	213	213	232	218	215	207	187	187	214	216	234	202	205	209	222	208	206	216	225	199	199	229	202	187	220	200	228	181	233	232	226	207	187	225	207	228	192	201	208	215	228	209	227	228	188	214	220	217	205	190	186	184	213	218	198	216	218	186	198	212	203	225	224	201	197	216	196	225	206	217	192	183	219	201	228	200	227	228	228	239	187	224	225	187	219	208	237	234	239	215	223	237	179	206	211	204	226	205	229	208	218	239	203	207	213	243	201	224	227	213	210	226	204	206	195	228	215	207	213	226	210	221	215	226	212	224	188	231	194	193	222	208	216	191	218	222	218	212	224	213	188	218	207	206	225	192	210	208	206	234	197	192	203	202	199	198	236	216	203	193	200	225	214	213	196	208	239	195	208	217	186	228	193	200	214	196	216	198	194	188	203	171	204	212	221	217	228	206	203	216	223	197	214	197	172	208	219	228	196	208	259	212	224	210	220	214	202	211	205	229	232	201	207	178	205	228	209	219	212	215	217	191	196	200	203	184	245	249	183	219	192	230	201	229	226	185	211	229	184	211	226	204	221	197	174	193	226	216	212	205	204	202	208	231	216	217	228	189	204	211	185	213	179	206	202	192	205	202	209	229	211	189	217	229	205	225	241	207	208	213	242	218	201	187	214	230	201	207	202	207	221	231	210	225	193	222	201	202	200	215	215	231	211	205	232	231	180	216	192	214	217	204	215	191	205	215	217	186	206	209	201	209	182	216	207	215	204	203	191	208	205	231	210	222	206	213	211	232	216	218	206	197	199	216	201	232	210	216	212	226	244	194	225	208	207	224	211	218	205	189	208	221	227	173	219	200	206	222	200	223	234	213	222	200	207	191	227	206	210	216	227	221	197	190	191	210	236	212	223	165	231	214	210	196	217	211	222	209	184	217	223	202	214	213	214	200	211	228	214	208	224	203	196	201	198	207	236	228	206	213	212	219	191	201	210	211	214	191	200	216	208	179	187	211	189	215	208	224	202	199	220	206	210	217	197	199	188	214	194	216	214	203	227	222	214	242	233	220	206	199	224	213	208	214	211	209	217	227	217	203	214	225	218	213	227	201	206	208	213	226	220	198	224	209	217	210	187	191	208	191	225	190	189	197	214	208	213	238	200	219	199	229	211	203	186	237	211	200	198	216	231	202	208	210	221	219	196	225	200	204	216	204	208	211	209	228	218	219	220	210	242	209	204	203	208	176	212	207	228	239	221	210	219	180	207	208	202	198	206	196	223	216	209	200	176	195	198	222	189	205	205	212	201	205	203	197	221	195	226	218	201	216	212	229	214	207	224	227	211	179	210	212	233	213	209	208	231	214	209	223	213	190	204	228	222	187	231	231	224	211	217	211	191	202	228	228	200	212	215	210	226	217	207	220	223	217	201	199	194	208	219	222	211	226	221	207	235	208	219	202	236	199	215	182	215	252	228	237	182	184	199	230	219	197	219	211	231	205	205	200	216	213	234	199	252	192	214	221	198	218	224	197	220	198	228	210	210	191	224	229	208	194	211	217	218	203	221	201	235	228	206	172	198	221	220	218	201	235	198	209	208	218	198	188	206	213	192	194	203	211	214	224	211	225	207	193	214	225	199	182	211	214	206	218	187	201	217	179	186	212	235	203	216	197	199	207	210	218	198	205	223	213	214	236	224	220	224	194	200	230	210	210	225	242	221	198	226	205	226	212	196	213	200	220	202	242	235	213	212	225	207	206	180	217	208	233	210	218	250	220	198	223	224	215	187	223	232	248	196	217	201	191	241	189	203	211	223	221	217	223	197	209	242	216	220	203	225	199	210	220	201	214	225	208	185	192	209	225	221	218	199	237	222	179	208	201	210	209	250	203	188	190	212	216	195	197	189	206	221	213	187	206	188	203	196	212	211	204	240	224	200	211	208	237	214	221	240	205	205	213	200	191	214	215	185	219	196	225	197	191	219	209	205	204	193	214	232	217	193	227	237	228	234	205	202	207	198	204	205	219
16812	35321	13117	6365	3596	2596	1937	1530	1222	982	821	763	643	610	466	498	488	410	406	359	335	365	314	340	335	306	285	303	308	294	283	278	264	258	261	254	253	307	241	258	217	266	217	243	249	241	256	264	255	231	240	235	218	234	251	282	274	227	241	245	258	208	233	221	243	260	213	236	258	219	196	238	237	233	241	227	262	235	237	253	226	222	255	247	258	266	235	230	231	231	218	240	230	227	251	216	222	259	218	244	242	239	227	225	233	215	235	246	224	229	216	224	227	243	263	216	232	220	226	241	225	203	218	215	222	215	266	242	218	233	212	249	261	226	243	217	234	236	229	215	240	237	210	239	231	216	229	212	239	250	211	220	215	215	226	229	223	224	227	211	218	211	239	249	208	240	206	222	221	207	235	237	242	264	243	221	226	222	228	222	216	230	224	230	246	221	213	239	221	232	233	231	227	217	240	232	224	227	234	208	238	244	230	220	245	232	212	186	245	214	256	202	232	259	203	222	245	226	222	213	247	236	228	206	211	233	223	239	237	227	233	227	232	225	229	241	224	204	234	235	231	241	247	206	235	224	204	236	260	241	257	218	206	224	235	238	230	235	229	220	242	217	235	210	229	221	230	224	273	239	219	248	235	199	227	249	259	221	249	211	251	251	232	245	236	205	211	224	222	241	232	258	227	227	220	231	250	235	246	236	232	215	212	212	210	222	216	199	236	230	241	230	224	202	219	242	212	232	221	207	233	193	198	265	213	241	231	224	250	219	234	229	244	244	230	253	220	219	237	207	246	234	234	237	247	202	261	249	222	240	249	224	206	246	237	251	236	219	216	226	223	232	238	227	234	219	230	223	233	231	253	236	238	227	189	213	207	225	218	229	222	237	221	236	246	227	212	234	238	227	247	255	230	218	222	243	236	236	247	236	179	221	225	247	261	222	243	232	245	242	237	216	212	253	238	240	222	217	254	272	241	236	260	228	249	247	242	201	230	220	222	222	216	268	218	218	241	226	253	195	230	226	246	235	241	223	207	211	199	226	219	253	227	211	239	239	210	269	263	197	233	246	197	242	224	226	225	202	244	230	225	209	228	238	243	215	244	206	234	223	240	241	211	214	201	243	243	208	221	218	247	217	225	219	247	222	199	221	228	222	231	230	234	225	256	216	228	224	214	240	213	232	212	258	222	227	238	191	243	222	246	232	226	216	252	229	246	210	239	232	249	224	256	234	253	215	243	204	228	224	204	220	227	218	229	216	231	237	234	234	242	231	217	207	228	237	226	223	211	219	239	228	218	252	241	218	226	219	231	232	252	223	271	222	237	239	227	210	216	222	212	217	219	239	236	251	239	218	250	228	235	245	205	203	205	236	215	218	221	238	225	244	242	243	256	216	216	207	258	223	246	251	220	231	236	254	220	213	232	198	231	254	226	243	223	212	254	239	229	237	221	210	231	228	259	238	229	190	241	246	224	207	233	241	226	219	232	206	223	228	218	231	237	225	237	234	244	231	229	236	220	231	249	225	227	218	212	258	232	228	245	220	207	191	248	223	223	223	225	230	222	223	204	222	223	215	258	208	252	225	211	215	224	240	237	231	233	245	224	231	206	248	219	245	217	228	252	238	229	226	227	220	243	230	242	213	224	216	222	241	231	212	221	227	224	240	240	246	243	223	225	224	200	206	207	232	226	215	214	202	239	222	245	221	237	216	255	227	269	251	229	208	223	203	211	244	215	221	215	225	210	228	234	238	232	212	229	200	241	215	197	237	220	228	209	228	226	216	236	211	215	240	243	217	232	223	239	253	243	236	226	206	229	222	221	203	226	221	245	213	236	223	230	241	235	227	203	236	211	240	236	226	194	221	260	229	184	232	222	230	218	214	219	238	205	218	232	201	238	265	226	211	231	219	222	229	251	216	218	183	228	224	199	212	227	219	227	247	244	251	241	206	230	253	232	239	235	203	223	239	217	252	260	221	220	258	228	223	233	237	204	248	210	195	246	227	251	250	219	248	219	228	243	220	222	226	252	231	240	247	244	241	211	225	216	232	242	233	251	226	222	222	230	207	222	247	228	218	256	228	224	243	217	230	210	207	218	235	206	235	208	238	246	266	236	215	241	229	239	202	215	216	212	218	211	215	218	243	221	234	249	233	277	223	265	205	235	226	231	199	238	224	212	217	233	201	233	210	237	241	207	226	215	225	228	235	234	239	246	213	278	222	236	230	246	224	218	231	239	244	232	234	214	201	225	216	222	229	213	230	238	220	225	210	262	239	252	215	219	220	224	238	218	218	213	249	219	219	212	248	228	224	223	222	233	240	226	228	232	240	221	242	241	242	219	218	237	246	208	241	215	201	222	233	217	245	209	247	212	251	226	245	237	205	224	245	238	244	232	242	234	247	253	232	257	245	203	222	229	220	233	237	230	222	234	252	250	222	226	223	237	233	239	221	209	249	233	237	250	219	237	199	201	247	216	269	224	232	223	229	229	236	211	253	241	214	235	221	237	238	223	209	228	221	234	249	268	225	205	234	232	247	231	240	258	212	224	209	214	256	200	244	221	237	262	229	221	225	228	212	225	255	212	237	236	242	228	216	209	269	225	236	216	220	239	221	231	231	235	202	236	232	195	224	228	233	235	239	221	212	223	230	224	225	243	186	256	243	236	222	200	238	246	210	209	208	237	230	230	230	237	231	238	229	212	231	222	217	232	207	225	231	242	248	234	211	242	206	214	231	237	254	233	228	210	216	235	231	255	239	250	206	243	217	257	253	208	221	214	235	212	228	238	210	240	237	218	212	266	241	217	207	223	189	194	219	228	239	246	237	229	227	238	228	228	225	218	217	235	215	257	248	218	212	238	224	238	245	247	188	245	235	214	242	228	245	203	245	240	242	220	203	235	228	216	219	209	234	240	232	245	223	230	237	229	224	229	238	231	232	240	245	235	214	246	245	221	219	255	259	224	245	231	228	221	204	219	239	211	249	201	211	253	254	233	216	220	218	247	215	243	232	240	223	254	230	256	235	226	223	226	217	245	245	238	232	239	208	245	223	220	231	216	215	238	232	231	231	209	235	235	256	222	217	198	213	238	226	228	234	235	197	223	237	242	235	231	219	251	229	224	214	227	218	219	210	216	239	226	260	190	265	224	223	217	224	250	227	226	224	218	233	231	231	231	242	244	227	237	247	234	261	217	226	222	239	235	241	252	237	228	222	237	240	233	249	231	240	226	208	199	277	243	237	218	220	243	235	224	251	251	243	210	238	220	245	226	208	242	263	234	227	217	250	214	248	232	218	221	239	240	228	237	234	239	215	222	216	235	247	224	218	224	224	231	234	247	225	224	211	221	234	227	221	197	270	222	225	250	243	226	232	255	210	227	251	238	227	244	256	205	251	234	209	229	219	240	231	233	215	220	240	238	227	228	210	239	226	235	202	218	242	237	209	197	211	210	232	233	222	232	220	227	193	204	241	230	281	223	255	214	225	208	221	253	237
23046	20874	28337	23522	20883	20868	7014	1636	1287	1072	942	895	839	765	772	695	584	637	596	600	575	561	553	546	528	555	577	510	503	476	507	521	486	550	492	517	535	491	510	480	509	497	497	482	480	446	473	511	466	483	497	485	449	456	510	462	445	497	457	461	515	469	469	476	462	483	438	469	461	456	457	438	432	440	500	475	449	459	430	479	462	452	487	494	469	495	459	448	504	492	489	466	474	486	450	505	473	494	495	472	481	477	480	443	458	475	453	483	478	453	454	498	481	459	452	481	452	464	481	476	458	471	472	456	449	474	488	506	438	524	513	446	426	482	472	445	452	466	482	448	489	515	455	494	472	442	451	489	491	450	450	478	462	471	490	453	488	452	474	444	463	455	449	457	442	453	459	482	503	499	466	454	486	438	476	488	453	508	519	455	441	491	453	458	491	428	505	428	456	468	497	451	480	491	464	480	455	459	454	463	478	504	491	462	447	490	467	482	452	496	472	456	450	499	459	482	470	480	445	444	457	494	465	453	482	487	437	460	462	467	487	453	479	457	452	457	438	493	529	465	503	427	444	481	469	437	485	449	394	474	484	448	478	444	492	470	458	425	472	445	462	479	481	483	475	467	459	452	466	457	435	497	470	439	488	461	462	452	454	452	468	440	429	480	457	468	427	495	469	472	431	496	478	473	419	504	455	449	458	471	511	446	470	442	522	481	443	471	512	481	494	459	437	456	489	471	474	497	472	451	451	454	495	471	466	476	447	448	431	479	523	443	441	463	443	469	472	500	449	480	449	487	477	465	465	474	485	426	461	438	478	466	483	443	463	462	487	448	492	462	467	475	476	470	440	448	441	440	494	464	460	479	448	411	482	463	493	478	482	441	504	428	477	440	471	433	469	455	480	466	477	476	496	454	462	483	483	444	466	464	502	495	458	451	447	439	459	468	457	426	443	432	455	475	488	452	452	472	494	432	476	479	457	445	460	449	480	465	478	479	481	449	472	510	471	482	454	478	425	492	486	472	447	466	472	469	457	463	457	476	461	444	428	418	438	490	478	499	471	499	446	470	470	442	486	436	468	484	483	462	462	485	451	453	499	518	506	520	468	450	450	418	461	443	445	464	465	458	482	470	473	481	459	482	485	442	439	480	429	451	466	472	468	475	470	430	467	422	472	479	459	475	458	438	427	489	443	484	472	466	447	457	514	487	459	497	486	463	484	462	390	460	440	440	453	462	506	446	456	488	470	444	443	451	492	438	447	465	456	481	470	454	449	488	439	457	446	501	464	441	432	421	454	471	504	477	467	471	470	482	486	436	445	457	489	470	455	492	443	447	484	481	457	465	461	447	458	482	413	440	425	422	470	484	413	464	467	465	469	457	430	463	427	464	475	458	466	478	493	451	422	498	449	449	469	451	431	433	485	478	500	435	489	436	483	483	427	422	482	462	444	464	449	464	437	475	441	460	478	430	431	468	485	500	546	481	492	455	453	470	459	476	496	462	480	452	452	472	428	490	470	440	418	465	477	430	465	471	444	464	439	483	448	477	472	429	478	433	465	477	430	446	435	418	464	524	442	460	422	479	459	443	507	492	453	474	449	468	476	471	459	475	458	464	445	451	466	500	453	419	497	456	472	466	477	454	449	475	453	450	490	501	452	481	465	470	465	437	484	462	479	454	493	464	450	462	475	486	497	491	442	450	411	454	471	464	443	463	495	443	470	436	494	478	441	487	463	441	474	455	482	477	494	460	484	479	466	510	473	459	469	424	485	472	464	449	449	473	465	454	483	449	477	479	444	461	456	460	472	458	452	489	487	478	492	464	502	468	510	470	477	445	496	477	457	460	451	448	479	490	466	472	487	436	507	468	437	428	484	473	466	438	441	446	454	463	452	459	455	458	451	449	445	455	467	472	434	451	452	465	439	498	447	455	464	461	435	475	453	482	438	416	475	466	455	470	468	445	473	479	473	481	490	424	463	464	437	438	459	477	466	468	464	474	466	458	471	472	434	501	498	466	471	444	465	459	442	473	438	454	468	499	453	488	477	451	453	443	443	477	500	452	477	439	503	460	466	481	485	483	492	479	415	467	451	488	437	492	473	405	454	501	462	476	487	529	491	426	479	453	469	486	488	517	478	483	498	446	470	463	460	474	487	456	482	458	458	516	505	437	467	473	473	455	443	456	466	458	437	466	455	459	490	445	468	485	450	443	467	450	420	494	471	436	474	420	489	472	456	448	442	478	472	422	432	442	456	422	441	449	479	464	484	494	421	462	486	441	470	447	434	477	459	469	502	469	468	460	458	466	474	492	463	471	429	406	465	427	449	455	499	436	457	482	480	456	438	444	478	460	456	484	448	457	441	423	476	472	456	454	454	474	454	458	450	498	461	452	462	466	457	469	528	458	496	477	463	428	479	470	456	458	461	442	480	433	475	467	511	446	430	492	448	426	474	471	514	498	457	465	468	475	483	471	434	464	453	474	508	452	436	490	478	503	465	479	460	492	432	524	473	473	456	477	459	452	483	443	470	487	464	477	422	446	448	484	482	470	389	482	474	501	443	484	471	481	484	485	464	452	458	447	455	454	477	471	490	466	465	442	480	462	451	463	468	423	470	490	492	454	479	454	441	449	472	468	444	471	451	474	487	455	474	449	476	469	490	456	500	420	426	473	463	460	446	482	445	468	436	476	462	460	429	463	447	447	460	461	446	445	444	505	430	472	446	467	458	437	475	494	474	457	452	436	460	466	433	476	487	451	491	462	437	486	455	446	436	449	482	470	474	480	453	480	466	466	496	469	479	475	422	427	478	442	447	483	433	442	459	437	450	487	477	448	440	465	467	451	443	464	448	451	453	478	458	465	488	425	496	480	502	436	448	414	450	470	486	463	450	458	462	452	468	436	461	490	467	477	462	480	444	467	467	505	410	442	460	483	492	450	452	452	445	469	502	455	466	474	493	439	482	485	454	457	495	447	448	455	486	460	456	468	426	491	459	453	455	466	487	485	442	467	475	462	462	446	443	462	451	449	466	431	500	498	462	465	429	448	459	430	469	477	452	471	486	446	459	465	460	424	475	435	437	475	471	493	455	453	492	496	442	469	433	470	480	452	423	461	471	484	486	485	489	464	451	414	448	417	485	451	486	456	434	494	444	417	488	402	463	463	461	498	439	459	479	476	455	496	453	452	461	442	475	454	472	477	432	457	458	432	459	478	471	456	477	496	465	426	489	431	478	480	433	422	474	386	450	470	464	439	445	463	447	476	475	453	460	469	439	468	423	475	481	465	482	452	493	444	445	481	466	451	450	467	466	477	438	477	471	462	466	476	446	474	484	412	437	495	480	469	480	506	439	493	483	438	494	511	480	424	430	449	434	468	480	493	448	488	447	498	422	452	430	450	495	452	447	476	508	486	437	487	452	459	464	420	433	526	447	426	461	427	450	519	449	426	470	461	489	460	492	435	463	460	483	449	487	476	476	432	460	489	457	450	494	472
20737	33845	19969	12589	6554	4867	3604	2809	2233	1922	1565	1399	1216	1114	992	950	886	824	778	692	687	685	635	606	600	617	620	599	560	574	561	545	532	560	532	524	481	518	515	513	517	483	470	527	516	430	483	472	471	485	484	491	527	491	437	450	451	445	522	449	430	491	414	433	419	475	441	477	449	447	474	494	469	443	438	439	437	445	462	387	443	451	442	403	420	438	452	484	437	429	422	447	456	452	429	398	426	478	468	482	442	446	432	471	481	433	437	416	438	470	509	431	418	416	465	485	426	475	414	432	428	418	451	431	419	424	423	446	477	440	452	441	401	430	451	441	458	465	457	469	448	455	449	443	469	419	434	477	427	458	436	430	426	429	472	404	455	454	411	479	443	418	438	410	435	485	436	418	407	436	461	434	425	411	416	436	430	435	432	460	417	407	385	430	418	457	461	455	418	422	465	437	447	446	458	436	477	415	460	439	445	466	447	430	400	474	435	449	483	438	456	407	435	423	463	463	415	463	441	419	468	473	438	413	489	417	437	460	494	459	465	419	420	461	423	476	443	435	458	478	441	453	424	445	448	425	425	434	448	427	420	483	454	423	440	419	429	442	475	464	463	455	413	420	449	471	430	404	445	452	424	431	443	446	471	456	442	438	443	436	472	445	478	429	463	408	441	441	466	439	480	446	481	458	433	408	417	423	488	472	462	426	429	459	443	441	475	493	426	450	436	440	403	439	388	396	425	445	440	427	429	481	427	458	451	461	445	481	438	442	440	438	453	446	431	457	452	424	466	512	415	441	412	436	398	447	464	453	462	437	433	428	458	438	416	436	434	465	420	432	445	388	419	458	421	431	440	473	447	432	471	479	432	464	433	463	400	478	427	453	471	459	405	427	434	445	446	463	436	417	452	459	416	457	416	454	437	461	436	445	421	461	450	449	411	438	413	450	451	431	443	433	426	462	457	453	382	480	442	485	458	460	408	447	456	436	443	481	477	456	442	411	437	445	490	459	431	422	417	482	437	410	450	444	449	431	426	425	459	417	402	391	439	437	437	497	453	445	448	429	426	447	450	475	478	420	437	472	429	410	443	401	422	433	429	465	427	439	439	386	442	420	466	440	443	431	461	430	438	435	439	439	438	424	423	467	439	448	440	449	436	438	453	449	445	423	426	426	438	424	441	442	446	445	408	458	430	397	411	464	449	467	446	444	411	453	426	443	411	452	454	446	445	442	404	439	424	407	444	422	433	451	441	444	449	466	412	464	412	413	477	467	423	440	451	440	440	410	427	456	429	421	429	437	422	430	457	434	462	406	451	433	449	419	428	420	470	456	425	417	452	484	450	447	439	459	441	438	434	423	457	465	460	424	412	433	443	417	454	436	461	481	442	459	431	465	469	450	416	426	465	438	444	465	455	420	461	432	428	425	460	439	435	452	442	438	441	438	432	427	445	443	394	405	412	437	495	443	415	410	427	409	472	419	468	409	438	471	437	445	451	473	460	406	428	407	391	452	404	426	473	426	442	441	439	422	439	402	452	461	457	437	432	457	389	420	422	428	468	454	430	449	433	459	449	455	455	433	431	424	451	451	428	456	434	460	478	422	428	421	457	437	464	438	458	417	416	482	431	386	435	454	436	444	419	418	412	433	438	399	496	457	422	484	460	455	417	441	450	477	407	448	466	433	431	449	462	441	426	451	436	448	406	445	485	410	441	443	439	453	460	408	485	415	465	448	464	467	425	475	441	444	416	426	446	396	420	471	426	471	469	408	446	455	429	420	467	420	427	433	472	453	427	444	414	388	420	459	406	436	427	434	459	431	431	489	460	459	458	460	382	419	440	438	421	422	406	435	435	476	408	438	403	432	455	461	431	472	401	423	434	434	421	430	434	410	441	422	492	417	430	425	470	430	416	462	464	450	486	430	434	443	388	476	450	422	437	469	430	377	450	419	440	450	443	448	411	441	461	417	437	429	465	431	445	430	465	405	429	424	409	415	434	473	420	442	455	442	452	460	466	424	402	481	430	440	433	446	436	477	442	410	428	465	445	449	444	429	444	429	464	463	449	416	435	469	445	455	442	439	440	412	446	455	434	436	426	465	449	424	463	425	446	445	428	442	444	456	437	419	429	418	465	463	466	437	420	439	416	439	443	435	467	414	425	460	488	448	444	446	412	430	437	476	425	434	459	444	430	443	396	423	469	420	431	477	462	457	461	419	411	421	446	432	449	473	437	450	447	448	484	433	417	432	449	460	438	435	420	417	436	453	397	460	452	420	433	477	413	434	456	439	443	512	427	458	449	455	433	428	451	450	414	385	466	413	415	440	477	438	412	424	440	441	442	405	444	426	459	420	459	457	425	456	451	416	430	441	431	417	442	380	417	438	469	421	446	442	435	443	440	439	436	444	455	427	435	456	433	429	426	467	419	467	420	432	435	441	427	410	463	419	409	419	457	415	465	444	459	447	411	386	475	465	432	438	468	416	441	466	459	431	454	440	427	461	447	448	430	430	471	445	401	466	408	443	458	434	432	455	385	416	432	461	471	423	431	446	410	407	402	438	442	420	452	424	457	457	461	434	430	457	405	393	444	463	443	419	410	422	431	460	439	466	439	457	467	464	397	427	429	432	453	402	441	436	458	441	447	413	453	438	410	443	439	433	446	423	439	448	432	429	422	432	423	442	438	403	434	438	456	395	440	459	396	415	452	482	469	410	417	403	438	420	398	439	395	427	449	421	467	442	439	425	436	452	432	440	461	439	440	430	430	459	466	426	449	404	425	448	430	422	441	437	486	423	434	428	458	429	441	460	402	430	416	468	428	435	487	423	421	471	440	423	453	418	440	445	441	430	428	423	455	427	420	425	435	424	418	447	449	454	476	403	381	428	456	442	440	456	449	426	417	446	460	478	429	452	443	457	416	423	451	433	425	424	403	445	437	452	446	452	459	387	446	396	430	449	406	425	417	461	463	452	414	440	453	438	434	419	449	423	463	418	423	431	438	446	422	419	451	432	457	435	434	462	434	470	428	424	432	430	449	437	451	454	457	472	422	429	438	450	471	471	478	421	428	432	451	414	433	444	436	424	451	442	411	435	434	459	440	452	449	425	451	471	425	426	456	470	433	428	452	446	458	429	437	464	452	447	452	437	442	444	447	440	429	466	428	473	449	448	409	478	410	435	428	446	440	447	466	422	473	442	418	452	429	414	435	463	457	473	395	414	405	432	433	438	395	414	430	438	417	440	458	463	404	435	451	424	441	433	391	454	426	415	421	464	459	419	450	464	396	440	449	408	424	464	408	448	419	453	423	472	421	444	424	453	412	409	411	429	440	418	411	432	409	440	440	435	443	466	410	420	437	439	428	453	480	432	410	457	415	449	430	478	422	436	472	438	424	420	459	426	460	446	461	428	437	434	456	416	454	475	423	459	426	428	468	429	450	457	483	429	434	454	418	450	420	431	455	445	446	447	429	457	433	431	459	452	429	409	469	461	410	415
28732	18040	3715	741	528	475	499	459	411	453	442	419	457	455	425	435	436	420	419	446	395	475	414	465	424	451	459	414	432	446	413	421	462	446	429	465	398	408	435	409	427	435	444	419	429	451	426	427	448	422	417	433	409	400	436	436	416	422	422	426	444	390	432	440	418	419	470	445	400	461	439	455	421	428	449	421	462	406	452	426	409	453	431	469	438	412	394	437	423	425	451	419	423	436	395	448	399	423	446	447	426	466	420	428	453	428	378	412	417	413	423	418	448	432	443	426	402	423	438	424	418	397	420	391	385	417	439	408	383	424	445	437	421	434	442	398	469	426	448	437	443	414	443	427	424	437	446	432	416	445	413	412	478	446	454	446	438	446	462	429	433	418	420	416	435	437	443	417	427	428	410	431	421	386	407	438	434	417	410	379	475	393	451	446	444	427	399	430	412	456	411	427	427	452	411	451	422	427	430	419	442	470	378	439	405	428	451	421	415	417	403	395	478	422	399	420	431	407	445	420	416	413	425	431	376	398	446	423	449	410	397	422	407	427	461	451	389	402	452	454	429	409	425	418	444	426	436	462	438	451	455	437	378	464	424	419	433	439	484	452	465	422	403	428	462	413	460	434	427	402	410	439	446	399	424	442	425	433	419	443	426	431	427	436	450	426	417	428	427	419	425	426	435	423	432	426	429	469	443	440	456	442	396	452	446	456	470	447	425	410	392	414	434	426	421	417	438	372	416	416	427	406	406	414	425	424	416	401	424	426	452	415	441	406	458	440	433	412	488	412	430	459	435	415	453	389	420	426	412	418	460	457	411	439	419	453	424	432	399	430	436	438	405	432	468	414	420	434	422	427	435	459	437	425	437	462	479	377	444	408	412	457	408	438	398	406	421	416	440	456	466	436	438	442	454	431	407	475	419	447	413	431	432	447	433	458	450	440	438	380	419	421	415	426	419	414	440	421	431	405	420	395	423	444	424	474	453	415	418	424	411	458	459	445	436	438	420	429	423	432	452	442	411	442	446	418	421	457	399	433	423	432	415	433	458	442	396	459	442	455	394	381	421	452	464	439	459	458	432	446	384	429	417	391	438	424	415	440	441	421	425	433	418	424	419	416	445	455	451	442	425	421	462	459	432	406	391	446	453	441	415	436	430	437	427	413	427	417	436	362	433	429	454	426	448	448	414	434	418	417	448	436	422	473	424	420	389	410	453	407	426	399	430	446	441	440	441	435	431	432	437	430	446	416	427	408	442	398	434	409	439	409	424	449	418	422	449	442	448	446	438	443	403	382	430	427	404	414	396	446	437	399	436	441	453	427	419	466	406	454	410	450	456	420	438	441	427	399	446	411	422	410	460	383	424	422	440	416	428	412	410	392	417	435	399	439	450	428	444	413	454	406	434	421	425	429	408	452	460	418	418	404	415	455	402	436	458	414	437	407	436	398	444	415	412	382	428	426	455	454	436	449	432	414	392	419	421	429	465	392	407	423	437	401	425	439	437	446	438	388	446	418	410	439	436	413	386	423	419	367	435	433	442	417	410	471	427	473	426	430	443	433	406	441	465	426	383	432	432	415	429	424	432	425	434	450	416	424	455	437	434	418	426	430	421	419	412	442	447	453	439	422	431	423	427	446	415	441	432	443	432	398	426	423	453	415	418	446	423	436	457	444	462	440	416	427	397	427	458	433	422	414	400	445	408	430	445	452	438	401	434	447	430	447	407	402	413	389	459	420	468	453	424	413	426	417	422	426	388	432	438	457	416	434	424	419	424	406	373	413	468	442	440	438	413	426	423	419	419	467	394	446	406	392	439	437	434	460	453	442	427	446	483	427	458	418	427	446	440	418	406	422	409	439	455	402	442	440	398	438	412	421	444	469	410	468	406	473	428	397	470	466	431	425	426	438	406	471	433	420	446	407	443	456	426	411	466	441	459	428	417	428	454	411	412	437	439	425	406	376	442	460	481	451	399	422	393	439	418	394	445	449	386	435	399	469	448	413	425	456	420	444	452	432	462	438	411	443	432	424	396	414	420	431	439	422	415	439	440	416	419	439	438	437	428	414	422	434	444	372	447	427	453	397	455	451	434	398	459	437	429	434	413	428	452	422	425	377	400	442	428	408	497	445	460	427	391	458	431	456	395	400	448	415	400	428	417	433	421	445	444	440	444	412	457	461	388	412	419	419	420	411	424	438	403	444	429	443	438	396	413	430	420	452	453	426	464	445	412	430	440	418	436	452	457	446	426	424	431	441	428	445	440	424	426	399	458	458	411	419	384	443	431	413	430	415	403	461	414	421	394	439	439	400	391	450	429	433	444	432	450	443	455	420	432	408	433	451	421	420	419	402	460	419	376	448	431	450	435	476	419	438	469	452	415	465	443	450	439	462	394	432	431	410	421	417	430	407	410	423	452	408	466	411	425	424	430	434	442	440	434	417	427	460	460	409	423	416	469	464	434	428	463	411	428	412	432	416	408	400	411	419	416	409	402	489	452	452	434	401	433	439	446	404	420	425	422	430	398	417	436	432	439	435	418	440	404	440	400	470	448	426	438	405	430	412	437	425	461	406	436	421	413	446	414	365	436	418	403	419	418	400	424	462	408	447	462	414	421	410	456	431	405	448	413	419	452	421	398	481	460	425	441	415	398	457	415	461	413	437	447	434	421	418	470	427	438	429	480	434	416	418	461	438	434	411	442	420	443	441	444	429	387	444	420	419	484	426	421	440	408	412	482	435	408	401	423	454	479	424	426	443	430	460	432	431	440	398	442	427	460	442	439	489	432	455	444	399	430	420	446	436	422	420	410	411	424	409	415	405	425	445	407	399	435	437	443	440	441	449	452	459	425	421	411	415	417	461	450	417	445	431	441	454	469	415	434	432	444	458	442	460	446	431	484	448	416	473	446	416	402	460	434	433	405	432	432	418	446	430	425	442	451	442	409	403	439	419	421	425	456	422	419	430	472	435	405	410	437	462	420	463	381	464	440	435	473	431	412	401	405	427	407	397	407	407	416	422	426	424	435	426	427	445	455	448	389	459	463	477	468	454	450	462	450	443	385	432	434	467	451	420	426	414	445	421	406	420	455	463	422	388	432	416	436	423	398	441	429	411	477	429	449	452	455	421	431	424	433	444	425	422	431	424	455	417	466	460	410	451	419	452	460	402	418	451	391	406	427	469	397	447	448	426	389	422	430	436	435	416	453	479	462	424	445	423	443	411	418	424	452	434	428	425	424	408	455	443	438	455	437	405	455	415	454	443	444	466	424	419	415	395	438	409	444	428	427	465	439	429	419	425	404	438	421	414	447	405	420	458	405	454	423	439	386	447	447	433	421	436	441	451	409	441	444	397	457	432	422	438	446	423	445	453	411	411	438	475	455	433	440	407	451	425	405	410	459	397	442	404	474	453	440	496	423	468	443	445	475	415	419	402	409	421	401	448	446	445	421	399	420	419	422	444	424	414	458	433	422	428	455	448	443	445	470	413
15062	14285	1650	898	659	544	584	506	511	472	481	478	462	492	501	485	446	459	440	460	460	445	466	484	466	443	499	448	476	464	471	460	460	455	441	442	451	431	479	432	455	430	474	469	475	484	466	435	407	428	433	455	435	468	457	461	467	459	431	460	439	444	434	466	406	462	443	459	471	455	449	488	472	465	456	411	488	451	459	475	438	466	499	431	475	461	489	438	464	417	458	464	440	452	480	462	430	435	479	463	468	482	435	479	430	442	503	448	452	461	479	458	464	448	467	494	433	487	482	481	440	454	475	462	472	468	466	444	473	449	439	480	392	491	443	479	477	475	437	452	432	468	433	468	454	441	454	470	448	423	453	482	469	449	447	481	444	450	446	450	417	487	483	488	444	468	441	449	465	451	475	458	428	467	512	471	487	448	444	464	462	474	469	440	441	462	445	454	466	490	441	476	461	439	429	461	422	426	505	459	463	480	437	466	493	411	492	420	475	427	462	473	437	472	457	477	403	469	462	462	483	450	463	461	496	450	456	412	479	432	449	406	488	448	478	459	435	456	504	443	478	489	446	450	437	437	476	493	463	438	474	490	443	440	484	455	486	491	470	424	480	506	462	437	445	499	458	452	487	465	430	475	457	523	427	458	457	468	461	472	453	446	425	432	450	468	429	467	423	448	468	452	438	437	472	461	452	432	461	431	444	500	477	433	473	449	443	460	432	460	466	433	466	426	428	460	416	519	456	487	452	464	491	439	443	507	439	444	441	474	440	479	484	416	407	457	439	449	438	469	443	452	483	428	469	478	437	470	428	442	431	449	465	411	447	478	509	417	422	433	501	471	450	458	474	457	454	440	429	460	442	431	484	428	465	483	456	498	477	466	434	442	471	488	445	455	432	413	468	450	446	427	459	460	438	458	487	423	446	444	458	468	443	450	462	434	428	444	494	448	453	463	438	475	463	442	451	412	444	459	448	452	465	464	461	474	468	470	454	465	429	485	462	462	463	454	414	460	461	451	490	466	459	432	469	461	479	483	420	440	412	449	441	458	447	470	446	436	409	448	464	498	446	444	462	464	449	443	462	449	475	451	429	443	449	438	463	439	455	487	459	464	446	407	461	436	464	485	472	439	473	470	425	412	448	456	454	477	432	422	495	466	444	469	409	476	482	473	440	457	472	434	450	422	450	440	474	477	448	456	455	479	484	445	449	444	453	465	446	433	471	415	486	443	439	473	459	514	486	482	454	456	421	480	459	450	422	407	445	477	433	467	417	439	463	480	467	405	453	484	433	450	446	450	455	468	428	455	453	444	438	447	455	461	451	471	468	456	466	448	441	438	464	460	446	432	457	475	434	478	454	447	426	464	460	447	457	437	464	492	492	480	464	449	441	445	454	433	438	479	453	458	470	445	481	484	432	455	440	450	450	451	432	436	454	445	471	445	487	465	441	449	468	490	436	479	458	451	448	450	485	450	452	430	456	449	431	431	427	467	461	406	464	460	497	458	489	461	469	457	452	469	455	483	469	433	473	513	452	470	464	443	466	433	427	451	464	439	474	468	499	469	437	424	467	460	477	447	412	452	451	444	428	421	450	449	435	434	459	453	485	428	494	469	513	453	465	440	477	453	446	474	458	454	473	439	459	451	439	492	439	441	462	460	464	525	483	471	447	442	464	441	463	438	422	463	484	456	500	461	462	449	464	443	494	438	461	494	438	412	472	457	440	444	479	466	460	459	468	482	464	451	468	444	458	455	421	481	473	424	496	472	439	472	470	440	445	458	433	453	474	507	441	457	446	440	468	485	458	457	463	456	443	452	488	410	436	439	470	451	435	460	447	465	484	476	446	453	461	469	440	472	465	462	504	501	461	461	422	429	439	490	458	428	476	469	457	480	469	468	449	444	419	450	446	426	455	452	427	479	471	454	506	458	443	439	476	455	439	476	456	435	495	467	458	404	469	429	471	490	432	471	447	459	448	454	449	479	430	446	439	488	458	488	453	497	468	480	513	494	450	468	446	454	462	479	433	478	427	465	452	459	467	451	427	431	433	449	478	448	425	445	439	444	425	429	475	481	449	444	435	452	465	476	462	482	480	442	468	453	468	427	430	457	453	454	507	461	451	433	503	470	441	436	467	467	453	471	466	435	490	487	440	457	448	428	468	464	440	443	459	482	470	428	448	476	474	431	465	449	471	455	442	489	466	445	449	447	458	500	488	460	451	489	443	490	474	471	464	450	448	421	484	505	440	431	428	458	448	426	486	421	464	455	449	491	470	472	466	445	469	447	437	497	451	461	452	455	415	480	452	480	476	450	431	422	477	462	468	461	419	480	465	446	463	501	465	467	478	439	464	431	444	482	450	425	542	453	421	457	422	484	487	467	468	475	452	427	450	446	475	449	473	423	440	461	474	429	454	489	444	448	463	438	448	464	467	481	452	449	464	450	461	420	452	427	472	452	422	446	483	459	498	433	469	424	479	447	488	488	447	443	483	434	422	451	432	443	451	418	463	441	461	455	466	428	448	491	459	465	439	451	446	472	460	437	476	461	484	430	453	410	436	458	437	460	487	455	481	434	451	446	428	437	459	488	516	433	484	475	456	406	461	445	461	430	493	458	443	482	458	463	463	470	433	438	501	460	449	474	441	438	427	443	509	409	438	465	457	455	432	472	461	427	449	474	461	474	479	418	438	477	456	471	434	415	429	430	467	473	462	456	470	447	452	446	476	448	510	433	463	434	443	448	514	464	464	434	495	456	444	437	432	488	449	445	465	445	439	462	442	465	477	471	479	472	449	441	451	467	455	447	424	423	486	459	429	446	475	428	456	453	475	442	453	477	464	449	465	453	420	441	467	463	463	467	434	436	482	471	474	485	414	472	440	469	450	445	475	476	444	419	460	408	453	458	471	468	457	442	464	463	457	458	476	434	467	444	434	485	492	451	430	475	474	502	450	413	459	453	477	436	470	427	450	459	422	444	424	452	431	444	473	465	451	452	466	525	470	429	485	450	481	443	471	463	440	472	465	459	455	449	415	454	428	470	450	423	442	455	461	428	458	440	452	467	447	429	441	424	457	432	424	454	457	466	463	451	446	449	438	425	453	449	421	495	446	464	481	446	452	478	449	516	459	434	437	457	470	454	412	441	480	489	448	474	473	422	450	469	468	449	454	468	474	467	468	468	455	420	517	445	447	462	468	461	448	450	484	450	455	476	456	452	474	451	437	449	443	433	425	442	455	463	467	448	460	460	453	480	436	476	434	406	459	427	434	466	443	475	457	450	464	432	441	451	425	448	443	454	443	452	464	465	479	418	459	459	479	466	477	435	462	459	466	446	505	498	468	471	436	512	415	521	465	483	442	498	493	425	447	444	491	438	466	488	479	420	454	461	456	468	441	454	442	472	454	472	450	457	467	407	464	455	448	448	473	445	457	454	473	447	472	436	433	472	443	471	438	439	498	483	477	482	454	454	473	435	467	476	452	469	421	435	443	463
25383	20908	27984	23964	20876	10368	1295	770	674	580	486	415	354	338	348	321	291	268	295	295	287	262	264	266	240	262	279	233	234	230	228	246	240	252	244	217	235	255	235	223	231	229	241	220	230	208	243	208	208	191	256	210	227	216	244	236	207	203	223	206	241	174	201	213	229	232	241	189	213	213	221	225	229	182	206	239	229	218	217	203	193	204	221	213	206	202	236	206	222	198	230	217	186	240	218	227	215	221	221	192	196	212	206	223	224	221	194	222	218	195	191	181	214	214	217	222	208	214	208	203	213	212	198	202	222	201	214	195	224	208	213	216	202	191	198	232	225	240	185	217	209	232	220	204	235	210	221	207	190	203	185	241	208	198	225	239	185	203	205	210	213	211	203	212	238	215	197	175	200	184	190	211	234	210	207	215	208	200	202	230	219	213	220	228	203	210	222	191	199	228	225	225	203	233	216	193	201	210	228	203	215	229	202	224	217	205	242	210	202	210	204	195	197	221	233	199	221	210	218	213	232	218	212	214	220	243	206	231	218	217	189	216	204	221	201	205	210	219	220	190	220	207	215	228	204	230	210	212	200	237	224	222	205	206	198	242	237	237	217	212	217	226	229	207	203	199	217	223	218	224	221	239	198	221	212	176	219	176	198	230	203	217	186	216	230	218	200	193	210	199	226	236	199	211	207	238	203	239	236	199	207	225	227	168	208	220	213	220	197	193	212	216	222	206	211	191	242	217	204	200	222	212	183	198	200	218	228	212	218	210	193	206	216	214	191	208	215	208	224	230	192	201	185	190	225	208	197	200	194	200	215	209	221	210	205	200	223	193	208	220	211	237	207	202	209	202	207	201	199	210	189	223	206	204	213	206	191	220	199	227	232	201	218	207	236	220	224	212	211	207	225	192	210	219	240	206	226	210	188	208	242	218	202	218	224	200	198	227	189	234	231	198	195	208	213	198	187	213	227	214	215	217	210	218	212	225	210	205	206	208	184	215	217	222	206	194	203	210	230	201	188	196	213	196	192	228	210	207	210	225	228	223	214	207	213	200	201	233	254	193	202	219	218	192	217	205	204	217	223	212	211	233	206	204	217	214	211	229	239	214	241	220	195	207	196	209	196	209	205	201	222	222	209	216	215	231	237	230	195	211	222	228	196	211	211	210	200	219	185	194	230	224	185	207	219	213	234	206	184	227	224	237	223	199	203	203	202	190	192	231	218	218	226	208	201	212	220	204	207	197	219	239	222	192	229	219	207	210	233	219	204	193	206	184	205	208	233	214	191	178	208	203	190	220	234	222	202	207	214	222	184	216	217	235	220	218	235	210	188	202	212	207	187	205	210	221	204	228	239	217	212	202	212	221	220	207	202	187	188	232	201	212	208	222	196	201	213	209	221	195	222	203	194	203	200	203	197	222	208	203	226	213	201	227	187	201	192	209	215	195	206	214	204	249	216	204	198	232	205	217	230	215	227	182	192	203	224	236	203	241	192	223	195	225	218	194	190	198	206	215	205	218	223	225	209	209	225	217	219	234	219	230	203	194	194	223	203	200	206	206	212	221	208	230	210	207	184	214	203	219	227	212	216	263	223	211	214	217	207	202	211	228	197	227	201	216	215	204	222	215	215	222	215	193	213	204	226	196	204	210	219	221	201	220	217	204	202	212	225	222	201	194	215	206	204	206	212	200	185	211	231	210	210	207	228	228	213	204	219	205	196	199	204	208	205	228	219	209	207	213	213	234	216	215	211	211	189	201	192	201	186	210	198	224	224	204	219	200	205	212	199	196	183	204	204	186	212	195	207	172	199	192	192	203	195	203	230	232	228	198	204	200	215	223	234	226	198	200	213	202	198	203	251	222	234	195	191	222	230	193	192	222	219	213	211	228	229	217	220	195	212	207	236	215	213	207	227	208	202	203	195	207	201	223	206	190	198	229	198	224	243	203	212	195	204	212	215	228	220	207	186	224	221	207	197	251	190	214	210	207	192	188	215	232	221	214	199	218	209	205	214	204	251	198	222	206	170	192	181	215	210	219	212	222	227	230	229	192	224	217	220	221	193	218	217	220	234	205	200	210	208	211	213	228	218	207	213	203	220	203	185	210	196	217	213	201	206	194	191	228	221	207	172	213	201	190	177	227	198	222	207	239	197	241	219	185	214	197	179	219	214	187	197	220	191	228	175	209	219	192	224	228	190	186	180	219	252	238	200	198	193	221	213	207	225	210	202	205	216	212	204	200	230	239	215	196	207	212	209	171	231	202	209	214	216	231	198	203	204	200	231	245	195	224	204	201	218	210	200	193	208	209	200	206	201	200	219	216	231	188	201	208	192	202	229	218	202	229	206	191	207	181	229	222	237	206	206	202	209	205	194	210	202	224	207	203	218	204	235	207	219	199	211	214	207	217	233	195	226	235	213	202	219	224	202	228	202	210	234	232	217	209	201	199	222	222	232	202	207	211	198	203	217	194	200	207	208	222	207	213	206	224	235	210	222	206	230	198	192	179	239	227	233	190	206	206	206	223	197	240	208	211	209	221	205	230	207	176	220	219	208	191	201	225	211	227	204	188	202	206	205	213	189	195	208	221	224	223	224	204	206	216	239	214	216	224	211	221	222	212	193	217	202	162	214	200	215	208	207	208	208	224	229	204	177	220	189	229	215	210	202	207	224	201	216	207	243	223	209	220	213	214	206	194	214	211	203	212	211	238	221	203	207	221	220	218	205	232	203	201	213	197	197	218	199	215	192	203	228	223	257	217	193	211	202	200	216	214	205	200	195	192	211	195	192	237	226	192	201	217	187	203	213	221	200	207	222	192	196	224	217	216	204	200	198	200	204	192	205	231	193	215	226	207	210	212	199	250	227	194	222	213	205	216	211	228	224	206	203	232	188	243	215	173	226	214	201	230	184	201	213	205	240	239	192	215	216	222	220	201	220	213	232	208	202	219	205	216	197	207	225	180	213	233	184	208	191	214	188	207	206	206	202	241	201	210	223	209	212	211	223	200	194	217	214	221	204	188	214	213	185	254	214	197	212	203	187	202	222	227	209	212	219	220	202	190	218	232	194	210	188	234	214	226	239	208	207	200	184	216	201	210	185	199	238	219	208	216	199	203	217	221	221	186	204	222	224	219	210	227	190	211	203	202	188	215	172	213	206	218	227	223	212	211	240	203	219	228	216	200	207	223	200	227	211	225	210	208	234	239	204	227	210	216	188	208	215	214	213	175	195	212	216	231	221	183	210	233	197	223	222	205	221	214	175	203	198	224	201	221	209	174	193	197	202	226	182	230	224	219	232	188	214	207	185	233	195	194	199	206	233	204	177	186	223	196	189	202	238	208	220	218	207	228	216	205	210	198	221	200	206	215	205	199	184	206	209	223	214	201	194	203	208	216	205	209	200	201	213	236	197	163	218	179	214	198	199	204	212	225	215	224	239	232	219	184	226	193	235	192	225	213	240	219	229	242	194	222	215	225	211	192	203	210	211	191
17915	32721	12989	7347	3651	2569	1959	1505	1213	948	835	740	608	618	524	467	455	403	387	383	370	339	337	316	340	305	310	313	298	295	280	285	236	258	252	248	262	265	306	270	250	259	255	249	220	239	254	221	226	251	243	247	244	228	239	238	256	248	232	205	259	271	257	243	238	214	241	230	223	258	240	251	230	222	256	227	253	238	233	225	238	249	219	215	232	239	241	225	207	229	238	235	216	240	247	241	199	205	241	255	256	243	243	222	217	237	214	233	234	234	234	238	240	243	232	226	255	232	219	234	255	223	240	190	241	228	228	231	256	205	226	235	229	224	216	214	227	241	230	253	227	193	214	246	208	213	212	228	196	219	237	226	246	246	227	223	273	243	221	221	217	240	219	237	224	253	220	203	238	242	227	241	247	238	232	245	223	231	226	221	221	232	203	193	227	227	248	246	236	199	231	211	227	218	248	255	225	249	232	233	218	234	212	228	221	229	235	230	215	236	201	222	207	223	240	230	194	243	214	228	217	233	228	218	259	232	231	221	235	224	230	214	217	226	239	236	221	203	221	233	206	231	220	238	229	221	234	261	247	238	184	230	205	219	229	220	231	255	219	227	221	244	216	233	220	216	234	253	216	210	224	204	224	254	217	223	250	217	217	235	233	254	237	222	239	237	246	216	216	225	248	225	201	242	228	218	224	224	219	234	220	211	223	205	211	205	203	252	235	214	235	254	223	247	215	233	242	225	212	208	261	247	206	242	227	230	226	223	203	236	230	194	241	223	227	247	246	203	212	245	262	209	232	221	234	226	238	223	214	228	242	219	225	250	231	227	211	231	218	230	215	209	228	223	272	228	207	229	218	200	236	240	214	226	226	221	221	223	230	211	242	255	220	224	218	213	251	221	259	247	223	226	227	234	221	237	237	222	222	232	188	206	228	224	212	227	209	222	228	203	228	219	235	229	216	236	222	214	258	227	249	207	236	224	217	233	240	219	217	220	218	211	229	213	235	228	226	231	219	200	249	234	222	253	242	239	245	229	238	216	252	251	211	208	208	247	256	240	233	206	259	240	217	228	218	228	210	209	207	242	221	241	234	245	222	220	226	221	226	239	210	251	229	250	199	193	245	258	262	230	208	220	232	212	222	244	217	221	199	239	224	212	238	210	211	219	193	259	224	221	229	225	213	188	211	224	212	203	206	236	229	226	224	231	228	211	255	204	254	237	209	229	240	215	231	215	265	199	234	224	232	213	233	232	237	241	220	236	218	226	246	243	249	223	237	241	245	244	243	205	218	243	231	238	217	212	240	229	234	227	231	214	232	243	229	211	233	250	233	235	225	235	206	215	244	193	241	228	207	233	211	239	230	236	221	240	223	246	225	234	235	209	212	203	214	226	211	236	213	223	194	218	229	223	221	216	236	226	238	241	240	200	251	263	218	224	222	223	206	209	249	230	208	189	239	230	227	203	217	225	218	226	224	240	215	213	229	247	218	241	196	221	237	234	219	210	257	234	264	222	221	236	213	207	267	220	238	231	227	213	214	242	226	257	221	225	223	237	228	238	256	211	249	213	245	253	246	235	236	223	219	208	213	221	248	212	221	244	216	225	228	209	214	253	234	209	210	227	209	225	230	210	207	206	227	215	181	216	210	207	247	249	235	234	223	239	232	229	215	229	223	227	209	233	245	219	216	243	228	256	249	234	235	204	206	213	220	222	224	228	219	247	218	216	245	227	216	251	228	232	208	229	222	229	224	255	227	212	235	247	236	215	204	224	211	228	249	244	231	250	238	204	246	226	226	248	216	236	216	215	226	228	222	216	207	214	231	228	225	215	209	224	231	221	243	207	233	236	210	202	265	216	207	211	243	210	219	249	232	238	215	210	214	229	251	238	233	252	246	232	244	238	222	247	214	225	219	221	234	231	220	229	222	240	224	220	221	245	237	219	225	244	219	233	209	229	228	227	236	251	222	194	231	219	211	225	239	216	255	242	201	234	233	223	228	223	207	247	216	229	224	240	224	228	211	213	230	243	239	224	235	198	240	201	238	206	227	227	226	233	249	221	252	250	198	234	227	253	215	235	208	207	214	227	212	222	186	239	222	247	222	246	256	225	200	219	223	205	217	219	219	221	218	217	220	253	209	235	234	201	214	270	204	233	213	217	229	248	232	226	239	233	245	216	219	238	241	230	243	245	229	229	215	239	235	238	218	240	219	220	234	219	250	213	234	224	240	242	232	240	208	224	258	201	236	221	254	234	231	205	230	231	240	189	225	241	221	217	239	233	226	234	205	245	249	214	220	243	215	238	249	231	206	265	226	205	257	222	232	216	212	235	228	229	201	212	209	203	208	225	245	252	238	224	236	217	214	248	206	245	217	221	234	221	227	222	246	240	244	232	222	226	227	251	224	211	220	219	195	218	214	225	227	222	229	237	225	209	244	218	217	206	246	240	225	260	194	246	227	223	207	211	213	238	228	247	216	213	218	207	226	220	229	227	232	249	233	239	218	229	211	218	239	244	234	246	213	238	226	217	224	209	211	204	282	224	238	228	228	224	250	206	221	221	216	252	232	208	260	220	250	231	248	215	227	227	239	212	216	214	218	200	221	253	217	249	221	215	228	240	234	244	267	178	239	229	238	223	221	229	221	224	217	243	230	212	242	239	218	228	224	235	237	217	251	244	240	225	256	203	245	232	231	205	225	216	256	220	205	220	247	217	223	208	227	229	201	230	221	229	212	238	211	234	206	213	212	245	198	222	244	220	216	208	205	217	209	234	214	242	206	235	250	234	227	226	222	225	213	235	250	206	207	222	209	230	246	239	233	225	232	220	208	230	235	209	230	227	238	222	229	240	216	237	218	245	230	209	238	223	197	239	215	244	210	237	226	207	192	230	258	221	220	253	227	203	207	224	245	231	219	237	235	222	206	204	214	215	213	202	199	202	236	262	215	243	227	222	244	230	239	239	214	204	216	239	222	217	245	231	241	230	231	203	218	214	230	241	240	210	194	233	229	240	210	245	225	213	211	243	233	211	245	215	224	234	216	230	243	228	211	237	209	245	255	237	204	208	217	214	217	218	239	208	236	199	234	203	231	211	238	251	225	245	238	219	222	230	229	224	226	239	239	240	223	231	213	224	244	218	208	196	207	215	257	227	221	217	230	201	238	239	206	228	220	227	231	219	227	255	229	239	235	221	206	228	236	236	231	199	235	239	231	222	232	224	218	199	228	249	227	236	205	210	215	212	216	202	239	226	206	194	244	245	231	204	219	208	260	216	209	228	224	196	261	233	231	215	228	219	237	207	212	240	220	227	227	229	248	208	212	213	226	210	188	208	205	242	231	258	223	222	233	236	244	239	220	242	221	212	250	202	232	234	226	227	233	233	236	212	227	244	239	229	241	220	222	232	203	224	243	190	228	217	237	221	213	238	243	223	209	222	196	220	210	225	247	232	212	226	229	249	239	229	217	251	219	217	209	246	244	240	244	231	211	230
23172	20910	28022	23940	20913	20906	6768	1633	1257	1100	970	868	733	753	742	671	681	626	625	596	567	542	588	572	525	539	545	499	534	529	490	533	486	500	510	495	505	494	495	489	516	467	476	501	460	488	495	486	518	532	526	489	478	448	457	443	407	505	506	466	492	480	437	468	484	459	433	476	461	483	483	482	480	518	470	453	439	465	461	459	483	519	450	457	434	473	475	451	498	499	440	448	437	457	506	458	492	451	463	485	494	474	488	473	449	508	441	469	487	429	470	452	465	463	512	460	474	447	475	422	454	448	493	471	444	458	489	418	486	483	479	480	474	452	422	453	450	484	473	467	466	485	466	450	445	404	462	466	466	494	456	482	437	505	456	455	480	468	455	443	425	460	489	483	444	448	473	429	486	485	489	460	440	456	461	478	475	470	478	481	465	426	445	460	474	502	475	447	450	498	466	459	583	473	452	494	441	458	462	444	482	485	468	445	453	505	451	473	453	466	431	428	452	484	486	470	469	427	455	477	417	455	482	426	460	454	437	482	458	466	477	482	493	465	484	488	477	414	463	446	472	454	459	434	487	468	451	427	429	428	468	495	456	456	453	485	461	440	461	517	480	479	449	488	468	414	463	454	476	479	452	469	477	473	447	498	500	494	462	469	482	484	471	413	480	464	492	482	471	455	428	467	480	459	462	455	430	455	447	413	423	429	481	458	457	440	482	477	462	460	453	486	455	488	431	491	488	394	494	430	491	444	477	465	488	463	452	465	492	441	448	469	450	480	497	494	470	435	394	471	443	433	438	428	465	441	470	473	493	466	482	480	470	452	418	473	469	446	451	485	452	426	489	422	401	416	473	441	511	457	450	473	462	444	446	451	444	432	448	479	474	459	442	434	458	447	457	469	486	429	451	459	454	427	479	463	453	411	469	424	473	494	481	455	430	488	438	485	444	490	462	458	446	450	456	478	431	478	449	438	443	452	489	538	472	450	450	479	487	457	457	446	488	445	447	471	496	450	454	473	474	415	465	439	471	439	439	457	444	455	446	447	476	477	473	450	462	417	455	465	480	505	497	478	442	451	503	456	461	470	500	484	444	434	499	461	440	445	433	457	468	460	480	455	437	466	446	450	462	467	448	451	482	455	456	478	467	475	473	465	404	423	447	429	436	442	438	448	471	472	448	449	477	458	448	448	492	474	456	459	456	432	496	464	453	430	472	446	456	430	464	431	457	477	490	473	437	488	466	473	498	473	480	470	463	457	503	417	444	463	421	467	471	468	432	454	475	445	501	440	499	437	464	462	456	442	448	493	468	446	420	461	448	422	459	503	449	496	519	479	443	427	473	436	441	466	450	466	473	456	420	462	474	489	425	495	435	478	457	476	408	480	470	489	477	447	441	479	472	515	506	446	446	457	472	416	438	442	464	493	475	460	464	485	452	476	478	473	499	429	446	481	438	474	484	450	464	496	500	454	458	461	473	465	448	451	451	471	440	459	427	468	481	476	499	470	476	458	462	447	455	455	479	465	471	441	436	468	429	474	453	460	446	470	482	471	468	446	429	477	468	455	467	451	459	454	450	492	493	432	515	439	451	475	481	474	401	443	459	441	429	416	402	445	427	442	442	441	462	498	463	433	439	455	436	470	449	461	426	468	454	484	440	469	431	457	502	455	448	430	431	451	437	490	456	477	481	486	405	453	424	443	487	480	452	436	425	457	412	467	468	433	462	446	495	457	456	435	454	459	459	459	434	438	461	459	434	475	494	451	478	472	436	466	458	478	430	455	456	423	463	468	440	461	447	457	448	443	477	432	453	452	466	495	470	440	497	513	450	463	474	469	451	468	462	507	461	488	448	441	449	455	482	439	460	448	484	448	471	443	489	416	457	447	433	456	458	466	496	486	429	425	437	462	504	456	493	480	472	488	469	482	457	471	447	455	452	475	453	525	444	466	429	449	489	475	472	433	469	467	453	471	434	477	447	441	433	439	447	497	445	474	449	444	449	475	447	481	419	440	477	449	485	477	474	490	431	452	451	448	489	430	458	445	464	451	458	467	439	436	478	442	456	492	487	468	465	441	455	489	425	449	467	471	464	463	478	442	449	453	481	461	482	485	487	479	483	445	458	448	424	473	445	465	452	450	417	442	437	478	471	453	446	459	445	493	444	429	450	473	428	461	474	472	498	458	456	467	450	472	463	456	480	472	456	463	434	475	480	431	460	453	473	462	446	497	454	446	477	442	479	490	480	464	473	482	459	470	435	497	469	467	450	488	452	489	472	438	470	473	463	451	467	449	519	474	426	476	462	495	469	467	468	467	496	458	464	494	461	458	462	479	452	475	442	498	512	458	468	464	424	464	453	476	440	454	453	477	454	440	444	464	467	446	455	475	488	448	511	448	466	459	474	481	485	486	446	492	484	471	496	463	447	457	472	510	476	430	456	444	479	473	478	434	435	472	469	471	460	451	431	466	461	480	474	428	462	470	459	458	434	475	487	490	455	476	465	443	469	450	415	492	466	483	425	483	491	476	464	464	461	473	450	471	484	471	464	443	476	472	456	465	447	464	473	438	461	456	464	468	426	465	424	427	452	418	492	455	466	488	486	460	439	423	472	425	483	489	444	470	454	448	439	487	493	472	434	483	421	437	448	447	430	480	454	469	483	488	440	473	438	448	441	446	477	481	491	470	460	451	494	458	459	447	435	458	456	455	498	420	459	459	487	517	515	473	450	425	451	445	445	465	450	477	466	451	464	478	471	427	461	480	465	480	456	449	447	467	455	478	451	470	503	434	487	494	443	458	456	478	479	507	473	483	478	474	455	480	477	466	460	455	464	485	469	473	452	478	458	438	434	430	431	476	480	452	459	514	460	523	447	463	449	431	513	389	466	466	468	434	476	432	449	440	491	417	437	455	484	478	476	455	431	430	470	471	437	447	497	462	458	442	486	445	445	437	481	460	465	453	457	486	501	428	485	461	431	452	447	497	456	478	469	471	469	437	435	453	457	461	440	424	465	493	496	454	467	515	475	459	430	475	478	497	452	458	415	460	440	447	441	498	478	477	464	459	468	458	460	437	502	472	460	494	473	436	432	418	451	493	477	479	423	424	495	454	466	470	469	469	446	468	486	478	434	471	472	463	467	425	454	453	491	418	440	484	457	467	421	485	408	463	442	449	476	494	473	451	408	441	500	486	442	457	473	451	460	461	442	445	427	416	455	517	462	466	452	482	479	487	438	429	443	441	444	413	446	453	475	481	449	434	463	436	442	494	518	449	416	468	447	486	488	444	446	479	474	457	491	435	461	484	443	468	430	401	496	412	482	456	455	476	481	471	529	451	463	481	454	479	429	426	463	478	455	458	438	501	508	445	442	434	489	467	496	463	454	466	449	433	487	472	444	497	487	483	503	489	440	471	456	474	478	449	444	446	429	468	437	481	438	443	462	505	435	469	476	428	419	476	452	486	482	470	444	457	427	452	468	474	456	468	487	481	465	464
21200	33553	20026	11236	6492	4806	3629	2873	2269	1913	1563	1358	1324	1124	996	910	886	854	738	736	732	634	654	612	629	567	593	562	578	535	558	528	529	505	562	531	508	523	504	470	477	486	496	454	521	488	500	475	489	464	422	441	486	459	451	472	455	477	469	463	484	433	443	477	438	450	453	439	455	504	441	477	415	444	469	472	405	446	431	445	436	427	425	482	429	462	503	490	428	403	458	478	443	458	439	442	430	456	430	483	460	447	441	445	402	461	433	432	473	431	432	419	470	442	424	441	502	422	480	422	443	485	466	438	440	489	417	427	430	436	451	445	433	425	445	465	460	421	442	445	400	419	418	463	416	442	421	477	439	413	451	439	427	452	459	444	410	428	447	432	438	449	457	446	432	404	442	417	443	435	470	483	461	412	431	436	454	447	409	426	436	418	472	457	439	468	446	447	475	444	443	456	422	439	427	457	453	440	464	435	456	425	420	455	486	461	447	415	449	459	452	460	423	429	422	453	426	455	462	457	454	448	431	459	446	444	419	470	416	438	470	419	414	448	427	471	473	480	448	432	424	461	453	422	434	400	437	448	434	393	452	451	428	428	452	421	461	441	444	477	418	453	441	444	455	453	465	456	416	399	449	485	405	436	432	432	411	421	428	416	443	491	447	423	468	426	431	450	459	444	430	446	413	467	438	393	382	451	454	472	415	401	453	455	438	428	440	462	441	425	414	451	422	425	472	448	431	375	444	459	440	450	420	417	430	459	451	455	446	455	487	467	474	464	427	462	436	422	478	452	410	407	479	443	396	460	457	414	430	451	432	414	452	481	435	415	406	426	426	390	469	458	450	461	437	433	423	440	433	427	397	406	423	419	423	476	454	431	464	416	440	438	418	440	432	451	439	409	459	430	412	409	441	431	466	436	445	419	436	405	452	444	492	420	436	434	428	427	427	449	466	450	447	465	401	455	449	476	409	408	437	468	474	439	449	436	424	439	442	445	390	421	424	464	460	442	439	473	422	441	438	425	446	446	445	431	500	455	439	465	411	432	420	440	430	460	438	441	454	420	448	468	432	438	419	465	494	434	472	400	445	426	440	450	441	437	456	448	422	457	430	413	430	448	462	438	435	444	434	453	442	416	403	484	407	426	457	434	430	430	448	427	428	434	455	427	441	407	485	462	443	439	461	431	466	427	460	447	449	451	475	446	417	396	419	451	456	459	472	413	455	433	453	485	453	454	410	440	424	397	443	449	439	434	399	441	433	490	481	408	431	417	429	441	455	459	435	482	451	453	423	439	452	414	464	431	423	431	431	447	448	415	484	444	436	442	426	433	459	415	458	451	398	396	438	435	428	413	475	434	405	456	424	471	433	428	447	451	464	439	426	422	417	426	461	432	450	429	444	438	397	444	415	454	433	458	463	388	424	415	476	430	450	459	429	445	465	421	437	410	436	493	455	470	456	434	428	430	430	407	425	425	441	395	424	434	484	477	440	428	437	440	483	439	454	453	411	386	457	419	447	416	415	469	475	440	410	432	453	437	408	446	452	448	442	404	462	435	416	445	485	479	469	421	426	430	438	444	410	462	395	448	413	470	460	472	450	471	409	492	414	452	435	411	460	471	444	450	452	402	408	441	400	466	430	406	419	415	417	456	436	465	428	453	421	493	464	429	438	405	434	438	463	415	429	426	412	403	463	457	393	417	464	414	444	415	437	428	422	439	421	439	433	445	454	391	445	456	412	454	469	414	412	402	425	416	441	408	424	443	406	439	427	453	465	436	434	393	454	402	419	457	413	464	446	469	413	447	412	445	441	418	446	431	421	469	425	420	453	471	430	432	444	426	461	462	390	460	435	440	467	409	432	425	433	453	482	462	418	431	433	427	415	408	436	462	451	412	475	472	409	428	447	431	456	439	398	393	428	427	456	465	419	443	416	409	436	418	454	447	440	448	450	468	453	422	470	433	463	443	475	435	441	416	453	454	451	441	408	436	435	450	482	458	437	393	417	426	452	441	427	436	396	451	415	409	451	427	455	457	436	480	441	430	462	435	470	458	426	443	461	401	451	480	458	409	419	438	469	430	463	459	435	419	429	429	455	425	439	441	458	451	459	464	458	416	470	467	420	484	432	435	430	442	476	420	427	429	440	415	460	443	447	425	433	436	470	392	416	459	419	424	459	430	493	424	450	435	398	443	435	441	450	416	421	415	458	476	431	427	443	450	419	467	481	419	444	468	451	448	455	479	416	449	420	479	413	440	439	441	436	439	452	433	444	431	449	441	437	435	411	453	438	424	436	439	447	470	431	455	443	436	446	436	452	438	421	394	455	464	425	423	468	420	424	414	418	433	411	430	421	419	439	448	465	441	450	464	442	437	429	457	452	456	444	430	430	477	424	463	424	431	443	398	445	453	466	457	439	452	414	451	432	455	439	469	444	400	455	436	450	422	419	415	457	440	426	431	439	429	461	463	446	433	438	451	459	430	444	444	478	436	427	451	431	457	436	422	438	447	439	456	481	453	460	471	449	465	458	419	431	392	438	486	434	443	432	438	465	460	463	432	441	419	454	415	426	412	448	418	460	446	448	344	464	436	387	415	445	426	466	439	432	421	446	466	423	432	427	431	454	445	446	471	471	436	431	461	467	407	421	443	432	433	439	447	442	440	422	457	424	444	429	479	428	463	439	458	451	436	455	443	479	442	427	441	451	446	464	434	429	432	445	478	388	477	462	469	425	421	440	434	449	425	406	414	437	420	425	417	425	400	411	433	427	419	456	437	419	471	444	418	432	443	434	422	417	431	408	453	480	437	438	420	463	496	435	432	449	431	456	424	445	445	447	472	438	432	430	448	440	455	414	447	446	464	440	441	430	409	426	413	423	428	453	417	418	409	452	436	415	460	463	471	430	395	390	400	409	474	441	436	479	436	385	428	460	444	435	423	460	460	479	435	418	454	447	418	415	416	417	451	421	448	455	457	466	430	415	423	463	437	438	421	431	455	405	426	455	415	439	455	450	432	453	399	409	408	468	416	420	424	439	433	415	457	450	468	457	435	440	471	426	437	419	402	425	430	453	448	423	458	432	440	428	437	461	437	409	443	451	437	450	470	441	437	427	470	447	422	431	431	396	427	466	431	415	462	432	445	443	445	442	423	418	428	455	412	429	438	443	456	416	451	480	444	428	425	450	470	457	421	446	428	440	456	393	463	465	438	435	452	407	441	452	443	448	431	455	448	464	459	473	428	426	411	436	468	446	468	391	434	460	401	441	446	436	450	425	446	434	442	456	421	439	421	445	407	478	448	428	412	402	443	393	406	408	428	453	452	441	426	392	450	452	416	440	454	461	455	399	450	432	451	443	459	412	449	429	419	442	461	413	427	420	403	441	448	443	448	431	422	431	398	430	396	424	442	391	423	395	431	426	424	417	458	481	406	422	405	464	457	400	423	437	426	420	421	402	443	415	411	428	462	439	461	432	386	443	413	462	446	454	433	449	440
28812	16882	3232	741	533	476	498	494	432	472	429	415	419	439	436	405	437	448	421	428	461	408	439	441	447	463	446	426	439	472	434	423	462	408	424	409	443	459	431	410	430	428	459	425	421	412	413	415	413	451	434	424	456	449	446	426	450	437	390	395	460	446	464	422	415	440	449	442	442	417	395	445	427	395	444	428	417	427	440	423	444	446	400	442	425	476	456	448	414	443	438	450	439	418	424	458	419	412	465	422	442	423	466	434	431	397	434	464	436	410	416	444	440	387	423	451	441	408	426	440	445	420	446	423	418	411	407	431	475	417	416	459	427	387	420	455	404	449	438	443	415	408	450	407	418	414	455	458	399	435	473	409	437	434	433	433	427	435	436	398	468	443	431	445	404	415	403	433	443	465	425	419	420	445	434	442	467	437	412	425	445	444	479	395	441	415	426	404	432	432	401	462	466	427	439	445	437	410	419	443	437	397	436	449	453	409	469	423	394	429	413	445	400	415	430	432	426	440	437	459	452	399	427	407	441	405	393	428	416	439	392	451	435	447	440	426	461	457	410	467	402	391	441	429	449	441	438	384	426	425	410	432	425	429	362	446	433	441	475	438	392	416	438	410	414	485	410	407	414	365	407	425	413	375	434	468	441	428	435	435	391	440	432	436	398	406	405	434	461	402	437	434	421	423	463	412	429	431	422	454	432	418	418	395	465	438	421	438	454	418	456	491	443	420	416	475	445	443	469	432	447	416	436	406	459	429	431	478	446	435	427	441	447	432	440	476	439	444	441	451	455	463	424	399	441	427	442	417	420	423	461	419	455	427	445	420	404	464	416	428	427	427	414	396	434	455	445	438	437	462	431	448	422	399	453	399	438	438	426	433	460	416	423	425	428	427	390	420	420	412	462	429	431	428	424	418	441	418	427	420	473	435	447	395	439	469	452	432	440	435	407	399	451	429	437	427	474	412	421	413	415	440	449	420	431	445	439	411	437	442	438	416	409	456	426	443	413	419	450	433	451	446	412	426	432	457	420	459	444	431	443	418	401	377	437	427	432	428	431	430	429	435	417	437	450	401	432	417	409	439	412	445	413	489	405	394	458	433	446	428	444	425	389	412	419	423	454	362	419	416	473	407	451	421	433	445	431	397	414	428	421	449	465	392	447	420	412	439	463	419	442	400	432	406	419	400	409	370	481	402	427	426	415	435	464	444	406	434	418	437	453	453	461	402	421	445	404	442	409	444	436	472	434	421	409	458	429	454	445	415	469	435	407	458	458	419	440	441	436	437	437	455	434	397	414	444	438	452	447	464	448	446	401	444	430	424	404	411	440	439	421	434	431	458	423	447	433	407	400	447	418	432	423	398	437	383	436	425	412	444	402	439	441	442	452	413	468	432	429	429	486	457	446	423	442	452	420	425	425	419	438	434	456	418	439	441	385	439	422	398	418	428	424	451	421	448	438	440	416	437	429	451	417	427	440	403	457	449	420	449	457	383	418	431	450	427	449	392	424	436	433	407	408	420	465	439	443	426	443	460	390	415	438	428	407	437	412	415	437	434	431	439	445	450	444	422	455	439	433	476	404	407	472	420	455	433	435	462	415	426	423	440	410	431	380	439	399	429	407	445	438	429	495	409	447	400	412	408	389	417	468	441	412	418	421	450	430	443	397	400	466	455	428	433	414	426	428	440	445	418	430	407	461	441	429	445	447	410	390	409	420	468	441	407	434	394	411	445	429	428	409	380	436	446	415	395	405	426	409	426	457	402	419	459	454	404	427	423	434	427	439	424	426	430	436	461	394	476	421	444	432	455	422	452	413	449	391	475	404	458	434	428	428	413	402	474	430	405	436	453	437	386	405	431	437	437	449	438	434	442	417	437	427	436	434	433	449	402	437	386	405	427	423	435	419	399	428	402	441	429	403	438	409	486	476	447	457	406	451	439	383	460	420	437	435	418	435	461	431	405	403	440	420	432	382	439	435	449	385	433	459	476	422	442	416	392	472	407	394	452	435	421	453	436	440	423	431	451	424	442	462	416	428	437	420	454	454	463	377	407	454	434	476	443	449	427	473	432	430	400	432	400	428	443	452	407	442	431	454	463	444	452	438	433	420	460	432	407	425	439	438	457	456	432	476	445	431	465	430	433	440	460	432	458	402	447	426	424	460	405	438	431	436	433	434	414	444	416	433	415	470	419	437	416	437	452	424	458	416	429	405	424	443	417	448	470	419	467	423	441	408	426	419	422	455	433	418	421	417	431	431	457	427	425	414	407	377	440	430	385	398	421	397	393	456	437	407	470	426	412	414	468	426	389	445	456	446	428	438	427	446	407	461	476	414	427	404	410	469	428	454	445	500	419	400	391	399	433	412	413	437	447	419	426	416	389	417	414	418	426	439	414	435	466	438	425	432	399	402	441	449	418	430	438	436	427	455	400	436	474	449	455	411	400	401	410	445	416	407	426	445	411	425	436	433	418	485	427	446	434	435	425	407	452	440	434	383	419	384	433	461	437	446	431	419	434	418	383	428	430	448	442	439	416	396	419	431	448	433	460	429	410	446	393	398	410	434	400	410	449	432	392	425	411	462	492	395	405	409	430	407	442	433	438	380	466	442	406	415	407	452	443	387	428	468	441	432	410	442	407	395	438	437	471	457	436	433	446	420	443	451	465	420	430	449	439	398	407	397	455	417	419	423	434	453	428	445	403	444	440	421	408	418	480	423	415	416	405	397	436	428	446	441	450	426	423	400	438	444	410	418	423	417	410	398	419	457	425	410	424	452	455	453	441	424	414	381	392	462	445	436	458	454	486	443	428	432	440	417	425	432	427	474	419	485	410	440	433	417	438	412	421	435	470	425	436	400	422	421	406	429	462	453	431	418	429	409	422	439	423	454	415	431	443	434	446	406	418	457	401	439	439	445	423	422	474	478	417	446	439	445	431	463	401	448	456	451	442	451	403	439	446	466	422	452	444	452	443	431	428	415	426	400	407	448	435	420	436	396	434	449	452	458	452	418	450	425	426	423	435	442	409	442	420	432	418	413	445	416	430	422	443	446	478	462	448	447	385	423	442	438	436	424	440	446	449	430	392	414	426	463	425	435	452	428	412	465	444	444	399	449	432	431	434	469	460	415	413	446	437	435	422	436	415	418	456	407	436	432	405	448	418	437	414	410	449	425	457	444	408	429	445	455	462	402	434	437	426	433	413	430	461	449	419	440	457	447	447	427	411	409	447	436	407	427	420	396	410	430	379	417	429	451	416	390	433	448	428	457	432	398	443	417	436	397	415	411	383	438	421	454	438	406	397	443	436	400	431	409	465	445	460	410	420	447	421	426	418	434	443	423	448	454	428	405	411	404	371	411	438	439	412	424	420	454	426	425	427	426	445	406	406	431	457	413	468	427	434	427	430	411	438	462	437	442	412	436	425	430	418	466	414	457	468	394	420	431	413	416	463	437	404	444	424	421	472	434	411	410	425	423	433	393	434	433	426
15474	10962	1700	746	640	579	525	509	555	481	474	492	509	496	506	472	446	442	424	434	428	471	451	467	422	460	467	509	472	458	480	452	450	465	463	435	461	446	448	449	476	430	452	450	447	433	464	451	442	464	458	452	453	429	434	459	453	428	454	464	457	440	507	484	482	440	484	458	461	481	450	474	409	449	452	447	480	440	471	438	475	476	437	483	451	473	440	454	436	438	448	430	448	440	479	469	408	484	485	473	441	464	450	451	486	446	456	459	426	447	447	445	454	454	439	454	470	481	438	439	434	419	462	469	431	458	465	485	477	463	429	441	474	507	464	465	414	411	462	428	458	457	448	478	426	445	455	488	473	457	451	440	438	478	421	457	446	489	432	468	441	453	463	474	465	463	494	476	438	473	420	444	441	459	456	468	471	459	452	409	467	449	451	461	470	437	438	447	451	463	427	462	440	471	481	468	460	452	445	450	438	448	470	466	463	432	466	418	435	437	475	459	467	439	460	470	465	444	489	456	456	422	474	463	452	456	451	409	475	437	454	486	440	442	392	437	458	477	489	439	492	447	464	442	411	488	450	472	414	445	443	448	472	384	489	463	421	470	441	445	442	455	425	447	416	457	486	423	432	460	438	464	489	459	460	438	424	480	528	444	450	465	487	465	437	434	462	438	445	472	459	496	494	419	439	470	473	453	463	439	410	438	426	450	425	468	468	486	449	468	470	468	483	485	462	440	472	461	463	453	460	447	454	459	458	441	439	478	487	454	440	465	437	447	452	472	450	412	443	442	442	463	471	482	475	459	443	424	453	454	438	479	450	478	434	469	437	459	461	460	471	464	481	492	442	462	425	451	474	451	431	503	458	466	470	477	481	492	478	455	443	397	472	463	477	420	426	440	448	507	493	458	459	474	439	464	451	459	439	428	444	454	459	481	487	421	467	446	461	462	451	421	440	457	471	487	442	441	435	454	474	466	433	439	436	460	460	460	484	449	434	465	466	444	473	429	459	469	446	489	467	473	463	450	447	382	456	432	474	471	448	494	446	423	464	476	481	424	466	481	480	496	435	489	473	473	434	461	456	447	431	460	522	464	509	511	438	425	428	480	451	439	437	453	457	472	433	458	445	466	455	425	441	409	469	449	439	457	482	463	447	474	455	432	435	452	465	448	460	422	470	492	455	487	448	450	448	430	494	425	424	472	452	414	459	437	426	478	443	445	456	432	456	462	446	442	464	444	458	441	425	425	473	484	454	457	463	450	473	450	447	465	430	430	493	499	473	438	449	456	439	453	450	434	436	454	463	438	476	519	430	447	405	474	462	499	433	466	417	488	484	477	459	482	449	484	452	478	470	453	479	422	464	459	435	455	452	467	478	464	474	484	422	453	471	462	429	480	492	472	446	432	475	469	484	460	494	481	461	430	459	465	445	482	438	448	463	444	483	447	436	452	476	422	446	486	452	450	456	432	450	447	460	429	439	490	472	462	450	459	490	440	488	468	438	436	468	453	480	404	450	457	450	455	442	458	471	459	460	458	474	435	449	467	473	442	428	415	456	468	448	408	471	455	438	458	389	470	455	428	483	519	480	470	475	464	445	392	465	482	493	446	460	493	483	424	469	455	442	437	452	444	490	434	481	467	459	459	445	456	494	424	451	459	462	478	447	474	484	451	483	471	482	483	472	428	452	450	450	453	430	464	435	462	463	470	468	479	447	455	452	449	465	441	487	462	444	450	422	475	492	457	457	456	474	462	424	434	414	456	472	467	421	418	464	477	486	469	446	423	473	458	458	428	464	459	415	480	493	464	478	485	448	455	441	481	434	416	465	447	476	491	433	456	480	420	439	433	472	468	437	461	469	436	468	491	424	473	463	462	452	422	442	462	461	474	432	445	461	507	463	466	453	464	477	434	423	432	456	469	457	447	454	458	458	460	459	458	463	412	443	461	417	448	468	395	474	457	473	473	479	483	460	492	467	439	475	461	440	454	443	422	460	448	487	484	528	475	463	453	443	443	424	450	444	465	487	441	473	458	403	453	455	456	455	406	429	437	490	460	468	441	444	468	424	443	472	482	438	449	434	473	432	462	481	469	449	445	421	478	483	450	458	457	457	459	444	460	455	428	457	449	459	471	454	462	466	489	445	421	439	467	427	400	427	424	451	418	460	465	450	480	435	435	437	472	432	459	453	499	484	462	463	429	461	434	456	429	430	402	453	449	431	499	446	455	456	450	427	470	448	457	418	436	434	449	435	426	465	482	448	475	467	472	439	431	447	455	482	474	471	465	448	476	424	437	457	467	458	460	494	439	501	481	461	476	491	459	429	515	471	498	449	427	479	493	507	452	456	422	450	451	439	440	464	458	414	486	440	450	418	499	443	449	464	428	475	460	433	465	439	499	438	417	495	474	465	420	476	456	461	441	470	448	440	461	442	482	447	467	433	430	464	444	416	455	471	439	458	475	444	418	411	458	473	427	460	440	455	440	424	467	444	474	441	475	459	439	461	436	472	427	468	394	429	447	416	436	462	472	425	422	507	466	435	481	449	439	423	444	448	485	412	498	487	450	454	428	433	436	481	464	486	478	482	473	472	443	476	440	482	458	481	459	478	444	465	481	441	444	454	459	471	452	464	473	453	435	455	410	458	476	436	431	454	467	440	460	460	442	437	434	433	476	479	468	444	470	470	460	413	471	466	477	469	453	467	443	480	478	441	418	471	460	464	479	455	460	462	453	451	474	473	418	431	496	460	456	451	434	461	460	449	473	437	459	468	415	431	433	449	467	511	417	490	428	451	448	496	473	458	472	448	470	434	462	406	443	441	462	447	472	491	442	464	442	448	456	452	463	461	478	439	480	456	460	485	472	424	465	461	476	469	446	472	484	429	465	460	451	456	469	452	483	495	438	451	472	462	472	426	478	453	452	440	502	473	432	457	450	487	484	463	442	434	459	396	452	428	485	433	453	443	446	479	461	423	455	460	456	448	498	493	494	481	481	455	477	426	438	499	455	470	446	454	463	438	471	490	457	457	487	428	441	455	442	426	456	493	449	471	436	467	436	496	470	450	453	467	407	451	417	499	493	425	453	455	528	448	452	425	454	485	432	429	502	466	467	469	428	468	442	473	459	486	470	437	483	464	468	433	489	451	443	412	469	459	487	445	442	473	473	469	478	490	420	483	432	471	514	450	481	467	420	431	477	459	441	458	469	458	473	473	469	421	428	453	450	430	476	472	448	465	459	461	469	469	493	453	444	449	453	439	469	489	479	444	449	484	487	515	439	482	478	481	445	459	465	460	438	442	450	461	464	471	461	437	452	457	448	473	454	407	442	427	470	478	424	471	455	413	467	489	472	440	471	428	434	503	434	449	478	422	443	473	463	436	496	464	458	458	486	435	458	441	448	458	475	458	456	440	437	401	468	427	460	443	450	458	488	437	442	474	458	474	444	441	463	461	465	438	446	482	439	426	432	435	479	450	444	500	459	488	439	491	468
25363	20935	27453	24554	20925	9374	1312	778	623	563	458	434	407	375	329	322	329	307	305	305	261	248	269	307	272	234	251	261	236	257	242	250	222	231	247	233	240	243	212	213	218	215	235	213	250	263	206	220	216	249	202	216	234	229	240	265	203	222	228	202	206	218	214	217	240	202	246	213	227	202	220	234	234	212	213	223	208	212	209	211	212	203	200	200	208	230	213	202	233	247	208	250	217	213	191	216	212	218	216	239	232	231	244	196	222	233	209	211	225	211	225	215	219	204	198	199	232	230	204	200	205	228	220	231	229	215	231	216	208	228	215	218	198	223	217	230	216	244	219	204	212	215	209	218	202	212	224	230	232	203	217	225	250	220	238	213	225	242	201	217	203	217	184	218	213	201	223	197	218	237	217	224	222	233	183	231	205	217	198	218	195	219	227	217	208	225	229	215	237	208	229	175	204	230	225	216	208	223	210	230	236	193	190	191	198	228	222	196	161	215	203	219	198	223	229	206	229	222	225	231	212	230	224	201	222	221	221	219	215	237	234	206	220	219	222	221	218	210	229	220	237	205	254	247	220	223	221	189	193	203	211	229	198	219	219	208	234	247	228	195	217	210	231	197	212	221	218	226	205	203	204	179	250	220	244	265	224	223	215	212	238	214	232	223	190	204	232	229	221	201	207	221	229	234	226	207	189	195	210	213	210	190	235	198	237	205	216	224	220	229	224	235	240	234	197	222	199	177	229	204	227	208	228	215	210	251	204	193	220	229	200	199	230	190	240	224	217	213	213	207	228	228	224	191	218	210	216	231	213	210	229	219	201	204	214	249	206	203	229	231	230	190	204	210	228	220	223	206	202	230	248	209	226	177	218	250	208	235	200	209	235	233	206	189	198	225	222	196	226	212	231	232	208	206	209	218	242	195	213	196	213	220	226	217	189	198	212	222	203	220	198	208	208	237	217	221	212	199	226	213	237	202	218	232	221	198	230	204	207	206	213	209	229	212	223	214	226	211	249	209	223	211	202	203	203	239	213	219	216	222	235	210	229	214	202	178	216	205	222	222	218	219	218	223	237	234	215	210	196	220	242	235	226	224	214	210	212	192	203	225	202	207	220	199	223	218	209	223	227	220	224	215	195	246	203	224	248	220	221	211	224	211	199	232	232	196	209	243	216	180	196	216	194	207	209	222	221	216	200	229	212	213	229	225	204	206	224	203	204	213	226	220	238	216	209	232	186	202	208	209	204	221	197	220	222	223	205	193	213	217	239	220	225	227	225	197	218	251	231	241	212	218	181	204	204	203	187	209	204	223	216	213	248	205	219	205	180	213	239	193	203	204	200	210	209	220	234	241	203	237	203	201	189	238	225	210	219	216	217	207	186	234	207	232	209	187	214	207	190	205	187	236	229	213	204	226	231	207	220	218	217	219	236	220	201	208	203	194	216	230	231	212	239	241	226	207	229	224	208	217	225	196	218	202	196	236	240	189	207	211	205	230	213	220	190	221	200	209	204	238	221	216	219	185	229	239	236	201	215	218	211	216	228	207	197	187	203	204	231	256	225	190	231	249	209	203	225	218	212	220	196	234	227	210	181	197	203	234	223	207	198	214	230	190	220	213	193	210	245	214	214	234	208	172	191	189	220	216	203	215	207	221	213	192	206	215	208	204	223	199	200	212	206	227	232	214	241	226	193	205	181	245	214	231	213	232	182	190	236	230	228	201	216	200	211	200	225	215	218	184	201	215	193	219	205	215	210	192	208	213	222	208	194	207	224	222	223	212	213	208	218	230	188	213	194	216	207	211	239	200	245	235	210	220	212	253	214	211	233	222	243	219	205	224	223	217	207	220	194	224	237	237	220	190	203	199	219	207	204	231	192	208	195	212	224	230	227	230	221	228	198	195	209	206	201	201	209	223	223	232	220	215	229	235	226	204	196	216	201	189	205	215	223	227	209	242	202	212	208	204	227	240	209	211	215	226	227	211	213	210	183	206	198	224	196	198	232	199	219	197	213	222	206	214	186	227	190	226	223	208	248	239	194	219	203	215	222	188	223	229	208	213	221	213	204	212	213	238	199	198	221	195	216	168	220	230	207	193	222	204	239	219	197	227	207	226	212	217	215	201	220	215	206	193	209	209	210	205	194	223	219	224	205	243	234	219	226	210	228	237	214	221	175	225	212	205	190	217	220	241	230	194	212	227	193	213	236	200	237	215	224	195	215	206	190	193	203	194	213	227	218	213	205	220	217	250	242	205	209	235	200	217	201	184	191	201	220	236	224	212	204	220	217	228	228	213	194	213	181	209	199	235	219	203	212	201	214	203	236	203	232	197	223	228	232	205	186	208	213	243	204	211	213	205	216	223	234	210	225	218	222	199	221	224	193	211	217	222	224	229	196	209	204	196	237	221	201	191	207	222	224	243	221	199	231	218	241	214	221	225	189	226	193	222	218	212	210	204	217	197	225	206	235	221	237	212	225	225	196	225	194	216	246	209	213	218	195	226	195	235	217	232	221	217	231	196	200	206	217	221	186	220	222	228	190	213	216	215	229	237	217	213	204	208	236	215	245	218	237	183	202	206	235	207	233	196	207	193	224	197	213	233	211	212	206	198	212	215	218	222	210	194	211	200	199	235	214	202	224	212	235	229	208	222	233	235	213	204	222	222	216	209	213	209	214	218	231	214	212	221	217	232	201	200	210	214	227	210	187	199	207	235	215	227	185	253	209	200	213	218	233	190	218	228	208	221	216	200	216	218	190	232	213	224	247	207	232	225	220	225	209	217	228	204	217	198	218	195	220	197	187	207	200	255	188	232	218	233	229	211	235	229	227	212	223	243	196	238	234	211	204	217	217	202	210	190	186	203	228	196	225	203	210	211	211	233	234	190	235	232	195	221	219	223	205	210	208	216	244	230	203	223	243	232	192	228	212	215	228	195	224	233	209	210	203	198	202	216	204	213	219	213	214	240	200	213	216	214	209	189	202	199	211	192	215	219	223	236	194	234	212	210	235	197	230	233	229	220	204	217	182	202	222	193	230	224	199	218	215	235	191	210	222	231	219	209	205	248	227	215	216	244	203	206	195	222	223	209	220	207	208	223	215	220	227	211	247	236	211	220	236	232	223	217	202	192	238	216	214	203	228	226	226	208	214	248	230	232	216	205	213	211	225	230	183	230	226	202	254	222	219	190	246	223	229	232	220	213	242	195	220	204	222	205	209	206	206	234	222	213	200	217	220	225	203	204	219	213	225	205	212	231	226	216	236	186	245	218	205	192	220	192	221	220	175	212	230	234	231	216	213	228	204	194	220	220	221	224	213	218	227	190	197	199	203	205	206	230	208	240	216	238	208	255	250	203	236	206	197	195	196	181	203	220	230	216	213	197	222	210	207	193	214	235	228	208	225	212	173	187	210	251	230	223	213	243	203	216	207	231	215	192	219	213	230	221	235	228	210	223	206	213	199	203	224	223	229	234	202	215	213	224	195	201	215	235
17661	29472	12539	6204	3637	2603	1906	1523	1258	1018	871	756	680	604	552	498	447	436	435	362	368	315	349	317	330	333	276	314	244	305	271	255	283	274	241	268	277	240	242	244	268	288	249	258	248	281	253	248	247	252	257	249	251	254	230	245	247	244	229	218	242	260	257	225	221	249	247	253	251	246	224	223	248	238	249	223	229	221	240	245	222	223	269	222	248	251	225	246	232	242	237	250	222	216	246	253	242	236	226	229	211	250	228	224	230	261	250	243	207	242	208	241	240	245	238	220	236	231	286	217	237	237	205	235	227	226	224	255	211	262	218	252	236	253	262	237	256	218	247	245	231	217	207	218	235	241	242	232	211	214	222	250	259	243	228	235	212	229	246	243	217	234	228	246	239	234	235	249	240	234	223	249	238	239	247	242	209	229	230	206	242	231	224	269	210	286	229	230	239	241	261	245	224	234	220	200	244	228	242	234	209	219	242	232	236	192	239	213	223	227	231	238	255	213	218	234	224	217	219	222	229	244	216	267	237	222	223	251	238	235	223	220	260	226	228	233	244	226	231	215	211	223	227	247	222	242	233	206	218	218	255	231	245	207	235	240	215	223	227	214	232	238	215	239	212	219	222	208	208	220	273	230	221	242	206	230	231	219	215	230	213	214	217	252	248	208	237	228	217	209	260	244	243	224	254	225	241	255	202	221	220	260	208	242	244	234	204	217	252	211	232	204	216	232	208	215	240	214	212	216	236	251	207	222	207	207	241	222	194	240	231	225	238	211	241	223	214	227	218	231	225	245	210	233	225	233	226	222	222	246	193	256	203	245	220	220	245	221	241	231	210	233	232	266	215	240	245	239	244	230	225	229	250	245	219	231	227	238	234	212	231	211	256	219	226	212	218	241	222	219	220	223	189	253	239	273	249	218	212	233	256	261	237	247	232	243	213	227	226	227	223	249	226	223	224	238	233	238	226	234	221	237	222	243	216	232	223	235	212	224	217	253	242	221	246	235	204	220	219	244	236	214	218	223	212	230	220	229	217	239	235	262	244	208	222	220	242	239	236	226	219	232	242	232	241	232	214	222	220	207	250	214	219	236	206	221	259	214	229	224	240	229	251	250	222	246	216	225	233	255	242	255	249	234	212	264	210	252	240	225	236	222	248	230	240	235	230	240	240	224	238	248	231	231	219	234	254	218	221	225	236	232	251	197	239	212	235	231	222	236	226	252	243	224	241	215	229	217	210	223	220	252	238	233	227	214	248	242	236	229	227	236	228	236	222	211	223	243	236	220	243	222	260	258	233	219	232	235	209	230	213	242	246	223	238	227	228	207	227	242	243	233	220	238	213	212	221	231	223	213	237	251	213	234	246	234	224	233	205	230	225	253	245	246	214	224	223	220	214	199	223	210	203	239	223	220	233	222	219	247	226	253	239	216	226	213	229	241	237	239	220	239	212	229	254	241	232	233	209	254	206	227	256	224	232	232	252	251	220	233	233	213	217	235	230	225	207	219	252	224	209	271	240	227	245	231	216	249	226	239	224	218	229	211	246	221	228	254	225	223	231	233	244	225	235	230	218	248	219	260	215	214	267	247	208	249	247	240	211	260	251	274	240	224	258	194	251	224	238	233	243	260	234	221	224	245	246	231	207	213	238	252	237	229	250	244	210	216	227	225	215	255	249	220	265	215	234	236	226	233	227	253	210	206	211	226	246	225	215	231	250	230	226	218	219	219	245	217	247	239	230	237	225	233	238	222	237	245	194	229	209	251	227	217	239	223	225	215	228	241	228	245	228	233	227	237	210	222	216	217	226	238	244	231	251	228	216	215	226	229	227	215	241	268	216	266	202	243	237	234	237	227	205	244	236	212	209	246	219	233	241	233	255	249	260	264	222	228	229	226	225	220	228	218	254	238	208	227	239	211	250	245	237	234	205	216	206	226	225	243	258	206	217	230	200	232	243	250	236	204	234	217	268	202	231	256	236	254	232	233	240	255	231	225	234	252	219	239	240	231	197	230	240	251	219	232	231	235	261	237	200	217	210	236	229	266	231	239	231	213	199	213	254	234	220	240	233	230	234	215	240	223	228	251	218	210	210	238	227	234	230	213	215	214	244	202	211	241	244	246	214	239	211	245	255	239	248	233	224	237	234	238	227	259	198	220	245	223	261	246	259	235	207	226	233	255	265	207	246	225	218	236	226	210	249	235	247	243	234	212	232	223	245	235	226	240	262	218	256	258	224	210	213	244	252	241	225	202	238	236	225	213	231	216	234	215	206	227	212	246	227	239	234	225	227	240	224	229	220	257	216	221	240	222	223	214	233	225	229	242	232	224	211	208	239	226	219	237	236	221	229	224	213	241	256	239	237	243	241	216	214	238	248	210	233	238	254	217	229	218	242	232	241	235	217	202	219	232	245	231	222	207	217	274	217	242	246	234	205	221	208	211	227	253	229	254	233	229	244	204	215	238	222	236	225	246	225	252	229	206	249	239	219	210	218	227	220	238	225	256	243	242	235	227	223	238	244	217	227	252	231	237	262	229	233	236	232	233	241	226	252	259	254	212	204	231	231	214	213	244	208	243	246	222	210	247	223	213	235	250	244	229	242	243	223	236	236	238	244	233	229	237	214	237	239	231	195	254	238	250	236	222	215	212	244	243	238	229	234	235	242	225	245	213	209	231	224	224	219	233	233	209	251	219	202	249	219	259	231	264	209	240	227	240	242	230	254	256	223	244	240	218	225	210	216	219	236	237	250	236	184	235	231	209	231	220	218	226	226	234	235	250	244	251	210	213	219	242	223	215	215	253	210	237	249	260	242	242	231	231	216	227	227	253	226	232	233	236	232	226	223	237	216	238	221	239	237	217	221	239	246	231	239	228	227	227	196	213	224	243	214	202	230	191	236	245	229	221	255	206	232	232	197	240	235	221	249	232	213	209	226	228	232	213	223	245	229	238	213	236	245	228	199	225	250	231	211	227	245	195	246	205	232	244	225	200	225	266	217	224	219	190	235	246	228	236	209	221	238	227	225	245	248	239	209	222	229	244	239	222	242	214	212	221	237	218	226	227	242	247	209	238	223	222	258	217	245	217	245	204	237	241	236	230	225	225	209	245	225	262	258	253	209	235	229	210	225	210	241	219	214	214	215	240	222	245	200	217	225	237	261	266	236	243	233	241	239	224	204	218	225	217	240	223	223	227	234	234	235	247	257	249	217	230	244	246	233	205	242	234	223	231	230	227	250	241	225	255	226	245	241	238	221	243	244	184	216	222	243	229	219	246	217	219	237	229	215	207	220	214	216	218	213	246	218	235	196	221	241	212	222	201	222	229	224	242	220	230	228	219	217	227	222	229	241	232	224	214	241	240	229	242	213	211	245	235	232	255	233	220	272	238	231	223	247	218	218	223	217	197	225	234	218	224	252	230	238	227	227	219	232	208	238	216	208	221	232	236	239	258	235	231	211	229	219	262	241	215	227	213	259	212	240	240	217	228
23179	20919	28103	23906	20923	20953	7422	1748	1282	1099	917	866	850	773	683	705	653	575	617	598	573	553	553	564	579	573	555	536	538	519	473	509	511	495	482	504	481	518	517	485	482	472	488	468	477	470	500	462	540	545	470	495	510	453	489	459	461	496	463	493	468	467	439	463	486	478	435	503	442	485	455	479	460	451	466	447	478	513	472	432	450	459	489	495	475	434	459	490	472	461	493	483	496	474	464	444	416	442	468	489	435	447	463	445	467	492	482	485	475	433	427	480	466	457	432	447	461	468	483	465	472	446	478	457	454	500	450	441	440	460	460	458	434	447	458	502	451	467	440	467	448	445	488	460	466	467	489	468	475	455	457	444	440	455	441	457	448	429	463	468	461	442	431	462	474	471	465	486	479	478	475	492	468	492	472	453	469	469	454	479	472	442	437	465	436	427	460	492	477	435	485	463	460	485	447	442	462	488	494	463	438	455	453	424	477	468	471	463	446	451	452	458	470	471	477	475	461	451	469	448	442	469	434	467	459	485	471	479	479	462	458	437	447	443	481	487	494	460	457	467	473	481	471	446	443	486	476	492	462	420	448	434	446	483	482	472	496	461	458	447	478	450	493	454	462	506	510	472	476	414	453	458	474	464	469	471	459	494	474	488	472	468	418	458	467	485	464	431	448	492	441	467	502	412	501	439	463	442	451	449	452	456	492	456	457	416	477	468	448	461	470	437	439	502	483	421	445	422	467	422	473	442	484	472	488	457	470	469	496	448	490	411	467	483	454	459	460	457	475	493	436	492	455	462	442	440	423	478	467	467	462	433	459	452	447	459	419	488	435	466	484	486	477	454	455	470	466	463	473	413	455	490	477	452	474	424	454	473	456	437	444	476	473	469	442	476	438	465	464	445	448	457	450	481	491	450	514	487	437	430	453	458	452	472	458	490	503	460	473	464	456	492	473	466	497	455	439	452	452	490	489	427	458	466	488	450	447	454	463	472	460	454	496	474	461	469	450	447	458	439	514	467	448	486	466	474	454	457	488	459	444	437	498	498	460	471	470	449	471	466	475	448	466	445	440	452	467	451	428	431	448	463	486	428	461	461	467	429	487	478	460	464	427	455	412	483	515	492	449	455	436	462	424	430	445	474	403	442	475	479	505	474	493	448	430	490	444	444	444	465	485	522	496	489	486	424	429	469	428	458	443	453	451	451	490	468	487	493	474	486	450	439	421	439	485	476	460	464	469	476	475	511	468	449	460	460	488	516	471	482	466	411	436	474	463	456	473	485	475	432	440	449	454	469	479	446	441	491	440	461	480	464	464	479	458	491	481	477	428	473	465	473	394	453	497	446	452	456	477	465	467	518	459	418	495	450	479	458	456	468	501	440	459	477	435	458	447	418	467	449	472	418	454	456	499	479	455	459	464	488	484	458	454	477	445	455	460	448	497	465	473	472	446	434	472	464	478	454	513	461	461	457	462	454	489	492	500	405	483	437	475	439	474	467	457	461	493	458	494	478	478	510	432	518	474	472	500	448	495	445	458	461	444	507	478	444	475	443	488	452	461	456	437	450	500	473	456	477	459	467	464	464	449	475	415	478	446	465	495	451	447	447	473	456	451	461	417	485	480	477	435	451	470	456	505	441	439	439	450	465	495	483	448	484	458	489	423	426	467	442	469	485	470	490	442	444	419	455	457	486	489	497	534	485	459	423	504	476	466	504	438	470	444	452	466	448	442	430	471	470	448	426	448	455	505	445	455	495	492	447	451	425	458	505	444	481	472	450	447	436	426	418	449	451	453	498	477	446	483	459	449	453	458	488	461	485	460	499	442	458	455	454	473	511	408	473	437	446	476	479	434	434	466	439	466	467	459	482	477	509	492	482	463	456	454	470	454	476	483	445	488	444	499	496	454	457	440	434	471	475	471	476	453	430	471	462	450	432	460	426	416	459	433	436	461	474	446	469	458	458	466	465	477	456	441	464	430	475	469	457	431	472	469	426	488	416	484	441	457	485	468	480	461	486	477	447	428	464	469	489	479	453	484	464	473	479	462	454	509	459	459	457	421	464	467	442	467	479	463	443	482	470	485	460	415	475	432	452	458	474	462	478	442	455	468	470	489	474	485	468	465	461	462	451	515	483	462	467	439	472	485	467	452	427	472	478	457	439	461	430	471	455	419	465	402	456	451	454	463	463	449	497	424	481	492	468	429	458	462	462	413	478	511	481	463	473	481	451	475	472	458	492	450	466	458	450	451	455	473	492	438	466	450	461	457	473	463	442	417	458	446	432	481	470	470	438	447	455	446	446	419	454	449	477	437	453	474	462	491	459	452	473	492	450	473	466	442	479	420	476	470	439	443	434	485	455	466	427	455	477	484	486	473	479	433	458	510	484	435	474	501	459	501	449	490	466	441	456	468	461	471	464	498	468	461	439	423	506	464	456	476	522	498	481	433	475	466	466	479	446	436	443	482	445	445	436	440	468	466	461	457	476	475	425	432	466	447	450	460	462	470	434	479	468	439	501	469	453	458	455	498	433	446	501	452	447	455	528	465	437	448	496	465	457	485	445	437	478	475	464	451	431	474	476	457	455	451	426	437	427	455	513	498	437	440	425	456	469	451	496	439	465	460	469	452	443	459	438	440	466	416	455	493	432	494	486	487	479	455	480	463	450	452	460	457	494	497	458	471	475	490	470	439	454	422	453	498	460	481	454	484	478	455	471	465	462	492	477	457	476	488	471	482	443	461	482	451	480	427	466	508	459	477	456	468	478	436	456	443	432	458	468	421	454	481	467	496	498	485	459	453	517	447	466	467	474	451	494	472	469	463	492	433	481	478	454	451	448	434	475	476	445	432	500	478	456	433	489	464	457	470	504	435	438	439	450	444	449	470	431	422	490	474	483	477	510	466	487	461	446	457	429	467	488	479	462	451	465	480	461	454	426	469	467	460	484	472	488	466	474	448	452	460	512	464	462	467	455	517	445	468	477	443	517	465	446	467	490	475	467	483	474	465	437	459	466	436	439	455	437	441	438	478	480	472	461	474	444	466	483	476	470	517	455	472	416	468	471	441	510	465	480	529	433	453	463	427	446	449	466	458	469	516	449	448	480	486	450	458	513	480	484	504	465	512	447	449	476	510	481	450	484	441	483	459	475	465	470	487	480	478	476	438	478	476	450	458	447	453	459	460	453	483	468	431	479	456	470	486	466	417	464	403	496	488	466	505	463	412	443	442	423	473	426	437	445	466	440	480	452	471	466	471	425	485	496	451	478	497	455	460	482	419	476	455	487	442	459	466	465	474	498	474	448	455	438	459	453	463	456	466	491	474	458	465	422	451	493	491	467	460	433	470	431	440	453	459	476	443	469	465	490	447	440	469	462	434	479	424	422	484	445	451	454	461	415	469	444	498	489	450	486	480	432	450	501	445	473	471	476	449	486	430	492	422	442	471	450	447	436	481	464	457	442	477	450	457	463	474	430	490	470	450	493	465	427
19267	34649	19120	10224	6438	4691	3564	2882	2247	1933	1524	1367	1257	1103	976	904	856	795	789	734	702	690	682	625	670	587	588	549	539	559	534	557	553	542	512	486	550	516	479	499	529	502	511	468	513	489	493	469	486	420	461	472	469	447	463	472	447	497	429	495	460	513	481	455	450	473	475	465	485	450	474	443	470	427	495	452	439	457	464	465	488	459	458	454	454	438	463	463	433	454	429	446	439	487	453	459	413	437	424	429	458	431	437	447	436	464	417	445	470	449	424	463	450	443	451	477	437	484	411	457	465	444	458	446	398	471	436	427	468	458	449	451	471	435	439	433	429	442	442	429	471	419	432	414	459	398	428	421	434	435	436	432	422	443	416	492	467	448	441	461	435	421	435	446	457	386	402	448	464	458	437	443	444	443	419	432	458	437	441	418	395	412	426	450	451	423	436	458	436	462	411	436	443	460	440	449	480	441	474	469	479	422	462	447	420	437	433	465	434	417	437	434	434	410	437	416	431	438	422	409	442	443	440	433	410	408	384	455	426	424	424	441	481	436	483	431	424	431	420	431	449	458	445	427	407	436	416	450	449	454	477	488	480	439	449	461	437	435	426	415	433	405	468	411	411	411	445	448	463	448	435	421	449	411	414	414	430	406	430	443	437	434	409	437	433	444	455	424	464	437	459	464	440	426	443	437	455	445	423	406	438	434	436	440	450	402	441	433	445	434	416	436	431	450	421	414	432	453	447	440	428	493	425	425	416	468	428	445	444	430	464	460	432	440	421	420	457	427	429	425	418	383	429	446	428	427	431	451	439	495	444	413	440	463	457	431	485	434	456	404	425	464	446	450	432	432	464	449	431	441	445	431	431	463	447	421	450	425	435	450	450	450	463	469	431	454	439	457	413	447	446	497	438	445	431	409	428	448	430	393	426	464	445	445	426	466	424	435	461	399	485	437	451	432	435	447	457	459	466	448	479	387	456	438	436	465	417	437	434	417	474	459	470	467	456	440	458	446	484	456	471	414	428	424	446	439	460	471	438	435	415	429	405	414	427	447	433	433	456	440	446	434	465	441	427	439	437	435	440	429	433	458	469	390	478	399	425	444	440	415	420	463	483	454	465	476	453	411	435	473	401	487	440	410	411	424	424	439	455	454	470	450	478	429	432	451	441	445	466	451	434	432	462	423	410	426	440	439	410	459	467	441	434	429	442	435	430	436	425	406	445	421	468	411	457	435	439	475	433	437	442	430	478	451	428	443	395	453	443	484	424	437	381	443	447	431	429	401	419	451	410	387	429	463	439	427	449	464	409	467	432	436	398	462	470	452	422	464	458	458	442	461	452	420	471	462	445	430	448	411	467	400	462	433	391	445	423	415	459	460	427	448	422	471	491	454	420	433	438	445	445	414	436	453	439	442	440	460	451	440	455	412	423	421	413	416	437	463	423	471	428	412	433	421	466	444	447	416	443	410	415	448	447	428	433	434	438	445	454	440	447	461	427	439	416	423	444	422	437	432	445	452	448	419	437	409	477	441	449	436	416	459	413	443	428	432	478	441	472	451	473	445	448	443	420	431	439	448	458	472	418	489	423	427	463	423	446	479	424	429	445	427	416	442	471	408	429	428	404	477	400	397	469	455	461	425	465	480	434	429	435	405	426	397	425	453	430	453	423	444	469	454	459	454	435	450	500	442	414	456	451	462	433	391	422	428	421	415	426	480	429	453	441	442	424	438	427	436	385	416	430	415	416	502	440	411	452	460	439	427	432	488	451	443	438	432	459	459	466	464	395	474	444	419	422	442	432	431	450	431	443	421	403	436	426	432	425	431	492	473	448	415	441	427	457	415	469	512	443	420	437	421	455	411	423	465	430	451	422	439	443	433	446	433	458	468	446	448	433	461	456	405	438	464	440	423	486	429	426	432	447	424	432	435	428	442	453	430	445	433	457	483	493	448	460	444	439	442	417	408	443	407	452	426	447	376	437	442	434	480	440	435	454	398	423	412	431	434	426	410	451	456	458	470	421	455	409	428	413	424	424	434	436	425	415	422	438	441	438	475	424	477	422	415	466	459	424	443	453	405	428	456	458	490	464	434	460	442	412	473	464	429	465	412	419	466	414	423	467	462	483	390	469	436	440	420	477	422	456	440	432	433	444	425	491	421	432	464	448	393	435	441	425	458	426	435	438	446	473	456	429	436	452	437	462	486	429	413	432	430	453	419	465	411	430	451	436	427	432	439	437	445	442	453	432	436	441	428	427	443	462	468	413	444	445	448	426	423	468	425	455	433	421	436	444	453	444	462	465	496	454	429	460	414	412	484	464	450	420	441	435	410	436	472	431	424	450	414	421	459	404	461	406	466	415	426	433	425	430	455	425	430	406	453	415	417	446	415	421	473	424	451	414	461	440	462	432	417	451	427	433	469	486	387	434	416	407	410	444	475	420	491	418	415	443	435	468	441	466	437	463	424	434	433	453	425	417	433	437	455	431	424	433	413	406	463	450	430	482	409	466	460	404	437	444	440	454	452	472	471	431	412	447	471	445	427	418	462	467	450	403	414	441	438	463	475	470	443	419	456	409	441	432	430	431	449	438	411	418	446	454	419	459	438	454	447	418	438	472	463	444	430	462	425	425	402	439	438	394	429	410	455	414	450	439	478	474	482	470	466	447	481	434	455	420	410	431	450	468	440	390	442	440	423	441	411	446	469	422	479	434	442	436	456	453	450	437	472	440	465	422	412	452	446	464	414	447	456	460	425	434	437	419	460	450	445	432	471	454	421	462	405	442	428	423	445	453	435	453	476	464	420	441	466	416	437	450	449	463	439	433	464	421	430	434	452	470	441	469	471	442	467	442	473	449	404	475	413	434	417	413	430	456	451	412	432	465	428	431	483	442	429	443	425	406	443	448	460	413	452	446	435	438	423	463	441	429	429	454	445	426	425	455	449	441	436	457	460	440	434	465	439	406	418	414	434	422	449	454	406	398	402	489	435	417	475	477	460	427	441	454	448	441	478	430	417	438	451	489	450	453	464	434	412	444	452	427	437	405	449	467	427	417	432	426	443	469	458	452	469	477	480	438	480	417	439	415	436	443	443	413	435	438	422	450	485	477	442	458	449	435	438	458	425	427	437	468	401	451	438	420	424	422	448	429	447	434	450	490	447	424	429	456	420	474	443	432	444	398	443	456	432	463	434	407	447	446	430	434	444	459	464	430	441	462	421	426	418	437	467	403	420	419	448	450	448	442	408	421	447	467	453	430	457	420	439	433	425	434	418	453	429	438	460	436	463	454	417	468	417	417	454	454	420	442	432	468	475	402	468	441	406	414	453	468	444	428	460	436	425	447	435	458	451	454	420	461	459	427	437	454	428	444	454	449	423	438	401	451	460	435	413	446	462	464	423	403	482	432	392	461	451	461	403	462	467	422	434	407	388	449	431	451	503	436	422	452	429	425	449	433	441	417	461	419	395	436	410	454	390	461	456	462	443	428	425
28777	16890	3117	661	534	508	450	467	478	464	443	451	444	439	433	426	430	467	432	442	443	413	417	421	446	449	444	453	448	447	428	443	436	395	424	438	434	441	426	435	425	433	421	425	433	415	445	457	447	414	434	464	432	459	448	416	444	429	427	443	441	431	446	436	417	430	425	447	427	507	440	426	457	423	427	425	437	415	450	430	416	419	486	451	430	433	443	450	452	433	430	432	447	424	409	438	458	429	446	427	393	464	436	442	410	406	433	433	433	416	438	471	414	415	409	425	441	406	436	441	459	416	424	454	432	427	393	449	444	417	427	416	419	454	433	435	399	438	430	490	401	470	427	446	409	442	425	455	465	485	430	427	408	426	447	459	440	448	436	480	402	463	423	444	436	452	460	418	444	414	430	436	422	433	420	412	425	444	463	391	429	455	442	416	432	435	424	446	426	422	418	423	441	422	426	444	458	432	440	416	421	417	437	416	454	424	454	438	403	401	450	441	467	472	410	452	437	456	432	418	426	445	443	397	428	429	434	427	424	465	435	433	429	411	428	396	427	414	425	411	437	432	432	470	441	413	427	443	469	424	447	412	398	433	429	447	423	444	428	421	439	442	426	424	443	400	441	434	436	434	449	419	437	431	475	435	464	431	442	431	450	417	425	470	446	392	417	445	447	457	401	447	442	452	429	471	430	457	452	412	422	415	437	410	427	423	458	426	454	416	413	437	444	426	446	455	425	444	458	431	398	424	409	446	432	407	410	428	407	414	444	462	429	446	462	394	433	438	456	447	429	461	422	382	442	462	450	437	437	437	434	447	434	410	419	418	429	446	451	480	449	457	429	443	478	440	416	463	402	428	420	404	448	421	423	423	458	480	463	432	453	451	460	450	476	426	429	463	444	414	477	436	415	422	410	438	432	462	451	429	435	393	453	429	449	422	423	433	406	444	430	431	405	435	440	422	455	422	408	426	441	427	473	482	428	418	413	404	437	443	423	407	412	478	429	446	426	413	388	452	414	435	423	447	432	423	419	450	431	424	450	422	420	431	446	431	421	422	462	452	390	418	408	403	455	407	441	408	395	435	435	468	441	416	445	416	464	424	427	413	409	403	449	418	440	424	387	431	467	443	481	421	425	433	449	434	493	450	432	464	423	400	438	410	421	414	423	383	423	443	422	436	418	420	458	449	456	427	435	449	486	431	433	432	443	425	430	391	421	445	399	441	430	435	446	430	429	451	431	443	415	476	455	402	455	448	379	467	422	455	412	444	397	445	466	427	457	440	415	418	431	426	414	412	428	434	448	436	397	453	435	443	403	421	426	394	420	446	454	407	444	443	430	424	460	409	415	446	447	451	448	435	464	435	428	433	449	490	425	446	425	463	433	441	435	436	450	415	431	414	437	441	443	459	407	440	471	434	432	442	409	444	490	408	414	406	418	470	460	469	442	444	461	409	421	419	410	430	482	417	409	431	434	411	420	418	470	425	399	457	455	425	437	418	434	423	432	431	456	411	416	454	413	417	448	401	463	430	418	425	461	407	415	443	453	427	414	437	448	455	420	410	437	448	428	463	438	435	443	431	406	442	437	446	431	391	447	412	428	407	453	449	441	444	396	464	457	459	473	453	404	461	446	453	445	439	461	464	426	432	431	466	432	428	461	456	435	438	408	459	407	450	412	428	412	448	427	476	431	450	403	460	447	418	439	431	370	440	432	474	446	410	447	441	446	430	436	430	440	447	432	454	422	412	452	465	422	463	417	398	460	425	414	446	434	433	427	466	401	432	443	424	463	453	450	459	423	439	424	444	451	437	465	437	408	447	434	428	495	416	468	426	450	447	438	442	441	459	439	410	452	440	441	449	426	403	418	454	442	432	440	424	438	430	462	433	431	441	436	428	424	438	412	445	424	407	455	424	456	452	470	441	432	438	444	441	390	434	458	433	422	424	452	449	448	427	424	439	457	464	432	455	460	451	440	393	443	448	444	428	428	457	419	421	420	419	413	470	424	422	427	443	456	445	449	438	424	425	379	402	435	432	457	446	419	444	451	442	427	409	425	427	450	443	458	430	435	402	416	399	432	426	422	427	452	398	463	440	465	459	451	415	441	443	415	420	428	415	423	410	423	414	386	415	422	435	440	440	435	439	428	460	455	435	425	429	421	462	396	439	400	431	428	445	440	412	417	468	467	432	410	404	403	448	420	454	405	456	473	439	414	466	464	487	430	438	440	422	434	457	429	428	425	448	449	416	405	450	395	371	440	404	425	400	441	435	472	458	418	437	450	423	420	418	478	429	436	428	458	476	438	456	396	376	441	435	451	438	437	458	440	453	409	422	423	444	402	440	395	424	451	434	420	438	435	439	497	433	438	453	409	418	416	415	404	487	430	416	475	425	451	432	402	415	431	390	462	416	368	399	416	436	444	418	421	440	410	442	448	448	454	401	440	415	417	418	417	442	430	434	422	426	436	401	389	435	419	430	433	405	435	440	429	445	418	440	416	423	425	440	412	426	441	457	440	431	444	445	410	442	437	428	415	428	456	426	440	409	427	431	446	430	436	412	438	443	428	433	398	414	419	446	436	425	423	425	423	432	437	445	446	443	455	416	427	461	424	400	421	454	444	416	423	415	437	422	395	457	420	460	444	416	477	446	457	419	447	390	435	473	421	434	444	453	433	468	429	453	421	432	443	454	427	470	434	436	444	434	419	464	433	418	426	403	484	468	433	420	490	385	452	424	423	400	429	458	429	483	435	408	444	395	412	450	446	423	458	431	435	406	467	445	440	472	432	402	435	423	451	440	461	457	414	447	422	414	435	444	445	429	460	401	449	403	416	421	419	405	421	467	441	442	407	422	444	422	404	427	437	426	439	403	412	448	394	449	417	424	433	420	461	445	421	431	422	440	428	420	443	439	488	425	450	436	499	427	438	385	443	450	450	442	381	419	424	472	420	444	423	420	423	415	488	427	402	453	449	438	452	444	441	376	433	410	422	487	409	430	424	393	458	438	438	438	418	423	458	467	432	459	440	442	467	465	432	446	425	429	420	437	439	433	430	413	417	434	463	422	430	431	421	453	470	438	425	427	434	400	418	471	433	426	425	424	439	408	430	435	445	426	452	461	432	410	431	444	416	445	387	443	431	470	436	422	449	460	431	468	445	419	420	441	428	440	466	425	424	451	422	462	425	409	435	453	416	422	422	433	421	460	423	434	478	436	454	405	431	435	447	477	461	424	418	397	459	414	437	435	444	423	462	450	417	447	440	438	447	468	454	447	441	457	458	405	468	446	433	484	455	449	451	426	456	407	457	411	462	464	462	448	433	441	444	409	414	400	417	408	443	457	450	466	452	441	452	427	399	451	432	405	466	445	445	444	431	476	426	461	435	417	454	420	443	380	448	471	450	409	424	440	441	467	437	449	409	408	490	423	445	408	485	483	419	409	495	442	408	450	441	459	443	431	451	396	454	420	433	447	446	429	465	410	452	458	425	461
11989	9882	1276	703	595	502	556	504	494	466	477	473	502	442	454	467	475	481	469	466	482	461	441	466	467	459	461	467	500	492	457	477	439	465	480	444	449	454	453	437	509	460	460	491	419	447	473	445	408	464	450	461	489	438	405	473	464	466	455	493	491	455	494	449	454	460	483	489	486	452	456	474	468	445	502	512	442	447	461	482	500	457	432	481	475	476	436	430	440	448	451	427	446	470	437	433	476	471	448	457	449	424	463	466	420	446	464	503	485	437	473	446	497	479	419	485	425	432	466	484	504	455	447	480	493	463	477	451	460	442	445	435	446	448	466	458	498	464	451	468	470	432	435	444	471	429	484	444	454	448	437	461	490	425	438	465	457	473	473	468	452	461	443	431	465	435	452	454	484	465	447	464	451	487	445	461	440	462	515	499	451	481	459	491	491	474	437	492	491	457	449	474	461	419	449	482	447	433	433	457	456	482	454	433	447	439	468	470	422	455	478	408	480	461	443	438	474	485	470	449	484	465	475	457	459	443	484	469	440	477	440	435	456	486	423	478	448	485	442	454	456	444	455	484	476	455	418	470	475	453	462	438	444	475	453	440	470	456	462	490	461	467	471	445	478	473	453	465	446	446	494	465	468	462	492	464	437	436	462	439	489	442	469	471	435	472	462	439	461	491	459	452	411	469	455	448	531	455	452	455	438	496	502	449	459	471	415	475	472	474	445	431	480	491	463	464	457	444	467	424	457	464	439	406	448	473	467	462	447	487	509	475	427	434	447	464	482	488	447	474	423	411	452	472	472	399	458	484	452	465	458	441	475	448	496	425	478	444	432	489	473	464	495	466	440	471	431	445	441	491	477	478	460	487	479	475	487	481	450	449	478	490	454	442	472	428	436	484	466	459	455	483	447	481	485	473	445	445	467	415	491	465	460	462	469	465	419	461	456	454	458	471	430	481	456	426	443	485	456	467	447	470	471	459	445	458	436	446	472	419	464	486	432	465	458	429	435	478	458	466	461	443	442	496	485	426	460	472	489	464	509	462	480	432	447	428	460	497	487	482	485	441	470	444	469	446	424	454	472	472	461	489	468	462	465	464	466	463	449	467	445	514	483	441	434	469	460	454	486	450	424	439	448	440	482	487	457	408	472	477	448	438	451	465	463	462	450	437	478	454	443	468	455	480	452	462	441	469	453	456	454	472	473	458	447	501	453	521	464	474	459	465	469	450	498	457	472	458	418	458	467	447	477	467	461	454	470	455	482	483	468	466	456	480	476	447	445	502	454	432	494	432	451	502	452	460	457	472	431	435	445	458	485	452	407	440	482	444	491	452	479	450	455	454	448	443	481	432	450	448	456	449	465	439	453	441	467	461	472	487	437	463	495	483	457	420	470	461	438	449	432	477	472	486	452	490	439	413	432	479	427	489	455	431	475	476	445	443	495	461	472	462	458	469	476	418	446	476	467	422	458	487	490	436	465	476	453	454	453	454	498	471	494	439	427	468	481	466	455	478	488	485	450	460	426	464	454	439	436	462	436	456	490	448	470	464	458	506	458	438	465	473	471	456	445	447	443	467	454	489	443	444	432	447	435	440	463	445	442	452	505	449	458	474	459	478	429	453	466	490	413	461	445	450	445	463	484	480	452	469	446	433	428	482	496	498	440	456	447	474	462	434	465	470	446	446	481	472	463	476	453	444	421	449	445	446	460	482	457	465	450	442	506	488	480	457	454	469	427	474	424	430	476	413	460	476	472	437	470	459	493	475	449	487	441	462	462	460	452	465	447	448	474	476	469	501	418	448	482	475	488	441	439	441	464	418	472	454	429	463	450	463	429	468	455	446	433	437	472	436	397	491	464	448	486	475	441	478	430	429	476	452	476	457	464	453	467	453	420	454	429	462	424	461	482	433	470	427	414	459	453	455	449	433	467	452	451	490	435	459	470	481	482	446	454	461	473	483	480	453	482	463	496	450	493	454	462	448	459	424	452	484	454	455	427	423	460	434	442	473	483	425	484	478	466	489	481	453	475	474	502	479	444	473	471	476	427	459	444	491	448	443	499	460	464	472	412	457	504	467	487	445	449	450	443	463	460	440	428	475	489	469	467	488	480	469	458	470	441	465	461	438	453	476	446	443	450	459	436	472	471	436	441	461	461	417	495	434	449	458	486	468	446	449	438	458	466	459	454	466	456	468	481	433	497	442	467	440	489	481	483	470	449	449	437	457	468	458	466	480	438	448	496	473	459	491	474	426	481	478	489	445	476	434	446	425	466	441	454	414	429	441	468	453	468	416	447	490	440	478	445	478	477	476	422	438	446	447	465	436	460	452	484	469	438	445	457	450	440	464	455	451	470	436	478	457	469	456	468	454	463	483	429	481	477	442	483	501	480	468	485	451	442	486	496	464	436	432	474	430	460	513	449	442	486	457	484	459	479	461	513	492	472	461	444	481	484	465	472	450	462	422	414	507	457	482	460	495	459	412	529	446	466	467	463	436	495	460	423	440	488	498	477	435	483	462	424	430	412	449	447	463	472	456	449	429	460	456	469	499	440	471	460	446	470	426	455	460	417	498	483	430	468	471	419	410	468	462	477	442	448	445	458	463	483	456	469	435	447	491	514	461	450	469	442	434	445	441	482	450	446	432	477	492	476	468	491	452	424	471	443	467	502	468	496	443	442	479	462	433	400	445	468	461	459	457	443	460	500	481	455	464	500	465	452	469	460	443	455	458	437	426	440	479	431	493	439	465	450	460	493	439	463	430	470	438	453	443	469	468	442	426	427	475	460	470	430	461	475	489	453	462	457	464	477	469	431	447	473	471	449	473	458	464	435	484	433	463	446	473	498	449	475	462	478	452	480	461	444	478	487	471	432	467	450	400	456	502	454	421	449	437	477	449	508	453	506	488	442	460	484	508	425	413	448	416	499	448	429	462	449	464	481	467	424	452	453	492	461	457	446	442	492	445	428	455	472	429	453	474	415	453	450	452	466	489	453	459	445	449	445	468	478	437	434	456	482	417	446	464	464	438	460	474	469	431	463	421	503	468	450	458	438	431	477	476	446	464	482	451	466	447	477	428	480	451	439	473	465	478	474	483	496	457	462	462	490	476	464	461	493	462	486	423	490	449	468	455	492	470	482	452	436	440	465	441	486	427	461	456	442	451	460	470	428	473	492	459	459	479	447	497	469	502	462	460	471	455	460	460	485	446	446	420	516	492	447	471	492	453	439	458	482	472	469	424	441	449	465	469	468	470	438	436	470	459	459	455	398	479	457	503	462	431	467	430	494	451	452	445	454	441	470	494	458	446	436	429	484	478	472	423	455	421	435	472	420	452	460	466	460	485	451	448	478	476	455	448	431	465	444	492	468	409	501	443	430	485	462	481	465	444	453	440	448	434	502	437	486	455	450	450	466	439	446	465	472	446	480	479	463	473	448	458	478	466	464	467	432	460	457	471	462	446	461	450	493	483	483	461	463	461	494	485	477	481
25411	20910	28135	23804	20902	11996	1432	793	636	538	507	389	411	359	356	334	312	318	266	281	268	254	285	273	265	236	253	221	268	231	218	245	241	239	236	217	218	239	249	230	243	233	217	232	233	219	223	223	210	245	228	217	203	221	220	253	235	250	219	211	245	210	213	218	215	202	206	230	204	223	201	228	198	239	227	190	215	202	222	214	222	209	236	218	214	207	210	195	214	202	236	199	202	206	234	217	208	207	193	250	210	203	218	211	234	197	216	218	216	191	223	204	222	195	223	225	196	192	214	214	231	211	220	200	212	209	208	227	196	223	190	203	215	221	184	207	225	188	229	227	229	222	208	204	173	235	210	217	204	212	197	215	220	230	215	197	246	213	217	244	200	218	205	182	208	209	225	188	220	214	209	212	226	191	246	223	230	222	200	204	216	204	209	224	235	229	210	204	201	242	218	212	183	231	195	187	232	228	229	219	211	237	210	220	228	221	218	225	233	182	214	197	237	214	215	225	197	228	206	203	237	218	178	192	203	219	231	222	202	205	209	218	210	227	227	213	208	201	216	217	197	203	190	203	214	219	227	230	208	202	224	229	223	207	238	243	204	190	208	224	244	218	212	226	218	229	207	202	190	207	208	215	202	223	227	219	204	204	229	188	202	217	221	184	207	231	180	209	249	206	225	193	210	243	200	230	222	221	202	208	218	220	221	179	191	215	214	231	206	202	238	247	211	223	209	197	213	212	221	221	227	204	204	203	211	235	217	206	227	216	206	221	221	202	206	219	211	207	217	205	175	204	211	190	227	213	219	194	203	225	211	207	205	201	215	193	219	185	195	200	193	200	199	199	214	213	194	242	204	226	206	194	225	203	214	227	228	213	220	203	208	208	204	198	213	230	238	221	250	196	212	199	247	225	221	221	209	215	229	224	213	232	201	203	205	220	214	189	218	217	232	219	230	217	203	244	231	220	211	211	249	221	204	210	199	203	233	201	216	201	196	224	212	219	235	230	212	207	224	248	248	212	220	195	233	208	176	214	242	199	223	220	220	200	193	215	201	206	216	215	219	215	235	185	197	210	211	216	197	219	213	217	219	231	214	239	216	202	202	200	218	197	200	208	220	192	222	198	214	185	205	257	201	222	255	185	224	204	233	216	222	192	225	184	203	212	228	198	230	190	230	202	207	213	226	184	196	211	206	225	199	214	225	217	221	218	198	206	192	203	199	219	222	219	214	206	214	216	224	216	211	185	231	223	240	225	189	197	170	217	211	234	189	221	199	220	222	224	206	216	198	226	206	235	195	213	198	205	195	216	242	195	186	184	188	230	218	204	239	222	200	214	223	216	232	195	205	225	234	226	225	223	211	221	214	219	208	208	199	203	209	226	225	210	221	218	227	227	209	207	232	209	224	245	234	196	229	188	212	214	205	195	213	234	208	214	241	234	175	213	216	239	209	227	214	203	241	227	220	232	196	215	169	211	206	213	215	216	214	210	198	192	208	190	231	204	241	214	209	185	196	212	193	231	176	203	209	192	235	192	220	191	196	224	209	212	214	202	210	200	236	234	213	189	211	198	226	219	229	220	202	234	196	246	225	195	212	244	191	205	232	188	202	237	232	244	227	215	200	224	203	200	213	228	237	231	207	212	207	205	181	241	221	215	198	197	222	215	195	208	213	218	232	246	216	239	217	201	237	211	193	228	215	205	242	202	220	219	228	206	233	231	177	194	224	242	207	194	200	204	206	224	203	236	213	203	224	210	193	240	204	183	201	238	220	223	213	229	224	236	230	202	214	214	197	219	189	218	217	218	218	202	225	200	214	215	224	218	224	234	208	234	222	223	233	214	226	208	199	237	223	226	215	218	239	216	232	223	214	229	212	214	203	180	190	231	211	213	249	200	227	230	200	188	205	216	207	220	225	225	204	212	208	227	229	248	228	198	207	213	220	233	197	196	213	204	234	215	231	237	213	203	237	232	211	224	209	193	226	227	229	203	204	220	227	202	195	230	191	211	211	200	219	236	197	200	203	220	234	218	202	227	208	193	216	209	218	194	197	212	209	213	200	224	203	223	207	216	221	213	217	209	206	201	200	219	223	213	210	210	222	214	214	213	217	229	222	247	186	193	211	184	210	205	220	217	221	221	199	210	231	220	215	222	217	210	208	215	217	226	218	221	214	206	204	218	230	207	201	227	224	225	224	215	189	214	228	220	234	184	195	203	222	213	225	198	205	213	216	214	213	231	213	202	240	207	231	217	239	222	210	214	210	232	221	217	209	213	212	221	197	214	198	198	209	221	239	194	221	196	230	207	211	179	193	228	198	214	200	227	223	218	211	238	202	218	200	225	205	237	229	216	207	212	228	202	226	223	212	205	179	232	216	227	221	189	239	240	219	237	210	211	207	205	205	195	204	199	209	203	230	222	227	216	229	208	191	215	246	208	234	213	210	250	195	206	204	236	197	205	204	209	224	207	189	223	190	216	227	186	216	219	240	197	178	214	229	222	190	217	225	207	199	203	223	244	236	189	220	199	200	215	202	203	219	204	203	201	225	243	201	194	232	234	206	242	210	203	243	232	221	197	216	210	259	209	179	202	208	177	187	231	202	213	218	190	202	212	215	227	200	193	189	226	206	222	210	230	255	206	212	214	221	215	244	212	215	206	216	195	231	208	215	226	203	226	197	200	229	199	205	216	208	246	237	202	188	211	235	209	207	191	240	202	189	224	237	199	212	257	199	232	236	214	214	209	205	215	201	229	228	203	203	228	223	213	227	203	224	238	211	215	209	229	230	217	205	210	215	214	224	222	236	193	210	206	245	183	203	197	224	191	250	217	204	208	213	200	237	223	210	229	209	233	241	177	221	206	206	239	198	190	217	184	226	237	206	221	198	218	225	218	202	227	211	210	220	237	235	246	219	215	227	213	187	223	211	212	211	212	192	244	215	230	216	223	221	185	218	216	214	205	237	209	212	248	223	246	207	221	236	204	230	209	196	231	224	216	206	219	188	223	219	237	192	212	237	235	209	219	215	215	186	216	200	194	222	193	199	214	215	195	198	226	215	233	230	200	217	206	209	226	198	209	206	225	201	228	227	210	231	232	214	189	204	240	209	233	240	209	214	192	223	180	228	228	218	225	197	233	211	203	210	224	213	238	208	217	196	193	204	209	186	199	229	195	220	222	202	213	192	202	228	244	206	222	243	216	231	228	227	216	214	198	209	237	214	227	242	209	202	196	234	206	258	197	221	238	246	230	213	188	226	205	227	210	231	202	221	202	186	214	218	206	239	239	209	206	221	190	213	230	251	221	210	207	226	193	197	218	210	180	235	209	218	213	212	204	181	220	191	215	220	218	210	211	208	213	245	238	239	207	234	227	210	204	231	215	231	202	223	202	214	199	234	210	208	205	211	213	199	200	219	235	212	209	182	224	219	217	231	239	238	217	210	199	213	213	207	219	219	224	187	195	232	203	212	231	202	217	200	229	207	209	213	187
14234	31599	12129	5811	3669	2629	1930	1467	1197	928	829	756	621	579	550	495	443	428	424	332	392	324	321	344	298	291	304	305	294	265	287	265	277	240	249	244	280	246	292	242	293	271	256	248	263	257	253	231	221	254	243	266	268	226	232	243	236	218	249	247	261	218	214	235	238	236	239	245	232	265	207	251	225	213	217	204	231	231	256	240	258	241	224	272	224	218	258	204	232	231	222	263	221	222	231	218	236	236	241	241	258	249	243	250	218	221	240	213	207	245	258	237	206	251	237	227	223	245	217	220	241	222	252	236	232	270	221	239	238	246	228	226	238	243	203	233	209	199	238	217	235	197	217	241	209	226	242	252	246	238	230	233	242	252	245	237	231	222	219	222	223	234	252	236	210	221	239	235	204	214	230	216	211	224	223	219	213	222	226	220	209	240	219	224	243	254	216	230	271	219	247	236	225	225	233	221	232	231	230	231	238	227	235	217	233	236	233	222	235	228	239	228	217	234	256	194	215	241	218	234	232	210	237	234	233	237	207	234	249	248	233	218	241	230	227	205	224	240	238	244	232	212	211	215	221	207	243	244	221	230	231	220	236	241	226	213	247	220	227	223	233	239	251	238	231	241	236	214	212	253	216	212	204	209	226	239	208	223	238	195	189	211	232	225	233	252	252	249	243	218	226	224	229	231	237	241	244	238	226	242	211	239	204	225	229	246	246	224	216	227	214	206	238	264	204	216	244	241	238	244	261	241	239	226	259	246	194	221	221	226	225	229	210	225	244	209	235	259	244	240	235	241	237	229	233	256	224	238	213	204	209	241	231	228	210	217	217	242	216	236	217	218	217	224	250	223	249	201	241	254	234	232	250	246	248	251	226	232	217	265	223	240	238	250	228	240	263	230	229	235	232	239	235	225	240	226	243	199	227	209	205	210	224	232	190	226	236	216	215	214	226	203	241	216	234	212	232	229	231	250	215	208	231	216	227	229	253	235	234	227	234	229	223	232	251	235	232	226	226	223	221	221	231	247	231	252	237	221	234	193	244	220	229	233	240	231	217	226	235	253	225	224	219	219	244	231	226	243	271	242	216	235	231	218	235	220	214	220	206	238	217	220	221	250	245	228	238	223	211	210	225	216	233	230	237	245	233	244	234	210	218	233	237	241	214	195	254	255	238	222	254	246	223	265	217	242	236	238	220	221	225	231	222	254	228	247	211	236	245	228	222	220	211	231	247	241	234	220	224	236	236	230	229	225	228	249	212	210	271	221	236	228	194	230	243	234	196	240	240	238	231	220	245	235	237	234	223	233	242	229	224	229	229	231	210	239	225	235	227	229	221	251	234	241	225	234	242	237	222	213	213	248	233	226	219	235	224	230	226	243	212	217	203	224	217	233	226	226	208	221	221	223	214	234	211	237	227	223	200	224	231	217	213	268	213	221	232	244	249	223	220	220	212	256	226	234	213	229	241	245	226	258	228	262	220	270	227	196	215	209	222	239	231	242	228	207	235	262	210	228	241	224	240	236	237	216	247	253	250	259	223	221	230	211	233	238	255	210	217	206	252	235	225	250	230	210	243	197	220	226	209	231	236	247	222	252	237	239	245	232	251	244	246	238	223	237	222	240	241	239	218	226	242	215	220	211	229	237	257	218	235	240	225	238	241	217	226	228	231	239	221	234	221	232	227	228	238	210	217	224	218	240	236	234	240	244	265	250	240	203	209	221	235	210	232	241	197	224	229	258	217	235	213	228	250	256	243	216	250	235	241	238	238	206	237	239	220	226	225	244	225	223	232	230	210	238	231	192	221	237	247	225	205	224	218	232	227	234	228	216	221	258	204	201	198	218	211	231	223	226	253	233	243	227	226	241	226	225	221	235	229	238	225	221	230	206	226	223	237	233	228	221	224	212	246	227	237	230	206	214	217	244	199	240	242	243	231	228	238	216	226	217	259	221	207	239	243	221	210	240	249	228	227	206	227	223	267	222	218	249	222	224	238	206	246	247	260	240	216	238	234	228	217	234	202	227	223	238	235	243	235	245	224	215	244	222	251	240	225	232	243	263	267	228	219	252	242	243	228	245	204	249	210	243	237	266	229	233	226	198	230	213	253	244	215	266	249	213	235	216	201	242	233	235	226	217	207	209	218	228	237	218	224	235	256	243	223	237	226	223	228	232	249	236	220	225	244	240	216	241	232	214	223	232	223	235	198	216	207	234	233	235	197	242	214	224	222	239	210	244	244	234	202	235	218	222	239	242	209	217	205	237	251	226	223	218	224	222	236	264	240	242	224	219	243	219	234	225	211	243	234	243	217	211	260	210	207	227	224	249	249	229	258	249	221	243	260	207	232	217	235	202	219	229	265	232	228	214	238	229	242	231	214	231	220	207	215	271	232	230	237	218	205	227	213	247	232	249	207	194	227	201	237	216	240	221	241	236	232	244	234	238	242	210	232	215	233	238	221	222	229	214	217	224	255	216	224	212	260	225	238	211	223	233	231	221	234	235	225	235	239	220	225	229	237	244	208	212	232	221	234	219	238	216	243	245	222	218	221	260	210	213	247	190	243	224	246	223	211	248	210	234	241	232	229	222	247	244	226	234	253	234	241	223	244	222	227	236	224	214	217	231	210	227	227	260	267	211	208	223	221	227	258	243	255	245	221	205	218	214	217	223	232	232	239	233	243	233	248	230	237	205	242	227	231	233	224	201	216	224	228	233	222	225	238	222	236	218	235	215	227	251	230	209	229	245	235	231	272	220	222	215	222	247	254	222	226	253	225	213	226	228	232	231	231	228	244	237	229	232	253	215	222	233	208	221	183	244	234	240	221	253	246	211	235	219	220	232	222	229	241	235	212	244	246	224	246	221	235	224	233	215	216	226	234	208	205	212	239	207	221	214	243	216	246	250	257	230	240	225	232	223	246	221	221	217	233	236	237	239	268	215	232	224	221	220	215	207	255	216	219	245	260	257	220	229	223	241	227	244	219	250	233	217	218	250	238	197	228	241	216	223	234	232	219	233	207	217	210	228	225	233	232	224	241	252	227	205	206	234	229	231	219	243	225	233	191	229	254	225	215	217	226	221	216	221	250	209	241	233	215	215	230	212	262	240	258	233	251	223	191	227	228	233	205	216	232	239	246	241	242	219	229	226	217	228	215	226	224	221	216	222	241	254	245	220	230	244	250	225	233	217	261	209	238	244	229	245	251	216	229	242	221	230	233	238	210	234	222	222	231	204	246	229	244	212	235	244	222	244	229	241	256	219	233	255	231	237	241	228	221	229	241	219	259	210	220	218	202	211	263	254	238	221	260	249	217	231	224	221	213	212	246	224	215	253	233	211	241	242	261	223	253	223	235	255	220	215	212	231	228	229	243	228	234	213	217	222	226	237	233	232	208	227	219	237	234	258	240	239	228	240	230	221	202	219	227	238	215	241	228	245	224	243	236	217	212	232	234	241	222	225	255	230	225	226	239	216	236	215	235	242	230	214	239	241
23145	20903	28326	23611	20909	20943	8111	1742	1256	1107	1000	860	791	767	747	666	657	685	616	604	589	574	619	563	566	555	544	524	587	533	536	492	520	516	539	506	481	523	503	512	497	500	529	488	504	520	477	471	515	451	474	495	490	496	480	529	515	509	432	475	477	473	521	483	486	478	505	517	479	490	464	490	479	506	463	519	499	473	485	455	471	461	492	456	482	468	451	450	505	464	469	446	477	471	487	505	473	501	469	464	471	465	441	507	480	468	481	457	484	454	436	467	475	501	465	485	510	468	434	474	475	444	489	444	454	497	487	487	482	471	472	479	465	428	521	484	470	475	447	454	506	437	470	473	474	484	466	474	507	506	471	460	443	445	461	454	501	454	472	456	453	494	497	477	439	502	471	463	453	477	449	443	476	463	465	484	465	451	451	429	442	465	465	509	465	470	452	472	486	483	500	447	478	449	484	422	483	466	476	470	488	445	450	437	441	446	460	477	495	486	457	448	469	434	446	480	476	483	462	445	482	454	458	459	473	491	473	449	477	435	438	459	474	472	502	469	452	489	440	464	438	427	433	450	471	497	454	454	463	433	476	469	482	456	502	464	466	475	467	478	460	465	498	487	448	469	472	465	458	491	499	419	501	485	447	449	512	467	449	473	500	483	481	439	476	458	486	481	461	460	427	434	443	471	465	477	471	486	468	460	469	458	472	471	486	449	501	450	438	426	466	478	457	447	475	465	455	497	448	441	454	422	487	496	438	514	453	439	489	420	475	507	439	407	452	475	492	445	466	468	464	458	478	480	447	447	474	470	498	449	471	493	460	479	469	464	438	522	476	465	509	472	498	467	469	473	453	453	440	487	460	490	479	447	502	455	451	446	465	468	481	434	479	449	453	448	454	510	467	443	441	455	442	458	449	433	466	442	451	462	454	459	499	469	422	470	465	468	450	442	498	479	466	443	454	437	461	478	457	428	449	443	483	434	466	442	481	421	480	428	437	470	491	446	453	473	412	462	482	447	476	495	463	452	471	483	456	452	489	469	467	457	478	456	483	489	470	477	455	453	456	458	462	506	511	448	450	446	467	446	481	452	443	438	418	432	504	450	456	423	445	451	445	495	464	460	470	444	476	454	489	467	497	461	486	482	432	442	454	465	437	478	461	453	448	435	465	507	450	473	468	497	460	460	488	460	482	484	490	470	435	458	467	456	433	491	445	442	495	507	438	487	486	466	446	429	474	450	451	484	437	422	470	468	436	473	461	473	492	474	448	471	470	445	449	498	470	430	458	468	508	462	513	463	503	436	477	462	488	481	479	486	478	453	432	471	462	430	483	441	451	556	454	520	476	509	461	459	438	495	503	522	498	499	464	475	463	458	481	465	458	449	471	469	432	437	454	509	492	442	494	465	447	489	439	490	495	475	417	474	462	429	471	479	470	454	477	491	476	463	434	459	469	492	428	429	439	476	454	471	440	447	420	427	479	467	430	472	470	502	468	489	480	460	467	448	456	428	465	457	452	467	488	484	428	488	465	451	470	454	488	476	489	449	465	459	477	472	501	456	444	468	503	450	467	462	480	442	470	463	474	454	445	455	464	511	474	475	491	462	466	440	458	459	453	441	445	448	418	455	484	443	503	466	495	477	480	492	463	494	445	460	437	459	506	439	443	444	470	465	428	456	470	489	482	454	447	487	476	478	448	494	484	428	444	491	457	487	459	481	484	454	500	470	479	495	467	453	447	475	438	511	486	475	460	456	505	475	472	441	448	453	457	460	432	460	518	485	493	501	415	472	454	505	461	483	425	472	477	413	461	502	432	462	484	431	509	462	470	486	446	468	442	489	463	501	469	502	448	432	483	516	417	479	457	478	488	488	477	488	418	480	451	492	444	449	489	435	456	469	450	434	480	478	449	449	455	471	435	477	467	499	454	451	446	455	463	479	456	501	449	453	469	486	484	471	441	465	473	499	429	441	461	458	506	443	445	461	464	431	465	519	503	491	463	479	444	456	485	478	482	419	424	466	454	432	446	446	491	471	449	475	499	476	437	481	469	469	496	432	467	454	452	453	506	476	471	491	480	458	486	471	449	445	472	429	488	458	509	434	467	470	450	462	490	456	441	437	488	442	472	432	467	458	480	479	488	473	459	502	488	475	429	431	474	481	443	470	436	444	477	458	448	445	472	454	468	509	440	468	456	499	465	455	474	472	450	451	455	466	451	464	528	449	486	422	463	466	447	447	487	466	424	456	444	448	450	468	444	452	462	485	478	482	483	460	445	475	500	446	468	457	419	504	458	444	487	483	450	442	521	490	467	474	493	489	457	460	462	428	420	465	480	457	454	502	483	464	469	441	504	501	470	483	464	462	503	445	480	432	466	471	479	467	496	467	416	431	450	490	480	458	487	447	428	420	471	497	487	458	432	444	489	495	488	481	500	471	465	456	493	438	469	397	432	491	517	441	436	486	466	481	483	486	457	443	454	458	459	481	457	457	457	427	445	475	463	485	455	447	494	482	474	457	432	438	424	443	444	495	501	490	458	484	449	487	474	492	424	496	470	450	432	482	448	431	489	521	485	457	456	488	478	437	451	485	427	447	508	474	474	444	446	447	442	515	511	455	505	441	436	430	535	471	486	497	459	474	473	462	413	433	489	427	517	470	421	468	463	426	440	480	477	454	491	440	466	457	494	442	454	444	498	492	451	431	479	442	458	472	447	477	472	469	457	450	448	496	460	483	449	514	457	458	489	471	432	478	463	497	463	500	493	448	444	472	479	454	498	443	482	460	487	523	454	471	495	468	466	479	450	456	468	483	456	471	500	482	434	471	473	487	446	514	513	445	440	476	463	437	475	439	461	500	453	444	457	515	462	499	435	446	476	425	486	453	490	476	447	473	480	469	423	457	441	473	463	466	434	504	440	460	473	439	516	439	465	484	491	441	453	464	492	470	443	511	458	466	445	460	440	453	489	470	470	460	453	474	447	426	469	449	442	417	431	502	451	480	450	447	490	466	470	462	459	416	488	465	500	459	487	487	449	452	465	433	438	458	453	491	457	431	444	507	460	480	460	448	435	444	483	453	440	466	462	418	491	485	493	510	471	507	431	458	481	467	456	447	474	461	439	440	427	467	466	475	436	486	484	462	489	470	462	468	500	442	461	446	539	447	472	466	450	441	467	453	468	444	468	482	467	464	456	463	453	467	467	501	475	461	462	463	437	447	502	458	463	475	479	509	490	454	436	501	471	448	464	454	478	500	470	445	451	475	470	467	427	413	432	419	435	452	478	447	462	488	453	436	439	494	419	457	466	448	441	465	513	433	462	444	474	445	443	499	484	429	488	488	440	432	448	473	487	478	460	449	444	447	490	463	454	506	471	446	460	441	466	478	471	480	494	441	450	512	502	485	481	460	465	480	491	457	454	475	434	451	468	494	484	428	439	482	456	466	471	490	463	474	417	484	472	414	442	465	453	471	409	448	520	471	460	502	441	476	464	453
17937	33576	18674	10103	6473	4728	3491	2790	2273	1861	1574	1466	1257	1106	1005	932	876	774	745	767	696	674	685	621	626	573	605	545	548	552	547	519	521	518	559	519	499	542	531	530	496	504	481	488	500	473	473	464	492	507	444	471	481	472	513	492	435	465	457	450	484	433	468	447	436	433	460	467	444	461	441	513	448	476	437	455	433	483	459	426	438	450	515	430	470	440	457	442	500	450	409	457	446	459	455	414	466	460	475	439	480	444	439	448	470	465	421	416	476	424	433	441	447	407	458	433	431	466	435	457	441	462	486	477	404	436	417	458	441	465	445	484	436	437	473	430	472	425	423	465	464	450	402	443	502	410	462	482	454	466	457	469	477	422	465	431	399	446	445	438	469	485	435	451	444	456	444	443	464	442	461	428	422	375	443	470	458	419	425	448	457	452	444	439	444	472	418	419	444	428	448	434	448	434	450	461	440	431	413	411	477	453	437	414	494	448	429	425	427	428	431	387	462	448	416	461	434	433	458	473	441	430	445	458	477	407	472	443	455	440	460	434	444	440	411	464	459	442	433	463	440	408	426	478	426	411	447	441	428	431	463	414	448	468	426	393	461	450	451	415	462	403	424	425	444	392	478	448	456	413	448	446	404	470	420	461	425	463	423	440	440	445	449	425	429	421	478	469	421	435	425	439	441	444	403	443	424	437	454	419	449	422	434	460	441	421	470	461	430	473	440	437	462	425	461	443	462	449	440	436	398	441	466	411	440	424	414	461	437	469	417	475	457	412	469	471	449	443	462	433	417	483	416	435	438	419	474	458	436	418	455	471	444	482	443	460	426	395	449	437	464	385	446	498	439	443	438	434	422	429	458	456	455	466	426	471	421	465	396	427	430	418	428	463	435	447	424	446	421	449	449	460	449	446	466	474	436	425	419	429	473	443	462	470	449	443	383	448	424	512	429	448	451	414	432	461	413	450	413	459	434	418	458	438	410	455	443	491	431	480	423	467	438	434	433	434	451	431	428	436	437	419	436	453	427	477	448	449	409	409	466	477	441	416	461	422	448	421	449	454	458	459	457	402	447	430	475	455	418	458	424	458	460	434	446	444	471	426	469	441	428	427	451	428	441	413	455	439	465	401	427	441	432	432	398	460	456	478	450	448	448	459	478	435	419	431	395	460	433	416	441	428	476	439	403	435	451	421	430	418	433	449	421	433	429	458	448	433	453	423	391	410	430	396	454	436	394	477	478	421	444	415	417	433	453	488	442	482	423	436	471	426	483	415	439	434	429	416	433	453	413	429	469	481	435	440	442	466	443	443	456	453	435	475	440	424	421	484	435	444	455	451	453	445	442	445	445	435	447	436	432	436	430	427	424	420	429	436	431	442	457	427	457	470	441	489	459	426	433	469	426	450	469	476	414	470	411	438	413	443	449	441	390	407	424	456	447	427	475	417	422	440	461	443	428	409	450	450	454	439	448	458	463	482	470	464	444	416	441	439	469	433	479	426	450	455	461	427	433	436	425	481	411	478	444	436	426	415	467	435	447	409	428	438	418	464	438	450	468	437	417	437	451	451	449	463	430	500	446	469	429	422	402	448	416	462	421	439	440	470	437	481	446	456	426	435	394	463	406	434	427	438	449	457	467	453	422	439	405	410	432	415	437	470	456	418	485	428	490	452	421	420	416	395	435	419	465	423	436	397	474	444	462	485	445	433	423	449	436	407	455	442	426	426	432	435	444	436	417	448	431	447	413	483	429	436	455	429	450	454	435	412	445	461	471	422	411	382	449	451	434	420	460	426	429	463	453	401	432	465	421	432	469	433	418	428	437	434	446	420	452	440	444	428	471	438	429	484	424	438	429	480	422	457	465	431	445	439	449	424	407	443	450	450	397	449	421	428	445	413	464	461	426	459	434	446	425	469	428	448	465	429	443	428	433	437	456	468	455	458	440	464	435	439	486	492	430	436	440	396	393	420	477	445	440	476	422	438	423	440	408	430	432	480	448	444	446	410	482	481	477	450	436	443	453	418	431	415	416	469	433	450	428	449	417	442	430	433	441	473	467	440	426	459	424	465	467	467	439	419	411	460	450	416	434	459	447	404	428	444	427	416	422	446	435	440	444	424	440	435	480	419	409	447	481	427	418	454	434	462	422	446	435	441	418	440	437	470	429	437	414	482	446	423	420	438	413	443	417	408	418	448	421	450	442	455	426	410	448	444	426	452	483	435	426	442	479	439	424	460	450	463	434	442	479	434	480	459	407	456	461	437	464	470	452	426	470	435	436	447	436	436	430	450	404	441	476	423	438	487	417	441	448	433	415	435	441	452	448	418	398	457	430	390	450	433	427	456	443	450	475	426	452	444	436	434	453	457	430	430	469	458	398	457	443	426	475	443	453	433	442	441	446	450	447	422	455	456	434	423	386	383	427	484	450	459	460	446	427	464	458	432	433	480	444	446	444	439	473	422	478	422	453	438	426	430	442	455	477	434	446	442	456	440	413	449	441	459	460	445	459	470	463	422	456	426	460	455	436	435	433	459	424	439	440	420	441	452	443	449	460	438	503	460	465	422	471	474	444	448	423	402	434	477	452	463	412	415	446	438	414	389	416	419	437	462	404	458	435	452	460	428	455	436	449	437	443	417	461	444	462	416	464	425	472	457	425	440	444	426	425	461	477	471	421	457	437	442	437	448	459	463	462	433	452	437	447	401	474	461	439	437	434	479	450	443	430	436	440	453	417	413	430	444	433	462	482	423	433	449	430	435	394	477	436	450	414	437	418	409	451	408	398	423	438	429	444	466	444	412	444	427	454	442	459	462	445	436	435	456	477	432	460	434	414	470	451	415	431	459	440	440	459	489	464	422	451	431	451	471	446	428	457	443	433	441	474	442	441	452	450	440	454	436	416	415	418	418	444	427	440	461	427	456	425	420	426	469	457	455	464	456	456	419	439	442	457	421	440	443	459	443	437	418	428	425	444	423	458	434	443	436	448	430	419	433	455	441	460	452	441	412	448	415	424	457	388	459	461	415	440	441	413	482	455	406	464	453	465	436	423	443	461	439	437	445	467	459	488	456	455	454	477	432	430	467	436	445	437	459	456	444	455	453	422	416	434	430	431	455	485	425	450	405	400	458	420	470	434	446	428	453	443	442	449	429	425	441	425	445	468	425	431	449	430	460	419	459	468	476	423	414	445	437	438	467	400	442	439	450	482	430	478	425	448	408	451	394	443	417	394	442	440	421	401	442	449	456	406	434	433	450	471	429	431	443	455	449	434	434	424	434	477	439	430	463	424	457	443	459	473	454	444	447	433	424	444	457	452	451	448	448	377	459	445	500	435	410	445	414	447	464	418	419	454	457	439	408	442	397	449	401	438	419	448	449	451	458	455	393	428	460	423	480	471	454	412	417	429	409	455	428	461	455	430	442	453	431	456	438	445	484	474	428	434	417	430	423	429	448	432	475	405	413	438	405	434	443	457	413	438	448	432	444	455	480
28608	16005	2638	693	591	493	487	460	412	444	390	437	477	456	447	435	398	425	448	417	452	429	421	422	436	406	452	435	419	425	410	435	458	406	445	454	424	414	463	423	434	447	427	447	453	442	435	407	415	423	418	423	404	420	409	440	438	431	426	377	420	431	392	402	436	428	415	421	380	404	444	450	450	447	427	458	447	439	442	394	428	453	456	443	419	450	412	426	415	467	429	411	460	436	428	421	419	386	443	433	441	469	425	423	377	438	430	433	453	434	425	439	482	446	420	450	393	428	482	410	450	423	461	450	425	450	440	466	401	441	423	473	395	419	420	416	421	415	432	415	450	434	436	423	450	396	418	413	389	433	430	452	449	417	435	446	444	385	400	402	441	434	389	416	447	457	393	412	389	431	404	432	420	413	435	410	390	426	440	471	421	389	388	408	427	436	408	440	394	395	429	434	421	456	404	452	424	402	451	439	423	408	391	441	407	427	440	433	388	448	467	404	424	439	436	446	419	407	426	434	415	426	424	453	435	473	452	438	401	405	432	433	439	422	396	442	419	421	425	416	442	432	446	420	418	409	425	472	450	450	466	469	415	426	424	405	431	452	460	444	407	400	400	420	385	437	412	421	436	443	427	428	412	463	398	484	435	440	422	421	387	439	441	432	472	427	427	399	442	421	426	414	435	438	423	396	460	393	409	405	420	407	430	419	398	403	393	418	416	431	452	419	446	412	439	378	437	425	448	407	399	461	439	405	425	433	423	419	417	391	428	426	417	446	405	443	368	445	402	396	429	455	456	405	469	424	400	432	414	451	429	442	420	443	421	448	443	412	441	396	432	422	435	382	425	438	407	393	476	404	388	431	434	441	421	426	437	444	407	400	444	409	432	413	449	414	433	407	453	425	411	423	438	391	371	427	459	472	452	411	403	447	458	443	418	446	387	414	458	430	403	426	410	403	431	405	396	413	465	441	464	418	451	420	409	445	390	395	459	414	438	431	412	437	449	440	427	428	434	423	447	424	445	376	418	436	435	455	411	432	474	424	435	350	454	441	427	416	427	437	440	400	411	407	441	412	451	400	447	434	412	401	410	417	443	434	431	414	438	450	414	423	410	429	408	431	432	428	419	451	447	464	372	397	440	470	468	412	435	401	424	448	437	432	408	442	402	397	371	435	420	433	426	424	424	448	405	406	418	426	438	420	401	445	488	428	460	406	428	443	433	424	413	430	457	447	416	386	391	407	434	439	436	390	429	414	436	413	441	398	434	454	413	428	426	431	448	376	428	468	402	424	399	419	408	423	412	435	411	480	438	418	389	419	458	409	437	436	414	441	440	425	459	416	425	444	414	435	423	426	409	442	441	448	424	444	438	449	425	439	386	429	440	468	424	441	456	455	453	437	424	436	469	482	427	432	412	411	431	443	425	434	404	417	464	424	437	429	416	443	445	405	407	467	422	430	421	423	392	417	400	433	413	441	426	405	441	424	440	390	398	438	430	438	430	429	423	408	425	416	471	394	409	454	469	424	473	443	408	399	408	413	430	431	406	417	441	428	418	425	439	379	407	423	406	448	419	410	443	432	456	436	454	447	446	455	407	444	441	417	421	429	448	400	420	383	420	460	440	440	406	431	411	433	414	405	475	401	443	442	399	423	375	419	462	409	407	444	438	417	440	420	406	450	423	407	434	435	427	405	441	437	412	406	397	451	399	419	428	459	402	441	398	439	412	440	412	403	393	450	439	433	398	421	424	409	482	435	411	421	446	429	409	399	414	391	425	441	448	416	437	412	435	427	430	425	440	440	436	415	418	425	418	412	418	447	456	423	413	408	446	477	438	421	438	422	393	419	429	407	425	438	434	413	435	424	450	473	418	413	454	419	435	408	433	450	443	436	454	447	428	411	426	421	410	419	472	419	406	454	417	434	436	416	412	423	405	434	417	403	439	417	443	420	406	430	440	445	407	427	418	433	373	408	395	426	465	422	475	427	411	437	448	432	490	439	426	455	415	446	449	415	457	405	420	405	453	399	408	449	449	458	418	455	410	432	418	408	447	434	461	401	421	434	413	416	403	392	397	430	420	397	424	426	399	413	413	430	433	409	411	448	418	431	420	407	410	407	434	443	409	444	432	409	463	412	389	411	447	454	406	450	439	416	441	409	429	461	440	443	451	370	413	439	450	437	433	422	448	450	428	414	426	429	421	412	446	445	416	446	431	451	443	445	433	438	420	443	434	427	430	428	447	402	402	429	448	434	433	406	423	443	416	438	421	424	415	438	446	430	381	420	426	432	407	446	392	405	432	430	424	432	447	396	421	403	420	402	397	413	406	426	449	442	415	444	441	419	398	429	440	432	409	406	402	411	415	416	425	419	421	432	412	436	412	426	417	448	474	419	417	452	443	436	423	436	407	413	421	422	413	382	438	437	408	417	435	412	440	461	407	425	402	446	435	438	400	432	433	452	436	402	438	412	422	407	466	435	436	380	467	465	402	440	425	413	456	440	446	394	453	453	424	437	437	455	407	455	444	428	474	429	416	477	421	410	481	426	427	400	429	436	433	434	402	391	406	404	420	410	434	452	428	426	411	391	400	421	422	428	373	396	400	408	444	405	456	415	458	436	405	444	455	450	438	443	430	397	391	410	428	456	416	434	456	435	415	425	442	487	411	384	422	432	418	424	422	397	429	399	443	404	434	445	426	433	441	390	439	441	383	397	434	412	433	434	436	442	403	421	377	427	447	449	415	397	424	397	401	437	402	418	431	400	443	412	422	441	425	403	446	405	419	449	422	413	440	435	427	420	467	397	431	410	427	428	380	421	449	450	442	432	432	412	432	391	407	465	431	409	424	463	412	424	380	442	463	404	414	427	398	430	427	425	441	422	452	408	404	411	428	440	381	441	429	456	424	484	418	420	418	430	418	407	418	463	411	395	447	453	404	431	437	431	423	425	417	373	382	401	448	446	440	441	408	405	439	456	418	396	424	437	405	420	426	433	471	445	412	398	386	426	419	404	440	460	429	421	415	440	408	415	427	427	425	391	418	434	405	403	413	379	417	385	411	445	436	451	425	427	450	444	426	428	425	436	428	436	387	445	407	423	440	391	422	403	377	450	419	431	438	377	394	463	430	435	410	434	457	436	435	443	399	397	426	408	425	404	424	430	447	430	437	426	417	434	427	454	386	425	434	463	427	406	420	454	441	434	454	384	422	459	423	418	408	421	443	444	444	453	428	429	417	447	420	443	403	471	439	420	431	442	408	412	450	426	438	420	424	371	424	428	433	440	451	413	460	428	419	424	382	412	470	430	416	425	413	455	441	407	402	422	425	397	470	434	440	402	406	411	424	455	420	422	471	465	392	398	419	441	435	413	484	401	387	415	413	410	439	404	386	434	474	457	438	389	427	401	446	394	416	420	418	428	370	437	442	434	392	431	426	448	418	419	495	431	403	422	480	406	425	435	433	420	449	440	434	436	435	404	426	447	428	404	426	465
12449	8169	1204	733	609	542	533	520	476	493	503	453	485	468	459	477	459	494	468	451	465	439	444	433	448	429	456	443	413	480	491	478	484	441	449	449	445	447	551	454	454	473	433	455	470	427	461	409	470	455	462	410	466	477	455	458	444	442	441	474	464	452	451	469	475	430	411	442	462	474	448	449	450	493	463	440	469	420	426	462	461	419	462	420	465	422	467	442	496	407	443	431	464	425	493	436	450	440	441	450	432	494	431	430	443	453	431	463	427	441	447	479	468	450	433	468	453	443	423	465	407	441	412	436	488	464	461	478	447	442	439	442	450	412	444	421	476	463	458	479	470	461	439	456	476	425	490	441	448	475	461	465	432	451	454	498	446	453	494	461	412	435	445	443	458	465	457	473	426	487	393	450	458	400	493	500	438	429	444	434	455	460	436	488	444	474	457	429	435	461	447	455	427	442	473	445	472	470	434	450	450	468	459	409	458	457	458	480	440	468	465	513	488	449	458	444	430	472	434	402	472	447	484	452	442	453	469	430	451	465	431	452	438	412	466	438	425	448	453	452	478	457	456	428	442	427	473	444	472	447	431	466	498	476	434	436	407	410	459	422	459	454	432	464	441	445	413	431	464	475	479	427	462	438	442	435	441	431	440	461	413	432	453	435	440	405	462	428	451	430	435	430	472	479	427	419	477	470	445	437	446	463	467	444	444	412	476	494	441	419	434	469	447	407	457	448	488	476	467	401	452	444	418	466	440	449	482	446	423	460	474	435	485	462	502	435	475	451	473	453	430	429	457	446	460	432	422	465	445	461	501	452	436	453	435	468	453	447	456	442	454	465	449	432	425	474	471	429	476	445	470	451	454	462	458	456	427	458	470	458	489	421	441	434	452	450	475	480	450	444	450	491	440	465	452	444	445	449	441	453	463	459	450	456	436	434	426	436	441	450	434	448	436	443	400	454	454	456	449	442	459	472	432	455	471	441	488	483	439	436	471	455	450	473	444	437	460	436	439	429	436	459	412	432	463	458	467	458	484	474	469	468	444	452	462	460	456	433	444	486	453	443	443	437	440	431	434	442	471	478	490	456	464	422	499	492	463	432	458	499	444	450	465	425	453	461	412	443	469	468	460	436	445	418	482	429	434	432	462	496	441	433	446	426	449	432	472	444	466	475	476	435	455	473	468	460	455	458	461	468	472	456	429	447	435	416	464	457	427	444	429	459	471	450	455	452	465	425	456	420	450	437	484	445	443	463	475	482	434	451	444	463	464	462	471	462	457	438	445	397	492	425	449	445	424	440	451	468	468	428	414	480	461	472	476	454	443	463	465	465	464	444	429	460	432	472	431	465	448	503	460	443	445	418	447	428	441	422	427	452	434	448	429	472	490	458	453	463	446	434	439	447	468	456	432	460	423	441	435	448	489	453	499	431	450	469	439	459	451	451	473	466	447	453	460	437	518	417	453	468	477	444	468	481	492	472	400	476	463	430	454	451	417	436	409	454	452	432	488	451	462	471	468	454	465	429	495	453	425	444	443	497	433	428	492	450	456	469	508	453	382	450	456	474	445	450	464	437	434	427	460	448	477	502	447	465	455	452	431	451	457	498	473	467	453	443	457	483	431	454	448	431	461	490	442	442	451	456	414	424	479	465	480	454	456	472	426	457	421	458	431	439	412	423	464	460	442	464	427	465	483	433	429	462	466	457	465	457	452	456	446	440	433	466	460	447	428	436	489	455	438	448	467	437	454	447	432	443	466	397	450	426	426	431	479	468	465	448	467	447	445	442	453	439	449	490	472	456	447	458	430	460	453	443	442	432	482	432	448	454	499	477	464	419	427	442	441	437	457	425	440	401	470	453	460	466	459	456	443	429	430	455	475	442	424	485	431	452	466	430	443	456	446	420	446	410	438	437	469	421	418	452	493	446	461	439	455	453	460	434	440	429	484	486	435	443	467	482	459	457	453	437	476	448	453	410	437	465	437	457	409	455	478	475	445	492	482	454	440	414	464	447	452	435	465	430	449	440	451	441	443	430	456	453	482	467	440	480	451	453	460	469	418	482	441	420	465	464	437	477	477	442	450	434	452	455	437	469	457	468	466	457	470	447	417	475	454	465	455	471	434	493	427	487	430	455	447	464	435	455	469	464	473	420	415	434	477	445	416	413	438	413	480	488	443	458	434	448	470	467	445	438	470	465	428	443	462	455	460	443	464	426	462	475	459	410	471	449	475	429	488	475	477	432	458	452	456	441	451	487	465	446	415	429	461	420	499	435	464	437	436	477	452	428	417	425	450	395	430	433	452	475	483	441	446	458	441	470	425	458	495	420	457	456	466	439	490	412	461	425	456	441	468	462	394	403	496	465	440	472	432	463	436	448	495	438	500	476	427	434	441	465	483	473	469	460	487	449	433	443	472	417	462	451	453	452	459	482	435	483	474	444	442	455	475	450	470	500	461	422	456	447	445	460	428	476	466	442	439	425	434	457	458	439	454	436	440	427	419	445	455	481	444	458	427	476	479	454	476	457	500	468	436	454	469	451	466	456	455	457	410	462	435	472	458	463	433	430	459	484	450	451	471	420	441	448	477	464	472	475	471	400	488	467	409	444	433	475	462	468	463	411	452	449	453	469	463	451	459	454	467	467	472	435	451	444	465	446	444	412	445	396	466	458	452	455	466	432	438	508	430	456	452	466	474	462	451	408	448	469	435	448	479	444	429	439	449	444	436	473	408	494	446	464	462	450	443	471	453	468	439	442	478	486	441	467	458	487	409	464	484	464	467	449	449	485	434	466	473	492	463	442	477	454	463	440	451	459	466	406	415	483	482	447	435	440	436	462	412	458	444	492	437	427	426	447	467	471	443	442	469	423	449	451	423	468	436	501	453	477	456	423	424	447	447	444	446	487	470	394	444	442	446	483	481	433	484	456	466	475	452	443	434	431	405	438	432	470	452	429	472	456	474	434	431	464	460	422	421	463	466	481	450	454	444	452	444	460	440	462	455	478	439	432	447	455	463	475	464	501	443	465	437	429	485	429	468	416	449	444	482	484	441	446	455	505	467	495	476	438	428	441	473	453	467	451	456	459	439	414	460	467	436	465	468	424	461	487	453	445	486	423	426	461	520	462	444	459	458	493	443	506	452	502	459	426	447	461	461	438	439	474	455	418	427	441	417	453	412	453	434	453	442	436	509	471	450	462	480	492	497	460	460	401	437	421	452	454	431	458	467	439	478	446	475	486	449	433	464	462	453	461	450	427	430	440	498	446	469	471	447	494	455	495	428	462	425	453	451	459	462	453	445	462	464	413	477	442	443	435	455	438	465	448	452	437	448	416	478	444	455	447	407	481	457	415	406	427	459	461	428	444	450	406	474	404	456	444	450	487	455	477	457	428	463	445	442	452	445	440	502	445	446	448	417	457	457	478	428	448	446	439	458	441	429	431	436	458	504	485	459	401	449	445	443	434	477	425	460	446	459	448	439	427	478	440
25418	20923	27725	24233	20911	10226	1252	797	626	543	522	440	404	381	324	352	329	316	299	313	277	246	266	263	232	237	246	260	215	237	232	237	254	239	241	224	243	221	236	236	249	249	238	250	240	232	217	234	221	238	234	217	229	239	221	232	202	243	231	224	205	233	216	228	215	205	221	229	209	212	195	210	192	227	239	224	220	206	228	230	210	236	239	199	194	232	222	200	214	213	188	243	248	235	211	209	208	233	198	209	185	217	222	193	194	210	209	202	220	213	183	219	210	175	192	227	219	244	204	218	232	204	208	253	246	234	220	217	224	217	181	187	206	219	197	204	188	202	214	213	197	205	210	226	194	206	200	221	210	233	249	225	222	233	230	220	204	200	227	222	218	232	207	206	221	221	193	213	220	217	209	228	189	222	205	214	187	234	218	211	193	226	198	197	209	208	221	216	204	220	232	208	234	225	201	214	209	191	200	196	215	219	217	207	203	216	211	216	205	224	243	210	230	193	234	230	232	225	225	195	214	227	223	227	207	210	206	205	216	227	223	208	214	211	204	237	203	187	215	213	206	192	262	203	218	236	222	189	193	209	236	221	199	222	212	211	203	216	205	219	194	197	203	211	209	217	210	220	224	209	221	208	208	202	208	238	197	218	216	236	225	229	208	193	201	189	229	209	205	217	218	207	213	242	240	208	178	203	221	212	191	189	194	230	239	216	226	210	202	211	191	204	219	202	218	200	214	202	223	188	198	206	197	209	182	214	215	232	197	210	195	234	185	220	218	206	218	198	224	212	216	210	206	210	213	209	195	206	222	228	199	247	216	213	214	228	199	223	210	222	225	231	206	224	229	212	225	214	242	234	217	237	206	231	212	235	202	213	229	212	211	228	205	210	196	217	184	208	233	186	239	232	199	193	203	207	216	222	207	222	203	208	216	238	200	221	199	212	218	197	201	210	214	192	216	190	225	251	214	214	227	224	231	230	216	220	205	242	195	217	242	213	240	219	230	220	198	211	192	222	212	232	232	222	227	216	210	202	235	237	219	212	213	223	215	226	197	203	211	226	226	223	214	231	217	226	204	200	209	210	211	217	205	228	203	215	213	180	196	233	199	212	207	205	187	214	226	186	193	210	214	217	237	226	220	216	210	196	213	208	219	194	247	211	250	230	216	212	195	214	204	214	206	203	201	225	214	199	232	208	220	203	209	212	217	243	192	237	217	215	190	201	198	201	212	207	186	216	233	217	252	235	204	212	193	207	195	214	197	196	213	217	200	210	232	200	211	199	233	242	197	242	185	221	215	208	202	181	201	221	213	208	217	167	201	197	233	208	194	218	203	175	214	206	216	207	242	220	225	225	219	216	231	224	244	215	213	220	234	209	223	201	214	239	200	194	234	185	198	238	244	216	197	238	216	205	226	178	180	208	230	244	223	217	194	241	234	214	231	208	236	194	236	226	197	227	214	195	217	227	210	210	208	229	188	211	214	220	212	256	205	210	210	222	204	221	228	204	224	231	188	208	204	235	195	212	234	207	225	227	213	214	236	239	249	233	202	193	213	219	227	189	231	192	229	206	213	234	214	188	207	227	220	216	190	215	222	223	219	205	201	192	206	218	201	219	194	216	187	227	203	222	204	220	211	219	233	183	218	210	206	195	207	204	197	204	218	230	212	219	227	225	203	207	214	211	224	196	226	193	205	215	233	220	207	226	191	192	211	207	197	225	204	219	199	202	211	188	208	214	226	198	219	213	233	205	189	212	194	209	219	202	214	209	216	208	229	215	217	215	218	186	209	216	201	206	210	240	197	205	224	232	207	197	216	219	222	211	233	212	210	206	214	221	209	203	180	227	223	203	199	218	201	214	175	222	196	212	226	205	205	217	249	209	188	199	218	238	207	204	229	206	218	240	225	200	233	204	197	226	184	220	219	209	209	203	225	204	202	190	183	221	230	220	214	217	229	192	251	183	203	231	229	221	209	219	191	255	214	223	204	219	213	229	205	199	227	228	228	206	194	198	253	185	198	211	243	226	218	236	210	191	211	226	248	209	236	195	175	225	229	213	203	206	206	230	214	194	228	219	221	215	223	203	202	221	209	210	204	236	230	221	221	221	222	216	191	174	211	193	217	198	223	192	207	207	203	199	217	216	196	205	231	226	237	225	220	217	207	225	203	217	241	217	210	219	217	225	185	238	213	225	247	216	209	204	216	202	208	218	220	191	187	207	210	226	205	184	197	200	221	211	196	210	196	218	234	194	208	250	223	202	215	224	202	204	214	233	225	204	199	227	184	235	231	220	225	208	218	211	212	235	220	247	194	208	188	218	207	202	225	201	198	213	213	232	220	230	241	203	211	198	216	232	207	209	210	218	192	200	222	201	195	217	227	216	214	195	226	224	197	198	206	214	230	214	189	192	197	209	198	226	211	221	212	226	217	219	205	212	216	208	208	194	210	220	219	221	210	193	212	198	204	209	200	233	230	216	226	194	214	209	206	190	216	198	225	240	222	205	200	214	214	201	216	217	202	218	243	219	224	232	181	238	207	203	201	196	224	194	201	230	217	193	193	210	216	192	225	222	247	236	217	206	175	217	221	207	236	189	225	233	236	222	192	235	200	208	209	222	217	218	214	215	212	199	223	222	213	219	229	194	218	225	203	227	211	231	219	222	218	201	198	226	215	207	197	214	221	223	229	203	232	193	190	221	255	186	221	201	213	213	207	226	180	220	215	197	192	202	225	218	213	221	208	219	216	202	203	231	237	200	236	208	209	190	212	223	181	208	217	258	210	194	200	225	212	215	242	210	187	208	235	202	219	208	250	213	220	205	227	232	208	238	219	224	209	201	225	198	197	195	218	214	236	227	247	218	188	196	179	218	221	191	183	212	198	217	238	215	205	221	201	212	190	220	233	215	203	191	219	246	242	215	221	214	184	224	210	196	210	254	193	226	204	216	198	193	212	227	258	221	213	220	232	214	182	197	232	217	221	236	194	201	207	224	202	220	210	238	218	224	214	210	202	212	215	207	224	240	210	207	227	209	206	211	245	203	219	211	201	233	213	196	208	217	229	175	190	209	202	224	198	186	217	191	203	221	187	204	239	214	224	203	205	205	222	229	214	216	184	211	189	220	223	201	220	231	202	202	212	208	193	194	238	206	204	178	236	208	211	204	209	198	226	216	215	196	232	199	214	225	197	214	193	209	214	225	231	216	228	216	237	205	221	214	217	198	203	237	233	212	207	183	203	229	206	210	217	221	199	242	226	204	206	218	213	218	235	213	229	180	204	232	222	196	227	210	219	203	194	197	205	212	244	226	219	211	223	187	199	191	235	205	220	208	201	197	203	221	221	213	184	183	207	208	215	224	222	210	212	207	210	221	229	242	197	215	197	207	231	214	195	202	216	212	201	201	225	221	235	220	211	199	225	213	228	209	234	244	202	209	227	231	218	204	242	197	186	232	213	213	196	213	185	245	214	214	217	211	237	212	196	221	193	213
15707	29275	12039	5955	3726	2576	1931	1477	1195	1004	848	723	673	588	505	500	449	434	384	362	350	358	325	311	312	323	275	291	289	294	278	281	279	269	279	266	283	264	273	254	280	240	261	259	292	245	238	238	214	235	251	255	243	256	250	253	223	241	212	241	239	249	235	228	247	244	232	234	226	231	215	207	251	247	259	221	232	222	241	238	186	270	264	217	227	250	219	211	229	219	236	234	240	224	223	251	262	228	244	232	230	270	235	251	246	219	211	224	225	220	241	243	222	210	223	269	265	212	230	224	239	225	225	212	211	242	231	239	228	218	222	242	226	225	220	219	207	209	209	207	244	239	226	253	233	245	222	216	231	237	229	241	232	224	223	187	237	228	208	230	233	207	277	217	224	235	252	235	236	257	212	217	214	219	251	221	235	234	247	234	211	213	224	232	242	245	203	237	228	229	225	246	231	210	231	254	197	229	213	222	225	219	247	207	230	251	245	196	244	228	200	213	253	251	261	228	223	220	238	238	229	240	248	240	219	236	217	252	204	233	231	248	212	244	264	267	235	207	242	250	191	222	220	256	240	231	240	266	228	196	225	198	214	251	225	216	186	260	234	231	251	229	214	258	227	216	209	236	214	224	267	224	221	233	227	213	211	243	251	259	240	194	233	230	201	249	210	220	250	232	204	234	203	254	258	210	238	217	229	236	219	221	194	243	231	229	183	229	210	239	221	208	202	210	228	209	220	243	259	225	224	226	228	229	226	254	233	205	204	234	210	233	245	202	243	260	224	237	238	223	211	232	209	196	218	236	212	229	221	238	204	209	241	233	196	229	200	204	206	233	249	230	240	230	240	218	216	199	233	250	252	229	223	249	213	216	226	215	240	221	237	202	229	233	211	237	225	232	236	230	231	202	235	196	213	239	243	232	257	234	245	227	206	209	220	263	222	217	235	256	228	233	211	229	251	208	253	213	220	209	230	249	230	217	212	223	228	239	215	254	200	235	238	208	208	232	208	235	252	209	211	214	212	233	216	237	221	246	242	248	213	213	242	240	248	227	262	229	251	226	244	213	238	239	204	244	226	252	248	253	252	238	222	211	245	223	241	258	259	226	217	227	205	237	235	246	211	212	221	240	246	233	253	231	236	222	229	239	201	199	231	215	240	228	203	242	222	228	227	199	207	217	259	247	241	226	235	219	235	244	204	216	220	216	235	236	215	225	198	239	212	207	202	252	252	239	228	237	198	234	225	226	215	234	218	199	229	226	234	209	223	217	210	223	230	218	214	245	234	221	240	211	223	210	206	227	220	233	229	240	217	228	260	217	221	224	247	233	226	233	223	220	235	253	211	217	247	226	247	235	213	248	242	223	217	224	196	192	217	239	214	209	216	214	264	232	208	222	225	246	234	231	217	243	260	230	239	214	199	234	201	218	238	229	251	256	240	216	225	203	208	236	240	234	209	259	250	228	235	220	209	251	246	208	237	212	212	230	252	237	237	245	234	245	216	233	209	219	234	224	251	236	206	245	263	218	236	231	228	242	237	229	247	235	219	245	210	208	250	223	218	232	250	220	222	222	203	209	191	220	248	252	223	226	207	207	217	228	250	253	225	221	222	236	223	254	234	248	217	201	210	238	251	247	243	241	220	224	240	235	228	248	256	242	214	247	230	246	221	232	213	249	241	196	220	231	212	233	214	237	205	248	251	234	209	251	244	250	219	216	209	203	242	212	245	244	242	242	225	240	214	223	246	234	236	212	231	243	239	237	230	223	247	243	231	257	217	216	218	239	217	182	241	204	233	233	224	236	244	224	216	243	248	267	226	243	225	239	196	233	231	212	230	218	195	241	232	227	216	217	228	215	227	226	219	220	220	271	214	226	218	228	250	217	209	216	234	203	221	218	234	236	233	194	226	256	227	225	219	192	241	233	218	257	225	221	233	223	216	237	226	249	233	235	229	230	225	242	234	192	204	220	204	213	210	233	268	256	214	257	235	222	240	245	234	240	238	239	241	217	215	204	233	221	209	229	208	213	253	220	235	238	232	253	231	220	224	208	240	219	218	238	219	249	242	225	209	238	255	229	222	224	204	239	222	248	223	246	237	232	240	209	237	232	244	227	242	216	220	206	211	226	216	228	234	224	234	238	235	216	208	222	221	195	245	220	223	237	212	235	233	250	216	220	228	243	242	240	238	241	224	237	206	247	210	230	233	232	213	222	231	205	256	219	207	230	214	253	253	222	221	221	226	209	245	233	200	221	227	221	240	237	246	182	241	194	210	218	198	231	216	213	223	235	223	206	223	212	201	252	228	243	203	223	228	213	247	232	209	233	238	237	232	261	221	230	227	223	214	255	220	221	204	254	243	214	252	235	239	230	223	218	251	234	229	203	227	234	216	231	229	219	250	250	225	197	235	254	228	251	227	207	234	198	222	248	246	230	224	228	220	250	245	247	228	245	208	234	195	213	216	210	235	262	234	237	221	237	215	231	235	208	207	243	217	225	211	221	213	226	197	227	225	250	238	211	240	219	233	232	222	222	223	208	238	239	253	213	217	243	204	228	229	219	221	235	211	228	215	232	241	236	247	228	217	227	209	248	237	232	224	234	249	246	221	246	240	215	216	225	232	242	225	208	248	221	240	229	225	212	225	232	241	231	205	261	219	215	221	238	245	248	238	222	256	232	222	217	228	202	189	216	226	245	216	233	219	209	242	213	230	213	239	227	261	227	249	233	234	212	240	202	192	281	234	218	207	231	224	199	219	246	232	228	223	225	228	241	223	211	214	221	221	214	233	233	246	245	227	223	259	233	243	211	202	212	260	213	197	247	208	232	233	261	220	221	221	219	213	234	218	236	223	213	231	243	227	212	236	252	235	186	217	271	244	226	229	217	216	203	246	220	231	225	221	231	219	216	221	220	197	204	213	219	242	235	234	217	226	224	223	240	233	248	221	232	207	225	228	245	247	247	192	227	221	214	225	228	217	237	221	245	216	262	203	238	242	197	220	207	234	235	236	205	226	219	206	217	221	225	229	188	210	214	216	229	214	249	218	223	246	240	215	221	228	228	218	230	260	216	212	243	208	224	212	215	236	210	219	233	219	202	239	241	230	210	232	221	217	232	220	228	242	201	231	247	213	225	228	232	229	245	238	264	246	256	205	227	234	228	228	231	188	228	194	212	239	230	279	240	222	241	229	200	206	247	238	222	211	228	246	221	222	258	242	215	227	207	214	251	217	217	217	239	203	217	222	244	212	230	192	255	211	240	196	245	240	225	216	225	252	221	252	234	227	232	230	210	214	245	201	222	223	211	244	232	220	233	215	235	210	220	231	259	237	213	220	204	237	216	217	246	225	222	229	229	236	236	224	203	225	216	240	246	239	213	237	213	210	209	246	213	241	235	234	225	211	256	249	255	218	209	231	210	212	226	214	261	218	239	223	219	230	222	243	241	251	203	243	226	239	217	205	231	226	226	227	240	248	245	237	231	244	239	212	223
23090	20890	28133	23754	20895	20975	9759	1781	1209	1130	1011	854	781	763	732	649	670	625	630	590	622	595	585	588	544	560	515	545	509	492	494	537	530	555	524	489	515	484	509	482	482	491	524	491	439	500	486	487	467	497	538	469	505	510	457	454	467	482	474	486	490	451	474	479	519	466	499	481	466	466	467	512	497	517	464	455	460	454	422	490	510	467	484	450	471	500	468	485	465	480	483	445	462	444	451	477	478	485	502	513	458	485	466	503	471	426	465	451	515	443	464	505	467	460	462	468	467	484	488	451	471	507	467	489	455	451	471	450	449	509	457	467	446	437	473	490	462	482	519	474	463	474	477	478	453	471	495	447	438	472	458	429	448	444	465	455	466	487	462	467	453	495	437	465	449	466	435	474	457	529	460	440	451	469	473	446	474	448	470	452	472	438	455	491	438	475	458	486	501	445	497	476	507	474	492	470	472	473	461	478	479	475	455	509	457	515	444	447	483	487	456	454	427	467	466	466	499	464	471	461	485	460	468	444	474	493	414	469	420	493	432	477	519	477	457	477	495	461	467	455	463	474	469	460	469	439	491	486	457	481	478	416	493	476	474	478	473	445	491	481	463	463	487	487	505	505	464	478	469	453	455	478	448	507	445	450	471	477	463	478	456	495	494	478	483	478	434	455	481	453	463	470	466	462	474	450	425	414	490	475	445	455	467	453	465	462	458	494	454	478	445	504	451	451	468	429	466	449	459	475	447	511	454	446	476	447	465	491	492	461	463	467	467	501	474	437	466	434	492	465	428	471	462	433	502	473	458	469	444	477	456	462	472	460	430	446	451	435	477	468	448	463	478	460	477	506	433	520	442	457	454	427	444	438	459	449	463	437	480	439	459	448	463	525	494	463	503	472	471	476	480	473	488	471	440	453	453	472	427	467	488	441	432	442	448	495	458	447	466	466	462	485	466	472	438	469	478	457	471	465	456	455	500	511	474	459	468	510	477	471	479	512	454	480	480	468	488	438	426	450	473	435	487	477	494	467	458	465	446	472	503	472	474	475	463	472	485	507	448	470	501	478	478	509	426	463	424	487	456	433	436	453	504	444	462	451	495	469	466	480	451	449	470	467	481	452	481	500	434	487	478	468	450	446	455	456	456	473	444	493	468	465	470	485	470	449	465	496	435	489	473	466	530	484	467	452	493	482	464	481	485	507	472	434	471	436	434	463	470	469	508	511	480	488	479	470	493	496	494	463	474	473	463	480	443	420	492	448	470	431	512	443	458	471	471	497	473	440	446	477	502	465	474	434	488	462	492	487	482	482	471	463	479	447	434	459	529	478	445	450	469	475	463	455	446	439	468	497	462	445	452	451	440	463	469	462	481	502	471	493	478	511	448	472	477	452	485	507	457	450	483	443	487	444	437	476	455	467	440	495	473	486	503	436	464	464	494	455	478	450	462	491	451	470	479	477	430	476	490	495	482	509	429	452	487	462	464	470	467	476	478	465	529	487	467	455	457	445	452	480	453	448	452	455	467	489	423	435	444	461	467	495	470	392	471	435	457	488	435	444	490	479	486	458	475	480	475	451	488	454	499	472	445	474	436	473	478	486	476	461	470	432	458	470	451	452	444	497	462	463	453	488	491	445	480	444	471	470	494	438	508	470	500	471	453	462	465	468	481	479	445	450	448	449	448	478	461	457	499	468	476	489	449	490	479	456	456	463	479	476	446	448	491	453	449	444	425	479	460	462	526	475	485	489	489	452	446	446	445	472	473	465	461	437	477	459	479	481	501	447	460	472	408	438	489	432	477	473	431	431	483	503	465	512	496	501	501	452	464	444	441	477	488	454	461	469	486	540	451	456	454	495	474	472	427	433	443	456	495	473	453	430	489	455	453	470	478	512	459	458	435	450	442	471	473	478	470	468	466	493	472	441	460	480	460	470	449	461	501	465	438	487	472	493	495	448	459	491	471	444	451	479	474	485	457	474	488	448	519	451	406	445	472	498	453	442	466	474	466	516	429	496	456	446	471	451	420	460	485	443	439	446	468	468	496	470	492	449	463	453	514	450	465	471	442	480	473	483	495	436	511	497	476	475	532	447	412	484	511	460	463	450	491	443	418	512	457	492	468	465	448	440	510	450	456	461	462	499	439	484	454	476	457	454	458	459	458	439	476	468	492	514	470	439	436	478	485	462	447	445	501	467	487	474	502	464	466	498	472	472	446	459	480	471	456	470	442	452	459	446	449	487	451	472	463	445	471	446	481	465	494	443	460	471	456	467	472	468	454	474	462	445	464	464	486	464	452	461	460	483	509	450	470	473	433	485	483	441	439	455	444	464	485	495	488	479	461	448	498	445	464	467	431	439	464	464	456	486	455	435	450	461	464	462	433	493	481	482	450	495	480	505	474	417	470	439	493	455	480	483	438	412	465	450	456	464	459	441	470	490	484	482	473	432	480	474	468	450	504	462	485	485	446	458	468	494	474	460	469	444	486	479	477	464	464	484	512	471	472	438	443	476	479	449	479	435	470	450	439	445	490	465	495	482	451	450	498	490	438	470	473	469	457	456	453	509	458	464	448	454	498	469	462	473	459	467	430	443	520	477	509	453	429	486	508	476	487	458	477	482	488	462	460	466	457	459	441	463	476	489	420	495	479	452	474	471	457	436	440	463	473	484	467	501	465	497	434	470	459	476	498	478	498	521	462	494	416	499	447	471	468	445	444	454	448	464	489	502	505	477	483	487	464	467	448	474	521	490	452	466	497	450	487	431	433	472	458	508	443	452	462	485	463	467	490	444	432	498	483	471	478	466	467	456	444	454	469	436	511	442	474	467	470	490	466	474	508	473	494	436	474	474	484	506	480	458	455	469	480	461	489	445	484	453	452	467	453	475	482	482	454	486	454	470	433	465	465	470	496	450	466	444	479	466	478	489	473	467	475	462	458	481	479	444	459	479	464	505	467	492	457	461	504	467	503	460	446	459	462	446	435	514	475	474	501	450	503	476	425	492	478	419	438	439	463	452	501	466	466	431	444	459	433	452	450	464	446	499	493	467	483	460	483	489	481	467	512	459	468	454	480	487	432	475	440	483	493	469	481	433	466	491	442	466	480	468	458	471	457	427	480	444	472	474	459	461	503	466	463	470	436	440	424	497	481	482	462	456	450	458	463	484	490	483	464	437	546	492	440	483	455	445	453	449	521	467	496	484	472	461	474	452	517	487	487	458	443	472	472	435	474	497	461	442	465	492	453	495	455	432	445	503	472	442	464	470	432	475	478	470	494	488	470	517	459	470	472	425	437	452	476	503	470	505	474	444	484	512	489	444	475	467	468	475	439	475	470	454	464	503	501	487	474	456	451	474	444	460	491	446	474	474	506	431	454	428	480	480	438	465	444	472	429	447	468	482	481	466	493	461	450	507	512	487	477	461	487	416	482	532	473	485	465	475	464	464	450	454	463	490	435	470	485	442	466	488	440	471	477	436	490	500	447	476	454	468
18650	33063	18809	10109	6416	4809	3679	2816	2306	1844	1629	1359	1245	1087	1041	941	866	814	769	741	731	679	665	605	627	652	627	578	586	574	571	520	508	525	568	515	501	510	525	495	497	488	442	448	497	492	464	455	518	463	452	485	499	490	468	486	460	449	472	477	444	504	451	451	463	475	472	472	432	487	430	449	449	467	496	491	448	476	410	470	497	451	454	456	437	427	438	433	423	426	446	438	446	460	417	437	490	468	489	420	441	471	475	432	431	426	398	441	432	447	471	485	419	472	438	441	438	443	443	448	449	398	459	455	443	449	425	442	447	432	414	432	445	409	421	430	454	431	446	451	442	431	435	448	447	446	415	457	461	446	446	427	460	439	453	492	462	455	426	436	459	415	460	460	456	412	439	427	430	446	426	435	442	438	429	452	468	466	491	427	451	466	440	434	417	425	449	443	441	401	433	432	424	434	419	455	464	426	442	446	473	415	421	443	436	441	443	456	429	404	430	436	434	483	441	439	471	440	432	462	421	428	461	476	432	441	451	436	430	436	411	424	420	402	454	436	403	453	457	442	486	434	433	475	430	450	428	448	460	384	456	423	429	452	442	417	426	426	430	455	416	449	423	466	439	450	456	459	440	422	458	461	440	444	489	461	403	386	433	441	451	425	427	463	428	438	438	439	448	432	421	454	446	447	460	451	437	456	469	409	433	423	446	435	431	473	427	424	444	410	462	452	430	456	454	440	444	429	469	460	443	407	439	431	450	423	453	447	471	442	432	445	444	414	480	451	443	419	423	445	462	459	470	421	435	452	478	460	459	415	458	462	451	426	434	415	468	455	471	419	461	437	441	450	446	453	409	451	475	442	430	448	448	416	488	453	459	404	398	431	417	490	466	474	459	414	447	448	441	442	425	459	467	482	495	465	412	441	405	407	435	408	460	424	434	418	460	471	432	445	439	421	474	432	406	433	420	403	460	453	471	450	457	461	438	443	420	469	421	420	428	438	438	454	427	465	427	423	462	432	438	452	448	492	424	424	458	408	472	434	445	491	449	463	476	416	466	457	422	473	432	441	439	448	454	438	437	467	436	447	433	453	403	453	416	441	436	459	423	403	444	448	445	436	451	423	456	450	483	426	454	457	427	482	470	434	443	446	411	465	455	432	452	398	471	427	449	442	451	432	479	477	455	457	451	427	421	436	478	433	441	489	449	442	476	427	429	428	412	460	463	454	440	393	413	467	416	463	450	458	488	470	479	463	409	461	459	457	441	440	460	464	442	481	448	436	435	414	406	455	447	458	436	439	457	437	453	437	443	455	434	489	420	460	430	420	432	446	421	416	449	432	474	445	485	431	443	444	457	460	448	439	448	474	450	447	448	422	447	448	437	467	435	460	433	423	498	472	452	460	426	434	432	472	401	461	451	452	441	435	433	417	432	468	455	436	439	422	466	423	422	456	469	447	446	474	429	471	409	458	395	425	464	409	434	446	410	424	463	412	451	436	466	468	465	445	442	452	459	431	475	419	412	431	433	465	455	466	452	432	445	414	424	472	443	440	476	430	484	429	410	426	426	436	460	494	452	434	466	441	415	483	428	447	437	420	455	424	428	439	426	476	471	434	452	478	434	480	422	441	445	469	427	493	452	455	458	388	434	448	469	444	458	420	434	423	447	461	460	458	453	455	423	425	458	456	436	409	422	460	445	447	468	454	470	429	437	403	456	448	426	442	448	449	461	427	457	417	405	455	424	453	442	452	451	481	420	460	451	418	438	426	432	477	455	472	469	422	487	499	450	399	448	419	459	406	433	417	469	450	451	452	432	452	448	460	443	437	428	450	404	441	461	449	471	467	439	484	440	447	456	430	462	431	469	461	407	465	479	446	428	446	417	471	419	452	443	465	463	480	459	480	450	456	432	473	438	463	438	435	443	435	425	455	445	468	432	418	450	438	430	443	426	461	460	457	446	443	444	447	432	479	449	434	412	488	429	452	459	438	446	426	414	495	455	457	438	478	412	442	425	453	423	420	438	462	461	412	383	444	416	405	414	433	438	432	416	438	437	448	430	426	459	471	423	467	403	442	428	456	428	420	462	407	453	443	450	451	493	469	427	465	422	453	453	471	424	444	465	422	447	422	405	432	456	437	453	440	472	405	457	442	451	419	426	412	424	460	467	457	468	470	441	477	416	447	447	466	440	414	423	447	463	442	457	422	453	458	471	435	472	461	454	439	449	423	459	424	445	487	448	419	425	403	423	462	452	437	413	445	468	440	445	470	434	437	429	442	451	469	439	420	478	430	464	433	423	449	447	478	447	399	441	470	403	466	451	446	397	464	437	431	479	461	456	435	466	465	446	439	435	475	458	451	465	427	460	405	411	476	410	475	400	444	434	463	435	427	438	459	427	424	433	459	442	439	446	466	421	464	420	448	463	453	436	417	483	454	425	436	449	423	412	430	444	411	444	437	439	450	446	440	486	443	424	434	431	445	474	457	397	442	409	439	430	415	442	450	450	472	436	444	432	457	458	456	458	456	455	423	427	430	427	450	428	419	419	407	454	451	421	441	424	451	443	458	432	427	443	471	408	475	458	430	434	465	453	451	464	424	418	444	441	442	454	424	456	406	455	472	449	379	421	456	476	396	439	457	471	432	441	441	461	423	435	494	426	441	411	419	446	485	481	466	413	481	438	443	446	425	442	435	437	456	475	437	460	450	478	414	441	460	424	471	413	422	467	463	422	476	460	438	462	404	434	424	454	432	409	479	430	425	442	467	448	403	482	460	467	491	415	458	428	396	460	467	441	475	469	418	464	462	459	405	446	451	433	429	441	432	443	417	472	470	457	404	421	442	398	420	448	468	454	462	438	441	468	464	419	453	419	465	426	472	473	414	414	417	450	440	417	415	444	436	422	422	448	407	437	413	465	423	476	432	462	440	432	445	458	462	415	435	446	457	425	460	467	474	432	477	462	421	466	429	452	415	458	442	445	453	490	449	420	442	470	445	418	454	399	468	436	444	417	432	419	469	451	467	464	418	430	448	404	431	423	434	457	451	454	448	407	433	419	433	459	407	443	445	447	424	448	426	475	447	416	431	453	453	442	434	453	457	476	449	442	426	444	429	483	431	433	473	424	444	424	441	464	452	435	445	450	483	431	423	452	416	447	466	426	425	469	432	464	457	451	451	418	446	433	443	426	472	452	456	452	438	434	399	475	409	444	419	406	409	461	408	452	450	464	456	454	461	447	446	433	439	459	478	461	424	449	430	449	466	427	482	430	432	455	458	448	433	464	461	447	463	451	403	441	449	431	469	420	447	437	443	393	422	464	447	420	450	460	449	410	446	426	450	405	469	459	495	450	434	465	448	434	479	423	424	429	436	416	443	453	406	435	424	428	441	457	476	461	435	420	440	428	440	455	464	474	450	443	466	478	421	439	463	417	430	447	443	435	465	441	462	432	445	465	415	495	436	457	431	454	402	417	430	499	399	412	428	456	455	435	473
28383	17088	3470	678	513	474	460	439	470	434	433	460	452	391	435	454	405	431	417	410	390	479	424	420	425	424	423	473	443	452	424	427	404	459	406	416	422	440	451	428	414	438	421	391	430	428	448	444	472	400	425	435	424	411	455	436	444	414	439	412	424	410	429	397	418	465	464	430	421	434	422	423	463	468	373	401	409	434	424	454	450	456	443	402	426	441	472	414	386	396	416	408	422	416	408	434	472	434	414	443	391	395	420	380	407	431	405	394	413	416	420	464	430	456	463	432	410	417	417	427	416	429	406	397	450	389	419	489	426	444	446	437	413	416	447	439	434	405	466	428	466	420	443	474	415	440	431	412	407	415	424	448	432	408	453	427	439	405	406	425	419	415	438	361	446	357	443	426	482	433	462	405	420	458	436	417	414	433	415	428	417	433	408	454	433	427	448	428	393	431	412	437	415	403	438	427	470	407	445	429	395	439	421	361	399	412	425	459	427	425	426	472	451	383	380	438	417	438	453	362	426	419	422	412	425	410	453	438	444	434	389	470	444	410	421	387	418	392	454	450	436	443	430	449	427	441	445	444	419	439	419	415	446	441	427	478	409	463	377	454	408	487	436	442	460	424	464	413	397	436	436	382	406	414	425	441	406	466	474	436	390	414	435	431	421	398	414	371	428	413	440	451	402	402	438	431	404	438	448	444	449	444	418	404	365	386	436	420	417	446	430	421	433	408	426	408	413	418	437	405	435	417	460	442	418	415	406	413	402	446	413	442	424	385	397	419	451	391	404	462	417	424	410	418	427	429	437	410	437	440	455	450	434	420	412	441	452	416	436	402	409	410	383	463	409	399	433	408	430	438	437	437	442	415	424	438	435	400	417	409	387	439	421	426	445	426	415	432	431	420	399	434	435	455	428	437	388	438	381	432	423	420	389	435	438	452	415	439	447	426	456	451	390	409	446	423	418	439	416	470	429	472	464	405	472	419	414	397	446	429	456	441	461	477	403	409	423	400	430	428	413	389	400	418	402	465	467	430	434	436	445	434	459	453	460	389	429	422	459	431	390	398	415	429	433	417	430	437	447	433	376	459	413	460	440	419	394	456	445	481	381	412	409	461	457	423	419	402	409	421	434	397	390	440	433	396	440	451	465	415	430	443	406	396	454	412	417	417	419	452	444	425	412	422	422	400	430	467	422	410	452	434	424	447	364	424	447	388	416	429	429	410	398	427	447	426	450	444	462	408	426	461	406	454	459	450	409	416	447	429	446	457	451	435	418	490	384	431	400	460	406	421	441	409	410	417	457	427	439	414	401	439	384	424	439	400	440	466	422	433	448	423	414	435	464	440	418	413	446	433	429	405	416	426	426	447	446	426	427	414	406	403	438	410	431	422	434	402	388	424	434	422	435	424	419	410	429	436	441	446	408	429	451	483	402	424	401	410	421	425	443	416	421	415	449	410	452	420	451	453	432	408	447	458	392	418	460	397	437	385	431	437	432	410	424	437	421	412	457	457	441	418	405	360	461	412	423	423	421	416	410	429	425	450	451	407	427	447	403	393	434	461	451	450	404	436	407	420	451	397	469	456	455	424	428	418	443	449	439	462	417	421	424	405	435	417	436	405	433	450	409	439	405	412	414	488	449	426	463	426	419	455	439	412	430	446	414	460	425	427	399	412	450	471	474	423	417	439	426	397	427	447	415	430	439	445	417	400	438	428	438	415	412	456	413	410	452	423	425	451	412	436	461	428	432	450	433	440	444	458	428	424	444	425	430	441	427	443	390	440	455	415	414	430	422	452	425	480	424	440	429	443	419	471	426	419	385	437	433	404	429	407	395	461	397	450	394	415	459	431	438	462	428	447	454	480	429	445	465	469	435	449	418	403	448	417	423	395	407	441	429	447	396	434	429	488	501	411	431	458	465	436	432	405	425	435	474	428	465	403	417	456	444	435	472	425	409	422	416	458	430	413	428	431	428	422	372	442	438	419	407	400	396	421	403	419	416	440	453	472	454	428	406	442	429	416	445	437	387	458	401	473	430	405	435	420	424	437	456	451	422	422	421	438	430	394	410	424	438	385	423	429	441	421	392	432	420	446	424	419	401	440	422	437	408	440	437	478	405	429	441	425	397	424	421	397	438	413	440	417	417	449	426	415	405	423	413	407	439	414	413	440	440	436	475	470	434	407	397	451	437	436	403	449	433	427	420	399	404	406	430	420	434	435	433	466	422	430	424	477	429	432	454	460	422	453	407	437	422	405	423	421	457	407	419	414	388	427	424	419	428	406	469	419	436	450	430	423	439	425	427	388	398	404	450	435	393	421	408	404	441	425	391	446	417	431	421	376	393	424	437	439	432	434	411	391	422	416	420	435	445	426	407	417	408	429	427	442	404	450	432	452	431	397	427	430	413	429	407	452	399	403	408	444	440	405	446	432	381	437	436	395	416	412	378	411	475	417	447	472	380	402	453	456	396	414	446	437	432	440	429	402	424	414	446	449	418	417	433	396	423	442	422	407	428	441	440	477	432	432	428	462	459	416	403	432	487	455	456	397	450	419	421	430	432	457	450	438	405	430	421	454	408	438	447	422	428	446	464	429	437	457	410	402	440	403	432	405	458	426	422	415	413	442	417	420	407	404	429	411	432	439	426	429	402	411	421	440	451	427	430	397	413	439	458	425	428	401	409	381	446	395	422	401	431	439	423	432	416	451	420	431	394	464	450	416	406	449	442	422	415	433	451	430	440	433	401	449	417	401	473	466	407	402	446	466	430	443	439	388	440	435	457	415	427	424	430	434	421	471	411	429	451	424	418	406	449	432	408	404	437	420	447	438	448	448	414	469	425	442	407	413	435	436	411	409	410	442	415	420	409	415	410	422	442	382	450	410	459	408	441	438	414	438	408	444	467	457	446	436	407	434	422	414	448	433	464	436	414	394	427	427	437	416	421	425	436	423	429	427	441	447	408	385	452	469	393	402	389	420	432	436	458	439	443	421	415	433	413	429	437	420	408	423	440	421	471	401	441	411	446	416	443	405	435	403	407	403	461	423	461	448	409	433	471	408	435	434	475	424	414	412	429	439	471	453	399	435	428	382	431	446	403	428	392	394	403	444	443	378	432	435	412	408	421	428	428	426	436	422	400	430	424	412	410	424	448	390	462	431	426	449	414	455	449	400	406	414	470	400	430	425	410	437	460	450	450	408	413	396	398	416	461	453	445	451	454	430	442	458	425	423	420	425	436	408	427	432	439	434	393	421	423	405	439	420	431	439	421	465	447	422	418	446	437	439	470	440	392	428	419	422	400	449	395	447	417	443	415	460	437	422	454	449	429	401	432	461	437	421	412	415	410	405	399	475	450	411	422	427	432	453	447	404	423	434	450	414	354	451	410	439	447	403	412	442	388	415	491	443	419	427	412	400	422	413	410	436	418	450	483	446	422	431	402	432	426	472	398	448	455	427	391	362	428	436	404	417	413	405	418	433	477	453	444	439
12040	9520	1099	694	615	567	507	509	480	494	469	480	510	503	437	442	447	471	439	441	459	450	487	434	392	436	435	462	438	428	458	421	431	493	464	449	482	443	460	466	465	438	444	457	435	451	455	436	421	445	462	461	464	422	438	462	475	429	444	472	476	432	503	463	431	475	447	438	443	439	438	471	464	426	450	476	474	457	476	476	456	456	454	468	443	493	494	442	454	463	473	406	460	460	465	456	408	464	470	458	421	451	483	465	449	470	471	452	425	467	449	454	417	469	442	487	446	435	412	471	448	485	459	464	474	474	445	443	415	418	457	440	469	444	458	441	467	456	432	469	443	474	478	473	438	427	440	428	458	428	384	479	463	449	454	430	439	461	451	443	492	442	454	420	432	461	441	427	445	434	463	497	476	456	450	481	408	433	469	424	456	453	456	444	449	423	486	465	469	437	438	505	465	448	483	458	450	496	422	429	460	449	451	468	451	452	453	443	414	445	464	462	442	421	471	447	421	466	437	453	487	448	424	483	478	445	427	481	439	421	476	495	477	430	459	437	448	459	444	468	443	442	478	411	438	482	438	499	477	468	457	431	443	435	462	450	453	439	450	476	482	476	468	426	431	455	461	443	444	468	476	454	465	461	447	474	468	494	434	460	423	457	462	471	444	464	476	467	441	427	451	465	441	451	443	475	433	421	452	431	428	440	478	461	453	454	475	454	436	465	446	489	428	466	443	422	436	434	448	488	460	467	452	455	464	465	455	455	412	442	443	407	432	449	438	462	452	460	473	432	454	462	450	465	459	456	437	445	473	472	448	445	442	483	405	477	421	437	453	472	445	431	471	434	432	441	433	454	462	445	464	431	436	429	439	428	465	447	453	444	485	416	437	463	423	488	453	445	441	471	473	470	413	474	422	470	477	491	421	439	485	416	442	401	439	434	436	426	440	459	434	476	442	446	425	409	412	448	426	451	434	486	427	480	461	479	452	445	453	461	464	458	467	437	415	468	452	439	456	423	457	414	436	448	413	439	435	434	413	457	422	437	462	463	439	452	446	469	482	460	466	457	442	457	428	431	459	482	449	425	459	440	458	443	465	458	450	471	466	408	463	442	433	461	415	454	460	393	456	465	486	485	461	435	449	455	451	438	480	423	437	458	471	444	479	449	420	424	433	452	453	441	465	456	435	441	444	416	460	436	471	455	445	440	465	455	449	477	440	444	448	458	410	452	412	460	470	468	486	456	474	434	451	456	460	472	438	458	475	444	422	442	454	446	439	425	437	449	464	428	452	425	463	454	460	489	440	437	465	478	437	437	473	394	447	456	458	443	478	444	463	467	469	468	450	462	449	480	418	434	489	500	485	457	461	451	443	421	463	474	437	469	409	473	474	444	457	484	476	439	439	456	440	458	437	465	454	444	481	433	451	463	419	461	462	464	430	451	441	443	473	448	443	415	445	454	423	439	445	446	456	473	426	457	456	478	450	465	473	421	446	447	413	464	426	478	455	440	453	481	444	459	443	463	419	460	435	445	452	430	468	454	463	447	447	454	476	465	457	442	429	461	465	459	426	435	432	441	447	405	457	468	466	433	474	449	443	460	491	446	423	462	454	440	428	449	438	417	436	416	457	479	468	448	505	423	449	444	453	443	459	424	434	468	447	460	432	455	410	433	485	419	455	473	432	457	444	421	469	494	445	455	450	451	474	462	460	420	425	461	439	471	435	454	422	445	481	486	466	493	442	471	482	446	476	407	459	429	439	446	456	473	453	449	457	428	435	446	451	452	457	430	418	452	480	465	461	456	449	442	412	448	445	474	449	469	451	419	459	430	443	472	440	476	445	415	463	441	423	433	477	471	483	432	439	442	418	452	418	470	485	438	464	426	444	494	462	425	424	427	472	445	435	456	430	446	456	462	440	431	432	464	444	490	445	473	446	466	451	424	431	430	447	407	462	448	415	431	462	452	433	433	441	449	464	512	448	412	462	469	459	413	482	456	438	471	408	466	462	437	467	425	449	459	440	500	490	455	470	461	466	425	451	437	444	462	424	447	418	435	439	464	437	452	431	440	466	434	493	475	421	479	491	435	467	430	437	433	467	439	471	443	441	466	432	401	467	463	461	448	454	466	442	433	443	444	441	478	483	447	446	424	471	477	459	478	478	473	479	464	449	444	442	446	438	463	418	481	472	447	449	447	450	472	437	420	451	455	476	440	471	437	422	462	470	434	489	458	436	460	464	438	452	443	442	509	450	440	450	442	478	444	465	492	462	456	474	428	466	458	461	459	465	489	463	466	476	432	421	448	437	465	487	468	475	473	407	467	447	478	474	438	471	472	475	466	456	475	451	440	454	443	457	441	459	450	436	450	493	425	454	461	419	452	423	467	416	427	452	422	458	399	461	447	459	464	419	465	451	443	426	448	486	440	445	473	489	473	412	483	457	439	451	436	463	434	496	451	431	453	457	453	432	480	449	411	474	425	495	460	458	439	460	450	464	450	484	461	482	470	487	486	443	424	460	435	432	452	469	423	459	429	471	485	414	445	440	449	483	461	438	437	450	463	441	455	429	469	453	458	424	450	451	444	454	461	431	470	441	431	467	452	431	452	415	434	491	426	453	439	447	464	443	455	492	454	434	465	417	429	427	464	402	489	433	461	471	436	433	454	437	438	472	490	411	468	463	430	435	457	441	428	405	432	439	415	448	473	451	445	428	466	476	471	451	442	491	475	444	444	495	490	411	504	408	470	464	475	454	449	469	436	452	484	433	433	433	471	495	432	445	452	426	425	457	477	449	438	496	465	444	450	416	442	450	465	457	448	439	440	421	455	468	465	463	445	455	410	458	449	466	467	448	406	439	473	452	417	448	467	482	492	456	451	456	449	472	456	474	442	451	453	479	444	483	453	433	477	471	444	448	491	467	443	406	445	461	462	406	426	445	408	460	435	481	479	458	481	451	448	464	452	472	476	467	440	482	446	448	458	422	449	428	435	474	440	428	463	469	454	455	461	406	483	453	451	469	473	477	460	431	445	422	467	479	447	447	456	453	457	434	458	407	463	435	437	400	416	444	442	430	446	445	481	493	461	431	442	451	446	486	479	445	468	456	474	461	442	454	474	462	452	439	464	444	438	440	485	403	498	428	500	447	456	421	489	446	490	466	460	433	405	449	451	449	461	440	452	469	441	483	480	461	451	468	491	453	456	478	501	440	471	442	429	450	449	429	439	435	440	459	445	435	467	456	474	458	486	426	454	452	512	433	466	461	423	452	452	432	428	415	422	437	466	456	471	434	441	451	446	470	482	444	434	420	445	483	478	478	466	449	465	440	445	455	471	468	454	494	435	436	398	462	403	435	496	463	467	455	463	426	426	465	470	467	430	433	480	429	455	467	435	452	432	488	392	476	427	472	463	411	455	427	436	436	453	427	425	431	466	459	452	442	445	496	449	429	477	457	416	459	456	422	425	456	442	454	444	456	438	449	442	436	474	449	426
25422	20911	28048	23902	20900	12494	1292	825	641	535	468	442	375	368	355	314	296	323	305	275	267	266	290	273	294	273	247	222	252	246	237	272	262	228	247	233	257	248	230	254	240	258	208	229	243	219	211	216	224	232	235	223	248	196	238	221	251	204	222	259	225	209	229	226	221	234	241	215	256	229	226	202	195	228	195	223	229	207	215	201	221	228	185	252	216	232	235	206	216	213	220	230	248	234	218	230	209	198	223	222	224	224	225	234	226	237	250	221	203	214	224	210	230	194	235	199	210	223	230	212	227	247	231	226	234	209	235	205	225	221	249	218	214	213	221	232	221	235	217	218	224	248	237	215	225	183	220	244	230	241	236	180	187	222	223	229	232	248	207	209	205	218	224	206	212	212	196	214	200	237	225	210	221	210	196	247	208	216	226	231	225	218	227	226	237	221	213	237	229	196	203	236	221	207	220	215	226	241	210	233	237	239	213	232	211	204	201	204	212	226	237	234	206	230	231	245	234	213	214	235	222	230	212	192	233	215	223	195	220	226	228	206	221	197	205	239	211	209	208	229	216	215	220	230	219	224	209	221	240	220	216	210	218	218	240	216	201	214	200	202	193	212	220	192	228	237	211	238	213	231	235	232	207	224	237	203	213	220	238	208	208	216	229	212	192	229	209	201	246	230	235	233	216	202	228	218	221	231	251	210	241	233	228	228	231	234	213	241	178	226	219	203	224	218	229	229	210	212	224	199	223	247	210	221	220	218	224	199	214	204	234	190	237	229	188	228	238	199	206	237	212	226	229	210	213	192	236	227	243	216	207	202	215	233	225	225	216	239	200	227	186	234	214	256	232	206	229	230	217	252	226	252	213	252	233	220	224	224	236	191	229	218	214	220	211	215	229	239	245	242	222	240	213	202	228	202	211	210	206	224	202	218	210	216	230	220	210	247	261	230	211	238	235	232	256	237	236	196	240	244	217	230	238	219	201	248	235	221	214	211	238	230	236	204	216	219	223	209	202	211	233	228	207	217	240	235	221	213	226	233	196	206	207	238	190	209	226	225	214	236	218	219	217	240	214	229	232	229	219	191	222	203	243	228	214	226	240	241	211	206	205	217	203	201	216	214	228	206	212	216	220	210	241	209	215	220	223	229	244	224	226	217	222	231	240	210	235	211	207	201	207	209	224	211	231	231	221	225	218	212	205	197	225	219	230	227	231	204	224	233	230	200	230	197	237	214	229	216	200	232	216	216	210	235	214	200	236	226	225	223	235	212	214	201	218	241	218	214	208	229	222	216	198	221	221	227	253	236	219	230	182	192	241	214	217	230	209	206	203	219	228	211	206	203	239	210	225	221	207	235	230	218	206	247	197	218	217	194	212	175	227	222	196	198	244	210	198	211	201	250	214	243	197	222	203	207	226	225	221	207	228	228	207	208	239	205	213	200	211	204	225	240	201	233	210	237	236	216	214	225	196	247	230	215	177	207	207	195	193	241	220	240	229	192	228	251	223	186	212	242	214	218	231	229	231	204	213	251	210	217	249	246	256	220	230	224	220	213	208	239	235	221	216	229	209	224	229	217	228	237	198	239	228	215	217	239	225	216	227	186	208	249	209	238	207	219	217	198	205	230	203	224	229	215	219	244	230	208	225	216	202	248	240	187	233	224	228	228	251	222	217	208	244	221	211	196	220	228	218	223	227	223	229	234	214	225	210	237	204	216	227	224	215	231	229	227	207	235	214	197	247	195	227	207	243	236	237	212	230	211	214	197	199	209	218	224	232	232	224	224	210	234	225	218	196	220	224	242	193	246	230	244	199	227	235	193	214	234	201	231	233	223	251	236	237	190	217	220	204	209	227	225	251	249	222	246	215	202	187	234	208	253	229	204	248	240	212	202	227	212	221	212	246	232	215	201	226	202	216	228	219	209	216	221	209	229	215	206	231	236	283	218	218	211	229	224	216	237	227	219	232	227	260	213	210	208	200	222	242	209	218	202	216	221	214	229	230	221	230	227	223	211	235	227	224	210	217	258	225	232	189	220	210	221	221	207	211	229	244	230	232	229	235	238	223	191	223	235	201	216	235	205	220	222	205	217	193	185	243	225	201	219	230	236	202	232	230	223	216	242	203	219	213	220	235	227	237	225	252	225	218	250	203	222	225	210	223	238	210	229	226	228	232	227	213	246	251	225	243	219	221	212	215	223	244	204	202	224	204	219	212	209	243	204	206	214	215	192	195	228	224	235	198	236	230	225	225	205	201	255	247	250	230	204	228	208	205	229	203	196	241	215	212	194	229	207	219	219	213	233	198	214	201	239	199	207	191	211	253	202	233	221	258	228	215	246	198	214	239	241	202	227	230	192	215	214	197	230	216	218	193	201	214	205	219	204	244	238	212	219	200	254	214	213	214	207	210	221	204	232	229	238	189	222	206	231	243	233	203	226	243	239	199	171	247	236	247	227	205	227	220	212	215	188	242	212	232	216	219	196	191	228	207	189	239	220	183	210	214	217	204	206	216	221	227	225	210	217	233	231	202	246	232	214	224	225	210	224	214	212	221	245	208	199	206	210	192	230	188	218	213	220	243	244	223	208	218	236	224	212	212	240	235	209	214	227	214	216	214	224	211	212	233	221	231	192	212	195	220	215	241	213	198	242	220	223	257	204	197	209	255	224	180	218	206	223	187	236	208	221	217	188	225	221	217	213	240	205	202	213	231	190	217	237	201	203	188	210	223	228	234	204	226	194	217	251	218	200	244	221	220	206	205	213	225	208	228	233	228	247	224	218	210	207	211	222	211	225	246	226	210	198	216	218	225	225	214	204	234	210	233	200	234	242	213	220	254	215	226	209	222	224	220	236	235	232	203	236	219	243	235	216	196	228	232	198	212	201	212	226	214	239	229	209	195	203	190	215	197	205	248	218	201	218	201	193	234	209	191	209	254	218	214	208	228	211	202	199	199	226	222	201	207	251	223	218	225	208	223	195	233	217	225	201	211	228	222	238	214	240	224	242	205	222	225	240	198	226	227	208	236	210	216	229	230	193	223	222	226	226	214	219	226	227	219	248	214	199	214	226	221	216	209	214	226	220	215	236	212	196	203	216	209	236	193	200	214	202	221	227	217	192	215	226	212	226	219	212	215	221	218	237	218	215	230	226	217	177	213	192	230	205	241	246	229	217	204	234	221	208	221	188	189	225	213	224	230	213	243	204	236	210	222	211	199	206	232	216	235	224	221	196	222	232	202	216	204	222	214	224	232	209	228	226	191	227	191	198	210	231	216	236	247	238	213	195	221	242	215	241	209	190	202	192	205	205	218	207	236	212	207	201	210	197	223	240	205	225	191	208	243	227	217	220	218	241	253	234	237	201	215	222	223	231	230	207	218	214	212	232	224	243	216	240	218	241	238	223	205	210	226	222	222	222	226	221	212	255	240	228	201	233	209	219	217	229	246	220	219	209	217	222	224	239	211	211	221	219	234	224	223	217	220	198	225	235
14216	32192	11809	5843	3542	2507	2020	1472	1234	992	832	723	614	585	501	509	439	367	408	392	348	358	337	343	308	305	296	291	290	284	305	284	305	283	283	266	267	273	302	269	257	268	242	251	270	283	226	249	255	251	246	231	240	230	259	241	286	256	223	242	227	246	240	235	212	239	247	224	244	250	229	230	231	280	287	261	244	212	226	241	246	234	205	243	224	256	220	254	244	232	253	275	238	273	231	242	267	236	227	249	244	250	256	223	251	235	251	230	251	228	259	260	248	244	254	244	221	217	237	258	215	239	235	233	256	219	231	223	252	256	223	207	229	219	245	249	205	229	219	213	231	241	234	229	246	216	258	233	238	230	236	222	223	231	257	249	236	232	212	234	227	213	240	215	246	250	230	212	225	250	233	221	209	212	228	225	235	274	261	219	200	205	215	222	223	233	245	234	258	253	230	227	239	241	200	217	245	246	230	227	226	234	231	212	266	222	252	243	203	225	240	254	218	242	257	221	234	266	239	249	224	217	249	255	245	217	246	234	234	212	222	240	239	212	232	217	239	249	239	212	231	203	226	222	282	244	239	253	237	228	223	241	228	225	252	257	232	260	200	231	205	217	254	232	200	232	210	212	226	248	220	236	228	245	230	269	197	232	232	234	233	245	237	209	241	245	232	241	226	234	202	248	219	216	223	241	229	231	268	234	237	238	216	225	231	225	198	221	232	232	228	242	251	248	208	244	233	237	217	196	251	224	244	261	226	243	211	227	234	228	205	259	235	223	226	237	242	256	226	229	254	230	218	249	249	247	222	219	246	231	240	216	208	242	253	234	225	230	225	221	216	231	249	231	242	247	240	259	222	233	219	227	218	219	238	241	256	232	209	262	222	241	226	216	202	223	237	214	236	226	238	250	216	255	226	242	225	227	254	203	250	266	240	228	254	236	231	241	263	248	236	240	215	231	256	201	220	244	268	249	216	228	235	221	259	235	238	230	246	228	245	232	244	215	232	259	215	243	215	240	253	256	207	239	218	230	247	225	225	223	219	247	232	212	240	218	247	257	251	233	236	243	226	214	225	259	216	233	225	222	245	249	237	230	214	257	224	228	232	248	238	240	224	199	228	233	261	195	244	263	230	256	248	245	212	219	207	223	238	219	205	247	236	233	283	198	219	239	228	234	238	234	220	253	228	239	221	270	247	238	204	230	231	248	244	226	210	225	203	247	230	235	236	219	248	224	253	254	215	243	213	269	226	241	236	236	237	247	219	192	234	252	227	253	240	228	240	246	271	270	219	250	244	209	218	256	217	238	262	249	261	255	223	228	228	229	232	228	217	238	253	215	218	263	185	216	250	259	208	221	218	224	245	219	228	239	226	225	215	245	227	216	222	239	217	229	240	234	244	222	212	251	247	257	223	231	217	225	225	233	233	232	235	242	236	243	244	249	224	220	234	261	223	230	264	215	235	239	258	262	228	217	261	265	230	232	237	245	220	233	251	223	205	225	228	207	211	223	230	214	227	230	265	238	219	211	236	226	223	213	230	249	246	244	252	229	240	228	241	235	234	235	242	226	244	230	218	247	228	231	239	235	232	247	239	226	238	218	257	215	232	248	243	221	265	264	266	242	214	219	228	240	244	252	228	236	216	221	241	244	247	228	242	259	217	258	232	240	243	233	229	229	227	221	219	250	243	231	212	218	242	239	236	250	220	246	228	241	227	245	218	221	231	255	252	238	247	235	258	257	217	237	220	239	235	234	231	243	239	224	248	269	238	228	211	242	212	242	272	251	223	258	233	219	221	250	235	237	246	241	236	207	231	245	221	224	233	237	246	239	222	216	228	226	222	218	253	235	217	239	239	244	209	218	227	238	228	239	220	224	208	244	249	252	248	264	222	219	234	264	258	232	223	244	235	242	226	227	236	246	241	237	235	230	228	233	229	223	232	221	227	221	230	235	236	254	242	229	243	229	248	229	257	247	222	218	208	232	206	218	224	227	245	233	219	214	236	226	255	212	255	219	224	230	225	245	222	243	242	254	246	252	238	254	223	251	240	242	229	259	234	232	224	225	260	234	242	262	218	254	236	258	251	235	232	245	247	233	213	239	210	244	236	228	246	229	234	233	242	241	227	236	263	238	234	230	236	233	229	257	237	243	264	235	188	237	228	249	254	232	232	239	225	216	219	251	219	203	238	224	247	237	213	234	253	231	255	233	231	254	240	204	222	251	236	225	212	224	233	257	237	223	241	206	248	240	235	247	223	242	236	222	217	243	205	228	245	232	218	215	232	219	233	253	222	212	238	243	204	279	210	237	239	259	255	227	256	254	222	207	249	254	214	220	232	234	217	243	230	263	240	237	244	263	220	225	214	253	239	258	246	226	250	219	236	224	233	235	226	237	216	229	227	234	220	234	232	239	207	239	206	231	226	235	250	234	238	247	239	247	202	255	213	224	252	224	231	226	231	225	238	246	232	213	231	242	251	250	233	248	219	251	260	214	230	243	245	248	231	254	237	260	225	240	215	231	228	239	241	229	250	227	244	243	251	250	246	248	229	215	229	221	231	264	233	209	232	212	224	185	203	239	246	243	214	231	244	225	229	234	218	239	256	253	238	240	220	238	241	248	227	200	234	225	238	259	233	264	233	270	214	219	246	221	241	239	217	224	240	251	240	259	227	217	221	235	243	238	219	238	226	230	244	256	236	230	235	233	226	272	241	215	251	230	219	236	228	235	218	230	229	230	233	223	208	214	258	234	229	226	233	230	224	242	247	235	207	226	239	246	195	245	273	225	257	248	222	228	224	242	248	242	218	249	238	243	241	223	203	252	239	231	198	228	232	221	237	255	283	211	243	224	219	268	230	220	227	211	282	218	253	230	247	229	241	253	242	225	207	213	235	229	239	220	233	231	234	223	213	232	229	228	229	200	247	233	260	216	228	214	229	224	257	216	242	252	223	225	227	236	214	211	216	213	235	249	252	223	219	242	246	240	243	199	239	211	231	235	243	267	214	224	228	238	228	217	228	260	223	239	203	223	245	245	213	255	253	233	223	245	244	267	239	249	226	233	252	230	231	222	248	227	231	226	232	250	216	239	212	247	237	223	244	229	226	246	243	224	233	240	229	217	239	228	233	250	218	209	244	242	233	230	235	222	213	214	223	244	230	225	207	255	224	219	259	223	226	209	224	222	208	247	229	239	236	236	242	228	223	228	233	245	242	242	239	197	249	206	251	222	245	247	237	239	229	258	217	221	223	228	257	245	214	260	278	224	245	215	235	215	211	249	239	227	217	249	240	222	205	256	220	254	270	246	229	234	249	216	253	244	223	214	219	221	239	191	215	245	223	248	236	261	244	226	247	245	219	259	243	232	236	209	216	232	226	227	248	230	225	259	235	267	242	240	236	225	251	242	201	221	224	227	248	234	239	216	246	254	202	239	256	221	222	225	249	233	222	234	250	260	239	230	234	237	234	227	228	237	212	223	238	262	236	220	245	227
23130	20906	28669	23320	20912	21056	10661	1857	1289	1051	979	890	750	744	735	696	627	601	663	599	555	578	583	560	570	538	496	545	505	569	572	474	507	510	530	528	527	492	464	473	443	537	485	505	457	492	460	497	481	520	469	469	512	517	461	487	498	480	458	492	472	488	489	483	495	467	486	480	505	482	513	455	426	502	463	467	476	483	497	480	461	457	485	451	463	483	509	468	486	444	491	457	514	447	464	494	485	411	477	490	480	451	481	481	480	472	455	468	441	505	473	445	491	491	491	493	524	473	469	494	472	497	470	451	474	443	500	487	452	435	455	483	469	446	468	472	521	485	478	464	504	472	485	514	454	462	482	473	458	482	469	462	487	458	470	474	490	465	464	465	495	485	487	471	482	504	503	479	493	494	475	476	470	457	466	475	524	478	474	431	487	463	482	463	479	476	472	468	482	456	463	476	506	466	467	477	444	497	446	459	435	482	465	471	425	471	458	491	478	459	490	472	445	453	425	505	472	465	460	467	455	480	486	482	506	451	478	449	448	456	505	486	510	486	491	454	503	503	448	464	462	487	454	454	493	491	473	500	458	451	483	472	418	462	483	475	456	467	425	462	477	485	481	438	458	507	461	464	514	455	461	451	455	498	505	465	438	419	481	485	488	460	430	461	507	456	454	475	428	469	462	474	459	434	480	478	476	447	451	510	417	450	493	464	488	441	498	426	470	494	455	468	474	472	457	511	465	461	451	486	454	467	464	430	509	445	441	513	448	468	497	441	475	475	487	445	464	465	437	479	486	480	467	456	492	453	453	486	427	438	473	465	457	471	472	447	493	446	456	473	503	493	483	469	476	472	486	471	431	488	449	453	452	471	466	471	438	436	459	482	524	485	517	472	467	513	453	486	474	499	488	438	483	491	466	450	451	499	440	453	455	490	485	469	480	493	457	518	435	461	434	451	454	483	438	469	447	468	456	438	509	462	436	494	478	459	431	453	486	494	465	505	496	455	443	492	480	441	490	456	456	477	453	450	470	504	458	467	456	444	442	426	450	468	484	492	455	506	461	492	468	474	434	491	448	454	482	419	476	476	451	489	449	460	436	457	494	500	485	455	434	467	445	478	501	479	443	474	521	480	454	475	474	496	461	463	470	464	468	476	472	493	465	465	482	458	466	429	449	446	465	498	456	448	456	455	482	441	482	527	461	474	466	480	475	464	439	475	477	456	475	487	469	483	429	487	451	496	450	505	451	454	483	490	436	447	481	463	450	483	494	472	435	494	518	470	466	456	427	426	458	458	488	449	458	482	466	448	448	438	443	455	458	456	496	485	485	446	474	473	504	521	469	472	455	479	473	464	447	428	475	416	437	470	451	468	490	483	441	444	490	496	464	473	477	506	451	492	468	464	413	469	443	448	457	503	443	520	504	441	483	496	474	501	456	448	465	461	453	504	447	434	428	463	487	470	496	516	481	494	481	505	438	468	517	479	501	509	448	495	499	472	473	458	483	473	475	483	461	472	489	493	486	455	485	500	455	461	488	477	481	492	523	457	477	459	456	489	457	460	440	473	466	472	475	483	448	445	459	517	441	447	479	486	482	447	437	424	474	459	496	457	436	472	487	454	449	441	434	437	489	487	470	475	477	466	464	464	489	462	466	462	471	461	492	516	451	475	477	477	443	393	469	434	473	466	434	482	468	467	460	467	438	494	457	483	459	472	474	470	444	508	463	452	484	489	469	475	469	472	469	502	471	506	424	418	492	482	442	481	479	500	470	464	486	447	448	454	492	525	480	497	473	471	456	484	479	450	466	456	445	521	481	503	475	459	502	499	450	477	485	459	487	479	471	454	469	506	466	417	460	477	480	490	465	411	500	491	444	476	501	472	433	479	498	501	466	483	447	451	436	470	487	490	510	454	482	485	493	473	460	441	472	456	481	463	438	508	458	446	472	474	490	461	446	503	515	474	514	474	451	476	466	512	459	485	504	489	444	470	477	474	463	494	449	467	482	472	460	467	423	462	453	469	486	490	528	463	470	442	461	457	457	480	449	528	477	442	435	457	464	470	447	474	457	459	457	447	491	484	454	484	470	492	540	431	483	435	499	458	449	421	467	452	511	490	467	441	459	530	514	451	473	480	497	474	491	463	456	455	484	462	495	472	486	490	454	462	521	463	467	461	471	456	464	455	460	467	494	481	440	394	498	449	451	538	490	470	484	516	496	463	462	474	490	465	419	468	455	500	481	480	440	476	483	450	474	464	510	437	464	498	446	465	483	473	506	457	432	463	439	464	472	479	496	485	486	458	464	466	469	487	455	467	469	478	473	459	501	477	454	508	477	434	458	473	456	476	458	451	439	467	439	468	489	486	501	466	461	473	447	509	479	458	435	481	477	488	455	450	492	469	466	494	449	476	485	519	453	425	493	482	473	468	469	484	449	449	465	475	422	461	513	481	457	474	461	490	467	467	464	441	470	512	479	446	455	474	473	462	420	450	470	446	465	492	513	486	448	434	468	470	466	454	522	486	504	471	434	438	478	435	473	525	468	459	458	472	499	442	435	471	487	468	477	483	464	486	437	425	472	450	458	453	445	440	443	435	481	512	395	484	453	440	484	491	502	509	451	456	465	460	433	476	445	446	484	462	492	442	501	489	447	505	458	471	475	464	470	446	503	457	472	490	513	454	502	453	456	494	473	488	466	466	437	465	481	462	444	502	454	480	449	465	424	481	511	491	477	456	469	437	448	488	449	484	479	447	491	470	447	457	461	437	439	454	455	495	484	466	460	443	469	466	468	482	463	406	465	463	474	442	487	470	526	511	482	474	445	444	469	481	443	441	482	489	451	455	490	482	444	473	483	454	455	456	466	493	445	426	476	498	485	464	491	500	497	485	514	422	468	493	458	492	471	503	429	462	466	430	453	450	472	461	460	424	455	475	485	518	522	425	447	495	473	448	457	497	462	465	478	468	472	502	460	453	477	511	453	496	446	461	452	468	498	451	489	454	482	465	460	432	490	450	448	467	476	456	492	476	496	441	477	493	441	501	491	484	478	451	447	449	465	493	420	461	495	461	498	448	464	475	464	503	490	457	475	446	506	513	470	452	502	506	464	461	434	486	499	471	479	481	482	492	447	456	447	486	493	428	495	509	494	490	523	471	445	468	486	502	459	456	471	458	435	462	460	439	477	455	453	446	474	462	489	443	461	447	484	488	425	483	464	482	476	478	494	457	422	517	497	450	459	454	475	483	471	471	481	481	479	470	477	479	464	442	456	455	439	445	454	473	468	502	508	431	432	479	440	448	447	458	492	444	440	508	452	462	476	487	474	469	439	466	477	464	504	455	455	462	439	492	474	447	470	470	504	520	502	487	479	457	468	489	464	491	525	443	481	475	493	446	453	472	465	485	474	429	531	491	502	503	483	451	456	473	461	486	482	463	473	476	509	466	467	464	486	464	467	443	452	475	483	483	444	468	465	440	432	459	484	524	448	454	460	489
17038	29557	18697	10022	6576	4641	3596	2788	2314	1863	1564	1371	1167	1097	996	939	875	866	773	750	764	700	643	662	621	634	564	607	610	569	567	558	568	542	520	571	485	526	519	512	509	482	490	502	471	474	460	481	483	493	462	470	458	480	499	501	459	458	461	452	480	447	469	476	459	461	508	484	480	445	449	453	465	451	440	436	436	489	439	438	478	446	452	436	415	400	462	452	465	425	444	464	459	403	462	458	466	451	446	465	438	432	427	440	458	450	455	473	483	450	467	460	444	431	449	436	433	456	467	413	442	424	436	433	453	421	446	437	429	456	444	445	443	447	450	422	501	458	457	426	407	451	470	411	434	460	468	416	450	420	469	421	451	433	441	431	433	459	453	453	434	455	494	467	438	435	420	444	436	441	425	435	461	446	449	413	421	440	422	465	485	446	434	444	475	405	464	436	438	450	422	406	465	446	491	457	437	463	423	413	434	412	443	457	465	427	403	414	446	452	451	445	433	404	440	455	458	457	443	446	436	432	427	438	435	444	427	429	419	442	447	428	463	443	468	398	450	460	403	423	483	476	478	429	423	455	466	436	445	472	413	435	454	435	460	464	450	399	444	470	414	458	452	455	404	439	417	449	461	457	453	450	443	432	422	449	431	395	441	426	453	435	474	428	443	447	434	428	451	430	397	453	442	447	441	463	408	457	455	420	454	443	467	450	419	433	419	438	430	471	442	398	434	425	448	457	409	447	395	430	423	467	437	409	449	415	462	412	451	456	446	473	424	469	446	449	424	416	456	436	469	438	466	458	423	423	438	444	421	439	457	445	474	417	429	442	469	419	461	485	417	411	453	386	412	462	406	419	432	420	474	459	453	468	442	418	459	435	449	421	424	464	458	396	449	439	422	446	398	460	484	431	449	446	441	453	403	457	422	463	419	450	423	444	420	447	442	388	481	434	423	441	405	452	457	416	469	449	422	468	420	435	439	436	445	404	451	433	428	417	428	420	423	410	449	406	448	450	433	441	417	409	483	431	448	429	443	463	474	449	410	430	428	432	452	443	448	416	425	440	444	442	443	432	452	450	464	459	464	499	439	441	432	433	424	480	408	429	496	423	455	415	452	442	451	428	430	440	452	440	471	446	427	439	425	454	461	456	448	414	402	452	442	428	422	426	454	421	430	450	423	460	455	432	476	428	442	447	414	430	442	428	447	469	457	451	445	441	447	434	428	437	433	428	454	461	417	428	472	452	472	446	467	432	406	433	423	443	478	457	460	455	430	450	405	408	424	446	438	443	443	441	441	425	429	484	445	445	410	441	439	453	443	455	424	403	490	401	440	474	453	459	465	474	407	459	459	454	458	480	424	417	421	407	447	422	459	421	465	455	409	467	474	418	450	442	469	435	474	455	446	426	428	455	446	456	432	450	438	466	450	429	478	444	464	434	426	406	453	435	465	463	442	439	490	440	414	432	426	428	435	446	458	450	499	424	475	421	476	474	440	398	435	454	463	436	449	460	460	425	433	459	429	433	401	430	448	431	449	426	422	437	443	445	429	413	442	421	461	452	427	446	474	420	407	430	412	425	428	463	465	448	440	443	453	444	421	419	478	475	455	436	431	460	445	460	430	425	446	419	451	429	492	487	446	427	469	447	435	446	431	481	461	455	416	440	462	433	461	465	481	439	436	433	462	460	449	487	421	464	422	431	429	438	452	462	407	474	456	438	423	442	465	446	420	454	452	439	425	437	437	450	413	401	464	436	419	389	402	404	424	411	465	431	454	475	421	468	470	449	437	456	416	478	449	436	407	426	396	431	449	470	434	423	428	423	436	455	434	449	443	443	453	441	439	438	481	447	420	453	432	434	423	452	420	440	477	453	450	427	437	447	443	461	425	393	431	474	451	423	469	449	441	485	478	470	435	414	444	403	473	439	475	458	435	407	443	363	437	444	461	442	440	477	485	455	468	437	424	413	406	396	450	462	445	424	440	434	433	432	444	414	432	409	452	415	440	449	451	521	411	465	446	468	417	436	424	409	419	487	439	444	480	455	437	483	410	463	425	438	446	413	428	413	444	437	412	466	457	446	478	397	458	416	446	433	467	425	438	440	438	441	452	459	445	411	410	407	434	451	467	492	456	452	446	434	440	467	467	427	457	424	425	485	438	431	403	434	444	460	430	465	443	431	427	452	432	433	415	458	447	443	424	430	424	431	448	426	405	476	475	429	461	451	439	439	448	437	446	466	411	455	411	445	450	449	424	448	473	426	458	388	461	446	450	433	469	428	428	444	474	451	428	447	434	400	439	435	477	459	455	439	449	445	466	420	460	422	443	413	443	414	475	473	413	411	465	473	473	413	461	433	470	447	469	427	437	453	430	440	449	419	436	459	443	459	426	446	433	443	433	470	397	473	430	406	415	460	453	427	439	443	437	413	424	459	422	412	474	439	426	427	402	436	445	406	462	445	410	451	439	480	374	463	457	417	448	401	434	461	472	412	429	440	411	452	420	465	438	454	454	432	435	446	448	449	477	461	444	479	445	461	464	451	396	438	444	425	425	420	431	426	475	468	441	423	456	449	410	428	440	465	411	413	481	476	439	427	458	440	458	463	418	435	448	412	419	455	447	458	453	427	435	466	469	481	429	460	443	443	490	434	439	429	454	424	451	448	450	445	449	418	422	416	448	431	441	428	452	434	461	442	425	419	439	444	413	423	457	434	466	428	456	426	440	426	411	474	443	444	451	460	454	465	463	444	451	467	465	433	420	412	451	454	444	376	412	452	405	459	441	436	461	401	495	451	462	424	460	437	412	453	456	460	444	429	467	465	465	424	448	479	437	420	455	455	431	431	418	447	470	446	438	446	422	468	443	456	416	441	438	427	448	442	478	465	406	464	403	444	473	438	438	418	443	445	444	451	448	463	407	416	452	418	478	442	482	434	447	457	441	462	449	462	420	465	429	490	434	430	447	437	441	450	442	427	438	454	463	429	435	445	447	415	450	423	470	427	442	475	441	442	448	459	453	448	418	432	426	416	468	428	436	422	401	450	462	452	473	455	486	462	462	469	423	450	436	460	466	477	453	449	468	448	423	460	433	441	434	433	427	423	420	439	442	421	429	428	395	427	440	420	454	439	465	422	424	445	433	445	435	413	513	437	462	461	440	433	422	432	453	439	461	431	443	477	462	395	409	427	441	406	444	425	433	443	419	407	446	423	458	425	432	442	441	442	485	453	453	418	446	445	454	427	455	420	432	457	432	445	450	437	464	435	435	422	462	424	430	431	431	449	466	418	449	462	451	464	451	462	429	485	442	438	444	432	456	434	420	428	455	420	435	435	468	427	452	471	443	491	444	476	451	404	436	453	448	444	457	456	440	428	422	382	471	408	409	449	430	450	438	436	456	420	459	413	435	465	449	453	448	437	446	447	451	434	436	456	442	434	438	460	423	458	433	421	405	447	451	437	474	473	403	469	423	457	425	429	445	432	441	453	424	462	453	484
28558	16918	3031	667	538	499	455	423	427	465	437	411	442	477	445	420	445	394	443	432	450	423	401	472	433	401	441	415	416	389	452	422	431	420	458	427	401	428	423	452	482	449	435	408	422	403	391	453	410	424	433	420	448	419	421	390	438	457	455	425	447	432	438	436	458	428	442	457	435	468	462	426	446	400	426	414	445	423	421	399	449	448	452	410	444	404	403	444	417	456	456	442	440	443	396	386	433	453	477	391	436	418	423	441	386	426	445	430	430	447	431	414	423	420	385	399	441	425	418	414	442	410	408	418	421	410	461	405	436	493	419	432	399	439	407	427	438	418	394	438	458	422	440	466	498	441	464	409	462	420	422	428	434	415	451	390	462	423	417	426	427	385	441	434	464	413	444	458	437	462	467	441	433	436	462	415	408	422	418	473	442	460	398	451	406	442	449	444	454	449	422	425	413	425	408	403	434	430	425	423	442	403	429	431	420	446	393	428	403	396	419	474	422	411	457	409	433	465	482	428	432	422	437	447	427	389	435	395	403	435	437	441	404	438	449	437	416	402	406	409	451	436	446	416	451	400	409	435	416	406	444	413	420	442	422	461	433	435	410	385	417	406	407	413	466	449	433	392	383	417	441	380	446	423	433	429	455	447	413	428	412	409	418	388	392	431	426	449	412	435	424	419	446	428	438	435	432	401	413	416	426	450	444	413	431	431	433	416	461	404	440	398	397	417	441	411	413	429	429	411	450	440	413	426	403	429	420	426	435	409	410	436	396	409	397	413	436	397	430	386	414	431	385	438	406	456	430	426	447	449	433	430	407	437	432	439	465	398	390	449	477	461	446	454	428	426	431	443	441	422	436	401	422	456	406	419	418	441	415	433	405	414	434	422	417	427	463	429	427	396	442	402	434	410	434	424	417	451	420	399	405	427	433	411	441	430	448	447	415	422	391	477	440	414	400	438	427	436	411	440	425	445	418	426	479	412	440	458	399	441	476	393	410	433	446	427	429	448	432	418	455	416	421	450	458	451	455	442	460	415	411	443	421	431	427	430	457	425	391	426	413	434	405	423	415	390	424	411	447	428	430	404	421	420	485	426	443	416	475	427	428	455	448	437	408	462	414	444	464	411	404	420	449	425	425	424	422	413	428	421	432	412	437	408	413	411	412	418	384	428	443	437	436	436	412	429	402	429	436	438	431	414	424	439	439	429	431	444	438	383	428	419	427	418	422	442	425	410	422	408	384	416	410	417	386	424	445	433	461	441	386	407	429	421	431	490	421	420	424	433	418	425	448	411	462	434	431	428	445	414	426	450	416	459	446	425	440	391	433	392	449	427	431	458	437	423	404	431	411	433	418	406	424	413	445	403	460	404	435	431	454	416	458	456	409	424	435	443	418	433	382	434	405	415	425	382	450	440	434	392	419	439	416	427	440	426	396	462	432	413	411	425	417	439	429	433	415	438	433	443	448	451	465	375	438	402	433	468	418	443	434	406	435	433	453	419	414	435	401	436	460	423	461	426	465	444	460	449	441	433	457	419	392	431	462	468	439	447	443	421	471	442	422	436	479	456	431	406	422	413	383	472	406	431	409	400	437	434	422	470	463	428	453	425	413	411	430	405	448	437	439	421	418	449	455	446	429	444	449	471	438	418	468	449	436	422	456	418	481	425	379	438	459	429	462	427	459	440	449	424	418	420	423	409	447	385	421	424	394	416	472	425	410	430	368	410	417	456	441	429	439	387	420	411	422	403	427	429	446	469	405	429	418	411	408	441	440	413	385	428	409	416	419	393	437	405	408	436	427	398	427	442	444	401	444	434	413	433	420	404	397	445	414	400	447	410	429	423	443	429	410	434	413	446	423	419	428	437	401	408	412	441	475	404	425	442	438	407	419	438	406	446	441	459	446	405	420	409	405	438	407	418	426	420	367	429	392	431	416	423	407	405	460	387	449	415	427	424	456	416	459	414	425	420	423	434	412	421	423	425	437	448	411	411	460	446	418	405	413	410	427	427	420	421	405	395	452	434	436	409	406	465	466	422	401	436	427	427	394	448	422	433	473	403	429	407	442	447	429	464	409	411	392	437	420	394	443	442	431	426	432	463	431	415	412	433	428	419	427	405	428	403	414	402	448	438	421	491	447	396	432	461	428	444	405	416	422	433	463	441	386	427	431	435	400	402	447	405	430	396	414	414	431	445	437	449	445	395	413	433	446	438	431	452	459	427	406	426	464	445	399	431	449	422	399	419	424	419	407	446	466	476	432	447	435	465	442	413	435	432	421	432	441	424	427	450	414	404	444	425	424	438	448	406	450	420	427	447	426	425	441	419	456	440	441	415	382	424	419	423	427	415	443	377	427	417	429	427	449	463	431	447	415	446	465	424	450	420	437	420	384	391	437	434	427	434	448	425	413	429	403	422	445	418	450	449	427	411	418	405	428	450	412	423	447	462	438	427	435	411	418	431	414	454	398	417	416	461	403	417	394	430	407	448	413	414	422	414	437	423	427	425	456	435	416	405	397	450	416	419	422	421	434	391	441	414	411	410	404	436	408	430	450	445	399	474	400	412	409	439	413	466	422	434	470	434	415	439	428	370	435	377	435	444	420	454	429	476	428	435	429	411	406	437	422	456	409	390	426	409	420	446	429	416	417	452	421	426	455	408	406	411	445	424	451	416	435	450	407	395	433	457	421	434	424	422	465	450	402	383	456	397	431	452	434	431	451	431	423	439	410	418	418	449	446	414	447	468	398	476	446	412	425	435	412	434	400	439	410	430	422	401	446	430	432	418	458	426	423	432	420	415	442	404	402	411	422	453	407	432	420	424	450	427	409	405	429	441	432	410	423	423	401	431	434	378	437	421	433	420	422	415	406	442	428	446	447	431	419	446	463	418	452	428	424	473	413	427	434	468	400	407	423	421	418	438	437	437	436	424	462	404	458	440	420	436	416	434	429	408	425	440	434	464	462	434	411	419	396	447	423	410	459	399	443	451	400	389	416	421	462	418	439	423	379	448	461	420	419	423	402	429	423	467	441	469	460	441	387	419	421	448	451	431	413	415	458	422	404	424	407	405	379	425	410	412	432	432	439	437	402	439	421	398	428	447	422	416	431	417	424	437	439	460	433	431	458	468	416	452	429	430	426	485	459	431	409	446	429	418	432	441	413	427	431	437	412	449	463	422	445	414	407	437	419	406	418	426	386	436	436	441	428	409	456	455	414	419	454	398	431	399	450	440	429	435	426	424	415	452	416	423	413	433	419	418	464	432	420	456	448	427	454	404	428	446	440	448	447	416	417	437	433	468	432	409	406	400	401	421	437	428	414	419	381	428	454	435	413	421	444	407	435	453	472	393	457	409	420	432	413	459	457	442	435	439	456	435	456	435	422	427	421	411	403	421	419	481	437	410	437	445	421	446	437	410	404	429	381	404	403	468	399	436	416	423	408	415	411	427	457	442	430	427	405	427	455	441	441	421	407	421	439	403	400	456
10933	10390	1193	738	602	552	516	492	485	469	482	453	464	491	479	472	426	458	501	467	439	442	482	492	467	429	456	433	440	453	447	430	469	462	425	452	457	458	434	458	429	480	469	448	456	481	479	440	408	450	503	425	436	473	445	431	417	480	456	463	474	452	451	401	472	445	414	442	472	430	452	442	456	430	460	431	450	442	414	443	451	415	460	467	456	436	446	430	464	468	441	442	472	477	445	466	482	432	446	448	450	467	435	443	460	449	468	441	452	453	452	431	442	456	397	440	434	465	433	489	403	489	486	466	452	460	435	480	464	404	455	441	430	468	453	485	425	447	452	487	467	425	444	451	448	442	466	476	456	460	445	434	440	426	447	461	428	447	458	421	438	459	479	472	445	462	445	432	423	462	446	468	449	470	455	451	474	465	422	406	452	429	444	471	437	462	411	446	461	431	463	452	470	437	507	433	416	446	446	477	541	401	427	455	453	449	459	456	475	452	434	440	448	484	486	449	437	441	453	470	480	467	449	458	448	445	445	471	454	438	456	461	483	449	481	455	473	445	465	453	452	416	435	476	426	467	448	440	441	415	425	427	431	450	441	448	421	492	483	467	432	457	433	459	408	414	429	489	501	452	454	435	456	446	414	457	429	443	430	438	451	482	452	464	435	455	436	431	457	435	462	444	472	449	461	474	482	461	432	401	485	464	460	447	450	423	460	463	462	465	428	430	477	418	453	456	443	433	442	453	462	473	437	462	441	468	453	448	392	443	473	512	462	442	485	469	409	441	425	456	478	463	429	427	446	458	455	419	461	493	459	450	475	472	451	427	464	427	407	462	455	471	455	441	419	447	463	431	466	460	419	438	437	494	490	446	482	445	454	480	416	466	424	453	463	447	442	438	443	447	467	442	433	462	436	465	485	471	489	459	443	457	475	412	443	458	429	494	432	432	417	441	471	427	427	461	435	478	393	447	431	420	454	457	446	427	463	460	432	432	463	406	479	432	434	459	447	428	442	460	429	424	413	436	429	463	482	456	447	447	395	420	419	462	438	449	418	451	476	438	417	451	460	456	454	478	468	420	449	425	459	424	467	452	435	474	489	458	402	448	460	470	460	491	461	476	466	426	432	419	450	458	440	450	448	509	449	424	427	455	453	428	422	439	474	470	475	435	442	457	463	446	460	443	453	434	442	411	447	437	472	467	418	473	454	430	449	421	441	488	493	436	459	448	457	446	433	446	420	461	474	472	426	441	475	411	446	450	483	438	438	456	438	442	431	479	448	452	456	449	435	464	463	460	474	436	476	456	459	450	451	438	443	439	441	434	463	407	475	441	433	424	461	448	448	436	450	440	443	465	422	445	404	464	480	437	470	440	444	452	461	457	458	465	457	462	461	460	448	460	462	459	439	439	498	453	448	468	486	417	453	438	455	464	478	440	458	467	464	477	423	438	443	452	433	443	411	444	441	449	454	436	444	455	439	451	453	471	473	458	454	478	427	473	454	438	475	426	440	478	456	456	494	445	450	439	439	470	431	441	427	457	464	442	476	414	460	440	439	450	482	454	437	468	425	448	438	448	476	450	457	442	472	452	443	417	445	404	451	430	453	448	470	456	458	428	433	446	446	469	466	471	418	429	473	421	484	491	425	445	477	470	452	439	447	464	384	473	441	469	454	437	461	464	438	455	446	426	430	429	417	486	484	453	469	467	467	479	478	431	476	451	455	481	460	426	420	460	489	432	459	400	428	476	444	441	436	451	427	463	405	463	484	469	442	490	454	463	471	493	447	418	482	460	492	448	474	490	465	404	436	393	466	464	500	438	469	443	444	460	473	438	411	444	435	429	441	469	453	496	439	440	458	439	457	449	456	421	465	500	427	407	473	454	463	420	458	449	464	447	464	427	409	473	474	442	463	438	421	458	430	415	445	445	419	439	448	431	464	441	453	442	481	432	443	418	427	394	471	440	420	466	457	484	432	482	443	470	464	423	435	451	454	437	439	488	426	469	469	409	458	471	468	464	423	425	469	441	443	461	441	449	407	472	464	444	465	408	472	497	451	457	451	441	433	414	449	428	473	451	448	460	417	463	453	448	485	460	396	464	490	440	442	436	450	434	468	469	429	471	421	449	440	457	412	408	470	444	470	444	488	460	483	422	452	425	426	463	425	456	456	460	474	482	437	426	450	434	461	464	478	470	461	508	463	429	456	419	452	455	493	464	474	483	472	474	419	431	447	478	444	436	472	445	461	469	427	436	463	434	452	461	467	469	468	423	483	430	444	437	445	439	474	451	442	433	446	465	479	467	463	461	473	447	463	462	405	457	456	431	432	445	410	479	439	432	428	448	451	463	466	441	468	457	466	439	455	408	484	418	448	452	459	459	405	450	454	450	430	491	467	450	432	459	459	435	465	451	412	494	503	441	459	414	452	437	500	468	454	475	414	461	472	428	444	482	477	491	424	436	467	427	443	474	448	422	402	464	440	465	436	452	483	456	439	436	468	454	455	453	442	417	435	478	420	447	452	438	439	406	456	453	414	444	396	397	424	410	437	507	447	442	433	448	453	481	461	439	419	452	442	441	465	409	478	440	462	471	395	493	435	499	431	457	460	450	459	453	445	445	432	431	473	445	457	448	444	462	475	441	450	463	429	457	456	458	432	407	446	416	450	469	481	410	443	462	462	449	458	460	458	463	473	428	432	462	440	454	447	487	482	450	463	444	467	462	449	447	429	448	423	472	444	415	454	428	461	405	430	453	432	446	476	461	439	424	424	466	463	442	473	462	445	454	467	410	451	463	412	419	452	416	440	443	478	434	458	476	419	450	443	517	435	449	466	426	443	441	457	445	487	445	423	454	426	488	455	420	469	457	493	440	477	469	460	483	427	438	450	466	445	427	422	449	467	455	438	472	461	445	433	396	441	441	419	468	464	470	469	426	466	420	471	434	438	446	463	456	430	489	428	473	450	432	392	430	432	472	490	413	444	437	480	472	436	448	386	475	425	451	475	448	435	472	476	470	423	415	465	431	434	460	464	439	472	451	459	449	453	495	446	468	480	459	502	450	457	478	461	433	477	481	448	419	454	433	456	465	448	483	444	438	418	516	452	461	456	464	488	447	428	426	415	457	471	423	481	465	456	448	425	432	451	468	432	444	448	411	447	451	452	444	476	442	420	452	435	474	479	456	464	448	456	480	457	450	418	446	417	473	461	439	412	463	424	426	440	451	476	441	462	469	435	427	442	482	453	442	435	471	487	433	447	436	458	462	423	464	448	437	459	471	439	423	492	443	448	435	431	457	438	480	443	475	459	452	503	464	409	408	465	458	453	453	488	462	497	447	481	469	457	417	447	426	430	435	436	443	443	443	449	480	411	432	439	460	484	463	482	491	433	454	480	465	467	441	464	424	449	462	437	459	420	416	412	425	425	442	417	437	457	452	460	470	475	452	452	435	448	425	447	423	459	479	433	441	468	448	428	450	440	422	441	474	483	476
25491	20915	27829	24136	20900	9684	1309	815	667	551	442	443	417	354	329	323	297	307	273	280	267	288	272	232	267	265	258	250	281	231	261	239	230	221	248	232	268	224	245	229	210	229	253	247	208	248	211	222	210	203	245	196	225	224	204	202	237	209	215	227	210	241	225	194	199	245	236	228	211	203	210	197	209	222	207	215	218	200	221	203	236	204	219	210	203	248	244	205	227	231	191	221	195	204	184	216	225	199	206	228	221	188	208	213	221	216	210	227	242	221	222	212	230	226	210	224	207	216	232	191	214	217	213	206	211	218	228	239	234	197	201	211	253	224	237	234	197	233	206	233	188	199	241	216	205	215	236	208	233	215	220	266	229	199	219	224	208	203	214	214	248	228	200	194	240	207	219	239	214	217	220	227	193	207	226	231	210	213	210	235	213	221	204	235	251	205	213	229	201	228	209	197	200	203	220	213	211	223	190	224	233	219	217	204	217	190	226	209	221	216	202	216	189	191	237	194	206	218	222	221	232	211	209	209	245	203	228	209	231	218	193	202	216	207	214	231	207	219	219	250	198	204	214	203	229	178	236	228	205	236	185	213	212	233	202	219	220	214	245	208	209	209	202	218	199	225	218	187	215	217	223	206	226	183	194	203	216	220	200	221	216	236	193	222	211	216	236	220	223	196	193	245	194	190	216	239	234	216	210	206	209	200	212	202	203	203	203	217	236	206	202	230	223	217	211	201	190	238	225	218	243	226	209	222	222	224	233	203	225	230	222	239	206	200	202	238	206	214	229	205	213	219	234	223	219	214	211	233	216	185	210	216	236	222	225	186	224	237	241	209	215	209	210	249	217	205	202	201	211	234	203	231	187	224	200	214	199	201	199	208	239	220	223	233	214	218	194	206	204	227	205	202	208	206	215	199	213	221	232	203	212	215	221	215	225	200	202	209	215	227	189	237	214	218	200	210	213	215	231	216	189	204	208	227	214	203	240	224	218	203	196	222	197	220	199	217	219	207	216	231	222	209	219	215	216	239	218	212	207	214	210	193	216	198	221	199	209	211	217	222	231	222	233	221	215	236	197	189	215	196	206	217	217	237	227	243	221	198	201	220	217	211	200	214	200	207	216	189	197	215	205	203	232	228	226	234	225	212	238	236	209	240	231	247	210	205	231	218	207	194	215	197	235	227	226	199	205	214	221	236	197	202	205	186	223	195	197	191	229	217	220	189	192	197	208	195	225	226	228	219	247	192	229	234	238	203	204	202	214	201	206	196	211	224	209	234	197	201	222	221	238	201	244	213	212	208	220	218	226	219	197	219	242	216	230	216	241	222	244	193	234	203	211	207	221	194	228	210	222	212	251	214	240	193	204	217	234	207	210	201	222	228	201	199	211	229	209	206	216	220	199	225	204	218	212	217	231	205	221	196	224	239	216	203	228	222	234	200	202	238	230	182	216	215	222	245	189	200	214	238	180	192	228	204	249	195	229	200	211	207	207	205	198	231	217	187	222	206	233	242	214	233	225	204	218	218	223	208	222	200	214	189	212	210	212	190	226	212	210	206	219	207	212	218	213	231	212	210	218	227	199	235	194	222	215	212	210	241	196	228	241	234	198	231	186	229	185	224	226	216	208	245	208	208	199	220	223	208	203	212	238	218	228	217	202	232	236	201	205	214	218	229	216	220	220	194	213	202	203	202	233	193	210	228	220	202	242	226	203	237	217	207	217	233	241	221	248	231	215	241	206	197	218	204	248	205	274	211	185	199	205	233	220	188	229	234	193	204	190	219	218	236	209	215	231	223	225	212	217	213	207	241	233	213	204	204	222	231	218	221	234	229	235	177	225	227	241	247	206	194	215	206	214	209	221	235	206	201	203	213	217	242	209	188	206	198	212	253	215	221	222	214	210	209	206	186	200	197	206	214	222	222	208	201	209	207	207	219	196	219	226	194	226	217	204	220	208	200	213	198	207	213	197	206	208	215	216	209	219	222	211	220	203	202	197	218	220	221	212	239	234	189	203	200	233	239	213	187	212	230	209	209	223	196	237	206	216	224	188	228	192	218	239	219	222	208	216	194	202	204	200	210	205	223	221	219	235	236	216	194	225	204	245	197	212	225	225	218	201	208	201	212	219	227	244	216	214	206	206	195	210	207	247	227	218	236	191	232	218	212	219	201	211	202	187	246	220	204	225	211	229	223	217	226	200	219	201	226	229	231	197	210	237	198	215	217	213	211	224	201	200	223	193	196	197	209	220	198	201	200	205	226	198	207	196	191	219	222	238	234	202	221	224	226	216	203	218	202	230	202	225	221	209	227	219	211	217	215	215	221	191	211	221	216	195	217	215	231	199	215	206	230	207	212	228	215	226	209	213	212	231	229	211	205	198	204	213	219	208	213	200	222	224	218	209	212	227	189	211	205	215	210	212	186	241	219	258	216	199	225	198	251	203	233	227	244	235	212	213	210	238	230	213	199	198	201	258	210	220	200	226	198	201	231	202	208	203	214	221	183	181	205	192	233	232	211	210	227	240	220	200	220	209	206	227	231	222	234	227	220	226	229	217	218	252	204	218	242	248	203	222	219	222	215	230	235	200	220	211	203	201	225	238	214	218	190	191	216	206	215	201	202	232	209	219	191	215	204	213	209	235	259	216	196	200	206	211	209	225	208	220	185	196	193	221	225	217	201	186	230	210	229	208	242	208	230	199	211	195	215	226	212	207	184	230	201	193	203	202	214	223	207	225	229	213	233	222	215	244	216	243	176	225	188	200	212	221	225	214	206	180	212	199	225	217	226	198	214	215	221	204	205	207	215	243	220	201	225	207	223	202	202	227	193	241	205	242	203	211	191	243	198	193	210	210	234	207	245	247	190	192	226	215	231	221	205	189	217	222	199	235	221	194	207	210	217	205	209	227	198	234	214	228	211	221	212	212	247	212	238	227	211	236	232	243	240	221	237	220	207	223	211	182	233	225	207	213	202	229	240	201	215	204	223	214	182	206	176	221	215	223	237	226	200	210	223	221	259	210	220	206	208	212	227	225	202	189	191	227	212	223	213	218	230	196	209	222	220	205	202	216	199	213	222	210	200	201	209	218	206	202	227	210	198	193	242	234	222	215	227	222	200	201	192	213	198	211	239	208	238	250	205	201	246	216	241	223	216	199	221	208	240	205	243	196	227	229	206	232	221	217	238	232	186	205	198	209	189	210	229	184	219	192	198	210	222	200	199	232	192	213	220	204	229	194	204	201	210	224	211	202	201	193	204	220	238	215	221	190	228	208	235	208	213	190	208	238	189	208	210	205	195	194	215	209	191	221	246	208	215	215	220	223	198	211	212	203	185	203	198	215	202	198	226	203	213	227	207	223	209	222	232	191	237	202	229	206	226	199	203	195	221	248	200	210	210	223	202	218	196	220	201	193	207	190	216	237	208	208	222	197	201	216	208	217	221	217	201	240	206	202	202	227	218	210	216	197	227	208	219	222	218	204	220	223	225
13470	28420	11982	5859	3551	2575	1852	1398	1247	944	782	730	657	584	526	471	452	436	371	386	369	301	340	344	334	304	319	271	284	293	304	303	307	264	284	277	240	248	251	252	265	274	283	260	270	233	252	223	247	256	243	234	225	226	220	261	265	259	256	240	232	223	248	243	228	235	218	225	236	233	226	219	201	236	259	255	240	233	232	224	220	258	228	228	200	233	231	220	233	230	249	236	219	234	234	220	246	252	244	223	243	236	220	242	243	235	249	257	227	217	223	223	275	236	232	253	235	196	216	226	230	268	223	225	244	217	212	223	219	201	209	206	202	244	225	238	225	194	218	222	242	232	207	226	234	250	224	221	235	223	247	223	261	215	199	214	237	221	225	239	226	235	226	215	202	242	258	214	229	215	223	235	224	228	216	226	261	245	219	245	253	217	214	217	246	227	231	228	222	236	226	248	261	225	221	237	262	226	218	233	230	219	222	223	238	229	236	228	215	233	225	222	242	215	215	226	254	214	227	225	217	211	240	264	230	214	204	231	238	217	241	220	216	246	204	222	262	212	231	232	253	220	206	219	246	231	215	222	246	224	239	230	256	238	232	234	245	246	223	222	211	220	236	251	223	217	219	218	235	237	209	202	242	236	222	217	212	248	256	243	255	213	212	222	244	231	229	222	241	245	251	240	233	221	226	202	231	226	231	231	243	247	220	225	200	221	248	244	223	212	229	220	224	224	232	229	229	238	216	229	220	225	231	222	219	229	210	207	225	249	237	212	214	216	252	260	188	249	219	261	217	219	222	242	206	240	231	193	220	221	224	227	239	206	219	214	194	208	246	219	207	227	215	226	215	208	215	222	247	253	221	220	237	240	223	216	247	225	205	233	227	238	244	268	222	247	229	229	223	226	216	252	259	237	220	239	248	208	223	226	257	222	258	242	254	234	241	230	214	228	236	226	226	252	226	240	238	230	241	226	242	226	233	225	222	229	233	210	252	258	247	229	210	238	277	233	245	237	230	237	221	222	214	247	211	205	238	229	218	243	224	259	228	227	217	215	239	230	230	219	226	240	229	219	208	225	239	224	205	232	195	256	259	222	204	227	215	209	239	209	238	206	224	249	232	243	233	234	220	245	201	271	214	226	232	218	202	240	253	224	251	241	224	210	232	231	236	253	219	232	208	238	249	210	241	207	217	243	195	249	237	235	242	241	232	234	222	230	237	233	245	237	242	252	197	232	225	244	249	248	223	230	220	234	215	217	225	212	219	228	214	239	216	218	211	265	252	220	230	227	218	216	225	229	236	243	209	256	198	256	236	239	239	243	235	228	227	227	240	226	227	232	222	224	201	218	210	237	221	257	232	235	242	243	220	257	240	220	228	227	213	231	229	254	203	237	243	210	251	218	246	214	232	211	220	263	240	252	215	226	267	230	246	212	206	218	219	240	213	212	236	201	200	238	215	208	235	239	216	234	232	219	247	243	228	245	244	227	227	223	229	209	244	228	215	220	235	233	215	210	256	240	237	239	229	199	221	208	235	227	229	244	222	224	225	212	221	222	249	224	231	222	225	235	234	206	237	247	221	217	214	220	224	237	222	194	250	234	231	209	238	211	224	240	209	227	214	215	246	224	223	229	219	250	230	237	216	231	245	213	236	236	240	228	264	254	201	241	209	229	231	250	223	211	218	248	195	207	236	221	213	226	209	227	248	220	216	216	244	252	239	254	226	236	198	231	227	231	211	219	260	230	238	229	212	230	218	241	216	220	235	257	213	235	245	228	230	235	257	209	232	213	223	227	253	227	215	211	222	196	234	238	227	263	222	220	233	207	234	234	224	245	229	233	209	238	245	224	213	213	210	277	248	238	205	226	218	234	215	232	207	250	212	223	222	241	221	251	245	214	209	222	222	247	219	219	234	247	231	206	228	228	214	211	206	257	229	216	211	224	220	226	224	219	228	233	231	208	183	235	228	215	242	239	233	234	242	233	229	195	203	234	230	246	238	219	240	215	241	210	199	196	219	235	188	232	243	237	233	249	240	206	215	246	228	230	202	261	231	216	231	208	222	242	225	237	237	233	246	216	230	237	208	208	268	250	242	218	232	231	231	230	226	229	224	202	216	240	232	239	222	225	239	241	257	253	224	242	218	226	216	223	212	223	239	213	243	217	235	248	243	191	207	244	253	226	239	255	255	230	219	246	237	231	223	213	262	256	235	217	250	254	212	226	211	283	251	230	247	222	224	234	219	221	245	222	235	219	241	251	244	211	231	198	237	214	249	215	195	231	226	262	237	244	231	227	225	235	230	208	237	237	240	214	224	207	235	246	237	236	220	218	214	217	219	235	226	206	214	248	238	232	224	228	231	233	233	236	229	212	242	228	243	265	230	229	214	197	242	218	232	238	216	213	218	223	219	226	233	222	198	269	212	210	215	240	222	245	234	199	223	228	213	227	194	243	230	237	232	193	226	241	211	224	232	243	233	220	244	209	242	242	229	239	238	227	230	231	222	227	226	216	215	212	221	243	218	187	245	236	210	227	253	220	218	232	216	217	253	244	243	224	259	235	199	202	220	205	227	225	257	224	263	225	236	222	220	210	254	226	230	231	250	205	223	222	223	225	231	243	242	224	245	217	224	225	222	234	217	243	215	225	218	238	234	231	218	218	216	239	233	243	233	236	251	224	235	212	211	233	235	237	231	234	218	239	233	216	220	225	224	237	239	220	238	232	237	188	243	213	220	223	205	214	247	244	220	252	235	260	197	224	242	215	225	216	233	243	229	244	256	226	232	252	233	222	200	243	218	241	222	213	234	225	204	243	223	237	225	225	234	223	215	251	239	219	220	219	234	224	253	222	230	231	264	231	226	206	208	206	224	213	221	208	242	236	210	245	263	234	245	220	217	235	224	212	236	253	217	224	203	236	233	213	203	243	247	229	220	209	239	227	257	239	230	242	225	234	211	215	244	221	222	191	232	246	203	234	187	227	217	240	218	191	244	239	218	218	235	216	214	221	219	224	245	229	249	232	216	201	241	211	206	209	209	223	222	251	240	225	236	242	213	193	229	208	209	220	245	231	255	241	227	240	234	247	231	233	228	240	194	235	232	247	204	243	224	243	212	231	237	215	219	228	229	235	225	197	232	222	248	213	243	235	239	221	237	227	237	234	249	252	235	233	232	193	230	206	200	217	228	208	227	214	227	201	212	220	214	224	219	214	214	256	217	235	205	227	267	240	245	217	266	218	240	232	262	224	203	218	219	242	214	201	220	271	211	232	203	228	237	192	222	231	181	232	252	231	239	223	226	240	237	231	241	215	259	243	219	232	233	235	213	223	233	209	237	238	215	218	227	227	224	227	237	204	245	225	211	261	251	224	248	229	233	206	239	250	236	226	198	230	246	253	233	244	246	233	247	223	205	219	229	225	227	208	258	245	252	222	209	240	229	213	229	244	232	244	212	226	235	218	264	255	238	247	217	249	257	236	233	204	211	238	250	215
23118	20898	28247	23679	20904	20984	7854	1687	1238	1017	957	901	769	741	720	699	668	604	601	597	587	637	542	549	551	556	539	498	529	536	536	548	505	545	524	511	475	521	522	480	526	499	511	493	459	512	436	491	456	469	486	509	451	481	451	480	472	449	485	462	532	481	497	454	498	486	470	456	495	500	469	479	493	472	516	468	493	466	510	468	498	447	501	480	439	459	467	477	472	449	463	452	477	495	464	464	436	456	491	433	432	480	445	450	477	459	484	478	444	467	503	432	465	479	463	465	476	468	477	411	462	479	465	450	484	451	473	457	447	483	475	477	491	499	474	451	448	472	501	476	431	476	479	464	457	472	454	478	469	464	479	490	494	474	487	515	475	493	445	483	450	470	501	466	450	483	498	451	448	472	453	459	508	449	482	469	453	462	477	457	446	517	485	468	444	532	465	455	510	486	470	449	448	460	475	407	488	445	437	472	499	474	448	468	486	452	497	471	443	473	475	485	487	494	491	476	441	488	487	494	466	466	452	437	455	480	501	469	488	465	517	497	465	473	485	479	486	479	504	436	465	476	475	430	436	473	481	449	454	436	450	512	462	465	462	500	473	472	453	472	502	463	465	506	486	490	459	445	470	492	456	496	490	477	469	440	431	477	460	473	485	433	430	478	480	457	458	494	500	497	446	459	459	485	467	465	409	465	468	464	467	440	439	484	518	479	420	503	475	478	483	446	461	466	441	451	458	465	491	462	457	447	476	434	467	437	448	466	483	493	454	431	443	483	458	463	439	470	431	477	499	469	458	437	446	482	452	465	474	452	454	463	499	480	451	439	468	443	439	492	441	479	488	471	465	429	460	468	446	447	487	442	465	469	448	487	451	480	471	472	455	464	464	508	508	503	475	486	472	441	463	490	457	466	494	466	409	461	436	500	465	431	466	464	434	457	473	451	471	427	487	453	456	465	439	497	418	457	468	439	503	429	447	502	441	481	479	488	428	459	480	472	448	493	514	484	489	445	465	469	434	461	461	473	476	471	470	475	485	455	506	463	465	492	492	469	437	489	450	482	456	449	461	464	491	464	456	443	455	455	436	469	478	479	427	444	461	471	475	464	467	463	442	438	465	474	457	443	410	487	449	432	450	464	467	442	462	456	482	507	513	458	483	488	483	486	492	409	436	457	536	450	461	458	450	455	480	489	430	481	465	456	444	455	484	471	414	428	469	439	488	442	466	430	505	426	444	479	438	458	448	461	488	461	456	466	443	437	479	445	465	474	430	507	490	513	457	478	455	451	428	462	464	464	492	480	478	460	484	426	473	510	439	440	435	466	499	462	458	489	489	444	481	490	466	471	459	482	470	452	482	459	409	487	468	446	435	440	457	426	464	464	453	487	441	466	456	472	452	474	460	450	463	456	498	442	427	492	485	481	476	445	465	441	456	466	469	464	507	434	449	456	443	414	455	491	449	483	477	518	435	480	467	484	538	431	479	475	453	436	453	486	458	433	459	485	453	453	499	475	470	460	433	475	419	477	463	501	462	494	473	474	484	442	482	449	438	493	451	483	506	500	448	476	440	429	454	482	448	466	472	467	498	481	424	487	478	454	468	477	478	474	476	447	429	499	453	459	471	492	472	461	461	436	467	448	480	454	468	465	456	508	460	445	445	467	488	456	461	481	458	472	449	462	455	466	470	505	475	465	486	460	503	446	453	446	468	442	479	430	483	457	435	435	451	422	455	468	459	492	545	468	436	462	411	502	464	492	490	472	466	470	476	466	465	461	487	469	450	465	461	477	445	445	471	438	464	486	463	454	454	472	449	477	457	468	483	503	449	485	482	487	492	505	467	457	469	455	465	441	463	494	480	445	435	478	441	468	515	476	492	482	436	455	504	453	447	464	455	459	427	470	467	484	471	496	498	463	465	476	436	456	488	455	459	454	484	484	426	483	450	468	434	462	465	456	472	440	478	489	457	477	470	464	461	489	463	453	465	465	442	483	480	486	491	457	465	492	497	493	440	454	453	440	456	454	467	476	459	472	467	433	474	464	466	445	440	505	477	449	438	479	505	463	443	461	458	422	442	474	478	442	475	468	452	463	460	446	463	436	465	499	448	478	481	495	469	456	446	448	466	490	454	488	464	495	491	442	483	476	443	470	484	472	440	460	444	451	450	484	436	470	448	488	476	451	469	432	476	477	485	498	441	443	485	440	473	456	452	461	436	500	461	426	469	487	465	462	491	491	468	487	458	446	508	463	428	453	492	484	465	486	464	453	478	484	483	461	456	457	444	476	467	455	465	434	447	441	479	438	485	451	447	470	476	454	461	478	419	482	454	462	446	444	491	448	449	466	505	489	473	519	489	453	482	491	449	439	491	521	470	482	431	479	454	479	471	488	459	487	453	446	517	459	458	465	485	439	475	406	459	466	474	436	484	453	461	454	489	473	439	505	458	435	458	449	468	491	434	423	443	419	467	521	454	468	473	464	428	443	470	444	488	457	483	471	485	474	471	492	449	470	466	478	453	494	451	482	444	467	494	436	470	472	502	438	490	480	465	486	504	464	455	487	441	484	474	486	484	478	500	455	465	482	478	466	465	473	512	437	468	484	493	461	453	448	462	493	480	492	477	433	476	458	462	448	439	448	464	440	478	485	462	488	487	447	435	511	485	468	463	432	451	436	449	452	455	436	477	482	479	474	448	446	483	462	442	416	476	455	450	470	469	470	422	492	451	492	493	460	464	463	457	448	445	474	471	506	483	452	451	450	502	434	447	470	448	512	423	491	474	460	478	420	416	478	464	444	440	435	462	453	458	469	449	452	467	460	429	489	410	460	450	477	471	513	443	461	453	456	512	461	443	497	450	484	478	513	471	452	483	437	476	462	448	455	460	490	477	480	492	502	469	469	401	428	473	492	492	456	479	446	463	456	475	448	507	444	483	458	473	444	460	492	458	503	478	440	471	453	456	489	461	451	446	488	482	498	460	461	473	454	470	442	454	434	504	434	447	457	459	443	466	451	468	450	468	460	466	420	435	497	457	439	466	435	489	462	443	467	444	478	434	474	489	453	438	447	460	454	479	424	426	463	467	461	482	479	499	463	424	441	482	432	441	462	450	445	499	420	487	476	443	500	472	455	511	445	465	489	472	487	449	427	485	463	448	514	490	437	457	461	442	422	449	489	442	481	446	463	453	468	463	425	448	484	473	501	444	460	452	470	471	475	454	491	486	438	439	491	462	421	443	460	473	486	472	473	436	412	502	471	473	483	467	457	469	447	447	478	447	465	458	478	470	493	497	450	517	473	435	433	459	457	471	480	436	445	456	475	474	444	476	465	435	459	460	477	450	472	469	429	455	452	515	495	470	487	491	476	462	450	466	454	427	462	451	458	515	467	468	486	485	442	437	439	436	479	432	459	423	478	496	494	449	474	430	478	465	471	483	484	443	462	453	491	451	487	453	474	428	515	476	433	446	462	441	476	443	481	509	495	472	432	515	453
17231	29996	18597	9864	6558	4796	3640	2867	2268	1900	1570	1442	1282	1183	999	987	832	840	797	698	713	627	637	660	664	582	582	538	566	564	524	564	505	500	526	485	497	517	507	488	502	479	497	488	489	455	507	480	492	473	430	493	426	429	453	481	466	492	489	501	434	470	455	466	470	461	464	427	436	430	451	455	468	455	456	431	452	432	450	421	465	453	447	410	464	409	446	470	424	456	459	408	474	448	436	459	450	417	451	395	448	435	441	423	428	408	451	441	455	473	457	426	434	442	440	447	445	482	446	420	398	420	414	444	421	463	437	399	435	446	449	467	448	453	444	388	423	463	446	472	427	426	460	473	442	442	459	449	459	464	422	464	421	423	435	442	450	433	428	491	465	439	461	440	448	414	420	468	443	424	481	431	455	446	439	459	430	432	435	410	448	420	422	444	442	411	421	448	453	454	448	436	472	422	444	429	453	431	469	452	446	445	431	433	422	420	437	444	427	430	429	434	453	422	439	426	433	407	478	453	450	428	429	501	438	426	436	446	455	466	414	441	473	421	463	438	454	448	463	411	422	427	476	409	437	443	440	429	464	452	431	456	440	437	425	439	449	427	425	434	473	453	428	425	450	443	479	467	451	450	486	438	441	449	447	430	425	432	442	420	445	457	440	463	408	427	444	448	450	449	453	491	430	439	424	441	420	425	442	455	406	439	462	469	441	455	461	395	459	436	435	436	491	427	436	470	386	440	423	438	446	434	417	420	442	480	434	496	434	440	446	436	432	460	464	443	434	416	418	470	474	419	462	468	400	467	412	460	430	473	428	414	445	433	439	448	454	389	437	424	411	437	461	441	421	417	394	429	432	453	466	439	455	405	448	441	408	495	473	417	440	441	430	463	427	462	412	478	450	416	468	428	439	435	419	408	415	445	415	436	421	459	441	416	409	434	447	491	426	439	439	431	430	456	482	434	462	476	442	423	462	468	439	448	450	467	419	453	451	437	443	396	437	483	435	453	432	421	450	428	430	473	464	439	429	440	434	445	468	462	450	452	484	421	423	431	423	448	432	447	455	410	498	459	439	471	436	469	437	441	474	453	436	402	452	454	434	413	461	425	425	424	457	425	431	427	440	462	471	434	440	435	401	406	433	431	436	413	440	436	442	467	453	459	472	461	461	455	439	430	480	408	441	453	449	457	461	395	433	444	416	484	456	411	420	424	447	490	443	445	451	471	460	440	424	469	428	450	414	415	452	433	439	422	441	432	444	443	430	464	434	448	457	390	482	426	454	447	448	456	428	450	443	442	380	430	415	448	419	448	422	442	450	444	450	492	445	423	458	465	435	465	458	431	433	451	409	453	422	473	425	425	450	409	464	437	469	427	440	403	462	484	449	479	446	448	462	446	427	437	469	457	430	503	462	425	442	440	480	439	419	460	432	436	477	438	463	426	434	384	430	430	441	429	432	433	472	443	413	437	412	493	452	468	439	463	451	425	441	419	434	441	445	420	384	451	438	460	478	430	429	426	461	444	446	445	483	446	438	479	454	449	478	452	437	440	485	455	446	412	473	436	453	429	462	417	474	416	413	421	447	455	410	440	423	422	472	456	427	449	418	462	476	422	426	414	418	430	460	437	434	416	415	437	430	402	428	464	403	429	450	451	459	468	424	418	438	442	457	439	428	475	438	415	437	429	408	481	435	433	420	450	435	448	427	455	427	414	428	430	415	392	463	447	449	450	468	440	420	431	476	430	427	410	403	428	434	424	484	426	421	407	459	446	423	433	445	398	437	427	428	481	457	412	455	432	413	438	416	407	444	415	428	468	475	434	449	457	440	436	454	426	454	432	455	448	424	472	431	477	434	444	409	456	455	434	421	476	449	424	455	462	434	436	455	419	415	404	408	459	437	454	455	421	455	458	448	452	429	496	457	478	455	427	426	420	442	408	418	415	452	440	442	438	450	437	420	476	413	439	426	461	472	447	464	413	470	464	416	456	408	441	415	455	420	470	428	448	451	479	431	427	440	463	483	406	441	434	431	411	438	412	441	401	453	452	407	450	433	437	430	433	424	446	423	429	456	450	431	421	445	432	464	469	456	434	459	424	422	416	419	411	453	453	465	427	449	450	443	399	432	443	431	422	483	433	450	459	428	440	450	483	387	429	425	436	451	442	453	413	461	420	413	406	459	471	419	444	459	427	446	451	443	497	449	413	458	453	432	444	418	434	455	483	432	414	436	473	437	432	423	430	448	470	453	463	425	454	443	442	443	426	408	459	396	439	465	411	431	451	448	408	443	450	458	476	428	434	452	437	421	455	425	446	465	445	464	446	431	433	414	448	442	456	406	465	437	422	469	423	422	451	476	410	422	467	482	442	479	418	422	435	438	429	432	415	430	440	447	424	455	445	446	426	444	438	471	462	440	415	480	448	430	445	427	445	458	490	442	453	434	417	489	446	413	426	486	466	417	414	442	459	463	438	430	441	437	434	445	388	455	435	418	429	431	469	465	444	450	440	423	435	418	467	479	439	491	397	444	449	478	429	435	442	429	466	424	462	434	435	442	418	443	457	433	430	413	429	465	407	447	512	474	455	415	427	457	442	435	451	446	474	426	454	454	463	454	434	481	417	466	415	447	450	451	413	441	463	452	417	422	461	434	461	428	420	444	448	416	458	463	413	432	420	447	415	423	456	418	459	436	459	419	441	435	451	446	458	408	428	414	405	433	443	476	428	384	431	484	437	408	479	438	477	403	473	428	428	457	433	461	426	396	405	452	447	467	449	435	429	467	457	435	429	456	452	447	441	446	458	449	411	441	437	437	442	445	450	443	406	431	464	416	485	419	453	416	449	444	458	407	438	483	439	434	445	456	454	436	482	465	452	418	432	445	444	417	434	483	447	418	466	466	393	452	442	461	462	449	479	451	435	426	447	471	468	421	411	432	495	439	398	482	428	417	481	465	481	446	448	486	421	426	454	448	397	415	431	433	408	450	446	458	419	419	416	430	448	404	427	441	434	422	430	470	449	422	421	426	429	405	433	425	441	438	441	451	443	416	442	447	423	452	434	438	463	428	446	439	423	422	480	470	430	436	450	410	433	438	435	436	440	409	445	447	445	412	408	422	417	441	398	442	450	468	414	434	414	454	444	418	406	435	432	403	480	442	444	409	458	427	444	470	453	438	430	423	413	407	470	443	421	458	484	440	457	441	458	443	481	447	444	427	439	415	484	434	447	448	442	463	450	443	433	412	411	453	417	466	438	454	397	441	472	462	447	430	462	484	464	472	442	435	447	452	431	425	421	462	415	450	431	431	416	464	446	421	412	411	448	423	395	447	455	437	450	466	433	422	452	435	437	429	448	432	439	460	424	478	430	431	454	443	451	448	410	432	408	428	463	464	419	464	458	451	426	438	451	420	433	450	456	450	449	454	432	457	432	454	452	448	433	452	481	464	447	459	439	405	462	415	427	437	398	441	457	403	429	466	440	432	444	467	474	444	405
28478	16217	2762	709	538	482	465	458	376	437	440	423	390	432	443	432	422	434	413	422	423	406	453	434	442	437	428	412	408	392	410	411	413	426	438	374	411	425	428	391	402	413	414	468	416	427	420	395	420	427	438	433	421	420	417	413	445	422	435	454	377	390	429	415	359	445	394	417	468	416	438	455	413	391	410	428	429	409	388	427	385	427	394	434	433	408	432	439	420	401	428	444	402	399	421	406	420	432	428	443	403	426	384	437	443	437	423	404	442	419	422	390	445	403	385	444	414	423	428	417	453	412	458	429	401	477	434	433	391	424	454	409	414	453	457	426	444	403	431	385	400	375	426	401	405	409	386	407	422	433	431	410	404	414	409	398	436	429	411	437	442	425	437	413	416	465	424	428	414	419	440	412	384	428	442	393	403	389	468	412	418	436	466	398	443	438	426	431	431	452	422	410	416	441	446	427	403	408	409	440	408	427	425	439	429	444	440	413	440	413	418	437	418	446	431	431	426	413	400	441	431	401	388	437	445	425	425	431	404	442	443	421	413	451	437	433	390	420	432	429	436	455	422	454	428	423	385	432	419	445	406	437	427	428	385	400	428	429	394	390	384	441	388	408	385	418	425	434	405	438	413	409	378	442	407	432	373	440	420	406	419	446	439	414	435	418	419	429	420	419	440	397	408	417	417	442	455	399	413	425	465	426	453	416	412	428	483	439	429	467	420	378	421	405	453	450	403	456	432	423	422	438	431	411	431	459	428	432	455	407	444	428	426	449	402	428	452	406	431	421	412	387	392	429	425	426	419	384	438	477	441	426	461	428	439	401	417	459	424	407	423	435	414	395	473	454	441	395	426	427	380	423	453	453	416	429	444	453	421	411	417	428	410	384	444	417	465	463	436	454	445	400	429	446	409	434	432	459	428	426	406	432	411	422	395	396	442	446	437	436	440	439	406	407	444	420	423	416	422	406	431	433	420	430	385	421	442	398	434	420	437	416	399	429	453	410	439	410	442	411	405	469	423	385	419	403	417	424	410	421	430	395	427	384	418	419	438	417	413	404	402	403	421	430	424	425	438	428	421	426	401	444	424	403	459	419	447	379	418	406	405	420	452	414	414	418	445	430	417	430	432	425	411	429	374	456	435	439	439	450	431	409	436	440	412	430	435	406	428	457	419	443	409	413	413	451	456	462	387	411	441	412	411	435	437	445	406	452	427	432	381	447	413	464	411	427	381	405	432	401	427	403	449	422	440	432	417	434	414	420	434	414	418	418	418	455	408	427	446	414	403	448	439	431	403	453	425	421	426	400	375	422	441	428	415	391	406	450	424	393	423	441	409	443	427	415	396	429	424	444	440	401	414	402	433	417	383	456	435	478	431	453	445	411	448	439	409	444	411	440	401	419	374	408	480	403	434	406	383	408	410	441	390	417	391	452	399	430	462	468	430	425	419	429	426	437	414	415	421	452	403	385	448	435	398	407	453	424	476	437	426	432	449	412	409	397	430	408	409	451	407	416	429	412	412	410	403	391	440	427	446	422	458	431	425	454	389	399	416	388	434	390	449	435	464	382	431	439	398	434	426	447	415	415	419	395	427	406	406	427	418	430	411	407	413	379	442	452	429	432	429	470	408	442	421	422	446	398	438	388	391	434	434	407	398	450	370	446	423	412	418	399	398	433	420	408	407	368	423	411	436	445	444	433	469	428	427	441	441	409	443	448	441	423	415	406	409	384	466	389	398	371	421	408	405	403	450	443	398	410	455	403	425	436	392	417	425	432	443	413	416	456	412	391	389	435	428	448	438	432	424	416	436	418	438	425	394	422	417	432	391	427	417	405	412	414	465	426	403	440	413	420	387	428	388	438	450	412	396	413	448	429	442	371	410	397	435	430	383	431	437	402	420	414	425	420	409	428	432	445	439	382	416	433	423	413	406	457	419	434	448	415	427	410	413	417	457	410	396	400	458	407	443	450	412	390	418	415	437	402	421	446	426	439	412	440	443	411	427	421	414	405	444	396	433	451	411	444	400	406	456	399	431	450	414	450	423	440	441	431	425	403	426	423	415	437	438	421	423	402	447	424	441	420	434	465	435	413	419	455	402	457	417	414	428	449	435	429	456	390	430	423	424	424	436	407	409	405	378	408	414	443	467	418	411	408	447	424	440	437	424	413	414	406	410	425	440	427	423	453	456	408	431	412	414	444	418	442	462	431	423	422	386	393	435	412	444	420	425	411	447	395	390	414	456	419	414	390	431	417	437	439	406	429	416	419	427	435	412	413	418	469	396	434	445	427	436	400	407	439	421	437	430	428	411	444	440	448	440	442	416	463	384	439	417	430	419	412	428	442	436	425	452	451	416	413	403	442	433	444	399	427	423	409	413	433	425	414	437	419	387	429	418	432	396	395	403	375	426	449	438	433	466	447	417	404	412	433	420	404	441	395	424	424	386	398	416	394	453	374	445	431	427	416	412	448	420	407	423	397	437	436	361	419	426	434	402	441	430	475	388	447	407	412	450	455	448	402	424	405	429	394	436	431	409	414	398	442	393	449	420	424	431	400	428	458	378	413	452	452	376	427	417	436	415	425	420	437	409	383	420	418	450	444	375	410	368	419	420	415	441	447	455	410	418	417	375	414	456	422	423	428	435	432	461	430	423	429	399	401	412	437	399	432	444	429	410	426	456	445	421	441	412	472	465	424	386	414	432	441	412	433	426	431	442	417	436	408	407	410	414	374	414	452	394	418	423	401	414	412	464	412	409	431	437	411	427	409	461	413	419	415	415	422	460	412	400	445	429	434	459	448	428	398	417	419	427	429	443	400	428	437	411	457	450	383	401	413	442	430	438	441	410	422	432	412	422	386	456	429	437	404	410	428	453	449	379	422	432	427	424	383	420	431	446	426	429	423	433	409	440	406	387	413	448	437	426	409	407	422	399	409	399	411	399	458	407	431	401	437	504	409	404	430	429	491	428	413	428	427	401	441	423	420	416	438	396	442	411	465	412	423	396	440	425	395	408	439	424	440	402	412	427	403	438	406	386	406	428	407	387	420	414	428	453	440	409	388	419	437	426	445	418	447	422	444	425	441	402	445	445	429	413	422	407	424	477	437	451	420	446	438	414	448	400	391	390	440	436	417	441	424	474	412	407	454	422	409	428	445	443	416	418	400	422	448	395	398	454	435	439	419	430	446	445	436	428	409	447	444	428	417	446	437	428	419	455	419	412	415	392	410	416	459	416	415	438	368	419	432	447	439	433	381	411	367	431	382	415	445	429	419	419	423	407	432	451	461	409	410	414	426	430	441	393	426	408	405	446	425	390	421	427	407	449	416	437	412	396	385	441	407	382	398	449	445	388	429	430	437	401	442	399	411	436	409	398	430	442	442	400	406	442	448	385	424	458	424	422	410	390	420	421	416	430	411	424	416	412	427	401	432	430	427	428	420	409	403	433	454	447	417	454	404	386	422	437	426	395	395	433	444	408	429	441	431
10099	9118	1134	729	629	535	477	550	498	500	476	456	438	450	442	447	408	445	458	435	468	409	457	463	433	415	460	458	457	467	467	440	444	464	420	456	433	463	449	443	455	434	494	433	439	490	463	421	437	424	417	440	429	438	459	455	451	454	417	484	453	500	445	453	456	472	409	433	439	436	423	435	444	435	468	407	469	474	413	445	444	417	447	423	454	450	444	411	423	434	457	429	416	439	438	467	460	415	445	422	428	412	467	449	441	440	411	442	440	446	449	422	425	419	446	429	452	450	452	468	424	421	461	443	420	471	417	461	450	430	461	420	436	427	446	444	468	436	427	462	492	414	457	453	431	454	425	455	484	422	446	455	417	475	451	443	466	410	426	460	444	445	433	466	409	451	490	442	449	472	465	436	446	434	441	421	441	434	431	445	460	416	417	460	429	436	459	434	440	409	467	458	418	436	440	441	498	412	432	450	490	437	435	447	434	418	429	443	432	422	430	445	463	448	472	408	459	473	439	419	457	448	394	429	461	429	435	436	430	427	424	451	467	445	471	451	433	482	437	422	485	445	406	392	431	438	456	421	450	466	401	423	457	450	452	450	456	440	412	432	410	453	450	478	477	410	448	467	397	457	454	482	451	442	467	440	453	440	451	416	446	466	445	453	458	414	436	451	475	423	417	416	442	471	442	427	437	412	432	461	436	470	448	439	466	451	457	421	456	478	424	424	453	428	443	430	414	475	426	468	415	419	469	462	434	432	436	422	452	474	434	457	408	433	462	438	459	427	472	439	457	466	452	455	437	443	463	455	412	442	403	429	429	463	438	430	463	450	445	482	433	395	444	465	418	447	462	452	468	443	442	467	453	409	458	455	470	438	448	460	420	453	431	428	442	455	476	476	417	424	441	431	424	471	454	493	439	486	434	443	422	446	451	410	434	477	446	428	423	430	437	384	430	408	433	446	425	468	464	416	410	435	456	428	445	424	446	432	435	399	435	457	459	500	396	441	427	459	432	448	463	475	469	499	476	425	446	495	435	435	449	440	420	450	446	440	435	460	442	444	440	442	433	487	462	461	429	437	423	445	484	428	427	465	458	479	477	447	441	462	444	429	407	450	445	483	468	447	481	431	463	436	459	455	464	486	437	455	443	441	459	452	450	440	417	423	450	433	449	417	414	434	473	406	437	419	431	438	440	436	467	446	456	469	388	436	427	469	447	420	443	442	463	471	453	436	440	433	424	444	446	451	450	442	470	451	457	429	463	482	460	445	423	464	449	443	420	417	437	458	411	445	419	452	425	416	460	423	433	440	439	464	465	457	447	456	448	427	431	437	466	440	475	427	449	424	455	450	451	430	403	438	467	428	442	438	453	462	451	453	441	429	447	423	433	409	428	476	442	457	425	467	435	451	441	433	450	463	462	455	463	435	440	462	468	438	457	435	435	457	469	472	443	448	439	441	445	450	457	471	435	417	433	437	479	408	463	492	446	430	465	468	452	459	453	445	410	473	483	416	440	427	464	399	439	436	414	414	462	425	461	440	442	436	429	446	489	444	471	459	470	456	435	439	461	461	434	430	435	444	468	439	447	461	469	425	431	504	442	423	459	454	464	418	431	429	479	430	448	440	435	435	476	443	413	477	491	441	437	434	458	431	431	480	453	457	411	458	451	473	443	400	472	424	425	427	434	424	412	481	453	445	418	477	488	438	485	451	449	459	449	450	435	449	431	456	439	452	456	438	423	455	411	419	465	438	430	435	431	434	448	436	438	434	475	442	453	444	435	433	452	477	429	437	425	449	453	458	465	435	418	463	470	435	451	458	436	487	445	445	444	451	449	425	421	433	448	446	441	430	462	461	458	439	450	462	461	478	441	459	434	453	424	449	407	440	392	429	433	463	452	440	467	411	447	480	472	424	449	491	445	452	425	466	416	445	462	366	482	441	476	447	450	419	438	421	467	423	466	451	453	419	425	427	432	462	441	418	470	397	468	491	439	431	416	438	463	441	482	462	455	459	451	422	436	444	425	461	437	464	494	432	469	461	452	445	490	414	497	463	414	419	457	419	435	435	465	410	418	434	418	485	437	450	431	426	439	450	477	455	437	478	486	488	415	454	405	434	457	470	493	406	419	461	451	468	438	455	452	444	419	430	495	441	469	410	459	459	456	429	456	467	442	485	449	443	462	422	458	475	446	438	449	454	424	424	485	496	435	425	463	471	435	427	410	435	444	422	476	454	468	441	471	433	408	456	445	490	453	449	492	429	460	428	481	457	430	455	458	449	405	446	450	427	442	441	456	435	422	426	452	483	453	440	407	465	447	467	458	434	445	433	445	452	489	464	451	455	450	414	440	446	439	454	448	440	433	465	466	493	399	447	469	414	458	425	456	443	416	427	421	449	473	461	429	415	418	444	449	475	412	468	440	457	456	427	456	470	450	409	432	445	474	416	438	439	482	467	444	418	419	479	474	447	474	451	413	465	464	423	469	440	434	434	461	447	461	431	453	432	453	436	447	414	422	467	448	447	429	450	463	426	428	434	424	482	423	423	423	444	455	471	448	443	436	438	500	470	444	446	440	480	465	409	459	448	432	460	411	464	465	443	440	501	454	455	434	441	439	439	452	461	433	422	415	468	437	439	445	439	423	449	443	431	456	457	443	476	461	449	416	424	496	436	440	437	438	438	436	401	446	431	437	466	459	462	426	468	477	448	436	488	429	461	453	433	425	463	415	427	438	443	406	477	440	435	454	444	467	450	447	426	450	426	448	451	452	457	461	413	416	494	459	440	499	487	468	421	422	459	438	493	446	466	435	435	456	420	477	507	445	467	453	476	443	475	442	401	443	454	410	466	451	481	437	438	446	438	438	412	427	444	444	425	447	422	469	475	461	424	461	392	452	444	422	429	436	455	433	462	444	468	462	431	448	452	444	437	427	447	453	438	429	441	438	440	437	403	471	464	429	461	480	416	452	469	450	476	446	481	441	449	450	459	462	438	458	456	448	442	446	491	446	464	462	463	450	423	464	436	419	477	462	451	463	472	454	451	460	442	413	418	450	455	445	453	462	435	445	470	441	458	467	436	427	444	435	433	445	442	462	438	390	462	430	441	480	440	453	461	467	467	447	459	471	434	446	470	470	468	414	461	427	463	408	475	444	457	469	472	451	430	461	439	441	455	466	436	452	470	445	427	443	465	461	454	471	439	427	460	438	466	467	443	478	423	439	430	473	446	452	452	456	440	449	438	471	470	440	397	457	424	433	469	442	450	451	444	465	447	435	453	425	456	449	429	453	446	425	436	476	434	407	437	439	435	434	455	464	471	462	407	441	414	440	445	442	409	443	418	434	434	433	458	442	431	463	433	452	458	466	450	458	467	406	428	420	471	418	453	434	436	448	450	446	456	422	465	482	437	441	439	448	420	382	448	445	404	448	452	419	457	487	424	453	442	428	450	483	410	431	461	440	427	437	408	437	459	439	437	440	445	436	433	423	438
25358	20913	27967	23947	20876	9196	1228	806	626	509	451	419	352	379	361	313	312	339	286	275	299	296	241	246	229	240	243	265	276	251	246	225	255	233	241	199	230	222	219	229	241	239	229	217	237	230	226	214	238	209	241	221	243	228	204	205	200	189	210	218	197	210	206	229	199	195	224	218	203	235	233	220	221	176	216	181	197	216	203	238	210	193	218	230	192	206	201	207	221	211	222	221	209	209	211	213	191	222	211	198	189	209	217	212	212	233	187	215	197	219	211	217	228	219	241	238	222	206	205	195	227	211	189	207	208	218	216	219	217	228	220	219	222	223	237	233	210	194	175	211	210	229	200	253	206	209	223	204	201	208	190	228	225	211	199	201	206	211	169	215	231	228	206	220	226	226	184	207	215	218	187	225	227	216	189	214	222	221	226	226	191	248	212	231	209	220	214	212	210	202	239	181	201	202	182	210	244	206	185	207	190	220	213	207	199	236	214	230	225	219	216	193	199	228	214	234	185	212	225	206	216	233	175	205	197	198	200	224	220	219	225	183	210	203	207	224	203	221	193	213	200	173	217	193	222	200	215	200	212	229	222	257	190	200	223	226	210	205	220	208	200	197	212	215	200	218	198	189	203	235	210	219	221	201	223	221	213	206	210	222	213	211	194	240	235	208	196	223	195	187	217	185	204	217	209	216	207	213	222	213	236	205	196	206	254	195	241	192	182	190	208	225	214	237	195	211	214	212	221	208	219	229	214	199	214	209	222	214	201	194	204	222	240	226	175	211	217	195	191	210	188	207	194	211	210	198	202	220	176	213	241	216	206	227	213	205	184	205	215	188	203	216	238	236	211	214	215	223	239	208	183	210	224	206	237	210	195	205	191	224	215	210	233	214	222	181	218	216	212	177	188	195	221	229	222	199	226	225	222	177	191	210	200	205	196	231	192	200	220	211	202	242	212	243	245	207	209	219	214	197	210	215	172	200	241	212	213	231	222	193	202	210	192	183	206	230	202	217	203	210	226	227	206	236	197	224	195	206	223	213	230	228	213	226	203	219	203	240	199	196	195	239	212	195	177	224	221	205	206	236	207	229	231	224	200	209	214	223	221	217	197	194	208	213	196	193	218	231	231	220	203	241	236	199	229	226	257	220	214	224	226	210	216	231	207	200	190	203	177	204	229	207	185	212	225	238	210	199	220	211	239	230	226	223	242	205	221	170	216	224	209	227	207	216	232	201	204	232	207	207	186	217	200	200	207	233	215	181	229	215	209	205	221	229	200	184	213	207	226	193	212	196	205	201	209	212	202	227	213	226	233	219	219	210	220	214	227	213	205	207	208	255	218	201	195	200	206	209	242	207	207	203	215	234	197	237	213	195	210	228	192	228	194	220	219	220	209	191	232	220	193	184	195	227	180	221	211	204	214	232	196	191	219	201	200	210	218	244	207	193	196	209	201	198	228	217	229	214	229	206	226	224	197	186	194	203	184	218	202	206	211	237	234	214	208	246	231	226	211	208	207	204	208	207	223	212	218	219	206	229	220	194	251	208	195	204	184	215	214	229	230	210	232	230	228	240	209	208	199	179	195	202	199	195	229	216	215	226	226	238	221	204	199	198	222	218	240	233	209	218	235	199	201	203	224	209	228	200	180	217	204	219	217	205	221	250	203	223	215	212	213	227	205	241	204	208	195	218	203	197	189	210	197	226	198	188	206	220	216	189	198	222	232	218	232	183	227	228	207	228	222	205	226	213	218	192	227	218	207	202	192	197	253	202	201	193	222	229	216	205	227	181	205	228	229	181	217	220	203	217	203	200	217	190	198	191	220	212	206	194	195	208	204	193	190	196	211	218	200	184	219	228	208	217	219	211	209	199	213	198	211	228	198	219	185	200	224	187	202	200	224	209	216	199	251	201	220	193	224	187	198	214	226	230	201	206	202	198	212	217	205	197	199	205	223	194	203	205	227	217	226	197	227	204	196	192	179	224	228	218	211	220	214	198	205	206	199	190	207	206	211	200	204	229	237	197	215	214	246	201	207	208	211	206	206	202	220	209	198	219	202	213	192	194	183	214	208	197	206	195	223	207	207	198	213	220	214	245	225	230	224	214	230	197	197	234	200	243	236	209	210	213	204	223	240	213	207	189	221	194	204	199	199	237	214	206	187	202	203	194	208	212	183	190	199	209	199	195	207	193	205	205	238	213	200	232	214	229	195	194	219	222	215	187	207	237	190	240	215	243	206	186	223	208	214	242	189	194	212	202	190	223	247	215	219	216	219	199	237	202	206	232	188	186	219	205	202	198	195	170	232	229	198	212	226	215	196	220	203	216	219	186	192	225	239	186	238	242	212	234	219	204	208	201	230	219	177	216	213	193	234	192	205	186	208	220	237	222	214	213	213	206	244	227	185	205	208	203	216	257	211	237	206	191	196	170	202	231	218	219	212	188	202	240	220	212	209	204	189	194	206	243	208	214	188	245	208	215	199	241	221	207	214	210	221	205	208	190	205	215	184	194	215	215	204	217	221	190	204	177	208	221	194	195	233	205	226	225	187	197	219	218	237	219	240	224	197	188	213	198	232	188	205	212	225	216	200	219	221	218	223	176	228	204	207	206	208	231	218	213	206	214	222	194	224	203	196	227	217	196	221	210	201	188	219	203	184	206	261	220	181	186	207	233	204	185	213	243	223	213	195	218	199	200	197	208	204	216	175	197	177	206	217	215	204	183	215	205	207	230	216	245	211	233	222	236	221	222	214	169	188	208	198	197	188	175	185	208	230	231	208	208	215	204	199	233	198	210	218	183	202	211	183	202	197	206	221	223	189	209	196	206	214	191	208	198	218	201	222	207	199	205	181	212	206	231	257	200	241	219	231	191	194	239	216	230	187	203	251	173	222	210	242	217	231	203	200	213	230	231	224	227	223	224	191	194	211	231	211	217	222	210	195	239	229	192	216	192	205	204	227	213	203	232	224	209	221	229	215	205	204	211	219	223	197	198	201	239	229	220	208	253	218	188	198	206	202	192	208	203	219	224	205	208	222	199	218	193	213	224	218	209	211	202	230	189	206	233	212	203	212	177	244	224	213	214	199	206	238	220	196	209	216	217	199	211	230	203	209	224	212	207	200	204	207	215	190	212	199	220	218	211	208	228	204	220	197	245	221	222	215	214	211	178	196	208	199	221	217	194	185	185	204	212	202	212	218	212	241	225	200	211	231	203	187	219	220	197	188	203	211	215	205	199	208	218	193	207	168	209	203	211	203	203	232	217	227	222	176	224	224	207	183	205	193	223	210	210	207	189	236	207	206	233	214	170	223	226	224	206	186	217	199	203	220	192	218	211	213	208	224	207	209	224	215	201	198	223	225	216	186	200	205	207	226	226	205	168	228	209	203	230	217	217	213	236	216	203	217	198	211	191	207	221	204	223	209	218	189	199	209	214	197	208	202	208	223	186	242	260	207	210	208	203	198	231	211	206	217	213	227	224	203	204	204	212
13240	25616	11834	5707	3564	2557	1886	1511	1296	1017	788	704	584	541	579	458	453	400	379	344	346	356	344	336	299	275	295	291	299	277	323	268	297	324	249	265	252	249	243	249	250	267	286	275	247	246	247	231	230	214	234	256	242	229	260	220	263	262	252	218	245	254	221	264	257	248	234	247	242	210	228	250	217	264	222	231	205	233	231	226	226	237	224	232	239	221	235	231	232	249	216	211	219	212	236	222	245	224	222	222	217	253	231	212	234	243	206	262	224	255	224	209	235	231	245	251	263	215	250	225	231	214	230	207	243	216	237	251	210	221	203	254	241	214	202	217	212	236	251	256	239	210	213	231	201	237	233	218	236	235	209	224	236	234	242	240	238	220	204	258	225	214	212	207	212	250	210	231	245	235	239	237	217	216	240	241	245	227	227	248	211	239	222	229	235	249	217	241	244	219	202	232	249	245	222	236	219	207	253	230	240	222	231	231	201	235	258	208	223	223	221	212	218	242	252	215	218	230	237	223	238	210	225	221	247	250	212	222	232	216	203	213	221	204	213	220	226	205	198	226	225	230	202	238	218	240	211	254	242	243	228	216	245	252	223	217	245	241	214	233	209	219	232	229	215	225	222	213	213	220	229	195	225	199	224	210	235	205	218	217	240	224	215	212	214	225	233	234	217	207	250	232	228	219	194	238	225	200	233	237	232	203	259	244	226	227	217	221	232	221	201	238	239	213	207	226	254	214	217	215	214	225	242	248	228	232	216	228	231	231	243	198	245	214	239	240	186	232	212	257	225	215	242	213	216	225	201	232	244	208	231	214	248	233	228	253	201	225	247	216	248	221	234	229	220	218	237	251	247	243	229	221	220	220	236	237	211	218	228	262	224	246	204	210	225	249	249	221	249	212	254	236	225	202	229	221	244	237	208	208	200	201	235	219	221	205	220	224	219	246	230	204	228	224	233	228	237	223	203	200	237	240	248	210	222	232	234	247	273	246	212	235	225	232	250	250	230	228	224	244	220	194	243	227	220	229	208	231	256	234	243	244	236	219	219	251	215	236	246	249	224	234	220	221	243	226	185	221	228	213	242	230	232	221	210	240	212	261	231	224	216	237	251	229	215	213	226	207	243	237	219	213	234	199	241	211	217	207	220	254	209	220	247	232	220	237	208	222	239	225	197	214	235	231	200	201	207	203	234	213	241	228	230	267	229	250	242	207	217	209	231	235	222	223	216	234	255	228	249	232	224	219	224	223	221	240	238	234	214	233	198	198	220	203	244	206	248	229	222	214	230	202	219	235	229	226	237	212	255	224	202	235	237	236	213	240	245	209	213	225	225	221	226	215	224	201	235	210	221	228	229	248	248	190	237	219	209	210	231	231	186	216	229	250	212	243	201	211	219	237	213	233	215	218	238	208	236	231	224	199	225	206	221	247	211	218	237	233	243	233	241	215	240	220	230	219	244	244	234	211	215	214	240	236	228	222	222	223	220	218	225	234	227	215	238	226	227	220	231	205	231	239	203	225	211	231	216	232	229	216	279	248	229	228	218	226	224	196	203	242	222	210	236	235	235	225	196	222	231	232	226	223	236	247	207	207	226	238	229	195	236	200	211	209	208	216	230	207	232	235	233	235	212	229	229	224	215	219	259	245	236	221	218	218	225	219	262	241	236	226	221	213	219	235	232	222	220	216	229	228	245	245	242	225	229	231	209	194	205	222	225	220	238	256	229	228	249	265	222	237	237	240	210	238	232	188	228	205	205	216	224	241	227	222	244	224	249	267	217	224	243	213	218	198	212	219	222	212	235	249	239	240	211	212	208	225	214	226	224	216	216	223	213	222	201	214	223	208	219	217	261	237	222	237	234	204	234	236	206	225	211	230	256	210	231	250	248	220	226	232	231	244	263	242	219	239	194	207	223	191	227	223	203	236	246	240	212	238	257	227	227	239	228	225	209	230	235	213	228	214	225	232	229	208	224	223	222	246	208	187	227	245	246	210	226	220	233	249	258	215	228	210	177	197	234	220	224	252	203	224	254	221	224	195	225	216	212	242	229	212	265	256	242	266	238	214	208	230	232	233	217	231	250	245	207	238	218	240	205	225	221	231	220	233	224	248	213	221	216	219	205	223	214	245	226	209	254	223	241	219	220	214	236	211	228	221	220	218	237	224	232	230	183	218	223	214	221	231	229	233	208	237	247	261	226	215	229	227	225	223	216	240	252	241	230	214	234	228	200	233	209	237	215	213	219	231	217	244	225	239	265	196	238	212	245	198	247	230	223	225	229	215	220	202	241	228	193	231	222	238	248	256	240	267	229	226	238	203	209	233	225	197	231	227	201	236	235	256	214	214	225	229	229	234	215	219	212	199	224	222	214	235	220	223	226	224	223	217	235	241	272	211	263	214	230	254	211	236	192	228	218	231	228	219	203	216	207	194	222	207	238	223	194	215	235	247	230	223	215	231	229	207	216	235	204	234	209	231	197	211	221	228	206	230	242	192	213	241	210	240	217	232	236	226	219	224	225	225	256	240	226	228	217	214	261	187	248	252	224	228	218	255	222	229	249	228	205	241	226	237	223	227	213	230	222	214	214	225	228	222	244	231	244	215	226	213	226	211	207	224	222	238	231	207	222	214	244	211	211	267	200	229	220	224	229	221	228	218	236	202	226	238	233	219	235	249	221	232	213	220	251	232	239	242	230	225	212	235	211	216	227	244	254	223	229	212	203	233	213	225	234	242	224	221	217	223	210	199	192	210	255	231	224	202	221	217	205	221	221	228	237	188	211	210	217	254	237	226	240	230	252	219	235	214	241	212	224	228	232	217	212	223	201	213	246	208	228	222	213	241	222	236	219	221	237	223	204	210	226	229	227	227	231	234	238	221	218	202	247	229	206	221	252	233	239	223	231	221	199	233	230	214	198	210	237	235	225	232	214	233	203	208	231	231	234	223	230	248	219	224	253	205	232	228	217	258	233	238	235	218	231	231	228	243	229	227	225	215	236	262	219	237	223	199	227	247	234	202	219	228	229	207	243	224	234	216	214	209	230	223	234	200	215	237	247	227	260	208	236	251	224	232	232	215	227	219	223	235	252	251	211	205	222	244	227	243	243	198	227	231	220	220	229	249	245	223	241	215	237	190	243	214	237	232	246	218	232	215	244	240	233	237	215	199	242	213	210	239	208	200	229	226	221	228	200	222	205	235	218	236	228	224	190	213	225	228	213	221	239	240	210	257	224	234	210	251	243	240	221	246	214	240	218	213	230	228	242	207	201	220	200	218	222	205	248	233	208	238	243	244	231	241	222	228	211	221	256	234	222	230	216	209	212	226	240	259	248	239	242	227	227	216	220	239	213	235	221	208	231	231	222	227	220	213	223	240	232	212	216	246	240	230	222	225	217	211	237	207	207	217	228	216	231	225	228	214	194	228	203	233	201	232	207	234	197	224	223	203	211	241	220	245	222	256	226	212	231	230	234	240	216	227	238	214	257	232
23092	20879	28225	23627	20881	20924	7227	1710	1212	1039	946	823	781	769	684	689	607	619	607	593	595	590	557	535	556	534	569	522	505	516	504	545	517	485	483	510	483	545	490	490	517	472	528	496	448	490	450	458	479	508	491	497	449	465	497	471	470	464	474	487	438	519	493	471	449	484	448	451	483	461	493	429	440	473	493	463	453	431	460	457	492	474	442	481	456	446	469	464	427	476	451	461	465	451	521	468	448	489	460	420	472	452	479	455	451	471	449	502	458	493	492	441	422	480	447	449	484	451	490	483	477	471	452	447	475	442	452	472	433	479	448	456	441	474	439	460	473	449	480	505	457	440	484	467	474	463	483	476	460	466	477	427	477	468	471	473	494	451	431	483	434	477	431	436	486	490	501	455	444	436	452	489	439	499	486	471	466	467	433	441	457	458	435	475	479	465	492	444	486	470	475	483	426	480	480	476	465	474	433	454	453	453	466	497	495	467	486	443	419	428	409	448	455	438	447	457	499	462	447	413	477	452	457	484	450	448	461	469	433	483	501	458	471	459	478	458	475	451	476	439	436	479	422	434	423	467	448	473	504	424	483	409	462	484	447	461	468	468	514	475	448	475	467	419	435	463	431	432	440	442	419	454	470	442	470	490	494	470	456	419	470	446	474	446	490	481	453	492	448	472	475	414	482	465	466	467	507	460	465	449	492	457	438	451	450	457	461	452	452	448	502	448	430	453	460	454	456	449	415	462	428	476	441	455	466	479	472	514	486	436	502	439	464	450	429	469	454	456	451	487	467	450	410	451	445	489	436	483	427	464	439	476	448	467	412	455	473	435	459	451	477	441	484	448	462	462	483	485	508	444	450	493	466	456	423	472	476	490	461	456	453	445	464	475	448	495	451	479	469	474	467	454	476	450	436	471	459	452	436	448	507	499	443	471	449	420	453	489	428	527	460	474	449	443	457	466	464	429	463	477	436	428	463	436	453	417	483	476	449	465	473	423	450	480	441	480	426	449	432	447	435	436	434	479	413	440	482	440	491	431	481	452	463	442	462	481	437	449	476	471	451	440	483	459	448	438	480	469	460	440	500	467	449	440	483	470	496	449	501	476	449	447	453	454	435	466	418	502	469	502	430	469	496	457	479	458	426	473	454	439	472	472	443	446	445	441	468	447	404	440	441	466	464	439	474	445	455	445	441	434	477	460	447	450	471	458	446	453	425	475	431	443	462	481	441	450	416	466	431	465	479	454	439	461	469	433	427	435	458	474	492	456	491	463	430	436	457	465	417	441	471	509	441	411	459	456	450	438	425	446	480	426	454	462	472	445	426	469	497	441	472	451	417	474	402	440	468	449	473	467	469	467	475	457	493	415	471	446	439	453	413	488	462	488	467	405	473	493	470	465	467	457	464	448	500	458	432	498	430	442	434	482	446	440	495	451	445	443	460	453	465	462	432	424	494	505	471	452	434	446	412	439	431	494	445	498	431	455	451	469	466	436	482	460	443	474	455	460	438	481	459	476	446	470	470	495	480	461	453	478	480	448	458	468	461	510	451	471	471	447	482	452	431	424	470	450	456	454	488	458	469	450	450	450	439	481	452	479	485	478	466	480	514	469	478	456	445	433	431	452	456	438	432	469	437	412	451	472	465	484	442	506	461	521	467	443	467	480	428	418	416	472	464	492	448	470	450	483	483	438	472	441	483	412	434	425	447	480	469	494	446	438	439	475	468	488	458	447	455	444	411	492	477	441	421	472	455	464	483	449	458	459	454	418	415	477	464	443	463	448	473	457	426	446	438	431	477	471	490	444	440	481	491	491	448	464	456	454	461	482	426	438	441	489	470	462	420	449	473	488	427	464	453	449	480	423	447	496	462	460	449	485	464	454	410	459	456	487	436	473	461	468	454	460	444	470	432	468	439	481	444	438	470	476	461	469	419	484	454	456	434	484	403	434	460	453	433	465	454	440	431	420	497	426	441	433	484	468	451	493	463	492	416	468	465	418	436	462	475	466	436	473	447	469	469	446	518	457	447	478	478	416	446	454	434	500	477	437	455	461	432	456	492	459	487	469	454	449	450	429	475	470	468	453	474	408	444	443	432	407	445	485	457	459	426	452	486	463	427	504	498	446	439	452	472	472	472	491	450	482	449	494	489	422	442	445	441	458	445	481	448	477	436	420	492	505	464	451	449	433	470	414	487	473	473	474	429	412	447	483	471	459	472	454	465	494	454	466	461	435	442	452	452	476	429	440	455	463	449	482	483	437	449	445	487	495	443	430	444	494	443	413	472	463	438	449	457	444	460	456	453	450	448	455	464	469	452	476	470	425	489	504	441	481	454	463	454	425	451	440	453	473	462	452	444	453	460	515	438	461	478	426	423	451	469	475	494	439	465	459	455	468	444	457	454	441	476	499	446	450	470	459	437	464	469	422	417	476	447	440	451	438	447	446	460	416	469	461	449	443	454	460	465	423	442	477	446	461	456	507	447	492	437	425	474	411	481	452	466	477	458	403	466	458	520	435	426	473	480	500	451	439	432	432	444	465	464	454	460	439	485	432	444	467	458	440	433	461	460	447	457	399	476	459	468	427	446	458	496	470	489	504	457	486	495	457	444	471	422	433	471	473	476	465	462	448	469	440	479	454	468	466	439	456	452	474	432	493	459	447	444	473	447	453	462	461	445	446	454	501	456	461	442	458	491	444	452	404	437	462	440	458	470	482	480	448	453	425	453	439	469	436	437	440	457	480	458	485	443	445	448	464	429	454	414	444	473	504	477	459	475	453	442	446	468	432	436	480	474	472	457	444	437	446	490	480	464	455	429	462	434	476	441	419	458	441	446	454	504	456	456	419	448	453	454	471	436	427	416	465	453	462	497	446	475	452	493	440	464	442	468	464	437	477	488	456	431	478	501	482	476	476	440	474	470	422	462	434	485	434	480	453	437	431	466	426	450	466	474	448	478	463	450	412	434	452	471	488	460	456	456	435	473	413	474	489	435	445	482	490	473	469	491	463	437	435	438	465	465	486	500	434	432	469	489	476	480	447	454	458	440	499	494	444	433	475	435	460	487	448	471	447	476	491	447	467	452	442	449	440	447	503	440	463	459	490	457	425	455	458	474	465	454	472	468	433	476	430	457	468	479	503	473	459	489	452	457	421	425	461	437	401	464	428	443	422	455	474	420	455	443	472	457	462	439	463	470	423	469	524	432	469	484	424	462	446	413	440	490	472	448	442	471	451	440	464	437	444	480	484	462	432	413	444	444	429	453	457	472	473	487	450	466	447	439	481	486	460	487	461	468	403	453	472	422	455	463	440	477	456	522	439	454	471	422	456	455	424	492	482	490	470	466	488	461	439	471	448	469	422	452	434	487	446	455	461	430	447	437	457	438	449	464	456	447	430	473	479	461	454	487	440	451	474	396	460	429	457	433	448	475	469	407	437	419	476	442	450	461	427	439	475	451	439	435	497	478	442	475	499	458	468	429	476	412	463
17359	28398	18487	9732	6506	4697	3535	2849	2310	1932	1573	1437	1214	1071	1058	951	813	760	744	714	689	675	661	622	656	638	598	542	548	529	533	509	555	501	533	530	506	483	459	500	516	467	472	497	480	468	468	463	458	483	451	432	498	472	461	451	502	483	438	435	479	445	491	447	496	445	460	415	429	450	475	440	438	449	435	441	460	460	442	463	462	444	445	481	456	460	439	445	430	456	449	475	442	434	406	441	430	456	418	438	470	443	426	429	430	450	418	445	427	423	457	443	424	434	434	405	436	461	448	417	433	472	465	486	457	430	463	472	437	426	425	422	456	442	416	422	402	436	422	419	461	451	430	444	413	419	438	447	432	452	449	479	442	444	394	423	409	436	427	453	439	439	447	418	423	439	415	431	434	457	414	440	464	451	452	401	433	447	453	433	451	453	437	418	431	442	423	441	435	404	429	440	428	431	432	423	445	443	481	411	451	459	408	408	428	450	453	433	464	433	446	404	434	430	447	407	422	419	453	464	429	420	414	427	452	451	423	452	404	449	436	446	411	458	465	437	412	420	418	417	456	418	413	415	424	418	435	436	414	420	467	396	452	417	465	401	459	436	418	452	428	432	453	437	412	446	455	445	439	458	454	422	454	460	427	427	419	398	479	414	436	440	413	433	461	455	473	435	446	453	459	451	457	416	457	430	457	442	454	451	404	441	439	435	404	443	410	428	423	433	413	430	408	452	445	486	442	402	425	437	431	437	449	447	430	451	448	432	429	465	450	463	452	431	428	414	430	420	441	457	421	426	401	452	445	436	441	452	434	444	414	449	444	434	447	414	401	400	418	481	399	440	416	437	416	417	474	424	450	433	406	436	407	455	453	428	435	421	427	411	449	431	431	424	407	455	420	444	451	463	423	437	413	445	411	443	412	421	400	422	459	451	429	456	385	430	426	439	440	433	456	378	454	417	405	435	392	402	463	468	451	419	423	479	432	425	438	435	439	405	451	457	463	434	429	450	442	460	432	432	429	416	447	397	437	423	441	430	444	411	435	448	431	454	425	432	445	423	450	452	443	424	447	435	412	469	435	432	447	455	462	433	403	444	432	423	410	425	379	394	463	444	458	410	440	434	437	430	455	417	452	435	440	470	425	417	425	438	439	429	413	414	449	439	471	428	446	414	454	466	448	430	406	396	427	432	452	431	442	475	434	401	420	421	415	426	392	449	473	460	430	407	434	486	406	419	435	406	413	456	456	384	448	437	438	462	418	414	447	425	466	426	432	420	461	406	431	431	450	440	419	423	378	459	442	411	448	391	446	402	420	408	458	435	424	423	426	406	441	462	473	418	453	421	445	390	454	432	414	408	464	426	400	445	438	407	435	418	444	423	448	458	410	461	385	432	397	403	457	463	452	426	465	446	429	430	423	442	399	412	418	409	420	466	429	417	445	406	458	450	437	444	448	468	426	426	404	407	419	455	420	433	418	427	448	412	434	411	465	422	436	415	430	447	462	422	470	433	405	428	418	389	456	420	412	438	404	458	456	402	477	455	453	436	425	444	460	482	429	423	416	450	481	421	443	449	421	457	420	390	448	456	440	472	412	440	462	447	434	407	451	439	435	418	426	448	406	422	414	447	454	482	481	433	430	434	387	435	434	437	468	405	466	468	436	421	445	453	441	428	470	404	445	420	435	412	480	416	434	403	402	453	432	407	412	428	401	462	422	429	422	423	461	446	446	446	463	405	459	461	438	420	418	424	431	455	427	417	433	453	451	448	422	445	407	422	444	429	413	415	458	407	453	411	457	423	444	440	421	447	436	446	419	446	454	434	442	437	390	429	440	432	424	415	429	415	422	445	431	489	443	424	467	457	426	471	469	457	439	427	372	425	439	400	447	445	433	454	428	440	436	449	421	443	410	437	452	401	430	460	453	475	451	436	440	427	438	377	421	439	405	437	454	438	410	409	440	435	417	482	422	405	405	406	408	436	425	474	421	411	464	428	445	432	431	408	440	448	419	444	442	437	451	396	413	371	414	410	458	467	453	443	420	438	449	381	451	441	438	425	448	412	422	412	386	440	448	431	442	418	424	461	439	411	408	405	427	451	409	431	447	409	436	452	404	439	444	424	411	432	432	447	456	430	460	424	439	448	414	437	433	457	453	414	454	399	461	397	427	478	416	450	479	438	454	448	419	472	427	410	403	437	434	425	435	459	407	422	428	390	431	413	431	406	436	456	426	458	450	405	407	443	450	439	428	445	429	419	459	461	419	472	444	400	379	481	469	433	424	438	441	452	436	401	435	464	422	425	427	468	404	467	429	514	427	427	422	435	443	415	458	417	421	460	414	404	461	418	441	447	426	440	442	461	434	428	416	407	437	432	477	417	482	439	400	448	430	462	430	441	435	411	430	462	446	427	448	457	416	424	429	379	410	439	428	415	448	399	429	450	422	439	437	408	439	445	424	443	419	447	410	427	406	423	441	460	440	426	406	422	418	450	428	449	434	415	483	440	438	428	425	467	443	471	457	430	430	432	453	446	430	413	412	419	413	453	476	422	427	471	424	425	410	414	464	434	407	435	413	445	433	413	434	481	422	398	411	455	466	442	413	445	429	404	399	428	447	437	412	426	426	452	428	403	404	420	407	445	445	421	425	428	465	413	415	464	450	419	424	438	401	387	400	419	424	440	431	415	433	436	406	438	411	426	415	392	457	412	447	443	408	421	461	405	475	456	442	423	446	416	429	451	434	430	404	404	430	429	414	397	460	431	443	401	480	424	446	398	410	427	436	423	449	425	442	433	464	464	442	435	418	462	414	469	419	392	443	385	439	456	431	408	398	414	398	404	434	429	417	410	426	435	411	432	422	425	413	429	413	434	435	452	425	388	444	410	458	406	408	417	422	458	435	418	408	440	437	436	410	444	443	425	452	428	431	440	459	423	456	424	444	421	418	449	404	394	455	484	405	380	472	414	452	425	435	425	462	427	435	442	396	438	415	421	395	416	415	397	427	443	422	457	428	406	417	429	423	434	429	413	451	420	462	453	412	422	459	428	423	469	440	418	447	439	436	407	436	439	388	441	411	444	423	437	422	421	481	445	373	436	442	413	461	426	401	467	396	398	438	420	458	445	426	455	468	401	421	413	475	420	465	457	410	411	429	438	462	460	407	433	405	425	432	423	445	441	432	393	402	435	426	440	449	440	448	394	441	391	419	437	413	444	437	418	437	418	427	418	418	425	444	404	418	419	442	391	447	418	426	460	433	417	422	397	418	439	442	488	432	441	435	431	409	406	450	413	472	409	437	444	430	415	433	442	410	402	444	440	442	442	427	439	439	443	422	407	428	431	414	449	448	457	413	439	437	438	464	419	410	427	455	430	429	424	445	455	406	456	436	426	469	409	441	419	395	441	415	434	434	451	456	493	412	422	447	406	432	476	418	415	430	423	437	427	431	446	432	422	420	427	452	421	428	437	428	398	454	450	433	438	415	413	421	419	430	451
28619	16441	2810	731	586	536	489	419	470	452	439	461	384	415	446	408	425	396	445	397	423	406	456	435	461	406	423	410	448	388	415	426	417	475	409	408	423	430	403	423	403	406	422	385	388	443	447	399	394	413	426	434	419	415	413	420	442	386	384	429	433	442	413	425	404	403	403	464	421	410	449	397	417	453	414	435	454	433	470	401	392	385	386	423	402	375	403	403	435	395	414	399	397	427	414	411	414	413	426	411	391	420	416	385	417	409	420	452	446	426	437	409	402	434	396	423	432	365	410	391	421	402	432	415	429	399	414	393	440	452	398	403	426	444	455	410	402	424	399	409	417	434	428	435	435	394	389	417	429	408	431	406	391	410	401	428	386	414	457	399	443	413	407	381	427	417	408	407	397	415	396	400	412	380	359	417	427	421	414	446	399	420	418	392	410	408	401	421	395	391	428	398	384	416	412	391	415	402	399	399	411	441	412	420	396	396	394	435	430	386	414	431	419	450	436	423	489	450	442	418	439	412	389	444	410	380	395	435	411	463	466	431	393	420	407	390	428	403	439	423	420	422	428	432	394	419	398	419	430	382	433	424	404	429	440	409	437	417	388	437	394	441	430	417	425	429	413	463	420	411	422	432	411	444	383	404	391	391	394	394	424	436	466	436	412	394	412	417	439	426	387	407	396	409	401	421	442	394	419	398	410	422	424	367	381	418	439	434	395	466	412	429	404	457	416	392	406	433	421	402	436	365	414	463	414	424	384	410	398	396	412	411	414	391	429	430	417	392	413	426	461	414	438	450	409	418	406	433	391	437	401	410	410	416	373	404	400	407	397	407	397	413	445	409	420	388	422	387	419	411	443	416	433	420	404	419	395	436	429	409	395	411	415	422	420	420	410	440	444	408	406	427	381	446	425	400	390	430	447	444	383	435	467	416	402	420	434	440	403	423	420	425	371	475	428	389	418	399	414	434	428	464	404	434	432	454	440	403	387	425	375	424	429	430	409	432	405	439	461	389	423	391	418	441	438	437	446	385	432	421	431	425	418	405	458	390	436	416	425	409	435	420	404	375	409	402	416	425	405	432	401	418	415	400	415	423	415	427	441	406	403	430	392	416	413	419	442	416	411	414	425	416	434	436	419	402	387	482	481	463	438	462	426	393	440	394	437	425	410	432	395	403	443	387	419	441	429	438	447	390	377	414	410	393	421	402	387	414	423	411	393	417	430	416	456	426	441	416	446	387	379	397	429	430	426	418	434	428	426	415	444	408	429	430	409	420	413	421	408	433	426	445	385	446	413	400	438	395	402	440	438	384	412	418	415	388	422	418	372	408	430	421	407	431	364	392	414	413	412	404	412	395	466	391	398	413	423	435	419	439	433	422	417	429	448	430	411	390	396	398	414	442	436	428	474	464	386	455	393	429	407	395	380	391	398	414	420	443	403	432	435	452	448	444	431	420	387	405	439	408	414	425	389	401	418	412	432	405	410	424	415	422	415	427	417	410	410	425	391	418	414	390	378	365	433	443	424	442	409	370	451	410	378	410	385	379	408	406	411	408	418	409	431	413	401	436	405	432	384	411	423	419	409	375	436	429	385	442	407	407	418	415	376	471	395	437	411	415	392	398	437	406	413	428	396	416	412	429	396	418	408	414	423	421	408	393	376	409	421	430	411	473	438	438	404	440	399	398	425	433	426	429	435	385	388	410	413	409	429	399	444	394	396	414	400	435	405	420	429	409	422	395	414	402	428	434	405	416	407	425	372	406	443	390	446	432	381	395	411	418	426	422	397	377	397	452	415	466	396	463	434	421	380	422	455	387	407	393	449	431	433	355	392	399	426	417	438	410	377	400	439	424	396	425	407	408	449	378	377	407	427	402	404	403	431	472	408	446	401	441	463	418	436	430	418	447	407	421	417	420	400	426	416	398	428	423	434	408	417	387	364	421	418	409	441	432	409	451	404	379	421	441	381	435	443	410	420	449	410	415	434	431	389	431	427	376	422	410	412	392	452	423	437	426	397	422	430	438	418	396	419	439	441	425	428	390	408	460	405	386	386	386	431	433	429	394	384	407	394	391	440	457	461	410	402	402	424	384	398	413	425	417	457	392	443	446	438	395	430	414	405	414	400	368	418	420	405	371	420	399	414	428	401	372	393	412	422	447	389	396	409	448	434	424	429	429	388	406	401	420	421	437	415	425	425	421	442	458	424	386	409	414	427	421	444	430	389	438	410	410	404	381	426	431	418	450	410	412	448	411	451	418	432	430	402	419	404	438	396	376	394	408	432	397	388	451	414	405	415	430	453	421	407	416	452	445	398	427	371	433	418	410	452	413	409	395	379	411	377	407	408	419	430	433	405	419	412	431	362	421	406	403	444	444	407	400	399	400	387	396	407	415	458	424	444	395	416	429	402	427	378	461	444	403	421	446	408	399	406	395	377	412	422	396	410	406	443	426	444	384	404	410	426	400	437	435	418	431	413	436	450	442	420	402	394	427	433	367	403	387	402	447	418	409	414	424	448	404	445	448	413	422	453	382	415	431	415	427	431	450	412	450	405	438	382	409	388	386	396	404	418	414	415	416	414	389	393	400	425	411	398	416	434	402	434	389	402	457	392	418	429	432	429	451	394	414	399	406	412	375	416	403	428	417	406	428	420	450	422	405	438	407	419	461	400	414	410	377	437	414	413	407	420	393	430	407	429	433	422	437	430	390	370	395	437	372	405	396	406	426	422	413	407	361	427	439	440	411	417	407	381	391	411	405	438	426	411	404	455	382	395	375	438	417	410	424	395	439	432	437	432	403	380	398	432	389	404	401	400	431	373	395	409	414	402	408	420	378	427	418	406	395	435	418	418	392	405	414	395	406	413	399	410	394	443	419	398	399	442	423	408	375	423	416	400	434	410	388	404	405	417	425	413	429	427	404	420	401	416	390	454	447	396	407	407	384	444	434	469	418	424	437	392	420	377	374	400	376	421	393	421	442	405	362	428	435	463	394	431	444	427	363	423	410	453	462	439	429	434	425	393	388	411	428	399	436	377	417	417	368	402	420	402	435	426	411	398	413	382	404	403	391	426	422	406	357	420	408	379	408	422	375	438	359	445	427	391	428	456	431	390	432	411	379	464	424	429	433	415	444	426	407	419	401	374	437	388	432	382	420	399	377	390	386	425	412	420	413	429	411	392	390	415	422	411	395	468	428	391	445	413	404	425	419	397	417	380	401	443	405	443	418	415	429	449	396	418	423	443	418	433	431	435	430	412	391	437	424	384	424	466	376	417	423	380	441	409	405	408	437	413	435	419	399	421	421	385	412	401	409	391	412	420	408	412	419	436	403	385	457	443	425	438	403	425	427	418	405	426	404	429	427	410	417	410	425	444	409	455	395	412	437	417	411	371	391	423	388	398	413	424	377	419	385	423	407	426	413	417	379	403	426	411	387	424	443	421	415	422	426	443	404	368	397	406	395	428	459	414	397	441	431	435	420	400	434
10118	9643	1143	737	583	597	513	517	496	443	446	484	478	496	461	451	451	455	448	456	475	453	459	459	424	441	415	429	443	465	447	421	448	425	444	462	454	448	404	482	448	441	451	424	434	438	457	468	444	405	453	460	425	425	433	433	447	412	413	415	467	412	458	471	458	471	443	433	456	451	437	430	445	436	452	486	421	422	463	421	479	413	413	393	471	453	464	424	409	442	437	471	465	451	446	443	429	460	378	436	461	465	454	427	434	438	427	419	432	458	428	451	449	461	442	407	462	417	439	457	447	435	479	432	474	466	431	458	433	425	431	438	415	460	448	460	440	440	475	424	422	418	423	442	445	418	434	419	448	433	410	422	459	439	407	485	458	440	421	454	431	436	472	451	445	449	444	441	409	446	430	462	436	463	484	461	434	404	409	455	427	407	444	429	429	446	421	428	440	428	416	447	457	460	449	446	418	446	421	472	447	430	472	433	457	386	439	447	428	454	455	461	458	451	417	430	411	424	420	410	440	453	437	434	395	444	436	448	448	452	437	447	443	432	426	457	443	422	441	429	407	433	441	397	409	444	465	443	414	474	427	418	461	450	446	438	455	420	436	433	466	421	460	469	441	420	466	445	440	481	468	456	394	425	463	451	441	408	443	421	451	404	430	459	461	399	415	410	454	425	447	428	422	416	445	409	428	478	419	420	418	442	440	404	458	435	418	461	441	419	434	392	426	460	415	425	453	424	408	455	431	438	455	435	451	474	420	403	471	458	437	431	466	426	444	478	434	456	425	432	431	411	395	433	476	485	444	463	419	480	424	444	436	427	411	451	434	459	446	413	476	440	463	475	431	428	419	452	490	440	424	410	418	435	461	447	434	421	474	430	488	453	460	480	418	504	423	470	399	483	458	403	445	458	444	445	462	428	471	439	456	449	423	437	503	457	450	438	404	462	432	445	436	428	446	438	424	448	361	442	405	482	468	423	474	439	432	450	474	435	456	447	425	430	475	462	429	454	435	424	461	440	426	430	448	453	445	435	457	448	410	415	423	413	468	399	429	452	469	458	412	470	463	433	460	419	418	442	454	446	400	424	439	446	444	482	431	431	422	419	443	412	412	428	443	495	429	422	483	442	430	433	393	416	477	428	453	457	448	481	412	466	448	472	461	487	469	457	437	437	416	443	396	438	449	452	442	457	442	438	480	420	429	447	443	445	420	467	413	430	451	476	469	434	421	418	434	455	438	439	430	469	449	443	438	430	450	442	446	421	452	462	467	417	433	448	469	412	436	436	441	467	485	444	444	469	468	456	426	451	482	444	459	395	429	446	421	434	449	412	445	444	429	449	413	444	450	430	410	444	470	451	461	434	432	436	443	474	487	454	455	432	451	432	428	432	474	462	481	452	450	447	460	430	450	439	441	450	459	458	444	474	407	502	443	444	439	457	443	467	440	473	460	437	446	439	440	462	457	451	458	405	442	398	410	444	460	443	449	447	444	442	432	454	451	433	463	443	461	447	431	401	468	480	429	449	470	424	474	469	418	451	435	443	431	473	422	469	458	451	446	465	457	408	436	458	440	428	423	430	409	451	450	433	417	422	454	430	435	430	437	432	437	463	452	437	425	434	426	386	425	455	439	455	461	438	425	460	412	472	442	493	455	438	445	397	424	392	479	433	449	431	441	454	441	425	448	413	419	441	439	446	405	414	454	379	452	442	499	422	450	432	438	426	450	437	443	444	461	427	446	466	456	440	453	450	436	460	429	462	453	484	498	459	432	509	450	467	431	437	457	448	455	467	419	487	453	450	438	464	411	415	433	439	439	465	483	442	444	436	469	492	411	437	471	492	447	443	458	412	442	448	444	467	472	464	437	467	418	427	447	420	461	434	429	415	423	459	467	431	440	427	452	438	386	445	460	424	441	419	445	423	442	460	402	416	454	431	437	432	449	428	428	421	472	442	422	446	441	486	444	457	468	437	422	410	408	497	464	481	468	442	469	423	423	437	431	442	485	482	464	440	430	426	463	452	400	444	456	453	453	441	466	397	424	461	441	429	438	416	436	397	429	421	430	435	457	482	434	472	477	437	450	451	450	470	440	407	416	422	479	412	430	420	457	420	458	433	433	452	432	434	427	404	458	454	431	421	442	444	407	419	480	452	429	434	416	418	451	469	432	452	443	451	427	441	435	455	428	421	410	426	426	398	425	434	439	404	413	432	457	463	457	414	472	435	392	423	440	401	457	446	442	455	431	449	446	408	450	435	456	423	432	419	425	466	419	427	490	469	423	454	451	454	514	439	457	469	480	434	454	419	457	445	430	463	437	403	465	457	470	453	464	485	475	451	394	401	416	470	432	437	422	431	444	405	432	465	492	395	428	461	451	465	449	433	455	457	450	469	437	449	440	457	449	434	456	419	481	457	412	431	430	456	414	471	468	447	467	452	460	463	425	401	446	446	442	438	435	456	450	443	451	466	440	456	446	468	456	495	451	437	445	422	440	405	478	457	414	445	430	457	455	407	463	463	445	437	408	438	433	432	441	465	446	453	425	444	439	438	457	419	439	434	464	468	452	460	480	470	437	455	434	458	444	445	418	455	445	489	441	418	455	437	421	444	400	462	478	427	454	427	461	443	449	411	437	441	398	433	447	494	437	442	408	415	434	426	399	463	418	413	484	461	427	475	435	436	438	444	405	439	468	430	484	424	426	424	491	463	460	457	420	476	446	433	445	451	429	468	392	427	447	426	457	441	450	416	410	451	451	403	424	475	426	437	424	466	497	424	424	423	460	470	446	464	430	445	477	432	433	431	442	431	437	438	425	442	450	431	444	430	476	479	493	433	436	433	455	395	434	403	440	440	448	420	450	434	417	436	447	461	439	468	434	421	415	426	441	431	414	461	429	445	445	433	476	460	441	463	441	465	425	415	487	451	441	444	431	452	451	460	453	457	458	460	428	411	474	416	432	452	420	402	454	469	455	464	397	435	423	446	431	442	453	443	418	442	402	421	440	458	454	463	446	441	443	463	425	457	465	400	405	435	425	446	402	439	448	436	465	459	414	454	474	470	478	486	481	434	417	416	409	446	448	444	426	422	433	432	423	418	437	435	442	459	430	422	418	441	463	465	459	491	435	426	470	418	443	448	419	429	453	426	505	462	455	443	476	440	458	455	453	442	463	447	478	405	462	396	417	420	435	449	414	429	443	418	412	435	413	460	390	424	417	424	454	427	428	466	462	421	442	389	405	430	428	442	464	439	434	411	435	431	443	468	438	476	442	423	406	453	456	408	455	439	405	399	457	427	451	462	447	426	447	440	444	454	438	409	454	457	411	428	425	426	446	421	447	439	431	420	419	417	417	473	451	435	428	443	436	442	475	441	441	468	445	485	449	451	460	416	449	416	422	427	453	447	467	443	469	428	441	449	439	442	466	416	428	417	414	454	437	525	450	397	444	409	462	447	431	440	468	467	452	462	487	438	404	434	458	433	419	414	449	408
25589	20969	28045	23977	20913	9592	1237	845	617	529	478	382	402	364	321	307	281	285	284	286	257	277	272	262	230	238	238	247	229	231	233	237	196	220	230	236	211	234	219	217	200	202	212	231	232	216	247	219	201	215	206	213	225	208	220	219	223	215	227	222	222	199	179	195	223	214	204	217	226	226	194	206	215	216	204	216	195	194	227	219	208	224	229	200	213	188	203	181	184	190	195	226	221	227	228	207	220	233	228	191	224	219	223	198	187	197	190	204	181	222	197	227	222	198	208	213	207	218	207	216	211	195	212	197	185	216	206	206	223	220	218	210	217	193	179	224	213	178	208	194	200	222	221	210	211	199	203	217	209	185	217	216	217	221	231	207	224	200	184	203	206	205	204	186	204	176	185	201	220	193	177	231	202	205	228	211	234	181	209	210	223	211	205	201	206	217	203	191	218	213	188	198	202	185	202	209	207	203	199	223	191	197	213	196	195	219	188	206	213	210	198	198	219	190	199	183	219	193	191	184	222	203	225	215	178	212	207	191	203	203	214	208	172	214	204	223	180	205	214	178	186	216	218	206	233	203	227	211	207	199	208	179	213	220	219	180	223	213	173	196	194	195	216	214	220	214	208	206	191	198	213	195	205	228	191	209	239	214	208	192	203	201	202	172	208	211	193	241	205	198	191	198	231	198	203	221	206	216	193	219	207	213	217	193	219	196	204	209	214	198	178	208	219	196	218	182	210	185	203	227	208	209	214	191	178	217	209	206	203	231	189	200	209	212	209	186	211	191	219	182	187	193	224	206	182	217	218	202	243	202	190	219	203	216	194	194	198	198	225	195	222	232	219	218	220	167	190	178	186	203	198	205	222	193	199	203	224	189	218	230	191	211	234	202	208	211	187	205	221	175	203	207	206	208	196	224	195	197	183	205	195	220	213	202	228	208	202	204	189	231	203	226	180	212	188	217	207	217	190	195	224	196	208	210	239	205	225	224	187	214	189	205	200	200	217	221	201	207	211	203	219	210	214	181	224	192	195	212	192	196	217	211	200	209	196	199	206	191	173	216	219	201	226	179	212	203	219	197	190	192	220	206	221	225	216	198	198	193	214	197	192	211	203	209	205	189	200	211	212	195	226	207	214	196	165	194	201	214	203	225	215	199	210	221	206	232	187	219	242	186	196	212	199	186	191	190	224	196	225	197	218	227	196	188	214	224	193	210	208	220	216	211	207	196	223	189	204	196	189	190	199	221	196	178	192	215	219	197	201	208	190	197	230	165	213	208	204	202	198	188	232	195	213	202	223	218	208	205	198	197	203	221	199	215	205	201	186	221	228	177	221	220	193	207	191	227	214	190	216	217	210	219	210	220	212	197	200	203	213	203	215	184	203	201	214	206	198	207	193	211	209	198	206	183	203	209	241	181	202	194	200	206	202	197	224	209	208	211	211	179	198	223	188	197	207	194	217	188	202	208	227	246	213	208	204	181	219	224	214	212	187	193	220	181	187	212	176	187	243	201	178	196	233	217	205	237	229	186	193	215	211	182	175	223	202	186	189	199	200	201	193	188	199	198	218	217	210	203	220	197	200	216	221	193	198	205	187	201	195	213	197	227	213	220	200	219	232	222	199	192	230	188	222	215	205	223	209	192	197	187	188	193	217	177	202	213	196	199	209	217	206	180	220	195	222	196	214	212	204	200	196	213	192	192	187	186	184	221	236	218	188	222	203	226	192	195	207	210	192	199	229	194	223	197	221	208	211	217	177	238	203	218	198	190	200	229	204	196	221	213	230	193	218	224	218	216	199	207	187	205	196	193	218	226	185	208	192	181	220	186	195	217	168	207	214	170	230	207	214	220	184	217	220	173	192	206	199	230	193	204	217	201	207	207	191	221	204	203	203	211	204	217	217	214	201	177	206	210	208	222	195	192	196	216	213	204	209	223	186	203	190	202	207	172	214	185	210	217	182	210	215	209	219	219	207	211	213	217	214	212	219	191	224	205	198	227	207	198	198	214	177	193	198	195	226	205	205	193	207	218	226	224	230	180	224	183	208	207	198	201	207	170	236	202	217	215	215	231	186	201	176	191	170	201	201	204	197	189	180	226	198	218	220	192	203	211	215	207	198	218	189	187	217	215	220	213	219	194	194	214	193	208	175	203	204	184	227	172	213	210	217	203	196	206	225	201	192	227	209	209	204	193	212	209	191	222	216	218	226	197	232	229	226	190	213	207	196	210	209	208	203	228	208	211	211	205	196	225	207	205	202	220	181	204	207	207	207	215	203	213	178	211	192	200	211	177	210	201	205	192	231	210	196	202	227	220	177	210	218	197	208	236	191	191	218	204	214	230	203	233	205	190	195	216	208	233	205	186	206	211	194	206	205	199	204	214	205	205	229	192	184	196	196	209	208	213	207	217	209	225	217	196	214	213	202	184	210	197	194	217	228	208	219	205	189	191	212	213	181	217	180	196	176	202	216	210	208	215	198	217	194	211	224	210	205	217	201	170	199	217	221	209	196	207	209	223	201	217	233	199	225	214	175	222	189	183	230	204	204	216	206	218	214	201	224	203	200	225	196	216	202	205	238	202	237	198	191	209	208	206	195	195	238	248	225	204	221	218	198	231	202	201	217	210	172	184	195	192	216	223	195	224	227	201	223	224	196	214	188	199	193	221	216	206	184	197	184	214	210	194	200	217	205	208	203	200	230	208	215	215	211	189	193	240	222	214	219	223	209	209	185	185	200	196	210	184	190	218	199	228	193	188	188	207	185	203	201	203	220	194	203	213	212	213	217	207	225	191	205	177	211	220	195	214	188	228	201	211	185	214	190	208	202	216	216	214	213	174	195	193	210	189	207	205	193	200	217	180	219	214	229	206	189	217	217	205	192	203	215	200	210	240	215	206	219	238	188	193	207	214	176	202	224	214	228	200	203	236	184	211	194	197	186	197	203	235	222	206	205	188	230	192	195	216	224	222	231	207	205	199	199	238	204	192	209	211	227	199	199	200	211	200	212	251	229	201	209	191	207	195	223	228	214	188	232	219	208	204	239	196	211	192	206	220	205	202	214	213	235	225	218	193	192	197	204	224	196	246	213	222	203	206	204	211	197	220	199	214	222	223	190	220	232	196	179	200	226	238	201	204	187	213	209	217	239	219	206	190	194	204	189	206	216	194	193	172	209	226	209	226	191	224	208	228	232	196	206	217	221	210	178	197	206	214	199	196	175	219	207	201	201	228	217	205	205	199	220	204	216	219	226	179	194	225	201	187	204	188	208	207	226	214	210	192	233	207	201	209	215	187	220	212	198	216	201	228	191	191	206	220	197	216	205	226	205	226	239	214	228	177	205	216	232	203	216	217	196	205	235	182	189	223	245	203	217	213	197	202	218	182	178	201	217	206	193	218	202	214	219	215	183	177	177	219	217	211	203	188	197	202	220	203	215	197	217	187	204	184	196	194	205	193	224	206	226	183	229	206	200	223	194	216	221	205	215	192
13539	26399	11693	5543	3610	2632	1938	1447	1218	995	783	706	605	573	537	413	447	430	398	370	378	366	301	269	325	306	299	271	269	266	270	275	299	268	281	257	278	260	281	256	209	207	249	258	236	243	235	229	243	256	226	260	245	252	251	223	257	228	233	245	234	231	223	233	224	233	223	246	245	231	227	225	231	223	258	257	254	213	225	220	221	235	226	228	239	245	256	229	226	212	235	207	225	219	226	237	228	199	221	254	232	222	222	252	201	212	211	222	230	240	212	224	205	215	251	217	215	240	228	219	219	212	226	226	218	234	203	211	247	206	238	199	222	224	206	209	215	203	228	216	218	216	214	216	234	215	221	245	222	207	221	223	214	229	232	228	222	219	202	234	233	216	231	227	238	236	203	222	211	229	234	206	227	227	208	236	213	229	236	212	218	210	211	195	221	211	247	213	221	214	219	229	223	214	242	246	240	230	228	219	210	231	219	217	238	220	228	211	203	231	206	221	228	226	221	207	224	240	214	228	212	244	234	232	244	207	217	211	205	256	228	240	202	213	229	244	221	206	203	226	220	209	230	207	204	222	205	225	222	214	243	208	208	216	229	201	236	208	232	236	205	226	215	212	204	232	241	222	196	221	245	231	236	250	218	226	230	193	228	208	231	185	239	245	252	221	219	213	219	234	227	195	215	238	240	208	233	239	227	232	225	235	219	243	226	229	227	210	204	206	233	209	224	238	207	203	246	220	220	232	213	256	232	215	208	215	222	245	255	219	211	254	227	212	199	237	214	234	224	196	216	217	227	227	209	216	202	231	203	214	223	227	203	250	223	223	206	208	232	214	235	223	228	228	237	234	229	240	215	231	225	223	202	216	230	241	237	208	238	229	209	224	242	215	243	218	195	233	228	224	228	214	232	218	223	239	208	218	241	226	242	225	235	218	212	245	198	216	243	234	206	184	212	219	242	203	227	218	220	236	218	209	219	241	216	204	216	217	208	223	233	217	226	214	210	229	226	205	220	202	222	212	236	214	256	214	243	224	242	230	231	217	227	232	213	225	212	217	247	239	221	239	259	251	236	224	210	230	225	240	242	215	213	246	237	245	206	214	236	241	258	219	199	211	227	239	236	204	227	230	204	224	222	227	223	203	227	205	235	209	233	204	237	196	232	208	223	201	203	239	225	216	204	243	226	231	228	223	232	230	216	232	212	224	196	220	237	216	201	216	230	222	215	236	220	213	227	213	259	214	216	220	201	218	211	234	245	204	225	241	245	231	223	230	220	218	226	224	212	237	226	208	240	219	235	230	215	225	204	222	249	182	218	219	201	205	221	224	224	219	212	237	220	216	223	250	229	236	240	246	199	209	219	226	218	229	236	215	230	205	229	245	202	197	206	225	226	258	234	230	234	200	235	213	210	238	223	207	203	219	219	238	227	235	226	210	208	245	223	204	213	236	193	232	261	218	224	201	237	231	205	201	247	216	193	229	214	213	205	230	199	239	202	199	218	225	213	219	212	219	205	220	238	205	207	212	233	263	227	218	258	235	205	233	237	267	196	236	230	243	213	225	240	204	249	229	208	244	189	222	221	216	228	210	225	217	219	245	229	233	210	247	229	201	205	214	219	220	254	216	235	225	197	207	237	193	204	205	217	211	222	198	177	210	216	210	202	217	240	236	229	225	223	206	215	231	231	214	244	234	231	222	229	222	215	198	217	215	211	188	224	233	240	206	204	253	211	224	218	207	228	234	230	226	253	214	243	227	225	224	228	218	212	244	216	196	224	199	240	233	249	225	236	233	205	226	237	217	218	211	221	217	207	233	214	222	233	227	225	224	245	227	242	233	227	234	218	197	213	205	220	241	224	214	228	235	231	205	226	220	197	207	228	238	238	200	241	224	217	228	227	211	214	224	215	209	212	236	210	229	227	219	244	214	207	226	205	234	248	180	234	216	221	230	232	237	221	235	190	226	209	197	214	207	234	204	232	225	231	233	212	210	219	224	209	218	232	242	214	228	247	197	238	246	210	218	199	214	219	225	221	215	225	237	221	231	215	216	191	207	203	197	231	244	226	222	223	227	225	242	233	234	201	231	231	245	202	247	227	235	224	230	246	195	217	208	222	240	200	224	213	210	227	218	235	250	237	227	251	229	199	208	256	234	208	225	212	215	234	223	237	229	225	216	237	245	202	213	235	218	230	203	226	211	204	208	221	220	182	223	209	228	199	222	240	222	239	216	222	211	255	198	221	243	211	223	228	260	206	223	242	202	241	228	238	222	201	215	254	237	214	215	252	219	204	221	222	234	220	236	217	242	240	212	199	254	228	211	207	194	223	241	212	249	236	222	197	201	205	194	216	220	211	226	239	235	238	205	241	226	225	199	227	226	205	213	263	222	226	238	219	230	226	214	237	224	210	214	207	227	211	209	207	207	222	223	213	226	214	217	244	205	224	219	234	221	232	235	239	240	207	199	228	223	217	242	202	200	226	257	211	228	203	192	226	226	227	219	228	228	183	237	207	210	238	222	201	209	194	226	207	216	254	250	206	242	235	210	226	219	215	209	222	210	192	211	236	247	211	220	210	230	214	225	232	220	241	220	243	246	219	229	203	217	226	229	231	224	241	203	241	213	207	223	209	252	238	220	232	230	227	209	231	213	199	215	209	222	230	216	236	213	225	244	240	206	245	218	201	237	204	233	210	217	195	209	233	217	244	237	200	252	220	229	218	221	228	219	201	199	235	247	215	217	228	203	208	197	204	230	240	195	220	213	221	231	230	228	237	216	222	240	216	240	235	220	245	235	230	214	218	210	222	229	220	215	245	228	217	211	214	236	229	232	220	224	235	229	288	229	221	205	205	239	198	222	237	208	245	229	220	204	224	237	218	228	220	221	235	203	229	217	232	226	230	204	214	225	219	212	219	237	234	257	226	210	231	242	225	226	214	207	239	208	218	192	243	256	216	222	220	247	229	224	218	248	216	221	210	209	231	227	219	233	209	227	230	217	226	240	209	201	208	206	205	233	232	219	201	204	226	238	216	221	202	224	210	189	205	217	216	236	238	209	233	209	199	232	239	217	222	227	207	218	237	209	218	216	237	229	210	224	222	224	212	236	226	235	224	258	225	257	208	194	210	233	248	209	216	234	218	203	234	237	216	212	231	181	219	229	200	226	233	209	216	224	213	222	220	225	214	230	229	205	238	206	235	220	225	202	198	197	219	227	235	223	251	219	230	211	237	228	204	196	226	240	214	215	231	227	245	246	222	209	225	224	204	225	214	199	233	203	204	236	210	223	192	215	220	227	246	222	220	191	202	221	223	231	232	238	217	214	218	232	223	237	227	224	210	205	208	203	216	209	240	226	224	226	241	201	199	216	222	225	215	223	204	220	203	231	215	202	229	234	225	206	219	218	252	232	190	210	217	216	237	216	225	252	198	211	196	243	219	212	207	221	225	224	223	220	228	212	240	225	222	222	244	229	211	245	219	199	235	219	216	213
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
