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
341269126968	341269127523	341269128073	341269128623	341269129173	341269129723	341269130273	341269130823	341269131373	341269131923	341269132473	341269133025	341269133573	341269134123	341269134673	341269135223	341269135773	341269136323	341269136873	341269137423	341269137973	341269138523	341269139073	341269139623	341269140173	341269140723	341269141273	341269141823	341269142373	341269142923	341269143473	341269144023	341269144573	341269145123	341269145673	341269146223	341269146773	341269147323	341269147873	341269148423	341269148973	341269149523	341269150073	341269150623	341269151173	341269151725	341269152273	341269152823	341269153373	341269153923	341269154473	341269155023	341269155573	341269156123	341269156673	341269157223	341269157773	341269158323	341269158873	341269159423	341269159973	341269160523	341269161073	341269161623	341269162175	341269162723	341269163273	341269163823	341269164373	341269164923	341269165475	341269166023	341269166573	341269167123	341269167673	341269168223	341269168773	341269169323	341269169873	341269170423	341269170973	341269171523	341269172073	341269172623	341269173173	341269173723	341269174273	341269174823	341269175373	341269175923	341269176473	341269177023	341269177573	341269178125	341269178673	341269179223	341269179773	341269180325	341269180873	341269181423	341269181973	341269182525	341269183073	341269183623	341269184173	341269184723	341269185275	341269185823	341269186373	341269186925	341269187473	341269188023	341269188573	341269189123	341269189673	341269190223	341269190773	341269191325	341269191873	341269192423	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22671	21448	29430	23897	21449	21541	13025	1974	1595	1377	1335	1330	1170	1212	1265	1152	1098	1152	1132	1122	1075	1063	1100	1085	1108	1107	1066	1089	1041	1008	1051	1102	1039	1094	1045	1047	1029	1053	1025	1063	1077	1011	1081	992	1007	1061	1065	1075	996	1066	1071	1018	1037	1049	1007	987	1009	1056	1029	1050	1066	1017	979	1023	1028	1042	990	1021	1011	1032	1106	1018	1016	1020	1039	1032	1042	1058	1032	1088	1000	1112	984	1026	1022	1053	1014	1006	1049	1014	1078	1032	1056	1009	1029	1083	1028	1025	940	1037	1003	1039	1043	1022	1021	1006	995	1018	1061	1036	1101	993	989	1034	1064	1032	1052	1004	1019	1004	1042	1035	973	1063	1012	1014	1011	997	1032	1002	1033	996	992	1056	1023	964	1111	1066	1013	1050	1030	974	1058	1023	1034	1070	1037	1053	994	1051	1021	1009	1003	1002	1066	992	997	1005	1028	1054	983	1019	1057	1046	1048	981	1030	1080	1016	994	1023	1033	987	1024	1086	1077	1043	1079	1042	1022	1048	1058	1022	1040	1008	1016	1006	977	1057	1030	993	1013	1045	1046	1068	999	1086	1038	1026	1026	1006	1046	1025	1007	1028	1030	1043	1031	1067	1018	1051	1052	1040	1029	1075	984	1046	1068	1027	1056	1022	1104	1071	1081	1073	991	1023	1051	1035	1039	1013	1054	1040	1028	993	1009	1087	1036	1004	1027	998	1076	993	1072	989	1073	1046	1070	1009	1056	1031	1030	1062	980	997	1014	1064	1025	1036	975	1068	1015	1084	1036	1028	1012	1014	1049	1031	1071	1027	1067	971	1039	1037	1024	1051	1000	1021	1059	1075	1037	1071	1082	1003	1040	1011	1036	1030	1047	980	1033	1085	1031	1068	1099	1011	1058	1132	1064	1055	959	1046	1035	1052	1011	1066	965	1001	1035	1064	1008	981	1008	1001	1030	1092	1035	1002	1025	947	1024	1117	1030	989	1021	1059	1060	1026	1007	1052	1020	1085	1069	1054	1043	999	1046	1000	1005	1067	1054	1020	1057	1033	1004	999	1063	994	1006	999	1019	1065	1028	1008	1073	1032	1042	1031	1044	1012	986	1042	1027	982	1003	1032	1048	1028	1018	996	1048	1071	1038	1018	1094	1002	1005	1064	1060	1038	1064	983	959	1090	1027	1033	1019	1043	1009	1007	1025	997	1018	1021	1016	999	979	1003	1050	1042	1057	1081	1088	1026	1043	1022	1110	1053	1029	983	1064	991	996	1076	1014	1004	1034	1035	1048	966	989	1012	1026	1043	1008	1019	1000	1039	959	1042	1027	1067	1051	1037	1008	1007	1006	1053	1043	1029	1005	997	1023	1040	982	1020	1006	1042	980	1033	1044	1026	1034	1074	1096	999	1037	1073	1022	1005	1087	1015	1007	971	980	1071	1005	1004	1009	1024	1052	994	1056	1061	1053	1015	1079	1032	992	965	1013	1038	975	988	1051	1033	1008	1059	1023	987	960	1007	955	1012	1006	1021	1027	1076	1027	986	1045	1024	1049	1060	954	1007	1061	980	1020	1039	1030	1034	1036	1020	1002	986	1025	1056	1004	1033	1006	1018	1039	1044	991	1019	1086	1074	1029	1004	1006	1012	1010	1028	1019	974	1043	1091	1027	1049	1037	1012	1079	1016	1025	1074	1078	999	1040	1007	1007	1035	984	986	1000	1020	990	1005	1019	1068	1056	1056	1032	1021	1004	1043	1053	1007	1049	1042	1019	1056	1044	1040	1041	1062	1057	1032	990	993	959	1014	1027	1087	1068	1058	1054	1075	1037	986	1014	957	997	1034	981	1023	986	979	1002	1051	1068	1013	1048	1007	1019	1051	986	1064	991	1029	1015	1011	1020	1015	1039	1045	1027	985	1056	1014	999	999	1038	1013	1079	1014	966	1051	1065	1002	1056	1053	1008	1015	1024	999	1027	1023	969	1043	988	1000	1006	1037	1016	1001	1011	1025	1086	1000	1082	1031	1020	1002	1053	1080	1045	1044	1060	1034	1029	1064	993	1007	999	1009	1033	996	1018	1021	1029	1037	1025	959	1016	1028	990	1044	1028	1040	1021	986	1074	993	1057	997	1108	1083	1017	1027	1017	1058	1062	954	1028	1069	1023	1052	1038	1038	1077	1035	1039	1033	1010	1034	1074	984	1091	1083	1058	1064	1052	1027	1004	1003	999	1025	1031	1057	1034	978	1023	1072	1102	1056	1029	1016	943	1048	1023	1005	1060	1032	1046	1069	1009	973	1038	1014	986	957	1075	1002	1025	1034	1044	992	1023	1030	1046	1068	979	907	998	1052	1042	990	1002	1046	997	1077	989	1029	1068	894	1019	1015	1041	1005	1077	941	1014	915	1028	1026	968	1011	983	989	977	1001	1063	1048	1044	983	1004	1043	1004	982	1055	1073	1024	1027	980	1019	1061	1004	1002	1002	1064	1039	1014	1048	1003	1014	1061	1003	1037	1060	1033	1053	1013	1022	1001	1014	1035	1047	1014	1048	1049	1037	1021	1026	1068	1060	1088	1055	1024	1054	980	1009	996	1020	1031	1041	1075	1053	1045	1002	1029	1032	1042	1076	969	1005	985	1056	1035	1026	1032	1028	1064	1070	1004	1053	1000	1047	989	1045	1081	1009	1043	1008	1060	1012	1042	1011	1006	1025	982	1063	1068	994	999	1055	1135	1034	1016	981	1002	1066	994	1017	1051	984	1036	1034	973	1066	1009	1013	1014	1066	1039	999	982	1002	996	1029	991	1032	981	1017	1008	1034	1065	1052	1014	1075	1006	976	1011	1058	1067	1013	995	975	1064	1049	1045	958	967	1064	1040	966	1030	1046	1010	1056	1031	997	1008	1034	1051	1024	1056	1045	1005	1058	975	1053	1002	1016	1087	994	961	1005	1062	1023	1019	1003	1003	1013	949	1056	1020	1066	985	1037	950	1023	1025	1013	1029	1036	1015	1042	1081	1023	980	1077	1105	1035	1010	1005	1038	1024	1046	1040	996	986	1014	1045	1054	997	1030	1052	1001	1122	1068	980	1005	994	1074	1071	1043	1010	1060	1050	993	979	1066	1008	979	1043	1024	1023	1001	994	1022	998	1001	1025	1018	1050	949	1021	1027	1091	949	1038	1052	1025	978	1062	1000	999	1032	1037	1040	1045	1006	982	1064	1038	1031	1058	1066	1014	1038	997	1015	1046	1006	1002	979	964	981	1053	1026	1060	1058	1023	984	953	1023	940	1062	1023	984	1077	1048	993	1019	1010	1011	999	977	1029	1058	1045	1031	1053	1010	1093	1081	1051	1003	1075	1054	1051	1029	1019	1020	1022	1040	1039	1033	1078	1056	992	1024	995	1017	1047	988	1063	1031	1060	979	1052	1023	1057	983	1058	1057	994	1003	1090	1049	1056	1007	990	986	1021	1025	1042	1038	1042	1023	970	1043	1021	1038	1074	1012	1026	1050	989	1009	993	1086	1075	981	983	1017	988	995	1058	1054	1035	987	1052	1002	1025	988	1066	1029	1042	1040	1038	1051	1015	1043	1023	1019	990	1015	1020	1043	1006	1000	1081	989	1042	1064	1035	1033	982	966	1044	1025	1022	1016	1038	981	1051	1036	999	971	1092	1048	1010	994	1004	1059	1029	1023	1031	1024	1034	1046	962	976	1021	1043	1021	986	998	1082	997	1010	1022	1041	1089	1058	1065	1002	1023	1019	1075	1016	1018	1015	1038	1024	1048	1027	1050	1009	1043	985	970	996	1034	1011	1001	1007	1068	1044	1041	1036	1040	1000	1048	979	1061	1046	1027	981	995	994	1031	1071	1081	1015	1096	1020	1037	977	1041	993	1030	1032	1087	1022	974	1022	986	995	1053	1101	1001	988	1054	1080	993	1049	991	1033	1003	1030	1035	1018	1046	981	953	998	1042	1018	1090	1044	991	971	1008	1011	1029	1008	1010	1003	1057	1027	1027	974	1048	1026	1060	1048	1010	1018	1039	1001	1068	1001	965	988	1083	1037	1039	1019	1021	1011	981	1029	1045	1003	1030	1038	1032	1041	1039	999	1061	1077	1036	1009	1055	1065	1067	1034	1016	988	994	1030	1019	1070	1011	997	1033	1045	1078	1057	994	1086	1012	1019	988	1074	1018	1027	1081	997	999	990	973	982	1052	1015	1010	986	1014	1057	1046	1043	976	1006	996	1101	992	1020	1035	1021	1018	1088	1027	983	1023	1034	1041	1028	1042	988	1016	1052	1010	1019	1007	989	1020	1073	1020	954	1030	1039	1083	1064	993	1040	1061	1006	1036	1004	1011	1017	1102	1084	993	1070	1075	1016	1013	1044	974	1057	1097	1014	1028	1015	1072	1015	1011	1066	1068	1047	1001	1014	1027	1023	1030	1041	989	991	1044	996	997	1029	1054	1017	1029	954	1024	1064	999	935	1027	989	1031	1021	1035	1024	1021	1033	1036	1006	1014	1037	1059	1050	1022	1022	1044	997	1061	1018	1097	1011	1040	979	1043	1025	997	1022	992	1043	1015	1018	994	1070	972	1008	1122	921	1016	1048	1041	1010	1039	1038	954	1030	1065	1065	1051	1006	1017	1037	1045	970	1006	956	1061	981	1037	988	1012	1033	1016	971	1017	983	1084	1031	1029	1025	986	1036	1090	1057	1043	1094	1038	1047	1032	1017	995	980	1020	1035	1007	999	1041	1034	1028	1011
12077	13843	9795	5257	3902	3169	2544	2128	1821	1639	1450	1409	1303	1265	1238	1171	1187	1177	1149	1110	1054	1078	1074	1073	1104	1060	1014	1089	1064	1082	1033	1091	1039	1084	1051	1079	1039	1029	1053	1105	1041	1035	1035	965	1006	995	1041	998	1048	996	1005	1099	1057	1011	1067	1110	1049	1059	1004	1058	987	1046	1056	979	1070	1047	1009	961	1061	1024	1034	1051	995	1042	1012	986	1049	1035	1053	1072	1044	1047	1047	1060	1056	1062	990	1040	981	1070	998	963	1000	959	1067	1044	1057	996	1063	1061	1016	1080	1076	1028	1034	1031	993	1032	1050	1024	1009	1034	1060	1039	1039	1005	1059	973	999	1019	992	1010	996	1004	1051	1048	998	1045	1038	1026	1039	1081	1014	980	1012	1039	1051	1010	996	1025	1060	1001	992	1053	1002	1007	1010	1042	1033	1020	1067	1007	980	1007	1023	988	995	1011	1037	995	1047	966	1005	1004	1042	1066	1022	1048	1001	989	1013	1010	1017	987	1018	991	1000	1005	1035	1058	1057	1025	972	1025	994	1023	1068	1025	1060	1004	1014	987	1010	1055	1018	1018	1013	1062	1030	1060	1028	1011	964	1008	1045	1073	990	1029	995	979	1050	1007	1003	1057	1026	1000	1071	998	1005	1055	1054	1017	1029	1013	1007	973	967	1038	1017	1042	1004	1045	1022	990	1042	992	1053	1038	1014	1105	1022	971	1003	1048	1030	1046	998	1053	1034	1006	1051	1055	988	1021	1048	1012	1073	1002	956	1010	987	1011	1019	988	1096	989	1022	1021	1034	1000	1022	974	1001	1052	1021	1074	1048	1016	1010	1042	1011	1023	1057	1019	985	981	986	1028	1010	1050	1091	1097	1042	988	986	1034	991	1062	1067	1040	999	1018	970	937	1072	985	1052	1028	1003	1034	1090	1047	1082	1015	1026	1009	1054	1017	1002	993	1046	959	1014	1027	1028	986	970	1084	1037	1032	1152	1042	1040	1023	1009	1002	1047	1027	1019	1055	1061	1019	1066	1011	1058	1069	1123	1013	1017	910	1017	1036	1023	1070	1083	981	954	1008	1048	1077	1052	1023	1071	1011	1018	1028	1020	1032	999	991	1059	1031	1008	1049	988	1047	986	1036	1062	1044	1026	1023	1024	1031	1094	1040	993	1063	1024	1014	1054	1033	1035	1008	1001	1043	1009	1039	1014	1048	968	988	1053	1074	1042	1036	1019	1034	936	993	1035	1025	968	1056	1026	1010	1005	1012	1017	988	1001	996	1066	1031	969	1004	1009	1016	1051	1065	1076	1025	1048	1063	1062	934	1060	984	1040	993	1019	1046	1032	989	1052	1077	1022	1020	919	1014	1004	984	1012	1019	1013	1002	990	1022	968	1022	1017	1017	959	1024	1036	1043	1046	1016	1010	1038	1000	1032	1042	1034	1044	997	1008	1024	1006	1054	1012	988	981	1031	1040	1032	975	973	1001	988	994	1063	1089	981	995	1014	1041	1053	1033	1043	988	999	994	997	999	1003	1015	1053	1055	1035	1007	1009	1011	993	1006	1055	980	1011	1009	1106	1038	985	1019	1026	1031	1011	1002	1028	983	1015	991	971	1007	1079	1025	961	1026	1030	1066	970	986	1013	1004	1011	1013	1066	1018	991	1028	1055	993	1072	996	1012	1024	1005	1010	1041	1017	975	952	1027	995	1075	1088	1028	1037	1114	1030	1017	1025	988	1047	996	1012	941	995	1038	962	1043	993	1011	1005	1020	979	1063	1017	993	1004	1093	1006	1045	1072	979	1071	989	1066	1045	1053	1001	1051	1036	1022	1021	1055	1004	1003	1006	1061	1062	1010	1005	1018	988	1047	1006	986	1041	1024	1086	1107	1058	985	1024	982	1031	988	989	1062	1022	1023	1017	1039	1059	1017	1065	1015	974	1003	1027	1083	1002	1040	1040	1026	1002	1054	1061	1004	1036	1010	1033	990	1001	981	974	1016	1076	1040	1040	1058	1048	994	1042	1030	1017	1031	1039	1041	1002	994	1074	1046	968	1040	986	1041	1070	1087	995	1057	1028	1069	1026	1029	975	999	1011	1028	1001	988	1076	1037	1083	1051	989	1038	987	988	1005	1035	999	991	962	1018	1066	1003	1018	1067	1036	996	991	1008	1064	1032	993	984	1011	1057	1018	974	1003	1017	1047	997	1066	1022	1041	1003	1027	1062	1011	1048	1046	1032	1038	1001	1047	974	1055	1013	1081	1096	1012	1017	1053	1006	1027	981	1040	1005	1027	1016	1012	996	1058	1022	945	1005	996	1029	1016	1008	1100	1023	1015	1045	1065	1010	985	1022	1068	1042	1125	1043	1022	1032	983	944	993	1067	932	1017	1047	1015	1002	1061	1002	1010	1027	1067	1043	973	991	1079	1064	1073	1023	1036	1015	1038	1021	1001	1069	1005	1066	1016	1006	1013	1018	1054	1003	1022	978	996	1036	996	976	1048	1031	1060	1011	1046	1032	1003	1051	985	1049	970	999	1048	1051	1002	1014	1078	1047	993	1018	1028	1006	1040	1029	1053	1027	1017	1016	1009	1023	1005	1036	1114	972	1057	1048	1003	1025	1027	1011	1066	988	1004	993	1100	991	997	1122	1037	996	1044	1037	1004	1005	1003	960	1056	995	999	986	1016	979	1021	1005	997	1012	980	1006	1019	1095	947	1043	954	1031	1018	1025	1063	1012	1054	1018	1014	1051	1064	1016	997	1027	1006	996	1029	1027	969	1053	1046	1035	995	1028	1049	1035	1037	1025	1083	1017	1027	1073	1039	1005	1012	1022	1007	1014	983	1000	1024	1027	1055	972	1020	983	978	1052	1009	1102	1066	1021	1001	1014	1030	1019	1013	1039	1046	1019	990	958	931	1074	979	1046	1081	976	1040	1020	993	1079	1018	1039	1033	1031	1048	1002	1023	1046	1044	1019	1013	1050	1007	1071	996	1030	1002	1031	1059	1036	1032	1022	1050	981	1004	1001	1034	1010	980	1025	1090	1043	1040	1023	985	998	1037	1026	1082	1042	1049	1101	970	1007	972	1069	1024	989	1076	1013	994	1023	1007	992	1021	1028	995	1000	1021	1035	991	1045	1014	1017	1040	1052	1021	1040	1037	1028	1037	989	1084	1036	995	999	1029	1019	1004	1059	1044	1019	1050	1022	1051	1033	982	1022	1060	991	1058	963	994	1051	999	1020	1016	1039	1046	1031	1042	1063	1059	1002	989	992	1008	1036	1010	1010	954	1023	1070	1095	1066	1038	1008	1056	999	1054	978	1033	1059	1031	960	997	1011	1036	1034	1054	1011	1002	985	973	1016	994	1027	1050	1010	996	989	1023	1042	1055	1049	1034	1028	992	970	1018	1015	995	1036	1067	970	1029	1021	1026	998	1052	1053	1069	1009	1028	1041	973	1031	1037	999	939	1042	1028	992	1001	1034	1039	1021	1003	1042	979	998	1010	999	1025	1036	1034	1064	1024	997	996	1052	1070	1067	981	1007	1051	1097	977	994	1001	1061	1029	1010	958	1040	1027	1057	1013	1035	1043	1074	1028	1057	1040	982	1032	1014	1005	1034	1065	1054	1046	995	1008	1023	1028	1060	1083	1023	1053	997	1059	1063	1011	993	985	973	1086	1043	991	1047	1035	1034	1039	1009	1074	1018	961	967	1013	964	1056	1001	961	1071	1032	1003	1025	1035	1087	1024	1039	1049	990	996	1019	1085	1041	1026	1050	1102	1004	1019	1027	988	1050	1003	1066	1062	1047	1037	1028	1061	972	998	1094	967	988	1009	1047	989	1037	979	1032	1028	1000	993	982	1013	1007	1001	1024	1077	999	1064	1031	1025	1037	1022	1068	1119	1019	976	1014	1009	1011	1075	1024	1027	1058	1036	1015	1045	1002	1059	1085	1000	1016	1048	1002	952	1004	1049	1012	1028	1043	977	1076	1034	1053	1041	992	1049	971	1001	1046	1026	1001	1017	1056	1061	1003	999	1036	1044	1057	974	1049	973	955	984	1064	1014	1048	1002	1018	1039	1075	1003	1004	967	1018	1028	964	1044	1030	1044	1058	1005	996	1065	1023	1015	1013	1039	1040	1035	975	1067	1051	994	1055	954	1022	999	1025	1027	1001	1004	1026	993	1035	966	1084	1037	1060	1082	977	1033	1019	1078	1001	1062	997	990	1038	1062	1079	977	1030	984	1022	1056	1035	1038	967	1035	1052	1032	1065	1119	1052	1040	999	980	1016	1038	968	997	1075	1014	980	986	1021	996	1020	1035	991	1056	1010	1007	1017	1019	1026	1070	1068	1010	1067	1024	1036	1022	1058	1051	1003	1024	1026	998	1001	1026	1069	984	987	1022	1023	1030	990	1007	1030	1049	1044	1060	1092	1063	1044	1075	1037	1029	1020	1049	1043	998	1018	992	1041	1040	1013	1036	985	1039	1024	961	1045	1004	982	1019	987	1070	992	1043	1101	1068	1047	1009	997	1016	1074	1006	989	1049	1059	956	1045	1008	1004	1019	1020	991	1016	1066	1028	1052	993	1027	1021	1079	1014	1028	960	1015	983	979	1069	1003	990	1031	1031	1046	1051	1079	1014	1022	1036	1003	1040	1033	1009	1011	1005	996	1056	1039	995	1056	1038	1003	1057	1031	964	1055	998	1025	1031	993	995
27472	20538	9972	1050	615	620	561	539	504	510	442	464	456	482	508	483	445	488	494	459	446	519	464	448	458	476	501	497	484	522	509	489	452	480	455	522	479	458	483	454	511	439	452	460	481	482	459	518	502	466	506	501	443	471	501	483	473	485	451	486	467	496	475	516	489	471	482	500	512	507	493	469	437	464	547	453	469	475	473	465	497	466	530	483	458	484	468	438	479	499	491	481	487	505	456	500	487	487	482	486	484	472	490	482	459	506	477	492	507	477	478	466	498	475	445	522	430	444	525	469	520	470	453	524	471	487	466	499	459	496	445	450	439	501	514	499	483	476	472	491	460	494	487	461	495	471	490	494	473	447	520	461	457	475	485	498	462	474	489	483	448	434	497	461	492	488	428	526	480	499	475	505	467	516	459	482	428	511	494	495	510	481	481	454	471	468	473	542	474	453	470	493	448	515	448	473	471	486	485	434	496	428	498	470	460	517	485	470	491	463	473	433	466	470	497	473	514	528	479	446	451	469	447	465	501	469	476	476	479	471	474	443	468	489	461	484	475	453	473	517	462	492	508	480	523	486	442	467	484	502	452	453	480	493	466	516	461	476	507	528	481	459	474	500	429	465	485	478	528	447	433	460	489	500	478	456	478	451	486	455	483	517	472	487	499	478	474	472	494	484	495	458	492	480	464	496	463	486	511	483	482	470	478	495	448	443	492	477	459	481	467	461	473	522	470	466	447	474	425	510	467	472	499	464	470	498	499	451	513	511	464	480	505	487	466	462	467	471	461	506	480	476	482	499	440	499	444	502	490	487	480	455	468	435	485	469	481	473	497	476	500	512	483	461	506	519	497	495	521	443	473	464	510	465	443	465	538	443	469	469	478	457	470	483	455	420	474	449	470	476	498	497	497	473	458	466	481	484	481	461	466	475	503	456	471	488	479	473	471	469	446	468	481	512	466	483	474	450	474	522	495	449	515	487	473	481	469	443	440	466	474	500	459	428	460	492	494	495	465	480	479	493	486	461	475	472	497	424	449	436	448	437	510	442	472	488	443	455	454	506	460	494	515	465	481	459	475	483	457	457	486	462	465	504	453	484	466	482	475	478	459	479	505	490	446	472	474	500	497	461	462	481	505	469	463	468	453	473	486	493	520	486	473	475	489	497	507	494	490	480	474	462	478	466	500	468	516	481	494	454	431	489	489	529	460	478	438	463	443	482	466	478	484	502	522	482	489	473	473	462	503	435	476	469	467	493	503	451	480	454	508	484	497	463	454	474	442	458	477	545	499	470	469	442	444	469	423	441	498	458	539	465	489	453	479	442	477	478	449	443	500	485	485	494	459	490	448	454	507	479	458	495	471	475	460	473	454	486	428	467	497	509	478	484	467	472	441	470	497	471	449	490	470	473	478	436	491	496	499	500	441	496	465	465	487	479	500	503	470	527	476	434	472	476	517	487	462	463	477	429	490	422	463	465	450	508	469	483	493	466	446	457	476	457	501	481	512	481	444	467	442	479	476	490	468	478	446	478	527	451	476	527	477	497	502	488	487	472	462	457	474	470	514	488	487	476	427	463	463	523	448	441	495	479	494	491	532	464	453	480	498	502	501	477	467	467	449	474	442	470	463	493	466	493	463	414	440	481	472	516	493	455	509	453	424	478	511	458	504	437	506	478	451	477	519	496	456	475	472	516	455	521	491	550	457	469	459	495	463	473	510	477	482	480	467	460	519	482	502	465	479	481	470	436	480	476	460	475	487	473	447	442	467	480	514	468	528	483	500	488	465	473	438	439	474	486	471	501	439	509	506	471	476	497	468	478	482	497	492	478	456	505	483	445	465	519	528	510	497	495	454	501	484	498	476	465	457	509	445	442	494	481	488	479	486	469	487	500	490	520	490	461	474	448	493	538	459	427	487	497	498	480	461	496	455	492	451	484	472	459	468	461	448	470	461	430	395	475	451	469	495	497	485	504	467	505	485	469	489	477	443	460	477	515	464	473	450	466	499	460	475	479	475	490	475	466	518	478	464	492	519	503	461	442	475	494	485	478	492	469	478	504	453	486	505	499	461	457	512	474	463	482	496	455	497	474	444	473	493	503	463	479	484	460	489	492	462	468	432	479	487	442	433	490	489	449	460	473	475	469	473	470	473	465	481	437	461	492	480	488	530	465	488	476	485	491	501	491	479	486	451	490	470	530	481	498	477	449	450	506	486	460	475	468	481	482	444	461	432	452	475	445	486	485	502	470	479	479	500	490	480	458	447	477	435	525	479	433	437	518	470	510	485	465	472	480	475	509	497	455	501	459	494	469	471	489	484	484	470	467	499	474	466	499	513	474	491	480	510	465	501	485	506	464	465	473	486	419	430	446	507	462	457	428	509	484	466	445	492	429	483	484	448	471	501	502	437	512	502	448	530	493	488	524	442	445	457	511	476	478	482	436	439	494	489	515	496	501	496	470	473	460	500	435	495	548	465	448	502	476	456	431	472	466	458	474	458	501	496	479	482	458	490	462	455	464	486	475	438	475	505	506	467	472	444	466	507	502	482	514	450	470	427	492	454	490	473	479	487	505	463	478	501	501	444	468	530	506	497	494	460	491	463	476	440	488	518	498	439	494	485	519	499	464	450	487	468	491	490	493	452	460	498	454	449	510	528	451	490	430	468	491	454	484	470	481	473	468	480	467	449	488	508	483	473	459	451	441	522	459	476	520	473	436	491	484	511	484	478	489	455	527	478	474	484	477	502	464	493	462	468	475	486	484	457	454	501	487	478	454	462	452	480	472	487	441	501	452	491	469	506	436	473	519	476	473	469	483	487	445	461	442	480	491	479	528	488	469	470	498	473	462	451	481	507	494	483	466	502	425	487	492	500	487	523	445	475	468	493	486	426	508	458	480	485	446	483	475	487	461	447	469	483	463	507	488	476	459	438	499	490	471	460	444	477	507	504	438	449	444	461	481	461	501	516	493	497	471	436	481	456	448	491	470	476	454	494	475	486	467	451	447	477	473	489	445	501	447	474	497	449	485	473	513	477	459	487	499	467	477	463	484	478	496	478	477	481	457	504	436	465	461	458	448	467	524	505	464	460	470	507	457	520	466	484	484	485	447	530	470	480	489	480	497	487	463	493	481	498	460	500	455	428	479	453	450	489	493	514	469	478	468	505	492	465	479	472	496	466	487	502	487	460	460	503	445	465	487	496	490	497	469	487	505	459	473	504	488	477	509	500	481	469	498	445	475	470	483	465	487	451	461	483	461	493	468	459	487	500	477	462	439	468	447	477	504	483	442	497	489	501	456	472	456	475	491	470	451	468	448	493	490	446	490	440	493	465	494	468	505	468	477	484	483	490	493	464	464	513	500	446	458	498	484	451	471	501	459	517	488	505	478	505	420	445	493	465	456	484	511	456	465	513	500	484	491	494	481	457	501	491	491	496	437	506	456	451	456	466	466	487	494	475	453	487	432	498	473	447	472	487	487	484	466	482	427
13740	1714	1192	749	680	641	590	557	536	483	510	547	533	518	511	491	495	491	456	502	526	486	453	526	497	485	500	471	473	473	504	476	503	474	490	508	502	493	490	488	460	461	480	465	517	491	492	486	494	499	497	482	497	492	506	471	514	488	486	458	478	472	450	495	495	482	492	523	523	510	476	473	501	488	505	476	487	531	494	518	490	459	509	457	475	471	515	485	486	508	515	490	482	486	488	470	507	476	475	459	473	485	500	496	494	486	502	490	461	467	470	482	469	500	466	489	490	511	506	454	497	449	492	497	525	496	503	447	512	462	485	466	505	471	503	450	467	492	453	445	481	462	501	450	526	495	521	490	499	464	455	461	504	499	518	495	445	504	474	453	492	494	501	508	483	470	476	476	505	488	473	479	471	472	438	510	515	464	491	488	464	465	483	506	489	485	497	503	485	491	482	478	468	531	508	473	523	487	503	469	454	520	448	443	478	511	515	474	481	470	465	532	514	478	450	479	478	462	496	535	487	452	426	494	508	447	507	477	472	482	498	508	512	519	492	493	471	517	474	481	500	480	443	515	473	467	476	487	517	480	480	416	455	486	508	461	476	470	508	474	500	459	509	503	481	481	498	487	481	507	460	492	475	512	488	471	476	475	473	480	449	474	478	536	504	507	490	464	498	485	460	485	477	489	499	490	488	457	502	450	469	488	519	551	479	476	482	463	453	479	444	440	500	526	488	485	531	507	513	463	506	437	499	486	470	471	504	486	476	481	492	506	497	508	498	489	491	515	476	480	476	508	496	485	501	484	507	492	507	515	482	467	459	483	480	478	515	508	462	509	458	485	468	451	478	474	495	469	524	536	474	474	490	479	488	500	491	463	480	460	492	481	491	494	509	463	462	485	481	533	483	492	497	471	469	504	511	460	492	490	506	495	442	511	467	482	460	478	486	496	478	473	497	519	499	444	500	496	485	521	504	496	481	504	465	491	469	519	495	487	444	492	523	481	492	493	476	493	468	484	485	482	518	460	452	460	434	479	489	503	467	479	472	501	508	490	472	496	460	471	429	498	474	485	477	463	501	540	505	490	485	446	516	459	470	514	515	454	488	499	486	460	502	494	476	458	473	469	493	496	462	490	477	476	484	502	476	541	505	503	461	476	478	502	443	461	489	460	508	474	505	487	501	492	458	485	479	495	504	515	481	472	466	513	488	468	507	487	489	485	460	432	496	464	480	487	472	486	514	485	476	485	493	488	489	475	480	478	493	483	502	481	496	506	535	484	502	471	460	485	464	479	501	521	498	485	492	496	483	505	505	478	526	486	507	482	488	485	480	502	477	537	473	469	486	483	493	469	538	495	471	474	502	498	513	502	497	471	528	464	523	472	503	460	495	494	497	534	459	461	465	482	482	473	432	483	489	498	469	499	520	501	460	485	470	483	471	518	496	491	511	456	474	512	500	478	509	480	490	517	474	489	485	484	532	491	483	499	464	465	530	453	491	518	539	506	498	481	537	511	518	488	498	494	467	478	457	487	495	472	516	489	481	463	484	517	477	496	500	472	488	510	499	487	490	496	476	473	525	493	432	495	474	463	488	472	482	500	497	482	486	483	457	484	476	513	482	482	463	515	488	493	522	485	483	486	470	434	494	468	481	470	461	470	471	484	504	459	489	484	513	482	477	476	499	455	450	457	511	460	517	484	448	502	519	449	502	462	481	477	495	474	473	491	479	511	502	497	513	469	508	483	488	523	503	456	527	481	468	553	488	507	532	520	510	488	473	531	517	504	478	465	490	473	478	508	529	509	486	492	476	507	480	497	444	469	493	488	495	480	512	501	489	507	495	467	450	463	492	494	479	496	468	506	469	451	529	458	461	486	487	494	484	505	499	532	431	465	492	510	461	515	489	493	515	520	492	484	487	461	437	490	499	492	503	477	466	508	501	492	467	458	444	486	468	489	458	483	499	470	478	483	480	498	498	457	488	480	511	490	473	485	520	473	466	477	515	482	474	478	521	487	457	519	514	496	481	458	483	472	476	515	514	470	473	482	473	517	500	476	452	470	482	475	450	512	477	477	473	529	487	453	474	465	513	490	492	445	488	484	489	507	499	468	488	493	485	470	496	485	464	512	440	480	462	507	471	483	447	480	520	494	468	505	503	500	510	453	427	476	478	469	455	484	503	500	532	491	497	478	449	500	492	460	471	471	509	479	499	473	455	483	487	502	480	514	513	467	467	492	458	477	468	405	510	511	505	485	470	507	500	466	486	505	422	516	475	492	470	491	486	534	468	508	507	505	511	486	462	497	480	476	493	515	490	486	530	495	481	491	488	480	460	494	454	490	503	493	490	473	462	462	522	440	511	469	499	488	518	472	453	473	493	521	467	436	511	467	475	530	474	449	489	473	483	501	495	497	485	486	474	471	488	475	476	446	506	479	502	501	497	491	451	435	478	480	436	464	488	442	450	510	480	476	487	513	484	483	495	472	492	497	518	450	527	465	473	473	469	451	490	472	542	470	461	500	489	479	516	463	502	476	513	495	439	501	485	474	493	535	506	438	478	486	486	502	487	489	491	495	493	461	492	483	498	460	473	516	483	473	499	491	469	501	505	478	494	464	474	478	494	508	429	461	469	473	507	486	482	476	515	486	450	479	462	471	502	479	467	503	511	497	497	473	484	464	493	435	502	531	460	473	463	489	512	463	517	460	510	502	492	495	525	488	473	459	475	470	460	507	456	468	483	504	507	466	495	463	496	490	534	522	512	518	465	479	522	502	488	513	452	476	475	515	468	482	499	479	469	470	480	496	479	476	498	501	464	521	482	499	492	478	474	485	464	466	440	488	423	502	502	462	463	524	498	452	476	504	503	487	487	477	455	491	524	489	457	495	492	520	509	497	486	500	516	517	517	517	460	461	500	469	518	495	455	469	517	500	506	468	499	486	460	468	455	504	483	488	485	477	537	461	521	462	480	491	474	486	459	518	500	510	462	476	450	489	493	502	493	485	513	468	451	501	467	514	465	492	480	510	498	462	485	468	466	454	450	497	495	487	498	476	507	508	475	474	451	432	480	493	471	517	475	500	506	472	492	496	489	480	487	519	481	450	538	515	475	504	496	489	512	457	516	451	488	514	488	467	479	498	456	501	499	508	474	470	513	440	497	480	512	495	459	500	478	458	488	496	505	515	501	446	488	457	484	452	478	486	476	484	487	511	480	484	515	480	474	494	473	472	504	467	498	483	497	491	460	464	491	488	493	516	488	524	446	460	521	474	517	507	517	496	492	473	480	443	458	456	504	476	486	448	498	498	441	492	463	521	505	487	471	522	509	476	457	498	483	474	449	444	462	451	511	460	492	504	456	490	437	490	451	442	482	501	517	529	514	490	466	482	459	475	484	462	481	478	459	529	495	507	479	484	466	478	491	479	512	486	468	476	487	533	502	507	488	530	479	452	512	478	498	475	475	461	510	514	490	452	524	501	425	497	479	442	483	489
23654	21228	28679	24050	21230	12280	2038	1425	1223	1166	1123	1097	1033	1103	1037	1087	1046	1011	1057	1026	1008	1063	1038	1040	1032	990	994	997	973	994	999	1010	1036	973	1016	941	961	1031	1037	980	967	994	983	971	1030	996	987	983	996	1043	969	905	1010	1007	1009	960	1004	983	1006	1014	1009	963	1010	961	1007	1052	1026	958	993	1025	1036	1000	1043	989	979	1050	1001	993	1013	1042	942	1040	940	989	1034	970	994	942	1018	991	959	926	896	1015	1024	954	1010	925	1035	941	977	998	932	954	974	973	962	936	1001	990	919	1018	981	995	947	1011	960	1009	987	991	1021	968	1046	1037	965	969	991	998	974	998	1019	968	938	1043	979	1036	1027	988	984	949	979	935	994	997	996	1025	969	936	974	1002	967	1003	1022	974	980	946	992	998	989	1027	982	1013	1007	964	1028	976	1039	988	982	1008	1046	961	1029	1014	987	959	979	978	902	1078	1051	949	1025	997	956	1002	1010	938	993	980	943	979	1004	966	990	962	1008	966	984	1012	1006	971	1003	970	973	974	988	987	957	1025	961	941	972	967	1021	975	907	1039	988	911	944	974	959	983	968	977	938	1047	961	993	964	1009	1019	984	950	998	928	993	998	1016	959	1041	967	974	947	943	993	994	1004	915	948	997	978	972	981	954	1035	969	956	940	920	991	1020	1026	936	1002	968	969	952	1012	976	1068	1003	941	975	954	976	996	981	965	963	1002	1024	961	1020	978	1009	954	975	969	947	912	1000	931	964	1056	950	987	974	947	972	1013	997	984	1021	1004	1039	1011	1012	1015	983	994	1007	1005	988	981	983	1023	964	982	942	968	999	984	933	992	951	1020	1023	1002	954	939	957	982	980	988	999	988	1000	990	976	973	1023	1002	961	950	1014	1012	991	1041	1003	944	980	1027	1017	1019	999	948	984	1048	985	990	967	959	995	935	978	1000	985	1004	995	994	949	1002	984	1001	961	976	976	992	1005	1047	926	975	1072	975	940	991	996	941	963	1020	984	987	999	933	923	1022	968	949	960	970	961	1026	1002	980	998	1024	1022	972	997	1038	995	985	999	1073	1041	1041	981	937	998	1014	965	1030	998	1000	962	979	930	956	980	1025	983	1027	986	953	1000	967	987	999	989	967	961	995	969	1007	962	997	1011	1012	1034	967	928	998	965	939	949	948	986	997	992	996	921	1010	1011	908	1036	983	978	1027	931	985	983	979	941	1023	1041	952	1044	956	960	961	1011	994	952	959	927	1027	926	970	983	970	1006	936	1008	1031	984	1003	950	930	994	998	971	1004	985	987	1015	989	1011	1017	1022	969	961	1002	977	968	957	972	960	1021	982	1013	1007	956	1010	1001	930	1014	934	972	1085	1050	1015	953	954	916	1027	1000	1000	1053	961	986	955	1006	959	992	922	997	979	999	1023	995	993	959	957	1042	1009	957	912	1027	963	996	1003	1000	1009	965	973	970	961	928	968	1042	983	960	967	997	1012	964	962	1014	1012	937	1002	919	931	1011	997	957	975	1014	980	995	1022	985	999	1025	969	984	1021	1009	1015	992	1055	965	969	946	1015	964	987	1019	997	1028	925	969	980	958	1002	948	953	998	957	997	973	907	990	983	916	943	1086	978	969	971	982	952	932	1014	963	1017	983	995	1002	960	1037	1040	975	991	979	1014	988	954	995	963	954	1037	987	1010	950	995	979	1025	972	960	998	964	997	971	992	985	967	1007	973	1003	949	988	997	974	952	984	974	954	954	974	1008	991	955	940	958	999	877	955	968	1030	961	1017	1019	927	1011	957	993	966	958	984	965	950	988	979	970	976	979	996	1012	950	1029	935	1017	1003	966	918	980	998	947	928	983	1011	991	983	956	1007	961	988	1006	994	1060	1022	1033	931	997	996	986	1004	1034	1059	998	1001	982	991	1010	922	974	960	1016	988	1001	972	985	992	965	962	1050	973	1040	966	985	980	1015	1040	993	1001	962	973	1025	976	929	933	919	976	973	938	943	954	999	937	989	1015	979	988	989	946	977	893	968	994	966	1035	1007	949	1083	982	980	1008	950	1053	955	999	961	999	957	969	985	1016	942	978	948	987	957	983	982	969	994	1015	972	986	999	992	997	1028	979	951	1027	981	967	952	966	946	944	1016	1022	983	963	959	1010	1004	1015	1034	1055	1009	1048	1002	989	972	1007	953	1005	974	972	1019	979	1016	987	985	1028	966	1002	1059	1009	999	972	996	1051	983	1000	977	1006	973	1063	986	914	946	938	933	1015	1001	1048	984	948	1021	962	974	924	933	921	963	998	992	972	1026	984	920	957	1026	975	973	961	917	981	951	964	968	959	1016	1020	972	989	972	971	963	960	977	941	957	964	984	960	987	998	1067	976	982	1052	1005	972	966	929	1005	939	994	1012	987	993	991	1007	1018	1002	981	941	949	1027	973	1005	1011	972	967	1013	950	970	992	988	1019	1013	1012	930	967	969	1068	1047	1010	964	1030	995	958	976	1042	946	954	986	987	1010	989	963	1001	988	1002	1015	984	948	951	1017	1017	945	993	956	1055	996	1004	1085	996	984	1020	999	1034	980	1010	1021	962	982	969	975	966	977	945	990	971	977	926	1030	974	1020	928	983	932	952	996	1009	1003	973	966	981	975	1028	936	1001	963	1016	982	987	955	1012	971	1042	990	991	975	937	863	933	996	986	951	979	996	980	982	1003	1059	974	922	1019	945	974	996	961	1009	1027	1014	964	931	992	1009	945	976	954	999	992	979	1032	988	971	971	1007	957	937	987	980	951	990	1000	1023	981	1007	952	1043	944	948	939	973	1000	969	1021	1001	995	920	958	1000	993	958	959	985	963	1002	999	979	974	962	1027	992	966	983	978	959	1025	988	971	946	966	955	1009	1017	990	993	960	928	1005	956	976	1016	944	980	996	975	995	943	939	924	996	968	970	1022	964	993	947	957	972	1044	1032	981	1030	955	959	930	973	981	971	969	1002	994	1005	964	979	1035	990	987	979	948	971	916	950	957	931	989	959	953	970	1005	974	990	973	986	950	935	1012	914	1060	1046	1007	1052	999	996	984	976	1000	955	936	982	979	985	972	985	948	988	939	1007	970	1000	993	1007	981	1028	981	989	976	1001	969	1012	968	948	962	956	976	1028	1001	947	933	948	963	1023	973	967	961	994	992	982	950	1014	996	992	943	983	987	914	991	953	1036	987	1006	939	920	977	1038	937	980	1015	937	960	969	1011	936	1066	997	983	983	991	1041	941	1006	1041	993	991	985	982	991	982	873	1006	969	1006	1003	986	958	1040	985	958	916	978	996	1022	944	973	1017	904	1027	1022	995	909	986	1012	905	1012	982	963	1009	982	976	945	929	991	962	998	938	1002	923	985	1035	988	951	1033	1029	962	988	1026	998	934	1024	962	994	873	1014	963	989	931	959	1007	1020	1010	1024	988	1018	994	907	1051	1007	1027	1001	974	1009	912	1048	954	948	946	964	982	966	976	1033	958	961	1015	938	1030	998	997	1015	983	908	999	939	930	967	996	974	949	1011	991	1003	1037	1009	982	1023	990	971	957	1022	1010	991	924	911	917	1000	977	990	955	1012	1012	971	943	945	968	992	988	932	1011	961	981	1049	1003	983	1027	986	971	1007	960	1035	965	998	1001	976	1019	965	961	977	990	962	978	978	967	1010	1026	983	978	934	1001	931	1003	917	950	998	966	1023	977	937	954	1000	999	980	996	946	971	1015	1058	986	1009	948	958	975	974	1037	983	974	1072	1014	953	971	978	1039	934	996	996	962	1063	945	992	1000	971	995	993	1037	1007	1015	967	1029	1005	968	991	1014	997	1069	989	966	1024	1017	1013	1024	1023	939	977	982	963	952	1001	1001	998	946	1004	1007	994	964	982	996	985	997	999	973	876	975	983	925	1061	982	956	974	1014	977	950	975	968	914
12438	8605	5963	3236	2495	2119	1705	1513	1374	1359	1176	1196	1105	1087	1133	1106	1049	1047	1007	1000	1042	1035	1023	1003	952	1018	1062	1001	947	1006	948	957	989	968	988	978	981	971	1011	1000	974	978	946	986	955	973	970	1032	971	986	1014	945	1011	1000	963	954	979	938	957	1000	957	955	983	963	1000	950	960	928	962	980	1008	985	1020	1007	953	980	1011	903	989	959	948	966	951	996	979	1007	1012	986	1003	1041	992	954	991	965	1005	999	971	954	1015	997	914	963	940	961	975	1003	933	1018	1020	989	971	952	1011	936	994	986	970	970	1018	950	982	957	971	1019	964	973	959	960	980	980	936	978	970	993	972	977	985	959	1038	967	980	999	974	969	1018	974	955	951	980	994	963	954	1039	989	980	959	946	984	929	974	973	1000	981	954	971	939	976	945	925	1001	942	919	984	1020	954	963	1003	995	951	992	970	963	952	970	1002	1003	1011	979	986	912	996	912	973	1006	1010	951	1028	975	1000	945	939	974	982	971	998	944	932	974	1006	980	1000	920	1001	999	955	989	971	968	965	972	931	970	1004	983	1065	1030	974	989	1018	994	985	1015	972	935	1010	961	1011	1048	922	939	1023	1029	964	977	940	1005	970	951	981	938	981	1044	996	964	965	987	1022	976	997	978	1028	942	965	1015	991	1005	984	955	967	943	994	990	1001	925	972	980	1030	989	998	987	992	1001	990	1030	982	998	1002	996	984	1032	960	920	966	1004	960	978	971	965	1014	980	954	979	1011	980	883	989	990	962	926	979	1034	989	977	1019	938	975	971	965	1000	953	979	988	964	993	927	1023	969	994	961	939	933	1004	1030	980	965	990	978	982	1030	991	947	987	974	979	945	975	972	1014	1013	1020	1007	935	965	965	980	971	943	979	991	982	893	989	922	990	988	996	999	917	991	1003	975	1033	952	1010	976	953	999	946	942	931	1017	1013	964	943	1003	941	891	982	980	956	930	993	1003	1014	977	1044	1004	959	946	931	1024	975	949	1014	995	941	1024	977	987	999	960	1027	975	976	951	951	971	949	988	1047	958	967	990	971	1007	996	934	1001	942	1002	957	934	966	979	966	977	1036	967	992	929	984	968	1010	994	967	974	1020	948	924	1031	971	1039	960	1001	1023	954	982	977	981	974	1001	1019	1006	957	961	1005	961	1052	940	1015	922	1020	1043	991	986	977	996	997	1043	943	1034	974	914	921	984	974	955	973	999	986	994	948	927	1015	1048	1005	993	1050	1013	1004	936	983	1010	959	972	965	1001	1001	1031	1007	926	941	1066	991	967	985	1028	986	961	1038	935	962	930	905	1025	982	952	1022	1026	964	909	977	982	956	968	974	994	975	967	981	937	963	971	963	1014	971	998	976	986	977	980	935	1017	987	999	946	966	961	990	935	1000	1009	1010	951	967	973	1006	970	999	974	986	936	1005	969	973	1009	1008	1020	973	989	976	1028	991	935	995	972	977	953	1015	968	1011	1003	979	967	959	956	931	999	999	959	992	957	938	1025	966	923	1053	977	991	975	923	953	1003	970	952	948	925	994	1006	982	939	989	1028	970	974	958	1025	927	927	1018	1054	1020	997	996	996	968	937	980	946	997	970	926	929	930	946	1029	986	1008	998	1007	976	1002	967	952	969	983	1008	915	985	971	963	942	941	996	943	940	939	960	962	944	963	988	967	979	963	1024	989	1012	1000	986	1021	1010	967	945	1023	927	938	1027	938	1019	946	1021	983	977	986	949	1004	1037	952	970	954	951	992	958	998	1001	993	925	954	1003	1000	1004	1000	968	966	962	980	934	988	942	1049	959	1005	956	972	988	956	939	970	984	951	1004	985	1031	983	1007	1002	935	968	972	1000	982	945	934	975	993	1011	936	958	985	980	998	912	985	1012	991	962	987	981	940	977	994	997	931	971	942	985	1021	997	983	984	988	1001	925	977	957	1012	934	967	1021	959	995	956	975	938	1000	972	983	981	936	964	975	956	1006	999	983	994	994	982	1031	1047	951	958	902	1020	950	992	952	980	942	950	995	937	1010	977	1039	976	955	978	955	1000	1001	897	976	977	961	976	964	983	1015	1010	996	1005	997	951	1023	1010	954	1044	1040	983	982	1004	955	1023	948	946	1019	980	999	957	960	1005	950	988	921	959	960	923	976	962	965	963	965	946	995	977	957	966	968	987	931	965	1017	1036	972	998	1004	984	1014	954	946	998	934	995	973	1000	1001	1015	968	928	991	981	1010	1009	1022	978	957	943	991	970	931	945	934	946	933	1001	979	947	922	982	970	1030	982	1003	968	972	985	1023	966	989	947	942	1022	947	952	994	977	1000	1001	1010	950	972	959	990	912	949	939	976	961	932	1003	962	998	989	984	1035	972	983	960	1011	1012	956	988	1007	975	928	974	1018	1035	936	968	952	945	1008	991	916	959	964	960	949	1009	945	993	997	980	986	971	1020	989	974	980	982	972	968	948	1005	1027	931	980	963	950	1006	1044	961	1027	1031	995	990	1010	967	979	1043	1026	960	1053	992	928	976	1019	975	954	1061	995	1031	969	977	992	960	1006	992	1008	1024	971	965	1011	955	999	981	1018	946	916	995	967	973	975	984	981	978	1001	960	981	1016	995	935	966	1028	934	1031	958	970	1022	995	983	986	963	1054	979	1030	983	961	983	989	926	976	984	1003	919	975	1035	961	952	939	1007	958	1021	974	974	953	949	947	980	921	1001	1005	935	972	946	957	928	985	962	984	977	979	936	950	942	991	942	958	976	981	1017	938	1039	1021	955	958	951	937	1027	1011	997	1017	975	1010	1002	943	972	978	1007	1051	1021	957	966	954	993	1028	1012	967	965	1001	986	916	900	1012	939	1050	1001	1003	929	971	913	1004	971	979	953	981	983	998	995	993	936	956	965	969	1014	974	918	1007	1017	963	932	984	959	996	1019	1031	1051	995	971	970	950	950	1024	959	993	992	928	992	978	979	996	951	999	982	948	986	992	986	986	968	1041	986	1002	958	1024	936	960	1001	939	977	911	1004	980	944	950	964	960	1004	943	978	999	974	935	1017	970	947	995	960	966	1042	961	983	1006	1016	1035	947	954	972	993	976	956	990	950	992	950	997	1023	974	995	998	969	959	907	965	936	964	1022	1017	998	1009	982	1000	972	948	971	987	939	1040	1047	971	1005	1031	907	989	975	956	984	942	956	962	1021	944	1008	986	940	937	983	992	1001	970	971	953	916	943	986	906	962	982	958	932	939	963	916	998	1010	1026	1018	969	961	955	942	1013	984	963	983	982	968	969	959	996	926	979	985	946	1028	987	1013	929	942	923	1053	1037	1010	1023	981	969	885	955	959	954	952	965	974	943	991	960	1020	1024	979	952	971	974	969	996	1004	971	997	982	972	960	980	1003	997	958	972	945	935	1001	971	979	1019	1010	987	1003	933	1020	951	1030	949	991	949	1034	941	924	976	1030	1010	969	968	1014	1036	1018	997	965	1016	968	958	962	923	989	981	977	957	938	969	981	950	984	953	1039	962	1002	989	989	975	1029	956	966	1012	994	972	953	934	975	983	1017	937	995	1007	954	971	974	985	942	966	940	1001	1001	977	997	1014	1025	998	994	910	960	963	1008	948	979	974	963	960	954	955	952	995	944	945	909	991	1004	970	1007	973	994	984	995	970	946	1027	964	1002	1011	922	977	992	963	993	1002	961	960	951	958	986	999	958	1009	990	989	999	978	1052	955	928	982	963	981	1050	983	992	952	976	967	1030	976	991	989	1024	959	972	968	951	965	953	1040	961	955	965	953	996	1010	913	969	999	911	1007	943	967	966	945	995	931	1002	948	945	971	1005	1015	964	968	966	973
24800	21314	27996	24971	14462	888	556	484	408	434	399	400	391	365	393	372	346	356	317	350	327	362	369	356	308	357	368	351	334	334	361	353	353	354	326	370	344	327	332	317	338	328	334	364	339	360	352	355	331	339	342	327	330	328	329	344	302	323	338	332	341	348	376	328	336	302	360	351	313	338	346	316	330	351	325	351	318	346	323	367	360	339	347	337	336	349	324	371	311	321	361	372	331	314	335	334	319	335	298	306	311	326	316	298	341	335	373	323	339	324	343	354	353	311	322	334	336	324	369	341	297	329	346	331	319	349	344	318	353	324	293	339	330	344	336	329	347	341	340	364	313	343	349	318	308	339	334	330	329	337	321	337	308	319	347	337	305	362	333	323	293	353	366	341	358	327	318	320	345	328	328	320	342	344	352	307	356	336	329	331	354	342	302	358	289	328	320	341	342	344	305	345	335	344	330	323	326	354	337	316	358	335	318	305	334	318	339	330	346	327	340	345	355	310	340	314	305	309	350	320	316	312	345	348	322	346	324	333	334	313	328	341	332	347	292	364	337	302	309	364	332	302	326	324	339	333	326	306	337	341	334	301	328	357	358	358	350	343	335	334	319	348	366	355	337	367	316	339	310	356	318	311	321	353	311	340	371	342	297	309	299	319	375	336	336	363	329	340	346	342	344	324	342	328	318	333	335	319	331	363	321	320	330	345	328	352	305	314	353	338	303	338	376	301	298	298	308	326	333	305	315	330	339	330	331	334	345	321	317	322	351	344	296	340	361	343	301	305	301	310	336	334	356	334	303	316	323	325	325	358	316	301	354	338	330	321	309	352	353	340	351	331	354	381	318	352	346	304	335	327	311	343	355	347	320	341	321	327	328	340	361	320	338	333	350	352	332	300	304	341	327	359	325	341	330	353	379	345	340	328	332	321	346	333	322	319	331	357	340	323	330	364	323	364	327	317	324	348	332	361	323	324	343	336	333	341	351	309	326	339	332	299	313	351	325	338	318	340	330	301	331	307	312	359	361	329	319	332	327	317	364	326	329	309	323	338	308	337	323	325	307	325	336	334	313	322	312	353	340	336	316	340	326	320	305	315	318	338	336	311	346	307	308	309	363	336	351	355	327	316	339	347	337	341	358	302	362	324	322	334	339	306	297	289	314	361	342	301	298	336	316	322	340	324	325	335	317	314	337	310	331	318	296	346	337	313	283	340	303	345	321	325	327	331	345	340	326	361	301	345	356	330	333	317	329	332	316	347	315	322	328	317	321	316	332	308	333	350	326	357	333	319	382	329	314	325	328	348	340	307	297	328	324	300	311	367	311	306	316	330	332	308	354	330	372	329	323	315	338	338	314	359	327	332	330	344	336	316	338	336	310	328	348	344	377	342	325	339	356	304	331	349	324	348	357	336	360	316	359	341	342	322	356	301	372	336	356	309	328	283	319	307	325	298	340	354	335	343	316	352	343	326	326	338	335	356	346	358	318	300	319	370	347	340	347	329	306	340	330	323	341	353	339	299	330	346	339	331	332	350	311	330	328	311	302	299	315	335	315	346	328	348	322	344	345	330	339	342	348	297	305	336	400	359	357	350	335	309	335	327	322	344	338	332	335	317	382	304	332	338	330	327	335	375	326	374	313	348	326	321	331	324	339	306	352	325	336	315	337	320	344	347	295	347	336	305	318	331	289	302	309	339	364	344	301	307	309	283	309	329	320	325	356	332	338	335	327	332	321	331	358	331	334	334	349	343	351	312	351	351	312	318	342	330	348	325	343	336	332	328	337	335	323	303	343	338	339	371	298	379	344	316	314	361	333	331	300	281	329	330	312	337	347	347	352	351	342	341	322	328	342	310	302	329	304	330	314	300	326	331	329	359	339	340	319	332	346	341	333	345	333	317	365	338	337	324	338	339	328	299	320	337	306	336	305	313	345	316	335	317	344	338	335	342	368	345	325	316	367	352	330	356	308	320	333	307	330	288	359	315	322	320	308	316	346	323	363	307	341	324	308	312	354	317	310	331	346	333	297	348	318	340	317	336	325	307	292	305	344	318	329	343	321	360	326	351	348	322	321	301	328	314	320	331	310	323	341	340	342	327	350	326	290	346	345	366	321	336	326	342	318	338	321	345	305	333	318	347	345	306	319	331	326	323	305	356	368	322	337	330	333	318	334	328	331	344	315	318	340	348	325	336	344	336	331	344	330	342	359	305	339	321	309	323	333	349	300	302	315	302	327	309	326	345	320	336	334	321	335	332	338	320	295	323	352	303	321	328	305	328	340	320	307	333	332	325	295	341	346	327	315	339	369	345	310	322	312	354	333	365	370	316	308	296	312	365	326	321	347	325	297	335	296	318	307	349	371	346	320	311	324	301	334	330	330	313	345	333	324	365	368	355	326	328	347	340	340	329	320	359	334	339	328	313	327	324	313	360	345	314	360	375	315	350	302	336	297	300	295	333	326	312	313	351	332	329	324	365	336	327	317	330	327	337	327	324	336	328	368	311	310	324	336	337	351	304	286	351	310	317	333	350	354	304	346	364	357	315	293	334	307	339	317	334	303	328	353	333	344	302	326	331	360	302	341	353	322	327	324	344	341	311	349	358	326	317	342	340	356	347	348	334	318	311	350	310	346	308	341	352	333	344	333	315	317	338	313	327	344	329	333	308	352	336	325	308	332	323	329	369	313	350	332	310	308	308	315	328	329	317	336	365	348	344	366	353	354	318	360	334	357	350	330	332	345	329	350	316	329	360	348	342	343	320	301	315	313	368	364	338	308	377	323	311	308	335	303	344	340	347	308	373	352	345	342	378	348	307	337	318	339	345	284	318	310	342	339	322	310	308	347	283	311	347	333	333	337	313	331	322	327	359	337	345	334	346	342	338	335	355	348	321	344	332	342	346	312	311	316	338	334	342	355	340	356	329	310	344	332	319	336	331	377	323	322	318	315	337	344	336	300	331	325	340	336	291	374	342	353	352	335	312	320	346	361	326	348	304	326	307	354	338	281	343	345	373	378	321	365	372	319	307	344	347	355	364	336	295	356	320	337	326	309	343	342	298	367	316	332	317	344	305	321	324	315	332	349	347	310	331	322	342	320	318	299	333	339	345	318	294	322	326	303	355	322	324	363	330	340	302	337	358	349	335	356	299	300	366	313	370	325	302	320	294	326	360	326	343	310	332	297	339	315	337	325	318	329	346	312	356	340	326	320	314	329	363	332	354	334	348	337	326	338	321	350	291	289	346	315	331	321	354	308	350	345	323	317	304	331	328	343	319	291	337	323	300	350	373	342	359	345	358	346	343	305	335	298	345	372	346	340	368	328	364	356	317	345	335	337	358	341	327	297	341	317	337	322	337	340	305	313	323	359	328	339	336	352	305	354	297	309	322	335	318	283	343	336	323	332	335	321	307	361	334	308	341	333	335	309	349	322	304	355	332	314	341	318	338	314	322	316	328	318	347	333	355	321	342	344	338	338	310	324	353	339	342
11045	4604	3040	1687	1212	936	782	637	544	486	481	452	404	414	389	386	378	357	386	380	411	398	384	386	378	363	351	375	324	376	373	379	348	363	352	380	345	370	346	348	333	372	414	365	369	330	348	322	375	382	383	350	326	361	361	360	357	351	358	350	348	397	318	365	349	344	348	371	375	352	338	344	371	368	394	338	384	362	342	354	357	349	359	338	353	366	372	350	387	356	340	329	351	335	358	351	358	369	344	378	378	339	369	395	352	356	382	360	372	373	352	369	353	381	361	353	385	358	355	334	333	362	336	379	375	356	369	334	355	356	348	355	338	319	389	376	368	375	359	346	367	373	344	354	383	341	336	366	325	367	326	336	365	328	330	346	332	376	376	349	369	380	339	324	372	361	376	342	354	354	337	319	357	351	357	331	324	375	358	341	356	355	348	372	384	348	366	358	354	363	348	355	364	351	359	341	322	371	400	357	336	371	350	400	369	347	391	355	374	355	341	354	346	346	362	372	383	356	336	370	322	344	343	359	356	341	361	337	375	358	372	346	325	338	361	359	379	344	389	394	347	366	347	360	368	395	376	381	337	342	367	343	333	391	353	349	368	353	360	338	339	359	348	363	325	397	339	364	355	334	373	371	370	338	365	372	340	369	325	349	351	333	336	382	372	338	350	332	375	354	363	368	396	344	364	373	335	301	378	330	371	343	325	355	325	334	380	373	348	346	348	352	345	390	385	399	376	372	357	349	351	364	368	391	336	367	337	367	351	352	368	389	385	318	345	361	386	378	371	352	346	359	342	370	376	375	394	343	348	343	358	358	361	331	388	387	377	340	333	352	336	329	367	364	332	353	373	341	372	329	361	363	369	370	379	385	319	402	394	345	332	350	367	363	338	345	349	346	366	341	359	358	362	360	379	340	369	362	346	361	369	385	371	348	384	317	342	339	374	326	352	348	354	348	352	361	360	351	356	355	371	330	390	355	380	404	377	353	365	354	356	335	358	314	371	360	354	371	326	351	346	386	381	336	378	335	375	367	357	340	305	365	398	333	333	351	344	323	366	358	332	332	323	360	339	364	378	335	367	350	398	340	327	343	357	348	351	368	333	357	357	372	357	353	354	344	348	358	394	356	364	351	357	322	383	346	357	389	350	333	358	352	362	351	333	422	366	353	350	379	344	324	366	353	353	374	383	343	335	393	347	336	335	340	324	337	353	336	353	375	397	353	347	366	373	319	360	344	364	322	347	311	347	369	336	368	355	355	352	360	351	377	363	346	366	377	363	363	343	354	356	342	347	357	351	354	341	339	333	331	347	370	344	334	351	374	386	380	359	330	388	375	363	362	380	363	333	358	332	356	357	344	350	388	314	352	341	362	345	361	350	351	360	334	339	347	371	367	310	328	325	370	338	370	374	347	348	325	329	331	364	383	352	354	395	343	361	371	363	372	356	357	350	361	396	362	336	356	350	303	396	348	389	393	369	412	353	356	404	347	353	329	360	367	369	345	340	339	365	399	353	327	407	342	353	354	360	375	360	353	337	362	344	370	383	366	386	385	347	333	351	362	378	381	358	350	355	350	332	379	331	344	325	343	331	355	372	361	363	364	348	356	351	347	362	360	380	366	362	346	398	355	340	375	370	346	378	344	361	360	328	367	366	358	346	384	367	357	357	333	376	360	371	372	353	393	348	329	323	355	358	352	358	411	371	357	339	351	339	373	314	356	355	361	333	351	369	356	361	348	378	336	330	373	383	321	332	363	349	371	368	368	357	344	345	317	372	356	341	326	346	357	355	370	362	322	351	348	315	332	320	343	379	346	360	359	349	359	366	391	365	366	350	332	328	382	338	347	363	364	375	375	356	357	341	334	353	381	361	357	323	358	366	343	365	387	375	354	336	355	358	340	353	356	327	345	361	352	356	349	346	334	335	363	345	345	376	332	335	346	357	350	366	352	354	346	365	341	372	343	355	341	348	369	350	375	378	356	342	355	365	392	373	388	344	357	360	380	337	360	364	359	349	350	356	355	334	381	348	360	368	375	359	328	376	369	353	348	366	333	350	376	382	378	322	384	336	353	364	385	374	375	354	359	364	349	378	351	338	349	346	326	381	373	360	365	343	313	348	335	396	362	373	357	358	371	364	352	351	371	350	396	374	390	366	378	342	338	416	345	353	321	334	366	338	332	360	350	345	375	353	356	350	366	376	351	317	359	358	328	348	353	320	353	376	369	355	362	363	360	339	360	350	380	349	342	365	361	341	350	324	313	346	354	347	360	344	359	350	350	364	386	337	334	380	357	373	335	339	380	351	368	367	352	359	366	389	330	348	372	376	343	389	358	339	399	393	365	360	383	370	347	344	351	361	340	349	377	364	348	362	321	372	352	316	390	365	340	330	354	377	368	384	363	360	345	319	342	340	336	352	379	338	359	359	335	343	367	338	320	381	347	358	373	311	356	391	358	391	355	324	383	349	349	370	389	361	317	363	330	334	365	383	355	357	364	346	359	365	354	332	371	367	353	328	333	359	351	360	407	369	343	300	359	367	346	391	377	370	328	344	381	351	396	363	377	347	375	354	364	356	352	360	363	340	371	382	364	357	344	387	344	392	366	356	329	360	367	336	372	363	351	353	334	363	342	341	342	343	372	366	343	356	349	358	342	354	387	348	386	366	357	344	339	365	338	338	359	366	334	360	389	351	302	362	409	327	371	347	339	330	361	388	340	352	349	366	342	402	361	357	360	375	358	352	365	343	361	328	383	371	341	326	358	374	324	352	368	340	356	377	380	361	344	391	316	345	337	349	362	330	323	349	345	367	345	356	395	391	337	393	337	355	362	346	370	360	363	381	363	353	340	351	349	320	382	397	359	369	341	364	371	340	328	336	368	339	363	351	349	362	354	354	374	372	351	405	366	361	352	349	354	340	346	357	383	326	295	339	379	330	316	380	367	335	351	354	337	353	380	350	332	353	353	377	335	318	369	338	342	366	339	341	361	327	364	371	367	351	395	339	362	323	326	352	358	337	354	353	364	355	358	346	354	359	349	369	390	332	362	361	334	345	337	380	386	362	358	369	379	361	339	331	390	345	346	357	361	346	386	354	353	354	375	391	344	333	365	356	334	347	334	352	349	358	332	331	335	327	369	345	359	352	334	353	377	325	368	359	337	374	352	368	364	353	360	365	355	340	350	340	390	363	349	339	362	382	380	372	355	354	358	376	320	367	361	331	356	332	356	338	351	361	381	335	339	386	355	360	365	356	331	326	343	349	366	368	322	357	322	334	356	352	324	399	357	375	343	352	348	340	343	335	322	355	356	351	324	322	364	361	365	360	376	365	367	369	336	347	340	357	356	376	342	370	345	349	366	378	335	332	353	362	318	329	345	367	362	362	329	362	346	331	357	345	387	376	351	389	365	365	344	354	360	338	376	382	386	378	342	348	364	332	319	367	313	348	364	362	365	335	357	359	363	381	361	347	350	356	343	384	362	342	332	349	370
22465	21264	29140	23687	21253	21342	12862	2033	1540	1433	1369	1256	1186	1178	1236	1168	1163	1103	1116	1108	1107	1086	1083	1096	1078	1077	1139	1009	1024	1096	1031	1059	1031	1059	1079	1067	1060	1015	1021	1027	1078	1030	1025	1057	1013	974	1061	1072	1091	1074	1054	994	987	1015	1059	1068	1012	1043	985	1008	992	1052	1012	1038	1013	997	984	1017	970	1038	1031	1040	1008	1027	1101	987	1023	1016	989	1034	995	1051	1064	1044	1085	1026	1039	999	1081	1015	1080	1040	1084	1020	998	1034	1022	972	1053	1042	950	1077	1017	999	1043	1014	1000	1060	1097	967	1063	1042	1012	1084	967	1017	1057	1027	986	1004	1054	1054	982	1061	990	1030	1025	1018	1024	1026	1040	1020	994	1052	1043	973	1003	1032	1031	1037	1025	1014	1007	1028	1004	1024	992	1005	1050	1037	1030	1016	1022	1041	1035	998	1024	1011	998	962	1029	1069	1012	1046	1031	1054	1007	1013	977	1001	1012	1039	969	1030	986	966	1022	1063	1087	979	1065	994	1033	1109	1005	1005	1060	1026	992	996	983	1028	966	1041	1044	1066	974	993	1096	1025	1067	1021	1040	1019	1030	1035	965	1005	1027	1051	974	1019	1049	1033	1039	1079	1032	958	990	949	1105	1014	1062	996	1099	1020	1054	1022	1009	1013	1002	1017	990	1022	1009	1019	1037	999	977	1029	972	1064	1029	1011	1005	1020	975	1037	1043	1058	1015	1006	1033	1071	1064	1040	1048	1051	1038	975	963	1044	1008	1060	1012	1020	1036	1014	1016	1034	1040	976	997	1030	1064	1055	1028	1016	1112	960	980	1028	1063	1009	1031	998	991	1056	1024	1041	1025	1026	1053	1034	1080	992	1035	1016	1004	1067	981	1028	1038	1049	964	1046	1050	994	993	1051	1026	1003	1049	1029	1036	1013	1064	1028	1042	1034	1037	1018	990	1024	1003	1036	1070	1033	973	1037	1019	1068	1033	997	1060	1038	1049	1008	992	1062	1067	1051	949	991	1063	1037	1040	1017	1049	1096	1008	1025	967	1002	1014	1015	1041	1032	1058	1039	1010	998	1073	1023	1014	988	1019	985	1036	1040	1043	1079	988	1015	1040	1009	1031	1023	1016	1071	1053	992	1043	1067	1014	993	997	1023	1021	989	983	1018	1045	1014	1016	1011	1014	1024	1072	1092	1083	1033	1007	1008	1017	1004	1058	1048	1070	1066	1015	1019	1010	990	1002	979	1032	1011	1011	1008	995	1040	1032	1069	1009	1025	987	1004	1011	994	1040	1042	985	1044	983	1067	1019	1031	1020	1029	1004	988	984	975	1032	996	959	1005	1080	1076	1000	1012	1033	1042	1003	1071	1026	1077	1020	994	1077	1092	1008	1043	1096	972	1011	1000	1065	1050	1017	936	1056	1014	1014	1046	1016	965	1002	966	996	1042	1086	1012	974	987	1006	1007	1061	992	1016	1026	1024	1020	1047	977	1065	1066	989	1015	1020	996	1030	1037	1040	1041	970	1012	995	1075	1008	1008	1029	974	998	1006	1002	991	996	1045	1049	1047	1029	995	1051	1044	1034	1069	1034	1022	1054	1000	1082	1059	1022	1005	1006	934	1030	1032	1027	984	992	1001	1017	995	1042	990	998	992	1010	1010	985	1038	1004	1053	1016	995	980	1001	1052	1033	1004	1056	991	976	1021	1028	1018	1044	997	1083	1054	1017	1045	1048	1035	1043	1071	1012	1013	1057	1066	1063	1050	1026	995	1057	1015	985	1041	978	1036	962	958	995	1003	1049	1001	1044	1007	1057	1011	1048	1066	1018	1047	1004	983	1030	1059	989	1008	1009	1028	1018	1017	1064	1010	1054	1009	1029	1027	1066	1072	1076	964	1043	1088	985	999	1011	1051	1044	967	1023	979	1054	1044	1034	954	1109	993	1024	998	960	995	1045	1027	1020	1060	1052	1010	1056	996	1025	1008	1066	975	1036	1022	1074	1026	1018	1026	1030	1015	1043	1084	1008	1014	1035	1002	1034	1022	1016	1034	1036	977	1038	1050	1036	1045	1016	1035	1002	1006	1036	1017	1013	1021	997	1054	1063	979	1020	1064	1044	1040	1011	1001	1047	1050	975	1014	1047	1052	1025	1055	1021	1021	1049	1111	1022	1060	1001	1043	1016	1079	1043	1016	987	1050	1024	1024	1017	993	984	1003	1054	1007	1073	1046	1003	973	1006	1033	1052	1041	973	967	1011	994	997	1010	1031	1026	1034	975	1058	1115	1014	1042	1015	1018	1005	1071	1054	977	1042	979	1003	1023	1036	973	967	997	1055	1027	1029	1028	1008	1083	990	1061	1053	970	980	972	1006	1057	1036	1031	991	1029	1011	1049	1013	1032	971	1035	1048	991	1024	1046	1012	1022	1038	978	994	1025	1022	1050	1062	1006	997	1021	1023	1039	1120	1065	1039	1014	999	1032	1026	1063	1060	1032	1021	984	1030	947	969	1014	1072	980	976	1039	1017	1020	1043	1035	931	947	1039	982	951	1037	1082	1033	1132	1019	1048	959	1031	1029	977	998	1006	987	1001	984	1040	1020	977	1007	1011	1068	1072	1030	1019	1021	994	1057	1014	1062	943	1050	1030	1019	1012	1046	1040	1038	974	1068	995	1016	1037	1089	1062	982	1038	1002	1017	1028	1008	1021	1053	1010	975	1058	1054	1043	1011	1049	1011	1059	1040	1058	1073	1012	1063	1039	1000	1000	1066	1080	1010	1082	1000	983	1048	1109	1002	991	1003	1006	1022	1007	1004	1094	997	1047	1009	991	997	1057	1001	1049	974	1021	979	1049	1007	998	995	1017	1058	949	995	1001	1027	1003	990	1045	1037	1058	1061	1016	1047	983	977	994	1039	975	1017	1017	1032	1048	997	983	1025	1023	997	1004	1046	987	978	1007	1068	1059	1038	1054	983	1049	1022	1051	986	1085	1014	1031	1129	1037	1019	1044	995	1073	1035	1065	990	1041	1073	944	1021	1035	995	1007	1039	1015	1014	1008	1109	1053	1009	1001	1027	1015	1019	1018	1060	1086	1014	1005	1011	988	967	970	1025	1013	935	1058	1001	1009	1039	989	1031	987	1066	1005	1044	1005	1003	983	1002	1004	1035	1006	967	1054	1073	997	1024	1090	1073	1027	1055	975	1031	1009	1021	996	1036	983	1052	992	1004	1029	1011	1084	1093	1084	1037	964	996	1027	1071	1038	949	1029	1076	1012	1074	1068	1034	1052	1075	1019	989	1028	1022	1015	996	974	1023	998	1060	1049	1052	1033	981	1049	1043	1044	1024	1056	1004	1017	970	1009	1000	1062	996	1008	990	1008	1033	1067	1019	1043	987	1007	1003	995	1048	1034	1030	1047	1043	1012	1020	1001	981	1020	1016	999	1014	1024	1039	1037	1023	1066	1018	992	1004	1004	1013	999	986	1035	1017	1062	1056	979	948	1016	1008	1046	1026	998	1022	1015	1051	1013	1031	1014	992	1027	990	1036	990	966	982	1076	1069	1014	1063	1010	991	1012	995	1015	966	1040	1033	982	1021	1018	1035	997	1021	1027	1091	952	1073	1041	1020	993	1027	1018	1010	989	995	1040	1058	1057	1042	1028	1077	1020	1026	1013	1051	963	1043	1039	1031	1053	1038	979	1020	977	1034	1038	1026	1033	1043	1023	1030	1015	977	1019	1049	982	959	1022	1007	1024	1052	981	1006	994	1031	1090	1002	1059	1053	1067	961	1050	1024	1053	1032	1045	1030	983	993	1028	1000	1015	1081	981	1003	1065	1025	998	1030	1033	1060	949	986	1056	1071	1068	1028	1029	947	1041	1018	1015	1059	1048	1023	1014	1041	1013	1071	1057	1040	1084	1076	1054	1033	1055	976	1008	960	1041	1047	1019	1037	1007	1004	1054	1040	1029	988	1051	1014	1030	1008	1042	1072	1025	962	1015	1005	1057	1044	1019	1138	1018	1014	1034	1033	1024	1055	1004	974	974	998	1041	1008	1016	1021	1008	961	965	1010	1028	997	975	984	985	1000	1018	1031	1090	1001	1052	1038	1023	1037	1088	1020	971	1059	1045	994	1008	1006	1064	968	980	1038	1059	1012	1060	1053	1056	1047	1011	980	939	961	966	1015	1036	1072	1034	1008	1071	1050	1029	1042	1049	1100	981	1030	1023	974	1023	962	1064	1061	1035	903	1112	1042	1049	1014	1023	988	1039	1022	974	1038	1025	994	1024	1033	1036	1037	1044	1034	954	1006	1001	957	975	1079	1025	1005	1039	1030	992	1055	996	1079	1022	1063	1030	982	1056	1051	957	1020	1060	1034	1013	1062	1035	1115	1002	1036	1032	1044	1014	1034	941	1103	1103	959	1038	1015	1015	1003	1043	954	1003	970	1023	965	1043	1071	993	1048	1035	1039	1066	1049	976	965	1015	1077	1009	1002	1024	1031	1012	1014	972	1042	1002	994	997	959	1021	983	1030	964	1019	1021	961	993	990	1048	1070	1023	999	1081	1060	1010	1017	1013	978	1073	1076	1060	971	999	1035	994	1029	990	1035	1050	1019	955	1068	988	967	1031	965	978	1015	1044	1035	1015	985	1013	1022	1041	1013	1002	1013	996	1022	1009	1049	1011	1009	1065	1008	1043
13349	13470	9614	5027	3929	3003	2444	2072	1806	1597	1434	1381	1255	1213	1124	1220	1143	1153	1128	1052	1130	1115	1135	1094	1089	1100	1120	1088	1030	1002	1041	1056	1065	1088	1006	1063	1033	1042	1083	1027	1045	1037	1029	1039	1074	1047	1065	1067	1018	1030	1021	1044	954	1034	1042	983	983	1014	1038	1007	952	999	1068	988	1051	1009	986	1039	1048	988	1059	1069	1007	1046	1005	1015	976	1054	998	1053	1005	1007	1044	986	1009	981	1036	1028	1040	1040	1029	1043	1102	1000	949	1062	1002	1043	992	991	972	971	998	983	994	1058	1025	1025	958	989	1025	976	1028	1004	1000	1007	1008	1023	1053	1048	1039	992	1011	991	1016	1038	1059	1012	1023	981	1037	966	1044	1010	983	1042	999	1010	991	990	1067	1012	1039	1024	1032	1065	1036	1042	1040	989	1000	997	1017	1020	987	1000	1005	1039	1000	1034	963	969	1025	1028	996	1009	1031	1012	974	1064	999	967	997	915	1036	1000	1039	975	1065	1047	1037	984	1022	1005	1027	1021	1020	995	1022	1012	1010	1015	1025	1034	1006	1077	1012	995	1015	1025	1023	1012	1029	987	1027	1074	942	1048	966	998	1006	1032	1025	981	966	1079	933	1057	1023	1016	1018	965	1031	1101	1035	997	1061	1109	1058	1044	1023	1030	1007	1040	1011	987	1020	1008	1023	1059	972	1039	985	1038	1074	1027	1028	1000	1031	1022	965	1006	976	1019	974	1018	1005	1005	1011	996	1012	1000	1017	1033	1007	1037	1033	1004	1020	1017	974	1032	1063	979	1024	1017	1046	993	1058	1048	1035	1041	1056	969	1002	1022	1015	993	1013	982	1034	1026	1040	1018	1046	1008	995	952	1016	997	1015	1025	1047	1008	986	1038	983	1030	1017	970	1024	1062	943	1054	1009	1063	1055	976	1028	1002	1052	1065	989	997	957	1018	1100	1065	1018	1061	966	1060	993	1005	1054	973	1014	1039	979	950	1004	1035	1038	928	1047	957	1040	1084	1008	1021	1029	1022	998	1055	1001	1050	967	1033	945	972	1015	1001	1047	1081	1019	1036	1020	1000	1010	1032	1031	1000	982	1020	993	1020	1026	1018	1012	987	930	1072	1034	1073	1036	1015	1064	1061	986	957	1033	1023	994	1021	1011	1022	998	1057	1031	1042	1040	980	1016	1072	973	1062	1005	1015	959	971	1044	1021	1027	1029	1006	993	978	1003	995	1055	1022	1037	1016	1023	1025	943	1038	964	1040	1026	1035	986	1068	1000	1015	990	1043	1026	995	1016	1071	1010	977	1096	1018	980	1034	1027	1015	998	1065	1038	994	1045	1029	1012	1027	1080	1061	1045	1014	1002	1080	1036	1016	977	1031	999	1053	1001	1047	995	1040	1051	1097	920	1056	962	1017	1000	1021	995	990	1030	1014	1092	1021	1010	1012	1069	1005	1011	1028	962	1021	1016	971	993	1029	1033	993	1021	970	1061	1008	1001	1015	974	985	998	1054	1069	1050	1059	1039	993	981	991	1051	1030	1013	961	1018	1086	1032	1014	987	1067	1042	1010	1055	961	1033	1025	1020	969	970	1021	1031	1040	1055	979	1079	936	1012	1040	995	1063	1015	1049	1070	1018	1027	1024	974	993	1035	1072	1036	977	1046	1041	1000	1018	1089	1113	1016	1053	1045	1051	1045	989	1083	1024	1018	969	1032	1019	1052	1020	1012	1045	1045	1016	983	1032	975	1039	1088	1021	1037	976	1037	1042	1041	1032	996	1040	982	984	1064	1017	1057	1040	1022	1012	1082	995	1038	1053	976	1026	982	980	1021	1025	1018	1032	1046	1007	1028	1029	972	972	1034	1002	1004	1056	1016	1076	998	1007	1005	1010	1005	1073	1056	1044	1000	1036	1029	988	1035	1017	1053	975	1017	1047	983	1007	1009	1069	973	982	1079	1020	994	1006	1013	1020	1011	1024	1036	1066	1033	991	1033	1046	1001	998	1015	1057	1017	989	1010	995	995	1024	1076	1121	1030	980	1043	948	1020	1025	1056	1004	1079	1008	998	981	1017	1056	999	979	1023	1043	1079	1044	1035	1010	994	1029	1068	1010	1039	1028	1008	1069	1008	1015	1030	1010	997	1021	982	1067	987	1009	1066	1019	1029	1014	1040	1011	1038	990	946	999	1047	1027	1011	1034	1003	992	1046	1031	1077	1007	940	1007	1018	1017	1060	973	1008	958	993	1030	1053	998	1054	1023	991	1041	1030	997	994	980	1030	1012	1030	1000	989	979	998	1033	1047	1001	977	1104	1013	986	1048	1009	1031	1044	979	1045	1035	990	988	1005	1032	951	1039	1047	1068	1011	988	978	1012	1024	1050	1070	1011	1071	1026	1053	1014	1020	1028	1022	1066	1024	973	993	1057	974	1011	1028	1008	928	978	994	1021	1064	1028	1039	1082	1005	1010	974	1038	1035	1056	1009	1004	1059	1035	965	1016	1011	961	1033	970	980	1011	965	1058	1042	1066	956	992	1013	1053	980	1060	1026	983	1037	1043	1044	1005	996	1061	1060	1035	1073	1021	1002	1010	1006	1042	1008	973	1045	995	1012	1028	1035	1012	1019	1016	1064	1063	1012	1024	1037	1051	1022	984	1027	1021	1014	1023	1047	1024	1019	984	1012	963	1012	1011	1051	1039	1056	978	1007	1061	985	1004	990	995	951	982	1026	1026	976	1016	1019	1034	1061	1010	1022	1023	1024	998	999	1037	1046	1006	993	992	974	973	1043	1046	1064	1059	1005	980	1032	1023	1003	1005	1034	994	1008	965	1029	1015	958	1053	1053	955	1036	1063	1074	1045	1007	1049	992	1050	987	1005	1016	974	1005	1058	1064	1009	1015	1061	1015	1047	1036	993	1004	1019	1003	1003	1038	1000	1012	1030	1015	1044	1076	1031	1025	1019	978	1006	1030	1052	1002	1051	1016	993	1015	912	988	1009	1020	1022	1000	1005	1036	1012	1036	1001	1017	998	982	1029	1040	988	1027	988	970	991	975	1025	1063	1071	949	1048	1016	1006	1060	995	1059	958	995	1028	1016	1037	992	1028	1077	1020	955	1056	995	1002	1025	1072	1010	1007	1013	956	993	1045	958	990	920	999	1053	1057	963	1047	1066	1027	975	1015	994	989	1073	1001	1008	1006	1098	987	990	1026	1018	1007	1031	1014	1029	974	1030	1006	955	1013	1024	1020	987	1002	1017	1028	1008	989	1003	1041	1041	1065	1014	1054	1019	1071	1029	969	1038	1023	1027	1062	998	994	1081	947	1011	1041	981	1030	971	1016	1027	1065	1050	1012	1040	1024	1082	1004	1044	1073	1065	1035	1052	1084	1021	1082	965	981	1012	1072	1054	988	995	1004	1039	998	1015	1033	1053	1075	1045	1033	996	1055	1022	1057	1074	1060	1041	1048	994	999	1056	984	949	1004	1063	1043	981	977	1020	1022	1021	1024	1013	1012	1035	1077	1031	991	1031	1041	1030	1050	1050	1055	982	1039	983	1022	1016	1050	1006	971	1002	1036	1067	1004	998	1013	1069	1017	938	1024	1040	1069	1011	1062	1084	1010	1034	976	1053	1049	1068	999	1038	996	994	1002	1025	1049	1037	1054	1029	989	1010	1018	997	1030	976	1035	980	1042	1025	1031	1083	986	994	997	1059	1023	1024	1023	1016	1051	961	1006	997	973	1080	1042	1096	1005	1022	998	1000	1012	1062	1019	1022	1022	1026	994	1072	979	1017	1020	1015	991	1010	987	1009	1023	1000	1010	980	977	1049	1016	991	1043	1011	1025	1026	1024	1017	969	1018	1017	1025	1054	1009	987	986	1032	1044	1012	1031	999	1030	1028	1041	1040	1018	1025	1053	1040	1040	992	1033	978	1007	1011	995	1029	1015	1043	1045	1083	1018	1029	1011	982	989	979	995	996	1029	1012	1009	1003	1019	1048	1038	1038	1029	1011	1082	1022	1008	995	1011	1016	1007	995	971	970	1031	989	1017	1034	1037	1031	1049	1003	1023	983	1005	1023	988	1022	1013	1056	976	996	1014	1021	1013	1023	1021	990	1058	1043	1025	1047	1062	1076	1012	1020	1041	1019	1017	1005	977	1068	1058	1012	1047	1041	1041	1052	1019	1038	1037	1016	1023	1044	1059	1040	1031	1032	988	990	985	980	1003	987	1072	1028	979	1055	986	1048	1016	1080	1015	1015	973	1007	983	987	1025	960	984	997	1009	1048	967	1064	967	990	993	1020	1013	1048	1025	1019	1026	1024	1035	1033	1027	1025	1024	1033	1023	1025	962	971	1004	1024	1035	1044	1020	977	985	1031	1114	984	1005	1085	1041	1025	1052	1018	1024	1078	991	1042	988	1035	1053	1027	1028	1064	920	991	1021	1027	990	1032	1019	1031	1039	971	1015	1051	996	1034	1042	1070	1001	1024	1020	1017	1017	1057	1053	1002	1017	1028	1049	984	1025	1071	1020	1046	1020	1059	1029	1046	1067	1094	1051	1031	1008	971	1036	1064	997	1025	1003	1001	1051	1078	1040	993	1006	1038	1028	1032	1016	1033	1057	998	991	1011	1042	1004	1017	1026	1105	1031	1017	1036	1067
27809	20723	10342	1251	801	776	656	550	523	514	551	509	509	492	485	491	475	495	490	496	528	497	517	499	496	500	466	499	469	520	496	504	482	549	480	513	523	508	437	484	495	487	470	509	530	512	479	471	518	510	497	500	483	482	468	511	473	467	483	492	523	487	468	465	487	489	508	489	522	483	516	481	516	497	485	471	495	463	511	528	529	490	478	518	514	510	504	495	469	489	514	508	530	473	506	505	497	519	483	501	501	497	479	458	528	473	506	465	471	535	494	497	464	449	487	524	483	494	481	478	533	459	514	496	515	494	489	507	479	473	515	523	472	479	490	492	507	509	521	500	505	492	504	479	463	508	548	510	515	476	493	462	493	493	490	458	468	525	485	492	497	498	510	527	483	487	495	512	472	447	526	533	497	516	488	509	504	482	533	464	493	507	493	498	530	469	545	500	518	502	521	525	488	505	513	509	503	495	487	507	512	488	488	538	504	505	513	515	496	501	484	498	513	513	507	498	570	481	485	478	510	500	489	526	507	526	485	514	473	492	488	442	511	514	524	507	485	502	528	502	507	469	509	545	491	465	494	462	512	524	508	474	530	524	490	492	504	488	525	502	484	499	530	520	486	478	500	518	477	520	479	460	472	469	484	448	519	466	478	525	505	444	493	471	482	541	478	505	528	486	534	516	527	458	494	502	479	559	482	482	484	526	501	486	481	514	459	488	507	483	449	451	525	496	511	450	520	485	486	535	486	479	479	510	525	529	489	524	473	484	484	500	477	515	530	464	493	517	502	484	464	477	444	488	462	527	491	487	493	517	501	534	523	512	473	479	497	522	538	500	509	512	498	482	468	531	534	470	521	530	508	458	503	498	462	505	497	533	523	479	509	488	509	496	522	479	494	450	467	478	529	476	485	514	466	511	510	510	527	496	459	520	471	507	483	505	512	498	497	515	519	513	469	507	490	492	496	492	480	468	486	521	524	469	454	498	494	500	505	494	485	495	499	466	543	480	519	516	508	451	509	498	490	494	490	542	497	505	478	484	482	514	502	481	459	524	476	490	482	455	442	504	513	511	526	473	481	478	489	494	489	505	498	471	504	494	510	513	472	475	497	485	475	491	516	508	502	516	512	521	491	536	517	513	550	475	464	465	492	507	533	486	510	508	515	513	484	518	482	476	531	470	499	471	498	464	504	488	503	516	518	486	510	513	521	503	487	508	483	478	484	484	513	477	508	454	527	527	497	503	489	493	485	473	509	486	510	513	487	540	526	457	492	493	487	490	521	443	491	496	470	509	505	509	490	480	502	491	486	461	489	528	496	495	476	487	503	479	506	480	473	494	479	512	505	496	482	505	506	509	476	475	495	503	472	474	481	509	507	510	492	495	528	533	512	505	458	483	492	467	496	522	484	481	476	532	535	477	479	492	496	497	496	493	529	500	478	451	455	529	471	501	536	493	561	486	494	512	455	520	498	484	509	476	509	496	470	495	485	472	472	492	474	494	477	475	518	512	491	518	497	510	485	472	447	504	507	467	500	459	502	514	504	489	551	492	520	490	510	519	505	465	474	503	497	510	513	506	494	526	494	467	480	503	494	484	486	516	501	527	450	484	502	513	532	492	529	480	491	452	458	519	467	551	474	518	498	473	540	498	485	474	502	506	443	489	528	489	497	479	488	516	535	502	524	519	524	451	522	486	527	498	485	510	483	528	498	496	509	450	516	500	480	497	475	500	537	486	515	533	442	513	508	503	523	487	475	475	463	524	526	515	497	475	479	472	485	473	494	485	466	497	502	516	467	491	536	481	481	496	498	480	513	487	497	481	533	495	509	457	549	504	516	489	489	485	510	473	453	535	521	501	460	547	465	508	504	483	454	485	480	478	499	542	483	457	464	509	516	513	480	472	471	514	463	486	465	485	502	459	519	478	511	509	487	448	492	507	525	510	480	529	516	470	450	478	508	523	476	464	515	489	496	490	517	500	525	537	462	493	478	536	480	493	482	523	496	490	469	491	522	494	509	510	482	491	452	502	482	497	482	532	490	511	500	487	492	501	513	475	479	511	492	518	481	465	523	431	495	466	463	494	472	517	505	504	483	512	503	502	491	493	483	545	455	520	483	524	506	513	475	504	538	472	499	504	498	484	507	494	509	486	532	499	487	464	505	506	483	501	491	504	492	529	489	473	488	500	473	500	527	499	532	471	488	482	477	486	453	513	416	504	480	531	521	496	514	481	512	527	512	509	522	518	499	497	507	543	527	499	479	493	477	497	459	476	521	495	461	460	428	527	492	526	491	487	503	498	463	498	480	511	486	499	512	500	482	483	498	467	473	460	466	421	510	465	478	505	483	508	511	533	487	506	496	488	503	555	495	502	533	487	484	524	505	513	474	471	499	481	475	508	517	502	470	489	476	493	494	472	503	515	482	502	491	555	534	510	497	494	488	504	536	494	528	521	480	500	512	464	525	514	524	487	484	533	462	483	467	474	526	480	538	528	485	513	483	524	509	494	485	485	505	523	516	524	469	461	472	533	510	458	497	458	490	438	534	488	514	507	529	481	507	464	492	501	482	470	506	499	469	469	492	484	502	498	500	440	478	478	502	495	467	497	477	489	524	500	519	497	500	494	475	528	465	489	465	489	492	519	484	485	518	493	518	501	484	467	489	477	475	522	476	502	485	477	526	484	488	461	516	486	508	494	527	505	479	501	511	498	527	488	467	511	501	508	530	505	511	530	510	446	534	498	465	480	473	488	498	476	515	516	495	503	441	489	480	456	456	514	498	468	475	471	469	498	528	495	506	498	514	465	479	532	521	451	474	474	525	532	470	452	474	504	501	511	532	529	478	471	498	512	521	497	498	525	478	480	484	483	516	509	491	523	485	513	488	480	526	491	486	480	503	528	489	475	513	478	468	501	528	459	476	477	508	505	515	548	505	459	497	506	476	480	519	503	478	505	523	452	488	512	528	448	463	491	481	487	496	480	462	504	489	481	482	453	469	505	518	467	530	478	487	494	500	509	478	509	539	499	521	478	477	506	502	492	495	501	484	472	488	482	469	520	508	464	476	523	475	502	492	496	482	518	495	507	466	483	465	481	467	544	490	504	501	457	481	517	516	537	473	485	512	522	464	548	471	502	461	451	482	541	492	509	498	485	497	484	519	524	499	509	523	481	495	518	487	490	511	507	503	481	527	500	521	478	524	499	456	473	495	530	523	465	490	474	439	501	517	513	476	462	464	476	501	496	446	435	483	517	492	518	460	479	480	480	502	514	516	442	499	493	485	546	489	526	497	517	452	497	511	491	507	480	481	474	504	510	513	498	524	523	490	482	500	462	480	524	503	467	507	551	499	539	473	498	481	515	501	505	491	493	501	493	508	472	513	503	490	509	503	481	484	492	484	517	493	475	493	527	525	514	493	508	502	528	528	511	490	459	479	511	530	513	529	470	503	491	548	470	470	505	487	522	518	521	490	462	486	445	491	492	511	494	471	475
14660	1809	1174	783	772	711	630	582	568	528	539	513	517	500	501	501	499	475	541	502	477	491	556	526	511	509	502	508	497	488	515	511	478	500	463	497	513	465	509	540	519	477	523	457	521	460	519	497	563	526	495	445	503	490	485	499	510	501	511	478	535	469	499	511	470	504	490	502	510	494	499	485	491	518	493	506	528	481	450	500	535	538	534	516	510	511	501	497	469	517	490	485	508	514	458	490	508	501	524	496	540	499	496	500	504	507	508	501	500	444	501	477	534	494	511	534	485	550	489	462	514	531	522	539	510	483	523	482	461	489	543	513	506	516	535	523	501	493	498	485	552	481	469	490	536	511	514	498	496	507	512	518	532	547	515	536	483	486	510	556	511	492	478	485	505	506	487	485	478	505	515	491	489	502	487	520	516	528	500	530	495	500	474	509	508	492	475	504	526	482	497	517	474	430	508	486	498	524	510	509	496	500	484	480	486	528	522	513	510	513	564	495	488	482	483	481	501	526	519	548	476	483	487	496	565	512	503	504	524	486	495	524	520	488	531	526	498	493	534	460	499	502	505	496	513	480	504	496	493	484	476	501	511	502	532	473	484	525	507	531	496	501	468	518	490	464	505	484	508	500	475	453	469	476	532	522	521	520	513	530	522	493	435	529	506	525	498	500	509	474	443	497	480	467	488	470	497	514	521	497	529	469	510	526	527	481	508	479	483	505	520	492	517	514	490	524	494	509	493	532	502	485	463	519	533	521	482	495	465	488	497	489	497	512	455	519	446	467	478	526	465	467	516	523	500	448	518	504	544	483	514	482	515	539	511	463	497	485	482	484	477	486	490	496	499	471	489	481	491	518	526	477	550	514	470	515	464	522	517	483	456	479	513	522	497	483	483	488	489	449	499	487	487	518	504	466	523	486	519	473	512	512	508	471	506	518	491	500	506	525	474	488	520	538	508	502	534	490	499	479	524	527	479	497	571	505	502	481	507	459	495	475	522	508	521	544	498	537	524	494	520	499	506	468	555	487	491	508	505	465	511	484	522	469	503	508	478	510	475	478	496	501	502	555	487	457	494	507	534	534	479	504	515	469	489	502	527	510	499	487	530	499	497	515	490	542	497	489	464	514	528	511	503	505	512	508	527	467	471	453	494	499	529	535	544	502	514	491	495	506	526	527	498	493	461	516	534	487	519	504	524	504	462	461	477	507	498	498	484	541	444	473	499	497	521	514	509	515	497	462	497	515	490	499	469	469	514	463	498	479	509	500	551	466	514	524	493	524	487	461	508	527	449	492	510	519	503	489	461	514	523	530	492	523	511	508	500	515	508	519	493	542	512	494	480	498	501	519	508	483	466	529	518	548	517	479	520	503	513	517	500	478	504	516	495	514	467	527	549	531	490	472	512	519	500	446	437	519	481	460	489	489	541	546	520	483	499	521	445	497	496	509	529	534	495	484	482	518	497	494	462	484	538	529	536	507	510	494	494	524	525	514	526	499	502	512	512	494	458	506	521	514	462	500	500	520	494	505	451	509	469	524	508	469	519	544	537	497	501	507	507	526	536	502	470	460	531	488	522	471	445	496	528	479	490	497	521	499	523	513	480	518	556	497	500	510	486	447	505	511	521	497	479	515	493	521	482	512	504	516	487	504	498	496	494	504	520	516	504	532	519	471	507	526	526	511	528	492	482	481	525	500	505	515	529	465	500	524	496	506	496	503	468	513	525	524	486	530	527	497	472	500	498	496	532	488	488	513	500	487	498	509	529	495	503	513	566	520	509	537	469	477	486	496	492	451	505	489	509	478	551	487	491	472	515	484	483	502	488	514	505	473	465	501	482	516	479	499	477	502	497	533	462	479	493	514	504	509	520	511	531	520	520	474	506	464	524	501	519	481	531	507	500	481	469	530	516	536	496	482	479	504	511	464	494	521	524	472	493	522	503	492	521	511	461	473	504	489	499	520	519	507	492	498	496	482	522	488	481	506	494	486	458	484	481	497	499	515	465	516	515	513	501	478	524	534	480	494	490	494	521	484	489	507	519	543	514	524	488	531	496	505	519	527	474	467	506	497	490	504	464	496	531	479	487	499	485	505	505	505	507	491	479	481	483	498	518	506	492	494	482	491	519	544	516	505	474	502	502	501	463	506	496	517	498	529	500	490	496	494	489	471	512	540	543	538	479	481	509	532	490	553	511	514	530	478	533	498	497	504	470	481	463	506	539	480	471	510	487	487	496	492	483	490	487	506	524	491	465	451	482	507	509	518	511	514	477	478	491	511	468	514	487	540	496	500	513	500	480	513	505	528	556	512	514	461	524	488	517	515	519	501	498	520	486	507	500	538	492	469	517	503	512	511	536	519	537	516	488	475	483	506	504	529	518	474	479	500	519	450	521	526	574	504	492	490	484	494	489	474	514	519	520	480	500	476	492	504	522	524	529	487	484	456	516	515	536	513	509	516	490	473	565	460	502	496	480	484	497	515	484	509	512	467	464	530	508	493	508	546	473	548	494	512	511	510	473	507	483	463	499	484	492	498	511	428	493	510	458	490	469	509	539	465	448	527	519	461	510	482	487	482	513	536	477	502	532	496	498	494	503	494	508	511	523	500	521	508	472	468	532	499	480	537	506	514	559	540	511	483	510	502	496	552	522	477	510	505	474	449	522	526	508	472	491	508	480	530	532	519	503	537	507	497	504	515	506	512	500	527	511	511	495	524	486	532	520	493	494	495	491	490	505	494	478	513	501	473	475	485	534	533	509	518	484	537	492	469	534	514	534	520	536	494	522	505	502	475	534	580	534	490	489	474	472	509	503	510	517	488	521	436	473	502	513	496	527	522	489	516	481	482	523	476	478	508	482	506	516	516	449	514	513	477	513	484	513	520	429	514	515	508	505	493	483	486	482	524	458	524	517	487	464	545	484	473	528	520	487	495	500	498	521	506	502	506	499	508	473	508	502	484	493	528	524	468	489	505	509	506	507	491	522	472	514	557	535	471	478	466	487	483	497	495	490	511	501	505	492	484	548	504	535	504	504	484	518	502	493	483	486	477	517	502	515	491	473	503	537	504	508	483	512	535	500	501	459	503	512	508	516	518	473	487	516	488	507	544	517	509	526	484	481	468	525	496	515	487	479	522	498	511	532	525	510	542	495	486	520	498	530	494	500	497	490	516	463	487	530	477	545	488	532	524	514	500	514	485	481	486	475	481	518	523	475	528	505	487	539	493	502	497	532	450	469	536	479	516	510	488	522	543	509	481	539	490	507	518	546	490	507	516	514	492	500	536	531	520	489	472	515	495	483	494	503	518	512	528	520	517	520	520	516	530	506	509	542	479	499	477	502	488	500	511	541	467	518	470	499	527	508	460	455	520	455	499	529	465	532	496	477	505	464	506	500	465	532	548	514	464	437	536	476	479	476	517	480	500	507	502	504	476	513	468	507	467	521	554	495	518	510	511	543	473	501	535	510	511	485	537	475	485	532	518	492	504
23728	21216	28650	24046	21214	12197	1964	1383	1202	1182	1157	1087	1113	1053	1137	1072	1023	1043	1099	1021	1054	990	1042	1013	1028	1003	976	961	1062	978	1026	986	1016	1028	1007	921	1041	937	984	992	998	977	959	1027	963	962	1030	942	958	1000	949	961	1019	1046	1005	1021	1000	934	1019	943	988	969	995	949	1003	942	979	1037	973	1043	979	1029	958	1046	974	1015	965	1019	978	1004	1011	951	1022	969	1029	1000	958	980	973	979	999	1003	979	941	985	934	998	983	957	968	1003	1011	966	990	944	1005	973	981	1050	1017	992	935	965	992	969	961	954	974	930	944	950	979	995	977	960	964	1024	969	917	973	979	1055	973	942	997	1047	978	1006	1027	1026	973	1028	1014	952	1006	975	1003	988	984	940	973	896	1006	1030	955	978	979	1003	1021	958	957	998	995	978	996	1067	959	995	963	985	977	929	994	973	1012	1033	986	934	992	1002	1003	984	978	992	937	989	973	1004	893	987	1015	992	991	976	1021	943	1059	972	1008	978	986	956	1000	1030	977	976	973	1019	1006	951	966	955	970	938	999	937	949	988	989	983	1029	960	1017	957	1037	981	1006	994	1050	1055	1002	979	1010	961	954	998	922	999	1007	1011	1006	1027	987	991	981	1011	962	957	1015	1011	951	1048	947	1017	1012	981	986	939	990	999	1053	1005	999	941	987	1022	1017	942	1023	954	963	953	1038	971	1014	1006	1017	968	960	976	962	1054	1025	1016	1020	983	984	964	1010	978	991	996	998	927	982	1014	1013	1023	1036	997	939	999	992	979	966	1032	926	936	1006	1002	934	967	994	976	1014	927	1017	1020	986	997	1007	951	991	948	999	983	970	1008	962	975	1011	961	1027	984	999	976	1025	956	1003	929	976	1037	997	924	944	1008	947	1001	977	997	1030	998	969	948	913	1027	985	933	959	987	1015	931	1001	1018	1024	938	974	1060	984	1076	969	963	979	990	1013	995	929	905	973	1026	925	974	1003	983	971	1008	958	970	952	1027	972	934	976	932	938	953	965	986	996	952	1005	1045	987	999	1002	940	964	998	966	1012	930	983	1039	994	974	1012	961	1034	945	1003	962	1018	969	980	1008	937	940	943	984	974	1008	1053	991	982	944	1020	945	907	933	977	1015	1031	953	986	994	957	974	985	990	974	1049	1037	983	1030	942	974	1001	984	963	1018	939	988	979	947	946	994	999	947	954	1028	1002	984	940	985	941	1009	1055	972	1055	951	1001	968	995	987	1034	968	1030	999	1055	1016	1005	957	988	993	924	948	972	965	923	983	983	981	978	979	964	943	990	985	1060	1012	1025	982	915	996	988	1005	976	962	980	962	908	965	974	1050	998	961	932	979	996	991	946	1037	1037	956	905	973	1012	935	1011	994	974	1028	1000	961	1000	945	973	1012	938	1025	985	1017	994	985	1032	981	978	1016	1033	969	959	1000	999	960	984	997	967	985	965	952	973	920	983	986	937	1010	958	1053	973	976	961	1027	1027	948	1025	972	948	963	1027	1012	978	977	1029	1040	963	978	984	919	1012	1108	971	1005	978	1011	1028	977	992	961	985	971	1007	934	959	1022	948	976	975	974	1016	987	919	977	952	943	988	1062	1018	940	919	987	937	981	984	1022	1006	1057	959	967	1031	988	963	994	952	1002	1011	1034	971	978	965	988	998	986	1008	968	1038	992	944	988	975	982	1002	960	1020	976	1005	1010	962	1066	941	944	988	1001	1036	1057	1025	969	948	989	958	1064	948	975	1005	998	997	1005	964	966	946	1001	953	1004	1030	998	946	1033	972	1011	966	978	1003	1014	1024	1009	953	958	983	1013	932	974	1000	974	960	986	1037	1022	936	1014	957	1032	971	1006	974	957	945	951	924	980	997	1007	985	949	988	1019	981	965	976	987	932	993	996	979	996	931	973	978	969	978	974	1023	935	1025	974	945	1011	983	971	950	1028	967	1011	962	996	1022	997	954	1044	975	983	978	982	1005	950	985	981	1049	1011	1019	949	970	1011	1065	1000	928	980	960	965	991	989	967	958	983	955	970	978	975	996	1023	991	1051	999	919	1025	991	1057	951	997	1021	1026	977	955	1007	943	1006	1012	964	1022	1003	960	938	1023	970	975	965	959	934	1019	948	985	1027	983	993	956	965	977	965	1035	944	1014	981	996	1035	1030	1022	1021	960	973	921	994	1044	1020	961	991	1023	982	984	994	931	965	986	1019	987	1009	1012	967	1000	980	993	909	984	975	995	961	956	957	942	944	962	1008	983	1007	995	976	951	930	1012	1002	1034	1004	950	956	1036	1007	998	979	958	1023	1064	1027	941	1015	958	980	955	987	1004	1005	916	953	1010	978	992	962	924	925	1001	1041	1005	979	948	945	974	936	1015	998	982	1019	1039	1005	941	951	1026	1008	953	928	983	1012	962	1022	1007	966	1013	1023	964	991	975	978	1008	950	1036	977	986	1000	989	988	1004	967	940	959	973	975	1006	1010	997	973	958	964	944	1016	987	1021	1031	1076	1013	1007	1031	988	1018	1006	1057	974	1040	1009	979	966	1026	1024	1004	981	1013	946	1021	984	993	996	980	960	991	1027	999	964	945	912	935	1000	989	949	995	1042	996	976	994	940	1001	928	994	1043	1015	1052	1018	941	954	945	971	1057	969	1010	1002	985	976	1005	984	989	969	1017	992	1070	964	1027	971	991	971	1021	977	1001	975	955	982	976	1001	927	963	1006	973	968	953	962	930	1007	990	962	981	956	964	1026	965	1005	1031	987	989	972	974	947	993	996	989	967	941	985	1091	1006	1016	939	1030	1053	1010	909	951	955	972	1001	998	1029	969	955	955	1035	1015	982	980	1015	985	964	1014	936	1003	1012	1027	992	961	1001	986	985	1009	998	994	1009	940	947	1029	989	986	890	927	936	974	957	1016	995	942	959	967	950	952	994	1012	995	1032	1015	1016	975	965	994	1022	1018	969	985	996	976	1002	1006	980	964	991	929	958	1032	991	948	967	1016	935	986	967	989	990	1031	937	967	937	969	950	1003	970	985	1009	949	988	994	987	980	1063	998	1001	990	924	946	951	928	990	984	973	984	971	1013	1002	908	1003	995	956	1014	1010	977	961	982	965	1012	995	1013	1029	997	994	982	971	973	1014	986	975	991	1021	1040	967	1009	942	960	955	1029	997	1034	1029	971	989	967	1041	924	1003	943	963	989	972	957	974	1020	1004	953	979	1041	967	1016	1007	920	1007	947	955	968	985	1006	983	1040	974	983	950	1064	998	985	941	1009	1055	982	994	995	970	966	972	946	1004	1014	951	941	958	1022	999	942	977	921	1025	951	990	957	961	957	946	955	977	1012	974	998	954	970	916	919	1009	992	957	1009	995	1022	1051	966	977	983	993	969	959	966	1040	980	1012	996	1001	981	978	986	933	1022	1024	989	961	974	976	1020	1011	979	934	974	938	1028	984	970	1012	989	1019	936	1011	974	992	1030	970	949	1050	958	945	978	1011	985	970	992	1010	979	951	948	1017	995	1028	1004	951	932	964	983	925	970	983	958	991	922	1005	987	946	979	981	1010	971	992	928	973	954	976	1041	975	976	986	1009	1017	976	973	943	976	979	996	1071	962	946	1014	1004	1029	970	959	988	999	1009	947	976	943	965	981	1008	935	954	1024	965	942	968	997	1007	991	1036	954	959	992	932	979	933	983	1002	972	1013	962	968	1045	950	950	991	985	970	970	1064	909	960	973	1006	1008	958	977	955	993	1062	1058	987	1006	1044	963	1047	982	992	1012	986	1011	1011	993	936	1002	941	1018	992	965	939	994	1011	958	981	937	1034	1019	1037	1027	1017	1011	1028	981	1063	989	937	1001	1001	953	1012	1027	982	1035	947	981	1027	977	1001	939	980	960	963	998	981	1005	941	983	963	919	996	987	1017	964	1069	943	972	991	976	959	982	956	994	997	1017	976	975	976	977	960	1016
12848	8290	5772	3153	2500	2114	1726	1513	1350	1246	1235	1133	1150	1125	1143	1145	1054	1007	1099	1106	1021	1060	1003	1019	970	983	979	1046	976	1019	988	959	986	1027	983	951	989	983	1004	987	1035	996	982	964	1020	1032	1007	1034	996	1001	1000	1003	1041	997	1006	966	1003	1007	981	1005	923	1036	1017	1019	995	933	926	1021	1019	991	938	964	986	1041	1019	1008	983	993	1002	999	948	982	966	941	994	976	1031	1009	937	958	1007	1043	948	940	1001	938	963	984	1002	965	1009	944	977	964	966	936	1029	971	970	980	977	1017	930	1003	969	935	917	995	942	993	978	1010	937	992	984	964	952	888	988	992	992	952	1029	1001	960	919	968	978	971	1026	1010	944	1015	1008	1024	910	969	931	960	1015	931	987	969	974	1003	1008	994	1038	1010	940	922	993	995	949	1049	978	959	1010	1001	1002	958	969	992	987	977	985	941	972	963	1005	1005	948	977	958	987	981	951	1002	992	955	1011	956	960	1051	980	1010	954	948	1006	979	977	1002	965	986	974	991	952	1010	998	1030	954	1018	1003	965	983	972	1029	939	988	967	1008	989	988	961	944	974	981	1009	959	934	988	988	977	993	959	964	949	998	1020	972	997	954	979	1007	980	974	980	971	927	1009	940	954	1020	990	939	1004	994	967	919	929	969	964	944	1002	971	1021	972	971	1004	949	987	1002	1013	1014	1016	1006	990	983	1003	1015	967	1010	1030	1031	1023	945	1002	1009	1017	973	973	966	1000	1006	975	945	1052	974	982	1013	974	977	943	970	985	946	973	1028	944	971	906	1017	898	985	985	986	1011	936	988	981	1036	985	1028	1034	997	992	951	1005	1006	998	1010	1003	984	978	1029	1002	989	993	922	919	1003	997	938	989	958	949	990	998	988	1032	994	1001	953	926	950	926	961	997	962	1009	995	997	1004	1018	1012	938	960	983	940	927	985	962	963	940	1032	1016	988	958	1022	992	977	1019	994	952	1008	956	1048	1029	966	1002	988	970	984	973	1007	993	958	996	935	952	963	958	1015	1001	933	950	980	1003	1043	927	1002	940	953	1022	998	1034	941	951	934	1029	1025	991	1029	980	980	960	995	969	959	999	940	964	995	981	994	940	1025	975	987	1075	998	915	917	1003	1010	1016	981	1059	1003	969	930	1013	1047	1029	991	1016	1022	1004	941	966	935	1088	960	999	952	1057	962	1006	1013	955	984	945	1019	1001	1018	975	949	975	966	984	991	999	978	925	938	1007	947	1013	959	979	962	1001	1032	993	999	1057	999	970	957	952	1010	1036	1003	1011	1014	980	946	977	915	1019	957	969	990	993	1011	986	1015	980	982	934	1038	966	1025	1023	955	965	966	972	998	1002	953	954	990	1007	983	1019	1045	1053	931	1009	1008	990	960	990	911	988	972	987	961	980	953	962	915	981	1008	955	979	992	912	930	1031	1004	900	962	1019	990	1004	984	1015	997	965	1014	1003	939	999	974	949	1012	1033	996	997	990	973	975	994	1019	970	1014	1004	902	926	1023	978	960	1034	978	910	1021	1003	996	943	997	982	1014	960	1017	962	1009	926	978	971	949	1036	954	998	919	1015	1026	1007	945	972	967	970	985	930	982	937	998	957	954	951	1008	941	978	963	1006	971	923	967	960	965	1027	982	963	1034	955	980	981	1023	960	1019	1032	943	958	950	972	942	998	972	927	984	1002	1022	1013	1000	1014	941	1000	925	992	931	968	955	939	982	997	954	1010	1026	965	953	951	953	957	1008	1010	994	983	944	1016	922	977	937	982	970	1053	1006	949	998	974	978	980	990	968	960	1009	988	1012	952	1013	970	962	958	1019	966	1000	998	1034	1055	1015	989	986	961	990	967	989	977	979	1005	952	1045	986	964	974	1024	1013	985	990	999	967	977	971	976	1020	912	985	982	1017	994	946	938	987	959	981	985	1014	979	980	987	970	1030	973	911	985	1031	952	946	977	1011	949	981	993	1009	980	957	956	950	973	979	986	1035	962	959	931	992	961	948	1011	999	946	942	981	1004	911	988	962	974	1030	938	1009	980	996	963	897	923	973	1013	931	1004	987	970	968	928	1002	982	927	1005	992	1008	981	1009	966	995	1017	981	986	999	1045	979	1010	1017	1009	996	957	1001	1002	1029	971	987	969	966	1007	969	981	1017	1006	971	979	997	951	1011	1016	972	997	959	941	977	979	984	999	1022	996	980	1006	970	999	942	991	978	968	1017	949	991	960	965	946	935	939	987	1014	977	1054	997	960	976	1011	1010	966	941	932	1038	994	962	961	948	991	990	1020	984	928	949	996	1003	1000	958	993	979	972	981	994	993	951	949	977	1017	970	964	1019	977	992	1004	1006	972	982	1016	965	987	1011	969	939	934	953	997	1008	959	1001	991	1033	1011	993	970	962	952	930	1001	899	1005	981	1068	994	1010	976	940	1050	1006	980	998	993	993	974	994	985	974	940	1033	975	956	971	940	945	1038	1007	1035	1045	980	1007	962	992	938	979	988	1005	1013	974	1046	984	966	918	978	991	1003	969	990	954	940	1025	961	1020	924	988	1025	956	986	962	1012	999	973	988	1018	976	984	940	987	966	948	997	924	981	1033	1010	954	990	985	980	948	954	931	954	981	1045	995	971	971	970	954	965	934	1004	1041	975	1033	959	939	1022	903	936	988	982	933	972	1006	956	962	943	1020	1012	1010	949	1000	962	995	961	989	1023	983	953	977	959	1004	996	964	981	987	1012	981	986	1028	962	911	995	967	994	1009	1006	954	959	958	981	928	971	981	910	1003	989	1014	1016	918	996	991	958	984	949	986	1043	1065	914	961	987	984	982	1026	962	1007	1029	1025	1027	928	1007	943	976	993	982	1011	967	934	1003	980	952	991	976	973	996	957	948	972	1022	923	947	969	951	1040	1020	922	1003	962	977	1007	972	948	974	923	929	965	1021	1001	911	998	1022	933	1023	965	958	1055	1012	941	980	1000	994	924	938	956	1001	969	957	1030	1022	939	1021	993	958	975	952	949	957	972	923	1023	1033	940	984	945	1040	963	939	978	971	936	948	963	941	1024	971	1007	997	984	942	1030	1008	902	992	1003	969	954	933	941	969	999	1002	971	1041	1014	1064	981	939	914	995	952	961	986	956	1014	999	991	984	982	930	969	981	964	952	966	978	980	998	998	997	975	985	985	1002	964	959	955	956	925	1005	962	1012	907	970	951	1046	970	1001	1029	1015	1025	976	963	987	927	967	1009	977	960	918	1012	963	960	1008	1007	984	988	966	948	985	1025	1028	1006	960	1002	1020	985	950	1070	1000	963	969	1009	972	959	1030	978	963	911	963	935	992	1003	1032	947	994	988	946	971	950	1021	1036	1039	978	970	1009	980	970	958	979	949	957	987	979	977	970	994	910	958	1015	1001	1017	966	944	973	1074	963	973	981	1010	989	974	962	1011	978	1009	1006	1034	1013	934	926	967	997	975	979	943	981	966	972	1014	986	942	997	941	994	947	964	978	896	979	925	1012	1004	1000	955	972	989	1036	960	971	918	1017	991	936	945	1003	974	956	986	975	977	1013	1015	983	971	1003	964	983	984	955	949	966	945	972	962	1006	943	940	938	955	946	967	966	964	1013	1004	988	1006	937	979	979	985	970	1027	911	980	1003	1029	969	1018	928	1007	1041	966	977	996	933	929	978	1025	993	976	978	1013	913	958	1034	917	992	964	960	1037	960	981	982	945	1047	995	996	978	969	954	909	987	963	955	974	963	1029	973	977	983	971	976	1019	982	971	960	947	977	965	931	1013	962	971	979	960	956	989	941	1005	1011	951	980	1008	1024	946	890	1003	916	986	983	984	977	998	999	962	1009	1013	926	964	1021	939	954	994	1020	1001	973	906	1015	979	981	965	953	1009	945	979	965	976	974
24752	21334	27990	24967	14716	930	579	466	462	451	456	405	380	371	378	393	358	371	359	366	386	335	337	394	382	316	346	349	382	354	358	350	382	374	319	341	335	309	363	359	332	346	334	395	313	358	354	333	315	372	382	330	343	327	337	358	333	331	341	357	337	354	326	327	358	355	329	344	358	319	336	325	345	335	353	341	355	328	325	352	331	333	310	349	323	325	366	309	348	350	311	367	336	312	338	327	320	343	341	372	327	357	327	327	335	318	317	372	357	336	374	380	314	360	343	335	315	335	367	344	338	335	334	351	314	311	327	318	368	344	346	357	352	320	377	374	356	328	327	321	344	348	318	337	341	363	381	347	354	308	337	305	354	336	370	328	348	345	343	358	355	345	335	379	330	336	347	322	308	324	345	367	323	357	305	336	326	362	340	329	370	336	362	342	343	353	376	348	340	360	336	345	374	307	351	325	344	362	359	325	338	362	339	312	324	309	348	308	349	329	346	334	355	311	332	376	381	350	360	340	287	366	312	335	338	336	317	333	349	329	332	348	346	330	297	353	347	332	321	366	361	358	338	373	328	343	335	349	351	370	328	362	349	325	371	356	368	340	346	297	386	355	347	341	322	367	344	337	332	335	345	358	328	354	390	349	366	344	353	342	320	321	342	363	346	348	383	327	320	341	314	360	317	347	342	326	340	352	359	412	350	326	335	325	349	322	314	343	350	363	365	363	356	349	316	344	339	328	360	372	322	321	350	360	313	376	324	366	333	309	355	344	313	350	357	321	335	342	373	336	341	344	319	357	374	353	327	359	380	344	352	362	338	332	330	354	347	334	311	327	308	346	371	340	322	354	354	374	341	330	311	354	326	333	357	336	360	354	386	315	326	338	363	313	323	356	337	375	364	381	337	334	370	356	309	330	341	348	319	346	334	363	346	312	366	316	320	347	372	310	321	328	326	313	368	350	341	367	338	332	342	333	323	370	336	348	331	316	347	343	348	352	333	355	381	368	338	335	310	341	345	323	327	354	370	321	323	346	344	309	338	354	361	317	316	344	354	329	305	345	324	339	334	386	343	321	343	328	329	378	369	339	354	325	320	380	312	318	337	353	348	386	334	332	342	333	366	388	327	353	320	370	372	348	352	335	356	347	356	327	336	320	330	338	326	341	334	350	382	313	363	321	348	371	361	314	353	331	334	337	369	330	341	360	358	376	322	376	336	335	384	310	347	378	354	311	319	358	326	350	337	350	313	327	370	326	308	372	330	374	332	345	368	305	356	350	346	336	351	359	341	317	361	322	349	331	330	357	341	341	353	360	348	335	349	353	367	340	327	350	332	308	334	362	346	324	364	309	342	369	339	380	342	334	379	321	301	356	325	307	317	324	324	338	353	358	310	340	333	334	335	307	338	333	346	339	321	312	364	325	338	355	338	351	320	343	346	347	325	339	324	348	339	352	292	341	371	322	347	312	352	334	335	353	359	326	360	347	368	351	340	329	389	349	317	344	330	323	358	353	314	339	374	336	339	338	342	357	354	349	355	362	330	317	338	323	357	323	304	277	343	344	356	350	352	345	336	344	316	378	355	352	331	339	331	364	362	351	346	326	356	318	328	310	361	367	353	332	341	334	344	360	349	392	369	323	337	352	318	379	360	393	339	348	333	321	366	365	358	334	336	331	373	373	327	327	341	319	356	318	344	362	334	354	339	344	341	332	359	366	358	360	339	329	325	322	357	358	333	342	375	344	339	356	327	312	344	367	327	346	375	361	332	333	360	308	346	340	319	323	333	328	354	339	333	331	342	347	375	341	345	341	377	369	342	297	311	348	350	319	340	304	339	328	347	330	355	341	348	323	314	349	313	354	354	351	359	362	326	324	354	345	328	342	367	321	347	375	357	357	370	345	345	323	335	339	331	346	348	324	345	341	332	341	325	341	356	340	327	374	341	297	297	335	319	326	350	365	339	343	343	342	338	340	322	350	312	314	342	351	351	382	356	333	370	316	349	324	304	356	376	327	334	353	338	340	357	336	294	363	356	390	353	333	317	327	332	329	362	360	381	357	356	322	357	348	365	357	328	314	365	336	324	344	323	350	369	324	325	345	350	360	355	357	346	345	354	345	364	334	357	312	321	308	354	349	348	320	342	326	326	344	332	333	348	326	352	338	336	348	344	347	340	327	339	337	340	318	321	331	343	319	359	351	365	375	341	336	345	363	339	329	339	358	366	354	385	325	354	360	342	380	330	363	389	338	334	351	350	351	347	340	364	347	347	342	383	355	343	350	352	336	379	357	352	296	330	354	356	323	358	340	313	354	320	364	365	318	346	324	318	347	347	348	347	358	351	337	350	327	316	343	331	343	354	327	337	349	401	345	356	330	310	348	334	336	356	335	327	367	344	305	327	353	367	350	343	315	340	331	315	343	352	338	374	341	325	351	325	386	335	332	322	322	349	347	334	338	338	359	371	297	355	383	349	340	373	330	363	334	356	354	358	361	335	327	331	339	331	337	360	343	338	325	324	326	336	361	299	355	350	349	354	353	329	343	327	354	338	388	354	360	345	357	362	339	338	330	342	359	357	354	346	339	379	310	336	346	352	327	332	358	315	317	321	350	308	362	365	338	316	333	346	345	329	333	354	323	326	295	322	332	307	361	354	339	344	347	356	361	356	334	342	345	333	343	366	365	354	304	343	342	342	330	318	380	377	366	344	371	334	332	340	331	317	333	335	358	352	335	324	350	367	335	351	345	379	337	270	369	349	342	331	344	331	323	341	331	335	365	341	338	376	315	340	326	344	342	347	365	331	327	358	330	314	339	376	343	322	319	359	346	366	350	365	346	336	357	355	338	331	339	331	323	304	342	342	341	329	315	355	334	334	314	368	347	366	300	340	379	321	353	359	341	353	317	366	341	321	348	352	387	360	346	358	323	330	361	350	357	356	338	383	322	305	325	346	335	363	336	344	332	359	301	332	338	375	340	324	328	373	300	355	312	347	355	351	339	353	324	350	363	347	330	362	346	357	325	321	313	341	365	339	339	334	350	333	344	333	353	343	350	334	353	361	367	368	361	358	335	349	348	321	355	304	372	372	370	355	319	361	328	374	368	309	318	370	338	363	371	353	333	319	326	356	348	306	330	358	328	335	337	370	353	344	332	344	330	362	315	356	341	350	311	347	323	355	366	316	338	336	338	349	338	314	349	347	351	340	318	360	337	369	326	353	304	359	325	357	334	352	364	358	331	318	302	351	325	353	364	337	341	354	346	348	353	338	347	341	343	359	338	315	291	353	371	327	354	361	379	352	310	360	314	335	351	353	369	356	348	382	351	337	342	334	357	346	343	358	321	345	324	314	336	355	359	337	324	293	368	350	337	380	353	325	362	325	346	325	349	322	334	368	351	334	335	296	373	349	364	345	326	337	395	380	349	367	324	348	326	335	321	363	386	332	367	327	328	345	361	383	355	329	349	335	372	362	386	332	343	368	338	324	352	348	386
14179	4443	3112	1583	1169	932	735	690	597	509	518	479	411	416	454	431	416	434	401	392	392	343	385	390	368	372	398	389	413	411	387	372	392	369	394	368	342	425	373	368	387	366	377	351	381	408	344	369	376	410	345	386	359	378	345	391	361	392	384	365	388	390	354	359	346	332	414	366	372	356	396	410	343	347	415	346	385	398	382	343	381	386	372	384	400	394	329	354	371	352	359	357	378	350	366	340	364	364	362	423	382	370	366	395	349	359	377	351	368	374	367	352	382	378	351	368	354	371	343	363	337	354	355	370	357	343	391	379	368	372	374	398	406	383	406	370	395	368	383	366	368	357	402	389	369	390	342	359	366	394	372	354	363	347	380	369	380	347	360	395	383	381	373	361	346	383	363	399	382	359	363	363	348	355	385	357	371	395	341	386	355	343	351	369	352	380	383	405	384	380	327	374	317	388	389	363	356	370	356	381	400	354	337	364	360	370	367	355	379	357	343	348	360	365	370	343	363	358	376	364	379	324	377	354	358	361	395	374	380	365	371	383	356	371	373	364	379	398	390	363	339	372	351	346	341	340	359	351	364	397	386	374	353	384	374	329	405	358	349	352	385	370	364	410	365	392	368	371	342	364	376	357	366	403	376	378	390	357	393	372	358	377	388	392	355	365	370	379	393	357	391	377	422	327	358	360	353	372	343	337	368	376	351	402	396	356	377	368	379	379	372	364	345	384	384	386	382	399	369	363	401	378	380	351	345	370	420	337	373	348	347	377	386	381	353	328	369	351	371	386	365	386	377	363	366	392	344	358	354	346	369	385	334	376	385	384	373	372	342	386	339	371	363	370	363	376	379	387	350	380	366	387	374	364	356	362	371	343	359	348	351	376	394	368	350	396	382	359	341	349	368	386	362	358	366	333	362	349	349	334	369	347	378	371	357	364	405	380	376	372	378	403	352	386	379	349	382	351	353	357	389	370	357	356	405	368	355	391	364	380	348	391	344	360	415	338	378	365	375	352	345	362	362	337	348	400	378	343	365	365	359	387	357	348	402	353	346	363	370	337	367	374	374	346	371	363	370	368	368	363	391	358	372	367	366	373	379	352	349	358	373	387	346	378	376	396	377	365	380	382	375	395	348	359	359	373	381	385	392	351	383	365	365	382	372	352	349	340	370	377	392	392	363	396	382	332	377	357	343	344	352	372	356	365	382	397	332	393	393	352	426	372	382	383	396	374	332	354	351	351	374	336	357	366	391	349	344	366	376	344	369	397	361	365	359	370	370	349	374	352	374	350	374	397	383	394	392	407	342	378	395	351	386	379	361	363	379	388	362	374	389	353	351	379	357	383	345	401	340	327	349	348	358	392	369	372	381	387	366	368	356	360	361	351	351	365	394	396	363	383	371	379	382	371	387	353	408	371	372	391	402	365	375	369	371	370	416	369	337	385	372	352	382	358	394	384	407	350	393	378	385	415	340	381	356	377	348	361	322	366	374	353	376	379	386	355	385	362	374	323	354	381	373	382	364	374	375	358	367	356	364	364	360	368	377	358	360	371	357	354	370	373	395	368	396	386	367	388	382	361	385	373	365	367	385	408	367	355	373	351	402	398	377	361	351	342	376	390	349	366	341	343	386	363	371	335	358	376	364	361	379	377	365	363	370	371	370	372	388	362	343	340	360	332	383	351	342	389	383	373	376	394	394	385	382	358	328	380	385	389	360	374	364	369	393	336	378	353	321	393	377	367	357	367	371	382	352	346	376	369	351	367	362	404	368	369	360	389	343	367	364	327	367	369	398	365	412	358	383	336	389	389	383	365	356	351	347	380	328	363	359	338	349	351	397	362	342	381	356	331	361	366	345	370	350	350	362	364	387	373	349	334	357	351	361	351	378	396	356	357	374	359	363	356	364	390	396	405	371	341	344	357	355	341	368	359	379	356	386	343	361	373	388	374	364	353	375	366	352	351	361	367	421	369	363	378	386	357	349	355	342	375	355	377	363	368	367	400	355	376	336	339	370	333	361	366	370	372	387	364	379	361	363	375	352	410	356	350	347	352	391	400	341	350	401	361	380	360	375	368	393	353	371	383	380	370	370	404	339	375	377	392	370	362	364	363	344	405	336	373	371	333	360	364	434	409	359	352	384	363	376	341	349	377	349	339	347	359	362	372	360	364	365	385	369	375	358	318	386	364	389	344	375	352	352	380	380	355	405	371	369	353	321	363	398	388	372	369	357	385	377	374	370	360	365	352	368	352	374	357	392	356	379	365	384	360	362	379	357	376	344	375	365	357	365	355	343	387	350	366	370	352	352	355	342	380	370	397	352	382	346	370	364	398	385	389	384	387	358	357	326	342	402	390	361	352	393	355	368	377	384	359	312	369	355	377	337	369	359	391	365	356	344	383	398	345	368	345	371	360	369	359	351	368	375	403	355	355	347	367	380	380	404	363	384	377	359	362	381	390	357	362	392	367	360	388	336	360	377	346	356	375	334	348	397	376	366	399	356	362	381	332	384	365	384	347	352	335	356	363	366	347	362	364	357	373	351	387	366	392	382	370	376	371	337	338	376	359	342	368	349	396	344	336	350	368	391	378	356	359	361	362	374	389	355	360	316	375	362	331	385	371	355	378	386	388	361	375	368	339	411	375	380	364	378	384	405	369	363	377	358	400	364	374	372	362	335	386	379	386	395	359	375	363	351	360	356	345	372	389	379	375	373	380	336	377	350	359	352	401	354	364	360	378	361	356	369	385	401	354	355	347	374	333	351	389	369	387	393	351	382	360	383	363	394	341	369	385	356	378	335	344	375	346	356	404	358	359	356	439	361	370	381	347	367	396	328	380	383	369	353	351	345	375	363	369	324	354	379	361	352	383	366	347	386	325	350	363	322	354	335	345	373	326	389	402	360	362	403	376	368	335	361	353	377	374	353	363	353	376	376	382	380	343	338	386	362	374	357	376	390	378	357	379	369	382	349	400	340	384	366	332	401	360	365	365	359	368	373	359	361	362	354	360	360	350	346	370	349	350	387	357	412	373	356	353	361	326	368	370	384	386	375	383	390	397	383	375	380	349	347	368	418	354	380	397	413	348	336	388	397	395	364	367	396	376	367	364	356	370	384	364	323	394	383	411	374	392	350	367	343	352	374	381	337	357	363	423	355	401	348	332	367	362	374	361	411	365	393	336	366	354	361	370	381	337	375	401	364	360	374	347	385	345	385	363	363	349	352	344	348	376	325	375	361	348	373	388	391	370	348	348	362	341	375	372	383	358	377	356	363	391	391	395	375	404	354	365	352	352	361	361	353	343	389	387	381	334	392	358	433	339	381	347	360	338	373	353	364	321	362	342	371	368	381	379	339	367	362	357	367	355	364	358	362	388	390	328	352	369	347	371	374	368	343	352	354	379	347	378	407	353	371	322	362	388	349	395	378	357	371	360	320	341	325	352	370	364	366	386	362	347	373	366	389	357	327	358	381	355	341	367	344	340	350	344
22335	21158	29017	23569	21160	21258	12864	1965	1503	1377	1292	1219	1176	1191	1164	1149	1125	1050	1111	1058	1045	1118	1068	1022	1040	1058	1032	1081	1025	1035	1041	1004	1040	1029	1056	974	1084	1047	977	1039	1045	987	1059	1042	986	993	1007	1003	1026	986	1009	1043	1056	1006	1027	990	984	1069	1005	1075	1036	994	1013	1000	1056	1020	1035	1007	975	1004	994	1014	1018	1027	1080	996	1023	979	1025	1021	994	1066	1038	979	957	940	1010	982	974	986	1019	1005	1035	1012	1009	1017	971	1005	981	1025	1019	1039	1013	1051	979	998	1026	975	1005	983	1009	983	1005	1059	1037	982	1078	1057	973	1012	1045	1052	1046	1024	975	1057	1043	1006	1018	1008	1062	1016	993	1044	1032	993	1025	962	1030	982	1023	1032	1026	1040	983	1004	966	956	989	1010	1028	1010	1016	1013	1062	1059	1019	939	994	1025	985	1026	980	1007	994	993	970	1014	986	1010	987	1050	1009	1065	1008	975	986	1010	982	1046	1038	1003	981	1057	988	977	1009	1033	1013	948	992	1015	1019	1040	1008	1044	1008	1061	1004	973	1009	1110	1002	1034	983	930	981	1044	978	966	999	1019	984	1039	1023	1025	1009	1018	988	1000	1009	1020	1048	964	1001	998	1057	958	1011	1079	932	1007	1017	1054	1006	1033	997	1041	1018	1006	995	1037	997	1031	1044	1030	945	964	979	1024	948	1034	997	1054	973	989	1032	976	1032	1005	995	1010	971	991	972	1055	1056	1059	1010	963	1005	1015	1049	1007	1002	986	1045	1004	1044	997	1030	1006	1035	1008	990	1019	960	1035	1003	1035	1013	1033	984	1038	1000	1037	1037	1030	1023	1029	1038	1024	1050	975	1029	1016	1023	974	1069	972	1018	926	1029	1031	984	1016	996	1023	1038	984	1059	1001	1018	1057	962	1007	1071	987	1007	992	1032	1030	994	1002	993	1032	991	1025	1028	1032	990	1019	1006	1046	992	999	982	993	1043	981	1018	1038	975	1023	1050	1024	1004	953	1022	1019	979	1046	999	988	1032	995	952	1041	1050	1009	1047	969	1023	990	970	974	1039	1052	1070	1029	1053	1032	1015	990	1016	1042	1021	1051	1056	1017	1023	1002	1023	977	1025	989	1059	1030	1038	990	1008	1001	1015	1038	1031	987	934	998	991	981	1017	1086	966	1040	987	998	931	1022	1066	979	946	1063	995	1009	1102	1016	974	952	982	1027	1072	1006	1018	1002	949	967	1021	982	1010	1006	1013	1026	1005	1013	979	1034	1018	1006	1066	1037	1009	1009	967	1015	971	1010	942	1033	1028	982	961	1041	1052	1043	1001	1009	1037	1052	1025	996	1070	984	958	987	965	963	966	997	952	1013	944	1006	1022	1063	1059	1047	1009	1056	1021	955	1033	1037	1012	954	988	1002	1040	1054	1047	1020	979	998	1019	996	1007	1030	970	1004	1058	973	1012	968	1000	972	1003	980	1005	991	969	1007	1118	1024	994	1028	983	1015	1074	967	988	1025	1028	1017	1064	1010	1050	1089	1076	976	1073	1014	1036	1002	1003	993	970	1039	1002	974	996	974	979	1025	991	923	992	1002	1028	967	1065	998	1030	981	921	1023	1073	983	997	942	1083	1004	993	965	1055	1018	966	1061	1020	1010	1020	1062	995	1044	1028	1014	991	1021	1002	1036	1021	1048	1013	981	932	1049	966	938	1000	989	1090	995	1060	1025	1006	1040	1060	981	1025	1015	1038	1001	961	997	1048	1028	1052	985	1033	970	1015	983	985	1022	991	1001	1040	1048	1046	1014	1015	1046	962	972	946	948	1002	946	969	971	951	1024	1035	1024	989	1050	951	980	1027	998	945	1015	978	1037	1001	1041	1046	1013	1019	988	968	1010	1023	1002	1030	1038	998	957	1014	971	1028	971	1030	1035	971	974	1002	998	1032	1074	1026	977	1052	982	1052	1025	983	971	1033	1004	1028	1042	1050	982	1006	1026	979	996	1006	1025	977	957	1074	959	982	972	1043	1039	1050	1041	1003	994	1057	1031	1007	983	1021	1010	1010	1005	980	1008	1067	964	984	1044	968	975	973	988	940	1026	1052	979	993	1025	985	983	965	1058	1002	1002	1039	998	1007	1027	1010	1014	1065	1048	1018	1003	1016	1079	1045	972	996	1039	1049	1039	1002	1018	1056	1036	1047	1058	1030	1004	955	994	1045	1087	1035	987	1049	961	995	915	1000	1032	964	1050	973	1034	1010	962	984	976	1004	966	997	1004	1041	1080	987	1036	981	981	996	982	1064	978	990	1026	1029	977	1006	1064	1041	1029	964	1057	972	1029	995	1003	1021	1052	1017	959	968	960	1006	1029	1006	978	970	1035	1002	980	1071	1049	1004	1020	995	973	966	1002	1082	1003	989	1006	1000	1052	964	1011	1004	1009	1052	1017	975	1032	1027	1018	1028	972	967	1018	929	1013	1005	1065	1038	1009	1046	1017	1024	988	1033	974	979	1069	955	1026	1021	1033	980	1027	1040	1023	993	1002	985	958	997	963	978	1017	981	977	991	1036	1039	1006	995	1015	964	1058	1036	975	1008	991	986	1015	1015	1049	1029	1043	1010	1023	993	1016	1077	1007	987	1022	1003	1027	954	1040	1017	1054	946	992	1025	1000	1004	999	1042	1067	1032	1075	991	982	997	977	1067	1049	1042	998	1012	1028	1055	1004	1002	1012	981	998	1069	957	997	1013	1053	1027	978	1026	954	1014	1047	1033	1019	1058	1008	1003	998	989	963	986	1040	1030	1044	982	1003	1025	999	984	1039	1026	1047	970	1008	996	1051	966	955	985	1018	1016	982	1019	1004	991	991	1000	1007	988	986	989	987	983	1003	986	941	1007	997	1029	1056	961	980	993	963	1050	1013	963	1021	1017	1055	1027	991	1030	1074	967	987	1031	1015	977	1031	1012	1006	1061	1025	1057	1031	1060	995	1073	991	966	1012	1028	1021	976	990	1044	1030	1011	979	1020	1056	1029	1014	984	1001	1060	1006	1095	1022	1010	1018	963	1048	1019	989	1011	980	1014	1031	952	1043	1036	993	1008	1022	977	1073	1027	1017	1028	1021	948	987	1018	965	994	1008	968	945	1014	1046	1025	1063	980	1014	1026	995	1047	1047	974	1020	1027	1002	1045	1033	1013	1026	1034	1075	1002	993	1012	973	1034	995	1010	1021	1036	974	951	1033	998	981	996	1030	1002	1031	980	980	1013	997	955	980	995	973	967	1023	973	995	969	1029	1054	976	991	992	1043	1060	993	970	976	1028	953	1035	988	1013	1038	1047	1042	995	1052	1007	1005	995	1060	1038	978	1028	1031	975	1050	1057	1036	1005	1017	1024	1005	991	952	1001	1072	1024	1041	1042	992	1009	1030	989	991	1021	1029	1033	1014	983	978	990	982	976	1026	993	978	981	1036	983	1022	970	1057	1022	965	1077	1040	1029	1030	1058	1050	1001	1024	1028	1047	1045	1031	1054	1034	962	974	1009	1016	1025	959	954	1035	970	957	934	989	982	1004	1015	1013	1021	1035	1001	1005	1019	1033	979	1027	1048	1021	997	959	987	969	994	980	921	989	995	1010	989	985	1016	990	1023	969	970	1011	1034	988	1057	1050	1055	986	962	996	989	958	1008	1025	956	994	1065	1060	1073	971	1034	986	986	1014	1021	1021	942	1016	1050	975	1081	1052	982	1032	989	1022	1052	989	988	1050	1053	987	1034	992	985	962	969	1006	1063	1026	992	964	1014	987	1009	967	1038	950	994	972	1037	1057	1018	1035	1023	1057	1001	1093	1003	1001	1028	990	1061	1070	1000	1008	1026	970	1007	1034	1019	1015	998	1011	991	962	1125	1074	1020	994	1035	1045	945	1015	960	930	977	1026	1001	1042	994	1011	1035	1056	1028	1049	1029	1017	1012	1042	1009	1005	1050	1002	996	1031	1054	964	984	1021	1010	940	983	980	980	1011	1007	997	1049	1027	989	1023	942	996	979	1057	1050	964	1050	1054	993	1043	946	1001	1079	938	1009	1016	1094	985	988	1060	986	995	1001	1015	1005	996	980	1034	957	1032	1011	1002	942	1051	990	1006	1011	1000	1017	987	975	997	1019	1041	1018	1073	1059	1011	1043	1003	1030	1039	1066	954	1033	1001	964	989	1025	995	1024	1008	1042	1021	946	982	1038	1029	987	960	1018	1007	974	1009	1042	985	960	1023	950	970	995	1107	999	1075	995	995	973	1001	1036	987	1000	980	1037	1039	1008	1044	975	964	1026	988	1039	1005	980	1005	979	967	997	999	967	950	1066	996	1058	993	988	1018	1011	1008	1030	976	984	1020	959	1009	1003	1024	1044	1006	959	986	1034	1055	1002	981	1040	1005	1023	996	1052	1018	1027	1022	988	996
13067	13502	9468	5200	4001	3115	2486	2007	1731	1557	1485	1417	1226	1226	1153	1156	1179	1160	1067	1060	1076	1073	1087	1119	1038	1021	1035	1151	1039	998	1063	1090	1041	1037	1002	996	1048	1067	1051	1005	1029	1037	1037	1015	1022	1084	990	1009	1033	1036	1020	993	995	1035	1010	1001	1022	1017	983	1054	1030	1009	994	1033	991	1028	1011	1019	1012	987	1046	1038	966	995	1061	1031	951	1017	1044	1043	1022	1014	989	1003	975	987	1029	979	1035	1050	969	962	1012	1051	982	971	1020	1000	1018	1008	1036	1041	1011	1001	981	983	1018	999	1019	1027	958	1017	1035	1057	989	1009	990	1043	1027	1005	1000	1042	1007	1019	971	1051	976	1038	978	1031	986	1025	977	971	1057	952	973	1054	997	997	984	957	1021	1015	991	1052	1020	987	1011	1011	1004	1052	971	1014	1026	1013	997	989	1063	996	987	980	1009	1001	1051	1002	983	956	1065	938	1071	920	958	963	1041	1002	1039	988	1052	983	1040	1032	1017	1006	1044	1004	976	978	1010	1051	1055	1031	999	1016	1013	1001	1021	1006	1068	1012	1013	993	1023	996	999	1071	1045	1027	1038	1033	1034	1010	1037	988	1060	1008	1048	1037	1007	1076	1043	1007	1072	1020	1042	1010	992	1022	1002	995	933	1041	983	1063	1031	1009	1028	1096	1056	994	1016	1003	956	1005	1001	1039	943	1001	1030	1014	1025	958	1010	971	1020	1005	972	1021	1054	998	1014	1019	1049	972	1021	1008	1033	990	1004	976	1008	1019	959	972	985	1114	1007	990	960	1011	992	977	977	1040	1046	984	996	1024	986	1010	972	1026	995	1037	990	991	1052	987	983	976	1012	981	1031	1026	1022	994	978	1017	990	1024	1005	999	1009	1030	992	1014	996	990	990	1028	992	989	967	1050	1038	994	990	991	1008	1006	1037	1022	1017	980	1016	1011	995	986	979	1016	993	1029	998	1011	984	989	1020	986	1067	1035	1004	1062	949	1006	1003	1017	976	1008	1077	964	1034	1054	1020	996	986	973	1052	1047	1007	1010	1025	1004	1037	1040	985	1006	988	980	1006	1033	989	1088	971	1014	1041	1007	1026	989	985	977	1026	973	988	1010	996	1010	1031	1024	1009	1045	1003	966	1000	992	965	1047	967	998	1010	1001	996	1037	1050	1026	970	1026	1028	975	1014	1055	991	974	1041	982	1032	1061	1040	1049	952	976	942	1027	1029	1021	1004	958	1020	1015	962	1026	1000	1041	1023	1002	992	985	1055	930	1088	1003	1018	970	1051	1022	1011	1028	979	980	968	1038	1018	988	992	1012	939	990	1052	945	1036	988	973	992	959	987	944	1070	969	984	1013	976	989	1026	1044	952	1033	1015	1001	1027	957	969	953	1032	999	1002	995	1046	963	995	1023	982	1019	1005	977	1032	1006	1002	1026	1019	1009	926	977	1018	1011	998	1011	999	999	1029	1009	1030	1040	1018	963	1005	975	1023	1012	979	1043	1032	1024	1001	983	1015	1010	988	1056	1066	1016	1042	1058	1081	964	977	1009	993	1043	1011	1009	1012	977	1060	986	1027	1051	1016	970	976	1009	983	1015	1031	954	990	958	986	980	1003	973	1053	979	1032	999	1019	1005	1019	1008	996	1047	1013	977	961	994	987	968	1008	1004	977	981	991	1003	1030	1016	1024	1009	1062	1035	964	1029	1025	927	1008	962	984	1039	982	1028	976	1028	986	933	954	1006	1042	984	981	1037	1029	1041	1028	973	1037	964	992	990	1023	1003	1010	1025	976	997	996	1004	994	993	998	996	1004	1069	1043	1058	1029	926	1043	1011	1040	986	980	969	1015	1028	1072	976	1007	1045	1011	957	1004	1003	978	1063	1016	999	1037	1049	959	1000	992	1007	933	945	981	993	1031	1065	1001	1006	1028	1016	998	1038	1044	1030	1080	1005	1058	980	943	972	1021	968	1038	1052	996	948	972	1048	1035	984	1058	1032	1018	1016	999	1022	996	995	964	966	980	1007	1009	1031	975	992	1017	1043	976	1031	969	1038	988	1015	1042	1018	1013	996	1036	1054	979	1048	1000	972	1044	1022	981	1014	1046	1031	947	1043	1021	1044	924	1000	1004	977	1016	958	1007	1011	986	990	1068	1016	1024	980	1008	1000	1034	997	1028	998	982	1014	980	1009	1031	1025	975	1006	1025	1005	1001	1016	1001	1019	1032	1008	986	993	1012	966	1016	991	951	1031	1014	984	975	1009	1040	1003	1022	1020	1002	1012	1028	1010	1023	1056	974	1020	1091	963	991	1006	992	1026	1022	1008	1006	1043	1075	1038	1008	1067	1007	1003	1041	987	998	1004	1034	1009	998	1014	970	1004	1033	1008	1036	1063	1011	999	992	1009	985	1040	1069	989	999	1062	1026	1019	1022	965	1001	1001	1022	1016	985	1001	1026	977	1033	966	984	948	942	1033	976	1057	932	1067	1024	1028	997	1029	1010	1026	1028	994	975	1011	1065	1058	987	981	1000	1046	1011	1036	1046	971	1038	1021	1014	1036	1010	1014	1036	954	1024	1018	990	918	1034	989	1010	1036	1060	936	1006	1023	996	989	1002	936	990	981	1006	1039	1083	990	997	1042	1052	1012	1048	1037	1025	1015	1031	966	1014	1009	997	973	1017	981	1039	1045	1075	1032	1047	990	1009	1016	1003	1004	1046	1012	1028	978	969	1018	977	997	1034	1006	1018	1055	940	1023	995	1005	1042	1006	1035	1083	1039	1000	992	1052	1048	963	993	1013	989	975	1016	1024	978	1038	1022	958	999	1057	1047	982	1033	1030	1011	1025	969	1026	995	993	991	1014	1003	970	986	995	1011	1005	1032	965	959	963	1080	1006	1011	1015	970	955	1033	1048	991	1007	998	988	1009	995	992	998	979	953	1042	1003	1009	992	1012	958	952	955	1040	1020	1029	1035	961	955	957	1039	954	1009	994	1008	1013	1003	1049	963	1021	1032	1062	995	961	985	951	994	927	1057	980	971	1000	963	959	1050	1030	1031	1024	1008	1010	993	1015	1020	1015	1104	1017	977	1001	949	956	1047	989	1036	1004	992	1012	977	1019	1057	1011	1023	1022	1007	975	1023	982	975	997	978	1036	1001	975	1003	971	975	1037	1010	1070	1003	987	974	1002	971	1023	1001	1041	1091	1034	1024	1064	1011	1020	980	941	992	1018	979	1029	1009	966	1085	1027	1019	980	1016	1052	1056	1077	1003	985	1007	1001	1033	1046	1082	994	1061	999	972	965	1037	999	976	1046	1017	992	964	1001	1035	1011	1037	1027	1011	1003	1001	975	978	975	994	1020	993	1058	1013	1012	1017	1039	980	1016	982	957	963	1054	1017	1003	1004	979	1001	1043	1032	1038	1047	1018	974	1046	1016	909	1008	967	1026	971	1050	989	1003	1046	1043	982	972	1006	1006	999	1001	1049	1054	1013	962	1023	995	952	1000	1022	1001	970	975	969	1003	1003	969	984	982	1055	1021	1053	1013	1030	1047	1010	1036	986	1027	967	979	1016	981	1032	983	1017	976	979	1048	1049	1068	980	963	989	1038	1012	1043	1004	998	951	1090	1042	1057	1011	998	989	1000	1032	970	969	977	1001	1011	997	1029	1031	1023	1011	1025	1007	1008	1043	993	985	1078	1038	1051	1008	1005	992	985	1111	1054	993	963	1053	1001	1030	1038	1060	963	949	1029	1019	1016	978	974	987	1005	1012	1041	977	1009	949	1032	993	979	1008	962	1010	997	1004	1016	1056	987	986	993	1010	1010	1031	1056	1014	944	997	996	1023	1043	954	1002	985	976	1039	958	1025	980	996	1043	1012	996	1005	997	1025	1012	1033	995	985	1011	1039	990	1034	1024	937	978	1059	1032	1044	983	981	1016	1044	970	989	1012	1020	1044	981	985	1068	1010	986	1000	1017	1019	1021	1016	1019	996	975	1034	982	1029	964	990	1008	979	982	971	1004	1007	1034	1054	978	992	964	940	987	1027	975	1028	1010	1005	1021	1033	1033	1023	1021	981	1027	963	1020	972	1003	938	979	987	990	1028	1036	1059	1045	1040	984	1050	956	1003	1083	1003	1022	998	1030	1026	1031	938	1034	964	966	1049	1011	1040	989	999	1026	943	975	1039	1021	1011	1047	1031	987	1008	996	1021	1023	1000	1019	924	1013	994	1021	1030	1002	1013	1023	1010	1033	1020	956	1060	1065	959	1000	1074	1014	1030	970	992	965	989	1038	1005	1012	1049	987	971	995	1015	1016	1001	1056	1053	940	981	944	1004	968	986	1051	979	1043	979	982	991	1038	983	957	1009	986	999	1006	992	1048	973	1001	965	1047	982	1023	1032	999	1031	1041	1010	1006	1020	990	982	1010	1020	1016	1002	940
27727	20386	9082	1024	644	561	533	528	479	496	504	494	450	468	486	477	483	471	482	521	471	506	476	500	497	429	483	464	467	488	462	478	456	443	458	464	468	429	499	467	464	458	477	489	447	494	475	461	441	474	445	449	499	495	473	496	470	481	467	482	426	508	474	491	423	463	485	463	471	493	494	502	505	460	471	472	479	488	478	500	489	494	487	472	454	465	498	476	479	486	478	457	448	485	466	455	469	478	506	480	457	489	466	463	463	446	473	473	478	453	453	527	458	461	473	461	495	479	425	444	449	461	475	464	457	499	521	466	469	472	496	463	480	461	490	466	475	460	444	481	471	466	508	445	481	448	501	440	485	468	466	449	470	490	501	471	459	486	481	513	488	504	493	464	465	473	448	449	492	460	450	479	531	512	437	477	474	508	455	506	456	466	475	481	467	452	445	445	494	515	450	462	442	508	480	446	479	468	449	474	511	487	465	488	444	511	433	476	499	458	442	464	454	479	503	481	478	467	494	460	447	493	430	468	461	455	506	469	487	437	449	460	480	521	505	487	478	470	489	479	452	468	445	457	463	463	478	470	463	502	467	488	474	487	467	441	468	505	452	466	459	484	434	435	434	471	481	462	467	492	457	497	475	468	486	418	454	434	472	471	476	465	486	474	486	498	506	455	460	464	429	469	463	434	459	516	468	491	461	488	426	496	470	454	479	478	496	471	453	520	457	455	479	512	494	475	499	441	524	494	435	476	475	503	461	490	451	460	469	413	493	470	429	459	460	433	464	466	460	482	459	505	480	457	472	478	487	460	479	482	460	496	491	555	468	491	466	488	489	529	478	478	481	455	455	446	460	455	438	481	502	458	465	468	467	496	468	460	523	486	467	472	483	461	486	434	482	475	423	498	485	475	414	471	489	459	442	483	474	447	466	482	469	479	506	460	474	522	488	460	485	446	443	460	480	483	488	496	449	483	481	478	464	496	474	466	489	488	494	464	475	479	488	430	453	460	483	490	464	480	451	440	490	471	443	459	475	491	441	495	480	491	435	467	457	488	511	443	459	456	477	494	458	463	495	452	463	496	476	459	493	477	426	470	473	462	463	463	480	473	436	467	454	479	461	478	510	482	471	450	464	433	487	503	440	479	475	465	480	453	415	459	447	465	443	455	453	454	487	463	537	466	450	460	491	465	457	483	461	502	480	490	481	447	486	496	466	487	453	466	485	478	483	421	460	456	464	462	466	501	392	499	480	495	487	465	464	460	493	478	475	491	473	428	442	462	461	476	465	490	438	493	467	470	468	466	464	493	467	488	468	423	484	486	473	502	464	484	475	474	454	464	455	461	497	458	475	464	512	465	457	476	486	470	457	442	503	441	475	501	459	487	463	483	440	504	471	465	419	460	438	481	466	483	466	495	473	478	497	444	459	455	456	500	489	457	495	422	455	441	498	462	504	469	483	518	418	436	429	446	500	464	450	436	445	443	459	513	442	506	500	456	456	450	493	475	527	452	461	457	476	470	473	472	461	432	506	488	489	459	457	442	462	470	470	471	431	459	458	509	427	474	479	459	500	449	484	457	499	488	459	490	493	462	514	424	441	462	456	493	451	479	444	487	443	451	491	525	468	458	464	428	466	422	446	472	489	413	482	489	454	462	504	485	478	457	427	481	449	464	440	458	460	462	462	499	437	440	450	485	508	451	457	481	475	491	465	462	472	494	461	468	459	464	473	435	447	479	440	451	479	480	495	449	497	507	462	474	447	442	466	443	454	466	468	473	475	440	440	479	500	483	452	470	505	457	476	461	466	444	473	467	457	443	459	459	467	471	484	470	450	490	433	490	433	497	471	431	484	433	484	444	456	491	457	452	470	442	476	452	494	468	420	472	497	468	484	433	447	404	495	480	468	465	478	418	496	500	468	465	429	470	460	470	510	466	458	467	472	450	466	421	474	506	469	447	472	493	470	441	463	444	464	474	462	479	503	486	470	462	450	458	479	519	447	449	490	470	428	503	428	463	497	493	477	499	523	443	454	481	485	514	456	494	462	460	485	512	500	512	456	468	488	478	481	475	489	461	459	470	489	511	481	484	484	446	440	437	470	492	499	438	492	465	458	446	442	493	480	492	449	531	478	443	500	486	459	471	443	470	483	511	480	465	450	452	447	464	458	499	458	450	423	453	470	466	465	431	438	488	464	476	479	443	475	490	469	528	444	453	470	451	479	475	420	481	480	462	442	445	460	497	493	494	474	486	498	482	469	478	488	475	486	471	459	472	479	466	467	479	507	455	444	476	456	477	470	510	501	436	475	460	473	429	439	433	450	455	436	459	468	488	495	468	462	503	512	494	529	470	469	473	456	456	478	480	480	469	484	482	468	457	418	468	486	503	462	450	508	456	474	494	490	453	482	449	476	463	491	474	472	490	472	460	506	469	461	479	435	470	493	496	458	483	375	464	468	496	482	485	472	470	436	478	453	487	458	474	468	482	476	447	465	484	459	434	430	527	459	438	503	522	452	492	417	484	465	447	495	467	461	491	452	420	492	474	489	510	447	459	471	446	510	482	472	492	495	394	458	472	468	498	495	471	440	498	461	456	434	467	495	478	488	496	515	489	492	496	488	485	443	491	500	486	452	456	420	465	444	465	493	456	490	440	497	497	433	455	445	474	466	467	471	477	488	438	483	455	462	447	450	479	500	483	466	485	475	447	479	456	495	446	387	439	489	467	466	461	468	508	444	437	481	460	476	468	461	505	430	485	468	485	446	449	477	440	470	481	477	463	475	455	448	479	439	460	472	435	449	446	472	454	494	471	491	471	509	470	455	401	464	493	504	441	473	479	478	509	466	457	482	480	499	483	476	474	438	455	460	516	483	485	453	485	454	466	466	485	482	474	491	456	484	435	510	458	451	466	491	457	463	442	449	471	446	455	457	484	451	470	461	461	467	468	449	442	439	448	509	490	508	439	486	490	489	495	457	463	453	473	434	445	487	467	490	482	436	444	455	459	491	445	447	478	437	465	493	462	464	439	515	468	478	491	461	495	473	426	479	441	504	481	491	468	468	425	482	477	459	487	424	480	487	502	466	468	446	474	483	459	453	478	429	499	453	456	461	448	467	475	468	474	483	442	525	495	441	467	471	481	448	441	466	466	476	470	458	453	484	458	478	475	459	463	476	463	431	464	469	485	461	462	444	483	457	471	475	492	434	473	492	461	434	516	483	455	482	505	457	432	506	462	480	509	509	465	440	492	502	489	480	513	467	453	501	450	448	505	468	479	493	468	444	442	490	487	451	466	516	465	472	432	472	476	465	475	519	483	481	455	481	480	479	476	445	470	449	477	431	492	431	488	453	496	474	502	481	463	454	456	448	473	425	477	462	442	487	474	485	459	487	474	487	452	470	459	481	465	460	465	484	455	469	445	439	452	460	466	481	449	484	463	479	466	438	504	436	480	507	457	496	488	493	469	484	466	464	463	468	489	503	480	425	437	503	524
11014	1738	1201	781	679	635	593	546	547	506	524	517	482	505	474	485	454	462	448	514	499	485	530	464	466	514	504	483	479	464	504	517	511	472	512	501	492	527	489	468	476	469	488	519	461	481	483	505	498	505	455	465	482	430	484	460	461	486	489	473	475	450	491	487	454	501	498	462	454	456	472	483	475	463	500	490	478	465	504	492	520	423	461	481	462	466	468	455	479	481	452	506	465	449	441	495	463	512	498	495	450	502	502	476	451	506	484	513	477	466	488	502	443	485	443	486	459	477	495	484	498	470	500	465	468	457	482	502	458	534	486	507	473	480	528	498	482	457	474	529	478	477	503	473	480	483	465	486	481	469	515	508	487	501	500	460	467	502	485	477	464	463	473	477	474	475	466	450	504	478	487	496	463	497	521	474	443	448	461	496	478	494	477	468	469	456	462	482	465	476	510	508	510	509	448	492	456	484	480	467	468	491	496	464	513	506	487	500	454	496	511	467	511	461	482	506	480	461	472	485	492	480	485	446	464	504	495	456	504	443	458	425	468	479	473	477	469	468	457	506	489	477	479	502	494	518	465	479	454	480	467	467	463	500	510	478	484	461	499	526	480	494	472	484	488	519	465	474	463	468	421	515	488	469	470	445	488	457	441	537	465	455	472	498	499	489	516	471	480	493	471	504	479	511	439	482	464	511	496	450	467	536	449	502	474	470	492	475	512	480	511	458	453	446	482	464	510	462	476	483	458	507	436	483	514	479	516	488	496	450	513	415	500	510	470	476	490	443	487	479	481	526	453	479	455	476	475	492	458	444	509	476	441	478	487	490	486	495	490	475	468	486	502	478	498	471	436	489	503	492	476	497	508	494	500	448	494	509	495	501	434	465	521	475	511	457	461	495	484	471	486	472	482	493	499	461	506	502	493	485	481	460	454	470	492	476	455	469	505	479	487	463	474	523	507	454	515	470	473	528	514	469	501	488	464	485	482	478	477	521	479	480	514	468	498	479	485	468	473	462	478	490	445	468	454	489	474	506	511	486	506	524	448	507	509	491	491	501	492	474	471	464	470	449	518	463	472	492	474	493	500	494	452	461	489	467	516	455	458	503	470	518	472	499	484	470	470	481	466	528	485	468	523	499	444	470	483	500	485	465	466	484	482	461	479	491	486	488	483	478	476	487	464	488	480	479	497	485	500	509	462	459	517	484	493	471	494	490	499	444	486	482	493	500	500	432	464	457	446	508	506	461	486	460	430	468	492	463	512	494	450	497	447	453	466	469	495	505	453	516	525	457	472	464	489	470	485	500	439	501	464	452	530	482	479	466	511	482	466	470	510	482	495	431	507	467	512	486	476	506	509	512	451	505	484	489	479	496	456	481	483	492	463	492	538	488	482	496	471	464	463	465	514	489	466	532	463	484	507	442	515	484	496	491	502	495	478	459	500	476	481	453	506	478	468	454	498	508	499	482	483	482	465	483	474	459	453	526	469	484	499	492	444	502	459	465	456	475	506	472	462	510	497	466	527	494	453	506	488	494	484	460	492	466	466	482	496	441	478	466	495	497	492	494	465	457	488	480	480	493	490	511	519	493	509	492	510	479	486	474	491	464	521	513	476	514	515	471	453	492	446	482	484	491	470	484	490	501	521	515	517	495	439	486	502	493	473	492	462	474	459	463	516	490	501	509	484	487	470	451	483	492	482	478	513	490	475	479	492	546	481	496	501	447	475	434	487	482	473	502	490	497	469	479	489	437	474	473	472	468	465	465	470	466	448	462	461	524	472	488	508	493	481	493	510	518	459	487	493	469	493	492	474	491	490	488	490	488	479	492	440	451	499	468	452	475	516	493	500	475	489	497	511	468	470	478	494	488	475	503	482	495	474	470	540	491	474	535	444	475	476	515	496	464	527	496	485	467	496	499	511	465	480	508	482	488	480	511	464	524	474	505	457	488	468	485	502	491	491	475	489	488	481	463	493	492	482	491	483	491	488	460	466	489	497	497	482	496	493	470	496	463	501	448	478	470	485	473	476	484	429	474	478	479	480	476	466	487	489	460	474	470	489	448	497	478	477	489	539	511	486	496	478	468	491	475	467	483	483	476	523	499	467	491	481	450	485	464	513	465	479	502	484	487	446	498	437	517	493	471	462	474	467	464	470	482	485	494	456	478	464	459	515	485	459	474	470	497	466	469	446	469	520	499	466	457	501	492	470	477	499	496	471	493	476	470	478	518	509	534	460	492	463	492	454	500	470	455	531	477	461	513	499	436	466	520	477	456	471	484	517	492	437	470	536	497	508	494	486	499	466	501	507	501	503	517	495	479	499	492	492	492	479	511	476	425	477	530	505	487	433	488	498	485	463	502	488	491	470	464	451	446	475	521	460	471	487	465	495	458	470	487	486	512	456	477	451	492	484	461	483	474	506	476	480	497	496	507	475	490	458	516	500	511	525	431	452	482	424	499	497	453	488	524	477	460	473	480	483	459	490	449	467	453	456	484	492	493	473	452	529	487	493	511	481	469	456	470	490	497	493	490	491	442	505	523	453	521	480	429	482	461	488	501	509	494	538	496	527	500	514	516	511	524	490	500	446	519	497	488	476	441	481	500	479	444	499	499	502	498	511	539	452	501	465	500	518	537	493	511	492	499	434	503	509	492	466	466	470	514	472	492	440	461	503	475	491	495	464	480	490	496	482	504	505	483	484	475	492	515	485	480	469	505	510	498	491	473	499	461	495	541	446	498	419	480	480	465	463	496	495	482	488	503	482	495	499	484	451	481	477	474	442	466	467	504	448	507	482	495	469	549	491	512	509	524	465	496	479	481	517	494	449	518	466	450	511	474	502	473	513	437	490	462	486	435	469	496	512	484	527	511	503	455	475	469	492	486	497	470	438	483	499	475	464	479	481	487	439	464	464	466	497	479	485	451	517	463	432	462	507	507	513	479	444	492	429	508	494	490	484	482	475	464	499	517	450	486	499	491	475	503	494	490	475	455	465	481	496	459	459	481	447	465	499	476	464	460	502	486	495	469	459	493	520	453	525	455	490	480	491	485	488	501	467	527	460	525	496	485	475	509	486	510	477	445	468	484	449	475	477	463	471	485	500	469	457	487	457	480	520	488	489	452	475	458	460	458	507	485	485	431	488	477	484	465	487	484	462	513	469	452	469	499	503	495	462	475	467	471	517	483	467	490	458	457	469	464	449	479	502	455	460	528	464	484	476	507	454	461	485	445	458	460	489	481	483	480	472	453	482	508	468	485	474	475	471	455	490	500	488	481	443	496	528	477	512	494	475	484	486	477	462	477	484	491	449	521	460	470	462	461	502	497	518	522	493	469	492	473	472	508	499	495	440	468	494	464	532	473	470	464	469	450	483	442	465	497	439	473	503	520	455	520	504	491	497	508	463	492	445	495	450	470	525	502	476	472	470	485	490	455	457	467	493	494	488	477	524	493	501	488	451	502	533	493	490	492	520	481	476	508	458	519	493	518
23741	21236	28655	24104	21246	12044	1940	1400	1243	1189	1138	1142	1075	1071	1099	1023	1041	996	1069	995	997	987	1026	1020	984	1044	990	990	999	990	973	964	1010	953	1029	1035	1004	958	1029	1030	980	978	953	922	990	964	1032	1004	973	999	993	978	1042	970	917	963	989	1006	943	955	992	990	952	967	995	985	950	909	971	963	982	952	942	979	1015	983	962	973	983	988	1006	1040	981	1021	945	987	944	931	971	896	983	923	958	954	982	984	1015	994	913	937	936	970	978	929	973	1044	961	1025	973	974	932	951	1050	951	997	986	1024	958	975	993	1001	920	949	965	969	985	937	986	917	996	1002	969	1008	920	941	915	1009	1001	988	961	1019	953	1031	946	960	878	990	1013	1071	983	967	991	997	901	978	953	995	942	984	990	985	946	1005	908	997	988	992	971	961	968	954	945	987	1002	922	1004	940	963	957	1008	968	954	982	984	942	1002	1019	927	971	950	979	987	992	954	989	1007	972	938	930	902	978	934	955	953	1016	907	965	968	1004	970	928	967	974	982	977	965	995	915	977	957	926	967	1007	933	960	971	938	946	961	1063	958	976	986	975	908	989	962	980	978	956	954	936	983	955	998	988	1009	998	952	995	954	988	981	964	977	983	936	984	960	980	1018	987	978	943	950	961	973	979	1010	982	946	983	983	1034	990	987	1011	961	1021	1023	938	906	990	939	995	953	955	898	984	985	963	968	972	943	997	982	960	931	970	998	950	990	955	921	883	1002	1017	976	1011	985	1000	1002	960	991	930	963	989	988	997	952	958	937	992	958	978	971	978	1009	1026	1021	948	925	932	977	941	917	995	996	961	978	925	893	973	949	983	984	954	984	966	956	938	957	980	983	949	940	948	975	1001	938	1013	975	948	990	975	987	995	1040	950	1027	963	954	995	934	987	939	983	949	928	936	999	954	986	946	934	962	930	911	954	997	971	980	928	973	964	982	957	969	969	1014	940	989	934	959	974	960	992	968	993	970	973	980	965	956	988	997	978	987	992	918	966	1007	935	995	994	1027	1055	934	989	955	985	958	983	1028	923	986	993	1018	955	997	993	981	995	1030	960	968	943	1017	999	883	996	997	948	955	1020	1024	1001	993	945	970	1028	999	909	971	962	977	997	951	981	952	1006	933	1009	954	956	968	965	954	965	999	937	959	983	958	984	955	996	944	967	967	995	996	953	992	972	945	997	882	976	951	990	973	1001	1015	1020	971	1008	966	987	971	990	951	1040	1017	1028	995	967	992	1001	949	973	984	962	922	977	974	953	969	986	938	923	934	955	983	983	933	951	968	946	989	1016	965	1017	1018	1007	954	996	978	919	973	958	904	948	953	921	955	1014	974	1012	1051	999	967	1011	969	952	950	990	966	966	977	1013	968	1005	956	981	973	962	1013	998	969	977	961	993	935	982	947	968	978	987	967	958	991	1010	966	951	1003	917	928	955	970	988	889	1005	951	988	987	948	1002	916	892	904	1061	996	940	998	1002	978	943	973	926	1035	1020	951	1026	965	976	1006	1008	975	1007	940	960	954	967	997	967	981	1019	1000	944	971	984	1016	965	945	1020	930	948	961	974	935	938	926	983	992	971	959	997	927	1014	992	1008	1026	993	982	940	955	974	981	955	1004	1002	924	956	927	928	979	966	981	932	925	944	944	961	1010	922	994	1023	999	960	991	967	945	936	986	984	975	960	910	958	978	958	977	995	940	934	953	1004	955	976	1022	945	954	989	968	985	1008	964	928	971	959	955	999	928	983	1060	950	974	978	991	953	957	987	986	988	947	967	902	954	977	906	970	1003	984	939	960	999	1009	947	962	993	963	1013	921	992	1033	1013	966	977	1030	991	962	994	981	867	993	949	959	992	929	991	948	950	967	999	962	949	942	1017	957	967	1031	960	976	928	988	988	1043	971	962	1020	950	937	971	976	950	967	969	990	950	975	1026	923	972	982	955	919	1029	946	918	973	982	981	903	950	966	943	990	970	984	942	962	987	968	1012	1020	1045	936	950	909	967	901	964	995	1027	1030	991	967	969	971	1004	1004	937	936	972	930	970	959	957	932	968	961	1052	1007	984	926	1022	995	958	973	946	931	964	973	910	993	984	925	930	1035	948	1000	986	953	966	987	966	955	955	932	979	958	956	933	1046	972	1002	973	961	1008	975	968	997	890	1038	949	951	953	979	959	984	936	996	983	971	975	999	960	977	972	940	974	969	959	1018	875	971	998	1017	967	992	1029	1004	945	958	916	952	878	989	924	971	929	945	976	930	987	945	1011	941	911	930	959	970	925	977	975	957	946	994	986	1000	942	934	1002	966	920	955	987	956	966	996	953	925	962	992	973	1002	979	936	955	916	985	996	1009	982	995	949	962	985	964	944	991	981	978	1019	963	1033	1014	1033	949	983	953	964	956	955	947	897	1023	930	1063	947	1014	975	965	938	923	1022	944	915	963	1002	912	974	900	984	959	997	931	984	939	935	960	940	953	974	954	962	1004	969	950	990	965	974	934	964	913	968	950	920	981	955	984	1012	1034	926	984	1032	961	927	979	1027	957	964	924	1023	1011	981	976	952	967	965	981	995	988	1009	984	961	978	921	952	982	981	957	935	987	958	1048	985	917	979	991	1016	960	927	971	964	929	967	1008	981	995	945	1003	923	961	939	910	970	988	968	1050	1004	944	985	953	1035	935	995	1006	964	1001	958	949	1009	996	923	987	974	974	1009	905	912	976	926	988	1060	961	1001	987	953	1009	956	993	1011	956	942	960	959	1020	952	946	921	1031	1020	943	1000	945	992	960	970	967	1004	961	1000	1001	997	898	973	933	968	962	970	959	963	951	930	1021	942	1025	967	929	950	1004	990	924	992	1001	962	965	957	1010	996	928	949	978	930	1037	958	1019	994	984	951	1085	933	937	989	917	927	959	973	926	954	982	944	968	924	956	969	981	926	1007	944	976	932	995	989	996	1020	949	938	962	949	956	955	959	959	989	1004	963	984	929	964	949	956	1018	960	915	905	934	1031	966	987	980	961	962	1015	999	984	980	924	930	1006	1019	1013	953	927	994	1013	974	994	960	944	1024	1046	1029	1001	962	970	1011	960	954	952	973	955	995	1014	992	987	993	949	952	930	987	1003	938	970	978	990	1002	986	973	958	988	958	1030	993	944	974	993	997	932	952	989	986	955	960	962	973	1010	973	983	976	996	984	969	1004	957	956	980	941	984	938	891	918	980	925	936	940	958	944	1008	962	983	941	1008	990	983	955	933	954	941	917	892	948	915	960	940	923	946	959	934	1014	991	936	971	1000	986	1005	1028	949	955	968	937	942	985	994	988	970	934	978	927	978	993	946	966	988	1013	922	950	970	915	978	960	994	950	958	954	948	985	993	938	898	971	991	963	977	974	953	992	973	969	975	956	964	994	1013	998	970	965	989	1003	942	977	946	990	920	1038	912	918	944	942	979	961	985	980	961	1027	964	974	1018	1009	985	972	977	948	1017	899	1006	943	984	1000	955	996	938	998	963	1007	944	909	1002	960	988	945	957	992	912	984	1025	902	955	918	955	918	911	888	987	1001	1004	963	970	995	948	922	935	929	946	963	946	1046	925	936	901	961	942	1015	963	976	981	940	980	936	956	959	953	987	952	956	924	1036	969	993	963	999	937	961	891	955	956	983	965	971	974	912	941	957	938	971	1030	988	938	920	941	978	987	966	921	912	928	982	1037	922	948	929	956	1012	1011
13361	8543	5817	3221	2482	1998	1714	1508	1346	1234	1193	1169	1050	1078	1043	1074	1062	1051	1005	996	975	1054	1035	1013	1032	1016	979	1004	1026	996	948	1017	965	1032	948	985	1038	992	995	977	959	938	984	968	919	948	997	960	987	924	1002	961	988	885	997	918	965	956	1008	963	928	958	994	979	1041	989	1019	949	922	1006	929	926	957	983	1019	1015	978	944	942	969	946	958	950	954	939	952	966	1030	991	906	1016	927	968	970	983	1001	928	1052	1022	981	979	1008	985	997	944	948	947	982	1001	990	957	964	947	947	916	977	961	983	932	941	943	993	961	1014	1000	937	962	1040	986	955	919	985	947	982	923	1021	948	956	972	930	988	1006	992	997	972	976	1019	952	1009	956	999	946	1005	1001	983	1019	970	994	956	985	1011	937	932	971	986	895	965	977	939	945	939	982	964	990	996	922	1035	985	1019	1023	1006	1008	968	923	980	931	932	965	994	1010	948	1008	959	903	1010	994	968	976	924	986	976	939	968	1001	1039	971	987	976	983	983	956	997	960	927	1006	909	994	988	947	961	1011	931	947	959	971	905	969	965	1036	999	1012	1017	982	1002	959	999	1004	936	993	984	990	945	951	989	906	948	942	939	963	941	973	943	947	978	1012	1010	968	941	978	988	999	1037	994	1029	964	939	991	956	946	965	970	972	1017	960	984	962	923	961	941	985	975	1021	959	1022	953	967	974	974	958	967	993	984	923	1000	952	994	947	1000	1003	948	928	945	1015	941	952	993	937	1036	988	956	918	963	957	928	964	945	945	967	1035	1007	998	998	961	996	968	1022	971	985	982	963	997	965	999	940	936	1013	1037	963	980	991	983	965	925	930	971	923	977	966	1011	939	1007	1047	963	961	1019	977	1009	925	936	917	998	954	952	999	969	931	977	968	952	977	981	921	972	951	940	1019	941	1003	952	923	987	949	955	1014	915	985	1000	973	956	984	940	953	924	968	890	986	913	969	1016	957	984	929	968	991	972	910	923	962	977	939	997	950	949	980	975	958	924	928	980	1005	1013	987	905	899	972	978	962	944	973	988	1004	1001	1005	1003	930	933	965	985	1007	949	992	941	983	999	993	989	924	966	934	991	989	968	946	945	959	970	945	1005	963	984	946	973	1032	995	969	950	950	978	978	940	970	922	991	961	975	934	1009	948	917	986	899	971	979	967	979	987	957	921	1028	950	974	997	969	944	1002	948	1031	981	934	982	956	1012	950	970	965	917	930	966	980	990	969	919	935	999	947	987	981	991	946	968	1022	982	1067	1001	964	985	988	956	929	917	996	978	937	964	963	979	962	991	940	972	994	905	966	973	924	981	985	973	963	1012	968	997	976	981	1038	951	1015	958	1003	924	968	1011	1009	985	1016	947	998	1012	944	952	974	934	951	904	969	1002	995	955	996	958	991	972	962	909	975	1006	994	1018	984	1023	927	1000	1031	1014	1036	964	1041	978	976	1013	926	996	900	961	1008	962	940	953	956	980	953	1011	966	988	1000	1020	1004	991	937	937	941	922	994	950	912	956	947	969	1008	984	1016	956	980	1020	952	963	989	936	1031	936	933	1006	979	949	977	910	952	985	992	959	970	995	927	932	932	971	967	962	962	919	943	968	964	952	977	994	960	914	933	966	971	1017	962	991	926	977	1002	967	954	967	938	961	942	925	943	988	980	935	923	962	943	944	1022	956	968	985	1004	986	969	949	978	1039	953	943	986	949	1040	951	930	960	961	962	989	966	972	1021	922	914	1004	952	974	986	1000	1014	1051	980	967	975	937	1011	992	1045	923	954	928	930	962	988	979	955	954	976	949	1037	1041	997	914	984	1020	975	998	943	970	950	970	1006	952	992	946	950	1003	968	997	951	938	990	995	946	947	943	978	919	935	956	1009	942	982	959	960	988	972	961	924	1014	976	966	972	987	974	952	1010	1019	992	956	985	984	963	916	953	964	969	981	995	947	958	972	964	1049	890	964	1026	920	964	974	989	925	997	980	973	965	964	983	959	935	903	980	966	969	1026	963	887	964	1006	942	920	1017	968	987	985	1005	966	976	954	916	978	939	1000	931	991	951	946	981	1025	942	978	916	958	951	941	930	974	989	1005	964	964	1041	928	940	969	1007	970	924	971	1010	957	981	935	989	952	960	946	1020	969	971	975	938	935	942	1009	1013	962	1001	936	977	992	905	1017	1015	1006	1008	1000	968	1021	988	1020	956	938	923	991	979	973	959	931	989	989	948	983	1062	982	958	980	977	970	994	984	977	988	955	946	1001	1045	1013	1006	976	985	960	1002	932	916	946	942	1027	1008	952	971	1011	1019	978	1002	957	972	990	962	954	949	965	1000	971	944	984	963	975	973	967	951	953	998	1035	980	987	929	959	943	940	944	940	991	912	1003	995	975	1020	958	979	998	1013	987	998	989	928	979	964	981	993	1001	979	986	1009	947	971	965	955	946	1003	934	978	911	913	993	976	946	978	978	960	937	971	987	960	963	985	962	962	974	974	1025	989	1059	952	1013	1008	979	988	1026	965	1015	1061	910	974	1001	1009	961	982	1056	950	929	936	982	955	964	958	947	958	913	989	1017	951	999	1055	995	928	992	975	1023	1009	963	950	949	986	945	961	977	942	974	961	975	963	942	938	931	948	981	960	922	993	931	924	941	989	976	937	947	964	1025	989	1042	988	1004	920	996	1015	1012	979	921	932	1014	964	952	1021	972	977	977	952	930	965	944	1004	929	1014	993	1038	960	951	987	957	1029	979	1009	932	997	933	972	991	966	967	932	1043	995	974	976	1004	997	1043	982	952	939	935	958	1004	987	979	970	980	1002	950	990	952	966	941	969	929	957	1011	1034	991	960	909	960	959	983	950	1017	981	965	977	996	994	961	919	932	1027	998	959	959	947	949	1009	966	963	992	957	938	1003	936	973	992	949	962	928	962	951	1005	951	960	995	984	915	995	951	1019	967	994	956	939	920	940	935	1000	944	961	992	959	1017	964	953	984	941	982	983	951	923	1029	933	962	961	1018	979	1001	971	970	949	940	971	881	989	903	964	988	910	970	963	938	1009	924	950	1006	1038	955	953	941	963	988	1005	979	918	1012	1002	991	980	963	1006	966	975	984	1022	950	962	950	1000	948	1027	923	945	981	986	977	967	969	977	1022	964	1009	951	972	981	1000	1001	985	963	978	998	976	962	977	965	938	958	987	975	980	1022	965	1025	998	923	960	972	985	952	952	943	1014	989	975	972	1013	941	959	958	976	956	969	980	946	953	974	993	966	966	950	954	957	990	981	1005	1022	961	977	991	982	980	984	951	959	968	956	928	989	1020	1002	1021	906	926	985	959	967	978	1002	1000	947	948	981	1013	963	1023	997	974	1013	983	989	965	926	969	1011	984	978	1026	988	909	968	980	996	969	983	979	1024	960	959	958	955	982	959	994	964	1008	1031	980	960	974	975	960	986	921	981	1032	935	972	941	1024	982	951	995	983	952	957	966	927	959	963	918	968	941	998	995	945	1004	945	940	919	978	970	942	965	989	932	946	1000	977	945	967	945	961	955	980	964	1000	962	949	969	1006	978	923	949	992	969	1017	968	961	951	929	951	967	990	996	909	1006	928	993	986	963	938	947	973	1012	953	1033	1001	1024	950	903	987	1002	962	956	900	957	981	986	1031	930	982	1004	941	1013	1009	962	967	991	909	972	982	957	1034	916	952	983	948	966	966	1007	985	935	1017	958	939	908	992	930	1002	990	1004	934	944	906	986	1000	997
24687	21218	27753	24906	14267	918	589	480	437	405	414	391	404	363	347	351	354	328	367	372	346	352	350	349	362	348	347	306	348	340	322	371	349	357	343	320	351	321	326	313	339	339	285	323	347	345	333	318	343	307	375	321	344	362	337	322	343	317	314	342	322	321	330	352	321	306	319	309	312	319	331	326	313	317	352	305	340	333	335	340	321	319	328	314	326	349	319	321	313	335	358	323	350	309	290	327	342	315	327	350	338	352	335	311	334	366	321	303	326	341	321	306	300	305	319	298	312	322	328	318	335	352	331	338	345	310	292	323	314	337	293	311	316	320	364	320	311	335	337	333	318	322	308	338	354	336	323	351	347	305	316	334	343	299	337	315	326	323	340	306	352	349	338	305	320	318	288	321	316	349	358	337	320	308	333	360	328	329	335	348	325	320	331	317	325	339	332	314	354	303	348	344	317	306	318	303	347	344	303	313	333	314	324	307	342	338	335	335	331	332	303	313	335	303	327	298	293	325	319	350	296	345	332	312	313	367	342	335	306	285	293	358	321	321	309	302	292	337	320	348	307	315	318	301	321	283	315	325	310	339	339	332	341	333	309	329	341	317	348	297	311	304	322	297	354	308	316	311	339	314	328	293	326	331	314	311	326	339	333	300	336	314	334	300	347	322	310	289	344	309	349	330	344	308	319	333	332	298	342	306	347	335	296	337	317	311	314	364	323	315	352	323	330	325	305	332	360	351	318	343	322	285	321	308	296	349	346	338	308	345	355	366	307	320	325	347	309	311	301	301	342	314	328	310	342	350	349	309	319	350	316	341	330	317	314	357	337	311	350	297	329	295	318	316	335	336	346	313	316	368	312	301	365	301	327	340	318	337	330	337	323	358	337	335	321	326	345	307	342	304	318	349	315	340	361	356	307	321	331	348	346	321	318	296	332	296	306	326	345	349	345	346	352	321	335	347	326	358	328	331	298	315	341	321	322	321	312	322	317	353	350	353	314	325	325	320	333	362	324	344	327	351	327	303	286	319	321	343	323	347	309	305	336	351	322	302	320	337	333	281	311	306	332	333	332	321	336	338	341	339	340	305	329	319	344	326	314	347	305	316	323	362	311	320	336	343	308	320	297	339	329	313	336	321	328	316	314	308	338	298	334	337	328	317	326	343	316	340	339	383	313	328	330	345	350	323	297	330	350	331	331	329	334	311	336	365	328	340	320	326	332	317	328	315	329	362	350	331	330	337	324	315	324	325	323	339	305	322	305	304	350	346	364	346	328	343	339	333	308	317	329	353	337	360	347	303	324	344	344	308	322	304	318	305	309	324	328	336	336	357	326	345	325	300	337	333	327	326	369	338	344	320	352	332	335	309	348	303	296	285	310	339	327	327	314	326	347	333	363	338	319	308	319	325	344	346	329	349	342	299	335	323	341	340	309	329	338	335	309	309	310	306	316	301	343	343	307	358	372	334	344	319	331	318	336	345	320	338	319	326	327	310	269	315	306	363	330	329	318	334	306	333	308	336	324	329	325	310	316	304	338	306	352	369	351	320	347	332	339	316	333	371	334	334	330	305	337	315	277	332	310	342	309	329	324	305	350	338	315	308	308	325	330	342	299	346	336	342	341	326	339	339	321	368	332	322	352	325	306	333	297	336	343	308	311	307	319	366	319	297	332	295	314	326	351	314	319	331	314	374	330	340	344	334	347	342	338	376	299	333	313	305	335	306	334	357	338	324	316	303	320	341	352	341	373	313	320	326	331	351	308	296	324	344	317	318	358	366	358	337	325	341	333	332	326	329	334	329	313	319	315	312	330	332	343	343	354	354	341	378	332	310	317	309	329	328	332	326	332	338	341	343	333	326	330	348	320	328	311	312	309	310	355	318	321	318	347	333	357	336	355	307	335	338	291	299	372	316	325	311	328	353	314	316	336	363	355	319	314	324	327	314	368	332	331	303	335	351	299	329	328	345	310	318	334	334	363	355	352	298	359	331	325	329	317	326	345	332	325	304	336	331	346	329	311	342	292	314	320	315	337	336	307	334	341	319	311	331	302	319	330	324	350	336	314	329	298	315	326	318	337	330	324	335	324	331	316	313	324	340	344	327	294	320	326	298	340	333	309	350	340	339	322	348	363	328	324	336	303	349	307	356	313	327	315	353	323	333	329	328	321	313	333	315	327	326	351	341	294	315	349	328	350	325	309	300	340	312	302	340	336	325	294	360	351	345	301	345	344	322	327	314	344	337	290	320	350	351	304	313	326	299	319	322	318	312	361	361	335	342	313	309	333	327	353	300	370	353	329	321	336	330	318	309	339	308	310	359	314	312	339	316	326	335	346	325	312	357	320	337	364	317	326	335	327	290	348	317	312	326	326	334	309	362	337	318	325	356	343	305	295	305	341	299	329	307	311	323	346	336	339	303	332	319	300	317	342	318	328	318	330	284	337	320	340	307	334	361	327	320	315	321	318	341	315	314	317	314	340	327	339	329	315	316	318	301	355	303	345	319	320	328	326	331	303	323	358	360	303	334	341	308	355	339	319	323	305	319	336	321	339	330	337	334	339	313	336	315	342	326	337	302	289	357	360	332	329	307	326	361	284	333	306	334	342	350	340	320	358	337	316	334	320	317	315	345	315	296	324	353	331	310	338	340	322	313	331	298	309	331	300	296	303	324	352	275	328	313	313	342	340	299	328	319	300	326	322	347	336	360	327	324	310	308	341	334	309	340	347	331	309	322	330	298	328	311	325	357	337	319	311	334	321	303	315	338	307	335	337	334	326	312	346	300	323	340	333	337	344	342	308	304	321	298	322	330	321	332	315	291	325	355	307	311	354	310	342	350	321	338	340	316	338	355	302	340	306	323	347	313	350	319	336	320	351	311	323	362	322	343	324	321	326	301	310	313	323	303	309	294	332	318	360	314	302	321	333	352	337	346	297	327	337	340	312	320	319	320	302	344	309	318	327	322	309	372	323	296	311	354	335	350	312	379	334	332	326	338	377	339	322	360	325	324	315	317	297	341	342	308	317	319	340	335	358	305	317	312	358	321	325	328	317	309	310	347	327	341	291	305	301	316	327	313	354	342	322	313	323	318	325	324	320	330	335	305	338	329	330	301	333	321	350	325	327	332	329	320	318	328	302	316	332	295	321	304	327	330	332	326	342	334	322	332	358	339	362	336	345	316	328	339	332	336	337	328	310	336	302	337	321	340	345	310	307	296	329	306	312	320	342	331	300	304	349	327	332	351	314	343	302	335	339	305	306	322	307	323	320	324	356	334	322	334	323	318	333	342	315	296	308	331	331	299	333	303	346	316	288	321	339	314	303	293	350	344	346	315	319	331	337	354	303	309	328	336	301	332	362	316	303	305	353	352	312	324	324	318	311	284	316	326	312	333	320	353	291	317	329	342	325	327	302	303	354	328	344	331	305	341	322	359	280	336	306	320	311	307	318	318	314	313	297	305	313	323	314	296	345	306	330	340	316	326	336	349
15237	4641	3122	1603	1179	1002	778	635	576	498	472	438	423	417	436	422	404	393	399	377	368	373	381	337	369	396	364	348	399	372	382	385	391	362	326	376	327	387	380	370	349	350	387	338	354	370	350	346	371	339	327	343	356	362	334	380	336	368	330	343	373	328	318	372	350	344	364	359	342	328	352	379	351	361	359	342	353	346	370	331	348	383	342	345	364	348	382	363	353	349	377	336	327	354	379	343	407	350	350	413	336	376	331	365	376	327	329	367	326	350	355	369	358	322	332	360	367	353	376	346	360	337	338	392	342	345	317	332	355	331	358	361	361	338	350	342	318	349	371	341	341	356	361	365	342	369	349	348	377	335	353	337	343	360	369	341	333	328	357	354	345	358	338	338	343	384	361	357	331	353	342	342	349	368	366	361	335	342	332	397	347	366	331	371	342	339	360	334	361	379	330	326	347	362	376	380	359	373	359	334	338	342	384	380	364	349	373	331	352	346	335	346	364	352	326	337	346	332	376	340	355	354	347	399	368	361	348	375	356	354	349	346	350	361	362	355	361	372	342	319	357	326	340	375	368	375	334	342	338	359	374	377	338	337	353	341	363	353	351	359	353	342	355	370	355	315	352	330	378	382	352	394	343	361	332	364	347	392	341	350	318	338	321	344	312	312	359	363	364	333	360	353	328	349	343	379	328	334	337	359	366	380	345	348	358	357	358	365	356	367	364	342	317	358	353	360	367	328	306	338	373	374	339	350	349	328	347	399	368	372	354	350	348	348	353	379	321	364	399	361	339	353	368	355	357	351	364	342	348	363	310	333	362	321	353	371	358	357	350	339	347	332	349	363	331	380	355	368	348	352	333	364	356	348	360	349	314	372	353	366	335	358	362	330	351	361	352	344	345	346	337	332	358	384	334	363	365	334	351	326	352	341	373	333	335	342	322	380	322	355	352	342	341	336	346	361	326	373	348	397	362	329	346	316	334	396	349	347	358	348	350	355	386	331	336	350	336	334	357	360	357	368	377	360	365	336	340	383	338	375	328	370	355	346	394	369	340	329	366	322	371	332	347	345	362	344	351	340	342	337	341	372	331	351	328	349	338	373	340	337	346	356	382	317	333	354	369	336	367	353	358	342	379	336	382	333	345	322	323	354	366	350	381	338	346	369	344	352	394	357	329	372	367	360	395	375	380	322	342	332	330	363	350	351	335	410	350	354	318	365	371	361	391	332	362	355	340	350	391	352	350	368	334	334	371	354	356	368	359	356	324	322	346	339	356	331	367	370	338	401	327	313	319	367	355	362	330	327	342	342	380	316	357	405	340	362	370	366	358	348	376	366	370	318	376	340	346	341	333	357	355	354	337	352	343	346	331	355	350	334	350	359	317	351	388	340	341	341	317	355	361	371	334	350	364	343	348	357	348	375	383	339	340	332	343	326	356	365	369	342	361	341	350	375	320	342	378	334	360	355	351	363	372	360	353	387	354	357	363	358	358	355	345	331	339	339	355	355	343	340	319	353	343	357	355	339	351	338	365	340	346	330	363	334	352	365	383	353	357	329	366	374	307	331	337	355	339	336	348	393	340	330	373	363	363	346	367	336	370	372	319	328	331	381	358	327	330	303	363	337	342	344	368	331	351	337	341	349	353	348	409	390	333	334	353	368	371	336	346	340	350	355	324	364	355	331	334	353	383	310	361	358	342	351	365	363	350	335	367	323	345	343	366	355	340	348	359	314	341	319	366	383	377	377	359	372	367	342	289	358	357	320	356	329	362	355	338	331	356	371	357	373	374	355	345	369	387	366	349	377	335	357	342	364	319	360	352	359	327	349	367	339	347	340	343	360	367	354	352	345	365	358	353	348	356	322	331	357	328	353	338	352	379	357	324	332	344	342	337	324	339	363	344	390	310	354	327	362	366	341	304	327	364	346	347	346	337	355	365	360	337	342	369	330	387	338	381	346	342	366	329	368	381	348	388	345	359	343	378	328	339	382	344	375	359	348	365	403	334	360	356	356	338	327	337	383	353	315	333	345	339	314	350	355	345	341	391	307	361	365	344	384	334	376	374	356	327	349	360	350	385	359	362	373	308	357	350	348	361	312	354	354	330	363	356	315	359	356	339	363	371	326	344	342	382	315	365	345	326	325	365	337	359	337	375	351	336	317	356	368	353	359	331	341	393	336	337	323	342	342	341	329	338	321	354	376	369	359	358	344	341	354	364	347	348	322	359	387	365	376	346	358	324	327	381	374	348	333	342	345	373	365	324	348	355	312	342	331	359	345	350	317	349	362	352	308	338	347	365	345	370	350	378	325	348	314	353	354	347	357	367	356	326	345	319	345	358	350	349	362	346	360	362	339	339	360	382	351	364	345	322	341	329	351	331	334	385	356	336	344	371	337	381	318	351	386	351	365	327	371	366	317	351	375	387	375	352	350	347	344	382	370	331	369	352	350	361	357	344	350	383	344	364	338	340	370	343	343	325	354	371	352	385	343	353	334	321	349	356	378	381	373	373	330	370	335	329	354	361	375	382	397	366	350	332	359	340	370	349	335	349	393	364	344	364	341	349	326	316	330	360	340	355	332	372	325	339	342	335	382	331	346	335	351	349	344	333	340	341	348	322	364	333	345	355	338	341	339	369	351	364	339	345	329	323	335	371	346	321	343	374	399	317	343	337	333	381	364	339	329	322	358	329	342	359	322	356	373	324	350	341	334	326	341	304	376	364	379	337	356	332	377	392	332	347	358	315	350	366	334	350	359	341	364	363	331	370	345	344	334	343	351	319	374	372	348	342	343	344	362	363	360	332	336	344	325	332	357	360	357	342	364	366	355	321	357	338	351	362	347	364	363	372	346	345	387	343	337	323	347	356	363	387	343	350	357	347	375	338	386	358	392	367	363	343	337	319	322	330	344	348	345	363	323	345	367	367	363	348	370	354	345	336	370	349	343	333	381	388	359	367	339	348	366	380	352	354	328	365	317	376	364	330	344	354	335	321	349	356	369	339	343	362	368	319	335	372	329	363	304	373	389	383	327	357	351	388	350	335	363	332	347	354	345	339	350	335	350	391	373	359	372	377	369	368	382	335	376	346	345	318	327	359	370	349	382	349	325	372	366	339	405	383	315	377	322	320	358	364	341	370	351	364	387	324	351	352	364	311	362	355	330	343	366	352	363	366	360	341	355	341	365	339	333	349	332	342	366	386	347	364	326	343	357	358	361	329	381	326	345	356	350	368	390	367	323	344	368	348	330	322	337	359	356	390	351	342	375	340	358	329	316	346	381	361	337	366	362	355	352	322	340	341	355	323	331	341	351	338	341	368	375	347	385	353	375	384	371	350	371	365	348	353	341	328	345	395	386	349	357	351	357	354	351	323	352	359	346	352	376	325	367	356	373	367	313	349	350	336	316	344	330	352	367	361	312	369	371	362	336	330	377	350	362	364	339	316	360	394	360	344	344	344	363	350	352	369	323	345	351	353	415	345	328	387	367
22519	21322	29203	23764	21316	21417	12621	1894	1455	1403	1307	1207	1230	1189	1274	1161	1089	1082	1080	1117	1097	1065	1071	1079	1076	1027	1014	1029	1104	1042	1115	1033	1047	1029	1068	990	1073	1085	1015	1047	1005	1037	1000	1045	1041	1039	1034	1015	1011	1075	1027	1038	1069	1040	1022	1007	1006	994	1064	996	988	1039	1039	1004	1029	1042	1032	1005	1020	1000	1055	977	1005	981	1022	1011	1036	1044	960	1000	988	1056	1039	1112	1074	995	1061	1025	1015	1009	1068	948	1017	1008	1070	1085	1080	1089	1063	1006	1006	1009	984	1002	993	1009	1042	1036	1041	992	982	1037	1044	1033	959	1014	1028	926	996	989	1047	1031	1015	981	1027	1035	1036	998	1064	973	1052	978	953	1027	1000	948	1036	1034	998	1004	980	1018	1014	1016	1033	990	1050	1031	1017	1018	1027	969	1040	975	978	1058	1013	991	1017	1012	1006	1046	1015	1019	1010	1030	1012	1036	1028	1080	1012	964	1057	1006	1019	1027	1013	1072	961	982	977	988	956	999	956	1020	1036	979	995	1070	999	988	1040	978	995	1055	939	971	1060	1070	1011	1089	1013	1033	1054	1028	1054	980	1031	1057	1028	1019	1004	1049	1118	1013	1012	997	1005	968	1003	994	987	1017	1009	1008	1007	1066	1007	1090	998	1022	1024	1018	1097	1043	989	986	987	1020	1017	1009	1059	989	984	995	1034	949	1000	1006	1023	1039	1011	1013	1056	1040	999	1018	1071	1024	1020	999	972	1005	1079	953	1045	1017	1020	1053	1029	973	1049	928	1017	1007	969	1084	1033	1032	999	1061	967	1012	950	1051	1005	1099	1024	972	1021	998	1052	1002	1053	1014	1013	938	1039	1047	1009	1050	1009	1019	1002	1039	1000	1025	1025	1017	1030	940	1024	1028	1037	997	995	1039	1048	1043	996	1042	1016	978	1037	953	1025	990	1036	1001	1033	1002	980	1030	996	1008	956	1041	1036	1000	1002	1114	1017	1007	1027	1014	1000	971	1031	1054	977	1011	964	1016	1036	975	1046	942	1008	949	1044	971	947	960	995	977	1018	1077	1051	1096	1019	1029	996	1034	1015	944	1011	976	1066	1043	1080	1041	1002	1053	998	1017	997	1040	1015	1003	1001	1040	971	955	1011	1030	1035	990	1027	957	1025	1037	1057	1074	981	1028	1050	998	1050	1078	1069	1033	1013	1029	966	1011	1023	1029	1036	1043	1054	1005	1015	994	945	969	1007	1013	1017	1042	996	1064	1032	1007	1021	995	1016	1002	1015	1012	1022	1045	975	1053	1013	1024	1006	1063	999	1019	1057	1005	1012	997	963	984	990	1008	1023	1008	1055	1038	1022	946	1022	1015	997	1040	995	1040	977	1018	1027	995	986	990	960	1024	1002	989	987	1058	986	977	998	1062	1046	998	1020	1000	983	1082	1050	1047	974	1054	1044	924	1029	992	1022	1021	1029	1057	1023	961	982	996	953	1002	1010	949	1003	961	1021	1036	1052	978	1032	1031	975	1008	1036	1049	1059	1020	1035	1021	1025	970	1005	1039	997	909	954	1000	1021	1001	1017	994	964	1007	993	965	1014	1058	1021	954	1074	992	986	1010	1051	1048	947	1049	984	1048	968	1021	1014	1047	1015	981	975	968	1061	1031	981	1056	998	987	985	981	1049	1036	981	1104	1006	1094	1012	928	1008	1021	1067	937	963	970	970	1022	1049	976	1015	1017	1055	1019	1025	958	966	975	1024	1011	948	991	1036	1033	988	1043	983	1003	982	1008	981	974	1001	1035	1006	996	1063	967	1019	1035	1014	1045	1001	992	1035	1030	1041	1011	1041	1007	1018	1048	1006	1018	1034	994	991	1039	966	999	1023	1015	964	977	951	933	1069	1024	1020	990	1014	1026	1022	1013	1021	1001	1020	969	1027	974	1044	1031	1049	989	1049	1063	972	992	985	1037	1025	1005	994	1048	993	1015	986	1012	988	1017	983	955	989	1006	1054	1015	990	1027	948	993	1049	1039	1074	1012	1016	1093	1027	988	1034	1024	1013	1030	1000	1021	1027	995	1012	1043	1053	1096	1004	967	998	999	1033	1008	986	997	967	934	1076	1016	1017	986	1021	965	980	1045	1041	1000	988	1015	1058	999	949	1039	1020	1015	1011	1057	1006	1021	999	935	967	978	992	1017	1013	1048	963	1078	1067	994	1014	971	1018	959	994	1051	984	993	1009	1029	1025	924	983	1005	1002	1052	1047	1075	1066	1028	979	1021	987	944	1026	1030	993	982	1002	967	1008	1070	1009	1027	1037	1016	1001	1019	1049	942	1023	1049	1023	1007	1017	1019	1033	996	1055	989	1021	1064	945	1053	1050	959	1031	1002	1023	991	1005	1044	1039	1044	1033	953	977	1033	1014	1016	1017	1045	1023	1012	1021	1005	1048	995	932	1054	1005	1028	965	1046	949	1056	1024	1038	1026	1010	1016	1099	1038	997	1019	969	962	946	953	1028	1043	974	984	1062	1033	988	1041	1024	966	1043	993	1052	980	1027	976	1046	1021	1002	1021	1034	993	995	1071	1001	1012	1006	975	1045	1009	1038	951	1004	1003	1005	1040	1005	960	978	984	1048	920	991	1012	941	1008	996	1018	1048	1060	986	995	989	998	1012	1009	1007	1012	999	985	1037	993	1032	995	1003	1009	1004	1041	1059	1032	1042	1004	980	1044	1047	993	1051	1038	1014	998	993	1020	1020	1037	995	983	952	1005	989	1032	1045	1023	1059	999	1011	1005	1018	1037	1043	1005	1010	1001	1035	1024	1020	1063	1053	1056	957	1066	1014	1009	1037	983	1062	985	1032	940	1013	954	1066	1031	1020	967	1034	1048	1035	1018	974	1053	1016	974	989	987	974	993	997	955	1006	1011	1062	1022	1047	1048	985	1031	1017	999	1036	1067	960	1018	983	988	981	1004	997	1063	986	1002	1008	955	1046	984	1011	970	1018	974	1021	989	977	1041	1034	1023	1080	1030	1024	1007	987	995	966	1017	1030	981	981	999	1015	1016	969	1028	1015	961	1005	1038	1021	1061	1045	914	962	946	953	1073	988	971	1038	1030	988	1010	986	995	1035	1009	1021	1083	1023	1089	1004	1016	1004	1014	969	1004	1027	990	969	1032	1040	1048	1063	1000	1032	1014	982	1002	1014	1049	980	1007	1077	1017	1011	1016	963	1001	997	1012	1018	1031	993	1056	1030	1021	1008	980	1022	1005	1046	993	1023	1044	975	940	1001	968	1025	970	991	986	1000	1028	1003	1023	1006	984	1036	974	994	1059	1011	974	1054	975	1029	1025	1046	972	996	1038	1008	1047	1029	1002	1064	1044	1019	1068	986	1039	996	995	1075	1048	993	1017	934	976	1029	1029	1005	1043	1017	1106	1009	973	981	1022	973	1017	1049	1064	1018	986	1046	1071	991	977	1039	1020	1041	978	983	1091	1035	1027	1027	959	969	994	1000	1001	1016	1052	1005	1002	1054	983	1025	977	1071	986	1006	994	1026	1016	1048	1030	1019	1069	990	1036	959	1013	950	984	964	981	1042	969	987	985	982	1034	994	982	1091	964	1069	995	1004	1000	1035	992	1030	986	1054	1043	1025	1006	1021	1009	1018	994	1042	1016	994	969	1060	969	1038	1032	1083	1055	1037	1011	1009	1042	1011	962	1014	1038	965	1010	1023	962	997	1056	1024	988	1039	1033	982	1029	1021	986	1023	1053	975	1011	997	990	964	992	1011	996	999	1020	1020	994	1029	1001	985	1013	992	1017	991	976	983	1022	1063	1015	967	971	1013	1032	1031	1042	1024	991	966	1035	1042	1019	1034	1007	992	995	1043	1010	1019	1042	1024	1021	981	1006	1015	1034	962	1004	988	1028	1009	960	1017	1017	1001	987	977	992	1048	963	1013	990	982	1023	1050	1022	998	1004	946	1022	1021	1000	991	1029	1012	1006	1000	1012	972	969	1000	972	988	1032	1012	1022	976	977	973	966	1012	934	1006	991	956	1021	960	1055	1056	1008	1037	944	1011	950	995	1006	1046	947	1010	1015	1040	1069	1023	995	964	997	993	1032	959	968	1037	971	1010	1017	984	965	1027	999	972	1117	967	977	1011	1040	1013	1042	1052	977	987	1056	984	999	1051	960	1023	989	957	1006	1002	1007	1002	1009	955	990	1035	1003	1015	1030	960	992	999	1006	1038	1014	1038	965	1054	1006	984	989	974	995	1043	966	986	1045	1038	1057	1030	1025	987	1061	983	1004	1012	1034	972	1008	1034	1021	1028	1003	995	974	992	950	997	956	1010	1027	986	949	1061	1016	1005	979	1061	964	1033	1012	985	948	1008	1054	1034	976	987	1024	970	1013	997	1008	979	980	989	1025	1001	1016	979	1055	959	990	1034	1005	1022	968	1048	997	1047	1001	993	993	993	970	1022	1046	1005	1014	1025	1042	990
17899	13539	9477	5035	3933	3047	2416	1990	1795	1551	1463	1334	1210	1272	1272	1195	1142	1140	1105	1073	1082	1111	1078	1027	1068	1027	1079	1069	1095	1005	1064	1015	1049	1090	1096	1063	1094	1069	1008	1027	1038	1019	1008	966	1022	1012	1012	1028	1006	1036	1044	999	1005	1014	978	1029	1058	1008	980	1050	1028	1053	1030	1077	1006	999	979	1049	1059	1000	1018	992	1005	1003	1021	979	1024	1048	1001	1028	1063	1042	997	1035	995	1053	1020	959	981	994	1020	1055	994	1020	974	1015	991	1026	978	967	973	1064	1047	1007	1093	996	1067	1019	1002	1018	980	979	964	938	1035	1009	1059	1047	1011	1019	1046	1038	990	974	999	1010	1004	1006	952	1058	1014	997	972	1011	982	1056	1022	967	1021	1046	1017	1013	1037	1044	1043	1038	1069	984	996	1029	1018	1031	992	1016	996	961	1074	1104	971	957	1009	1019	1057	1025	989	960	983	988	1011	941	978	1016	1045	993	1021	1027	1031	996	1007	990	961	985	1041	1006	1021	997	934	1018	989	977	1068	1032	1018	1054	1038	1007	1033	958	1010	997	950	959	1024	988	1001	970	1010	1008	1030	972	1034	1080	1030	999	1042	1027	971	1000	1041	1019	985	984	1016	959	976	1039	1024	1026	1018	999	1005	1017	1055	1010	1043	975	1002	1005	992	1049	1080	1003	944	1024	1026	1001	1016	987	1039	1044	1027	1031	997	997	997	1022	1040	1000	1077	1016	1072	954	1042	1011	1065	1032	951	1015	1032	1042	1058	999	1015	940	1003	1006	1019	1008	1030	1090	1008	1035	1014	1007	1029	1026	1013	991	958	1004	1021	959	958	1013	1013	1015	998	1042	1014	954	1000	1001	989	1030	1031	1039	1013	1039	995	1026	995	986	987	990	1021	1038	1031	937	1017	1002	1017	984	1030	1016	932	985	1025	1002	1018	992	1070	985	1026	995	1056	990	957	1017	995	1021	1054	1067	972	1050	993	932	1042	969	970	971	990	995	1002	1049	1006	1043	983	951	1016	971	1007	983	1028	1075	983	1020	1039	1028	994	982	1021	1090	962	996	1035	943	981	992	1040	1041	1052	975	1019	1006	1012	992	1000	977	1001	1033	1003	1003	1041	1024	1008	1040	1025	979	1028	1004	988	1007	1000	1067	1074	1062	1060	1043	974	975	980	1068	1004	1030	1018	1034	990	1036	984	1019	1044	1010	1026	1013	1006	1021	1018	1043	1042	990	1016	991	1057	1033	1005	965	1035	1026	1005	953	993	992	1025	977	1003	1010	1004	1026	980	1044	1005	1011	979	1028	1002	970	1011	962	967	1004	1010	977	1063	1043	1012	1026	975	950	1039	1006	1003	1024	1019	1017	943	1046	1038	981	1036	1031	1030	1011	1041	1061	981	972	1009	1035	1014	1033	1025	945	991	1008	1040	1030	985	975	1038	1071	1017	1015	1041	961	991	1057	986	986	1050	1042	983	998	1002	1069	1094	1001	1031	994	1011	1049	1027	995	1044	1048	1030	966	1031	998	1032	1026	1045	958	976	1018	1018	953	1037	998	974	959	1044	982	1017	1032	948	1042	1019	1036	1001	1037	1018	1015	1013	979	1053	1029	1029	1057	1056	1009	952	1054	984	939	1060	1022	1001	942	1026	991	1046	1005	1043	950	972	1015	1029	1059	1003	972	1057	1073	1013	1040	992	948	1032	943	1041	969	1032	1037	1001	1033	1043	1002	1016	1034	1014	982	997	924	1011	1001	1035	970	991	997	1007	1060	1021	983	979	1008	1022	965	1017	969	1056	1026	1036	949	998	971	1049	952	971	991	953	1073	966	985	1003	1021	1015	1032	1002	1044	978	1038	1020	1031	1027	1010	1035	995	980	1015	1014	1035	993	1003	979	981	1037	1017	1036	973	983	1004	1039	1039	1044	991	1003	989	1033	1023	986	1037	1012	1025	972	1017	1045	997	989	1039	1014	1068	934	971	1024	1008	1044	1039	1020	1016	1030	1080	979	1024	1048	1082	943	1027	978	1027	975	998	999	978	1018	1003	957	960	1009	1001	1010	1029	1025	1034	998	1057	1063	1058	992	1031	1010	1042	1000	979	1016	1017	1011	986	972	963	987	1034	973	1005	973	1020	985	999	1034	1026	980	1008	980	1076	1051	979	1062	1000	1000	1069	1022	1078	964	1002	995	1038	1033	992	1036	992	1009	1026	956	1050	1048	1022	987	992	997	972	961	1031	1070	1023	978	1014	1029	1050	1014	963	1046	1007	979	1054	1016	1009	1044	956	991	999	1018	1007	975	945	1023	1033	1003	1042	976	1005	1007	1033	1019	983	1011	965	1051	1069	996	991	977	1041	1047	1026	1025	983	945	1016	1027	1008	959	1020	1063	1083	999	984	986	977	1045	1001	1044	971	1002	1029	1043	998	988	1032	1010	1014	1020	996	1015	1013	1075	1001	967	1048	1070	1001	1047	1079	1025	1038	1001	1007	1062	1029	990	975	953	933	1031	992	1042	988	988	996	1011	1060	1050	1008	1031	969	988	993	1019	1007	1033	1009	1014	1096	1028	1051	1011	1026	1029	1045	1029	982	1046	1017	973	973	1006	1029	1045	1023	991	1029	981	1039	976	972	1051	996	1018	1024	1015	993	1029	1013	1074	1022	980	993	1003	964	1038	1003	951	954	1045	1048	1012	1033	1011	1007	972	973	1028	1009	999	1002	991	968	992	1002	992	1054	1021	1050	1001	994	987	1008	1034	1011	1011	1018	1002	1002	1013	976	1091	1013	973	1025	1042	994	1016	1045	1062	977	1025	1019	977	1019	1052	1004	1079	942	962	1033	1042	1034	1053	1014	950	984	1054	984	1040	1028	998	1035	1013	1027	990	1030	1049	993	1019	1057	1007	988	1027	1013	1001	1075	1043	1019	1017	1053	997	1021	980	1029	995	1001	1019	988	1017	989	998	980	994	1048	986	955	1011	1030	1015	1028	1023	947	991	1064	1014	946	998	1028	1002	1046	1003	1008	989	1030	991	973	996	1037	986	1044	938	995	1012	1008	1002	967	1008	994	1025	1010	1042	1004	972	1022	971	1000	1027	993	1074	1002	1029	1049	1022	956	1006	1007	990	1011	989	1051	1029	1011	1027	1058	1021	1023	1050	1009	999	992	1064	988	1029	1023	977	1048	1004	999	1048	1011	1014	1001	1039	1005	1036	991	1049	1021	990	1012	1008	961	989	970	984	1001	998	1034	1012	1023	1019	988	991	993	981	1060	1061	981	1016	1007	1002	1026	1025	1024	1010	1028	1067	1030	1035	981	984	1029	1033	1048	1018	1009	984	966	998	1002	1055	960	1014	1016	1032	1034	1081	1041	962	1043	1023	995	977	1024	997	1009	925	1016	969	1002	971	983	986	1011	1023	989	1020	985	1019	997	985	1092	1028	1029	1018	1037	1009	965	1007	979	1008	1039	967	1004	963	1009	1010	992	1003	944	999	999	1064	1002	978	1004	999	985	1000	1062	952	984	1037	1024	1066	991	990	1048	992	1020	1046	1018	1028	965	1026	1005	972	991	980	1037	999	995	1051	972	1024	1004	987	1043	1001	1050	961	930	956	1075	1017	1024	1025	1026	962	1009	1018	1010	1042	986	1052	1023	1033	1006	1004	995	1041	996	1062	978	1047	1005	968	1003	1016	982	973	1019	1045	1058	1063	953	991	999	985	1005	1017	1045	1001	967	1047	938	1054	961	1012	1018	1031	965	1024	1040	983	1008	1014	982	1036	1028	980	1021	958	983	1017	921	983	968	1027	1023	997	954	1035	990	959	1066	963	995	1015	1033	978	995	1034	1035	1013	1087	988	1004	986	982	988	1036	1047	987	1063	1036	1009	1005	990	1050	1011	1002	1012	999	1014	1034	1011	973	995	1016	1010	997	1059	1017	924	1018	1022	966	1041	1010	1041	987	1053	1026	1002	1023	971	1022	1011	1030	1010	1037	990	1048	955	993	970	1033	1046	971	982	1000	986	1049	1026	997	985	985	1015	1037	1004	944	961	969	995	964	1057	1009	1024	1014	968	942	984	973	1006	939	1033	1040	994	1031	943	978	1032	1009	985	993	983	1063	981	1020	1033	992	1050	1040	1013	1006	987	1003	1007	994	1005	1025	995	1004	994	1008	1007	954	1040	1031	1028	1007	1005	1025	1077	1000	980	1030	1075	1053	990	1001	1033	990	999	1076	1001	1046	996	1017	964	1036	1042	1032	1005	1053	990	1048	959	1013	1072	945	1077	967	1009	995	1002	1044	930	1016	979	998	966	1032	1040	1027	1062	1003	1007	1014	943	1074	1050	1027	1019	1091	989	1047	1034	996	1040	995	974	984	988	971	993	974	1040	995	976	1022	984	997	1018	974	1054	1066	972	1006	962	1077	986	988	1061	965	982	956	1055	982	994	927	1002	1001	1019	964	1069	1044	1026	1039	1035	1069	1065	975
27989	20428	9240	1024	626	591	524	527	554	551	502	480	488	510	507	475	506	476	497	442	497	495	514	497	520	476	506	468	466	487	519	486	515	485	542	491	516	465	472	478	469	499	529	492	481	480	505	482	495	485	479	551	510	504	452	461	468	501	501	499	535	491	535	491	534	479	513	519	463	479	477	451	497	486	471	496	481	539	466	404	468	487	484	496	493	497	466	501	499	497	501	471	486	499	544	497	495	456	499	455	457	484	485	465	490	503	528	471	499	505	460	514	496	465	490	482	486	488	513	483	489	476	490	504	522	483	521	488	456	474	515	481	524	480	451	493	481	493	471	511	494	458	486	476	492	463	525	476	497	422	456	510	471	518	482	517	482	482	446	486	489	490	493	475	541	482	519	497	510	468	493	470	507	473	457	484	443	444	489	498	469	494	463	528	499	466	474	466	492	497	493	450	506	500	515	500	477	491	456	492	493	492	482	502	466	486	511	462	508	494	525	481	470	487	458	511	483	465	503	472	538	470	485	442	489	493	501	525	416	525	439	455	470	518	521	487	464	498	490	457	513	480	486	499	530	501	498	494	502	447	468	503	506	503	472	474	530	500	494	511	476	474	439	523	495	485	497	480	442	500	499	510	446	481	500	494	495	494	454	486	452	470	462	480	500	485	503	486	445	486	485	500	494	474	458	510	485	480	484	496	481	502	461	494	480	513	506	474	519	510	461	473	480	489	464	499	450	473	460	457	483	455	478	473	497	471	472	453	466	480	496	509	511	500	493	518	492	483	493	498	494	507	472	493	474	493	475	480	497	486	468	535	473	466	445	533	492	446	475	486	520	483	474	487	461	468	495	526	472	480	526	496	475	488	521	490	533	512	502	473	483	479	480	502	489	501	455	490	516	512	480	502	476	502	469	487	472	496	475	515	485	472	517	503	448	492	520	528	468	525	466	483	465	469	445	478	455	490	488	476	511	483	449	508	512	466	488	518	502	498	486	499	512	489	431	473	494	476	494	513	506	500	475	465	494	493	499	533	477	491	501	502	492	477	454	500	514	504	500	464	508	480	519	478	485	488	503	525	527	497	448	505	486	508	454	483	465	478	526	509	478	471	506	517	493	450	464	520	492	523	475	471	481	529	519	445	492	514	487	502	467	471	432	532	525	493	491	475	521	513	497	456	498	507	497	488	493	489	493	514	470	494	486	495	485	464	522	495	481	481	501	523	474	462	462	507	501	535	498	507	513	458	468	486	454	487	453	508	493	485	499	474	461	477	474	494	497	464	512	487	531	507	492	486	480	486	479	488	483	479	450	471	500	472	511	500	486	495	471	466	480	494	526	484	477	474	481	477	474	508	474	463	487	508	478	445	449	495	473	489	495	470	488	480	460	488	447	511	479	497	490	476	481	518	491	496	480	472	508	493	513	460	502	526	467	501	484	478	504	504	474	514	481	471	477	512	503	497	488	515	475	537	490	490	456	475	491	522	491	497	495	460	462	499	484	467	460	512	523	462	484	513	492	509	521	458	458	492	454	483	508	488	480	481	451	535	487	526	489	479	459	466	486	497	461	461	477	478	516	447	520	500	503	485	493	496	451	487	520	487	509	445	486	465	522	459	496	487	435	460	519	535	510	487	488	508	476	483	490	493	485	467	526	496	497	470	502	455	478	511	517	494	535	500	494	457	488	466	486	497	459	531	456	467	469	486	498	475	472	481	486	473	476	470	478	529	488	482	494	492	493	499	490	483	478	507	479	479	459	521	494	503	491	483	447	534	486	455	529	514	489	515	480	496	489	506	499	497	517	516	492	502	479	452	539	507	476	465	480	487	494	481	501	435	499	501	499	486	503	455	517	474	488	516	488	467	533	490	496	472	510	488	489	481	463	491	492	464	486	503	543	486	491	479	480	481	499	504	452	501	495	503	504	488	483	504	468	506	476	473	512	480	459	466	504	488	510	515	527	483	511	478	466	531	479	489	459	491	468	486	484	485	496	495	516	522	507	459	524	486	473	468	496	482	458	504	520	458	500	500	506	492	485	494	509	506	484	460	508	498	466	462	500	517	488	479	478	487	481	508	464	461	458	482	502	450	494	516	487	479	490	517	484	488	510	485	495	500	490	522	486	527	508	512	478	495	466	460	455	485	472	488	480	458	500	494	438	480	450	474	518	519	536	503	469	500	509	484	451	494	472	515	488	482	501	480	527	501	498	477	493	492	498	530	523	517	525	479	457	485	486	468	507	456	510	486	468	526	490	507	500	485	503	483	523	517	462	487	508	517	518	490	507	500	485	490	491	488	462	482	456	452	478	458	489	493	476	473	534	487	472	482	465	500	518	501	525	473	511	484	510	496	499	496	475	522	487	459	472	500	477	438	513	469	486	483	449	487	493	483	460	511	475	525	506	521	543	455	517	522	518	530	477	493	512	510	527	554	480	502	551	482	491	486	506	512	510	487	445	518	501	489	486	526	480	520	458	481	479	463	533	468	467	490	502	478	491	452	504	501	516	493	499	479	491	526	483	498	491	475	488	485	479	450	511	502	508	484	465	457	551	463	495	496	464	500	494	503	536	521	540	492	477	468	526	494	475	503	479	512	494	481	486	449	487	479	498	507	509	452	454	482	497	499	509	476	502	509	503	517	475	471	486	507	489	491	457	450	453	483	539	464	468	506	493	479	467	502	529	468	450	489	503	465	471	502	485	469	481	475	488	507	452	521	486	502	457	486	498	493	494	492	483	484	485	469	472	487	479	457	497	464	493	473	481	506	503	489	546	485	521	488	522	502	482	505	483	481	530	469	500	486	481	498	473	515	525	468	491	507	481	506	531	476	486	490	492	468	482	487	472	456	475	494	462	499	489	475	489	484	526	478	468	511	497	541	450	471	492	484	498	467	460	509	473	472	468	478	486	457	471	497	468	485	502	481	483	488	510	468	453	476	461	478	541	465	483	480	508	512	496	489	507	490	484	491	485	470	465	501	471	473	452	433	457	474	483	478	490	488	496	485	491	498	475	465	455	489	464	479	452	460	480	509	507	468	504	451	469	503	505	421	518	475	498	460	521	471	528	506	488	510	497	517	484	496	473	504	500	509	487	481	496	470	500	470	505	514	471	502	466	473	455	478	506	524	514	488	495	544	505	478	484	528	492	496	466	502	461	486	479	505	477	483	500	470	483	481	525	477	471	497	491	475	499	528	482	502	471	458	523	518	493	496	464	467	524	516	483	485	439	520	490	467	486	540	480	535	464	454	528	473	460	483	469	511	490	482	531	504	455	456	522	517	479	479	496	492	478	501	498	505	444	477	515	472	518	458	498	453	471	530	470	500	515	513	495	475	493	474	477	506	498	487	470	522	484	514	469	515	521	493	495	477	508	437	465	482	491	509	511	490	534	484	516	523	513	529	474	483	488	508	477	473	495	521	507	479	502	475	496	483	496	490	491	515	481	511	520	476	479	471	483	536	463	532	510	476	495	521	539	509	491	477	488	488
19062	1676	1133	758	765	597	573	544	520	514	566	536	508	523	532	485	535	516	548	536	502	491	489	491	477	512	511	486	528	532	482	530	510	491	476	491	490	547	469	463	459	510	525	491	494	534	471	499	521	509	498	492	515	520	508	474	478	507	492	517	484	505	492	528	519	441	471	533	499	516	487	508	516	501	513	485	517	513	497	525	484	547	501	489	543	509	495	512	479	480	473	499	497	509	497	484	489	498	530	500	498	508	511	477	483	510	502	535	496	530	490	459	485	499	504	497	493	502	474	478	483	509	518	485	516	546	467	458	471	458	517	494	498	504	490	518	513	511	544	504	478	500	454	474	495	542	484	512	504	491	526	474	511	516	521	489	475	488	535	516	498	491	507	504	523	531	501	481	477	532	511	533	489	499	512	498	524	503	494	478	477	530	555	443	514	517	474	546	530	457	529	467	497	521	473	497	491	485	510	512	491	485	458	502	490	537	520	504	476	485	487	493	471	478	505	515	503	517	495	485	490	521	453	479	537	511	486	516	467	497	497	521	486	541	467	536	458	517	488	466	505	501	493	513	493	530	503	479	460	497	478	515	518	494	510	474	490	498	492	473	505	510	511	494	510	542	503	441	496	481	495	542	554	507	489	463	525	471	554	479	490	501	498	499	460	483	494	486	493	528	495	429	496	468	480	488	459	508	522	478	468	507	521	542	478	505	501	507	503	495	450	487	525	489	452	474	477	470	445	473	455	519	489	526	511	504	501	473	526	539	516	464	540	513	528	540	504	487	472	520	497	462	511	475	485	503	510	506	491	496	492	468	488	497	497	493	487	478	484	508	489	511	499	497	469	489	512	501	483	515	533	536	530	516	502	520	494	510	500	492	487	505	501	511	490	525	493	478	519	517	520	463	489	505	478	477	489	476	479	483	494	546	466	517	520	497	469	483	501	485	500	506	485	484	524	480	540	450	519	479	463	486	547	511	491	459	497	531	498	499	470	492	504	486	507	482	524	463	480	510	530	474	520	489	482	479	499	508	459	548	508	508	496	534	519	504	489	447	500	471	495	460	494	500	529	500	541	510	479	493	490	500	495	509	531	517	462	510	528	480	465	498	491	474	501	524	464	477	493	526	499	461	514	525	505	476	486	503	550	461	468	489	495	474	501	494	471	533	529	502	504	514	525	467	469	492	502	485	509	520	544	492	500	481	497	460	483	495	486	474	463	490	500	487	504	485	440	484	531	485	542	487	496	518	495	505	480	496	464	460	481	513	513	466	492	489	463	471	480	510	540	470	480	496	483	513	524	504	497	519	516	498	555	496	525	508	480	496	529	498	524	515	462	466	519	465	478	516	499	512	507	478	483	494	521	508	525	506	458	462	506	513	480	502	469	483	492	493	505	497	517	533	478	469	445	486	512	474	486	514	524	524	515	496	494	515	520	502	512	499	484	489	516	471	519	490	497	492	516	499	536	500	500	499	506	524	507	461	519	495	500	493	502	510	461	505	495	501	501	527	532	516	475	497	486	478	505	523	512	471	503	492	502	486	511	516	491	506	510	499	483	489	495	512	489	504	521	476	500	452	485	512	520	467	449	533	537	528	514	480	546	500	488	499	558	474	517	555	522	472	510	451	553	496	465	516	483	525	504	478	467	529	513	511	510	497	475	517	492	496	523	532	494	496	501	490	473	477	478	497	501	578	519	460	471	491	515	523	512	491	465	465	448	530	487	528	517	510	489	490	492	484	526	526	522	509	502	535	515	494	492	514	476	473	502	501	521	529	520	468	517	498	508	539	491	490	490	515	503	471	488	475	515	522	498	503	515	482	516	519	508	501	493	484	474	480	502	508	482	514	496	517	455	485	477	506	506	489	502	453	449	471	510	473	495	537	480	514	542	499	504	542	488	480	510	553	463	503	464	513	485	493	508	541	507	503	500	489	480	466	451	547	511	471	487	502	494	546	490	481	508	453	521	490	474	519	537	558	532	494	454	500	485	475	502	517	499	485	480	500	509	532	479	479	509	495	472	513	490	477	509	483	493	515	490	523	511	532	478	494	449	471	471	514	519	491	503	551	530	487	489	491	440	503	518	492	445	479	501	497	502	496	519	495	485	495	441	504	480	490	492	508	516	506	481	512	515	490	499	469	487	483	509	501	484	490	508	504	517	529	500	517	511	508	505	484	485	496	484	496	501	492	509	479	494	498	456	492	473	532	510	472	489	532	514	476	494	501	501	509	471	518	488	453	479	527	446	496	492	497	499	499	535	472	563	477	488	510	490	488	514	453	523	494	487	499	483	481	488	472	473	497	518	503	540	533	507	487	487	494	498	523	480	461	499	512	499	506	492	483	491	482	537	501	495	488	519	486	504	523	513	508	476	485	482	519	458	478	503	492	526	509	478	487	499	473	491	490	495	530	501	441	483	498	481	499	457	485	509	520	504	488	481	478	488	497	465	461	523	534	551	496	491	499	495	498	512	489	504	482	481	483	490	496	489	502	499	485	498	455	542	495	520	505	467	482	443	514	514	511	519	470	476	464	513	504	508	514	527	517	479	490	513	509	503	491	495	509	504	535	488	489	526	511	517	483	534	462	472	501	525	489	473	495	525	482	491	464	470	436	471	543	459	476	510	486	524	493	475	512	509	494	495	495	479	441	524	479	489	519	490	493	467	480	509	478	512	495	511	485	529	544	526	520	497	508	507	472	470	487	492	518	535	453	496	492	505	495	470	526	505	489	518	552	514	483	493	476	504	505	493	545	472	482	492	542	479	509	453	492	500	472	471	509	454	517	514	466	489	483	461	500	495	492	474	514	500	515	506	519	514	473	512	530	468	512	515	513	489	503	493	470	484	478	533	496	477	520	487	546	566	507	506	533	483	461	524	469	528	520	522	484	527	515	463	483	462	475	499	478	504	480	467	497	498	503	491	504	475	492	480	512	514	483	489	469	503	488	475	484	535	516	536	533	479	505	493	493	520	475	512	493	465	512	518	521	512	464	516	514	492	464	510	478	520	502	511	472	476	514	505	453	481	470	513	520	516	508	464	507	524	462	532	515	513	506	475	481	492	491	492	481	469	512	514	504	508	564	479	492	490	492	453	510	525	526	520	459	493	501	519	483	490	496	459	499	524	495	480	501	497	497	483	554	441	421	519	507	493	480	525	481	512	466	515	494	483	478	497	501	486	486	481	497	500	475	493	464	492	510	485	481	468	519	523	490	477	519	467	519	530	466	542	512	495	449	455	509	525	495	502	479	503	473	467	458	497	479	461	486	510	478	531	466	521	505	491	510	470	498	484	506	487	539	476	467	458	488	512	482	503	523	547	466	469	465	467	502	513	513	515	488	508	504	467	524	473	505	487	525	499	483	516	501	540	447	505	499	497	440	486	527	481	512	462	541	521	487	503	544	474	482	470	486	497	507	507	513	543	471	536	494	495	490	504	477	496	512	497	514	507	492	498	503	532	525	482	478	495	498	490	450	549	507	527	523
23751	21274	28713	24128	21267	12177	2003	1372	1189	1143	1081	1078	1099	1093	1100	993	1033	1045	1058	1012	1037	994	1017	1053	1009	985	1035	1038	1025	1040	983	973	981	972	1041	985	1012	1047	995	1006	956	927	1001	991	989	1032	968	956	970	1002	1020	1022	1027	1006	920	944	1012	955	1006	1003	1027	955	1047	999	1040	980	1019	996	994	1009	996	999	993	960	1002	955	985	989	996	969	981	1000	1058	1025	1030	930	982	1007	955	1013	1007	996	954	994	1029	1041	961	978	958	996	985	967	1027	1043	913	1005	1009	958	996	922	1022	939	979	1010	1047	1021	938	998	967	974	992	969	996	966	999	1016	971	1046	964	973	986	984	986	976	990	1016	965	926	1017	962	1010	1013	1021	990	960	1009	1028	963	994	991	1038	999	1065	940	1014	1018	1013	1031	974	998	995	967	1036	983	1007	1030	996	1049	1017	984	921	1030	928	957	983	1032	949	986	1020	1008	978	1009	977	977	1023	967	983	1029	989	983	1024	977	992	998	1028	978	1024	1041	990	981	958	970	946	1002	1020	1000	982	992	981	1043	980	964	993	987	977	1006	1002	1021	1075	981	972	1039	964	965	1004	997	1028	974	984	972	976	983	1057	965	1011	996	999	1005	1012	958	1008	978	1000	973	1041	942	1003	981	1013	947	996	985	1022	1039	989	971	906	1048	994	1043	970	953	962	1067	988	977	1019	1025	996	1000	965	958	1024	996	1003	1002	920	1033	974	937	987	1022	1021	1007	983	988	1047	954	968	1014	1019	987	1015	1018	1021	979	1017	985	973	957	1004	1055	1030	1000	1021	1007	1010	1011	1013	1013	935	952	1058	1016	1006	973	967	951	954	1027	1049	994	944	995	1015	978	1023	991	1037	1010	985	1014	1042	993	1033	1005	996	950	978	1008	1016	1001	952	993	1006	1015	968	1002	1025	991	1021	1038	1037	961	1023	1011	1033	998	1011	1018	993	959	994	1025	1029	1029	980	990	997	1005	1012	1015	1017	991	1012	1019	992	976	1009	1019	954	959	1029	973	979	978	953	1029	1027	988	994	946	967	984	977	1010	1002	1019	1021	1081	1020	927	1008	958	1001	958	975	1059	1036	995	969	965	1016	963	933	983	1030	996	969	1000	1059	1054	982	971	997	979	970	943	953	991	953	944	1011	967	1002	1009	975	998	1038	1034	956	1001	1000	1003	966	1004	979	959	1017	1013	1010	1025	1012	999	1028	956	1009	986	972	969	1011	928	1006	1017	1032	1009	1009	1023	931	976	1016	958	975	1028	937	969	933	1028	966	990	986	1015	968	1029	1033	940	995	1036	996	963	1016	1014	998	994	994	918	965	1018	1005	975	1013	994	1029	1035	1009	1019	989	1025	985	980	971	997	1044	992	916	1016	977	971	987	958	991	1000	1044	979	1028	982	984	998	947	1036	971	1036	1019	981	972	1062	974	999	1004	1028	928	1019	997	969	1035	1051	989	984	977	997	1005	939	1034	1048	973	1023	1031	988	1023	998	969	1068	1016	1040	1064	970	961	1003	979	1017	988	968	988	987	933	1058	1026	1044	998	998	954	1001	981	948	970	1048	963	984	981	964	1008	1092	958	1000	1026	973	957	1053	998	937	1001	1021	1022	1028	977	967	982	1005	972	988	944	1017	969	953	997	987	996	1003	957	1050	987	1004	1004	1000	955	1001	1005	1021	985	1053	984	1034	1056	969	1001	967	1004	970	1038	990	987	943	1015	1003	922	1010	1031	1022	994	981	977	983	988	985	987	1015	1000	1027	984	1000	976	964	975	1061	963	1054	982	1016	999	966	1015	982	1026	1003	1040	981	991	952	952	1062	968	1046	1029	961	1023	959	964	967	1007	1018	976	1034	1013	1005	931	1027	987	1042	975	945	985	1032	997	1006	991	994	1033	979	975	986	1012	1010	944	970	991	995	952	975	1030	1003	1007	1016	1067	999	1035	1090	965	993	962	936	978	994	1016	961	947	992	1057	1010	991	986	949	964	1094	1005	979	928	950	980	982	994	1012	985	989	955	1059	999	1015	952	1007	975	1004	973	1015	945	1036	1021	979	1009	1040	995	1001	991	978	1036	988	982	972	950	974	998	1007	1020	988	980	996	1015	1019	980	1028	1028	976	998	1023	973	981	1017	958	991	961	1022	1036	1009	958	977	988	984	981	977	1023	973	1037	948	999	984	989	954	1015	974	968	1040	971	1052	1085	978	961	985	973	953	1034	932	1045	972	1058	1034	1017	984	962	1041	1072	963	985	1013	1003	969	982	987	969	986	967	1032	999	989	982	945	1023	1001	974	945	942	954	1014	986	986	1034	988	1003	1002	987	939	991	995	989	995	954	985	974	1018	981	997	955	990	942	1003	1012	997	1086	993	1028	1032	1011	985	1002	1054	1022	1029	1019	1053	987	921	1004	946	1014	996	972	1011	998	972	920	950	1023	1023	1021	921	997	1006	999	1034	995	997	1017	1007	1002	949	971	976	906	1017	990	991	995	989	970	984	1007	921	985	965	1021	954	989	971	999	1003	1001	928	985	966	1004	946	989	940	973	955	1008	967	988	1018	983	1032	966	954	978	1018	954	949	1004	952	1000	998	993	979	1017	1003	1031	975	987	949	999	972	1025	1015	1015	988	935	1013	1044	1003	993	1013	979	972	964	1003	1017	1015	945	1029	999	1008	992	978	1016	992	966	1002	970	960	988	1010	984	1001	968	1022	967	994	978	1018	951	998	999	967	995	976	1026	1062	970	991	1026	1006	1002	1004	1016	1040	989	970	1010	1008	982	993	981	1002	1020	1007	951	975	945	1007	991	975	970	1004	1014	991	983	1014	970	977	944	1025	1010	956	997	985	978	964	967	1007	1011	990	967	949	994	945	1052	989	984	996	996	979	1022	946	982	984	991	1090	1025	1012	992	986	1033	1016	1006	988	1007	1001	957	959	1039	1030	1027	949	1012	1052	1013	982	1007	999	988	1014	1007	982	1019	1004	980	1017	961	986	1021	1037	992	914	1022	949	1025	987	1008	978	986	984	980	968	958	960	1004	989	974	1004	1017	939	998	1011	1016	991	1038	978	943	931	1035	998	949	1011	898	960	1012	930	997	1014	985	966	992	949	978	966	990	970	969	981	971	1023	962	1004	968	1000	937	982	995	967	954	975	1020	1015	998	1007	967	974	938	1040	941	945	1005	991	986	973	974	1005	951	952	975	1046	946	967	944	1015	996	1003	961	985	969	959	995	970	993	947	1039	956	956	1019	1018	1070	1010	905	990	976	1009	978	1014	1024	952	927	1016	1016	978	970	1027	960	1024	995	980	1043	984	936	904	1009	981	998	944	986	963	1005	985	974	1001	1000	1059	1026	995	991	958	1006	963	949	1031	987	955	1070	1008	1008	938	1023	1025	991	1019	1000	951	979	979	947	997	1000	986	988	982	1006	919	1011	1023	1001	974	987	994	988	976	990	987	1028	962	998	986	986	972	983	963	992	1028	968	975	1032	1017	903	1014	953	1034	990	1025	1006	969	1026	991	1044	985	982	986	963	918	968	1008	1049	1041	997	1018	961	983	987	966	1027	982	1045	1017	924	1011	941	953	1021	1060	975	1020	955	1026	1000	1007	1017	1057	1012	937	973	1000	968	966	989	1014	1011	1010	990	960	1014	1028	984	1058	1033	1034	944	1008	1078	1042	975	1022	940	1009	1000	1022	1001	981	983	954	979	959	1011	981	1011	1003	1028	980	993	1028	1035	977	1040	966	977	976	973	948	1021	1084	937	1018	982	1042	987	982	947	957	981	1036	1008	996	1008	986	941	1031	994	978	971	933	978	975	971	969	988	987	1016	931	1007	990	1017	999	1062	1002	1069	1000	988	990	998	968	946	992	968	1013	956	960	995	980	986	1017	983	1026	956	1005	1035	947	1029	962	1014	1008	964	1046	1107	1005	949	952	977	1055	927	941	985	1023	954	1013	968	983	998	1015	969	994	975	952	989	982	1023	977	1023	982	1027	1022	916	1010	984	994	993	990	994	977	1002	979	1036	974	1055	980	993	1055	1005	994	990	1040	962	932	1015	975	991	1025	1005	1021	995	971	1004	956	920	952	1029	987	1041	955	965	1010	982	998
19505	8275	5709	3145	2556	2054	1725	1558	1370	1300	1232	1206	1121	1109	1050	1031	1029	1091	1044	1020	1025	1050	1027	1031	1024	1020	941	984	1027	951	993	977	994	967	992	1032	1002	1020	961	997	959	944	1001	989	944	1032	978	1045	1026	977	1007	941	1011	967	937	1020	1031	968	1047	1015	983	993	998	982	1027	1013	975	973	965	1026	965	1031	992	1040	965	1001	991	975	945	956	998	1005	1035	994	994	960	1004	994	935	973	1009	967	1009	1000	1000	958	960	1051	1022	995	1014	994	965	1043	920	986	942	967	1006	1007	993	1019	985	1021	997	1009	986	971	991	955	953	1017	960	1006	947	988	995	983	951	953	988	1005	960	951	1006	983	1031	989	941	1012	970	913	957	968	1002	1003	923	960	998	1035	976	911	946	996	1008	958	980	989	1047	957	998	979	1014	942	964	999	1022	984	1008	957	1067	962	934	975	1037	990	988	985	981	1019	1049	953	952	958	1027	965	964	965	1020	1001	1044	981	949	984	927	966	993	999	978	1001	912	987	981	959	1005	917	977	1035	1033	991	978	975	1016	984	1000	985	995	1039	927	998	919	990	1090	973	1002	891	971	943	976	999	974	981	974	988	1022	963	958	1069	967	1040	974	978	1010	971	1004	1000	990	930	990	953	1034	992	968	1018	1001	940	960	975	1017	1007	1015	993	980	1025	1027	998	1042	951	1032	1009	1050	991	974	983	984	970	948	978	1017	981	1016	948	1038	972	952	939	1011	919	1054	1010	1017	1033	1004	965	1025	967	1058	970	1004	916	974	979	962	1008	970	1055	971	986	972	973	948	991	958	991	952	1003	966	1048	1012	978	1046	971	1017	1017	1031	1005	1017	959	1021	1016	954	968	974	952	1001	962	994	1020	960	994	993	960	1000	1003	956	975	915	976	977	1016	1025	966	997	1021	986	1012	1005	986	1003	1019	1005	1020	961	1019	971	961	980	1033	1006	1006	945	975	1033	1007	972	1007	961	992	1005	975	952	932	979	966	966	1000	988	1038	966	976	957	1020	975	1024	1035	962	951	964	930	990	945	1001	975	956	963	998	987	1010	993	941	973	1008	1011	1009	998	965	970	935	993	959	983	993	982	959	934	927	988	997	946	1011	980	1066	1033	1027	974	968	1030	983	1029	943	973	924	955	958	972	1020	940	995	1031	1006	964	1063	993	1060	966	995	988	971	1006	1023	1001	999	983	980	1051	960	1025	987	982	899	995	1018	960	966	980	998	1021	986	1010	985	969	1010	963	961	942	1022	957	1037	1005	1016	1033	986	1015	961	1015	1008	964	998	979	998	937	989	981	952	1035	1036	979	999	996	958	976	939	1047	984	1043	968	935	964	1013	986	971	992	990	973	963	975	975	996	957	976	1006	1002	967	1015	1043	948	990	1015	956	985	942	989	945	1019	966	994	990	997	986	1049	992	874	1007	951	950	1018	1022	999	997	1000	1012	932	1002	960	1008	1007	990	1025	979	987	935	922	968	960	982	963	1014	1002	965	972	1001	1036	958	941	998	1008	979	1024	989	997	988	1016	1007	1003	983	977	938	943	973	997	950	1045	1016	973	997	965	997	954	1037	984	989	1044	1010	985	1003	1016	1010	981	1048	975	966	1010	967	955	1013	1012	996	984	995	946	1051	941	995	948	957	976	951	1011	1074	967	1001	1017	877	1022	1034	1001	952	958	1022	997	959	989	1007	941	988	961	989	1034	1019	991	999	960	1036	926	1028	959	939	959	1000	987	939	1045	974	961	917	953	1035	960	1033	977	980	999	1045	1011	951	1020	1006	968	976	960	977	1044	993	1031	1013	951	948	984	1000	994	970	1014	963	965	958	1019	1011	981	1046	996	982	980	992	983	1045	982	998	1010	984	1007	962	1012	976	1012	985	1022	932	1004	967	977	975	985	1028	1005	1030	919	984	1030	1006	959	954	975	977	1013	985	956	1035	1015	976	978	999	1003	982	964	975	959	956	1012	991	974	1013	978	998	1038	1003	986	909	953	952	973	1030	992	1011	972	993	1037	989	998	1005	981	962	1023	980	980	1008	973	999	1007	991	1068	1010	998	1025	1053	979	1006	1035	1010	1010	974	982	1049	961	1068	1027	1043	1007	988	1007	1000	959	968	960	1009	985	981	1052	953	979	967	1001	986	1029	1024	987	965	1048	1014	940	979	1038	997	935	999	930	991	996	1029	1009	937	1015	983	1013	994	938	1036	972	970	950	1008	965	970	1012	942	1046	949	1047	1033	1004	960	1007	1013	1003	991	991	1052	994	1002	973	974	1056	964	985	996	1011	983	1015	968	1011	970	886	955	951	1020	982	1018	983	974	969	983	983	1001	938	987	985	953	998	1010	1016	977	1024	976	1025	941	1022	997	990	1002	953	991	980	981	955	974	1022	987	980	997	940	955	1022	998	1005	971	1042	988	984	1055	999	980	972	968	997	964	1012	990	926	959	987	970	949	994	1006	981	1045	961	1038	1027	1029	1016	1029	999	1073	1002	989	1032	1005	939	1010	994	972	1015	974	986	984	985	969	997	966	970	960	984	1053	1030	994	946	1002	1009	970	1007	975	1024	983	953	1008	1004	992	970	1066	1026	946	945	997	919	974	980	955	971	989	991	1014	1022	935	1002	1043	980	946	1074	1015	1014	990	1072	997	997	989	984	1013	925	1008	996	962	967	960	986	971	1011	972	1003	969	1024	996	1007	976	968	1018	990	1018	998	1005	1014	1003	964	961	1016	1003	979	986	973	1029	964	946	993	991	1012	971	1012	981	940	984	1003	974	984	1042	976	1016	1022	987	991	973	941	954	984	1014	978	952	1004	1002	973	976	964	1003	1042	937	992	1009	968	950	1002	1016	1021	1030	1006	1018	1013	914	1002	1004	914	984	976	960	1023	983	965	964	1000	947	983	1001	1023	970	999	996	984	942	935	948	1001	975	1005	1005	966	911	994	952	1040	969	922	989	999	944	978	992	972	1028	957	970	945	1009	998	992	988	924	991	980	969	976	996	969	914	972	973	1039	1016	967	992	984	982	952	950	955	967	958	986	968	951	1009	997	1039	918	949	1019	962	983	979	1010	998	997	1020	924	941	986	1000	1019	987	994	1006	1008	942	972	985	965	988	946	979	969	991	1073	1049	968	947	1011	993	959	1009	953	983	970	982	995	1050	1026	963	947	964	941	979	999	951	992	1011	1008	942	1004	1015	977	938	1013	1041	1027	1007	963	1001	988	1012	1045	945	959	1038	976	991	1006	992	980	996	966	949	967	986	987	1040	1001	1010	990	1037	1013	980	974	1031	980	1008	1024	1006	1006	1017	928	994	959	961	937	1001	984	981	976	977	1012	959	894	967	941	916	981	968	978	1009	961	980	1006	963	968	971	998	1021	993	951	985	948	967	1018	1007	986	951	955	962	993	977	1003	1031	985	1007	994	974	1005	1011	997	1001	1020	974	965	996	978	977	955	1015	968	982	975	1023	955	1032	991	963	1022	961	1016	1000	987	1009	988	1008	986	1008	979	1011	999	996	1044	995	985	957	983	981	998	979	997	998	1006	1029	1027	984	992	954	943	992	1017	954	936	933	992	984	996	979	955	1023	955	996	932	1014	1066	985	956	1019	997	931	972	998	971	943	969	1040	1029	983	1006	1059	1016	976	993	985	1004	968	973	941	1003	1007	1007	926	999	971	924	977	960	955	954	953	1008	1013	1011	1019	1019	1033	1009	988	967	1056	1018	961	1028	971	977	968	999	960	990	982	994	974	932	952	1050	963	984	994	986	1051	1024	979	987	1007	1037	1009	983	1011	953	945	946	950	1021	980	980	1005	1015	1024	1044	991	1012	1028	1028	1021	985	967	990	963	961	1011	988	1027	1039	977	974	984	982	1002	973	973	1000	1009	894	951	1011	972	998	1029	984	964	1017	939	1037	1029	965	996	1024	980	1009	980	949	976	979	976	962	989	992	938	1021	1023	986	958	965	981	982	952	967	1047	1018	1008	982	970	1015	966	935	991	1002	964	965	999	957	992
24683	21207	27834	24796	14682	974	621	500	428	447	406	395	395	352	387	357	365	334	334	355	351	393	350	404	327	373	364	331	360	370	376	368	364	366	342	351	366	358	339	309	306	343	349	351	349	378	343	368	383	320	339	309	312	353	381	369	331	327	337	346	335	365	354	351	351	353	399	330	353	330	346	314	352	336	371	337	378	353	388	330	336	345	363	334	371	370	340	353	329	317	328	370	337	345	356	343	353	391	358	333	345	325	319	354	335	368	364	366	330	375	323	332	348	346	343	323	336	369	344	399	380	316	396	325	321	328	370	347	347	362	346	348	361	327	327	346	392	351	333	339	333	315	377	355	373	332	368	389	364	341	356	348	359	344	333	330	330	330	344	339	325	377	368	342	344	336	339	363	312	369	376	369	382	337	344	351	326	362	355	354	358	347	355	359	312	352	326	335	345	358	319	386	341	358	361	359	350	350	319	352	368	321	355	340	335	290	342	329	347	367	356	362	344	339	354	363	347	344	349	355	345	356	329	352	367	354	333	352	374	343	361	337	349	339	377	362	375	372	368	355	330	351	360	365	326	328	382	333	356	364	325	340	351	372	357	318	373	361	332	314	365	354	361	356	344	327	351	345	345	345	350	329	376	365	376	353	340	361	346	334	378	387	375	353	347	341	364	349	357	347	337	347	356	337	353	327	357	346	364	340	356	357	360	331	353	320	327	326	345	354	376	354	315	357	364	363	370	353	342	344	324	381	333	338	300	384	361	333	351	345	350	361	357	358	351	347	317	360	359	356	330	347	323	359	338	329	354	331	346	365	349	366	349	308	351	370	338	300	373	354	328	368	367	339	341	346	334	373	336	360	358	337	349	382	348	348	378	315	356	357	385	357	358	332	329	379	358	346	367	341	354	333	374	348	343	390	331	369	343	380	345	346	331	336	358	362	351	352	332	372	371	331	351	354	347	348	341	366	344	358	361	368	314	382	342	356	339	390	374	344	331	370	364	334	346	340	358	344	364	376	324	337	345	361	346	349	343	349	338	363	344	351	354	353	352	360	373	363	371	335	384	357	343	334	332	361	321	372	350	374	381	350	366	342	322	336	365	350	318	357	394	313	367	313	311	371	352	330	354	341	345	373	334	323	361	369	343	348	379	348	325	333	340	375	333	362	323	343	340	330	314	335	355	364	336	349	338	343	324	348	350	334	357	337	366	349	350	350	367	315	353	331	354	340	369	366	384	364	336	320	357	349	332	340	353	349	343	346	311	352	340	350	340	350	310	329	365	344	334	343	365	359	343	348	361	353	383	347	338	328	335	316	338	355	334	336	343	357	350	349	347	351	359	353	395	336	360	355	353	335	361	334	367	358	357	326	364	369	354	344	359	325	391	362	339	329	348	357	341	355	322	343	338	349	355	349	364	360	358	371	345	346	338	325	358	328	331	325	347	321	366	347	341	329	331	376	329	349	371	350	338	362	364	344	325	308	330	364	357	328	344	368	328	352	360	342	359	357	367	320	330	364	335	352	364	378	364	376	325	339	333	375	369	356	341	345	338	366	349	334	346	360	357	337	351	357	347	343	339	350	354	344	345	334	327	406	332	326	334	391	337	376	347	354	364	390	352	349	359	326	352	350	339	351	349	354	327	331	371	367	363	331	370	359	353	360	347	347	333	315	336	339	346	326	347	321	374	381	343	352	335	354	338	332	361	348	363	340	357	352	319	325	359	365	334	352	365	349	357	365	332	339	344	351	354	376	362	353	367	354	307	326	385	358	323	353	326	339	388	316	354	323	376	336	344	340	339	409	349	326	347	362	323	334	333	344	338	317	339	395	335	325	361	342	336	350	358	341	335	351	336	328	353	334	357	352	357	344	328	355	333	326	349	379	329	360	390	354	349	330	330	349	370	330	336	324	370	364	372	374	345	355	350	332	345	358	352	339	307	380	325	349	368	345	324	334	340	355	352	357	332	351	355	350	342	322	385	362	361	370	360	364	326	380	335	371	357	332	366	364	322	350	342	353	367	321	358	336	357	340	377	364	391	359	345	350	350	349	347	329	353	360	340	347	346	361	360	373	352	322	360	359	354	326	375	368	362	372	381	338	330	359	352	320	357	337	329	390	335	359	366	347	349	314	348	365	331	343	359	347	343	346	366	332	333	343	347	344	326	359	342	366	332	342	335	337	371	333	332	348	348	342	345	336	372	361	380	328	370	341	354	369	357	351	330	336	354	348	337	310	363	342	346	305	390	340	368	341	357	301	366	352	344	345	332	316	334	344	365	345	366	354	343	358	354	396	341	348	379	335	362	368	342	342	332	306	372	374	374	321	355	354	378	366	390	350	327	365	384	330	336	370	350	341	329	339	344	359	384	355	331	345	345	351	348	386	347	346	348	373	365	352	319	355	366	356	375	330	331	368	340	333	374	340	333	343	363	318	374	326	330	358	356	352	328	368	319	340	344	367	328	338	355	317	369	311	348	354	338	366	357	360	327	347	371	348	380	338	375	344	359	320	369	363	366	323	352	359	370	369	341	380	322	379	377	351	365	353	350	369	372	358	349	322	357	326	316	335	345	348	330	342	346	316	366	346	380	314	345	374	355	370	384	372	335	339	356	335	324	344	332	353	355	359	302	336	353	390	351	311	339	315	330	376	339	370	367	310	367	339	342	359	337	359	358	324	342	337	358	360	317	376	326	364	336	351	328	318	359	397	325	373	361	334	341	362	344	350	355	334	344	372	326	347	343	335	354	372	330	309	334	386	327	347	331	338	370	344	371	356	358	343	350	362	371	358	301	368	367	334	339	376	368	318	334	328	346	336	359	347	390	349	358	301	376	346	354	357	346	340	346	343	344	335	330	337	351	343	370	352	366	359	335	385	371	378	322	328	361	334	336	377	329	422	344	353	332	339	360	355	345	365	335	339	352	356	334	339	342	374	322	336	349	340	350	369	374	358	375	333	357	346	380	385	342	336	327	379	343	398	380	369	336	330	348	361	361	373	380	322	355	353	349	346	392	364	364	337	327	347	364	368	316	344	333	398	349	362	359	341	337	301	359	334	364	347	350	346	355	361	322	336	326	350	357	329	316	343	373	313	361	364	339	350	329	374	337	306	361	353	337	345	323	332	316	356	332	329	347	352	352	367	335	340	364	350	370	344	316	354	346	371	352	336	339	339	369	362	356	331	371	344	351	373	347	337	358	368	387	363	356	362	361	353	349	368	357	340	342	361	344	354	350	316	363	328	341	337	347	357	364	337	357	365	368	384	368	333	368	363	338	336	348	336	333	389	333	363	326	340	336	350	340	346	365	348	374	347	328	344	328	330	363	354	342	352	370	332	336	357	369	334	364	342	336	350	345	355	342	344	344	351	360	317	325	341	354	338	367	355	354	349	353	345	361	365	366	348	319	323	351	334	382	344	354	379	336	329	349	359	326	400	350	317	311	325	342	354	378	361	355	371	353	386	350	374	332	357	364	346	352	356	329	327	365	346
17211	4600	2915	1568	1251	960	813	691	607	484	475	497	393	423	457	377	403	390	359	411	428	342	392	420	380	366	383	386	365	390	390	380	390	367	358	363	371	381	391	359	399	384	369	373	396	365	372	375	353	367	357	368	381	395	371	400	383	342	368	370	381	368	400	390	366	347	344	405	358	358	353	353	379	379	348	413	329	373	380	364	369	344	349	341	365	356	367	368	355	376	409	324	399	384	368	351	345	389	380	379	388	386	343	387	389	379	394	388	397	374	371	333	366	367	363	382	391	346	376	370	361	367	381	346	356	374	396	349	368	357	367	340	372	378	359	366	358	364	391	364	356	362	340	397	374	379	355	360	344	356	410	352	357	381	370	366	348	387	391	379	358	380	395	382	356	367	365	379	395	347	370	335	370	385	359	346	333	387	373	397	365	362	364	370	372	417	361	390	405	378	347	378	390	386	340	354	382	357	390	336	407	369	348	361	359	383	401	363	417	365	386	352	359	354	365	374	373	378	374	376	386	356	373	374	368	382	355	369	389	370	350	351	345	374	364	346	396	372	380	375	385	376	361	352	350	353	389	426	362	344	374	348	342	360	364	360	356	393	376	358	342	374	373	339	382	381	399	359	348	362	350	342	370	359	371	364	373	352	352	342	371	396	384	353	373	394	383	364	338	380	372	395	361	379	386	345	348	346	402	375	362	360	364	366	382	373	367	342	367	377	382	356	337	359	376	383	351	356	356	371	333	368	392	386	361	376	406	401	358	383	388	339	382	362	370	367	394	359	384	362	365	369	377	358	363	353	374	352	386	354	374	370	364	365	366	344	362	371	390	395	358	380	354	394	355	353	324	338	356	334	375	384	384	359	364	374	385	392	401	379	355	367	378	318	361	438	420	369	358	374	365	351	403	341	329	357	368	393	398	378	390	382	372	383	360	351	376	373	375	365	370	381	399	378	359	374	369	379	350	372	381	352	375	375	373	408	366	345	349	382	352	368	378	371	389	388	381	352	386	320	384	354	348	396	342	378	386	386	395	370	361	392	419	344	348	368	362	384	355	344	351	351	345	367	370	372	389	411	371	374	321	350	402	386	388	400	348	371	370	367	377	365	406	399	375	334	374	369	360	399	354	367	329	393	402	380	363	375	373	388	390	362	354	392	376	379	363	332	401	372	375	394	356	377	390	350	413	357	344	397	377	390	394	349	362	391	373	353	360	362	385	408	364	363	370	366	376	375	390	378	379	377	352	361	413	344	375	360	352	363	368	379	368	370	354	377	388	387	377	330	394	373	364	391	381	344	384	398	363	365	421	370	385	368	394	362	356	349	360	389	362	336	378	357	363	369	385	368	376	366	368	363	351	355	381	345	356	382	382	328	359	372	357	383	397	351	360	371	385	343	373	397	367	382	386	385	373	350	341	391	353	371	409	363	334	348	375	367	368	379	353	380	352	374	381	392	370	343	381	354	378	357	360	371	376	385	373	375	362	448	389	353	345	371	371	364	367	347	383	381	388	376	375	394	360	355	361	387	379	404	375	377	371	351	354	373	366	376	369	351	397	357	356	340	362	392	364	345	376	338	399	336	388	365	347	399	378	313	370	375	354	369	366	361	338	367	369	356	387	343	367	403	392	369	338	391	364	384	342	377	362	364	379	380	375	368	398	362	344	395	345	365	368	350	372	371	343	363	391	422	349	374	386	383	383	351	395	352	389	357	379	411	346	368	359	369	357	388	367	347	356	380	368	396	366	408	377	348	350	345	365	392	384	406	399	382	366	342	353	372	378	358	366	372	379	389	352	368	400	356	382	371	356	353	381	408	397	360	368	388	372	380	366	371	345	366	388	347	411	343	361	351	400	365	371	363	380	386	358	332	354	376	345	383	388	357	340	408	381	387	373	381	350	398	389	381	374	354	339	367	372	379	377	379	399	375	358	385	381	358	355	403	341	372	357	360	366	362	345	369	360	382	367	350	372	344	382	337	371	349	371	349	370	320	383	372	388	381	385	385	383	376	343	365	347	386	346	362	378	366	358	357	399	409	379	369	371	372	344	386	379	386	366	389	363	410	376	351	345	397	378	337	360	369	392	410	364	346	360	410	374	392	373	388	375	331	373	383	365	407	373	368	421	359	378	367	400	360	375	408	389	393	360	381	341	389	372	374	381	360	370	342	382	390	383	393	352	340	376	356	378	345	381	387	398	373	390	355	374	360	399	377	345	396	407	374	355	402	390	376	395	360	411	379	368	356	393	341	355	365	376	366	367	331	396	364	380	378	359	414	403	353	362	378	389	334	340	362	387	382	406	398	374	386	370	374	376	348	367	355	386	382	359	349	339	366	345	355	403	385	367	373	344	370	377	368	363	376	374	365	385	421	353	336	345	380	399	363	378	378	343	370	393	347	336	346	364	376	378	368	347	392	379	365	384	362	368	403	356	368	378	376	377	355	356	356	392	393	380	380	408	372	370	361	395	358	407	366	347	369	386	380	396	384	354	362	357	404	374	385	367	338	357	403	381	360	383	368	399	402	394	342	389	393	367	349	348	344	349	341	392	377	371	384	358	355	360	395	395	346	383	380	368	376	342	416	381	400	348	410	388	369	393	355	384	371	370	363	368	364	370	364	347	362	356	357	360	367	384	364	397	386	362	365	336	356	418	348	385	343	357	400	368	369	340	347	381	380	328	380	388	360	348	392	397	382	387	385	369	353	313	370	381	333	358	358	361	375	369	370	350	375	384	356	354	401	376	387	331	373	358	340	390	364	393	382	364	358	379	353	363	358	400	410	403	344	365	341	382	324	368	380	365	368	388	367	378	369	349	378	345	347	373	389	377	375	351	375	370	359	390	379	379	312	377	359	374	392	344	360	394	377	414	327	342	367	373	396	375	349	360	375	392	363	383	388	382	412	369	322	356	367	395	344	336	347	371	360	378	392	357	355	368	337	357	365	398	374	387	382	386	400	367	391	382	360	366	341	361	379	354	363	351	381	381	405	367	394	342	358	401	359	344	363	358	359	333	379	354	386	367	352	384	331	381	337	371	355	357	398	370	353	341	385	353	377	351	382	354	357	373	390	341	374	344	358	369	360	369	348	344	388	380	372	381	346	390	394	392	406	384	348	381	369	368	366	371	366	374	345	362	362	381	397	396	428	323	389	341	319	367	384	329	347	384	374	387	334	345	372	371	376	376	381	361	389	397	384	385	399	367	353	381	345	375	363	358	370	371	397	377	353	410	369	382	419	390	370	419	416	392	357	400	390	384	391	385	340	356	377	355	421	342	357	372	368	361	363	386	340	357	376	321	411	336	349	376	364	361	389	387	398	395	393	405	362	390	391	349	372	394	376	372	369	343	361	365	343	387	351	366	367	375	414	380	367	360	380	377	363	356	379	384	366	336	329	393	349	381	334	362	387	367	397	406	362	390	352	363	368	376	383	354	363	363	384	350	386	335	383	364	381	345	352	400	391	366	361	362	394	385	397	356	381	414	371
22397	21248	29122	23668	21248	21335	12823	2052	1525	1427	1266	1215	1249	1166	1183	1121	1103	1093	1125	1065	1120	1067	1080	1126	1069	1092	1048	1052	1113	1082	1088	1040	1038	1106	1077	1061	1076	1032	1026	1035	984	998	1074	1094	989	1015	984	993	1069	1054	1034	1067	1046	1021	1077	1083	967	1022	1031	987	1054	1011	1054	1019	1056	1069	1054	995	1014	1056	1077	1009	1003	1027	1061	1068	1030	1046	1017	1030	964	1050	1025	995	998	984	1052	953	1083	1045	1027	991	1019	961	981	971	1000	987	1081	944	949	1017	997	1070	1017	946	961	1031	1009	975	999	959	954	1073	1056	998	1019	1051	1017	1038	1000	1060	1030	988	989	1011	990	1039	1003	1041	1006	996	949	1025	1043	1048	1009	1043	1048	985	981	1055	1039	1019	1068	1037	1003	1082	1004	1020	993	1036	1046	959	944	960	963	1023	978	995	1007	1063	943	962	1008	1000	1062	1050	1041	1005	1024	1057	1027	1012	1021	1008	1056	1071	1020	1020	1005	1059	1010	1059	1039	1014	985	975	1075	974	1072	966	994	1060	1023	1070	1020	1022	1009	973	1014	1037	979	1005	1025	1049	978	1054	1031	991	1059	1049	1045	990	1017	1039	1020	1057	1037	1083	974	989	995	992	1031	1055	966	997	989	980	1025	1003	992	1038	998	1051	968	1033	976	1027	1071	999	992	1056	987	1008	1038	1047	1005	984	1014	1052	1012	989	1054	973	1013	989	1073	1090	1044	996	990	979	981	953	984	1018	1042	1013	998	987	998	1007	1008	991	1005	1008	1015	1054	988	988	1054	980	995	1094	1075	971	1042	1007	994	1001	1038	1000	1010	1012	1000	1000	957	1003	950	1009	987	1004	1031	958	1007	1022	1048	1080	1074	974	1047	1038	1058	1019	996	978	1018	959	1056	992	1013	993	963	1037	995	1002	995	1010	963	1065	1073	1008	1081	1012	1005	1020	1006	1015	1001	1026	976	1017	922	1005	1040	973	971	1022	1060	972	938	1063	1024	1100	1069	1025	986	1038	1010	978	1051	1043	1029	1020	985	1014	1045	977	1036	1054	1060	1071	1098	1008	1036	1035	1032	1050	987	993	1006	1031	1042	973	998	996	1062	991	1030	1030	966	986	1012	1071	1008	1022	955	1046	1078	1029	1003	1022	1036	1011	969	998	962	1035	1016	987	1006	988	1010	1020	959	991	1007	1035	1039	1031	989	1064	950	1015	994	1058	1007	1038	1009	993	1057	1049	1054	1029	1034	1052	1050	1035	1090	1009	997	1035	1032	986	990	1035	991	1087	970	1018	984	1054	986	913	996	1003	976	1025	1072	1003	1048	1065	1006	1029	1010	1023	960	982	993	1027	973	985	990	1018	1068	1088	994	1014	998	984	992	1042	936	982	1023	1029	986	1014	1011	1051	1007	1030	975	992	1043	1022	1016	1015	1052	1060	983	994	1039	1026	1030	1068	984	1053	1000	982	1045	997	964	1061	1023	1050	980	1029	1017	1064	1039	977	952	1060	1000	976	999	1040	1013	1007	1075	1016	1073	1065	1017	987	1065	1024	1040	969	1001	1000	1087	1056	1051	1065	963	1027	984	984	1062	1036	1037	1006	1011	1023	1008	1055	1057	977	1046	1026	1030	996	1043	997	1069	1008	947	1026	1023	1009	1038	1059	1008	1028	1046	1020	1073	985	988	1040	978	996	998	1030	1016	1053	1036	984	1042	1038	1034	968	1029	1027	955	1049	949	992	1002	995	1056	1001	1007	990	1009	1040	1021	1035	1028	1006	1001	1029	1019	1032	1057	1041	980	1014	1031	1047	1035	1042	1005	1011	1015	977	1010	1008	1008	1022	1045	1029	1053	1014	1052	1021	952	1039	1062	1028	984	1008	1076	1002	996	1006	1033	1022	963	986	952	1068	1014	964	1018	1031	1022	1022	1027	1012	1044	963	1065	1035	1025	1010	1047	1011	1015	970	1006	1070	954	992	954	1016	1030	1020	1025	1027	1072	987	999	986	948	982	1001	1007	1030	1075	1043	1100	1027	999	997	1070	997	1035	1065	974	1023	1052	1035	1001	1015	1033	955	1057	1019	991	997	954	983	1010	989	1006	1038	983	1004	1001	1030	986	982	1070	1053	1033	1006	1028	1050	1032	1052	1048	1023	1009	1064	1018	1020	1015	1032	998	1022	998	1018	1040	1012	1015	1021	1007	1032	996	1022	1010	991	1010	1062	1033	1018	1017	1041	988	992	1018	1014	1011	1027	1037	1001	1057	979	1036	1011	978	993	1049	969	999	1009	990	1003	999	1025	1025	1020	1036	1034	938	944	1005	983	1021	996	999	1043	1034	1013	962	1013	987	995	1006	1017	992	1036	1036	997	1006	1006	1034	1004	979	1017	1029	983	1001	1012	1083	987	1046	1025	1017	998	1063	1086	1008	1049	1033	1069	960	1021	1073	1004	998	1046	982	1015	982	1025	1039	992	994	1041	1010	1023	1032	1054	1031	1024	981	1045	1024	1002	972	1020	1058	996	1038	1020	1019	1030	1061	998	972	1069	1027	1023	1045	999	1047	1023	1013	1040	1029	1013	971	990	996	1007	990	1021	986	971	1001	1046	1054	994	978	991	976	1037	1003	1001	994	993	975	1016	937	906	1003	1007	959	1010	1028	1041	1009	1051	1017	1035	1037	1018	1025	996	1077	1080	1079	1039	986	1005	1008	968	967	976	1006	1008	982	997	997	1013	1083	1034	1025	1045	1056	1022	978	1013	1018	1023	1052	991	1008	956	1024	1014	976	1085	1037	1010	1018	1029	1009	1017	965	1034	987	971	1028	1038	987	1008	1000	1064	993	957	1029	999	1029	984	992	959	1015	1034	994	1005	1064	995	991	979	1000	1011	985	986	949	986	999	1056	1023	1001	1011	975	1024	1018	1045	995	975	1020	998	1034	947	1035	994	1041	1035	1003	1015	1012	1019	981	958	1044	989	1023	995	1004	1059	974	1024	1003	1004	1030	1000	987	1005	1007	956	991	947	993	959	1019	971	1018	960	1020	1030	992	983	1000	1000	983	1034	1000	954	961	1031	1036	1005	1004	1034	958	1035	990	1083	964	1042	1053	993	1013	1071	994	1018	976	1001	1044	983	1043	1041	1026	932	972	955	989	1029	1032	1055	998	1096	1007	1008	1009	1023	1003	996	1025	1063	1062	975	969	1033	958	1061	998	987	1000	963	986	1053	991	1008	1008	979	985	1098	1031	976	1025	981	991	1062	1016	997	1018	1051	1033	1026	1006	990	1016	1071	1043	1007	956	1015	1032	977	1037	999	1016	1029	1013	980	1030	1052	991	1016	1029	1024	1021	1037	1000	1018	1011	986	986	1059	1016	999	1031	1014	1057	1018	1069	1022	1013	979	996	990	976	1008	1007	1021	1099	992	957	1025	1017	986	988	974	961	1074	1010	1010	1043	1018	1002	1007	991	999	1021	993	1022	951	1016	1064	1008	1068	1021	1078	1055	1017	972	985	1016	1036	1084	978	946	1003	998	1067	1026	998	1029	1040	1035	977	992	1038	996	960	952	957	1006	983	1030	977	1005	1021	925	1028	1013	1039	1044	982	1043	1007	1021	1002	980	1013	1050	937	1014	1004	997	984	1006	1029	1075	1018	1022	1033	1001	1001	1043	1021	1007	981	1020	1018	912	1011	967	983	1044	1020	1042	1016	1018	969	1014	1037	988	989	1013	984	1098	993	1005	1021	1008	909	1006	999	1007	1014	1066	980	1060	1028	980	994	1014	1039	969	1007	1023	1039	978	998	1038	1046	994	1002	1034	1007	1005	983	1053	970	1033	1046	1001	1015	999	1040	1037	1048	1045	1029	1023	1035	997	971	993	1016	1004	1046	1059	989	1042	996	1014	996	1013	973	1039	1009	1005	1045	993	1023	1011	1041	1065	1027	1024	1052	1052	1007	989	1028	1029	1019	1027	943	1013	1009	964	1007	1066	1010	950	1024	1031	997	994	952	1003	938	1027	997	1010	996	1022	983	985	994	1020	1029	1021	1037	1024	1010	994	995	976	990	1003	1029	1015	1041	1059	1017	1039	1010	1018	1054	992	1003	985	966	986	1026	993	968	1048	1008	1032	976	1029	1068	996	1017	1044	979	1003	1001	956	1071	1036	954	1005	996	1075	977	969	1026	970	968	979	1040	1015	1023	987	989	1070	975	1064	988	987	1023	1007	1037	980	985	1041	992	997	1025	999	971	1065	969	1031	961	1007	949	1052	1036	986	1015	1011	1049	1015	1034	1009	1003	987	1020	990	966	979	986	1058	995	998	981	1036	1034	1031	1043	930	1014	1004	1035	1041	941	1003	1064	970	1014	1012	1012	1029	1049	1001	931	978	1059	1021	985	966	1044	1042	983	1026	1045	1078	948	994	1034	1003	998	1035	1058	991	994	976	997	1021	989	1013	1041	1002	1070	1003	993	1032	992	1002	1071	1024	1023	1035	1014	996	982	984	988	957	998
16027	13362	9326	4931	3861	2992	2465	2039	1736	1550	1482	1353	1303	1254	1188	1125	1109	1087	1161	1147	1043	1084	1097	1056	1022	1117	1051	1042	1069	1067	1013	1019	980	1061	1039	998	1060	1059	1031	1061	1008	989	1008	1071	994	1059	977	1042	991	1023	1044	1074	1010	1013	1013	1025	1011	1009	1002	993	1055	970	983	984	1027	1016	1017	1056	1014	981	995	983	989	1021	1052	1016	1012	1014	1014	982	948	975	1058	1020	979	1018	991	969	979	950	969	1026	1013	1054	997	964	1007	1032	957	1047	1032	978	1034	1033	989	998	1042	967	986	961	972	1007	1042	1057	1019	1018	1077	980	1021	993	1034	979	957	1002	1024	997	993	998	1044	985	953	1007	1020	964	996	1018	1026	999	997	1054	987	997	994	1002	1014	941	978	1047	1017	1030	1030	978	1003	1000	1008	961	950	1035	1006	989	984	1021	1016	1019	989	975	1048	980	1036	1041	982	1004	964	994	1009	1005	995	1022	1024	994	955	989	1029	976	989	969	1034	1006	1023	990	1038	1020	1000	982	1031	985	932	999	935	1014	1044	1011	1035	976	1036	1019	1033	1010	1021	1007	981	1010	987	975	984	1022	1026	1035	1023	1009	1002	1021	1009	997	1006	965	1010	1055	1001	1026	981	989	994	1005	957	1003	988	1008	1007	1010	994	964	969	1004	1002	1029	960	995	1001	985	982	1007	919	961	1007	948	1011	987	1026	995	974	1079	1012	995	999	982	1053	1028	1015	1027	1029	992	962	1045	966	992	999	1058	1039	1037	1010	953	1056	956	1023	1031	1008	999	972	998	1017	932	1040	987	1029	1057	1022	1036	947	939	1010	953	1007	994	1023	939	1017	1000	990	1082	1018	1070	1054	991	1020	1007	927	997	1003	1028	981	1051	1015	1046	993	935	976	1006	1050	1028	1023	985	1009	989	989	1006	1020	995	1063	1022	942	1019	1090	918	1052	1059	1028	989	1006	963	1029	976	960	975	943	1018	1006	994	966	1029	1036	1006	976	999	1006	1031	996	1018	1021	1001	957	1030	953	1013	1016	1019	1012	1015	969	986	989	1009	997	1034	985	995	1023	1004	1037	1020	1039	1036	999	1058	1030	1006	998	1011	966	944	1023	1026	984	998	963	1005	1022	940	1007	981	988	1023	966	984	970	1025	1028	990	1008	991	1029	1003	958	966	1009	952	1019	1017	985	1023	983	974	993	986	958	1026	1021	1026	982	968	1025	1063	1019	987	1002	1003	1043	953	974	987	1047	989	991	1024	1028	1023	1058	1003	1014	996	1069	1029	994	992	1047	1017	989	1042	1028	1013	1029	989	1027	984	990	1067	978	928	969	1032	935	1015	1032	982	1049	985	990	1055	1048	1028	1001	982	959	983	1030	1037	1010	1006	983	1010	1022	1038	1002	1045	1043	968	980	1037	1038	953	950	986	1005	932	1001	958	1014	990	1030	973	1004	989	1006	1055	1039	1006	998	1008	986	1020	1005	976	1004	995	933	1016	965	978	997	971	1039	978	1010	963	1039	1042	966	1000	992	993	982	986	969	1012	1006	956	1017	1006	994	974	1030	1005	962	1012	980	1090	997	1064	968	996	950	974	1032	978	1024	988	1034	994	951	941	998	1011	1006	998	1029	966	1033	978	1026	988	987	1000	989	996	992	1016	1050	1014	965	1013	1016	991	1007	1039	1017	1008	991	970	1006	962	1007	992	1005	949	975	1017	1042	1006	988	1020	936	1006	994	991	972	989	1030	1047	1018	977	1013	994	953	1055	989	1012	1020	961	1025	1009	1018	969	1009	1022	948	933	1016	998	1042	964	993	1007	1042	1067	1061	1066	1018	1006	928	979	1009	942	1017	970	997	1000	940	995	999	959	1014	1032	1005	996	1008	981	950	979	980	1010	957	1022	990	995	975	1058	967	998	1001	1053	990	938	1076	1025	1014	987	1014	1055	988	1021	1031	992	973	996	1058	1018	968	988	1039	1001	999	1019	1044	1062	1008	926	984	1030	1019	1029	1062	977	983	958	988	1041	1014	979	1026	1041	992	1021	997	1008	1024	1022	949	1013	965	991	1005	971	1013	984	1030	1021	1021	1001	989	984	980	1002	1004	1037	1014	1049	949	1002	1003	985	1053	969	1060	1022	1007	997	983	1004	1025	965	1009	1009	969	971	1016	978	988	962	995	982	983	965	979	977	1042	983	969	1012	1050	992	974	1015	986	975	976	1019	977	1087	985	1020	1022	945	1029	970	1006	981	935	1053	945	1014	958	965	1048	938	1028	1038	1038	1035	1006	1042	995	964	1006	1013	964	1022	1033	1008	933	1039	970	971	910	983	1038	974	992	963	1004	1036	972	1028	1034	1010	976	989	1048	918	996	1026	956	931	1012	989	982	1020	967	1024	987	966	970	997	989	1013	958	1017	1083	1053	1017	1006	1014	1061	1024	1001	1017	1021	1060	1101	936	1014	1015	1057	986	1047	1056	1042	1021	1080	1006	988	1054	1013	1058	976	996	1031	925	990	1022	1027	1022	983	993	1022	994	965	1005	1024	1002	993	968	1026	1005	977	976	983	1011	967	1034	1016	970	986	988	1010	1009	1019	978	967	1034	997	1020	996	961	1020	960	985	1028	1014	1002	996	947	1029	1040	980	1015	1038	1017	980	1024	1005	1020	971	1024	981	1055	963	991	1013	1025	1034	1031	988	980	998	1018	970	991	957	1012	1018	1017	958	1028	1022	975	976	1002	983	1023	987	1011	1015	1040	1004	982	1003	976	1019	1021	1034	1036	1005	1036	979	1040	1036	999	995	983	975	990	1018	982	1012	1028	1035	985	1045	973	991	1054	978	1040	1049	970	1005	985	956	1031	927	1045	1032	1034	1002	967	989	1006	977	1034	1059	1012	985	1015	1023	1001	999	959	989	1024	1008	1041	956	978	997	1005	1027	1000	997	1023	1006	974	984	1031	999	1077	1016	1054	1003	1020	1001	975	981	963	1002	1094	999	1016	1001	1018	1031	984	985	946	924	998	961	1004	938	1024	989	1006	1050	967	960	1030	980	952	1025	1009	912	1044	995	987	1026	992	987	970	1004	1039	1038	956	1012	1027	974	962	1007	1012	987	1043	967	987	1019	1025	1041	1077	949	1009	1008	975	981	961	981	980	985	1011	1022	970	1006	1061	1008	965	1036	983	1028	1023	998	1030	954	1031	1025	999	1043	963	967	998	1021	992	1048	1021	1045	1027	1106	1003	974	988	969	987	935	970	1010	1041	1072	1005	1025	973	948	1017	979	1014	1021	989	1016	1024	1031	1014	1018	1094	986	950	1046	1031	993	958	1029	1008	1002	1010	971	997	1004	1027	974	1004	1037	1034	976	1019	1019	1026	962	998	1024	951	1000	1005	985	1020	1037	1015	1052	1038	968	1010	989	1080	1046	1021	1006	1024	1043	1093	1005	980	1001	1015	1012	1004	975	985	1009	1003	943	944	1014	1014	1048	984	962	991	982	1031	1003	1037	976	992	1040	990	1007	1031	1017	987	1008	975	994	966	993	1000	1008	1006	1000	977	928	1020	1011	995	1017	1036	988	973	973	1020	978	1030	964	994	977	1043	974	1006	999	980	1001	1009	991	969	953	1024	974	1031	1010	1013	977	976	1053	992	983	997	1008	962	1033	1037	1020	983	1037	1027	1008	961	1027	1040	995	1010	1051	1059	976	940	1026	981	985	982	1026	1015	1018	974	994	958	1027	1006	1047	1036	1012	1015	1004	1000	1075	966	996	1045	982	994	1025	1011	962	1010	1056	993	949	996	991	988	1055	1002	968	976	988	1015	1015	1030	995	984	1034	989	1024	988	1004	985	995	1022	965	1073	933	984	1025	991	1020	1006	1038	1023	1065	1014	1021	994	1002	1032	1077	971	1017	999	1030	1038	1051	1050	1016	1003	992	998	1042	997	983	994	924	1002	1039	991	1006	978	1011	995	996	1045	985	1011	1046	1019	1010	1051	972	1007	1002	1025	1002	1007	961	1059	1080	989	1016	1043	1005	1008	1006	1023	976	949	1002	1020	1033	1000	1002	989	1032	998	982	952	1040	920	1021	1028	1024	1025	987	1015	1006	1013	1019	1009	1008	1005	1009	1037	1002	1072	952	982	962	997	1030	1026	1027	1063	1069	1042	983	960	1004	993	1027	1006	1022	963	1010	970	1051	1012	1011	1023	1001	1030	966	1030	1033	1009	1020	1042	995	1029	1009	997	1014	1017	959	1006	991	1011	1002	1002	1018	966	988	989	964	1035	989	1038	999	1038	1043	1011	937	1015	1039	972	999	1002	1047	1025	972	971	1008	1006	997	1056	960	1008	980	995	1002
28032	20479	9344	985	616	605	542	538	501	488	516	490	508	476	475	481	509	506	474	495	485	522	499	470	465	500	503	518	485	495	489	500	484	517	516	473	468	522	451	462	476	485	493	478	467	429	471	522	486	477	448	451	507	519	456	472	495	491	512	472	489	508	491	459	465	484	486	482	513	515	517	484	459	510	451	485	503	513	524	516	491	485	484	476	464	486	506	491	452	435	476	472	487	489	483	512	510	471	461	490	449	507	478	488	455	508	486	495	507	460	506	505	453	543	490	503	456	469	480	510	497	496	481	495	461	500	441	495	454	460	485	526	515	490	527	495	456	530	488	483	469	508	512	511	496	438	447	487	526	505	458	480	527	490	477	480	505	529	480	504	524	482	466	487	493	492	471	498	473	502	484	537	506	471	481	502	495	494	469	441	433	505	439	508	529	466	485	495	482	468	459	497	491	490	483	522	469	464	475	489	477	507	474	480	510	503	487	506	533	463	462	484	498	511	472	465	486	487	497	496	490	457	461	501	483	509	458	488	448	464	474	523	500	511	495	508	490	488	448	494	519	451	514	500	460	471	475	477	455	481	472	464	472	483	475	502	513	463	515	478	495	477	457	484	457	501	477	504	482	526	451	534	500	503	493	500	481	492	497	467	490	524	493	437	453	472	458	490	543	521	494	509	471	528	489	471	478	536	479	499	480	469	502	499	497	458	538	475	464	516	484	507	489	449	451	466	438	484	469	447	494	518	530	466	463	486	507	502	512	454	504	433	463	482	487	505	491	493	494	497	490	506	530	491	502	540	494	501	468	512	501	489	543	479	474	503	488	482	445	440	483	484	447	478	504	493	453	455	505	541	497	464	455	464	481	518	481	532	508	521	483	470	515	476	495	529	465	514	484	491	478	497	473	525	526	488	511	527	502	487	501	485	494	458	457	481	517	481	460	522	500	511	509	462	493	517	548	530	499	491	467	514	468	477	488	498	502	465	484	504	481	460	479	485	499	479	492	484	486	506	495	526	474	461	522	489	517	489	499	487	526	504	513	509	486	482	506	495	493	469	480	509	478	456	486	492	514	504	529	441	465	470	460	518	523	486	472	491	435	473	495	468	475	470	462	480	492	475	473	508	460	494	458	500	473	469	453	465	467	465	515	435	468	454	519	489	502	469	508	484	481	476	469	475	476	490	487	489	458	458	506	465	424	493	499	509	478	497	502	444	473	474	497	459	467	475	499	496	504	469	471	475	520	509	471	492	540	446	448	506	509	472	527	485	469	483	501	482	511	438	507	501	435	537	470	462	488	455	490	473	525	486	451	478	484	478	481	505	475	509	490	496	478	468	468	486	497	457	528	481	469	489	453	476	474	471	462	520	485	523	459	478	481	455	490	501	513	482	457	486	492	519	482	483	487	463	510	472	498	507	479	433	524	436	499	465	510	515	528	475	476	479	523	480	505	491	516	488	472	525	483	520	465	499	437	473	484	496	486	497	509	460	507	497	464	458	490	488	439	460	505	489	485	443	479	506	494	448	458	468	439	464	495	478	470	488	489	451	489	495	464	465	489	482	462	519	443	433	497	496	488	515	489	472	469	479	461	487	492	448	482	490	468	517	448	461	472	465	504	483	495	464	496	533	460	518	473	479	490	475	481	464	475	474	455	469	506	458	496	468	488	468	496	522	496	520	494	481	481	475	475	488	491	482	479	460	484	507	491	506	510	448	470	471	465	499	484	466	430	481	526	468	478	491	505	487	509	521	475	484	450	490	455	455	491	521	505	459	527	466	504	507	478	494	445	487	492	503	451	476	482	490	505	495	472	499	483	492	497	511	487	469	462	480	538	494	505	479	451	509	440	494	485	510	502	541	504	472	474	485	447	510	480	467	508	511	520	522	496	513	451	487	479	485	526	495	469	460	442	489	500	558	460	484	468	510	461	548	477	478	481	463	493	531	487	481	492	452	454	485	493	541	507	505	491	495	517	514	515	499	515	505	478	492	468	471	521	514	507	485	470	476	476	498	515	489	493	480	488	463	443	477	498	460	514	494	489	460	481	474	501	484	472	511	520	478	495	470	454	486	521	463	527	468	487	465	512	485	485	522	480	510	485	483	482	430	454	448	464	497	483	513	489	481	513	492	456	508	506	503	451	495	504	486	511	465	441	477	489	489	490	451	491	463	439	495	508	485	506	504	463	466	452	503	514	492	483	476	484	490	472	475	477	493	508	493	455	476	475	464	461	471	493	534	474	493	494	468	520	501	515	496	506	491	506	466	493	512	459	526	505	433	481	514	447	460	522	487	464	511	506	505	505	488	491	488	474	449	489	478	488	493	470	480	522	482	501	486	523	482	482	473	490	458	506	514	462	477	472	511	472	483	475	473	470	446	508	486	485	473	491	538	533	491	492	491	470	501	455	511	507	543	474	484	470	523	478	500	496	485	516	489	461	519	504	440	483	450	503	493	506	490	476	485	509	465	507	498	503	470	491	484	531	462	471	536	477	458	495	515	498	462	481	485	483	512	483	457	466	464	485	503	476	474	546	448	473	463	481	505	494	524	446	495	457	497	500	492	451	478	477	472	485	482	457	525	500	487	492	527	474	511	461	512	492	501	441	488	501	512	511	516	469	501	451	467	521	502	468	507	505	457	495	476	478	492	499	479	494	484	495	498	479	476	538	498	500	480	454	469	442	486	518	504	484	515	483	492	451	477	425	491	503	497	462	503	488	452	480	445	515	465	508	511	499	518	498	524	465	534	495	461	479	470	464	458	469	518	491	514	497	493	508	527	503	534	497	487	508	496	502	487	523	492	515	516	513	508	483	469	492	508	504	457	481	501	497	481	457	499	494	480	477	450	448	457	486	524	479	480	518	463	492	498	465	500	520	458	480	470	480	489	457	505	522	506	522	500	479	500	513	559	514	467	503	462	485	474	456	475	491	517	505	450	502	472	442	455	487	499	494	475	483	513	453	492	508	473	481	432	489	477	493	501	471	483	498	472	503	507	470	493	425	462	474	490	508	520	487	487	514	549	457	506	508	467	469	461	471	436	493	478	473	479	472	524	507	477	457	522	446	461	512	526	491	494	477	515	507	483	463	484	484	504	485	513	466	500	443	548	484	495	508	515	459	489	487	473	492	484	483	499	482	452	472	503	505	499	509	490	500	506	497	452	480	489	496	498	472	488	450	469	496	512	494	518	490	479	474	501	473	466	470	503	512	500	454	449	531	483	490	487	524	479	462	483	490	494	462	466	461	497	516	509	514	480	514	524	488	470	470	469	499	473	477	505	527	508	439	474	506	504	506	469	438	452	482	467	492	507	472	480	482	476	458	467	467	487	474	475	489	453	499	512	499	463	493	500	495	524	481	485	520	502	512	490	464	491	490	500	535	479	500	495	481	481	482	507	493	458	517	508	489	509	441	487	453	437	469	517	482	508	485	463	512	519	455	498	498	504	500	500	462	465	488	499	484	491	468	486	501	520	484	498	478	480
17443	1711	1181	815	685	605	598	545	591	544	506	492	493	484	530	498	475	521	473	468	503	514	529	464	494	462	494	507	495	481	522	466	521	507	507	450	494	501	527	518	514	500	481	555	492	521	492	510	480	483	509	455	501	526	482	477	469	528	454	479	493	464	446	516	501	492	467	495	524	477	440	493	480	502	488	487	456	443	462	476	514	507	465	487	504	482	511	490	494	475	513	522	488	464	488	510	498	461	513	515	517	524	457	542	465	542	497	478	458	539	500	517	525	507	487	466	457	498	455	496	487	482	517	515	472	507	550	501	496	489	496	498	495	510	479	531	482	496	520	482	509	515	486	503	525	485	505	459	517	525	529	499	486	488	543	494	464	472	478	513	480	493	480	490	488	456	504	498	540	493	505	507	487	485	469	500	504	523	472	507	465	508	473	483	530	534	520	468	510	505	472	503	528	473	490	498	495	519	477	462	506	488	506	547	469	484	479	455	514	488	512	473	515	481	488	461	513	493	538	515	530	497	480	467	515	516	484	512	486	486	474	508	500	480	462	472	468	453	492	491	516	455	510	470	500	534	491	477	508	479	484	539	507	506	520	517	486	509	501	511	470	511	480	543	500	487	517	501	459	510	491	464	464	501	504	453	475	465	453	505	525	495	494	486	507	488	518	527	486	464	472	474	485	524	460	482	541	552	521	482	481	521	478	438	473	505	499	517	494	523	489	526	472	474	452	496	484	477	437	499	459	503	469	483	461	503	503	506	533	466	476	467	505	505	463	501	487	503	478	489	505	491	499	508	501	457	488	493	487	483	473	478	466	471	512	510	531	502	501	490	494	444	524	468	499	500	483	484	536	469	493	517	478	486	471	484	495	446	481	492	503	498	525	502	498	509	481	550	522	492	468	461	509	509	490	507	503	510	510	482	491	516	493	426	511	455	514	475	509	453	516	508	494	487	476	484	496	501	546	513	505	525	501	492	514	494	498	469	497	489	466	493	468	546	520	474	475	507	508	500	493	495	512	504	554	488	538	499	516	474	498	521	533	483	508	482	495	547	467	473	462	496	510	523	507	497	513	504	487	519	465	456	476	506	514	504	530	515	511	520	505	524	551	497	545	521	528	495	459	486	499	469	504	486	509	502	509	463	493	487	475	472	482	496	464	471	563	526	481	484	488	484	493	477	486	474	505	499	515	454	499	522	496	497	484	494	555	511	461	519	505	515	484	512	482	513	457	504	495	515	472	521	511	497	493	507	504	473	502	498	512	542	495	525	488	480	535	484	480	499	488	487	478	473	486	515	498	482	497	531	496	478	488	516	482	511	518	494	507	515	500	482	539	516	527	457	502	523	513	470	539	490	479	473	467	509	536	479	514	502	475	514	495	486	499	524	507	501	514	515	489	507	526	515	464	461	489	508	514	458	533	501	517	508	485	493	464	476	498	530	485	520	522	518	508	490	510	476	489	487	504	494	517	479	489	454	493	466	509	478	498	472	528	464	521	490	477	550	487	507	484	528	510	501	487	500	485	516	508	455	472	501	468	465	498	506	513	450	482	489	518	485	489	516	507	510	491	556	496	524	510	502	475	497	481	463	507	518	495	509	488	499	520	485	471	537	512	465	551	511	477	471	534	496	473	553	522	521	460	494	528	507	523	498	514	472	480	497	513	496	495	507	484	501	512	489	513	504	490	488	502	488	534	516	500	478	483	509	468	486	493	499	534	455	519	508	468	513	516	510	511	478	472	491	512	473	538	501	487	495	507	506	520	489	511	500	526	510	476	507	495	492	463	513	512	477	503	541	536	454	514	512	507	485	454	507	473	484	501	527	502	511	475	489	477	501	504	523	488	485	546	485	486	519	538	517	483	495	513	476	505	478	494	494	495	499	450	531	521	490	510	491	533	504	490	545	479	534	472	490	498	503	487	529	462	479	531	460	481	507	500	479	478	471	503	485	505	484	459	468	512	484	510	477	507	477	470	497	511	487	504	512	523	482	490	530	470	477	440	503	494	518	514	517	488	428	480	460	496	525	494	549	499	529	502	512	486	460	480	474	531	517	482	508	471	491	477	507	474	488	494	476	462	516	505	495	481	502	532	495	528	506	479	516	567	496	493	516	535	492	506	462	508	468	491	510	490	490	468	459	520	489	483	485	498	495	458	495	518	504	515	512	524	474	506	478	514	508	476	471	487	488	544	508	537	517	507	494	446	508	490	511	488	489	479	470	455	480	511	529	476	500	456	517	475	488	484	498	476	475	501	509	493	491	472	489	438	463	448	418	514	482	481	502	550	500	500	492	495	480	491	519	501	535	507	518	526	473	499	496	505	481	502	473	501	514	501	456	515	536	501	464	496	485	467	495	491	490	453	507	495	491	497	500	476	510	481	471	488	496	576	458	498	478	508	533	516	498	480	488	481	494	525	485	488	497	535	478	516	510	524	502	537	519	497	500	508	468	499	485	474	472	462	489	501	494	526	533	502	490	477	501	480	488	490	529	475	480	514	463	499	469	501	508	483	507	507	498	534	497	461	517	465	496	524	505	514	512	519	523	520	531	452	509	496	490	472	478	500	471	478	507	537	481	503	496	480	482	482	470	498	480	481	456	467	517	498	518	539	493	483	500	485	514	533	532	490	472	509	512	496	464	519	467	502	485	488	526	494	518	474	454	522	489	497	523	505	500	485	484	453	511	505	515	495	493	474	496	453	530	521	494	470	471	497	480	485	479	500	458	470	489	490	496	476	472	493	489	526	508	532	516	542	538	531	472	494	478	475	463	435	479	489	471	498	501	454	499	490	534	515	484	484	521	485	504	489	489	456	465	439	519	489	475	466	483	517	470	515	487	472	490	539	452	457	482	477	473	525	526	504	502	495	505	490	498	503	489	487	487	449	545	492	498	490	505	487	546	496	471	474	479	456	515	496	465	524	549	511	523	515	505	483	501	481	516	490	481	521	476	512	515	544	471	496	511	508	458	459	465	484	501	459	509	534	492	479	475	507	481	502	517	531	505	517	514	489	541	508	481	511	451	513	477	508	482	511	492	520	528	506	479	480	467	504	458	498	515	526	483	520	511	464	484	511	488	463	501	503	470	503	484	522	514	507	518	490	526	505	482	512	526	516	509	539	515	453	497	495	516	486	462	519	501	504	504	478	516	487	522	473	503	490	495	494	517	503	465	510	488	513	471	500	487	463	490	489	507	489	494	494	491	508	517	510	491	504	465	529	481	495	479	520	473	491	492	488	514	487	428	531	496	499	460	480	500	471	525	495	471	509	496	486	536	508	507	489	498	521	511	500	477	502	457	514	492	456	504	460	469	518	534	497	468	488	474	490	475	533	536	499	491	495	489	510	500	477	453	500	482	471	535	496	518	493	484	475	481	496	475	487	547	479	490	513	496	511	473	456	484	428	513	516	526	499	513	498	525	477	500	525	504	525	515	508	463	491	482	479	491	495	463	491	483	507	481	514	433	520	477	516	453	483	451	494	472
23732	21290	28705	24195	21291	12024	1959	1435	1254	1151	1099	1103	1119	1097	1118	1070	999	1040	1047	1045	979	997	1022	984	968	1032	1027	1012	994	974	965	977	1033	980	1000	973	946	983	1040	1008	944	992	966	1021	986	973	998	1005	1013	1037	1019	975	992	995	956	1006	1030	1000	1023	1028	1020	974	1004	1002	983	1001	959	991	956	949	1045	978	968	975	1042	1029	995	953	1017	964	952	1045	1002	955	979	1012	1010	992	929	996	966	974	969	955	994	1017	1025	1014	987	938	1007	972	1030	1013	952	1007	923	1002	966	1002	964	941	963	1029	1004	999	959	980	994	961	969	959	942	988	982	1004	1048	949	1011	1025	956	973	1047	936	971	1015	985	1025	979	1018	1015	1013	955	969	937	986	980	985	997	996	989	976	991	935	1000	1043	934	986	992	1024	1000	935	1009	942	904	997	980	1009	965	889	926	993	943	953	948	983	972	999	1025	933	990	932	1000	992	1019	1002	1056	991	1000	970	972	1004	977	946	1004	965	950	1002	996	1002	965	1007	956	928	1044	921	996	930	984	939	1004	1027	1016	1013	1002	966	1052	1050	1005	1018	975	923	984	997	1019	994	1011	965	959	992	969	1029	1011	964	994	948	974	981	968	976	983	972	951	1023	998	990	931	986	1008	1041	928	944	1001	1012	976	977	1077	1030	997	967	1014	1046	974	1012	972	971	1008	985	968	1030	992	993	981	1009	940	1035	994	927	943	1052	964	991	912	1004	952	947	956	953	914	973	952	1019	945	1055	1005	1003	953	985	977	948	1019	1042	987	1010	937	979	988	1001	963	971	1019	1017	1000	973	1051	946	983	1035	955	939	984	1015	989	933	968	934	969	960	993	1026	1035	948	960	953	955	940	1000	991	962	1003	976	1043	1043	993	975	978	977	944	997	943	949	996	983	950	981	983	971	990	958	939	962	940	937	1021	913	982	946	1005	940	996	963	1031	1009	927	1026	992	1035	962	989	951	947	930	987	1031	1009	951	1032	1004	975	969	965	973	972	976	961	1037	929	986	943	970	922	910	970	1012	964	1008	1016	1008	967	938	954	1014	997	961	1026	1008	1014	992	927	950	952	925	927	965	968	948	968	992	973	966	1031	879	987	1003	987	997	990	940	1016	995	992	946	982	1007	1031	967	1034	986	975	969	1074	973	970	954	1012	1077	969	1024	1015	985	936	1007	996	999	978	992	968	1011	996	924	955	1050	992	899	955	912	1006	1007	1020	977	971	998	989	997	942	971	1007	926	978	989	1010	941	998	958	971	896	1033	963	999	992	952	986	959	972	980	1046	960	983	988	968	952	1023	969	1002	986	969	970	917	990	1057	1001	976	964	914	984	975	946	1004	993	1001	983	992	968	1036	1024	940	1002	931	964	965	993	980	949	933	952	1046	1004	984	956	978	1008	1042	1005	959	973	1004	980	991	962	990	1027	960	1010	1015	979	977	969	951	991	1087	960	996	1012	972	978	983	994	971	973	1022	999	1022	931	935	952	978	978	958	1006	938	948	1012	989	948	973	949	949	995	1002	983	978	1022	938	1006	969	1014	959	1039	926	950	988	952	967	958	952	949	974	953	960	972	961	934	953	948	951	964	985	940	1018	1025	970	956	968	999	989	956	949	1008	939	943	994	980	956	982	1010	1009	963	1047	960	977	1020	961	965	996	972	939	1014	954	992	973	1013	1020	971	983	946	937	946	999	960	948	959	946	950	902	1008	1003	997	1001	999	1008	975	948	970	998	961	969	966	975	996	1001	1034	970	1021	920	931	1023	994	989	960	1009	965	1022	982	932	935	942	946	888	957	977	1008	992	1035	989	974	944	964	958	958	970	1005	917	971	985	997	1010	978	1005	1002	1034	1022	1027	994	994	1007	957	1015	1014	958	948	944	1010	1002	984	993	1009	1025	946	961	949	983	924	983	1011	933	983	1038	911	980	1002	961	958	959	1000	1017	1007	1026	971	955	982	950	954	961	954	1006	977	1027	946	1003	974	1023	956	992	1049	1005	975	967	971	989	954	920	1010	1044	1004	966	961	971	945	1021	964	998	935	1012	1006	1011	952	986	932	1031	982	997	952	933	1013	989	978	959	968	1012	949	968	1062	995	984	914	974	974	1022	972	921	967	929	1017	949	1015	955	1019	993	1017	983	983	946	1048	1019	977	981	998	1048	962	1016	992	958	1014	1004	973	989	992	1016	936	992	959	1035	983	1001	974	993	973	972	998	951	953	933	988	986	986	911	1036	959	968	951	957	1005	953	1029	958	999	1015	941	984	971	1000	940	961	1014	956	992	981	1022	975	936	976	1022	938	1002	996	977	964	961	970	1027	983	973	872	956	1041	1028	1018	931	951	949	939	992	1009	973	1003	986	966	969	976	1032	983	985	1000	1001	1030	998	965	905	978	1010	990	991	1023	1003	1007	986	983	966	967	977	1021	1004	1015	992	1020	959	997	1020	950	939	959	966	973	979	1019	1011	994	897	972	951	968	988	958	1000	997	991	945	958	952	990	993	957	1004	1003	969	993	994	998	951	964	940	992	944	919	990	982	960	967	980	971	976	996	994	994	1013	1009	1006	960	959	989	965	974	984	961	1037	983	1009	943	976	991	997	978	947	1004	990	1076	976	984	958	965	1010	1007	970	983	1021	926	1008	962	941	1000	933	1007	974	975	984	963	954	956	1033	915	990	963	998	1015	927	980	966	936	990	1015	959	967	937	1017	1003	1008	936	978	935	991	976	934	1010	978	939	893	996	966	1039	1012	997	951	1002	934	960	931	1026	1005	1005	1031	982	1039	931	1043	1027	978	937	934	951	972	951	989	951	953	1044	958	929	1035	1024	952	1005	1033	1024	938	956	994	971	981	1000	940	1022	1020	1024	1000	978	987	1003	991	973	1034	1015	993	978	978	988	978	966	965	984	958	887	942	921	939	924	989	988	975	1017	1016	967	935	960	971	962	986	913	993	923	993	943	954	955	963	1011	990	1025	966	1041	974	987	979	997	1015	983	904	1051	936	996	983	985	966	998	946	950	969	993	946	964	989	963	953	956	916	951	925	979	964	968	944	1035	1021	1025	959	1017	988	986	1030	982	926	947	982	1016	978	936	993	980	947	926	967	987	1011	926	1041	963	962	1011	983	986	1019	996	960	1033	954	993	966	940	1000	955	973	975	974	933	954	1028	970	919	942	1015	981	988	981	1005	958	973	1031	977	979	966	945	929	963	967	939	1084	977	1001	1033	1007	959	977	1010	954	1022	1031	946	969	1001	997	997	989	1002	960	927	986	988	965	976	936	990	986	955	1000	991	984	1003	1018	999	1017	995	955	982	981	1002	971	977	994	1007	985	1017	935	995	1004	933	957	991	967	986	1023	970	934	938	1015	994	959	919	928	986	972	973	995	982	971	877	925	929	1001	1010	1010	1005	992	992	1027	1039	983	1000	959	1006	960	970	965	946	994	957	963	994	1002	986	999	925	926	974	1003	940	1024	942	953	1015	922	952	973	985	990	924	1032	950	1008	963	999	1045	1028	956	977	1018	996	957	994	1001	982	993	953	1001	976	961	963	957	993	984	954	985	1003	973	994	935	969	973	971	965	974	1023	963	991	1013	956	989	998	994	989	957	977	1015	928	1037	964	1015	1024	967	942	998	986	987	941	1015	995	971	969	983	955	995	946	1013	925	1019	968	952	999	1041	985	942	973	948	979	943	1015	969	1007	995	965	983	1009	1011	1001	1007	998	989	984	985	1006	1028	937	965	960	962	1024	1023	975	985	1022	946	964	983	943	1062	950	961	973	939	923	907	1001	986	1053	951	968	980	982	936	962	953	946	917	951	983	998	959	936	982	992	926	991	1011	976	974	1019	1004	1016	966	937	933	1022	965	977	980	971	994	973	1003	939	985	1015	943	1012	988	991	929	967
16373	8431	6030	3204	2444	2127	1731	1541	1331	1247	1166	1101	1104	1071	1100	1061	1064	1026	1046	1060	1037	1008	985	979	972	978	974	954	992	997	996	976	994	952	960	986	939	933	939	927	967	979	966	1021	932	995	964	977	945	967	977	1000	969	1005	986	1002	980	980	1002	988	967	985	1006	952	996	958	999	921	944	970	944	954	920	982	986	975	1001	981	1012	986	988	961	966	1000	964	954	992	985	975	972	952	1018	941	975	1027	987	952	969	956	919	979	946	961	1028	968	970	983	950	966	984	910	1000	991	1002	948	993	993	976	994	986	981	971	993	947	999	993	961	998	937	965	1012	1009	973	993	990	929	1014	998	966	1039	920	944	975	998	918	960	1007	965	972	970	987	977	1004	990	969	999	884	987	915	966	972	935	1038	946	935	953	963	995	889	1065	958	947	953	969	1011	994	932	972	912	949	1015	928	965	948	938	953	913	989	1018	960	969	1003	969	948	924	1012	952	961	968	1011	1025	944	1003	927	999	984	1010	985	1022	997	966	993	990	990	1016	993	956	951	952	945	1010	1025	973	939	914	1021	938	975	973	903	1013	973	956	970	963	977	952	903	977	963	964	978	1024	1022	1003	933	938	986	997	988	1053	972	911	949	1020	970	948	999	998	996	976	967	977	972	984	948	953	949	988	977	964	931	958	967	965	963	907	950	970	962	994	995	961	993	984	966	994	1009	991	952	1015	959	950	952	940	925	966	929	945	971	968	957	973	986	978	1010	981	970	932	948	1002	912	998	949	947	960	1019	971	957	912	959	916	1017	968	986	964	1003	993	988	989	937	998	973	1023	965	955	1003	989	953	968	997	953	977	960	1010	1002	918	942	1039	1005	933	1003	996	974	934	986	972	1024	1005	994	1007	932	983	970	999	975	977	992	960	985	986	946	1007	1035	968	932	951	980	1008	993	961	965	923	958	986	984	1011	967	950	969	984	999	978	947	955	928	970	971	945	957	937	978	1000	985	979	992	958	969	938	961	946	983	1014	985	956	1031	1007	977	887	968	978	938	965	921	971	913	967	959	979	970	1013	928	940	997	1053	958	953	997	979	1018	891	968	938	980	1030	950	1004	929	965	1010	991	916	972	997	1002	967	964	1011	962	1050	957	978	961	974	981	935	972	891	975	967	956	1009	971	936	933	995	997	1028	964	994	988	956	928	969	1006	923	932	948	997	1003	943	1001	950	993	917	1068	927	1013	978	1001	947	948	929	994	1046	970	1009	922	918	1002	1014	1022	960	939	946	979	953	984	993	983	941	1032	964	1001	935	992	989	1008	973	920	968	954	950	974	1003	949	1022	1028	948	936	1004	941	939	941	983	971	925	1002	910	930	972	911	970	994	970	964	888	985	1080	993	1015	926	936	937	948	966	923	930	963	928	971	952	997	976	1003	1017	977	957	946	953	988	977	984	918	912	1011	1001	968	956	995	939	956	973	925	946	969	998	960	981	960	970	975	1012	962	1002	931	977	1007	927	921	1004	987	976	924	918	1005	972	1000	980	947	948	960	962	935	934	972	924	909	1016	1024	1015	1019	1015	998	954	944	956	958	966	982	969	980	943	967	954	1005	1040	992	971	1024	973	971	1016	1007	940	1014	942	951	948	996	997	974	965	1019	952	963	977	943	932	965	959	951	958	971	1001	929	1006	942	969	984	899	1055	946	980	956	965	947	931	975	932	945	1018	934	970	952	936	937	985	973	964	959	936	985	938	976	950	995	986	958	969	966	962	942	954	1021	942	937	927	1005	998	1005	982	960	971	937	917	950	994	966	1023	983	963	923	1003	1004	925	944	940	950	983	970	992	967	929	1015	951	980	1008	1005	934	1017	967	940	960	965	957	980	950	882	984	974	921	945	947	966	1001	989	981	979	970	982	964	997	975	974	920	979	983	960	921	942	941	940	968	968	990	957	966	1013	975	992	900	970	903	985	935	978	957	933	957	990	962	969	928	980	1001	1019	979	924	977	958	973	981	1011	945	999	966	989	974	965	893	976	1012	972	986	899	1003	1010	1017	1025	995	956	968	976	990	989	970	957	968	948	974	954	959	972	1008	954	958	907	1003	955	990	954	985	968	977	924	992	994	1017	1010	989	914	893	987	968	950	972	951	997	895	1014	971	994	973	978	974	951	1009	953	941	1003	1015	970	940	923	976	989	1007	991	954	934	942	916	971	976	976	979	930	992	991	986	1026	983	946	978	915	967	982	910	959	974	967	1023	937	952	942	1025	910	897	940	998	955	952	973	966	967	1010	987	948	968	970	999	942	994	965	996	917	954	961	922	959	985	945	978	973	947	1003	1022	979	1001	999	983	987	990	1007	961	951	988	1000	950	925	907	987	1034	954	986	986	942	1040	1015	1021	967	964	963	987	951	988	983	992	991	993	987	940	935	965	915	1027	955	996	971	977	971	975	972	975	948	994	986	930	998	963	1000	952	975	968	1028	964	938	998	965	956	975	966	918	961	940	966	965	935	933	993	961	948	943	969	952	967	944	1013	983	929	948	967	950	952	993	991	977	917	972	951	946	935	944	1001	1003	990	924	974	997	981	995	935	1014	999	967	976	999	1006	956	1027	985	954	972	995	1002	996	936	937	1036	970	951	1034	972	976	974	992	892	950	962	975	968	992	941	1029	973	973	995	947	945	992	950	953	969	988	998	1004	975	983	981	933	949	1021	953	947	963	935	949	944	998	949	1002	946	996	946	956	983	981	976	1004	964	966	971	962	995	918	1009	985	947	1013	896	938	946	953	1008	1019	928	1026	992	1048	898	974	1009	976	962	973	935	936	929	1021	1009	970	980	960	904	981	970	982	949	1032	921	978	958	937	1000	968	1001	960	1029	937	974	964	962	926	913	990	966	969	1043	969	993	1025	945	1072	1055	986	987	1012	974	980	964	947	981	948	953	1002	974	959	1000	995	1006	977	968	946	958	1007	982	920	951	934	993	978	975	898	948	959	977	935	986	934	965	980	957	954	969	975	970	957	994	965	935	961	938	962	1021	976	1013	939	968	1015	943	964	984	988	944	955	952	1046	975	919	974	1007	1016	980	984	975	958	996	917	996	955	970	989	937	942	1034	944	967	974	981	955	951	940	959	965	984	887	984	1057	975	962	951	965	954	938	980	971	975	996	975	967	940	910	931	994	1003	919	930	973	969	978	1016	988	931	989	956	950	935	971	1027	983	998	951	1009	936	1002	952	989	945	988	924	931	963	983	944	994	927	978	952	925	972	913	987	929	960	984	928	1007	998	984	914	962	969	926	979	955	1010	940	914	939	972	948	970	1009	965	921	982	983	915	956	979	988	969	945	971	973	965	1006	934	1044	997	979	974	943	953	1016	1000	976	988	980	995	947	980	944	1012	994	987	1059	947	976	964	918	951	966	915	951	972	935	952	928	944	941	947	967	943	958	959	927	1017	966	963	961	981	967	1016	959	1043	941	957	935	956	934	949	981	972	936	955	963	963	993	989	998	946	942	971	970	944	984	1000	957	983	964	979	1011	943	954	983	976	1005	937	1019	936	997	1027	969	974	944	927	961	977	956	938	1009	1005	936	967	943	962	952	974	974	960	982	947	990	960	954	1002	993	926	922	1005	1038	983	968	993	996	966	999	992	1005	997	970	944	962	988	1020	1013	1041	976	989	982	1005	946	998	970	985	957	1014	953	980	987	958	972	987	956	973	1005	998	969	1008	1030	953	985	1004	1024	915	999	1025	960	1023	990	955	1019	1017	982
24679	21226	27812	24826	14638	923	549	484	395	438	423	367	345	343	332	349	320	327	341	333	337	307	364	348	343	333	344	342	333	320	310	333	341	326	329	306	333	353	345	317	337	308	317	326	314	306	305	318	281	305	323	323	327	312	307	300	335	271	279	330	343	307	321	356	317	341	341	318	312	315	308	343	316	341	289	313	326	315	310	352	337	338	340	329	328	327	306	306	308	329	304	338	342	326	306	294	324	347	361	314	290	300	300	321	337	293	335	306	330	289	321	303	328	321	332	282	322	321	347	314	318	298	358	311	337	308	319	311	305	363	312	319	307	316	312	256	326	291	337	318	283	350	313	312	326	333	320	322	331	334	303	325	343	312	325	284	336	326	307	327	327	359	340	296	318	311	305	370	308	331	342	317	325	305	317	343	328	328	323	360	331	322	292	329	350	327	325	336	319	335	338	339	310	344	323	318	308	301	366	330	356	341	316	328	294	316	353	325	323	331	336	320	305	334	334	298	304	299	338	335	285	318	295	309	292	319	302	325	332	327	322	305	311	310	293	343	320	322	308	316	319	312	319	336	342	331	355	308	340	309	305	292	297	335	308	313	348	321	328	319	298	302	306	330	318	322	307	337	316	319	326	331	338	306	320	315	295	307	300	301	331	307	296	304	313	331	341	303	328	303	340	313	347	299	327	317	322	314	346	306	308	318	301	330	303	294	340	311	330	291	360	322	312	313	325	314	324	332	331	301	298	320	311	334	304	305	345	276	297	303	317	320	338	330	337	320	320	341	327	324	328	313	324	326	303	362	337	338	331	326	337	317	318	308	311	329	335	337	319	305	295	331	320	335	309	330	313	297	295	330	280	334	326	315	329	331	308	333	360	301	290	315	334	310	299	303	302	309	297	288	348	315	336	322	315	321	336	320	300	307	317	307	320	332	317	310	304	333	301	279	320	319	293	319	300	327	290	302	294	331	327	313	310	322	319	297	321	313	335	313	297	299	351	310	331	330	341	340	331	299	331	349	317	320	326	316	290	303	314	350	310	321	315	315	279	348	316	365	305	304	354	322	306	316	315	319	310	325	326	321	342	308	306	356	321	284	310	322	319	312	325	303	329	327	312	334	336	321	314	311	314	299	303	298	314	299	307	329	337	320	356	333	347	306	307	339	322	302	319	333	309	342	292	311	274	324	326	294	329	301	344	311	314	355	318	295	330	348	322	317	317	333	298	324	319	318	298	368	315	306	324	342	331	335	275	318	321	319	341	316	327	314	347	322	312	329	330	352	298	336	296	341	332	325	303	328	317	329	336	326	327	303	303	355	310	335	314	335	309	336	338	338	306	329	318	302	349	334	312	307	316	333	306	327	333	316	316	302	338	317	330	335	330	333	337	302	332	328	341	345	290	341	300	341	312	340	326	325	349	305	337	315	325	349	346	314	341	336	326	353	289	318	327	284	300	328	330	300	370	278	313	311	304	322	319	316	327	335	312	311	333	324	295	324	333	397	344	344	316	321	296	319	346	340	314	338	308	312	314	310	303	331	333	339	307	340	334	317	303	326	312	333	307	314	303	337	300	334	337	284	289	312	337	326	329	310	316	312	308	320	327	325	322	294	324	309	307	312	336	333	330	321	314	348	333	332	308	337	314	314	325	309	323	296	321	293	313	320	305	314	290	297	307	353	336	298	345	277	297	304	303	318	317	344	335	323	322	314	312	314	301	333	313	325	308	300	319	320	352	322	317	305	316	300	320	337	342	318	299	309	340	331	331	306	324	333	325	312	318	315	324	311	326	328	304	304	333	293	308	344	319	310	322	278	330	349	347	327	315	316	275	310	318	357	341	323	325	310	302	313	347	335	325	332	312	325	347	316	298	351	358	292	305	341	349	302	350	316	302	313	317	322	335	352	348	318	306	311	309	333	295	315	297	308	314	321	300	312	344	330	325	328	324	267	310	294	330	330	303	311	309	340	302	339	315	341	289	302	319	300	307	330	348	349	313	307	342	323	312	331	298	348	337	316	318	305	306	325	339	326	313	319	336	287	338	318	339	320	295	346	349	328	338	283	313	322	347	309	304	309	314	305	352	311	318	347	331	289	326	325	300	349	356	317	353	296	334	305	322	332	319	339	317	304	284	322	340	338	327	284	326	315	319	319	326	330	308	306	309	291	316	323	305	314	306	314	300	334	322	321	314	313	307	338	347	330	288	307	301	334	331	325	324	312	296	338	322	307	313	344	296	318	341	292	310	355	296	302	369	338	324	318	319	307	310	307	306	307	316	297	345	293	314	322	343	314	308	320	332	330	323	342	352	312	309	322	319	339	316	318	320	323	334	346	306	329	340	297	312	325	326	333	327	305	312	330	305	298	324	345	313	338	334	309	328	358	320	294	309	311	323	310	304	318	317	329	348	332	322	350	327	304	314	324	323	332	332	324	359	309	294	325	324	334	316	301	312	302	305	307	334	363	334	315	306	313	289	309	317	323	330	317	314	348	292	307	322	286	350	330	325	307	328	327	310	313	347	284	294	306	315	310	335	315	324	304	305	333	338	347	338	328	312	344	295	299	299	337	326	295	330	300	324	317	305	333	325	330	318	332	294	321	320	348	324	304	345	302	325	345	319	328	337	335	324	329	340	310	310	324	335	279	312	333	316	320	301	317	344	347	317	305	347	284	313	316	317	300	330	320	305	335	293	309	308	375	310	342	326	342	315	336	266	330	322	307	319	300	300	324	330	294	336	327	300	319	320	352	309	301	339	332	343	313	317	322	297	346	352	337	309	316	327	308	313	304	307	352	324	312	281	315	312	308	300	328	324	306	280	321	321	326	335	316	295	313	318	326	345	294	306	312	313	330	303	316	322	330	311	305	331	322	331	307	348	314	302	321	353	329	323	322	312	331	306	286	299	325	366	296	309	307	315	327	305	321	308	314	313	312	284	295	333	327	310	318	295	337	327	337	334	330	319	302	308	297	329	297	351	324	302	293	290	325	327	314	306	321	320	301	337	353	303	325	338	323	319	286	301	315	286	271	319	303	339	323	294	326	300	307	301	336	304	319	301	264	341	314	326	320	332	302	313	312	255	331	313	328	327	367	302	294	315	299	321	313	316	327	338	336	316	318	307	346	283	322	320	316	335	337	291	344	325	334	285	326	323	317	346	344	302	340	326	304	345	376	350	327	334	367	301	300	349	309	330	329	323	315	314	293	305	321	334	291	340	327	322	330	307	319	327	327	338	325	337	352	281	330	285	329	310	319	357	352	259	285	314	303	312	314	329	318	318	354	307	331	301	335	329	315	306	321	333	299	323	308	323	300	328	318	333	335	328	326	341	338	302	338	314	327	302	294	323	299	305	329	323	315	316	359	313	365	307	314	333	330	353	324	316	319	339	320	304	327	304	297	333	316	320	314	320	326	319	328	353	304	310	311	277	317	296	304	342	328	285	331	293	284	314	328	325	358	293	318	289	332	325	324	339	328	300	320	300	322	319	292
12663	4629	3184	1573	1213	939	745	687	522	482	448	466	436	417	409	405	395	387	379	361	385	363	355	372	378	333	342	382	357	330	338	335	345	331	343	353	353	333	324	355	344	319	336	332	362	345	335	328	362	315	362	340	342	342	366	349	357	330	301	361	336	338	344	344	351	302	332	360	362	355	380	373	331	335	322	376	357	365	350	337	333	368	348	327	355	361	359	331	346	338	345	313	355	328	339	326	384	340	349	355	341	353	389	347	347	342	347	341	324	346	356	309	347	311	367	353	334	337	339	347	341	311	317	365	368	326	354	320	355	350	327	352	344	305	361	309	340	351	322	354	339	351	358	333	318	310	330	343	336	325	345	367	355	366	358	339	344	374	336	370	357	370	377	400	362	332	333	352	337	342	353	332	363	347	321	362	332	299	339	323	292	327	368	350	304	372	346	350	343	303	324	345	334	357	308	318	308	322	320	360	329	359	317	345	335	376	330	352	372	302	352	345	346	333	339	340	335	301	323	356	363	318	350	369	338	334	357	357	331	347	315	316	356	347	331	362	322	320	351	361	328	338	352	314	353	322	357	314	316	326	347	334	372	353	326	334	315	352	376	345	339	360	340	334	319	368	344	323	308	333	383	338	341	343	348	376	330	360	375	342	320	322	320	349	363	349	366	336	343	325	333	353	365	298	353	318	352	324	354	308	356	341	347	386	361	322	307	330	321	375	348	359	346	310	357	370	351	304	328	313	343	334	353	336	342	340	347	347	335	347	332	330	340	348	321	388	305	361	343	350	370	350	317	342	346	360	366	320	330	331	372	342	333	358	328	349	348	338	327	356	330	335	340	358	344	340	315	325	342	306	347	340	349	350	351	348	347	320	347	362	331	337	349	322	377	332	335	325	315	345	333	352	355	324	348	356	312	331	373	335	341	364	351	358	358	345	383	332	319	370	358	381	342	332	343	331	342	343	367	358	342	336	332	345	350	330	363	353	312	338	346	326	334	353	341	367	317	312	340	351	329	373	342	347	311	349	338	336	341	371	352	354	377	368	348	320	327	316	333	314	345	314	339	355	354	327	325	314	325	351	336	370	334	395	346	321	348	337	350	335	378	350	337	351	339	353	328	357	353	343	311	358	343	328	354	357	352	311	332	323	321	327	308	354	369	318	346	323	317	342	362	346	388	318	361	310	306	339	349	334	331	363	344	369	351	357	358	358	312	330	342	350	358	343	380	364	336	327	345	328	359	342	352	357	353	338	351	356	365	343	346	320	363	374	357	333	322	358	329	322	334	369	337	340	340	367	332	316	331	339	330	363	381	354	355	354	337	367	352	347	341	356	307	358	326	320	306	335	377	353	356	316	368	337	351	368	330	339	318	318	369	370	333	336	357	343	348	368	330	350	324	356	364	354	333	334	339	359	338	363	329	365	357	334	348	361	357	353	337	327	323	361	338	349	343	312	333	349	345	360	326	337	381	338	341	363	367	356	399	322	305	328	371	363	339	330	355	349	343	327	378	337	373	344	337	320	324	323	362	333	351	370	333	314	334	353	332	330	336	356	329	339	352	337	356	328	315	316	352	354	369	341	323	332	350	379	342	342	337	368	335	328	329	348	349	367	352	342	329	339	328	361	371	334	332	301	333	338	334	372	318	319	370	348	303	349	351	367	339	347	361	313	346	334	365	342	333	348	378	339	352	335	347	357	343	314	359	305	344	340	355	340	359	338	378	331	335	354	373	323	376	324	348	346	384	291	336	331	316	348	333	295	325	342	336	356	330	354	318	369	320	349	349	352	340	352	345	372	347	339	309	338	363	367	315	323	315	347	316	363	351	327	347	341	386	371	361	352	351	322	360	346	359	359	334	329	359	356	336	355	360	327	378	353	351	311	348	348	331	351	330	344	375	302	341	351	327	349	316	341	376	332	318	351	341	341	302	326	346	337	342	359	346	372	357	307	366	319	335	353	362	342	334	344	351	348	316	342	343	355	340	350	354	308	359	352	339	333	373	343	344	348	332	349	337	323	347	320	342	381	344	332	351	350	337	351	334	366	360	350	356	350	360	345	356	336	333	311	359	334	350	351	342	347	349	328	337	338	326	356	341	362	332	370	355	327	337	375	348	315	352	342	324	358	325	343	338	332	354	356	356	346	308	330	327	334	344	357	344	348	329	324	317	339	391	341	342	350	343	329	349	350	333	336	361	341	360	378	348	356	358	354	349	347	321	362	327	329	371	361	322	347	352	292	334	345	365	316	369	309	353	368	336	345	390	354	345	347	358	341	354	344	319	318	326	336	360	328	351	351	347	329	316	337	366	348	353	320	343	319	343	358	356	338	334	330	342	351	341	350	361	316	368	340	338	388	340	312	325	354	335	335	353	336	314	319	359	382	350	337	360	321	330	343	335	365	335	358	338	339	336	309	369	366	330	328	322	355	327	339	300	318	342	332	342	342	342	324	325	355	341	346	323	362	325	313	349	326	342	315	349	353	294	356	341	380	350	342	347	349	351	392	349	382	343	331	355	345	339	374	347	354	325	333	331	352	326	326	334	375	327	379	341	331	364	322	342	354	338	365	347	359	356	344	328	326	325	338	353	349	354	349	367	362	317	347	371	360	340	361	405	370	346	394	315	331	338	330	350	370	345	352	336	362	338	336	325	348	334	336	365	337	327	328	377	336	363	336	351	339	348	341	376	369	335	359	389	364	381	358	348	331	354	323	332	335	352	339	341	323	375	340	343	323	335	359	334	343	304	321	346	321	370	341	344	334	341	350	338	341	328	332	345	344	347	353	360	317	329	345	361	363	332	341	340	341	327	357	332	349	321	341	366	320	330	385	383	332	360	340	372	358	346	333	388	330	358	364	332	345	350	336	314	338	331	328	341	322	325	341	320	338	342	363	369	343	311	345	345	335	351	350	348	329	323	355	352	344	349	361	376	347	359	367	314	350	357	345	314	369	347	317	332	348	332	335	341	379	343	338	353	349	358	346	345	361	383	327	364	336	327	316	368	351	305	354	352	323	346	334	342	344	318	370	339	313	329	333	319	346	374	373	298	323	348	325	340	358	366	317	321	294	348	347	366	333	349	304	319	351	343	363	335	351	371	342	358	366	363	345	309	360	356	348	360	380	358	351	343	360	330	358	344	347	384	368	372	357	348	335	324	338	313	366	379	412	324	354	344	331	369	346	364	359	378	290	343	343	325	307	345	365	335	352	332	342	337	318	360	355	330	312	344	342	335	373	325	328	348	328	336	331	330	328	358	328	360	338	335	372	330	337	353	379	361	325	314	328	322	332	316	359	350	366	342	320	330	352	369	322	333	335	347	293	369	352	352	356	331	346	371	330	328	325	369	337	368	355	321	311	358	357	346	332	368	344	336	339	339	339	360	380	348	320	345	325	351	335	303	327	340	335	353	337	360	359	356	339	346	357	321	361	325	333	332	359	319	320	327	341	355	343	342	353	309	337	344	323	369	363	366	363	341	320	346	326
22480	21326	29228	23773	21320	21404	12842	1929	1439	1404	1284	1188	1150	1151	1193	1028	1094	1029	1144	1043	1101	1021	1078	1071	1039	1004	1054	995	1039	1078	998	1022	1033	1039	1047	1041	1069	1048	1016	1031	966	994	996	1043	1011	1016	1035	1003	1000	1025	1033	982	937	990	1044	1005	962	1001	959	1020	961	1018	998	1064	1029	976	993	998	992	993	1002	955	984	1002	958	1027	1037	1037	1022	968	987	993	1024	1012	928	1024	983	964	1015	966	1030	999	964	966	1008	1007	1046	983	995	900	944	945	945	948	969	996	999	970	1036	1034	990	986	973	988	992	977	901	956	978	1064	978	1008	928	1004	967	953	992	1054	952	1000	978	962	961	1023	963	990	973	1026	1041	989	949	981	999	964	1013	1046	987	1003	1030	963	1007	991	980	1007	1010	948	952	944	985	965	1027	960	994	928	984	1025	1013	998	939	964	994	955	1005	1000	975	931	938	988	1004	988	983	1008	994	945	941	1023	959	1002	1020	1020	992	953	961	1013	981	978	991	1022	934	995	1016	1019	1017	914	982	987	1037	983	967	1005	1018	953	963	976	988	1023	967	991	938	944	974	940	957	1012	952	1012	962	942	981	976	1041	1016	985	970	950	988	1006	980	971	926	970	993	1012	986	994	997	929	927	1009	912	1010	949	916	1050	1013	986	1050	952	991	967	945	1011	929	978	957	1038	946	926	1040	989	937	1038	974	962	1036	935	1022	962	1022	971	964	942	993	983	1017	985	951	898	994	957	1029	987	992	992	969	967	986	956	957	992	966	933	971	936	1005	1022	946	980	964	1061	955	1015	976	993	984	1012	1009	966	998	977	1003	906	1009	967	993	976	969	963	986	1002	1064	998	975	1009	1010	978	1012	945	1035	966	951	959	977	1037	997	1023	965	976	985	987	955	1024	942	948	997	942	984	967	940	1025	940	950	1021	938	927	995	986	979	1032	985	936	958	1009	965	969	1012	969	1047	971	996	1001	983	991	952	966	957	1017	963	940	958	952	980	968	996	918	972	989	998	979	951	975	968	999	1033	980	1009	966	999	981	989	972	961	973	1041	947	1004	935	994	935	971	985	938	989	1078	971	937	1011	958	962	985	1052	983	1002	985	984	966	1023	994	985	1017	1022	922	1001	992	947	993	958	992	985	985	978	984	1023	979	1056	955	988	953	957	1006	927	1006	1013	1038	1024	979	965	955	979	1022	943	962	949	1007	978	983	951	1005	968	981	1025	973	1012	941	985	983	988	977	957	947	1001	1009	987	1036	956	999	965	962	910	1048	980	1007	968	1012	994	1037	977	1007	956	939	968	949	995	992	973	980	1058	1014	1005	1029	971	990	954	946	1009	983	973	949	1021	972	1015	997	983	1028	1007	982	984	1009	984	1015	977	980	992	1011	958	984	993	988	959	999	966	1021	986	930	974	944	888	1007	994	1053	979	977	934	970	936	960	976	1017	979	947	997	972	996	1033	998	1013	1008	938	1010	977	1035	999	1005	996	967	1025	1008	950	976	1019	928	978	1014	998	990	956	990	991	955	977	967	998	1011	944	1012	1008	992	980	963	960	990	954	944	955	1040	1003	965	971	1003	1031	978	1005	979	958	978	980	980	1005	993	961	986	979	1025	997	1021	1006	1009	1030	1002	1004	1024	998	977	1025	993	931	968	960	958	958	990	1006	957	1043	994	982	988	921	987	977	1012	955	994	993	968	932	966	987	968	923	1006	1004	1009	1018	1043	1036	989	975	988	957	965	1006	989	945	970	985	1033	1018	961	1003	1025	976	1000	959	913	1021	969	1027	962	967	991	998	992	1004	943	962	1011	1017	994	968	1019	934	1064	1008	976	994	1031	1015	1014	1022	965	961	969	958	927	1003	977	984	1004	993	959	997	968	927	976	1021	1020	979	982	1005	918	996	985	1048	970	1016	1014	945	979	919	1009	995	960	947	996	961	965	1018	1047	955	902	1004	990	1006	963	1014	1014	994	941	979	986	1001	978	932	1003	1026	1029	936	1031	1023	992	998	932	995	1018	929	920	1005	992	955	959	990	998	1029	988	1004	989	967	966	1002	967	912	955	988	956	1040	962	999	1027	1040	1025	950	940	996	996	970	977	979	1003	972	992	990	989	992	979	952	949	982	1021	1041	1018	993	937	1009	994	1042	964	1007	992	1042	999	992	990	1006	1014	1046	973	942	941	1007	982	1007	948	996	1026	969	994	1018	982	951	924	953	1020	932	1024	955	993	1029	970	1019	979	981	956	1019	944	1009	973	1011	1009	969	1040	990	964	989	1026	941	937	979	975	981	977	966	944	975	1009	934	992	986	982	994	1039	1049	1020	944	960	960	971	957	976	1013	1015	966	984	977	1003	972	920	979	987	961	949	967	1016	981	922	954	974	995	1000	1105	963	942	972	977	984	1018	1007	991	960	1028	1038	929	981	998	943	977	1012	1013	964	962	993	1012	957	997	974	1006	1003	992	1023	941	996	966	945	1000	964	979	962	983	945	991	935	1025	970	988	900	1000	1048	945	974	1013	1004	937	999	947	988	945	998	946	1006	1000	990	1028	1031	1028	960	995	962	947	968	1019	993	1026	1007	1061	994	984	958	963	980	956	894	1014	994	907	986	970	978	1021	1004	989	931	967	1009	1010	1027	953	1029	1011	960	1041	983	1033	967	965	941	1017	1002	1013	1055	939	992	995	952	990	941	933	1007	984	997	979	1000	985	950	994	989	1015	999	979	991	1000	1012	946	1027	1005	987	963	966	982	994	947	988	972	1014	986	1002	1008	1034	989	993	1025	962	960	970	1011	980	910	979	940	931	991	962	970	942	933	979	953	946	932	1024	1001	979	999	990	988	939	1036	973	946	1015	1010	983	948	953	993	1005	993	1012	984	978	1006	940	1017	977	945	995	1001	987	987	956	976	985	920	965	994	970	957	969	1035	952	990	984	999	916	929	1002	1010	1009	1037	972	977	944	1004	1011	958	937	970	1022	965	1001	1073	964	959	994	930	990	978	946	974	1016	969	964	979	985	965	940	979	955	960	975	932	953	971	998	978	964	927	928	985	934	981	991	1016	971	900	1003	940	948	1011	963	1019	981	938	975	992	992	988	1002	954	962	1004	994	947	1002	967	959	994	954	1038	977	996	979	934	960	908	951	1006	1009	973	997	938	975	1002	1008	964	996	961	1057	930	978	992	982	986	916	1038	959	960	1003	983	1015	989	970	998	998	937	976	980	990	940	1002	938	911	991	1029	1030	994	980	982	995	958	985	933	1032	995	1029	1022	960	996	959	999	913	987	1081	994	964	992	908	990	952	1029	1023	1039	967	948	973	979	960	969	1045	976	964	983	975	991	1000	974	901	963	962	949	1002	927	920	968	996	956	985	1030	995	1022	976	965	977	952	957	999	964	930	971	998	964	964	943	937	947	1003	963	999	998	962	1041	930	1019	1014	985	998	1001	951	948	977	976	988	1020	932	977	956	1014	983	1013	973	955	976	1004	961	951	951	999	1014	951	978	982	960	999	967	967	983	951	975	912	1024	966	1051	1031	923	1003	977	951	1035	1009	1009	1037	948	956	968	948	1007	957	996	993	1040	1010	964	945	1046	977	1006	972	955	949	1023	946	975	978	936	926	987	1000	1028	970	997	972	1013	1029	974	955	926	997	999	1073	996	939	941	966	974	1015	975	998	976	967	989	969	1034	1004	985	973	967	984	999	974	957	1015	1020	987	992	916	1015	961	956	1010	938	1004	992	995	942	953	970	1007	995	969	946	1005	967	996	962	995	908	970	1010	988	976	905	1000	986	993	942	1004	969	943	1017	1006	992	1037	988	981	1010	975	976	989	946	973	998	965	970	992	967	943	1013	949	1060	978	947	1011	964	1015	958	1013	1004	960	981	975	1010	992	989	988	930	945	979	967	962	986	967	1009	932	1007	879	1028	966
12710	13979	9783	5293	3903	3188	2515	2050	1742	1589	1462	1363	1337	1232	1153	1159	1074	1102	1129	1064	1089	1114	1041	989	1031	1041	1053	1037	1063	990	1059	1028	1005	1007	1021	1002	1039	1051	1002	1018	1000	966	1031	1035	985	976	981	1030	1025	986	966	1000	1046	1005	970	1032	985	954	966	983	994	994	1044	1001	987	987	970	961	945	1009	999	965	960	963	932	967	982	1043	972	986	959	973	982	989	1012	963	1037	947	930	948	994	966	940	1009	1018	972	1000	976	908	977	965	1000	942	951	944	1023	970	933	942	1010	995	964	967	1002	1000	1054	965	970	977	959	1004	965	1050	1040	1001	953	979	928	966	970	1021	973	1010	950	1015	952	966	970	989	964	975	1012	1004	968	1039	1029	1010	972	953	983	967	1007	990	974	1026	1005	1063	983	1013	986	969	991	999	936	1013	981	953	947	989	1013	982	1001	935	999	936	1007	968	960	948	995	1020	946	978	1015	1000	968	1024	1012	1016	969	928	956	1045	992	978	993	942	952	1006	933	971	961	1029	960	986	987	979	974	915	987	988	989	977	962	944	920	958	960	979	969	1023	998	966	991	992	980	969	932	1078	976	999	1000	981	940	973	996	930	940	969	1003	981	974	979	894	946	943	995	954	1013	1000	987	1015	944	985	962	940	984	971	939	1005	996	1003	986	933	994	987	1008	1013	969	1015	922	988	992	952	980	965	938	986	982	1002	1017	982	977	969	968	919	1008	999	976	953	963	993	952	996	971	1039	953	946	1022	974	975	1020	1010	1066	930	973	970	972	981	963	998	981	963	999	980	1003	951	923	950	1043	946	995	930	995	930	945	974	982	982	970	949	1021	967	989	1025	981	978	954	986	1032	997	953	1023	982	993	1008	976	996	983	938	1004	976	934	983	963	931	882	986	977	1036	1021	982	931	972	1011	1025	969	987	969	990	1046	976	923	951	1003	981	983	967	987	1030	984	947	969	1008	1005	956	887	941	1012	934	1006	925	1035	981	1009	1017	947	992	988	944	1029	983	941	945	957	940	966	926	1003	935	985	986	978	957	951	1011	980	972	962	979	945	993	959	986	941	977	958	951	956	996	992	948	970	1023	1005	952	973	934	959	946	937	926	993	1015	984	996	997	985	1020	991	957	989	1005	1012	972	932	969	925	962	974	949	978	946	934	986	1005	982	942	1025	944	976	1013	1002	994	987	973	977	931	939	1016	1019	994	946	977	971	1064	997	1012	1050	996	973	1012	968	1029	1046	973	1014	991	995	933	963	967	940	956	1032	999	979	969	1020	925	973	954	982	998	973	963	1033	973	1030	1024	1006	995	1013	940	955	1011	999	967	947	980	1048	1013	983	954	966	987	905	970	1007	992	1021	999	993	989	1005	962	1030	905	979	963	1031	1032	924	969	969	918	972	995	1025	939	969	981	954	932	1015	956	1037	995	956	944	1023	1002	968	1001	974	949	995	978	969	957	953	992	1000	951	958	955	959	992	923	938	967	946	971	940	918	940	953	988	984	1041	985	1019	943	1005	967	957	960	986	948	958	1019	1019	957	960	1016	1004	994	974	970	979	965	982	997	920	1008	957	1030	1012	997	973	960	960	1041	955	1035	1042	971	990	962	983	986	973	956	972	975	972	995	975	1000	966	1016	978	959	980	919	933	959	946	1033	1023	946	995	1019	991	969	969	1002	981	967	998	971	940	1023	1014	971	1012	933	946	952	931	925	985	995	1045	936	934	984	952	961	973	975	969	943	934	971	961	977	975	970	995	929	956	1035	960	959	969	968	987	944	1002	995	1049	1009	943	938	994	948	976	920	952	950	992	941	981	998	1035	979	930	980	932	961	1011	977	951	969	964	984	1011	974	972	1023	998	958	1018	910	956	952	964	1005	953	990	958	974	986	987	992	1065	1023	974	985	955	987	958	982	987	975	978	947	950	998	964	976	963	999	976	987	940	1006	1053	955	938	929	1010	987	971	993	936	987	947	979	950	987	1026	986	1019	968	991	986	988	947	941	1018	978	984	962	928	983	992	984	1039	942	917	1045	942	1011	1004	991	986	961	1009	974	991	986	928	955	1010	990	993	983	1025	1001	954	1024	1001	983	975	980	960	961	971	948	921	992	958	988	987	950	995	931	1027	953	956	951	990	1008	926	981	896	992	1013	927	956	987	1037	977	937	948	922	1020	937	992	983	980	968	999	983	1004	963	1033	991	962	943	993	992	988	954	978	943	1008	933	965	958	1050	988	943	1019	953	963	946	951	979	972	978	1025	1014	1005	991	955	976	960	916	942	926	947	960	905	1007	1043	987	988	913	918	964	981	919	955	989	975	973	968	931	949	922	944	911	1030	948	932	1032	993	973	999	964	990	989	1004	987	988	990	961	988	964	993	1018	956	981	981	1011	1003	963	972	993	986	1003	984	987	960	977	930	985	920	994	1000	990	963	950	944	962	963	956	972	981	967	1023	931	997	911	934	955	891	954	975	990	998	1024	985	962	945	949	986	964	979	984	911	1009	964	920	986	942	958	936	937	1031	1004	982	965	1070	995	943	956	1017	991	989	975	1023	954	983	959	977	909	964	1006	984	1029	965	1013	960	999	936	1002	997	1013	993	902	893	968	964	960	995	981	984	988	947	1001	969	953	940	955	974	930	990	972	887	929	953	977	998	968	942	990	960	998	986	918	958	1033	1009	978	949	979	967	986	998	1031	954	991	960	1009	940	983	948	937	985	971	989	1013	1049	1006	1040	962	964	1009	991	1047	983	969	1007	1049	980	927	941	1001	1007	1022	967	993	951	955	984	982	949	1014	1001	1024	999	946	955	971	978	975	1020	963	957	963	1010	985	951	984	1013	990	904	979	901	970	926	963	967	919	996	1028	973	919	979	986	988	1010	949	1007	974	1006	1004	986	993	1006	974	1025	1000	949	1008	1033	1012	989	1012	985	964	974	930	1015	935	976	991	1032	986	1005	948	988	982	957	1037	1003	1003	1029	1044	1002	964	990	996	890	959	979	986	1009	977	1004	1056	943	940	1008	996	970	1000	972	945	972	985	928	990	938	952	949	924	1052	961	941	938	975	1033	956	999	986	989	962	1034	986	993	973	986	966	972	970	934	962	980	1004	1008	986	982	997	1038	917	960	999	949	1001	1016	914	967	998	930	1046	956	976	992	967	951	978	1005	1031	960	998	1015	934	964	980	966	972	1001	964	981	1016	972	969	980	904	978	984	1021	985	961	982	945	1009	953	958	1030	1017	954	976	1030	980	1020	980	1040	969	998	962	1016	922	917	934	951	1018	972	1036	1002	965	953	956	967	1010	986	968	1010	982	973	1037	992	987	1010	927	1047	969	1016	936	960	942	910	996	983	960	996	1002	979	974	977	995	961	992	956	987	989	990	1055	982	955	1007	962	938	1014	983	932	1014	964	927	903	974	998	961	973	957	936	976	969	972	904	930	996	988	1001	947	1060	942	955	987	991	977	971	946	977	946	958	949	993	957	1045	980	1004	1010	968	960	967	993	971	1018	936	965	972	1022	985	985	950	977	938	1050	996	959	1029	1019	1026	991	1049	960	939	951	976	968	987	918	1000	910	943	944	1016	883	1026	975	959	929	1028	972	938	987	990	971	1003	925	950	974	990	1028	980	995	990	996	949	962	962	967	983	976	948	959	948	932	975	1025	1025	1033	951	984	966	965	978	1002	968	962	974	926	919	937	1014	929	987	947	1008	897	958	993	988	915	971	1021	1000	958	1101	965	949	964	956	1014	985	1032	976	1010	1044	997	982	983	958	955	976	986	985	972	991	970	961	1018	930	985	928	984	965	988	959	960	947	1015	948	978	905	1005	977	973	989	969
27759	20556	9308	1027	612	515	535	478	535	496	491	458	455	497	462	468	473	462	467	447	451	430	504	449	470	463	479	461	510	478	456	422	510	451	504	469	422	465	458	462	436	443	465	433	411	453	408	479	398	450	442	480	476	433	468	446	449	445	425	435	456	444	477	465	433	447	469	447	433	446	413	449	502	456	448	495	458	454	488	438	478	462	476	413	481	437	437	460	465	455	474	421	443	455	454	488	434	479	431	455	490	448	470	441	404	458	459	445	451	421	485	441	456	419	501	474	431	463	482	404	427	434	470	462	463	425	430	445	468	463	484	466	472	468	443	435	460	496	482	476	460	429	463	432	470	458	451	438	511	463	439	456	461	450	447	430	434	454	460	443	468	459	470	478	484	471	468	482	483	462	453	451	456	493	481	433	449	444	457	431	454	444	430	468	438	444	424	461	434	418	507	463	490	461	440	438	423	431	442	483	435	421	471	463	476	478	447	442	471	453	456	416	488	469	451	436	458	444	442	440	454	432	458	482	482	446	440	490	438	469	423	447	480	445	469	485	477	457	473	455	500	453	473	478	483	434	507	440	488	464	436	495	461	451	461	477	427	479	446	516	439	498	452	463	457	463	455	476	444	432	453	456	440	446	464	411	513	443	487	445	452	478	403	452	456	426	439	457	491	473	481	439	498	493	503	461	454	490	440	431	463	486	494	455	441	466	428	444	444	449	451	426	449	435	417	404	460	457	454	450	468	473	432	464	418	467	431	412	465	433	443	483	456	429	476	427	459	445	461	450	477	445	471	445	493	451	452	448	469	462	416	439	468	488	488	444	490	504	448	499	458	428	429	434	495	430	448	413	495	458	462	463	440	460	435	434	496	441	465	482	473	497	446	459	493	425	470	447	446	418	474	454	453	431	438	449	436	464	456	465	466	487	459	452	443	461	446	393	459	430	463	450	461	457	445	441	501	466	470	443	419	465	448	468	442	460	465	482	440	475	463	473	465	446	444	442	469	476	474	469	478	426	469	437	465	461	427	476	440	426	461	451	430	424	420	450	418	490	467	461	423	460	457	476	462	448	440	469	482	441	459	444	452	466	419	475	508	464	472	486	470	459	456	442	451	454	460	440	422	432	437	467	448	430	404	439	417	453	432	465	459	489	446	503	454	465	435	443	450	456	498	476	458	444	464	420	447	498	439	457	437	448	449	484	466	457	411	438	471	426	427	469	446	439	442	437	444	457	452	428	513	448	476	427	487	463	465	453	500	428	450	503	504	449	449	447	476	466	451	483	438	426	459	437	474	482	453	480	461	465	484	446	444	487	481	482	439	507	458	489	447	415	455	443	442	472	454	468	452	440	461	491	456	454	432	494	467	455	442	446	411	469	431	468	470	462	440	443	427	484	430	488	474	456	483	451	419	443	437	474	437	456	514	452	434	453	466	459	430	456	455	456	428	465	426	507	460	436	481	428	493	435	441	462	423	440	456	517	488	449	483	437	427	452	477	452	479	458	484	455	479	447	417	420	447	455	464	436	439	424	428	445	461	457	458	433	479	488	427	465	458	447	437	466	467	463	461	462	453	401	455	483	449	415	451	451	429	498	476	438	432	461	483	455	466	465	457	452	488	465	435	433	447	453	468	445	429	458	435	458	443	478	494	461	457	453	445	463	476	448	443	461	459	472	464	475	447	459	474	451	489	426	474	428	468	463	447	454	453	442	437	459	469	461	487	457	467	448	466	458	478	455	452	453	443	480	455	433	442	479	473	443	451	488	460	432	432	447	451	446	496	434	454	432	429	464	435	474	476	468	453	461	514	433	525	454	471	466	459	461	465	446	461	482	458	496	418	466	399	472	416	448	465	440	440	445	444	476	445	432	507	493	462	439	443	435	449	451	447	458	440	432	447	470	466	473	452	493	478	407	464	487	451	467	468	478	448	434	458	458	461	451	462	468	419	485	463	470	451	412	449	469	409	409	456	432	464	457	451	499	461	437	482	444	482	412	468	483	415	420	481	456	479	460	455	454	482	470	484	462	465	459	466	455	477	448	469	437	430	453	455	463	466	450	441	425	492	454	439	458	435	488	444	443	479	443	443	426	479	414	472	425	486	446	433	468	464	471	432	435	416	446	422	432	456	442	483	463	467	485	425	437	448	433	475	477	440	445	444	447	454	472	484	451	420	473	456	467	432	521	485	480	459	462	471	426	425	456	416	443	435	478	453	452	490	467	480	468	441	458	513	449	460	458	460	474	396	448	463	475	453	442	452	418	450	437	444	472	485	405	463	448	462	460	429	453	454	507	450	441	435	464	447	472	501	452	474	465	499	463	421	505	482	435	440	466	448	475	427	462	465	498	454	432	463	459	462	442	452	468	456	464	458	482	438	425	415	468	459	475	419	469	436	460	455	418	467	430	426	491	456	445	475	469	438	472	471	469	466	443	444	449	446	427	456	472	440	435	474	453	424	436	456	432	480	519	457	468	427	465	487	429	448	482	474	438	470	448	454	453	477	450	459	474	432	436	502	445	488	461	427	457	437	463	448	477	448	481	452	462	482	439	459	441	444	478	420	456	468	462	462	455	461	480	429	467	473	411	464	456	460	439	445	466	434	462	455	479	453	413	446	435	449	436	447	484	425	496	462	485	462	447	418	487	428	474	435	507	447	452	435	461	457	523	455	441	500	445	466	474	431	470	435	475	445	440	464	463	446	462	472	414	456	471	456	449	456	439	465	451	481	455	452	445	448	486	431	482	456	472	494	459	463	475	431	501	456	437	462	450	493	477	449	448	448	425	495	419	476	490	440	483	474	460	479	468	450	483	432	463	463	434	435	419	442	445	448	482	414	481	459	466	451	454	434	441	440	464	479	421	406	495	421	475	451	466	452	423	467	440	417	465	441	451	477	441	435	405	462	453	457	418	405	471	496	469	443	427	456	483	421	468	485	415	444	480	439	473	445	422	485	482	472	435	503	418	454	431	477	529	439	482	414	460	419	484	447	458	437	420	487	472	449	474	489	440	466	472	443	477	461	442	467	464	454	476	442	491	443	499	475	430	487	429	433	470	449	448	445	443	426	440	454	467	456	440	470	472	451	451	463	446	448	463	482	440	453	475	473	461	477	475	417	447	453	427	461	454	428	443	436	480	424	466	424	448	439	447	458	446	411	516	435	446	512	446	480	460	461	469	460	446	487	453	462	443	478	434	421	454	467	472	467	452	442	447	464	474	498	464	482	448	470	462	480	451	430	437	454	463	448	509	445	463	416	451	461	471	450	461	453	450	477	458	486	471	433	463	418	457	458	458	509	457	459	441	433	426	454	445	454	472	489	433	458	489	439	461	463	462	449	463	462	442	470	449	491	454	471	428	440	445	469	446	420	458	482	445	473	473	451	474	462	447	418	453	467	452	423	420	473	423	447	485	476	448	411	444	475	482	478	441	444	462	450	455	474	465	454	440	444	444	448	432	480	470	439	430	454	451	458	436	475	449	441	435
12094	1698	1162	724	660	606	547	542	505	549	487	468	486	482	487	441	506	450	482	463	488	494	477	494	461	465	443	465	470	446	462	453	439	448	436	464	450	487	457	518	466	443	445	490	467	497	488	469	436	466	468	487	477	493	484	449	445	506	437	452	468	443	441	462	456	443	460	474	462	476	439	495	469	427	461	475	419	481	474	457	455	486	440	442	473	444	456	461	477	458	463	460	462	398	507	456	450	476	451	451	445	451	492	458	447	464	467	455	466	481	448	468	459	455	430	455	431	452	448	476	461	458	464	475	489	499	451	448	473	495	479	405	485	474	453	460	443	473	435	480	466	484	493	449	487	470	443	457	480	458	488	446	454	526	477	474	454	461	435	495	468	470	478	468	442	481	491	429	444	457	450	477	477	491	483	488	440	435	493	454	466	436	459	491	447	475	501	427	465	483	452	444	509	466	461	445	456	431	476	437	466	467	452	467	482	467	445	475	451	458	504	459	467	462	469	472	462	452	488	472	475	481	471	455	474	463	474	483	454	482	419	405	504	479	455	477	424	443	456	463	451	483	471	476	440	461	455	471	465	433	424	460	487	483	463	430	407	466	438	460	448	459	453	411	468	446	453	431	474	471	462	456	489	471	452	489	495	459	457	430	446	430	476	510	441	453	479	494	466	477	460	508	458	474	443	455	440	459	454	484	462	468	499	461	460	428	454	489	466	472	483	438	450	453	480	452	437	458	436	452	439	464	476	464	461	471	476	490	438	445	448	492	495	427	480	470	458	466	530	464	465	439	479	489	423	466	474	437	414	474	484	469	440	489	453	439	457	464	483	445	458	490	462	512	472	448	464	492	497	472	446	456	475	481	476	467	459	444	448	471	467	444	474	505	477	483	453	473	456	492	449	479	483	434	478	493	473	443	452	429	466	457	446	442	495	496	481	497	489	465	432	476	477	498	477	482	457	450	467	463	484	489	454	455	443	474	485	447	462	471	495	505	463	441	437	470	484	462	437	477	467	496	473	470	467	466	459	449	460	505	439	462	466	469	476	469	461	503	443	474	479	455	483	479	479	468	498	446	481	477	502	470	448	475	465	449	454	428	467	443	452	466	469	482	471	466	467	458	472	483	482	459	509	435	447	419	455	452	459	476	488	473	483	467	451	478	461	431	442	425	442	428	506	467	449	467	430	481	427	449	442	435	466	465	462	438	460	458	467	451	485	451	457	457	501	474	441	449	488	480	488	470	491	451	487	479	456	457	444	479	484	475	442	458	476	481	432	444	485	471	465	472	457	478	487	471	430	476	489	458	435	463	480	455	504	483	470	464	450	423	443	510	467	459	426	448	486	465	471	450	492	480	462	429	501	444	453	484	451	460	463	455	444	463	501	445	461	498	446	465	467	455	464	454	426	488	471	491	457	434	489	455	450	462	440	446	412	451	526	447	504	448	499	461	464	471	480	475	463	446	454	459	500	457	481	439	466	442	459	482	482	499	471	448	499	504	474	482	516	459	470	461	470	442	474	444	481	458	463	455	482	471	453	487	462	470	488	474	507	472	448	465	489	445	457	448	467	464	411	443	465	474	473	464	428	452	411	425	477	450	449	440	453	447	450	456	519	486	490	461	481	428	487	455	471	513	446	466	452	453	436	456	438	464	450	492	481	457	428	449	467	502	447	448	478	468	502	474	471	450	439	419	454	447	493	484	458	485	464	498	448	494	491	460	463	437	441	461	449	442	489	446	467	473	445	451	454	445	448	458	504	460	466	468	493	449	458	458	462	456	483	479	499	477	481	466	489	479	434	476	461	428	485	465	515	473	458	491	468	453	477	459	458	475	474	481	474	419	458	472	461	474	450	463	482	487	482	446	456	462	471	470	448	449	460	475	470	466	416	462	475	477	456	483	516	480	464	513	423	473	469	466	474	456	519	480	452	462	458	475	474	447	495	479	467	470	461	475	478	434	469	457	454	454	488	472	446	447	489	426	436	444	477	442	473	480	441	483	473	446	492	476	509	462	453	451	501	478	467	447	489	456	503	435	440	435	511	447	472	459	454	469	438	472	463	465	438	468	438	471	478	472	433	446	459	423	466	450	452	464	474	503	456	478	457	443	458	462	489	480	475	495	460	454	473	443	460	444	444	486	472	464	474	459	446	475	476	463	491	438	454	484	429	420	443	483	466	445	466	478	451	450	469	491	448	497	462	459	461	442	474	471	473	492	444	448	480	477	475	466	473	441	472	485	429	485	464	481	472	456	453	491	438	468	460	462	468	464	454	464	447	470	480	460	477	472	492	482	471	454	445	481	474	461	457	458	477	478	441	468	478	447	496	466	450	479	468	429	450	477	449	443	440	441	436	417	462	449	448	476	463	433	468	492	476	431	478	465	494	464	458	487	454	489	467	459	472	514	438	483	455	443	471	466	473	456	457	473	447	462	441	481	482	435	467	480	476	470	435	428	461	482	486	473	468	450	432	447	467	439	437	433	500	462	462	493	455	453	415	456	472	424	474	482	501	426	489	486	466	447	491	433	461	441	461	449	430	443	464	465	497	436	482	442	438	438	429	504	429	436	454	456	449	501	454	482	478	424	441	452	500	482	439	464	452	451	492	447	460	459	467	461	489	423	464	465	465	466	425	460	499	466	445	497	489	456	454	439	459	464	470	453	472	444	484	438	431	459	456	464	451	491	503	457	473	510	440	516	457	494	419	462	454	467	443	494	468	434	475	453	457	433	459	442	489	452	453	449	481	478	452	475	461	464	416	508	440	418	445	483	460	458	481	464	477	457	488	453	424	457	445	462	446	447	423	478	456	456	487	457	423	450	457	462	469	469	488	503	457	467	448	455	465	423	441	485	456	432	446	476	431	437	480	464	413	506	433	436	455	428	454	460	476	449	430	452	487	478	461	482	449	458	446	498	511	462	508	418	473	447	465	429	498	464	496	447	457	413	458	457	497	446	461	498	481	480	465	429	476	473	477	468	447	424	438	477	433	439	446	470	482	466	480	490	482	464	426	442	435	439	472	488	444	481	403	453	433	479	460	454	450	489	424	490	453	435	424	461	436	451	481	476	451	471	460	421	479	460	464	427	490	420	453	494	459	445	442	490	487	445	459	443	485	426	460	511	502	441	458	429	472	443	464	495	449	481	397	482	449	441	513	506	483	454	457	469	462	441	461	490	474	456	497	440	432	448	484	498	459	456	470	473	455	515	494	498	445	470	466	445	497	466	479	470	461	483	483	449	503	465	457	459	499	446	461	453	451	465	471	440	467	451	445	479	417	440	488	487	469	448	501	482	474	471	452	466	458	481	448	473	445	469	465	478	495	468	462	468	462	449	480	430	438	487	445	516	451	464	461	478	478	498	448	461	456	488	484	467	484	466	437	495	497	495	489	427	459	491	426	493	438	447	477	427	469	511	428	495	471	444	487	450	463	482	497	471	454	437	484	483	472	495	468	488	446	485	432	464	465	466	466	495	456	413	463	467
23613	21186	28549	24085	21206	11910	1873	1414	1248	1184	1142	1031	1031	1049	1052	1079	1009	995	987	998	991	1015	973	1006	910	947	1005	1078	984	931	940	921	1013	974	947	940	960	941	945	966	984	992	970	954	945	1000	940	956	956	1006	957	926	966	992	918	920	929	1001	935	904	980	968	934	969	1009	903	932	956	992	1002	965	931	950	968	1016	990	1031	948	949	894	979	920	963	967	984	1021	970	935	907	939	983	988	923	963	926	929	1002	974	944	984	969	970	941	976	991	1021	968	989	926	981	995	934	980	996	960	969	902	962	970	904	960	987	1023	959	955	949	1003	1045	1001	982	917	940	980	961	932	924	868	990	990	963	998	976	968	960	894	928	983	942	1014	895	1032	947	994	986	983	929	961	889	976	898	936	947	959	975	1011	965	1002	1035	934	1006	927	932	890	1002	906	915	940	944	987	937	906	967	994	945	988	930	967	920	966	967	928	1002	956	905	904	956	917	922	987	973	977	956	958	1025	968	959	936	944	997	930	968	922	930	932	966	974	966	878	962	906	974	965	908	912	943	958	936	925	958	938	979	988	921	942	1006	983	966	942	948	891	967	988	1031	957	983	934	961	1000	946	974	945	920	991	965	906	948	965	987	995	931	941	972	1017	958	967	999	997	960	1005	972	941	948	935	985	928	947	943	938	964	979	955	974	953	959	931	955	961	978	987	930	928	943	954	1011	946	967	979	925	992	929	1001	949	915	996	981	972	1009	911	913	921	922	970	949	955	989	926	981	931	975	975	995	949	988	981	960	985	955	1006	1007	962	911	958	904	926	968	885	932	1019	985	964	1025	989	1030	969	923	966	937	909	963	965	1003	970	983	919	933	892	982	952	990	989	979	920	967	986	921	972	978	987	923	955	985	971	947	952	967	903	946	949	975	988	905	909	961	970	938	925	890	985	1004	941	1029	970	985	920	937	924	960	1033	957	936	976	937	950	982	940	1031	978	988	926	952	972	975	946	970	919	920	907	951	896	952	959	957	954	938	987	999	1000	910	972	969	970	996	998	974	937	964	950	978	945	1009	1009	969	960	985	980	981	947	1049	929	993	949	973	947	996	954	1003	983	927	956	963	948	942	913	944	938	1008	990	943	921	914	953	969	988	984	1005	915	960	919	981	998	960	948	1001	973	969	1009	1002	905	935	911	993	910	940	924	954	948	1029	959	1002	998	915	956	918	915	996	960	986	956	972	961	1008	933	944	895	948	987	960	922	930	963	949	932	961	954	948	912	966	999	918	968	972	992	990	919	946	950	918	963	945	958	991	935	937	955	1024	905	959	925	939	928	983	969	936	975	965	922	960	948	932	954	930	944	960	899	958	958	950	963	974	943	979	908	947	1014	990	994	924	897	929	1012	936	956	939	964	928	914	941	960	960	1001	974	925	986	936	983	957	942	1007	961	913	957	1005	1010	944	984	967	976	950	959	930	937	958	969	965	969	969	976	938	971	950	914	968	958	937	928	973	960	975	951	940	953	967	933	967	936	934	958	984	1013	999	954	962	949	914	926	991	913	988	993	940	946	996	961	909	955	951	1019	955	951	958	895	968	960	952	962	954	988	959	901	985	921	1027	962	915	927	978	982	1000	925	945	912	950	985	961	962	959	897	1017	947	902	971	918	964	1007	998	947	912	971	963	969	949	998	989	931	975	967	944	953	1027	922	974	940	958	919	944	905	919	982	968	959	920	996	974	949	950	986	919	987	989	990	961	996	930	944	956	927	937	1009	937	979	999	949	956	969	925	969	992	935	919	975	957	942	942	1009	909	989	951	962	897	1018	969	926	966	975	899	941	970	978	935	956	975	1007	993	1000	986	915	899	971	957	911	947	942	931	1020	986	975	896	970	965	966	926	963	987	954	935	961	993	989	965	956	968	974	965	989	965	958	1005	963	1012	948	932	921	985	841	953	1005	983	952	900	944	935	966	972	981	961	945	920	954	994	1009	978	960	1027	924	986	1043	971	933	920	931	939	917	958	976	1000	951	973	994	997	974	932	886	967	869	978	956	892	981	971	972	936	959	971	1000	971	924	943	954	930	952	966	951	916	926	1039	974	967	955	929	977	1023	959	977	976	903	1003	961	930	925	940	964	955	954	1022	963	929	983	903	945	960	953	957	1020	1006	962	918	966	988	935	932	1020	981	945	959	999	979	927	955	946	956	922	966	907	893	1018	960	949	997	958	974	950	934	989	990	960	961	957	925	896	968	923	972	945	952	978	950	960	852	994	981	930	956	938	922	936	931	964	942	980	961	922	937	1012	957	940	929	987	974	997	939	981	1000	930	964	991	938	989	994	965	1021	972	930	1010	1007	1005	955	989	999	1035	990	946	927	972	1004	992	945	974	919	910	986	844	925	946	936	970	913	960	936	956	945	1019	939	969	1018	976	914	923	955	945	970	953	945	958	874	925	1008	981	996	959	917	955	922	952	948	950	893	987	950	905	965	953	972	951	1037	940	971	1033	993	921	906	946	921	969	968	989	923	949	947	987	955	956	932	986	987	986	979	967	926	955	909	951	981	966	1002	948	989	976	970	918	1014	966	929	926	917	992	988	936	941	943	910	951	982	937	974	966	975	971	939	921	1026	934	925	964	960	945	978	971	945	977	956	953	919	972	952	967	904	955	874	1013	980	934	888	1055	886	979	998	950	994	994	940	969	949	1015	957	956	979	985	1017	1001	978	947	935	931	951	974	968	956	945	913	984	918	968	970	917	982	983	958	931	938	945	968	976	899	926	959	925	953	982	900	923	928	1005	904	974	957	915	973	984	927	944	917	956	963	968	939	966	918	940	971	939	988	972	961	973	1003	974	941	911	949	995	972	987	927	958	945	906	960	940	967	960	961	890	945	918	953	905	969	935	1020	1019	941	995	968	978	986	1005	908	996	942	920	948	950	948	963	988	1002	998	999	972	963	937	986	932	915	973	933	909	1047	958	953	973	992	967	887	971	936	942	903	963	910	935	910	906	976	994	964	983	918	961	963	963	911	933	966	927	964	971	981	931	968	966	942	970	989	913	957	952	955	965	929	924	945	953	952	944	942	966	914	907	906	986	994	921	1012	888	933	891	857	922	962	964	972	978	955	994	944	1004	934	918	925	984	949	939	954	1031	962	951	998	969	919	917	970	964	954	977	926	934	977	959	938	969	968	975	984	954	967	971	987	944	929	955	943	978	1002	976	958	1007	951	989	933	992	942	928	1002	969	982	928	967	992	1002	949	996	983	932	925	983	1023	995	968	948	956	980	926	951	963	923	991	975	919	979	935	948	895	926	1011	916	947	944	942	962	962	927	945	960	954	994	975	965	916	983	929	976	942	944	938	942	981	908	927	1014	944	952	948	939	955	990	1040	953	960	898	929	959	1002	942	911	939	988	899	984	924	959	927	972	989	977	940	969	933	948	971	919	1002	950	967	945	1006	990	966	993	976	1022	995	979	953	949	949	939	971	977	961	960	936	955	955	947	927	920	965	959	957	951	935	977	975	1009	892	975	934	948	918	943	962	1009	963	908	990	900	990	959	946	1008	949	927	944	970	974	937	947	972	968	938	963	935	1013	991	939	967	962	959	982	952	1024	1006	985	925	949	1010	912	967	948	995	919	954	1006	960	969
18171	8681	5910	3105	2526	2055	1682	1463	1321	1276	1173	1127	1054	1098	1071	1052	1056	982	994	980	990	1034	988	985	977	994	1019	986	980	952	1008	948	998	898	942	966	947	929	963	1017	980	961	965	979	956	985	976	973	973	918	956	974	905	953	921	983	998	963	903	964	926	999	941	907	964	960	992	1011	936	943	959	924	925	934	955	918	900	977	965	897	942	937	928	940	949	993	989	986	907	939	986	948	1014	965	975	936	933	945	969	943	1017	927	946	932	928	961	972	950	999	1001	1007	931	1004	912	961	927	949	1013	965	985	1012	926	890	936	964	908	993	981	993	954	917	968	934	1039	945	952	987	952	970	915	922	938	1014	1018	947	995	968	917	1001	944	943	939	1022	899	987	937	955	955	1020	973	946	995	965	1007	961	945	963	935	953	921	981	989	945	919	914	947	989	958	955	980	972	951	920	986	950	961	963	934	946	981	935	926	943	960	940	989	960	947	952	968	955	979	916	958	948	949	892	985	994	959	926	939	954	944	978	1055	952	913	982	1009	937	957	955	914	922	959	910	959	997	963	962	1035	958	954	928	980	925	915	1008	997	937	967	901	968	923	935	936	971	920	984	978	951	946	941	951	933	943	943	938	974	903	919	978	962	984	908	946	935	928	962	972	924	956	967	969	982	965	957	951	928	945	949	924	1015	921	978	1009	916	970	1007	945	969	950	956	902	978	931	960	920	982	971	950	972	997	994	968	965	934	971	905	919	992	952	978	961	965	869	973	965	963	996	989	938	925	918	1001	917	948	949	974	948	951	984	967	942	961	889	968	941	921	969	966	935	933	1002	949	936	983	975	937	989	966	923	1002	965	949	950	993	965	924	945	992	956	955	908	991	960	937	959	959	941	936	978	982	948	959	934	938	932	998	938	911	1010	995	958	968	958	932	969	980	949	994	980	1026	974	962	983	972	897	936	1031	964	973	965	999	940	982	993	1001	985	934	931	923	977	946	934	1014	986	1009	948	926	941	914	971	984	940	999	963	954	960	985	988	924	940	980	966	887	996	943	904	1008	899	928	950	938	965	855	901	938	977	919	935	930	906	953	944	969	957	996	911	927	961	929	961	1004	973	923	934	977	953	932	990	994	1008	911	935	931	964	973	954	898	952	952	963	995	914	982	960	974	949	1012	942	982	883	1004	1027	931	1010	947	940	971	930	949	906	972	944	946	961	923	951	998	929	965	949	956	922	952	942	940	973	968	977	877	907	955	955	980	937	933	1016	956	967	978	915	960	928	964	969	967	953	962	903	996	939	966	910	954	988	969	973	984	948	956	942	951	979	935	965	925	940	975	968	962	1011	1006	972	991	974	963	950	994	961	945	940	957	964	1014	919	985	937	955	951	945	957	972	986	967	938	932	948	963	962	977	940	947	955	948	969	920	949	1015	955	929	908	968	954	967	943	967	928	949	941	972	965	917	947	941	921	935	928	953	946	899	953	974	919	1011	986	976	952	988	965	966	937	971	981	956	924	883	944	953	938	965	943	942	961	909	996	913	1036	957	982	887	952	957	959	981	942	979	918	964	980	953	945	990	983	984	978	921	951	919	948	966	947	1009	945	983	998	967	940	977	983	1012	972	971	931	872	904	942	973	952	1033	967	974	933	993	976	982	944	939	954	940	941	978	946	970	984	986	935	985	938	972	891	972	920	947	949	959	896	919	932	958	955	917	964	958	953	1012	950	1017	970	985	896	964	989	953	990	953	965	970	999	956	916	945	978	985	894	974	943	954	951	900	928	950	905	971	955	981	888	915	947	961	930	947	930	965	968	952	921	1030	991	942	973	965	909	991	963	941	915	1007	952	965	930	957	969	980	981	949	973	993	919	1050	981	968	928	970	945	1009	964	981	989	903	981	1028	941	929	990	949	933	943	999	870	936	949	928	908	922	954	940	899	923	938	973	955	911	923	941	907	988	924	912	968	964	1011	1009	930	993	974	965	1000	970	995	969	954	978	893	937	927	957	961	981	1002	900	918	981	1006	919	969	954	968	962	969	975	977	936	980	962	960	952	954	997	963	961	956	951	939	954	964	946	961	881	919	999	910	1014	910	982	960	940	911	964	963	953	982	999	924	946	908	865	931	916	944	918	969	1001	896	917	940	909	992	932	953	991	926	976	941	966	973	922	967	961	997	936	916	942	984	954	939	978	973	939	977	968	943	992	953	934	963	959	1019	968	968	914	968	951	930	912	969	964	970	970	955	938	967	976	972	888	973	954	990	963	971	917	984	942	978	994	954	930	925	960	981	976	934	922	942	911	962	961	916	928	885	918	922	938	986	957	968	904	930	968	887	925	896	953	998	971	971	958	975	922	948	945	981	969	949	966	918	966	960	951	923	979	934	982	945	905	932	934	957	937	932	943	954	980	976	945	975	954	945	962	975	945	939	974	941	979	1013	952	972	966	957	1002	941	992	966	965	964	971	909	961	975	936	956	928	938	989	947	957	985	970	952	912	988	956	1014	950	983	963	906	994	934	957	979	985	954	985	956	989	932	941	997	979	989	949	937	927	992	972	961	983	980	979	954	927	931	960	1004	968	966	941	946	962	968	978	1025	910	865	916	935	953	943	935	951	898	970	948	975	903	952	945	934	934	916	919	968	947	947	960	974	924	964	959	968	924	934	946	862	983	967	918	914	882	981	970	917	949	964	976	927	969	887	908	950	912	990	915	945	991	976	935	973	912	954	1018	937	938	936	929	1003	971	936	939	939	929	955	917	948	956	925	927	959	1017	1019	948	997	950	970	994	993	941	971	925	965	916	912	968	1018	940	952	950	967	935	950	924	928	960	1003	943	907	1006	903	959	971	1031	954	985	904	979	917	948	959	940	926	965	930	946	938	974	931	1003	951	941	981	946	982	913	1020	914	945	943	950	978	939	999	897	936	1047	1021	957	961	977	956	924	936	905	963	961	918	964	940	940	929	959	1001	934	973	932	980	948	973	952	948	964	985	965	973	980	914	973	972	905	955	970	957	943	1024	956	981	933	906	968	914	935	937	975	960	1017	921	961	943	946	955	969	914	905	961	994	939	983	1017	942	916	967	975	971	996	934	906	932	906	972	961	1015	941	959	1001	907	979	953	966	955	1008	984	941	1020	984	925	965	948	928	959	965	930	980	914	905	977	996	925	956	995	974	975	955	943	983	974	914	968	1002	962	957	979	998	945	929	961	961	952	985	983	963	969	923	933	995	982	932	949	936	947	993	958	915	978	959	984	980	973	987	964	930	965	991	1024	912	999	934	990	925	961	963	976	971	943	981	977	946	930	932	957	939	965	960	996	946	897	912	968	938	981	1011	967	977	971	994	957	928	982	935	963	942	967	922	1000	964	891	929	928	909	901	992	950	1009	929	966	960	928	973	936	963	944	862	911	936	1006	945	955	930	981	967	972	999	983	925	1017	952	977	935	923	975	973	898	948	939	986	933	937	931	986	959	946	951	1006	971	962	928	893	1010	910	960	955	990	1022	969	953	989	1010	1010	959	943	938	952	954	967	944	938	944	1002	937	961	944	933	997	957	942	933	960	945	994	918	927	962	940	949	940	946	958	966	944	941	946	917	961	948
24712	21249	27817	24916	14835	899	545	500	433	420	391	394	371	353	333	376	342	354	340	379	363	347	338	308	370	365	340	351	347	318	321	329	303	327	376	317	321	337	315	321	367	327	345	316	332	339	349	328	325	336	324	305	323	325	316	295	341	315	336	349	338	324	316	314	325	302	335	341	298	316	340	299	325	336	384	325	344	342	337	326	320	331	288	317	346	312	364	335	310	320	296	334	293	335	320	329	319	332	325	351	295	346	337	329	339	351	312	321	315	335	329	330	317	320	336	346	327	348	312	317	314	342	297	287	329	312	332	318	316	334	320	319	301	325	323	373	351	316	326	346	339	301	339	349	314	326	310	339	330	345	347	306	328	302	343	306	323	338	322	322	340	329	335	312	326	337	337	352	323	347	324	316	328	329	337	354	333	314	335	327	334	325	332	310	326	308	367	336	297	336	350	314	362	344	351	336	334	298	298	331	347	325	312	341	343	327	342	318	350	334	348	321	328	303	327	340	334	312	335	362	338	340	349	344	318	339	367	338	321	308	331	341	341	339	339	352	345	324	315	331	357	334	331	370	326	341	323	328	358	323	300	312	359	353	368	303	332	351	335	319	322	322	356	335	283	297	317	323	351	316	343	316	306	316	345	317	365	332	314	370	319	355	298	317	342	307	328	335	299	338	323	312	315	312	322	347	324	312	302	341	309	328	324	356	339	333	340	314	316	343	326	346	315	314	354	350	377	325	352	349	345	314	327	335	336	317	333	297	338	316	323	315	314	358	268	348	348	321	304	309	327	297	305	323	347	318	348	320	329	356	307	334	318	326	324	301	338	351	323	304	333	330	311	310	324	335	304	321	342	331	377	312	310	330	325	325	345	330	301	304	320	305	311	322	335	328	320	307	339	347	295	354	356	340	324	324	321	352	344	301	344	313	347	275	306	329	325	325	309	326	338	321	328	356	314	337	329	335	328	320	312	337	317	351	335	346	302	293	323	352	298	317	343	323	318	334	339	322	324	334	326	343	347	317	310	340	356	347	299	333	324	348	315	333	307	291	336	321	331	310	344	348	325	327	305	329	310	308	335	343	366	341	299	296	344	315	291	355	347	314	327	323	307	333	334	304	324	334	323	367	309	322	316	363	311	308	339	336	317	310	329	337	345	328	293	374	324	325	301	341	361	356	339	333	319	323	342	303	306	326	344	344	343	312	312	304	299	319	336	309	310	329	294	313	336	324	320	337	291	368	348	312	324	286	343	330	343	331	307	339	286	336	330	317	303	332	333	325	328	328	348	347	294	317	303	345	316	308	335	348	343	352	381	334	356	345	362	312	312	335	328	330	321	339	301	331	341	308	323	320	319	323	342	305	282	315	331	323	326	327	328	328	323	304	310	347	320	348	316	312	308	305	318	311	351	289	334	296	319	344	306	342	305	351	305	350	354	312	315	330	279	326	333	321	321	338	327	328	340	308	346	315	343	381	342	327	316	300	313	340	357	347	308	333	368	297	317	330	295	341	336	300	309	329	321	339	358	335	347	316	330	322	336	315	319	309	290	334	337	303	340	312	316	317	334	358	328	316	338	351	339	334	332	317	322	324	347	299	320	307	319	321	317	334	340	358	337	338	316	320	320	314	342	329	335	324	322	314	331	326	322	328	332	338	336	326	300	320	361	345	303	336	318	333	336	348	313	336	342	318	301	325	339	318	317	337	355	323	312	322	304	330	309	311	332	341	350	320	308	319	320	314	338	340	320	315	314	272	326	306	308	332	338	372	314	336	328	343	325	305	306	316	346	303	326	317	340	331	312	334	314	352	334	311	328	323	331	324	353	314	321	319	315	311	320	336	357	319	324	308	352	322	335	320	327	296	335	308	334	313	341	351	335	324	313	326	305	343	319	320	340	328	347	343	327	332	312	330	362	320	317	341	353	317	325	337	341	321	322	308	329	312	328	360	311	328	314	318	372	301	305	296	334	346	299	342	338	323	309	317	336	337	340	303	337	321	349	325	342	323	327	340	343	302	334	329	329	298	343	329	339	316	312	340	313	325	330	331	311	320	305	342	290	325	298	319	328	335	328	316	330	304	341	344	310	329	327	300	295	304	345	310	364	333	341	329	346	318	323	323	334	309	303	364	317	313	320	320	306	300	317	347	347	322	305	334	304	326	318	332	333	329	300	308	309	362	311	340	322	315	340	322	344	322	313	308	332	350	301	353	333	350	355	310	302	306	319	357	334	313	312	330	296	352	349	322	299	342	336	325	328	296	335	318	351	325	341	296	302	315	334	313	342	308	374	331	311	324	317	325	332	341	327	342	340	328	264	308	307	333	345	334	313	306	356	362	317	346	347	316	346	315	280	336	349	372	346	317	356	336	319	330	351	346	334	314	362	333	306	340	345	314	291	311	306	300	325	344	353	321	322	326	297	335	326	330	296	310	298	303	320	329	328	374	321	332	318	330	305	317	318	324	306	342	353	333	331	346	311	288	330	309	353	350	329	314	316	307	306	291	347	359	340	298	313	311	296	329	349	320	311	353	321	343	330	316	330	358	341	335	315	342	321	325	299	315	316	296	335	337	309	303	338	322	324	365	316	338	302	340	334	302	323	333	350	311	308	348	307	316	319	331	354	354	328	327	333	334	312	315	307	335	357	352	337	268	328	318	330	324	330	319	319	306	314	350	315	335	332	339	321	325	320	344	296	311	284	345	311	326	319	320	349	301	311	348	335	313	326	322	345	325	348	332	327	321	333	308	313	309	331	321	310	315	329	342	316	315	338	310	285	348	296	327	343	323	341	314	297	314	329	333	332	317	325	313	305	327	303	343	309	355	316	327	321	306	336	346	328	328	327	314	286	318	340	329	320	351	345	349	336	352	319	309	311	309	333	331	333	310	341	316	339	314	294	348	335	347	308	339	353	306	351	324	341	341	327	336	336	324	350	317	310	283	314	343	309	316	294	333	305	330	331	393	363	290	321	323	339	297	330	315	316	323	337	315	350	313	335	320	348	335	340	318	354	350	309	351	333	337	341	339	323	318	301	308	354	309	334	326	333	334	311	333	304	339	320	334	318	351	319	319	319	305	295	333	320	326	325	359	314	367	313	338	317	325	329	357	307	328	368	316	359	326	323	353	355	332	330	292	328	309	341	295	301	312	314	345	299	330	335	361	383	298	310	377	312	314	329	323	316	335	297	313	315	345	323	343	298	327	294	326	339	309	334	331	333	340	340	323	336	337	338	316	323	323	328	341	349	329	363	321	322	310	348	345	320	342	348	310	326	301	323	329	259	321	307	312	313	317	298	339	314	316	322	360	341	312	334	317	329	349	303	309	340	326	305	307	346	335	347	328	327	336	305	322	306	320	328	295	322	318	304	337	347	370	300	350	315	310	326	304	321	336	313	300	341	323	352	318	340	322	335	333	319	328	305	298	321	336	300	334	325	312	349	304	299	317	316	360	344	322	308	317	328	345	324	309	297	289	317	358	347	299	328	353
18927	4621	3056	1576	1229	940	779	671	552	534	492	476	438	438	413	410	398	398	380	367	410	396	357	380	367	390	352	381	415	369	342	342	345	339	388	363	376	388	353	415	337	301	350	347	392	370	353	353	355	336	351	345	352	350	326	352	363	373	341	333	351	380	336	345	369	357	318	356	350	373	335	317	345	348	356	357	358	340	346	337	312	370	354	363	341	352	342	353	339	342	308	353	356	381	351	317	337	366	357	336	328	367	372	318	352	331	330	363	351	325	325	373	354	370	321	358	356	353	317	347	348	341	348	362	333	385	374	364	366	370	367	358	338	381	333	353	379	376	343	374	372	374	390	342	323	358	362	319	329	352	352	350	367	357	355	346	348	365	346	339	364	354	345	378	308	356	336	354	360	329	379	338	353	363	326	337	323	371	342	340	333	328	331	338	380	352	366	388	358	344	326	347	364	355	328	344	379	389	357	357	331	377	352	334	353	352	385	370	314	345	396	344	387	323	346	374	310	345	380	347	383	361	332	351	315	358	315	290	357	322	323	369	356	329	327	341	345	372	350	364	355	359	359	357	396	370	354	326	329	384	342	349	396	335	358	362	357	377	362	349	354	360	382	370	354	376	349	340	359	332	343	355	353	357	358	364	348	374	315	341	360	377	306	333	357	305	332	360	375	335	360	319	382	355	341	370	307	321	327	375	320	333	334	358	353	354	342	366	320	334	335	342	339	353	341	358	328	403	337	389	374	336	345	352	374	360	350	344	353	343	384	373	330	358	365	363	348	319	332	361	324	345	304	348	345	395	301	349	358	345	353	371	329	340	356	349	347	376	356	372	365	339	355	366	371	370	335	323	332	335	348	353	354	351	307	342	331	337	366	346	351	322	338	334	377	367	400	364	356	312	378	323	361	368	323	349	356	350	365	349	333	358	322	367	368	355	327	291	368	373	364	321	298	337	335	343	312	351	342	340	316	343	373	351	337	360	351	330	341	314	366	347	364	349	327	348	361	356	350	366	357	336	369	361	334	366	376	357	362	374	347	361	358	362	352	339	369	378	363	347	352	321	315	350	323	358	346	353	340	352	344	339	333	370	326	384	323	323	350	372	343	355	343	335	354	380	362	360	339	356	362	338	329	349	321	359	371	361	353	368	307	361	344	346	394	365	395	362	362	361	326	366	331	359	361	345	374	317	335	368	370	337	352	377	363	334	344	343	333	377	364	336	331	337	340	333	332	367	351	332	349	344	328	302	369	379	326	356	344	323	353	360	383	361	363	368	355	352	320	363	371	351	382	362	385	326	352	328	360	352	342	339	320	338	353	382	349	329	340	331	359	347	354	371	343	353	346	346	340	352	335	355	341	320	340	353	327	361	378	383	335	374	351	359	363	360	353	361	392	358	326	345	346	341	363	349	363	379	345	360	370	319	347	329	356	358	351	324	329	385	347	318	326	363	372	342	344	353	357	367	345	363	319	351	301	369	325	333	334	385	346	372	325	356	334	336	348	364	342	382	334	374	379	331	359	351	380	348	343	328	359	336	359	357	347	388	333	356	325	373	369	343	339	327	355	361	341	336	343	356	341	359	354	363	359	326	359	354	372	370	357	327	340	358	349	336	360	347	316	355	347	372	295	356	342	341	356	355	361	353	369	377	394	375	391	365	353	345	366	329	372	377	336	343	335	345	354	342	345	360	341	340	331	348	373	350	355	352	383	309	332	356	355	333	338	345	356	366	332	362	331	356	355	335	323	294	348	383	362	363	404	349	346	378	365	360	362	339	333	359	394	366	359	358	360	349	323	352	370	365	348	350	354	332	325	374	369	365	333	338	370	355	360	332	344	330	365	345	390	378	333	357	343	327	326	370	325	339	347	324	380	349	353	343	328	345	361	322	323	365	338	346	359	361	315	397	341	381	369	362	333	365	350	318	343	361	371	359	356	367	366	336	321	353	326	349	377	335	366	341	342	329	329	339	378	362	391	343	370	341	327	354	327	369	382	341	344	362	359	370	367	393	341	357	353	348	346	362	345	355	331	341	308	369	350	369	358	373	365	354	349	358	325	341	356	339	352	370	341	344	373	345	343	358	323	372	361	319	383	358	354	330	376	367	372	358	348	362	323	363	354	385	345	351	334	374	376	358	350	344	335	338	378	343	359	370	342	367	337	373	338	354	328	388	364	352	328	357	370	332	359	325	367	361	332	333	368	357	355	397	329	312	367	341	381	353	329	370	349	365	299	324	381	361	342	336	330	359	366	333	370	334	348	357	385	339	352	357	315	370	328	317	350	338	399	329	357	358	344	349	361	383	362	340	339	332	382	331	362	355	377	343	329	351	387	342	355	355	373	327	359	381	333	346	363	377	338	345	390	359	357	316	349	361	359	340	366	370	343	354	353	338	346	341	352	351	367	309	380	370	371	353	338	319	322	362	362	342	354	355	330	348	334	328	353	365	338	344	346	352	308	360	334	356	336	363	378	349	343	359	340	390	366	359	374	357	343	368	320	324	345	352	352	367	365	345	351	341	352	322	361	365	362	381	349	339	336	382	366	379	358	373	327	368	324	366	347	373	352	341	348	366	319	314	343	347	366	334	369	365	314	331	356	312	319	363	334	350	328	335	355	361	341	336	338	335	356	387	363	331	355	363	394	372	339	374	321	367	383	348	373	355	331	355	364	309	381	335	339	348	315	362	361	358	303	352	350	341	338	373	349	365	332	359	376	328	352	301	352	351	342	312	345	328	357	348	353	362	352	333	371	313	363	339	370	336	353	351	361	346	345	381	346	353	341	326	381	355	355	338	406	345	359	342	341	320	380	341	340	335	340	354	346	333	319	379	418	343	383	348	362	334	355	360	331	372	352	341	340	360	334	396	315	363	369	327	389	363	346	351	345	377	373	339	340	365	353	328	341	368	356	340	337	317	298	380	384	377	362	380	333	354	388	371	350	355	383	336	368	365	345	357	339	376	354	351	368	352	350	354	351	351	331	337	312	365	308	370	309	326	372	329	353	389	373	364	365	335	350	349	340	369	375	345	348	332	386	361	366	356	319	329	396	370	344	353	360	349	352	351	320	335	344	331	325	343	352	343	329	350	338	365	356	361	341	359	375	362	340	339	390	346	345	335	320	353	329	337	386	331	358	339	360	364	349	351	339	414	335	378	360	325	341	339	360	352	339	345	347	314	376	360	358	347	354	299	354	362	360	356	368	367	360	339	364	367	355	380	344	346	318	337	330	350	333	359	357	344	346	379	334	322	341	350	359	372	329	366	330	313	360	334	365	362	366	347	337	349	373	358	326	354	345	304	316	363	367	337	339	325	356	348	344	341	331	334	354	316	330	352	353	324	371	349	322	355	350	371	315	313	370	349	371	325	309	344	361	383	321	360	376	371	330	337	335	370	358	319	369	360	313	344	326	343	318	360	334	350	323	350	355	347	381	328	352	332	364	370	350	376	339	356	351	338	347	377	370	344	363	340	342	391	360	320	360	346
22517	21346	29230	23807	21341	21420	12806	1951	1513	1363	1296	1148	1136	1164	1179	1104	1100	1047	1116	1081	1077	1052	1011	1101	1070	1065	1046	1012	1035	1027	1040	995	979	1016	1023	1000	1011	1033	1067	1021	1018	1078	1043	977	1070	1039	983	980	1045	1037	992	999	1043	1035	1002	994	1029	983	1025	1037	987	1029	954	1017	1044	915	1005	975	965	1027	1026	986	955	1014	949	945	945	1009	1023	992	997	934	993	1031	1044	1016	1018	1019	1009	994	1030	969	984	1001	972	980	994	1011	937	1018	1022	1003	972	989	1033	986	991	970	1013	983	983	967	975	1043	1003	1018	970	977	971	1020	985	957	920	999	1000	1006	992	979	973	1001	948	996	978	1024	1017	1002	957	1031	1011	983	1015	1007	1011	994	1005	997	1008	1035	1027	982	976	988	1067	1008	987	1037	971	971	1012	969	1045	1013	966	1008	965	1056	942	1004	943	1027	1015	1019	1009	933	988	1013	1016	1030	1001	958	997	1043	971	980	981	965	992	996	1032	1045	963	977	1048	985	991	975	991	987	1012	1001	1056	996	985	1003	1005	1021	983	955	1018	1009	968	971	1001	980	1028	948	991	965	990	989	984	982	985	946	947	1049	974	1026	1018	1004	966	933	1003	1040	1020	1027	971	993	952	984	1043	952	1017	969	959	982	968	1007	1006	1010	947	954	972	1024	964	994	1053	976	1008	962	1007	1031	1026	994	999	1023	1058	1009	1061	986	959	987	903	1065	972	978	940	929	974	1012	969	1008	977	1018	996	970	1030	971	981	1037	993	970	1002	1007	1002	1030	1022	972	980	935	1009	985	978	1009	961	1056	1065	1050	957	978	1002	975	1064	993	991	950	989	974	987	1002	947	998	957	980	966	1000	979	1004	977	1042	1011	973	996	993	1008	992	988	1006	971	934	1034	988	994	949	922	1006	1026	1014	1004	997	1015	980	1039	988	944	985	983	996	1028	1034	1045	1013	997	1007	1019	956	1000	1025	1031	928	970	996	1002	991	980	971	1031	942	986	982	944	992	977	987	966	978	985	1019	994	1006	980	1008	994	987	955	986	1000	985	985	1020	999	961	1018	962	974	1030	1003	945	952	964	932	972	1034	1022	1000	1003	945	977	1047	1032	1004	1007	975	992	985	1039	976	963	983	967	982	1026	1040	988	1027	1017	997	1053	1015	1012	985	989	995	1010	1031	977	1004	967	1010	1080	1027	980	1015	956	1023	1010	996	1046	988	1038	982	984	1010	978	972	1041	984	1003	1006	988	1006	1031	969	986	952	1066	946	952	939	975	984	1050	981	986	982	928	962	948	1006	1047	939	974	990	1003	987	906	933	981	1060	1027	948	968	926	913	1002	992	997	1025	913	991	951	991	955	969	959	1029	931	936	999	978	946	991	1006	976	994	938	968	1034	946	995	1057	967	1023	1075	968	1020	996	1011	991	1025	1061	988	921	982	922	1040	1018	1012	1030	985	1012	997	989	914	975	989	955	1057	992	972	1015	980	959	979	1039	962	1005	967	938	981	979	1027	994	1059	935	983	923	1005	1011	1038	1012	1014	989	1028	1010	957	985	993	989	1040	943	943	977	995	1007	949	960	987	1020	1015	1029	965	1044	962	1072	918	972	995	978	1026	991	976	965	980	1004	977	1027	1001	973	928	997	961	1001	983	991	974	976	970	1018	1013	964	988	914	954	961	1004	967	975	969	966	916	1009	954	949	1008	979	1012	982	962	978	1000	967	993	954	974	972	1018	937	960	1060	1038	969	999	955	1009	978	994	1013	1013	994	958	950	968	970	937	995	1011	1008	1005	996	967	990	1008	988	1014	999	1002	966	1002	951	1027	973	1017	1003	1003	983	1024	999	1048	1006	1013	944	974	1041	996	1048	1010	1029	1046	1025	1024	955	989	995	959	1031	1008	945	1008	906	994	973	976	1010	930	1016	977	988	985	990	962	958	990	1001	1018	978	1001	978	993	947	991	952	971	1004	956	981	962	963	1013	1024	988	985	968	1013	1011	975	1018	999	1076	989	993	1051	992	1010	1026	953	1046	929	963	1006	1000	948	993	1053	947	977	983	1012	983	993	956	1036	1007	1060	979	982	958	930	972	983	953	1042	942	1014	989	974	1019	976	1003	938	955	969	1014	944	983	979	984	1032	975	978	997	969	987	936	1007	989	1020	1001	1043	993	986	976	1037	1008	1042	968	978	964	992	940	974	1011	1005	961	1001	987	980	967	960	976	984	998	982	1006	976	944	966	1004	989	992	954	949	1003	1038	1013	965	1022	962	1014	975	907	1002	1028	1055	997	979	947	1021	991	1000	1005	1038	1021	953	1002	1009	1028	1015	947	940	1004	976	993	977	989	964	1013	968	979	988	977	980	1006	1030	967	946	965	933	1024	995	1051	987	982	1008	984	984	1018	961	947	986	932	1063	1002	982	1023	992	988	1014	1012	974	965	960	958	956	994	987	1009	982	987	988	961	1013	959	954	995	934	1028	970	1002	984	922	939	931	965	994	933	965	962	1023	991	993	978	1016	1032	977	936	996	976	974	960	998	910	966	974	962	942	1006	998	990	971	993	966	1012	963	1004	1021	972	970	998	1062	1012	988	990	970	1020	947	997	954	923	953	1000	958	948	1021	1002	933	945	1044	982	996	1035	986	938	1002	978	987	1010	1030	977	951	1034	983	952	950	923	979	1006	899	998	996	1035	1002	967	936	964	1038	984	967	974	1013	1007	1036	985	1031	973	962	981	978	1032	997	1011	971	988	1008	962	947	973	937	1027	1041	1023	920	961	1041	1024	983	964	978	962	939	972	980	1046	1000	992	984	1016	972	989	976	1027	972	939	1047	958	994	929	984	997	1013	972	933	978	964	985	983	1009	934	972	995	990	1001	1006	1017	957	1037	981	933	905	952	970	985	1023	963	1028	972	972	1009	981	992	981	987	966	989	941	1060	965	979	982	992	1007	993	1008	940	1029	966	1033	980	1000	977	966	985	991	979	988	959	955	987	1006	1016	954	982	955	976	972	1015	960	1018	1043	994	940	961	1067	972	954	986	1041	976	928	1013	1006	1022	987	1051	1059	1052	1033	1020	978	980	1025	1024	953	1004	1041	1012	992	1005	983	937	895	997	983	1009	994	994	976	888	1031	985	977	929	994	985	1041	979	997	1011	1013	993	943	962	940	1031	1039	1002	1051	978	968	1006	949	955	999	989	1008	1006	989	913	1034	973	1003	1017	933	937	991	978	1052	980	1014	988	969	977	955	978	995	1001	963	970	998	1026	1007	1012	977	944	920	1028	950	1008	975	1021	1005	976	983	1028	988	1041	994	945	990	978	1013	948	975	1012	985	964	968	1005	1018	1019	989	977	937	988	1080	1002	1028	1010	967	978	939	1000	975	1023	989	1025	1014	1005	965	989	988	984	1013	983	983	971	1009	960	985	980	1008	989	984	1002	978	1034	988	1035	1010	956	951	984	980	1021	1019	990	1018	944	984	1031	950	963	968	1001	1001	955	1011	951	985	913	1015	1031	970	993	953	999	997	962	964	970	958	950	995	1005	992	1003	1000	1003	934	950	1015	1000	986	1012	960	1012	1010	1046	987	954	1012	1004	946	976	986	994	1025	1002	965	1020	969	1003	995	1022	977	978	996	1003	1021	967	1034	969	937	987	937	999	1000	948	972	987	996	996	995	995	993	1004	1039	1014	1058	980	997	1028	956	993	984	1006	980	1022	1046	955	1031	1013	1030	982	971	1001	1073	1022	991	974	1047	956	967	1015	986	1010	1014	1025	971	1030	965	1016	982	971	1002	968	928	949	966	964	981	1021	972	1001	978	1063	1026	1025	999	976	1012	1044	970	1036	947	967	954	1010	944	1023	1026	1005	1006	969	1003	1019	1025	1014	981	947	986	1010	1006	992	960	941	966	1006	940	955	947	979	965	1010	950	964	963	991	979	994	979	934	1004	959	1005	939	1042	961	987	932	971	980	972	986	955	961	985	1022	1000	974	1011	976	970	942	985	934	988	947	917	982	1023	995	1010	1007	937	964	908	958	1007	930	1005	974	963	1039	1031	951
19880	13845	9820	5141	4004	3038	2545	2063	1742	1634	1419	1315	1259	1192	1165	1139	1145	1147	1060	1033	1160	1053	1026	1027	1003	997	1051	1031	1021	972	1082	980	1027	1023	1000	1027	967	1015	1011	996	994	1022	964	961	1032	1023	988	960	977	1007	942	954	987	1039	1000	1008	1003	1001	994	1027	1001	920	1006	1008	980	981	985	1023	952	1014	949	1007	981	1012	951	1014	970	956	1004	992	979	1000	976	935	959	1013	965	947	925	997	968	1005	933	968	964	978	984	995	999	1000	978	994	953	968	1049	965	1005	948	1023	979	974	985	1048	934	938	998	971	977	1009	992	981	1010	1011	992	989	999	1013	981	958	973	957	1048	951	988	988	942	948	1012	1051	1050	982	1002	1016	963	1006	999	982	923	943	957	940	1023	1014	1007	993	1032	996	982	992	998	980	1025	1004	977	997	964	1019	1017	1006	980	968	956	912	931	969	946	988	1000	986	956	951	1000	952	933	1010	1012	934	949	995	941	981	971	1029	993	980	967	969	1015	1027	988	957	978	915	959	975	1018	993	966	975	978	929	992	1027	993	861	940	985	965	1018	1013	983	924	989	990	923	986	956	988	956	1005	1011	975	1034	951	1022	1013	976	929	996	989	969	921	1042	999	949	985	990	998	960	957	1023	970	1021	963	1051	954	983	1029	995	959	975	999	960	978	967	978	940	957	1003	998	1003	979	989	997	1015	985	960	997	967	960	997	993	967	954	976	944	970	962	941	929	942	954	1007	1016	964	969	1021	933	1003	979	1003	958	997	991	1001	997	964	953	971	940	958	972	996	1019	981	1009	972	937	1022	1003	1000	960	983	1014	975	1001	1000	1016	991	1017	987	959	981	997	993	977	968	992	975	943	948	1006	981	1002	944	1003	994	965	974	1003	967	995	968	965	966	992	1010	996	982	978	969	965	917	976	969	986	1012	968	982	977	987	953	986	913	891	998	1026	1013	1000	1009	950	1048	993	978	979	1039	958	1005	989	992	1040	954	979	976	987	1005	951	974	1018	1013	933	1006	950	945	976	971	924	1052	940	1009	989	1021	919	989	982	1009	951	986	946	1021	974	952	1031	958	964	953	1019	995	1019	978	1004	957	971	986	977	1028	1034	992	987	1053	955	1020	914	995	1058	971	976	960	990	952	980	977	993	968	964	930	1042	976	968	931	908	1030	993	990	929	972	966	1020	985	958	962	963	951	954	951	988	940	1052	1009	962	1009	975	966	948	1006	988	998	979	980	944	982	975	997	992	985	962	1017	949	962	1001	1042	963	984	1079	986	1001	946	1000	960	954	989	990	1039	1014	1001	998	959	939	1000	963	978	1012	1048	1029	993	1005	988	979	1021	953	982	1002	996	946	1028	1023	961	976	964	907	1016	964	917	989	1016	994	976	1032	1002	935	1024	917	986	1050	980	952	981	996	981	975	1015	976	929	993	964	979	1001	955	952	1013	979	1000	1023	993	982	1003	977	948	983	1008	1017	965	1040	987	1000	964	958	968	887	970	997	1030	961	956	1000	917	988	986	1017	995	1062	1031	972	963	928	980	1051	991	1016	972	1013	975	924	1015	990	983	993	961	1031	996	986	1009	938	1025	934	1016	988	982	985	943	989	1018	1002	966	999	980	1034	1000	990	1012	988	977	972	1016	999	984	984	994	949	985	1033	972	1022	979	966	982	973	973	966	1028	1001	1014	980	1012	1029	1047	1008	980	976	997	1021	973	953	1017	1029	968	938	1007	1032	920	955	978	970	987	974	968	992	963	950	939	1028	990	1006	961	1036	1020	999	921	956	982	1014	966	927	978	949	971	1012	939	973	1029	965	992	1004	983	972	942	933	936	983	994	987	958	960	1000	1046	964	943	950	930	993	996	1039	1013	980	1032	975	985	1002	991	959	1029	1010	967	981	1005	999	1004	930	1038	1041	962	937	944	1011	1025	1017	994	990	1004	966	1020	1010	947	961	976	979	1002	963	962	942	976	1023	945	929	972	1010	932	1013	1002	1026	989	1020	1013	1043	1025	919	920	1035	995	1015	991	987	1001	959	1064	963	1009	1046	984	930	999	936	990	972	1060	957	1011	1063	989	940	989	957	933	1019	1008	981	981	954	985	947	992	976	949	960	986	1053	959	967	926	1005	1022	903	1022	989	994	971	1015	969	958	1000	971	983	976	962	966	970	954	945	1024	1044	952	996	976	997	965	907	935	1011	942	1020	980	996	993	984	994	984	949	951	974	957	943	954	917	939	965	986	938	978	1031	959	987	990	963	962	979	1060	969	942	1025	915	949	1041	1002	981	962	974	997	983	1006	985	994	970	930	998	981	980	977	996	1012	974	946	990	1045	990	985	962	934	953	1003	1005	964	991	953	1021	1020	980	999	979	1004	994	885	958	947	917	867	1011	1017	997	1009	1014	947	937	979	975	999	988	1009	944	981	1040	996	1018	941	1012	1009	983	977	918	976	927	973	1009	1012	972	951	983	1005	999	970	959	941	997	983	960	997	982	1010	975	1003	952	969	997	933	1046	945	972	982	951	995	974	996	934	986	1026	991	939	995	944	964	974	997	1005	1000	939	955	957	974	1032	985	927	988	1013	1075	926	966	979	967	983	969	964	977	966	981	1030	979	990	1051	970	958	969	960	965	956	1011	929	948	989	1023	1022	990	943	984	1005	975	1028	983	981	989	968	1001	1056	1030	981	987	939	984	973	977	991	952	947	938	906	952	1001	972	1000	995	947	1032	1029	1045	960	953	1020	974	993	980	970	1011	1006	1008	980	998	1040	1014	959	930	953	954	998	1052	1027	943	974	990	921	1030	997	969	994	1006	957	941	1008	964	954	1048	967	940	942	991	1035	950	1028	999	958	1034	969	1000	1004	949	1006	978	957	1018	994	949	951	984	990	995	992	976	941	961	977	999	980	914	1010	997	975	980	980	965	955	949	965	968	1018	954	968	978	1047	977	982	969	935	962	948	951	975	967	1009	977	957	988	967	948	952	998	966	947	1005	997	1008	981	1013	1039	948	992	975	994	1032	1029	1014	959	1033	958	962	1009	1001	978	1006	1051	1003	987	1017	983	982	1041	976	999	996	998	1015	959	993	979	1003	970	1062	956	1011	973	995	1005	944	961	1045	973	983	1010	995	950	962	974	1000	991	1007	1021	1003	994	938	1011	1018	973	1009	992	986	1003	945	945	995	965	942	949	953	986	989	1005	1011	953	1013	947	974	938	984	966	972	952	976	966	977	973	943	980	956	971	985	929	1011	921	1007	959	1033	1038	938	1030	935	973	977	1017	944	979	995	931	940	1019	965	924	953	971	953	934	963	995	972	1003	1018	935	1033	973	1001	974	1017	995	989	986	1020	965	973	996	1019	986	1023	990	997	959	914	987	944	974	1038	992	1002	962	943	998	954	968	1000	988	1000	1032	1020	1019	948	981	947	1011	988	1027	957	1000	929	1029	1058	939	966	988	965	920	976	933	954	987	997	993	990	1015	964	968	1034	989	994	944	979	958	1017	930	975	936	994	915	979	974	1014	942	989	970	1001	936	993	990	961	986	993	1034	987	963	1027	1015	973	998	993	962	1032	983	958	930	986	982	1039	953	978	998	945	960	941	993	1016	938	981	995	1010	1020	949	963	1018	990	950	1003	1008	1002	997	1057	969	940	951	983	984	995	938	954	958	973	1048	1026	957	968	943	1010	971	966	987	948	938	968	968	1015	907	991	1025	986	954	1014	1025	936	969	1061	895	1029	954	1044	952	1052	994	971	1031	952	985	958	932	956	1003	932	1017	979	996	945	991	983	938	966	1012	999	968	956	944	959	974	962	997	990	973	949	991	999	1020	963	981	992	973	963	1024	942	937	998	1018	967	989	968	996	934	1014	1018	906	989	1000	987	954	932	983	1046	978	941	938	1002	1006	997	1025	924	980	973
27779	20567	9383	1111	726	663	538	496	514	536	483	451	504	533	488	455	502	459	481	457	480	499	475	484	507	476	488	489	471	472	482	513	453	484	486	479	459	495	491	466	457	486	494	450	491	461	496	437	475	459	444	436	435	483	459	456	491	447	475	415	451	456	473	492	462	505	444	444	461	458	466	475	414	444	438	464	445	463	445	466	460	463	473	466	452	434	467	469	474	478	493	441	453	474	498	441	479	476	440	446	465	500	478	449	436	460	453	460	464	459	455	506	430	452	501	475	477	452	447	428	496	433	483	437	450	468	455	466	449	485	480	476	489	476	472	432	442	482	456	469	462	480	431	457	484	476	441	460	459	442	487	485	439	442	446	466	446	488	511	454	456	441	475	477	510	420	510	472	473	470	445	447	496	461	440	439	448	468	432	468	441	459	472	502	486	477	482	460	436	456	467	445	459	451	477	510	465	461	452	474	466	517	454	472	502	460	459	470	484	470	490	488	425	438	469	498	451	480	485	469	464	457	454	453	434	488	451	491	464	452	455	482	480	469	508	421	470	497	483	507	456	470	490	488	468	475	452	438	458	458	476	438	472	480	479	464	451	527	470	451	503	481	458	454	483	437	479	453	482	460	465	466	458	447	436	450	483	448	505	432	413	451	460	447	452	485	464	456	428	490	477	444	460	464	475	432	420	462	470	439	471	450	474	433	500	475	485	460	453	490	451	489	446	496	481	504	481	444	437	510	468	475	468	456	467	493	474	448	462	459	469	475	463	482	453	475	472	480	490	443	479	443	448	483	467	478	465	437	490	456	450	473	461	472	463	447	487	472	442	422	446	455	439	455	480	485	461	453	461	471	487	472	423	435	455	456	488	439	474	466	500	466	455	485	526	437	471	459	498	449	448	479	526	445	449	502	458	446	509	465	481	497	497	472	452	461	442	477	478	514	517	469	450	450	491	503	498	442	446	403	470	466	444	477	443	479	485	428	461	475	471	471	487	462	433	486	461	490	495	465	488	436	471	507	446	471	503	438	449	486	459	509	437	486	445	454	449	491	487	485	454	481	444	472	419	460	474	428	465	451	491	475	468	456	449	486	478	451	522	448	512	449	497	463	473	456	464	458	458	451	481	485	450	444	462	478	482	448	441	473	479	497	450	428	504	444	490	484	473	451	429	498	447	497	463	454	422	452	441	470	440	446	452	460	508	476	459	499	466	475	465	433	446	465	459	542	453	458	484	462	462	478	516	487	500	468	461	471	444	449	446	480	492	493	498	454	472	459	438	449	456	472	407	452	446	469	462	443	452	535	435	448	507	446	496	456	510	493	435	428	421	503	501	442	480	425	464	443	482	403	422	476	439	476	492	473	486	468	464	439	466	454	472	456	454	439	492	486	463	453	483	512	485	502	490	472	440	479	470	440	460	449	502	466	434	466	460	493	489	440	443	453	475	447	493	505	493	436	437	499	447	467	458	460	471	464	444	443	466	495	472	493	485	466	485	467	523	453	446	458	493	471	478	503	447	458	465	466	448	482	450	466	479	459	473	443	528	485	434	503	464	454	471	472	471	470	453	436	457	451	491	470	441	477	493	474	485	445	487	471	439	468	449	456	473	493	450	464	461	459	474	478	490	490	463	475	421	463	466	428	441	471	449	464	475	455	470	415	505	503	497	499	488	463	433	495	478	454	476	451	468	463	442	460	451	429	471	468	469	493	468	456	468	467	461	448	484	461	469	463	453	478	446	470	485	490	465	471	439	433	462	470	466	491	465	480	478	438	458	429	461	485	475	495	489	450	455	438	460	395	468	478	472	479	465	480	500	480	440	448	528	469	486	445	425	468	471	450	418	453	455	470	468	471	490	503	457	451	492	521	494	477	491	455	454	463	481	443	477	468	471	491	445	469	472	480	493	424	498	516	449	523	457	476	454	486	421	505	436	476	477	393	447	484	475	472	454	460	431	489	472	454	483	513	497	506	492	459	495	485	524	467	486	490	434	466	461	487	483	436	456	494	436	452	477	463	494	432	450	452	494	491	505	461	433	457	472	462	432	470	469	501	477	490	422	474	487	498	462	450	506	478	447	483	431	472	484	478	461	442	459	485	479	474	481	471	436	458	475	448	434	435	466	465	458	477	416	488	462	443	464	481	434	455	428	453	486	462	434	478	515	442	471	417	463	435	473	458	477	468	426	464	464	468	471	479	477	445	456	445	445	457	468	444	464	471	459	462	430	479	456	454	489	460	444	461	496	465	464	480	481	445	452	482	469	521	447	457	439	468	432	452	463	475	498	503	435	458	475	505	491	453	448	471	441	482	461	467	456	463	472	486	498	479	457	476	472	472	474	438	458	491	462	474	481	477	455	445	505	482	461	459	505	435	514	423	484	469	456	473	482	497	481	487	461	512	488	473	495	497	454	418	509	420	500	470	449	458	484	467	468	477	463	421	460	435	503	473	431	517	505	499	463	457	455	502	509	507	451	482	476	469	441	493	457	449	428	466	444	481	467	484	484	466	463	438	525	466	457	452	455	469	470	480	473	423	459	465	468	467	476	439	516	433	489	455	487	447	465	490	409	458	432	476	475	469	460	468	476	462	476	471	424	436	490	444	479	438	493	497	500	476	455	487	523	468	491	457	470	451	439	474	491	462	454	455	510	456	473	479	483	490	491	398	447	452	446	451	457	442	460	462	433	473	483	456	431	465	452	478	453	479	446	496	451	491	447	418	441	482	452	462	450	465	458	466	461	505	466	455	460	487	473	477	437	415	445	489	493	500	456	473	431	426	488	452	469	442	458	436	467	439	492	469	414	439	453	468	454	488	507	469	502	498	489	441	488	459	461	472	456	429	478	449	465	501	479	478	468	445	479	467	462	475	458	462	483	441	448	480	514	466	499	454	431	467	463	478	452	466	467	488	463	509	423	493	500	428	467	464	461	479	475	460	473	439	468	459	492	499	472	453	446	487	503	454	430	501	469	466	522	475	450	454	421	487	452	401	445	490	441	500	490	445	414	497	436	469	451	450	457	465	415	514	473	487	455	474	476	497	493	484	451	474	479	494	474	450	444	454	437	485	413	486	476	463	448	445	494	477	477	446	430	468	472	456	488	471	501	478	486	454	453	463	462	451	453	481	474	473	518	470	458	463	484	479	462	462	454	484	480	458	477	465	441	477	481	471	476	459	469	500	477	415	453	436	461	455	477	514	471	474	470	421	487	464	441	462	454	449	474	459	482	449	445	465	485	480	497	470	469	477	461	447	442	474	481	470	472	468	464	481	462	475	413	454	496	472	435	437	454	454	478	462	498	484	530	454	458	465	485	470	418	474	474	447	468	461	480	445	441	480	467	454	472	470	454	445	433	483	462	483	465	456	452	473	476	463	454	471	469	459	455	488	446	488	487	501	460	481	519	476	496	457	454	463	445	475	452	492	454	463	428	431	486	475	433	472	497	450	470	457	474	470	481	480	435	460	437	455	470	468	450	456	460	501
17486	1792	1196	813	683	631	610	563	454	511	555	502	536	525	525	485	487	516	460	497	519	481	498	473	433	490	504	443	507	495	449	444	459	473	462	488	487	439	452	494	486	455	464	438	463	438	506	461	530	478	491	470	441	482	441	467	495	447	474	467	528	478	491	449	507	489	442	518	494	479	484	477	476	520	459	479	452	468	484	461	497	485	486	462	470	492	520	471	470	470	464	481	468	471	499	479	460	469	487	458	460	490	490	473	482	475	485	489	463	450	469	437	473	428	486	427	505	445	454	446	470	486	492	466	461	456	454	491	431	497	492	501	493	466	501	473	467	512	515	467	484	457	429	499	461	497	485	487	485	461	502	444	466	472	484	459	443	471	455	459	498	439	444	468	486	499	459	480	488	471	478	483	462	448	470	507	494	439	493	535	426	482	473	477	485	519	480	499	447	466	465	467	489	467	451	451	489	446	454	460	473	457	510	466	484	456	456	485	457	465	484	477	439	475	482	469	496	455	453	468	447	455	489	454	452	496	465	484	457	472	448	446	494	477	483	500	480	480	474	498	460	445	466	468	440	479	455	476	474	436	495	457	473	460	458	471	452	462	506	445	437	489	455	483	462	503	480	475	457	461	497	470	506	478	462	487	447	477	476	470	465	463	473	473	474	521	486	479	482	479	477	434	475	468	454	476	476	459	478	493	476	446	477	481	459	470	499	507	502	481	461	485	461	473	501	482	472	454	470	481	469	463	477	446	496	487	481	503	454	458	525	488	499	455	483	505	493	460	448	472	463	460	452	467	476	504	495	415	515	490	482	444	481	478	502	497	480	445	460	482	451	472	441	492	467	417	454	476	426	416	483	484	459	493	499	493	430	463	462	441	480	460	467	469	434	454	506	485	469	479	495	461	486	474	501	508	465	498	475	522	473	500	490	461	487	501	489	491	487	451	484	481	491	478	461	446	466	471	452	481	445	502	477	491	492	502	470	464	478	488	463	472	421	465	442	472	482	459	481	496	496	516	458	500	487	465	469	475	458	500	434	441	490	484	440	465	484	473	480	474	440	459	473	457	498	502	495	466	462	450	461	499	527	432	456	476	504	484	477	453	486	443	477	456	492	464	483	485	464	448	447	505	483	497	447	437	477	468	478	465	487	432	507	475	433	504	466	462	464	498	475	495	467	474	504	490	490	462	469	486	477	508	506	460	513	426	442	469	517	489	459	514	487	476	469	478	464	485	493	504	439	458	479	466	488	533	428	436	476	520	453	473	478	471	485	450	491	476	524	476	454	455	469	499	459	483	495	461	462	462	453	462	518	491	451	425	504	437	494	464	466	490	475	488	488	471	462	480	477	434	500	440	438	466	461	482	502	453	486	475	470	486	458	468	505	462	482	485	493	460	461	482	453	462	513	467	507	469	471	480	462	438	455	449	469	459	517	496	458	520	504	459	479	450	486	482	481	480	464	467	469	469	480	503	493	506	441	492	506	480	457	475	459	435	465	476	443	465	469	479	451	529	432	441	508	494	480	492	476	454	512	448	512	484	482	468	458	490	511	467	465	464	480	480	443	482	488	465	479	463	445	486	476	468	455	511	450	431	431	504	469	469	529	482	474	493	538	502	452	470	465	438	489	476	530	459	474	483	470	476	444	508	474	453	436	456	477	487	492	525	437	446	489	428	439	454	469	501	482	472	489	458	463	475	472	466	502	469	444	485	493	535	453	438	459	439	488	496	469	461	455	494	496	480	452	506	481	460	473	522	490	457	512	513	468	479	500	466	485	488	489	481	496	493	440	482	540	453	483	488	437	443	476	524	510	475	433	450	504	503	475	489	492	523	468	443	486	491	488	477	458	468	472	496	476	477	480	466	477	480	467	485	471	492	491	508	457	465	465	481	450	517	470	476	470	480	467	466	465	473	498	470	452	473	473	491	474	469	478	487	497	475	485	490	456	508	497	498	490	486	469	465	459	488	467	506	456	456	463	451	476	462	448	457	448	465	494	465	467	463	455	456	492	469	479	448	498	506	466	458	480	456	537	484	472	499	481	481	511	473	464	471	456	479	443	482	483	497	521	506	460	486	493	506	485	500	445	544	486	473	476	433	504	431	445	479	500	472	461	495	482	475	451	488	475	469	477	482	465	487	522	491	488	452	445	470	465	464	494	503	514	485	469	454	452	437	478	490	456	442	485	462	459	495	507	485	459	459	458	494	470	477	453	469	459	466	477	501	486	491	526	511	472	464	485	448	457	490	468	472	460	484	475	470	458	470	506	461	498	467	493	449	482	441	464	507	470	465	474	432	460	469	472	457	446	470	461	468	434	475	480	493	509	432	460	463	481	477	484	473	475	475	482	480	488	504	508	453	474	459	456	467	459	486	454	476	483	496	447	487	440	481	460	482	452	474	474	440	479	458	498	478	467	475	489	449	460	441	484	498	433	500	474	466	479	477	472	462	481	497	500	507	475	476	490	458	470	494	422	449	463	443	474	459	488	472	478	463	440	468	441	435	510	438	451	459	510	485	490	469	515	439	460	468	448	496	511	491	496	501	484	472	466	441	447	496	472	500	465	442	474	423	475	436	478	473	499	458	471	469	519	468	513	522	479	461	454	482	506	489	472	462	466	505	477	467	476	469	514	505	501	477	501	481	492	506	496	435	486	468	527	463	435	466	480	449	474	431	503	499	483	435	445	495	462	486	486	453	446	506	480	457	499	463	490	502	477	471	495	502	505	458	460	486	486	461	437	455	460	451	459	478	505	453	511	454	448	449	471	479	463	487	475	479	479	466	479	466	481	459	472	487	477	443	502	483	473	480	440	485	448	473	485	476	501	491	488	507	454	479	477	476	462	462	490	496	454	481	475	465	486	450	510	471	445	446	470	481	428	460	470	488	494	434	452	469	480	465	481	456	471	457	475	463	445	478	479	453	464	468	485	464	470	514	453	485	460	493	483	499	504	477	483	530	447	443	463	487	483	498	471	470	487	432	467	453	484	487	482	491	470	515	435	464	450	480	497	447	462	487	447	502	484	473	471	461	453	483	452	478	503	498	482	438	500	460	458	474	467	476	405	453	445	480	489	489	470	512	474	481	456	449	495	475	498	471	466	418	496	517	495	451	477	467	486	455	486	478	495	461	465	518	411	474	478	442	456	466	465	488	495	495	535	485	464	462	441	493	487	468	457	454	496	486	470	464	448	452	460	478	445	506	487	504	511	459	490	449	479	485	463	448	486	438	501	485	500	464	475	470	477	494	488	446	490	476	522	471	487	485	501	476	476	496	483	459	463	470	490	455	494	482	429	468	511	496	459	477	532	476	493	492	505	456	503	491	466	449	456	451	492	495	459	480	507	472	487	451	461	462	472	466	471	472	493	439	438	505	446	475	488	458	485	485	515	511	483	487	483	472	454	487	477	484	492	477	514	494	454	469	450	478	437	480	464	481	487	456	462	464	471	474	494	448	509	475	474	496	500	431	445	428	442	451	501	481
23682	21264	28698	24127	21249	12143	1948	1439	1149	1127	1125	1063	1057	1097	963	1030	1047	1014	964	1014	1026	998	991	978	941	975	961	938	981	930	966	934	961	992	972	965	1023	967	933	977	955	915	986	975	964	999	904	910	966	924	982	900	1009	964	970	927	891	953	978	974	868	905	992	944	971	969	976	962	926	938	940	963	998	991	931	920	893	928	956	950	927	982	963	936	972	977	939	949	917	938	1005	973	966	945	891	979	921	996	941	932	970	963	968	963	949	934	934	923	1006	955	950	984	982	930	971	881	988	917	929	860	920	990	921	942	935	979	981	921	980	988	966	879	932	1013	928	936	977	942	946	970	980	932	962	931	945	925	937	982	910	869	1016	1017	983	954	933	920	910	914	918	966	951	943	974	987	907	962	932	856	957	1008	919	951	922	998	891	954	924	916	915	945	905	931	976	973	977	976	959	975	970	904	1003	965	949	943	975	957	935	961	941	963	985	971	886	912	978	958	912	968	957	965	993	931	998	958	967	920	888	975	972	962	983	955	956	1007	950	1004	888	890	914	941	958	971	906	905	993	1000	929	977	953	910	931	937	991	922	930	954	910	969	1017	940	911	953	950	959	903	947	978	914	961	926	942	994	936	943	944	919	971	937	957	954	956	946	892	933	888	946	923	933	905	901	873	914	909	927	935	1000	989	988	941	998	1008	946	958	996	922	970	947	934	929	993	917	919	867	961	991	975	881	958	951	934	898	963	985	955	937	934	953	923	958	938	969	953	898	920	922	959	973	935	939	944	980	974	922	928	938	962	947	946	903	976	936	863	977	951	929	963	1023	929	917	952	962	936	871	944	969	896	946	959	885	975	958	932	1018	936	986	935	921	961	936	998	931	961	1006	984	944	986	956	890	893	977	915	961	996	1001	915	922	913	985	949	977	907	949	945	930	972	949	929	941	937	950	934	916	987	935	979	989	935	942	970	915	945	894	949	963	984	887	929	896	940	912	898	899	935	926	917	974	967	946	951	913	967	933	936	985	970	982	939	998	963	878	979	996	908	1026	887	978	919	963	951	900	907	948	926	878	969	921	960	901	981	918	988	941	973	1004	945	976	993	952	911	951	891	927	958	996	949	970	918	930	954	936	975	961	959	991	980	928	945	971	964	952	889	945	953	953	943	991	917	928	898	961	886	955	925	867	908	954	964	933	916	960	916	974	980	962	955	918	972	957	951	944	944	933	951	971	974	944	918	973	970	959	952	1030	995	979	969	924	961	975	976	947	898	953	932	1006	968	945	992	964	942	933	915	930	909	893	952	932	931	983	954	956	1014	971	959	922	980	906	913	932	964	962	917	964	974	922	918	899	936	916	909	983	995	967	939	973	954	979	960	923	935	925	1005	993	937	998	949	919	957	921	912	921	967	952	938	929	931	950	951	943	966	983	944	955	966	924	966	942	915	970	974	910	902	892	930	971	984	892	966	999	911	925	903	919	968	950	950	951	959	951	964	973	959	907	930	944	919	976	961	932	957	953	956	977	928	980	879	932	899	868	968	1028	936	957	971	964	918	916	939	907	935	940	945	948	977	934	998	932	942	889	941	922	997	904	888	926	927	963	984	905	929	951	931	937	884	930	939	902	969	1037	994	943	964	909	986	967	901	948	941	964	1020	929	945	963	923	1002	938	950	969	939	935	962	909	910	966	963	1010	953	883	942	960	899	976	915	964	983	920	967	918	887	933	958	978	995	989	969	946	939	944	967	956	1000	903	950	941	973	970	906	949	940	918	951	925	952	954	969	936	955	949	912	935	967	981	932	938	934	957	949	985	915	938	948	943	933	1002	937	962	981	1000	958	971	902	952	945	964	896	908	1046	1005	972	900	941	972	910	1009	966	967	980	906	973	913	926	910	1022	1042	1009	932	998	933	957	952	969	961	944	902	912	946	935	936	927	927	927	890	954	887	899	943	991	944	891	951	938	958	954	944	890	953	957	945	980	972	866	953	902	930	895	979	947	932	984	1000	897	1001	957	951	959	966	970	937	1003	880	970	939	935	922	980	937	893	937	991	936	975	977	1026	897	929	912	1017	931	923	966	867	984	965	948	921	932	916	964	930	956	950	941	939	981	934	996	924	904	937	946	964	956	953	978	925	943	951	950	920	962	953	901	911	917	961	910	869	947	964	975	963	1017	966	880	943	978	950	948	929	967	945	988	953	919	972	915	979	968	974	912	928	1004	936	950	935	961	1002	919	899	908	913	959	930	917	958	903	981	935	963	936	927	972	970	952	943	993	944	918	956	935	934	909	944	928	952	904	927	950	928	977	945	924	880	966	956	952	929	931	915	970	979	959	963	968	951	965	953	955	1004	898	927	978	872	939	948	938	904	945	899	946	922	958	950	961	988	938	916	989	983	924	959	952	976	941	968	970	923	876	984	971	972	978	975	936	935	992	944	954	931	948	910	917	908	944	934	922	987	994	942	927	941	940	938	917	967	898	1026	977	963	956	948	933	904	1009	1014	1013	911	945	917	965	1001	945	924	931	974	969	951	976	929	968	934	976	927	954	912	960	913	967	998	928	933	917	974	933	937	974	978	924	909	915	946	884	956	965	982	984	924	916	973	898	886	908	913	891	991	928	948	973	919	914	910	959	915	954	948	952	942	961	938	927	889	905	970	1004	896	952	926	964	933	918	956	958	873	922	926	992	949	975	985	931	989	1006	1008	935	947	952	928	907	966	885	949	955	963	909	870	923	966	975	964	921	984	948	952	922	947	952	942	958	957	974	977	958	888	1019	944	911	962	944	912	931	976	1000	923	964	938	950	955	902	930	974	968	944	960	933	999	872	915	982	887	970	943	945	952	930	997	939	915	924	950	944	914	991	937	931	924	946	906	960	995	965	900	925	977	961	934	902	957	947	983	945	923	904	912	954	943	956	994	901	955	953	902	952	963	922	914	962	941	935	900	962	950	881	970	903	922	948	919	897	952	935	927	1002	967	946	970	963	915	1038	985	946	935	1010	1017	1006	971	968	895	975	943	954	987	930	948	954	1013	956	924	908	975	918	967	974	976	926	910	920	928	932	962	944	949	946	936	1003	949	917	985	937	960	960	1002	909	1007	966	908	984	957	940	961	887	985	991	966	951	889	942	932	916	944	965	980	1006	949	971	988	936	940	959	948	858	959	938	960	882	965	976	928	968	924	970	926	929	949	969	977	945	966	900	952	923	920	935	924	941	962	946	981	951	942	949	944	963	853	878	956	953	867	894	942	986	921	897	973	956	1015	949	947	938	888	1036	957	964	962	989	904	920	915	947	928	938	976	902	934	956	928	929	939	980	959	909	898	964	959	959	953	983	962	943	1000	969	950	939	914	955	993	967	943	975	917	923	965	945	984	938	978	911	917	964	985	931	916	980	924	908	964	936	969	969	900	904	889	943	983	949	1003	949	945	990	902	923	957	942	873	969	933	1046	936	980	998	951	946	958	984	990	977	991	889	920	969	878	909	950	947	949	953	969	959	946	962	940	949	996	886	951	925	972	954	901	938	933	921	903	997	965	973	953	979	952	952	947	971	919	971	963	945	966	987
17199	8593	6126	3305	2494	2056	1733	1503	1384	1248	1165	1124	1119	1062	993	1115	1009	963	1001	1008	950	996	971	1008	926	1010	935	978	1005	930	983	973	963	966	1001	979	964	969	992	974	941	975	996	989	969	1002	962	937	878	970	938	938	971	918	955	932	900	900	887	904	933	964	926	903	961	888	987	995	936	944	937	946	977	919	935	910	961	940	978	996	936	929	981	931	940	973	960	973	951	936	897	937	954	941	954	981	928	913	943	924	960	907	976	945	943	938	917	928	953	957	982	940	941	931	977	888	922	941	978	974	917	926	1011	938	1017	914	981	926	936	932	943	945	978	916	971	913	933	868	945	900	949	955	968	987	956	942	957	973	918	1008	969	926	888	960	980	980	910	957	982	988	955	890	1017	942	918	952	948	941	945	933	928	924	960	921	982	903	957	954	913	920	975	943	925	947	931	929	941	1015	916	912	884	955	953	968	909	938	919	880	933	958	912	956	934	965	933	928	968	954	928	922	932	1013	951	955	934	880	964	956	946	969	988	908	938	936	973	999	977	973	944	957	950	960	906	979	948	941	903	969	995	945	891	944	935	969	896	964	974	976	970	908	955	974	889	925	947	952	939	932	948	946	906	1007	939	974	957	942	947	957	939	975	971	958	936	1007	947	925	957	987	899	901	953	890	971	999	938	1021	960	971	915	938	944	928	925	1024	929	905	944	979	952	930	939	960	924	932	966	975	951	973	919	942	942	921	884	968	899	932	915	962	948	946	966	940	959	962	946	972	985	924	989	914	938	916	955	903	894	973	931	943	957	913	940	900	920	984	1006	933	910	931	903	947	923	951	960	902	934	976	933	1003	954	978	991	951	1008	900	994	944	980	946	986	933	963	903	943	992	961	977	945	921	962	914	943	858	962	917	937	948	907	959	914	929	923	941	919	983	924	970	951	990	904	923	986	915	954	961	958	978	879	937	936	969	878	917	911	907	923	922	928	906	969	948	976	980	947	956	944	983	908	911	896	919	963	933	946	927	1035	932	961	950	913	908	947	1038	952	952	949	941	977	932	974	907	973	939	916	910	972	967	929	974	981	938	950	954	955	975	913	930	899	861	919	978	920	964	933	925	938	927	937	907	976	932	901	1013	904	983	1000	947	862	959	978	964	931	956	945	895	907	970	929	929	960	992	967	945	931	927	945	923	950	934	963	942	920	941	982	907	918	943	920	898	969	959	952	1003	934	953	995	989	940	909	966	947	982	982	953	938	952	935	955	936	935	966	970	953	1005	912	889	960	926	930	960	919	906	932	942	865	977	940	943	940	960	925	952	959	968	900	957	1024	956	909	935	967	919	946	933	933	969	947	968	916	989	944	968	937	1021	960	977	954	950	900	961	949	948	992	934	914	907	922	912	983	973	907	958	913	1010	958	914	959	956	903	941	937	966	925	947	976	891	903	950	964	919	944	910	912	999	971	938	891	987	984	984	932	952	930	972	924	923	939	920	968	906	935	957	973	934	985	989	911	930	954	942	942	907	936	908	935	970	911	967	940	977	945	987	964	958	911	972	939	917	969	954	1027	928	932	953	894	957	952	944	960	923	953	956	916	997	934	991	996	923	966	924	939	973	998	946	934	965	918	962	962	910	970	953	956	1002	976	978	972	872	956	913	962	915	931	894	937	928	932	943	937	887	883	939	878	987	976	901	948	951	904	898	929	930	1002	910	912	907	933	950	920	976	908	967	974	941	947	928	972	916	956	977	910	919	955	977	951	996	966	946	954	969	923	908	872	995	985	895	898	940	933	966	950	955	969	873	975	920	970	940	965	927	919	924	989	939	986	862	949	925	910	980	913	979	920	1007	921	935	939	979	921	976	949	939	962	928	966	939	910	942	957	959	901	1049	949	943	932	954	962	1017	986	915	954	938	985	931	968	930	971	925	931	926	891	966	936	974	999	980	928	959	935	919	937	948	961	939	978	934	961	976	917	961	958	953	908	941	928	1003	942	980	946	919	944	982	962	1004	922	973	958	926	937	944	927	921	935	944	886	915	971	946	947	952	960	943	962	986	958	948	934	972	867	943	975	934	937	910	988	927	948	994	893	928	942	907	923	944	930	937	942	947	969	925	955	979	947	960	954	941	937	924	936	977	944	992	982	879	926	921	946	937	922	935	957	886	974	939	951	992	995	940	909	1018	901	950	984	977	961	940	943	892	969	919	969	955	918	1023	943	905	1002	962	900	994	953	945	979	952	949	984	912	909	932	924	915	939	950	957	918	890	872	947	918	967	933	922	919	1014	890	915	934	903	887	999	934	973	982	966	932	939	980	947	965	989	967	962	880	963	902	942	939	933	994	920	910	926	945	966	891	873	884	950	913	972	997	917	906	948	935	974	962	925	935	986	979	928	930	928	964	934	923	955	1013	966	973	961	911	913	955	898	937	963	892	952	949	973	940	915	948	949	932	964	948	920	962	943	935	955	964	879	970	961	934	956	896	897	874	973	930	957	998	951	945	954	936	972	905	939	911	948	959	943	953	996	954	903	923	930	940	941	939	999	895	924	946	935	966	961	966	882	976	924	985	902	875	984	942	940	902	929	917	960	1017	981	993	930	907	911	926	940	955	964	926	894	952	914	989	990	953	914	921	938	935	928	958	923	1003	992	921	943	921	959	890	954	926	948	937	967	901	970	913	986	944	963	967	946	898	969	926	945	928	933	987	946	984	932	966	938	922	1017	917	926	911	929	967	978	916	984	995	880	969	927	949	962	947	972	950	972	933	945	967	954	952	918	945	992	906	955	901	976	944	905	983	940	947	1025	884	1016	946	926	961	941	929	955	942	906	940	978	972	986	984	951	933	878	958	949	972	986	956	961	940	915	958	975	989	879	920	928	944	967	932	983	910	984	926	980	971	940	927	993	935	995	941	976	972	914	920	968	945	927	931	946	875	894	912	957	902	956	910	969	970	928	929	973	956	949	946	950	968	916	965	893	947	919	948	948	961	953	923	964	923	968	932	1006	904	939	896	888	937	902	923	938	955	979	931	903	943	954	930	941	939	931	954	950	922	943	970	898	920	965	921	951	972	991	913	941	960	912	949	966	969	911	916	931	936	935	879	889	955	945	950	912	957	990	957	973	977	886	946	970	957	958	953	892	933	916	952	942	911	943	927	961	961	948	963	926	939	925	935	929	975	975	957	875	960	949	879	960	1008	958	941	953	952	975	939	980	971	1016	901	965	921	932	936	885	929	957	916	951	988	941	925	936	963	976	950	902	978	889	911	965	939	952	880	956	958	929	943	926	965	930	872	984	988	929	931	935	927	956	936	912	946	940	930	939	918	939	906	970	961	1005	921	911	911	958	985	998	976	994	908	978	899	935	891	941	929	921	979	928	943	985	963	986	932	941	950	961	947	927	936	943	970	963	908	916	967	932	970	950	968	909	947	969	950	956	960	936	963	971	982	917	908	989	945	903	893	949	958	939	984	898	972	904	959	970	982	979	962	948	894	908	918	900	937	939	953	963	971	913	913	934	908	935	936	900	940	965	938	932	961	908	915
24726	21215	27820	24849	14571	902	548	462	421	379	408	372	358	349	321	333	361	334	361	318	316	344	303	347	344	323	316	306	326	315	315	314	298	329	326	329	328	338	318	284	302	318	321	312	317	277	299	311	297	271	317	324	299	305	294	304	322	308	286	300	293	321	335	293	310	298	320	320	295	313	313	308	354	313	282	280	321	331	337	284	302	302	264	289	328	309	328	311	314	322	310	310	307	342	302	299	315	298	302	293	293	309	320	324	297	338	326	308	301	287	307	299	288	283	278	305	303	321	320	300	304	317	291	315	310	315	285	308	339	283	295	311	295	310	325	308	312	328	329	311	343	308	357	310	333	276	319	292	301	320	341	339	318	283	295	285	304	302	292	270	300	282	326	314	293	329	309	337	319	328	293	333	311	307	321	270	307	346	313	328	321	305	324	310	300	304	312	331	300	313	282	325	285	319	347	305	318	327	345	289	294	311	319	292	275	281	300	332	317	282	310	319	285	313	344	313	299	317	306	306	294	312	272	306	295	298	310	308	308	292	306	329	309	315	306	266	328	349	355	322	302	324	303	295	319	283	324	324	322	310	309	307	302	286	301	269	287	329	294	259	302	307	298	287	294	328	326	298	337	290	306	307	292	304	299	306	309	323	318	309	284	312	324	290	298	330	310	311	294	320	325	313	298	319	315	313	312	345	333	305	319	323	297	309	280	313	296	305	331	309	325	323	281	280	320	322	310	293	309	292	300	288	310	298	313	290	303	294	323	300	325	280	334	345	307	321	333	304	305	318	347	323	313	308	310	330	286	275	287	295	342	305	355	306	304	306	307	307	300	304	319	281	308	309	321	305	322	305	313	279	314	295	293	275	290	291	314	326	283	311	341	308	303	315	304	334	305	319	286	319	315	333	307	358	326	302	323	294	287	347	313	293	309	279	298	300	294	317	345	329	287	319	310	305	323	320	290	315	293	305	319	289	326	317	303	285	294	274	298	301	309	308	311	317	319	292	305	294	310	320	316	298	302	284	320	318	279	329	288	280	326	269	348	332	318	327	344	336	287	323	299	312	320	317	304	312	311	307	301	305	297	312	335	271	315	325	328	318	308	307	305	323	339	285	322	320	283	321	302	305	291	298	298	293	308	296	289	304	291	280	304	346	291	294	288	303	318	318	336	308	333	323	319	309	311	303	287	289	290	307	329	297	314	274	319	293	317	309	305	298	305	303	286	325	310	317	314	296	332	311	324	295	325	312	307	319	303	289	305	276	333	301	310	290	280	341	320	304	282	294	298	308	292	307	310	298	296	296	259	341	332	316	321	322	319	299	300	289	273	321	285	279	310	308	314	303	296	317	306	338	313	284	322	318	300	343	287	311	311	351	268	318	284	291	316	288	306	324	316	310	305	309	302	299	318	328	307	290	319	300	293	284	325	305	294	293	310	269	309	305	331	302	299	335	319	284	307	309	295	315	290	312	285	332	337	311	307	298	301	344	292	297	271	292	313	322	292	307	299	309	320	339	330	302	273	302	310	311	315	321	322	313	336	273	282	288	308	325	321	312	325	310	309	321	321	288	271	286	308	322	297	267	327	303	338	303	324	346	280	310	349	296	298	288	309	312	290	314	328	287	339	316	287	328	296	271	328	307	279	305	306	328	281	310	309	309	294	302	297	292	320	332	325	289	293	305	315	286	316	300	315	329	280	292	269	306	300	299	313	315	303	319	313	294	282	333	304	328	285	298	300	318	291	285	285	303	301	319	306	296	311	271	326	326	313	276	314	277	313	301	266	319	290	321	328	325	299	288	315	293	304	276	317	296	284	298	314	307	309	301	316	328	302	315	328	307	293	300	286	279	322	312	281	313	334	331	270	293	311	310	285	281	306	294	309	324	327	308	302	334	294	300	306	298	289	336	310	296	267	300	338	308	324	312	295	319	334	313	290	309	322	315	303	315	322	317	321	304	293	317	307	289	304	313	308	333	315	308	326	324	326	289	307	321	336	308	285	300	309	332	327	312	307	323	325	318	313	339	305	296	305	301	291	271	305	314	294	295	271	308	275	337	303	291	290	317	295	314	336	300	296	314	277	333	361	333	296	262	301	300	301	308	313	290	297	263	288	324	292	305	318	305	312	306	304	310	304	315	294	322	328	325	283	311	316	286	265	320	297	284	324	318	345	332	298	315	304	311	341	307	330	308	323	289	294	294	315	322	308	294	286	306	330	288	321	312	308	310	325	321	301	309	309	281	291	333	279	299	316	307	308	289	306	282	320	274	322	303	324	323	293	321	317	327	287	313	274	320	314	288	290	315	327	308	287	317	333	265	311	316	300	282	310	323	305	323	311	356	326	313	321	327	285	305	323	280	292	310	330	309	358	300	298	288	323	298	318	291	301	313	330	298	292	301	308	292	313	311	318	269	292	297	288	317	334	299	302	318	320	323	323	325	312	301	331	292	319	312	314	323	293	310	314	266	313	308	330	301	318	303	302	275	294	323	331	303	285	333	290	280	314	337	331	340	284	313	330	319	307	326	256	316	324	296	324	308	315	281	275	301	329	301	289	326	306	295	303	281	318	316	293	283	307	294	306	317	327	290	319	306	307	326	314	316	287	323	310	308	327	306	324	372	310	305	308	334	280	300	346	301	332	309	299	312	306	315	303	305	295	305	330	283	325	328	291	311	302	321	325	295	303	310	326	306	300	319	320	331	316	282	311	307	310	320	307	297	299	334	336	329	298	336	332	322	308	312	331	321	325	301	337	335	323	305	342	334	302	320	323	297	308	303	290	295	301	326	309	292	278	301	311	286	292	333	316	312	302	320	305	304	290	312	285	313	301	315	318	293	357	335	333	291	305	295	313	297	298	279	318	329	321	328	313	289	310	312	302	315	322	292	314	313	302	280	336	333	318	339	322	313	292	293	318	337	300	313	339	317	346	308	316	316	324	302	293	319	326	319	290	318	282	272	309	298	298	287	304	303	302	331	293	295	314	324	333	278	310	330	296	301	328	293	347	323	276	324	321	287	290	317	293	314	291	316	297	341	274	325	308	325	301	330	313	315	318	265	330	325	291	317	304	282	345	325	312	308	307	320	302	311	323	317	349	322	318	330	286	313	307	314	348	335	328	331	355	284	314	312	315	301	268	336	336	324	340	314	317	291	308	307	312	314	293	348	287	305	306	286	300	288	323	308	322	336	301	311	327	317	314	270	297	308	298	282	303	351	324	330	303	292	322	324	312	299	304	296	328	297	326	310	290	328	335	317	293	331	331	319	272	306	301	303	288	315	334	286	301	365	341	272	330	272	288	302	306	324	317	303	295	325	342	284	277	292	306	318	321	304	290	306	335	325	340	328	303	319	328	280	305	323	295	283	291	322	322	305	312	322	283	315	293	309	279	310	285	312	280	300	315	305	327	326	302	307	303	335	314	308	306	334	333	303	308	343	288	319	303	308	338	309	297	306	299	301	307	313	297	292	291	304	318	282	284	287	335	266
13270	4580	3160	1616	1211	967	769	639	595	527	463	406	411	405	392	373	369	357	353	361	374	352	339	383	371	366	360	339	334	322	338	359	339	335	350	351	337	316	376	337	347	315	333	344	350	337	319	337	336	331	334	330	330	340	352	313	339	337	357	343	316	327	367	325	356	332	341	311	345	350	343	364	391	333	310	325	316	298	339	346	321	361	315	307	313	325	337	336	337	345	343	332	320	327	371	347	345	317	317	340	348	331	355	363	356	338	342	338	314	329	347	330	302	323	346	319	303	365	335	318	338	332	360	366	320	311	339	338	335	351	320	325	351	353	340	307	335	311	301	310	352	351	365	308	353	334	304	316	337	354	318	366	336	302	355	338	339	336	323	342	317	322	358	342	310	326	329	325	308	338	317	321	314	306	337	339	343	313	359	347	326	288	335	342	321	363	289	302	350	322	336	328	331	320	340	307	328	349	340	350	326	336	325	372	337	319	375	360	326	337	335	337	322	346	333	321	291	329	280	302	324	312	335	356	303	328	314	311	344	314	349	338	356	326	297	324	313	317	347	308	319	343	363	373	323	288	329	310	345	334	334	321	324	322	334	336	322	326	329	338	334	336	338	357	300	330	337	307	364	300	336	352	324	338	322	347	334	324	357	352	310	376	350	333	353	345	355	343	304	355	350	324	332	319	340	354	320	332	312	321	335	335	367	327	331	304	361	354	329	339	321	309	312	317	347	326	318	327	344	325	300	350	320	331	336	290	344	288	352	344	335	323	342	352	314	324	347	330	342	323	346	332	329	318	353	335	332	336	336	335	320	344	355	337	380	291	365	341	317	334	347	342	292	314	314	339	324	324	300	337	317	332	343	330	328	345	298	354	320	346	352	353	352	323	348	326	336	353	332	362	347	340	325	315	319	310	331	361	326	316	325	337	335	344	342	328	325	295	329	315	314	346	336	285	346	315	344	343	315	330	317	326	319	335	321	359	344	309	324	349	329	306	327	328	314	345	346	335	326	308	328	341	314	313	293	311	338	357	379	323	313	286	289	326	334	335	339	322	321	319	315	312	323	347	338	338	370	341	333	331	336	324	336	346	326	341	348	352	326	319	355	306	344	320	320	315	338	315	307	309	350	338	327	316	336	336	332	313	310	314	306	290	336	348	320	348	338	332	291	338	315	328	318	297	355	332	326	336	342	337	365	348	328	341	354	348	307	290	320	326	310	338	337	353	341	303	338	334	317	325	345	351	335	329	345	342	348	314	331	313	340	342	330	350	308	346	324	315	345	345	324	332	322	312	348	340	365	298	326	337	326	367	343	327	317	316	347	337	325	316	328	347	360	352	319	315	334	337	317	357	304	332	334	309	369	337	318	338	334	322	333	330	353	349	316	299	329	328	359	298	352	315	319	318	337	329	304	344	332	313	340	304	316	338	344	334	332	370	337	342	361	349	316	299	314	344	336	344	341	321	381	336	335	305	342	373	326	323	340	323	357	368	328	337	326	341	348	341	350	302	326	341	321	354	325	292	328	333	348	352	333	311	336	316	341	351	343	305	338	338	296	310	351	332	340	315	342	313	308	326	339	343	323	343	327	335	336	322	323	341	335	320	308	317	325	333	329	303	337	335	344	324	319	344	335	337	355	347	341	308	320	325	353	335	341	324	353	318	327	312	355	352	343	305	324	299	328	326	304	356	340	322	348	317	341	330	342	320	367	314	307	360	309	349	332	347	292	310	322	299	317	325	340	365	324	351	326	354	308	339	346	338	331	355	295	323	293	303	337	346	322	333	343	370	354	306	354	321	300	332	298	326	313	338	345	336	372	356	340	305	350	324	341	358	349	345	345	318	344	347	320	312	376	332	349	353	340	359	333	339	315	314	341	315	345	316	331	337	307	353	325	353	317	346	352	352	334	329	345	325	326	331	368	319	312	339	348	354	338	333	350	302	362	277	345	312	340	346	301	359	333	370	351	323	355	336	337	320	352	326	337	345	324	329	327	307	322	370	341	364	338	320	361	345	341	333	331	336	381	367	314	298	333	331	356	347	335	340	319	344	355	318	340	331	357	290	338	350	359	326	324	293	352	367	335	301	339	316	333	332	344	358	273	337	350	319	367	345	314	305	359	323	334	346	343	335	351	337	346	328	357	321	319	343	336	346	339	304	358	334	351	309	323	332	351	337	322	347	330	332	308	322	330	341	341	360	362	338	341	316	320	307	339	356	293	339	332	351	339	338	339	330	334	339	322	324	362	327	325	371	313	352	323	366	355	309	315	321	347	318	339	346	336	386	284	338	336	315	327	329	355	348	338	349	338	364	347	337	306	318	340	354	356	344	336	345	354	366	326	317	328	361	330	329	334	378	343	323	351	313	333	324	336	328	334	324	344	314	340	350	316	356	313	326	286	311	320	349	348	347	306	310	347	335	349	331	344	364	345	361	300	328	341	296	338	329	343	326	318	354	320	337	349	336	340	361	350	320	335	329	328	313	325	353	332	317	303	323	351	362	347	342	335	341	321	326	330	323	354	318	319	303	345	306	345	309	321	318	314	324	321	346	345	346	296	354	330	334	332	304	322	313	327	350	338	332	332	313	311	324	377	335	321	329	344	386	323	312	342	323	353	315	356	337	368	349	383	331	336	357	313	338	310	336	321	329	370	330	300	331	319	325	319	318	319	350	330	347	345	326	329	303	306	357	325	320	368	332	339	329	329	349	333	338	317	348	328	349	314	324	329	327	340	291	351	316	332	319	370	320	313	340	331	304	322	340	321	329	324	319	309	306	351	342	331	306	342	332	327	310	322	307	322	333	331	360	339	327	349	319	315	341	336	350	350	342	341	294	345	346	309	309	328	349	352	304	311	317	325	351	315	326	294	371	359	358	310	366	313	348	332	351	335	312	358	309	306	332	341	325	309	323	362	314	328	328	329	332	324	316	317	335	334	336	304	331	323	341	366	345	347	343	331	321	339	329	344	321	328	333	343	326	337	321	319	315	323	306	309	337	322	316	316	347	328	315	350	312	333	320	340	341	320	316	311	319	331	356	345	306	349	312	349	330	329	335	322	330	329	316	315	358	357	334	369	335	314	332	343	334	325	313	354	327	337	328	342	328	326	317	337	320	300	331	353	327	325	347	354	346	334	371	346	378	342	332	293	326	330	325	336	373	338	374	343	309	312	347	322	321	364	329	343	348	349	346	300	362	327	313	299	341	293	322	337	342	335	320	336	312	349	325	332	364	339	349	344	321	315	344	353	336	317	338	310	333	343	341	334	346	334	332	316	310	348	320	329	349	340	335	340	340	323	316	350	320	365	355	339	346	364	349	329	321	319	321	360	318	333	322	334	306	331	352	324	328	322	335	348	361	362	353	329	333	356	348	334	326	362	327	331	308	360	359	345	360	318	320	332	351	317	334	357	356	336	344	311	354	341	322	297	312	366	310	335	308	340	366	336	332	309	339	334	348	341	334	334	322	342	334	302	321	316	315	325	318
22534	21318	29179	23768	21321	21402	12729	1897	1455	1328	1277	1204	1167	1115	1115	1047	1125	1066	1040	1010	1036	1033	1002	1091	1025	983	962	1015	999	998	942	1039	969	998	981	975	945	984	984	977	1025	1036	1018	965	1024	1028	1007	911	947	966	997	987	998	1026	991	1008	968	990	1000	979	1014	972	983	992	979	978	1025	1005	982	952	959	923	957	977	960	1048	907	934	940	991	1012	938	988	975	980	996	1011	964	998	966	959	964	1037	1011	1020	969	983	981	979	974	938	910	967	977	987	982	931	977	946	960	938	935	942	991	960	1002	928	951	967	954	996	920	929	932	952	1027	925	940	973	953	947	1023	983	984	1011	1011	997	989	970	1020	951	943	969	906	953	1026	966	933	996	970	985	920	996	938	1036	954	991	923	950	957	994	981	993	963	936	954	996	979	956	1008	998	958	959	989	1053	974	950	982	1006	988	960	997	941	954	962	979	969	944	973	943	1025	1010	973	989	986	982	982	975	938	993	932	935	967	991	969	926	994	953	992	1000	994	949	982	1009	994	1005	966	972	938	962	993	924	1033	977	996	972	946	1041	997	986	909	997	972	930	978	1050	982	966	926	924	940	1013	992	964	948	1010	951	1000	943	973	988	969	952	978	954	961	973	1057	1009	981	970	958	947	1033	975	949	977	926	923	989	1011	938	1006	968	971	985	916	968	1031	962	949	953	955	941	954	989	947	882	951	925	911	1010	977	1005	972	974	934	1001	995	1032	961	951	969	966	984	963	928	1017	950	995	964	935	1034	1005	931	968	979	988	980	1013	942	950	965	920	959	1038	948	957	1000	948	957	1001	960	967	933	986	988	1044	1000	977	958	1000	950	977	962	978	946	973	956	924	1000	904	1013	959	972	1026	962	1018	978	968	987	999	1015	968	1018	998	1007	1032	964	956	1028	952	968	976	1013	1030	987	952	958	989	952	953	995	926	982	972	973	929	982	1012	952	1033	960	910	968	994	1009	872	987	952	964	907	965	988	941	930	960	992	985	892	999	1006	978	1034	941	974	958	969	991	986	975	987	954	978	941	996	979	1014	1009	941	966	976	925	938	999	967	979	954	956	987	987	981	956	999	944	937	983	994	908	1011	1027	963	927	990	995	913	898	972	982	981	976	964	948	981	945	953	958	992	955	989	987	932	1017	949	960	966	940	976	987	971	1000	1028	1007	957	1027	973	1018	1011	965	929	914	947	1003	977	999	951	1008	978	992	913	993	989	953	956	1044	953	977	935	1036	1006	982	927	1002	985	947	972	1026	941	995	960	920	972	977	1025	943	987	927	983	996	937	985	1002	1006	954	1015	975	1023	960	984	951	975	960	1021	958	1001	888	961	988	869	985	956	964	995	950	985	926	961	894	950	928	927	952	921	1017	940	985	931	940	904	992	934	955	980	1009	930	974	958	1001	972	984	993	986	947	967	983	1032	975	1031	1020	934	982	942	999	936	956	929	978	981	913	970	974	967	1016	954	989	993	912	995	970	975	953	942	927	950	896	968	993	948	941	982	986	930	963	965	976	926	967	1030	942	961	971	942	1015	941	959	982	997	948	1038	962	942	1019	1000	935	930	980	985	1012	971	919	1020	944	989	956	998	955	902	1000	996	1016	981	985	980	993	946	971	976	948	965	1003	994	940	940	947	927	969	992	970	962	958	984	983	1017	971	974	920	1005	960	955	954	995	885	975	1005	1004	943	957	951	895	923	978	961	969	988	968	962	1022	992	992	937	959	951	975	992	983	965	992	986	950	969	970	1001	956	947	973	983	947	976	954	933	957	981	1038	1003	946	988	1007	1007	1026	973	939	1000	992	942	959	948	974	957	971	963	957	942	987	952	958	949	929	1017	1075	981	955	1011	988	981	985	971	979	1013	956	997	956	1022	904	963	962	1024	952	978	944	980	952	996	954	964	997	996	1006	995	947	1025	933	934	996	999	964	968	935	935	976	944	976	951	952	942	951	909	901	996	923	955	968	957	957	985	934	952	1019	946	931	1011	1014	951	964	961	954	959	1008	994	1005	930	979	985	1070	968	963	977	998	976	953	1010	946	897	968	946	949	912	928	972	938	985	951	946	937	899	1005	1000	1001	940	949	963	980	1014	958	1015	986	999	955	945	957	993	938	1016	969	960	1032	972	1000	902	966	990	1006	1021	1005	948	1010	980	983	980	969	989	948	970	973	971	967	1020	981	1024	1007	934	946	991	1022	983	1035	904	958	933	998	934	926	952	978	929	985	946	1012	987	994	997	980	972	957	956	1035	976	965	953	905	947	930	951	948	960	929	963	931	993	964	988	995	901	989	988	986	976	952	981	988	985	1001	927	1031	968	1003	1006	1015	947	952	998	973	951	965	950	1004	971	973	1009	973	944	978	957	975	1000	1003	981	990	933	953	992	960	1022	978	964	966	927	960	972	954	933	1001	941	975	964	968	975	1002	953	944	977	961	988	986	921	992	984	954	935	967	937	1004	1005	1012	944	946	975	967	959	957	993	920	976	967	974	986	986	953	943	934	985	985	994	948	950	984	983	971	978	1000	967	993	983	1015	1018	989	969	960	972	970	935	1025	957	966	910	968	934	968	1013	986	917	1000	1016	1014	950	947	952	955	896	1005	998	950	909	948	957	990	985	987	947	1007	960	977	952	958	961	961	982	907	962	993	971	954	919	996	912	1026	931	985	968	956	959	943	992	1027	1019	979	940	970	914	941	1022	957	991	948	985	906	942	985	943	994	953	941	926	985	938	902	919	1024	1007	925	923	985	972	937	964	992	984	959	959	1000	1025	968	896	982	1010	931	942	944	925	982	935	1003	979	984	1007	1000	948	946	990	934	909	963	940	986	929	897	941	1021	1016	999	978	1034	979	956	977	948	1037	962	907	1005	995	970	949	965	1002	951	945	957	990	1033	989	898	896	957	973	1005	977	984	953	961	1025	918	950	984	988	950	944	931	960	969	940	967	995	978	950	970	985	977	940	980	1002	954	1009	967	965	991	972	1047	992	1006	904	993	1011	970	1005	994	989	946	969	968	973	997	990	982	985	970	1004	994	962	946	968	962	939	965	946	905	961	981	1005	945	1026	903	968	938	948	970	975	943	940	1042	907	996	958	1033	912	1009	978	987	926	1001	993	959	932	977	976	961	979	956	957	927	949	984	975	946	1017	980	1023	1004	994	930	973	974	1028	992	958	1008	989	953	970	899	976	1012	944	973	976	903	959	984	998	980	960	940	1013	989	910	993	969	939	1025	979	991	981	946	964	1000	980	998	983	938	963	975	951	975	985	946	942	930	971	937	966	966	893	962	946	963	987	915	961	927	908	964	926	976	950	958	901	958	914	930	965	994	1015	986	972	992	934	1007	974	1013	995	923	993	928	924	917	1021	986	1019	936	988	962	976	970	1011	933	958	952	911	1006	988	952	1014	959	935	961	1014	999	949	966	1021	979	903	926	940	977	1010	978	925	921	984	955	953	930	931	973	1010	960	1034	973	978	962	960	1039	957	941	985	934	1027	966	960	934	965	957	957	970	940	973	913	963	987	998	1007	932	952	1017	1001	968	956	964	989	974	953	961	978	1000	987	1003	962	931	910	927	1010	1009	1019	974	1000	914	975	978	928	980	948	989	983	922	983	936	991	981	966	928	959	976	1020	920	938	1002	949	921	986	973	1028	959	962	987	960	973	904	965	1028	936	951	923	971	916	966	960	996	941	972	958	954	955	1024	988	898	975	962	1029	915	980	959	1010	925	990	988	948
13328	13826	9875	5143	3899	3035	2437	2066	1762	1598	1471	1299	1314	1242	1175	1168	1089	1110	1031	1065	1037	1035	1086	1073	975	999	995	1044	1029	976	1042	1039	1042	1007	989	978	1001	985	984	1045	1059	1000	965	1010	977	970	934	977	1064	984	977	962	1010	958	1011	1002	924	918	979	1008	982	961	944	957	1027	1030	978	1038	955	954	943	932	1057	945	967	963	995	965	986	997	972	1002	929	964	992	962	978	987	986	1029	933	979	961	961	927	984	969	1022	988	1012	990	1025	985	942	991	957	963	970	936	913	958	918	982	1015	999	1021	965	969	933	972	970	946	993	963	964	1009	912	951	978	952	999	954	975	929	949	907	893	984	957	1012	1003	966	968	987	951	914	1020	984	975	989	999	962	945	962	986	970	980	1007	926	971	1003	961	996	952	940	994	991	989	983	949	999	949	986	977	973	973	1004	940	970	1006	966	1008	958	959	993	936	992	983	951	1019	949	964	953	954	994	985	953	962	974	947	910	991	989	987	946	947	972	907	971	930	960	961	966	957	1012	991	953	938	994	948	952	958	992	1035	925	1017	976	996	902	984	929	957	971	984	962	983	998	914	934	982	913	987	976	974	926	1008	960	960	998	940	977	971	991	950	993	948	1008	1062	1026	993	1000	971	995	978	983	912	1026	996	937	1003	1014	929	991	957	1002	952	911	946	956	999	997	942	945	1007	932	941	943	981	988	1020	968	970	965	945	979	953	996	993	983	1039	980	1009	992	942	953	896	926	990	1003	979	937	991	941	938	954	961	1018	967	990	955	1047	1052	932	929	953	974	1000	999	979	984	879	998	961	938	973	950	937	1009	941	976	1023	1009	989	1000	977	924	1046	957	1006	980	986	980	945	965	948	976	982	983	991	990	972	915	980	948	923	978	1018	937	940	1008	945	970	961	991	1036	992	961	966	1008	1006	930	987	977	972	973	990	960	964	1010	910	997	977	957	975	994	989	962	942	916	953	946	949	958	1026	936	947	922	1006	954	900	1010	989	995	992	993	994	978	959	878	951	991	987	944	984	958	949	936	1015	978	984	938	941	953	989	999	1001	963	969	1022	1004	981	1004	976	976	948	983	920	962	980	1010	1003	945	936	964	933	975	1014	1001	944	974	944	982	979	945	949	956	1000	948	959	1010	1007	932	1057	996	968	1016	1009	945	993	947	978	1010	991	961	964	939	977	940	1000	956	991	956	979	979	964	989	986	1018	999	930	986	985	946	985	994	1002	941	1016	964	963	936	942	968	915	971	1010	988	945	980	974	957	943	951	959	948	1021	969	981	925	930	1017	942	1008	948	970	954	983	947	997	983	967	1003	947	1034	996	960	938	995	995	977	916	973	1004	997	950	1021	1005	952	986	952	940	980	1024	875	981	988	957	980	985	983	978	933	990	955	942	945	956	915	951	947	923	969	992	981	963	977	936	950	1098	981	962	981	971	997	995	943	966	979	995	969	931	958	946	934	994	972	1006	953	1017	995	993	932	944	986	956	951	928	994	982	957	970	951	912	968	990	937	993	970	976	917	942	951	965	962	942	908	933	957	966	965	985	1010	1013	996	990	953	980	977	992	946	967	976	947	919	937	970	968	978	1003	966	931	1009	894	1005	954	990	979	969	984	1026	996	1001	972	972	980	1011	976	992	941	984	941	966	994	937	917	972	947	974	961	943	985	944	999	940	965	945	995	951	999	954	989	953	948	909	934	978	961	979	945	996	991	974	1013	974	985	983	976	987	933	980	1016	993	912	965	970	973	960	917	947	983	965	982	952	992	1045	1000	1037	959	978	991	975	902	972	1031	982	1005	979	982	992	947	925	966	983	886	934	1010	963	1017	992	977	1030	1004	1027	931	905	928	964	997	1007	958	976	1005	946	970	992	948	948	954	983	928	946	971	981	909	971	959	965	919	882	983	982	939	928	967	976	955	970	994	1020	995	1010	1021	1010	958	923	1020	975	1015	1001	978	939	964	962	973	998	957	997	980	1009	906	1004	985	981	956	990	954	927	943	1007	1000	964	1036	934	961	958	1052	962	979	979	938	1005	987	953	985	1015	952	930	978	1016	978	996	982	961	1008	953	989	943	965	996	951	944	1008	976	1004	948	933	932	991	977	921	980	953	949	951	951	946	989	941	962	1005	987	1020	962	963	1008	995	998	1014	993	915	981	911	960	933	943	957	993	955	985	937	982	982	991	967	976	966	1005	996	967	1004	955	975	962	956	968	952	976	1030	925	974	975	1017	1028	1001	943	970	976	981	995	996	949	957	963	889	1031	1047	956	1000	1024	976	968	956	965	975	1035	1002	1038	979	931	958	930	969	1028	959	982	982	929	976	936	979	988	942	935	981	965	1002	978	959	1005	983	977	955	987	981	970	1008	926	924	964	960	961	1054	989	1031	954	965	1055	993	951	928	949	995	1013	970	952	995	981	975	979	984	976	959	999	1005	934	970	974	959	1015	997	957	966	971	938	999	932	945	925	959	1032	965	939	935	1008	980	1019	967	1023	950	931	983	990	994	920	948	978	992	948	934	939	1014	940	968	947	966	1013	940	1001	984	956	990	939	944	1027	943	977	986	978	942	953	948	1022	941	903	957	972	991	956	935	960	976	977	955	919	941	957	944	986	958	948	977	945	909	948	1016	955	964	982	935	989	931	966	1008	959	960	977	968	945	997	964	997	969	1008	945	970	994	954	939	951	924	940	1033	963	943	1004	937	976	1018	938	1009	986	937	944	966	971	988	963	965	962	924	980	937	998	1015	958	947	958	969	946	981	1027	963	995	984	983	985	996	968	971	908	952	953	986	979	1004	928	965	949	967	1028	1006	967	971	904	975	954	997	974	1016	976	939	957	971	970	989	981	924	959	948	989	966	949	959	977	1025	998	964	948	1015	1007	994	943	965	1023	984	1009	1033	936	958	984	992	961	986	972	945	951	935	985	1014	964	966	974	946	944	995	997	952	1032	992	975	948	977	960	1011	959	992	947	999	984	1026	970	972	963	957	965	954	939	923	989	1024	988	925	917	1028	941	956	947	959	958	998	939	942	1039	1022	943	944	933	967	942	986	937	1014	1012	977	966	925	934	974	1009	992	941	925	932	967	966	980	985	1037	1001	961	943	956	974	985	954	951	949	954	974	945	994	957	989	977	976	973	967	959	980	991	956	984	937	981	966	1011	975	921	966	1023	913	927	993	956	964	971	957	1006	958	973	992	1012	965	938	974	967	959	999	1020	950	940	1027	974	998	925	965	945	949	1034	923	935	923	949	972	1002	979	944	976	959	1012	1021	998	1003	975	943	1016	992	932	937	1024	1016	969	956	940	952	975	977	1041	954	988	992	964	966	946	941	991	951	976	986	935	937	972	959	944	986	932	922	953	972	957	1030	976	937	1004	925	912	948	1036	1000	960	929	1027	957	908	962	968	994	975	977	984	981	1035	990	940	961	917	907	951	957	953	1034	976	1007	961	980	960	925	976	994	978	936	986	971	927	994	991	952	1049	1028	970	982	980	1009	989	975	1001	960	934	1008	936	1004	931	942	924	930	967	980	961	967	952	988	922	956	943	972	955	988	956	921	937	977	1001	958	1016	890	965	934	974	976	979	1013	993	994	960	979	979	953	979	1008	952	957	976	973	971	966	1004	949	932	1011	956	1022	967	977	980	993	925	961	990	1009	962	983	993	955	967	924	943	967	924	986	935	979	983	959	979	914	954	1029	1008	1003	1033	1007	983	953	957	966	1000
27716	20623	10016	1000	601	576	587	492	473	475	463	489	487	491	465	411	436	496	477	473	467	459	456	500	485	439	472	421	425	469	430	428	450	438	436	429	456	443	483	452	445	478	443	436	444	455	486	502	506	453	426	484	458	445	431	429	465	452	475	480	469	417	438	436	429	440	408	459	439	472	445	450	435	458	439	438	427	460	453	450	461	484	460	489	444	425	438	443	426	474	459	455	478	472	486	481	453	459	462	431	454	411	457	470	459	444	454	424	440	462	472	463	436	456	496	497	457	445	441	429	466	444	449	437	467	451	422	474	459	434	475	429	469	500	445	447	490	469	472	481	461	431	443	443	491	456	476	470	478	448	421	478	456	462	460	448	476	441	450	449	436	452	438	461	440	463	411	483	459	438	418	469	476	474	436	453	501	457	474	480	479	474	464	456	458	477	482	441	439	469	477	456	471	423	436	458	470	455	485	465	437	458	438	447	433	479	444	436	435	450	478	475	437	435	403	460	516	425	487	487	478	451	451	428	442	437	468	472	462	421	462	465	485	428	467	423	478	455	508	456	430	510	437	444	462	474	484	449	435	402	454	465	436	462	471	463	427	430	474	458	433	449	455	455	472	458	442	439	426	478	482	447	486	446	432	442	443	467	464	470	463	438	443	439	464	435	443	435	475	417	457	433	433	424	444	445	427	439	476	472	462	434	456	482	490	474	484	465	483	463	425	455	456	455	458	455	469	455	453	485	474	421	438	468	444	448	484	434	464	470	448	454	445	492	412	453	461	444	460	438	432	487	482	435	464	452	456	465	474	467	436	494	470	428	478	486	457	445	482	451	463	473	481	464	475	433	442	437	466	448	465	462	478	494	450	482	467	449	445	450	433	477	465	492	420	433	466	427	422	414	449	459	498	482	475	470	489	424	421	447	492	447	435	458	471	421	424	477	433	457	469	407	466	454	478	442	466	461	497	475	476	452	493	431	461	450	472	447	455	449	455	432	450	459	487	441	449	440	434	447	455	453	437	447	445	482	454	473	472	435	431	452	488	453	475	442	451	440	460	467	444	449	439	469	459	463	434	476	474	445	442	441	523	498	435	445	488	481	422	459	456	471	468	414	436	461	453	470	478	441	453	466	467	482	463	418	441	488	458	464	458	420	429	462	452	487	453	469	462	478	435	435	445	507	472	444	467	449	439	465	467	479	475	438	438	462	486	430	410	446	470	430	472	444	491	484	480	463	453	462	440	504	454	436	446	444	455	452	480	450	455	459	460	485	437	423	485	487	454	443	464	447	475	461	491	461	501	466	438	423	442	457	451	463	473	451	482	473	442	460	448	498	451	470	503	469	461	458	416	448	451	470	455	449	424	454	441	426	435	459	457	487	483	473	438	488	448	452	480	442	451	437	462	464	456	467	486	466	409	468	441	478	447	431	481	448	466	515	485	455	460	462	458	479	456	450	434	461	453	464	455	482	438	447	425	482	455	433	421	462	418	491	448	462	436	489	466	436	443	468	475	403	453	468	474	472	460	470	501	448	441	474	417	465	459	448	456	422	449	431	480	450	458	447	453	456	491	427	434	471	496	467	487	435	457	462	499	463	485	453	484	481	428	457	466	464	484	459	477	462	413	447	465	427	405	430	478	514	471	458	480	453	421	489	422	474	468	467	482	425	469	480	467	475	470	474	447	454	468	503	437	447	425	429	457	441	459	440	464	467	472	471	466	471	465	476	452	439	451	445	411	453	428	448	465	473	492	465	499	465	481	499	438	462	481	459	443	405	516	435	427	448	505	460	493	463	500	444	486	480	436	484	505	462	456	439	428	449	462	476	500	453	443	479	421	472	440	469	447	449	473	480	431	437	467	444	460	481	432	445	466	447	444	423	438	474	487	437	433	462	476	482	471	492	468	477	477	438	471	455	423	453	446	415	464	462	407	449	456	472	452	466	446	490	444	473	547	433	469	450	482	467	463	476	429	452	447	452	457	411	474	449	442	465	442	442	424	437	465	463	446	445	462	479	459	430	489	451	480	453	487	451	453	447	462	461	451	461	460	431	469	474	428	487	410	420	454	451	472	437	447	476	440	419	459	458	458	423	469	467	445	476	419	487	446	451	470	469	463	435	472	430	460	492	484	460	482	458	495	500	469	452	458	456	450	479	457	460	493	469	472	486	421	452	455	434	465	471	455	433	468	436	458	479	423	458	459	456	468	466	480	430	451	448	462	447	421	439	462	448	422	481	460	463	456	430	484	428	460	438	488	461	452	468	441	464	445	463	469	468	479	415	482	439	445	455	494	449	480	432	473	478	431	434	490	474	463	476	452	457	484	472	454	456	445	428	481	447	436	492	460	475	483	483	450	471	411	431	465	478	443	453	488	442	442	469	461	453	448	442	469	466	446	453	434	487	452	504	469	452	478	492	478	415	469	440	420	473	440	427	488	461	465	424	478	448	448	421	454	467	500	461	466	458	484	483	491	459	468	473	490	482	455	429	436	470	463	448	470	413	452	453	493	429	467	472	449	445	488	461	449	459	477	493	482	431	462	447	451	440	475	469	475	443	458	426	467	488	452	439	450	421	470	451	439	424	463	469	449	459	455	463	441	436	424	441	464	478	482	429	470	479	473	526	474	443	465	433	467	452	444	477	475	439	449	476	453	485	488	441	478	432	438	484	489	454	443	489	453	464	427	459	474	445	467	447	495	462	462	453	483	476	450	478	474	463	444	460	442	407	456	440	458	448	477	456	429	449	457	423	490	493	446	422	429	465	492	454	485	503	443	477	474	454	445	484	450	438	486	451	436	441	422	456	446	459	482	447	446	458	458	478	464	438	449	476	438	467	447	486	440	474	470	448	460	452	477	455	467	438	448	483	412	439	482	432	406	435	453	467	507	448	451	464	474	502	462	451	475	506	444	440	452	452	437	437	442	489	450	446	455	450	477	442	480	493	477	459	454	471	481	488	446	424	431	447	457	416	434	466	446	448	424	453	473	450	477	473	439	456	448	440	436	470	475	459	472	401	467	472	453	427	459	452	450	478	460	465	437	442	443	442	464	420	470	479	450	448	472	441	487	443	449	462	477	448	471	446	414	497	465	441	388	436	478	462	477	424	458	496	478	473	438	467	435	428	461	490	452	480	468	461	424	467	468	462	434	472	457	512	472	459	429	456	450	499	451	410	449	480	436	461	465	462	497	466	477	450	464	433	448	402	461	477	472	445	462	463	476	496	426	430	478	452	474	408	473	461	460	440	447	482	493	495	415	452	424	513	469	431	461	463	452	476	482	439	498	435	439	471	454	444	433	433	444	438	457	460	436	469	453	456	454	464	455	418	447	475	418	479	460	473	461	462	466	445	479	428	435	473	449	407	451	482	470	501	458	446	462	460	460	448	467	449	470	443	478	485	513	488	469	444	490	476	454	463	422	449	496	494	449	454	467	439	428	407	445	475	455	465	473	451	448	446	443	461	421	430	444	454	481	477	423	459	447	442
12655	1698	1223	762	638	615	611	501	512	492	510	474	520	503	490	479	474	485	458	443	471	502	475	475	504	471	460	512	471	527	433	479	477	457	476	442	471	486	476	482	472	499	474	456	439	486	467	458	478	518	472	461	472	490	478	490	471	466	470	464	470	449	462	442	444	461	479	494	465	469	462	463	470	499	444	431	464	478	453	486	441	473	463	450	487	470	496	471	478	447	442	493	477	455	475	442	454	484	453	497	422	460	462	468	491	477	459	469	450	474	454	465	458	515	494	493	469	461	461	506	476	464	448	488	431	461	459	521	439	486	435	499	488	483	498	461	473	488	455	451	441	523	474	488	488	483	484	480	447	472	460	500	475	455	467	468	466	460	452	478	485	405	476	486	464	458	472	441	471	455	446	489	463	444	467	469	442	425	460	495	510	492	474	457	500	469	467	473	449	475	464	501	464	468	455	471	429	467	464	485	468	463	468	475	487	453	441	468	433	467	484	450	494	480	502	465	456	497	408	490	483	488	474	496	478	468	458	445	464	457	489	468	465	472	462	489	454	459	448	470	473	464	452	490	436	488	464	464	493	456	450	456	499	460	495	524	459	483	458	469	481	470	487	477	437	481	446	481	464	431	500	468	458	464	456	504	509	525	480	481	482	452	478	469	433	478	476	451	487	444	501	484	454	496	464	460	462	492	501	461	476	433	481	467	463	437	480	482	468	454	467	485	505	423	474	458	445	468	463	469	443	489	443	480	447	455	478	482	464	486	487	466	474	468	469	452	491	471	448	464	447	464	472	455	456	454	478	455	473	493	437	459	464	496	489	504	469	457	457	460	437	466	469	457	479	481	430	479	504	413	485	421	474	495	492	459	495	463	468	460	474	467	465	442	479	465	472	487	490	443	498	461	454	442	489	484	467	432	466	439	474	448	470	489	490	446	484	477	486	463	484	488	436	487	486	474	470	469	496	466	458	477	486	437	432	477	478	474	473	488	490	471	446	468	457	449	482	492	517	444	463	480	442	468	463	443	464	481	471	472	445	490	454	493	506	469	451	515	477	491	463	474	460	453	486	472	488	501	497	447	479	468	478	444	505	437	460	522	485	486	472	461	479	461	484	430	470	457	448	500	448	502	466	437	471	488	481	476	498	469	442	478	470	459	496	447	516	446	491	492	448	474	471	522	476	462	488	467	464	468	521	410	487	511	458	474	501	455	487	487	477	464	458	434	484	469	490	477	471	461	490	473	447	488	467	475	443	505	447	479	447	463	471	458	480	494	464	483	456	486	495	451	473	469	464	500	424	463	457	479	473	470	441	450	460	453	439	462	464	471	457	463	508	467	478	492	462	452	444	461	457	476	491	492	460	507	471	449	456	467	468	456	504	450	463	442	464	430	475	428	501	475	509	463	434	462	503	460	460	477	480	463	480	480	466	430	480	459	454	496	465	478	449	451	447	437	461	444	448	490	486	478	499	425	455	465	447	437	497	464	474	471	483	489	449	493	482	415	461	446	482	416	512	469	455	498	457	487	466	467	465	468	477	515	452	471	463	484	453	473	439	481	483	406	486	451	459	455	493	430	466	472	481	484	481	483	463	456	506	472	442	457	506	466	465	458	468	486	534	491	441	449	473	481	419	480	468	466	452	464	500	472	466	494	466	460	487	468	472	437	458	473	521	465	436	450	513	446	456	474	466	474	483	476	471	488	465	467	463	461	476	459	455	526	502	471	478	467	455	475	472	481	503	455	488	444	488	431	501	461	467	461	443	466	409	481	455	429	461	429	483	448	451	482	450	441	570	447	460	468	498	499	471	441	488	492	465	457	434	454	440	448	453	429	483	477	457	468	454	476	447	482	459	469	429	474	454	482	426	450	482	469	491	438	462	464	429	481	422	480	508	456	438	417	474	475	484	506	468	486	439	472	474	499	430	473	445	429	502	470	443	478	504	457	460	455	486	474	499	442	425	453	491	482	473	455	448	452	473	463	451	466	496	517	469	479	477	460	471	435	464	480	475	484	454	482	508	484	483	452	461	448	501	473	479	440	468	459	467	484	475	510	469	481	481	433	458	441	480	471	474	511	456	419	483	438	459	469	476	487	487	464	460	500	517	496	496	488	468	446	491	470	445	452	477	475	460	477	476	488	464	468	470	438	453	459	470	483	520	484	452	458	478	433	439	458	427	478	487	459	418	477	485	468	472	485	449	447	467	500	444	431	471	476	463	455	484	455	453	449	526	480	436	511	472	447	438	465	522	437	440	501	471	487	472	483	480	458	469	456	477	471	469	461	461	453	446	456	484	473	477	470	434	459	469	456	491	464	474	431	479	474	445	482	505	486	468	457	489	477	433	463	460	476	489	442	489	452	476	458	477	477	459	464	509	497	449	457	469	458	479	477	465	466	440	475	460	452	449	459	469	485	449	469	464	452	463	487	469	511	468	487	479	454	474	471	492	479	494	498	453	437	454	495	499	446	460	444	484	462	491	424	461	451	488	473	447	485	460	432	448	444	473	488	481	455	463	438	462	469	445	444	459	457	441	429	454	494	475	451	419	471	444	466	463	449	474	466	440	473	458	435	433	455	471	481	507	484	475	518	456	496	506	442	491	466	489	502	473	447	456	442	448	483	446	465	451	478	456	486	462	479	470	476	461	459	476	493	454	460	485	502	474	499	450	509	505	462	450	475	462	457	493	484	471	434	464	418	462	477	496	454	489	479	421	465	475	481	449	464	464	487	479	493	447	440	487	457	475	445	491	462	454	454	430	469	463	442	502	489	461	451	449	493	420	471	491	450	498	451	477	503	468	445	479	442	441	450	463	427	424	486	484	488	487	472	424	485	468	448	417	465	502	500	453	469	485	460	460	496	454	437	466	448	466	452	467	485	480	459	449	478	462	470	455	459	442	472	464	449	438	442	465	455	489	472	492	487	489	447	472	458	486	479	460	466	505	469	474	481	461	473	439	444	503	448	482	467	442	438	488	454	480	472	473	453	449	484	469	444	508	426	458	474	490	461	447	460	450	508	515	472	496	419	441	488	465	496	484	457	483	464	448	508	459	478	500	453	487	472	469	480	456	466	461	462	438	451	498	480	463	468	473	449	496	472	451	499	468	481	482	466	437	454	489	458	497	469	435	481	482	474	501	474	459	443	457	436	431	495	471	473	433	492	502	465	473	442	507	467	460	469	453	475	474	529	430	428	461	432	472	425	448	438	428	508	454	486	484	469	455	442	500	506	477	510	447	475	432	457	484	453	507	492	479	465	461	465	449	426	470	471	496	484	465	454	475	446	463	430	450	468	450	473	488	441	455	474	458	522	452	441	450	460	454	482	500	450	437	474	458	497	476	471	510	448	473	490	435	458	446	485	495	443	422	516	458	454	455	471	479	496	458	434	475	410	475	483	460	443	477	464	476	457	491	472	438	491	491	456	475	462	447	461	481	482	470	466	485	460	494	432	470	471	468	461	488	488	483	522	448	453	498	496	501	482
23661	21226	28669	24049	21213	12021	1921	1319	1186	1134	1084	1055	1079	1023	1022	996	959	948	955	996	954	973	964	1025	1018	920	952	986	930	969	936	908	921	940	942	896	992	903	915	929	879	913	934	918	945	890	926	948	930	922	988	866	892	955	970	917	930	960	936	926	969	922	920	920	922	897	942	928	937	932	888	881	997	917	902	972	957	907	916	888	887	930	891	944	915	929	895	889	889	878	858	953	959	912	962	910	932	941	921	909	919	961	978	912	922	887	905	923	930	886	901	908	867	928	905	898	875	963	912	968	940	917	951	979	900	911	936	952	919	940	898	934	882	991	918	912	907	914	1005	875	942	908	936	959	964	888	938	951	984	931	904	943	919	932	934	957	916	930	851	879	1008	913	956	918	926	908	913	957	938	888	930	876	898	960	938	915	939	937	940	888	940	927	930	962	955	879	864	882	909	930	950	885	904	921	946	934	913	893	948	928	960	869	868	908	874	901	940	938	939	925	940	925	920	979	856	888	941	937	875	943	944	921	973	950	916	933	913	877	940	952	910	954	941	899	927	934	887	962	922	902	922	880	923	922	892	956	921	926	931	896	901	873	973	888	958	876	951	887	894	927	977	896	944	889	897	916	903	907	957	867	942	910	969	958	903	906	903	902	934	924	913	895	883	908	908	885	885	938	854	955	854	920	903	947	922	891	966	946	926	972	939	875	972	969	998	915	1021	888	936	954	899	946	950	946	929	948	903	880	923	917	945	888	915	972	934	954	957	906	954	894	901	968	907	920	968	867	990	958	917	951	966	971	946	907	962	900	948	912	923	910	938	934	931	918	887	876	895	901	918	923	941	872	935	925	915	915	911	939	902	895	898	926	926	992	972	991	919	901	910	966	896	898	949	911	896	920	912	949	929	927	909	936	896	930	934	958	954	902	919	913	919	879	915	958	931	910	920	887	897	839	915	909	924	941	907	926	914	947	904	948	945	934	955	931	935	956	934	958	860	956	924	839	943	900	933	952	993	943	925	900	870	873	855	909	881	919	934	906	890	937	878	943	919	932	896	974	923	959	933	925	940	921	926	885	891	952	1001	912	918	956	938	933	950	938	919	890	917	919	986	970	916	927	930	926	947	932	935	951	947	884	915	924	915	915	940	949	899	956	936	918	884	960	996	873	978	930	917	994	951	954	876	939	952	866	907	951	942	921	946	887	898	929	867	950	911	953	933	902	883	916	943	875	915	967	927	959	1009	947	948	940	981	922	913	946	926	884	877	904	949	932	923	891	956	874	921	922	933	947	957	947	888	961	911	883	936	910	881	942	906	875	953	902	874	893	922	904	964	902	889	890	938	919	909	925	939	957	961	947	936	911	914	915	936	911	949	979	941	946	972	977	898	904	922	895	933	917	911	959	897	901	945	913	889	852	941	912	946	890	949	885	977	940	902	930	913	877	907	946	954	955	928	975	908	882	946	944	961	851	874	914	910	897	953	922	929	922	920	970	968	950	867	914	922	857	934	949	924	969	902	880	920	911	945	917	940	904	936	954	918	893	932	929	956	906	916	848	919	953	925	935	914	944	938	941	889	879	960	870	915	933	908	903	923	903	957	964	923	809	901	908	942	931	904	962	884	966	953	893	983	898	957	947	982	952	944	928	936	853	981	930	930	891	909	871	947	924	893	923	914	910	893	859	910	876	899	962	929	936	893	910	989	892	925	897	946	964	899	939	946	882	901	925	969	927	921	938	940	907	944	865	916	913	957	964	994	992	906	957	948	932	943	947	881	937	900	888	935	970	922	892	911	905	933	913	973	936	897	928	932	841	918	986	925	911	935	926	889	889	946	932	924	931	893	956	916	940	976	887	900	924	955	911	891	992	907	952	916	959	873	900	918	968	902	908	880	899	935	965	966	933	920	899	891	926	898	953	930	984	892	877	932	939	884	939	885	891	930	876	918	919	901	918	900	949	937	931	937	909	895	930	912	919	908	939	922	899	912	977	909	935	931	921	842	933	920	900	955	974	937	896	886	942	955	967	922	913	905	905	949	916	981	984	927	892	1008	917	890	937	867	944	941	872	917	875	924	913	955	947	951	947	941	912	880	920	926	904	899	898	954	945	914	915	934	928	937	893	914	898	938	954	896	927	925	907	957	953	882	914	894	876	918	928	922	952	955	913	903	916	879	952	951	932	915	961	917	964	953	946	932	990	904	948	956	939	908	988	899	993	947	929	955	929	912	889	933	902	914	900	946	931	902	907	922	915	904	1025	896	883	879	925	912	942	888	894	953	937	953	891	931	924	941	907	942	891	880	933	891	925	949	937	940	918	951	901	841	991	860	969	942	893	989	944	893	872	929	907	907	956	961	887	937	908	942	914	900	980	920	925	914	939	908	885	880	880	943	916	932	952	999	934	866	911	957	913	911	913	937	932	924	954	948	913	945	1001	895	886	914	945	896	922	922	897	900	929	887	907	882	952	938	993	935	948	906	908	928	893	954	911	904	929	916	950	898	947	887	937	905	888	980	928	920	932	928	883	955	922	910	946	909	933	913	943	971	939	898	862	948	919	893	925	878	926	1005	924	941	911	888	924	922	898	930	871	970	934	948	926	889	988	901	912	904	968	968	945	903	908	873	927	881	948	883	1035	913	951	957	882	928	972	935	897	890	882	915	917	970	893	895	976	926	968	914	959	916	943	937	946	955	943	938	907	922	940	934	916	887	948	917	938	907	920	917	949	958	921	905	918	903	914	966	888	882	988	929	950	929	949	912	925	947	928	871	922	905	890	940	952	843	928	938	877	943	935	973	849	922	984	917	915	931	955	921	885	957	960	865	884	912	917	882	935	912	910	890	933	933	865	860	943	975	943	952	903	930	906	901	922	956	962	921	872	913	879	941	929	909	926	939	933	914	935	924	936	966	856	866	936	876	944	946	952	910	929	943	925	890	934	940	912	914	963	863	926	1024	908	936	855	873	916	924	971	922	900	968	932	952	908	930	964	915	931	904	955	911	893	961	949	908	934	884	966	942	998	904	932	919	1013	904	854	969	917	923	925	939	885	895	965	946	872	934	996	976	959	923	924	902	908	834	945	949	960	952	891	969	942	915	895	906	916	909	980	861	949	866	960	920	968	871	915	955	934	915	919	947	887	894	886	871	947	953	890	946	923	868	973	945	894	907	918	890	930	903	970	914	928	933	828	888	909	924	938	950	891	955	903	897	907	922	923	948	923	898	945	887	898	955	888	917	934	926	917	930	968	932	925	918	939	916	943	958	935	946	888	931	914	906	901	929	928	931	913	907	927	950	938	951	954	930	881	930	899	946	905	942	939	925	877	964	882	946	961	935	895	900	996	861	959	935	940	897	886	887	931	894	853	893	941	920	912	912	932	950	944	929	902	972	945	949	907	879	917	943	958	929	929	941	899	914	916	882	905	877	944	909	940	966	950	955	948	903	945	888	870	916	913	907	894	905	918	941	911	886	956	947	958	956	983	940	954	936	971	912	945	891	934	893	974
8299	8881	6127	3264	2537	2019	1731	1546	1336	1281	1169	1096	1141	1112	1046	1051	1030	925	947	975	960	1004	971	994	988	967	950	986	957	928	926	881	938	931	977	957	914	934	956	914	941	925	948	888	933	932	919	929	910	928	931	939	950	952	876	937	990	951	894	873	904	934	872	930	932	963	961	943	919	905	888	931	917	930	904	890	938	897	973	900	897	879	927	913	981	924	966	912	959	975	979	925	949	960	912	970	954	926	912	935	946	936	964	952	1002	906	962	934	908	908	955	961	892	940	880	900	926	910	959	966	907	879	961	939	971	908	951	871	974	999	905	940	949	976	906	905	920	967	923	908	977	937	965	954	930	906	944	983	938	899	888	906	887	865	893	890	923	976	939	974	969	884	891	892	830	920	929	920	974	918	905	956	881	950	915	926	943	908	909	929	964	891	966	845	909	878	918	895	948	919	906	912	904	919	905	947	881	973	922	965	912	886	889	907	924	918	922	907	898	934	939	899	913	950	896	882	937	958	964	955	894	930	940	901	897	964	942	957	925	981	879	877	942	893	930	912	922	956	922	920	951	948	892	937	917	946	939	907	925	932	937	880	967	918	917	902	947	915	920	953	918	911	926	942	955	925	920	877	911	944	937	1005	930	928	913	924	955	905	895	880	953	889	897	912	962	914	931	924	953	843	960	977	969	959	890	916	935	923	962	887	954	884	904	942	995	926	909	917	930	913	931	877	914	964	922	961	900	847	921	875	963	894	942	930	944	920	872	886	947	914	912	948	920	917	917	929	917	925	918	938	925	979	955	886	906	944	892	956	869	845	902	935	931	881	899	892	945	955	936	971	916	916	907	949	948	930	937	946	883	923	940	956	920	963	872	888	890	968	920	969	921	921	903	907	886	893	878	937	934	993	974	929	915	936	889	913	953	950	959	913	911	931	911	948	899	873	906	981	917	953	953	944	924	971	869	939	885	973	920	877	955	928	935	926	927	978	949	886	918	930	932	939	879	906	996	900	916	920	929	935	902	890	954	884	959	916	928	864	906	937	947	870	922	919	1003	963	923	910	942	911	899	886	930	919	906	927	919	950	931	882	956	882	957	937	921	893	893	978	924	931	954	950	905	904	960	883	904	905	933	913	942	938	878	920	947	887	930	947	927	939	896	890	929	931	963	901	889	947	928	922	837	929	924	884	932	970	947	935	948	956	909	964	918	966	887	953	942	857	869	922	950	910	885	915	908	911	964	965	920	941	950	890	934	948	922	889	923	910	900	899	939	855	903	932	966	958	907	893	914	918	950	903	929	942	991	870	917	956	924	926	910	881	921	938	940	919	922	946	957	920	946	958	889	885	980	913	973	949	923	929	941	947	922	966	881	895	917	873	850	960	949	932	958	923	930	919	999	963	912	948	954	1001	939	886	922	900	938	870	955	942	932	910	920	954	929	936	935	972	965	927	966	929	895	920	925	975	923	898	932	907	935	952	938	909	938	906	906	910	917	956	906	893	919	966	894	911	882	945	942	911	942	890	899	1003	894	948	906	914	897	955	925	926	898	942	937	931	908	936	960	998	931	940	926	987	894	923	1010	912	948	946	947	938	931	913	945	918	889	924	952	952	943	924	864	945	976	923	947	965	934	941	931	948	950	947	941	917	936	936	1003	946	912	911	886	921	977	910	845	925	937	907	921	907	962	936	895	889	915	937	946	916	943	985	964	893	881	915	927	917	962	962	947	875	965	939	942	931	920	896	918	942	947	921	974	916	962	937	894	948	899	916	926	886	935	861	919	964	930	884	928	921	937	893	954	936	895	964	961	926	951	1003	929	919	918	920	924	965	872	928	906	942	961	876	937	912	931	909	934	932	905	948	912	965	928	952	918	932	910	951	906	947	962	903	910	886	899	908	911	1006	973	920	916	902	879	940	958	911	929	935	946	879	889	925	905	945	948	896	949	930	961	891	866	984	929	951	936	908	956	945	938	903	954	950	901	925	919	944	886	922	913	926	882	912	950	892	964	874	921	890	893	892	950	910	931	903	937	923	915	942	961	893	933	940	966	920	953	917	906	968	980	904	916	962	908	992	858	972	929	936	916	949	885	996	894	933	946	937	988	907	954	872	961	920	929	905	920	908	920	969	924	933	957	890	940	910	987	917	933	936	939	943	941	947	934	901	952	907	971	958	934	909	897	930	953	905	999	909	961	946	903	964	955	980	912	934	950	950	946	937	906	882	941	940	919	914	960	894	901	846	959	937	929	918	909	938	957	908	970	927	931	899	934	917	976	919	907	976	903	927	897	931	964	962	927	960	949	938	877	910	904	1005	909	941	935	965	957	880	931	844	983	972	929	929	934	923	949	936	908	883	991	922	908	915	954	946	940	895	962	910	934	981	963	935	887	902	889	946	911	894	883	923	911	915	900	937	924	881	949	890	884	943	951	936	929	937	950	883	958	904	992	948	897	908	889	901	908	919	982	979	980	950	915	938	967	926	909	922	983	929	943	888	955	986	898	922	933	974	943	923	966	923	872	930	935	1014	894	925	955	857	905	886	969	919	922	941	950	949	901	929	903	883	947	940	954	960	935	927	928	902	924	919	897	931	918	904	923	869	906	925	949	895	931	918	925	896	940	957	933	950	883	995	914	982	935	949	946	903	884	961	909	970	879	917	917	934	909	934	921	927	954	903	928	971	953	890	923	908	916	943	953	990	926	943	911	933	945	900	941	918	886	949	908	931	902	859	942	903	895	944	905	885	894	932	863	904	958	940	925	879	914	914	943	939	917	926	916	918	905	933	934	950	900	914	960	920	959	934	976	921	949	954	927	960	1024	916	905	907	964	899	887	972	890	935	990	922	926	933	919	931	879	917	974	936	934	944	944	939	962	934	907	913	890	901	913	956	923	941	887	955	915	913	908	956	922	922	937	862	974	948	887	919	932	861	932	964	999	945	925	947	933	898	914	971	893	899	914	853	925	939	919	949	960	882	927	996	909	965	950	971	964	941	924	910	902	923	924	929	916	955	913	912	969	911	862	894	948	921	903	958	918	939	966	917	925	888	963	969	936	983	960	925	904	917	937	872	939	957	931	929	932	875	887	987	910	919	976	879	932	978	945	877	901	915	952	921	881	923	895	895	979	929	964	995	876	903	923	921	896	917	955	935	895	930	920	965	871	945	952	942	908	934	947	925	953	956	911	926	953	932	940	927	908	924	903	898	924	895	916	919	894	938	894	926	978	911	912	965	909	983	905	945	908	959	960	937	934	905	878	942	958	904	878	920	932	879	946	896	927	880	911	906	905	921	928	907	921	951	923	889	909	891	900	925	918	924	935	905	948	925	882	901	951	892	902	938	893	907	943	965	1002	909	892	893	909	933	921	956	895	892	898	945	938	912	916	925	971	886	897	956	956	942	964	933	887	885	928	964	939	941	944	920	959	887	928	917	985	854	924	923	895	963	956	986	947	979	949	945	937	979	945	957	913	916	889	907	929	957	956	947	950	936	933	987	929	952	916	955
24709	21238	27822	24896	14395	803	483	459	366	384	382	368	367	327	333	331	310	320	300	252	283	277	319	303	290	296	289	295	292	253	279	290	269	251	271	284	325	295	297	293	272	295	296	260	286	318	307	308	283	310	319	300	315	299	314	313	316	326	281	269	292	295	285	295	281	307	263	327	272	268	320	275	307	301	306	291	274	250	275	276	280	273	277	296	292	296	263	300	279	288	296	290	284	293	327	282	275	279	287	286	273	273	285	284	297	304	309	298	282	268	291	301	265	281	272	314	300	294	305	245	261	284	293	291	272	319	318	294	298	282	276	307	292	300	290	270	285	293	268	293	259	293	286	283	302	288	328	304	294	290	308	292	294	320	280	287	291	294	312	298	291	286	275	276	294	290	266	278	293	303	278	309	268	317	293	283	325	303	270	316	299	279	300	282	314	294	305	275	293	261	279	286	293	258	299	274	289	259	276	282	270	309	256	268	321	263	288	262	271	255	262	318	298	260	293	308	290	288	320	304	286	297	275	304	299	256	274	314	303	293	298	314	250	251	280	294	289	275	326	283	270	319	339	276	266	260	290	282	291	272	329	310	247	307	286	283	256	297	284	276	280	293	276	325	276	296	301	247	304	271	300	275	271	263	295	289	249	267	273	298	273	279	265	284	296	320	296	289	281	285	272	285	283	323	304	305	301	284	273	279	314	271	261	274	306	305	262	288	285	295	291	287	327	291	297	285	272	297	291	292	321	300	294	319	296	301	280	304	303	297	266	265	297	303	305	298	296	307	300	294	283	326	292	290	285	289	302	275	319	280	316	309	241	284	317	276	288	307	286	278	280	255	267	264	280	275	271	318	270	276	280	273	292	302	287	284	291	260	297	270	284	289	278	283	274	279	282	276	282	317	311	278	266	263	283	301	286	296	309	270	280	283	284	300	289	290	282	324	298	319	280	295	328	286	282	292	289	322	301	306	301	257	292	276	289	283	265	301	271	296	308	290	320	276	289	298	260	294	285	292	283	316	289	305	303	256	317	282	265	270	260	287	298	303	290	298	294	285	312	290	322	302	304	296	284	268	283	295	271	268	277	269	308	279	309	260	303	302	266	289	307	331	284	293	266	273	315	290	268	272	294	279	286	277	254	288	288	262	288	280	290	270	310	283	277	312	295	284	289	310	294	296	279	295	301	300	285	307	253	299	288	302	292	299	306	283	270	280	283	272	299	279	257	291	271	267	277	337	291	289	308	246	300	263	300	274	271	279	298	299	294	268	302	272	259	291	280	291	275	284	275	277	288	269	297	321	271	261	278	270	282	263	293	278	321	282	329	298	287	288	307	290	325	265	292	288	290	305	299	291	267	308	278	267	271	261	297	284	294	294	252	258	260	300	297	302	270	291	282	262	296	281	333	269	263	286	270	274	293	303	269	291	302	296	270	334	271	305	281	286	277	297	275	274	290	295	287	309	282	282	286	286	301	326	287	281	270	300	242	300	302	288	299	279	301	315	307	293	288	294	282	291	273	278	280	272	275	259	289	304	276	314	266	283	299	283	300	300	254	255	300	292	303	288	267	294	287	266	279	287	294	246	277	311	313	249	253	285	300	318	301	280	316	269	297	281	294	283	278	304	276	316	285	309	288	306	274	292	316	291	283	280	262	295	292	277	280	309	288	267	247	293	284	288	294	296	309	283	291	273	278	290	300	286	280	293	262	305	273	288	274	297	308	301	331	308	297	281	269	269	277	290	270	298	286	306	281	282	291	283	297	304	268	289	271	265	287	302	276	271	279	304	286	275	298	276	303	318	306	291	297	274	258	266	283	294	283	315	274	276	282	301	302	268	290	283	274	296	306	291	311	260	270	308	241	271	288	278	281	277	303	323	277	283	278	297	251	261	268	294	298	309	306	274	263	303	287	287	271	288	264	290	284	275	278	295	285	273	262	288	280	294	293	276	312	270	297	293	316	288	292	276	239	253	265	294	311	271	270	302	278	281	298	263	278	272	262	292	289	255	294	250	280	302	277	280	267	267	312	287	276	288	291	300	281	274	272	297	290	291	274	289	288	272	310	276	310	270	282	280	269	309	265	281	289	274	300	278	305	298	262	295	267	268	297	324	309	292	283	280	278	268	283	281	269	290	285	288	294	296	262	297	308	295	328	273	280	285	286	309	297	308	280	314	333	292	292	299	287	279	289	307	272	312	295	286	287	281	284	311	291	269	313	302	280	309	278	291	304	274	303	303	282	257	258	295	266	267	331	302	295	272	287	301	294	293	299	280	308	249	331	296	245	300	331	265	292	347	303	270	292	285	276	301	284	267	267	291	282	263	262	308	295	288	307	298	284	279	260	289	313	290	268	290	315	268	276	314	304	296	302	282	265	319	273	270	276	265	276	278	270	315	292	306	309	294	276	266	304	270	274	326	303	294	272	260	274	268	288	289	286	306	290	301	310	287	314	261	287	303	286	308	308	278	308	283	270	299	306	279	280	293	261	294	298	293	303	260	310	273	305	302	257	283	288	303	262	288	296	271	283	290	310	290	287	303	267	289	281	299	315	247	317	294	299	305	306	300	309	262	306	293	306	288	263	280	296	308	281	304	299	304	294	314	291	301	288	305	292	275	289	314	276	309	302	270	274	291	249	309	307	288	289	283	278	300	270	305	264	276	274	264	278	259	290	289	303	300	267	295	278	280	320	288	289	265	256	288	301	283	292	293	326	278	287	287	291	285	300	270	277	315	292	273	270	260	272	265	293	276	280	260	293	296	287	258	288	261	290	279	307	306	300	268	272	296	294	303	283	304	277	300	278	294	305	274	267	314	269	280	308	288	289	315	299	309	292	294	296	278	280	279	277	323	274	304	282	268	280	270	293	303	285	309	282	274	274	285	298	299	269	293	272	289	281	283	268	294	290	280	320	298	304	278	318	264	291	297	294	265	336	290	274	294	237	299	306	259	307	301	290	255	296	273	295	281	276	289	274	292	276	303	286	284	268	258	283	307	274	295	294	276	292	306	269	319	307	289	274	281	282	263	247	338	308	323	306	294	326	274	276	303	289	261	287	293	294	284	291	292	285	254	289	251	312	285	296	288	268	278	271	263	285	317	246	311	272	273	282	256	281	286	282	291	298	254	281	293	280	268	298	273	274	293	278	292	269	300	275	277	303	304	274	272	290	258	299	279	293	292	266	294	264	280	276	244	273	290	299	265	295	299	317	296	316	290	281	287	294	278	264	305	286	315	287	275	277	310	266	294	288	324	294	272	292	305	304	305	261	278	281	288	289	253	297	267	259	320	292	301	301	282	305	287	312	275	307	301	289	285	257	271	270	299	304	297	272	309	299	302	302	281	269	287	308	293	291	300	280	272	270	296	257	264	303	294	290	281	262	230	296	272	285	265	269	283	286	288	273	307	281	285	308	300	341	305	303	280	287	274	283	281	277	298	257	259	297	273	279	264	292	267	281	281	291	286	271	302	288	285	264	285	306	301	265	286
7954	4826	3345	1611	1280	940	779	661	516	483	453	413	385	383	408	334	336	347	352	319	324	331	332	338	349	337	316	335	325	300	312	332	345	329	303	314	327	324	349	275	328	344	309	295	332	302	303	327	342	300	341	304	317	305	316	303	312	299	337	285	317	314	345	336	329	309	323	322	337	312	327	288	331	309	303	282	335	314	267	312	307	333	315	297	295	314	323	283	322	324	321	323	312	314	293	296	309	319	310	323	340	295	317	314	328	324	339	309	297	326	317	342	320	334	314	291	347	341	329	366	333	342	324	310	317	312	313	340	349	346	322	309	322	303	321	332	314	324	311	285	302	316	298	319	289	301	341	328	328	337	291	348	312	335	301	321	322	289	301	295	300	313	308	304	300	326	312	291	303	319	301	299	337	308	339	275	342	290	327	298	318	300	319	298	321	316	331	309	322	328	303	318	298	315	302	316	304	314	326	288	315	336	295	291	317	349	335	303	306	322	322	305	324	329	307	318	310	320	340	317	306	312	353	301	302	283	312	303	359	296	339	296	287	314	310	303	324	332	331	300	302	298	319	363	299	327	280	345	294	322	331	306	312	272	320	334	345	329	312	358	324	310	320	310	292	313	329	327	307	294	334	336	316	342	299	302	310	313	341	330	290	330	349	309	310	301	320	342	308	340	297	302	307	281	302	317	305	333	340	291	323	299	352	329	285	312	315	323	312	322	282	338	290	305	302	307	333	308	338	292	331	337	304	307	261	321	314	322	299	306	309	296	322	299	309	287	305	311	335	299	302	287	305	309	316	297	317	295	314	304	316	326	344	334	325	292	308	297	298	293	315	335	350	317	298	308	337	341	317	323	314	302	287	346	311	320	335	274	342	344	293	303	296	292	319	347	310	305	301	324	319	313	317	291	312	316	326	318	312	291	318	333	319	312	323	285	297	280	311	310	322	282	282	300	304	327	334	346	314	319	312	322	319	301	303	284	321	336	307	326	315	304	312	323	324	302	320	334	309	315	315	311	333	293	332	321	330	285	341	292	321	313	319	317	297	309	319	298	309	296	320	303	292	313	327	306	327	319	317	292	312	306	332	302	292	322	311	314	316	320	335	290	330	330	315	313	342	338	293	329	337	300	312	317	353	306	322	352	292	317	295	322	349	314	353	355	322	300	297	315	336	309	346	293	317	309	319	307	298	295	296	333	317	299	311	331	327	362	329	296	314	342	319	339	322	311	315	268	269	306	291	303	301	287	317	287	301	281	286	318	282	328	319	304	327	342	310	304	323	304	300	309	303	303	313	347	305	325	330	284	338	304	328	304	305	301	305	332	330	298	285	305	321	324	304	331	320	309	307	319	305	314	343	305	288	336	297	314	337	321	327	339	296	289	329	313	307	355	333	309	338	301	359	299	276	328	345	306	333	341	294	298	296	328	302	312	316	292	285	307	312	308	300	316	344	343	287	317	328	311	318	300	315	299	319	310	288	300	331	302	327	282	322	308	318	351	327	324	277	327	310	275	309	292	298	301	296	321	344	310	331	341	328	324	306	308	332	319	327	315	289	308	302	289	308	299	322	283	326	292	347	297	316	297	331	318	308	350	340	334	289	316	294	304	309	315	323	332	314	304	317	318	329	328	317	315	300	300	309	323	341	357	315	301	312	314	321	325	337	290	314	306	292	314	328	317	293	324	299	303	302	284	339	323	332	321	322	306	301	308	307	324	330	318	319	310	272	302	324	309	342	314	304	322	327	315	316	259	286	256	338	334	328	325	342	318	299	339	335	288	302	289	299	328	335	315	353	288	296	323	326	324	332	261	302	317	302	306	323	301	328	310	285	327	288	306	282	295	340	322	317	301	313	317	321	310	308	295	313	338	344	329	329	284	328	322	286	318	330	339	337	327	309	325	297	295	319	322	319	315	319	335	333	338	301	326	296	282	318	326	310	319	303	300	281	324	277	297	319	341	310	325	302	284	291	289	297	325	310	336	295	317	323	293	286	303	326	304	286	300	316	328	319	303	327	291	322	295	350	310	311	319	314	321	314	309	322	306	308	319	316	317	338	321	326	266	312	336	278	299	298	339	331	265	322	321	317	294	326	317	326	318	329	344	311	341	278	319	372	309	305	325	297	338	340	314	293	318	349	296	327	300	308	299	311	320	280	333	331	326	311	321	317	297	332	310	309	333	308	327	307	301	337	316	304	322	316	323	344	295	340	311	280	324	316	291	315	355	311	302	299	316	334	313	334	322	312	308	321	314	294	306	320	309	294	315	339	315	303	315	299	331	338	318	319	322	282	305	316	359	326	299	309	322	278	337	323	299	290	299	326	329	290	313	317	274	297	309	329	302	297	325	343	304	307	304	332	312	310	328	323	316	303	324	311	310	301	356	301	303	307	324	323	310	308	348	315	308	290	288	314	318	300	304	336	300	319	326	272	313	277	338	317	328	300	306	305	285	319	301	355	289	319	303	307	326	318	326	312	316	283	293	299	340	313	278	280	326	303	299	283	290	287	323	324	316	293	325	303	321	343	331	327	313	307	319	291	327	329	281	309	342	325	325	300	290	298	331	299	305	306	307	318	307	350	289	304	314	286	312	316	312	304	312	324	306	308	338	290	326	292	338	322	345	323	324	304	317	305	323	315	336	288	329	294	313	325	307	330	284	327	304	280	317	343	309	335	299	319	332	338	303	277	288	306	289	321	339	332	286	288	356	306	326	331	303	305	307	296	308	335	311	342	300	288	318	322	335	328	338	338	303	287	314	331	274	327	304	302	321	329	332	333	327	312	308	299	326	332	299	275	323	313	296	310	346	302	301	345	293	329	282	302	330	317	312	302	296	328	322	333	309	332	303	322	298	334	286	337	313	299	306	298	290	319	290	300	319	322	321	318	305	337	319	335	310	300	300	328	315	320	320	295	305	305	299	277	270	300	311	305	330	289	334	312	297	329	340	286	328	317	299	318	324	272	335	285	297	293	320	321	319	335	309	327	309	323	307	347	284	291	309	313	348	303	300	307	272	331	347	290	290	319	327	337	328	336	286	314	282	295	339	291	344	313	297	305	328	322	339	315	286	301	313	330	320	307	322	324	304	289	317	299	305	309	331	328	347	299	306	297	301	287	320	306	325	308	306	336	299	329	323	302	314	294	346	277	322	303	309	311	293	290	301	327	331	318	337	318	325	314	283	310	350	332	314	335	302	335	308	299	309	281	298	339	313	318	288	328	293	363	309	339	340	357	353	315	328	312	305	340	318	290	343	275	302	295	287	312	297	291	305	313	290	332	335	304	315	319	318	328	328	284	319	297	308	332	321	309	303	330	319	287	301	314	318	330	320	304	319	324	289	313	293	325	314	334	277	324	314	321	339	309	318	292	275	295	309	301	324	296	299	320	316	302	282	313	314	287	282	293	333	333	315	303	298	288	299	328	295	327	304	305	320	342	318	316	338	302	309	326	330	298	301	286	352	335	290	308	315	320	336	314	304	309	303
22560	21310	29185	23784	21310	21398	12703	2010	1463	1319	1337	1257	1167	1124	1083	1076	1086	1018	1102	1022	1018	982	1051	1007	967	1014	965	988	950	993	959	965	983	996	929	963	992	924	988	951	927	966	1014	1006	922	968	975	997	1000	970	981	948	935	970	953	927	967	908	976	942	973	949	939	999	898	965	986	959	946	1046	973	915	947	979	947	934	1006	942	932	929	987	977	950	910	934	902	910	923	955	936	952	864	930	967	960	956	917	987	978	931	981	1014	945	953	943	931	928	1016	984	912	928	936	937	949	937	960	929	947	869	943	971	959	963	909	962	953	962	941	963	942	970	957	953	924	978	947	934	930	990	1006	965	913	970	906	968	970	934	996	933	949	971	929	962	917	952	936	940	925	887	976	934	944	914	956	943	959	919	955	944	918	936	953	936	897	917	1011	919	973	1001	945	966	902	924	989	935	912	962	944	978	898	958	945	1021	911	957	945	921	967	975	932	963	938	936	959	967	916	913	975	927	913	926	923	951	930	973	938	932	986	915	950	920	975	940	977	947	944	968	892	888	930	944	943	934	965	954	890	911	921	909	871	964	936	979	978	905	853	946	955	945	910	983	950	941	887	970	989	999	897	979	930	898	924	894	951	988	925	926	990	936	964	908	947	940	921	967	951	934	964	941	967	913	984	949	955	938	913	956	955	929	988	916	945	953	951	954	991	881	970	979	936	985	962	992	925	904	942	950	962	930	910	898	964	956	944	921	922	926	940	995	995	922	949	946	905	976	937	915	924	961	999	982	949	928	999	944	959	887	936	940	998	936	923	931	900	983	961	927	926	929	946	913	958	957	894	953	914	953	953	910	984	936	995	920	938	945	996	925	965	910	953	925	970	937	896	929	895	968	921	938	956	912	1033	928	933	949	919	893	904	928	938	891	946	979	945	921	934	960	987	924	866	911	962	899	933	890	915	917	949	912	968	951	981	967	940	982	968	901	882	917	971	888	998	910	910	937	931	918	958	900	936	969	877	961	910	941	938	957	941	975	951	859	931	982	963	940	944	978	965	944	943	942	978	922	956	956	912	927	881	939	911	908	908	931	958	933	925	912	931	910	1010	951	916	921	969	954	941	976	963	833	952	933	968	978	873	961	918	854	906	933	901	920	970	907	934	925	941	947	945	918	890	981	943	964	955	937	942	933	983	938	908	928	964	900	936	971	968	956	936	924	938	971	944	967	960	963	956	952	937	898	978	923	1010	938	913	930	920	951	979	921	952	938	991	941	967	937	892	932	963	926	952	903	946	940	978	938	933	992	919	935	944	1003	933	945	923	931	1009	972	989	978	987	934	935	942	930	921	981	983	886	961	902	952	920	992	985	914	961	890	903	937	902	934	976	947	902	916	941	899	970	920	896	869	936	965	943	905	961	961	963	964	930	939	857	982	900	920	954	976	956	959	961	936	974	989	934	926	952	932	928	966	905	882	1002	934	949	888	954	951	922	931	929	1003	924	947	884	912	936	958	939	958	981	951	941	867	917	943	999	1008	946	952	967	972	922	902	833	934	971	883	971	972	928	891	876	935	917	976	872	979	954	953	950	924	970	940	920	965	954	975	918	972	971	1027	887	972	919	890	937	915	915	972	961	1021	933	972	1011	934	982	943	932	880	979	963	901	955	966	982	972	959	942	954	938	946	904	946	1012	945	944	954	931	958	970	933	917	912	916	920	975	924	918	968	945	947	932	932	921	940	977	918	897	923	930	928	922	977	952	905	897	909	877	954	971	955	906	942	899	950	909	937	899	929	929	916	951	961	984	929	987	956	937	901	957	945	903	952	982	968	981	964	935	972	864	978	896	927	965	932	963	977	1005	935	939	926	928	903	941	891	946	990	912	946	966	935	920	897	979	918	908	1021	936	975	972	980	999	932	952	906	955	927	945	922	925	943	911	920	962	968	891	934	992	964	930	888	907	948	930	964	924	944	945	947	930	897	911	906	896	921	1027	885	950	1019	930	956	931	916	961	944	917	901	930	956	913	962	955	879	942	930	1006	932	954	923	946	936	985	976	961	988	961	948	938	905	920	979	829	895	897	888	928	952	891	950	977	989	934	1005	953	903	879	934	903	971	922	923	931	934	920	925	954	949	894	942	925	897	890	948	873	934	918	912	977	948	896	908	929	943	943	993	964	977	961	952	940	902	993	957	933	917	889	912	952	865	908	945	955	907	938	960	966	972	936	949	884	878	992	981	881	904	961	911	921	953	921	961	920	939	982	986	968	942	881	905	933	930	922	926	943	890	946	931	934	929	948	949	935	966	906	909	986	917	975	933	964	955	908	879	954	979	913	898	923	972	964	970	956	962	932	927	937	989	923	971	940	962	986	917	953	955	937	993	958	976	926	891	963	920	963	949	930	970	940	900	952	952	917	995	910	927	960	884	974	933	1008	899	912	987	999	975	981	945	972	965	949	944	952	904	952	932	970	966	946	888	912	929	897	966	923	936	955	955	981	909	972	909	980	1001	914	925	895	964	925	925	914	945	911	887	993	964	923	933	932	891	911	882	956	956	921	923	947	982	927	950	884	966	914	893	931	938	928	970	883	961	891	986	931	954	934	903	942	944	953	950	959	966	905	951	978	885	907	934	903	962	941	924	975	901	895	900	910	947	976	920	985	950	905	902	931	882	887	918	952	986	902	912	942	934	896	988	973	919	940	960	927	999	974	896	986	993	919	902	986	894	956	1003	900	926	926	893	958	922	911	898	925	974	983	928	881	920	861	946	962	949	924	959	931	927	925	965	929	932	891	956	946	957	961	1030	974	977	962	940	980	892	931	918	948	964	963	944	942	926	962	898	969	849	959	973	974	979	959	977	905	893	893	911	957	957	921	947	974	972	975	923	902	981	916	940	921	984	919	957	927	910	1011	960	900	944	934	905	919	937	970	900	916	940	950	930	931	949	943	926	973	951	904	914	878	878	943	894	957	965	922	911	863	949	933	992	914	943	921	1006	942	890	976	970	917	953	1001	950	975	922	908	925	932	942	929	935	922	940	940	969	982	956	1007	957	936	923	870	949	918	944	897	978	941	956	939	913	978	923	988	951	941	912	1015	887	941	899	961	879	931	952	905	989	952	943	892	914	957	928	928	913	921	955	913	980	951	882	935	896	957	944	923	935	957	994	859	879	898	990	931	957	944	941	954	919	958	974	918	952	953	969	942	968	940	863	955	887	931	957	959	915	953	946	953	925	970	939	926	947	974	912	966	956	952	954	1017	877	911	931	926	869	977	954	960	916	900	923	939	941	919	972	975	921	910	998	960	967	978	919	913	974	923	919	891	936	965	992	908	958	888	901	953	907	953	941	915	927	951	919	942	944	875	945	878	937	940	957	941	897	983	910	966	923	917	936	953	1003	935	995	924	943	949	911	968	998	938	964	950	913	919	917	960	916	921	928	987	933	916	910	879	905	1002	933	928	985	971	938	947	924	945	962	952	958	965	1010	944	949	878	955	905	894	919	919	902	929	933	975	961	890	972	988	945	950	933	956	993	948	946	969	954
6173	14373	10067	5322	4172	3123	2396	2095	1733	1562	1395	1336	1239	1210	1137	1128	1133	1091	1046	1041	1019	1044	998	1022	968	987	977	1003	927	964	997	957	1011	973	905	987	1007	922	959	1034	962	963	995	954	952	955	939	963	973	1013	1018	930	995	947	958	969	1004	966	934	987	981	904	949	947	952	929	940	947	969	967	916	944	946	885	929	930	961	943	893	944	929	930	989	986	921	951	938	905	958	976	937	936	955	950	954	936	905	931	906	912	942	921	936	923	944	942	917	926	1000	955	963	928	988	959	961	947	971	931	998	930	1021	916	998	903	965	909	953	931	904	952	911	918	966	891	944	905	876	982	924	948	929	954	926	942	968	954	941	985	933	1017	896	930	929	957	932	965	906	950	903	987	914	903	947	949	925	940	946	931	983	958	930	982	957	955	950	918	964	919	1016	964	958	952	917	955	930	912	907	862	933	953	909	945	944	984	992	925	925	979	1002	956	902	964	915	945	941	919	911	971	924	979	924	981	934	939	939	937	923	951	930	972	947	974	960	941	945	975	936	958	982	957	892	908	924	944	924	954	955	942	901	960	954	955	958	913	923	955	936	965	909	993	932	928	952	931	956	957	969	949	937	963	1016	958	919	969	982	943	926	938	918	941	927	985	924	927	925	930	984	957	964	965	982	961	916	902	972	924	945	986	959	941	924	944	943	946	954	907	940	926	977	934	921	885	925	985	947	958	926	924	964	922	858	924	926	991	961	929	943	922	979	901	920	961	962	882	923	913	955	948	947	952	950	939	917	941	926	971	934	899	986	959	952	911	943	962	973	915	931	953	981	970	952	979	939	944	1007	953	945	879	929	956	895	941	958	924	932	959	882	942	930	951	958	990	973	940	963	942	877	958	971	966	977	953	905	947	931	937	949	917	924	952	938	933	948	919	1000	954	925	939	972	941	951	948	933	959	936	972	980	972	929	913	893	959	950	932	957	913	938	942	1020	884	911	946	886	945	937	876	955	1033	917	936	995	919	890	895	911	953	1018	939	966	910	991	901	961	987	892	897	947	937	1002	978	946	929	986	923	957	977	898	920	920	951	915	978	936	935	941	934	957	929	954	953	918	943	961	946	918	970	923	917	923	959	926	953	973	996	958	985	873	934	931	902	952	988	973	979	893	883	954	942	886	921	886	913	965	986	926	952	975	914	941	931	940	951	916	926	930	948	909	918	954	966	951	907	941	952	1003	971	865	974	904	1001	918	923	969	954	902	932	939	960	913	955	911	939	902	962	929	978	890	983	934	927	981	932	910	919	965	965	946	980	937	930	912	949	982	903	918	948	1007	899	972	985	939	931	931	898	949	979	921	930	950	931	987	919	958	917	911	964	982	936	949	898	946	964	910	979	915	910	967	957	987	978	912	919	922	936	975	970	947	926	1001	882	921	977	958	956	959	939	894	932	922	883	923	984	1018	920	910	949	969	919	1000	942	974	919	995	929	964	907	881	946	964	963	907	966	980	929	926	902	926	964	956	913	918	923	885	925	945	915	947	976	890	949	889	941	940	901	914	950	969	960	895	967	931	941	955	891	953	918	904	924	914	978	944	935	900	929	955	1018	917	921	896	926	930	884	955	943	946	1001	957	963	922	925	945	915	956	909	957	952	945	952	960	881	955	943	902	979	958	915	914	955	924	975	976	925	963	942	916	956	957	939	927	904	940	953	945	930	896	976	884	971	948	947	955	930	1012	909	924	923	965	910	954	934	963	939	952	950	957	925	920	873	934	893	944	973	943	906	920	943	965	975	944	872	987	1015	926	935	951	951	911	928	919	955	947	948	951	938	907	963	951	950	973	931	946	866	914	951	932	982	910	933	962	958	1000	983	947	940	960	960	864	935	952	962	969	964	916	988	917	949	891	868	947	919	939	1010	959	893	944	996	945	966	925	937	881	945	945	892	941	998	917	941	931	923	953	917	963	972	941	939	940	922	969	933	929	906	976	1005	978	953	926	962	882	943	951	967	968	890	915	953	912	929	955	966	910	940	950	890	907	927	987	963	942	980	932	901	913	885	945	967	972	981	943	888	960	978	923	955	928	981	973	945	969	1008	954	944	968	959	944	878	886	960	991	955	969	948	966	943	976	940	914	955	957	942	950	902	960	942	880	937	948	918	950	944	957	977	892	916	944	927	935	958	960	964	940	952	965	946	936	934	951	937	1011	912	919	915	950	970	930	936	899	942	949	927	970	951	972	949	895	905	931	954	941	970	963	947	907	953	1018	944	978	975	908	869	945	973	979	989	891	910	921	875	966	1003	966	977	974	929	934	949	945	899	942	929	969	933	951	929	897	936	910	966	989	868	941	920	984	951	982	936	951	936	937	947	931	915	1022	939	941	977	958	916	959	917	918	972	909	932	978	935	955	912	981	895	916	1013	968	956	939	912	933	959	889	951	896	921	990	917	989	926	933	990	920	903	973	973	968	959	957	967	920	993	935	968	935	937	901	928	880	990	898	953	967	933	893	928	948	917	979	971	1013	911	890	910	940	933	944	1009	879	1025	913	931	919	890	939	902	949	971	900	1021	907	965	954	976	947	907	973	944	1011	940	970	948	903	952	978	1006	842	964	922	966	945	957	918	931	1010	963	997	962	950	937	968	958	984	907	1000	948	967	931	967	942	919	897	950	959	883	949	940	960	955	956	935	930	868	929	942	963	961	920	940	909	969	989	946	965	950	928	981	948	962	965	948	968	897	938	925	924	895	918	917	914	1018	919	907	925	945	906	959	901	927	919	966	902	958	898	912	911	951	937	933	967	895	956	908	951	954	972	893	944	972	953	912	944	928	945	965	909	985	970	932	917	958	929	890	927	950	957	921	900	957	1002	953	954	946	977	939	916	967	877	920	918	912	970	912	974	944	902	952	955	958	986	951	930	931	886	958	935	966	923	959	1000	938	959	995	961	921	922	926	947	942	967	961	947	965	958	949	926	890	936	945	952	955	882	960	912	942	908	932	956	926	932	868	912	965	937	950	966	929	919	953	953	992	973	904	956	944	892	990	941	893	921	967	955	900	970	965	962	905	916	942	965	937	976	908	941	956	909	914	954	924	947	885	902	895	945	942	936	1004	973	969	908	935	911	973	951	911	946	957	915	921	982	952	951	885	972	939	925	944	961	964	978	907	883	919	991	923	954	996	950	977	956	973	974	956	926	939	945	904	945	896	912	920	902	956	963	935	892	937	965	927	913	942	926	933	961	921	921	971	944	948	941	899	960	940	906	914	990	903	935	887	949	963	873	938	989	969	897	877	924	942	960	918	982	926	895	969	874	894	911	922	925	922	968	961	976	974	928	960	933	956	1001	996	946	936	923	933	940	973	982	970	916	977	930	930	979	989	944	984	958	912	933	972	950	958	1007	943	949	959	937	922	949	964	914	959	894	974	975	949	993	971	943	882	956	943	981	1012	887	901	958	941	1011	953	934	968	940	986	960	941	970	922	957	1034	952	969	899	986	1019	890	930	952	936	936	958	1011	965	951	926	961	923	962	946	953	891	906	930	926	948	900	885	975	957
27493	20503	9032	925	607	533	483	476	460	451	431	482	483	472	455	424	423	454	446	447	453	429	463	394	422	434	447	425	426	424	442	421	411	442	420	454	434	458	456	449	408	435	434	425	472	425	424	433	445	453	413	438	443	433	420	435	441	446	439	404	416	454	426	401	434	417	457	401	440	436	422	436	437	426	402	460	504	415	442	448	415	453	440	436	441	416	456	429	458	449	430	467	476	476	444	413	444	426	446	405	469	426	450	441	443	441	489	447	459	447	434	444	400	465	469	455	409	403	426	476	451	452	442	451	465	443	377	402	484	411	438	418	418	422	422	451	415	423	456	415	431	423	414	426	439	435	454	456	400	440	432	438	473	449	434	432	405	428	471	415	425	424	443	458	441	420	433	432	390	458	411	431	428	430	464	439	403	448	443	424	432	444	434	431	446	449	419	444	424	411	403	442	438	445	403	482	430	432	423	429	463	461	431	410	438	436	455	427	466	450	387	465	449	440	414	467	425	402	429	448	479	439	443	431	425	428	443	429	409	457	423	414	405	426	433	434	397	437	459	444	413	462	445	408	436	421	490	440	414	437	449	434	420	466	439	393	430	441	420	399	449	471	462	413	423	416	425	464	419	453	425	441	418	426	425	424	450	433	443	439	447	415	456	466	453	466	459	404	449	431	423	414	422	451	441	442	445	410	434	441	460	450	466	431	419	447	423	450	423	430	452	471	439	424	417	455	446	448	427	467	457	442	400	395	422	445	422	437	417	423	420	427	446	420	423	460	467	389	443	399	409	460	439	434	450	420	415	427	440	449	394	425	427	415	466	427	409	462	448	454	423	384	441	443	468	465	421	468	440	418	459	404	442	434	460	453	465	431	450	437	425	438	469	467	426	398	418	451	416	429	415	410	434	394	442	455	430	427	436	411	438	447	411	414	419	451	432	456	421	434	432	473	440	407	437	431	402	440	442	419	465	450	441	425	441	400	416	445	422	411	466	453	414	422	398	458	429	432	412	464	473	433	441	465	431	441	427	427	431	451	457	450	449	430	421	428	435	438	452	396	455	417	424	406	476	458	440	469	458	429	412	421	497	427	463	453	441	450	426	410	442	439	410	418	437	417	435	473	438	459	437	443	416	432	405	427	410	436	402	452	393	409	423	436	425	440	451	412	481	413	412	438	411	433	463	435	457	475	435	459	460	461	429	433	438	453	458	382	441	415	399	420	449	425	453	455	421	430	426	463	434	414	430	438	455	457	445	426	439	436	474	394	475	425	478	407	452	410	438	398	407	445	398	420	416	451	451	449	450	450	437	409	441	397	427	436	431	434	426	422	448	455	425	421	466	405	460	446	438	460	418	463	436	412	427	430	475	448	445	430	454	449	447	426	400	448	431	464	411	422	425	400	462	452	432	439	406	421	434	446	464	421	472	409	452	455	419	441	464	425	493	451	453	403	453	458	435	463	434	417	423	410	438	446	428	428	455	440	461	414	414	469	446	443	426	432	448	457	456	485	442	432	450	415	467	408	458	393	449	438	439	462	468	446	439	422	446	444	448	445	400	409	436	414	455	463	449	452	430	418	440	418	451	439	443	413	448	442	400	419	451	444	455	438	435	433	475	445	455	451	443	446	451	434	443	432	439	459	433	446	466	429	443	398	463	435	381	409	426	443	433	472	458	446	438	464	436	445	411	424	428	475	428	455	411	430	461	437	448	416	452	426	488	456	455	402	464	448	436	408	387	441	440	411	420	435	460	422	450	434	437	469	371	437	426	460	407	429	437	468	433	428	415	453	415	442	409	400	437	435	448	452	405	427	428	431	445	423	447	430	427	453	464	398	504	415	421	446	452	425	454	462	451	475	451	440	413	450	431	421	436	415	428	431	432	397	441	441	413	417	409	410	433	417	424	460	456	413	444	441	448	420	473	450	447	444	402	430	440	458	434	433	442	414	464	425	458	461	448	405	445	465	450	430	439	447	436	424	438	416	419	428	444	425	414	414	436	422	429	428	426	443	409	408	359	469	426	377	443	425	452	473	448	425	447	439	435	440	426	457	459	425	436	402	449	416	446	431	441	441	459	410	411	445	430	447	438	463	490	404	414	421	429	431	414	458	416	437	483	426	453	383	424	438	452	456	416	418	440	448	430	446	476	382	431	441	470	383	408	403	447	467	448	466	482	437	434	419	424	412	478	467	424	460	432	439	392	447	446	431	446	433	418	435	433	395	470	457	420	409	458	438	426	448	425	411	449	428	445	439	402	464	433	421	416	439	405	411	391	421	413	448	430	444	433	457	418	429	432	431	441	460	415	430	416	424	430	426	452	449	441	412	432	405	452	434	454	453	430	441	466	405	420	459	443	402	434	444	465	434	446	460	407	433	411	400	440	446	421	419	397	455	467	437	441	475	449	452	380	439	430	458	429	450	410	403	441	428	456	451	456	449	417	432	442	432	458	416	448	430	435	386	434	434	425	481	442	415	431	424	401	423	416	429	413	419	450	447	442	421	455	437	420	453	447	398	458	440	395	384	409	408	427	456	413	453	469	450	403	403	465	398	419	437	435	476	436	450	429	473	431	409	445	456	434	413	439	488	445	408	482	425	442	445	458	407	442	455	454	414	402	444	377	406	438	427	433	434	436	398	483	466	430	439	435	402	471	424	444	422	451	435	459	406	433	445	471	465	469	426	443	438	426	464	394	461	430	417	443	459	418	435	490	388	445	432	458	441	418	421	450	435	406	450	404	462	454	433	431	413	388	397	471	464	455	425	470	432	401	449	489	477	410	432	454	420	463	469	440	428	438	446	454	433	420	429	449	435	441	418	437	415	431	461	416	442	397	444	453	414	417	447	410	445	381	427	460	444	415	423	443	460	422	460	441	440	457	428	448	377	458	419	475	399	427	435	452	420	466	431	447	438	443	423	417	428	448	427	445	421	421	392	426	421	417	436	418	498	419	450	426	444	418	430	428	427	422	442	412	425	431	438	429	429	436	445	426	419	437	433	410	425	412	424	419	453	408	479	458	435	486	441	441	428	403	434	449	474	453	447	438	427	406	459	453	418	443	431	426	474	379	427	409	426	443	434	431	451	411	427	467	443	427	460	425	425	456	449	439	439	442	462	455	413	412	406	448	421	412	449	409	455	378	415	437	443	433	462	425	456	419	429	471	429	421	447	410	444	413	447	446	404	475	447	465	398	422	458	447	440	434	427	394	442	444	444	414	436	425	427	405	445	461	452	454	398	408	431	446	403	438	447	408	443	408	412	450	407	420	424	465	467	386	424	453	444	412	415	456	456	423	446	427	412	412	420	437	453	471	470	420	397	418	432	461	440	402	467	429	428	459	461	441	426	410	417	420	439	433	425	444	440	460	442	437	452	444	459	426	436	404	394	400	446	421	438	441	466	447	473	439	428	476	388	410	453	438	455	431	423	467	446	436	417	451	431	429	457	452	425	451	411	392	411	402	427	454	461	427	415	437	457	399	446	451	452
6418	1760	1118	714	666	596	522	530	506	466	471	474	433	442	422	415	501	442	487	465	462	425	418	450	421	452	446	429	402	421	465	462	459	415	441	435	420	450	454	453	439	462	436	486	448	443	436	420	473	433	432	444	473	466	428	459	432	438	434	436	461	423	406	428	441	468	460	439	440	473	474	441	439	481	422	429	431	461	454	458	469	441	426	379	444	390	436	409	433	498	423	409	473	456	434	432	432	437	439	439	441	399	441	450	454	444	452	398	420	442	426	465	498	410	448	441	445	491	438	486	399	421	429	441	412	469	445	461	468	421	413	432	450	442	444	468	419	453	425	463	469	426	445	491	471	459	460	465	441	468	409	466	474	442	400	399	467	434	420	481	425	495	482	411	412	451	454	456	432	426	436	426	420	400	445	450	427	473	514	429	432	476	452	442	442	427	418	448	425	440	483	451	445	498	425	406	432	422	450	446	437	462	437	438	446	436	425	419	418	420	446	451	436	411	457	441	449	414	383	441	430	425	453	458	447	427	456	449	438	465	412	428	449	446	465	409	435	464	451	434	460	435	450	469	445	439	482	433	464	486	434	464	425	431	459	415	437	477	398	483	457	440	425	452	438	436	473	428	478	418	450	421	453	431	436	441	419	427	457	463	471	473	439	428	431	416	440	454	452	428	460	453	428	441	474	446	478	426	415	430	460	439	441	430	438	465	418	463	410	448	448	437	475	429	440	418	428	414	466	429	448	419	467	426	404	443	438	441	440	448	464	451	455	447	437	470	459	444	452	478	456	457	403	437	466	419	442	489	464	417	445	409	465	483	449	455	439	467	410	454	408	451	461	434	479	437	452	459	427	456	440	438	422	392	430	431	441	462	462	439	398	457	423	437	431	437	473	448	414	460	442	448	434	444	438	454	475	474	474	434	443	435	452	429	458	444	432	419	456	460	439	449	475	411	448	424	425	439	448	434	455	444	454	450	422	442	452	439	423	417	469	439	460	442	442	438	421	423	454	466	430	444	442	436	454	450	429	442	429	415	408	446	421	446	493	464	444	421	471	443	456	450	453	433	442	405	451	421	447	469	413	442	451	430	454	475	445	401	447	450	442	447	437	416	496	460	459	415	447	431	470	455	460	436	446	440	410	439	480	439	419	423	446	486	457	437	433	476	416	492	471	413	422	447	448	410	405	438	438	452	445	422	435	401	437	486	449	453	434	426	449	441	427	455	448	494	440	435	434	404	440	463	479	442	427	409	417	432	431	447	444	445	470	444	409	419	492	429	443	426	414	448	454	444	472	448	450	438	465	428	447	462	477	461	439	473	406	475	413	417	414	419	429	429	444	454	459	425	438	462	436	471	406	432	432	460	471	449	418	446	443	433	427	459	424	497	415	476	421	468	424	450	441	431	461	466	463	434	469	397	429	459	448	422	438	446	466	442	417	453	466	457	443	441	488	440	437	425	428	451	430	427	463	419	409	416	443	452	443	428	477	460	432	424	429	438	446	417	427	439	429	470	424	426	452	443	424	421	425	442	461	468	442	467	448	407	431	463	444	421	417	436	455	466	432	437	450	432	382	446	465	440	443	447	452	461	444	445	463	485	436	422	466	440	447	451	437	430	427	423	454	420	434	450	407	447	425	497	456	450	458	409	447	442	414	448	437	428	467	420	459	449	450	457	439	436	388	433	431	449	437	442	444	461	422	483	443	410	447	447	446	439	437	442	439	428	411	422	434	472	440	459	420	434	444	435	470	459	471	445	451	491	443	460	447	417	430	409	400	438	408	470	441	478	458	482	492	441	458	414	444	448	469	469	426	432	405	474	418	483	480	486	442	415	406	442	477	419	433	447	444	447	445	433	473	471	421	422	449	440	410	439	491	421	483	451	416	438	448	418	439	448	473	458	382	437	444	435	425	472	449	416	447	464	410	454	438	411	472	448	456	469	407	427	424	435	447	412	467	444	473	426	430	443	441	402	411	458	438	465	452	415	461	416	419	433	447	411	464	439	479	402	428	456	429	430	491	445	434	449	483	467	447	434	428	443	449	464	438	482	456	434	436	463	458	466	473	428	435	503	459	441	423	437	481	430	478	426	417	437	461	427	448	421	474	430	469	495	428	453	415	471	443	434	417	442	439	440	442	488	464	440	480	479	461	451	442	446	434	429	407	431	427	420	485	468	431	406	435	441	437	487	414	434	441	455	470	445	426	412	437	430	492	466	439	450	443	429	469	436	434	443	453	479	445	422	462	470	446	393	422	470	462	436	454	448	427	450	434	432	459	444	467	449	463	428	450	422	486	424	467	440	415	457	449	460	412	451	474	470	470	464	440	488	436	437	431	432	458	462	438	427	434	479	438	443	463	450	444	444	456	470	464	416	455	417	454	398	409	417	416	414	449	480	443	462	462	421	406	458	408	437	431	430	462	425	475	456	452	438	451	453	452	450	435	463	479	434	445	434	439	443	442	448	447	438	440	460	458	432	445	440	396	478	478	449	388	445	418	440	413	413	458	443	393	436	442	439	418	442	444	402	412	433	415	455	431	411	442	440	434	467	442	412	467	448	461	429	424	449	447	476	455	445	424	444	453	477	414	438	473	450	428	425	436	463	416	494	449	442	446	421	460	423	459	448	446	429	426	459	420	436	480	427	416	455	448	440	435	418	423	439	475	454	494	441	427	430	455	450	416	480	432	432	430	466	507	457	421	440	480	422	428	458	446	466	457	457	465	472	437	465	458	433	431	428	424	459	460	431	431	483	442	415	440	457	461	463	463	446	436	415	422	463	415	432	442	426	439	410	464	445	445	462	408	458	413	451	421	459	408	450	425	428	452	431	469	421	432	411	434	429	434	438	427	433	458	480	480	458	477	461	494	437	459	463	409	438	436	437	442	437	483	429	427	445	428	448	432	422	418	486	437	426	436	423	448	438	453	459	388	431	478	445	456	440	449	449	439	439	414	408	428	473	457	422	434	450	442	441	475	444	415	438	448	467	465	441	472	415	455	478	440	438	428	422	428	429	485	388	474	440	461	485	483	448	445	410	435	454	484	437	446	430	415	445	434	445	452	446	463	444	416	459	427	492	453	484	450	448	455	467	446	438	451	436	468	431	411	469	419	452	485	428	410	453	495	449	448	438	447	382	466	422	418	450	469	433	415	435	492	478	432	448	444	445	444	452	423	400	430	450	437	448	433	467	423	447	447	431	412	418	438	476	466	406	443	462	425	438	449	475	397	476	465	452	416	418	428	427	417	412	427	405	458	465	451	466	456	468	447	426	443	434	444	473	449	467	438	452	444	461	442	432	465	484	447	451	455	444	425	452	402	443	426	424	442	412	462	441	460	435	450	433	453	445	435	452	416	454	490	430	379	455	448	449	442	402	478	451	451	408	438	435	413	427	454	448	452	440	457	438	454	430	455	453	426	437	427	448	448	442	456	425	423	481	452	457	480	447	446	420	501	445	453	438	445	428	439	481	406	417	470	444	423	427
23642	21219	28642	24080	21215	11957	1964	1332	1193	1125	1130	1038	1013	1015	986	1054	977	991	940	981	939	941	970	952	943	902	943	923	926	934	983	907	905	925	927	908	944	914	952	890	923	902	892	900	938	947	881	877	904	913	902	949	911	948	955	982	920	946	895	916	931	912	924	899	933	958	927	918	912	906	847	842	895	905	923	916	827	885	944	903	851	942	917	853	923	898	898	881	870	875	937	892	895	964	928	890	928	884	918	926	923	936	880	967	893	948	959	938	923	943	935	935	949	905	853	854	913	886	948	873	934	854	904	913	915	905	847	895	863	942	928	929	907	931	927	924	921	952	951	884	959	974	889	904	902	865	899	956	895	933	936	847	910	894	940	912	901	882	865	929	907	895	917	962	894	912	1007	903	951	882	851	900	896	884	900	861	902	895	912	880	881	898	905	856	906	954	920	905	893	934	890	888	895	929	903	916	909	869	916	920	900	874	878	942	894	913	888	923	901	914	948	911	918	946	877	869	886	924	880	967	886	920	932	928	851	923	901	915	933	927	892	841	946	880	949	923	911	945	934	908	916	883	939	878	937	897	872	893	882	890	892	919	928	893	873	889	909	901	932	900	962	890	933	873	946	907	961	909	891	908	908	894	905	943	886	885	829	914	879	919	911	888	881	865	863	873	936	886	932	923	927	835	925	957	916	888	902	912	904	908	863	883	874	889	887	898	942	882	895	867	947	848	949	926	880	934	878	924	925	906	928	857	968	885	928	919	894	887	853	870	891	919	878	876	918	844	920	860	908	905	848	908	935	936	883	892	922	870	882	872	888	893	941	901	880	910	885	922	842	865	889	899	929	838	865	873	905	867	950	920	868	898	934	927	891	885	915	916	942	929	963	914	941	910	865	942	935	905	891	861	815	886	964	947	875	885	843	863	949	891	852	844	966	918	898	926	923	904	897	982	892	894	835	875	980	865	917	861	882	947	842	887	899	872	896	934	889	892	879	899	913	919	926	902	897	924	939	884	881	951	917	896	890	890	878	926	919	881	885	930	917	913	909	897	968	956	961	908	939	925	906	931	900	923	938	870	871	922	914	931	928	834	896	913	932	907	866	890	861	920	920	925	889	941	911	864	893	864	868	888	936	900	910	928	934	907	910	893	977	927	887	920	902	921	907	919	841	901	904	877	907	937	898	925	916	949	915	923	964	920	971	880	850	922	920	889	919	979	927	880	919	889	917	899	920	915	902	919	889	930	965	896	883	877	936	914	931	921	906	918	906	870	875	915	919	880	936	948	922	900	941	863	929	873	917	893	946	884	887	863	959	906	910	881	883	952	939	922	921	931	895	900	916	905	923	847	854	929	905	870	898	910	881	881	927	903	914	946	899	904	958	908	886	956	881	896	904	843	913	922	903	925	947	942	879	933	917	909	904	914	888	914	869	936	863	916	905	882	896	893	967	895	914	855	886	938	895	877	843	915	920	923	928	865	897	926	901	926	922	920	870	904	865	910	937	911	921	936	896	899	940	902	898	930	871	914	922	923	881	960	931	898	899	866	905	894	896	920	931	944	901	945	870	915	937	929	879	852	922	928	893	951	958	945	951	952	884	951	957	925	888	902	935	945	827	950	951	884	942	904	942	911	898	931	885	925	906	926	899	926	941	941	877	927	937	926	903	870	891	945	873	943	917	939	901	874	894	851	930	917	899	851	917	858	913	912	951	886	894	917	926	924	861	907	903	941	923	944	900	911	904	884	908	868	893	911	892	893	965	941	948	928	902	911	919	871	891	907	910	868	872	919	827	973	909	890	946	892	921	906	922	871	907	941	897	944	979	882	933	930	926	957	917	958	949	892	887	974	926	908	913	901	879	933	890	873	884	889	873	873	863	919	861	897	907	921	949	864	880	867	938	918	957	938	878	983	914	902	903	939	941	886	934	883	926	930	962	941	913	922	940	936	941	917	951	907	890	928	906	932	939	922	897	927	894	930	959	895	876	981	873	905	914	918	867	883	890	871	908	875	911	897	882	914	919	873	899	880	934	960	901	866	925	887	949	890	917	866	923	886	878	894	994	925	884	886	875	897	931	884	907	918	914	892	896	877	911	891	915	953	887	915	937	899	897	873	938	905	851	891	841	865	922	876	884	907	933	949	924	903	910	936	948	910	985	936	922	895	931	841	909	875	909	940	905	909	895	933	934	880	915	905	898	873	891	892	829	901	930	929	893	871	936	916	880	906	933	948	956	961	926	954	828	915	894	868	865	840	938	897	911	943	896	881	902	871	895	930	866	882	930	894	898	910	866	863	861	888	912	909	966	917	915	944	912	890	903	849	936	911	893	881	898	862	954	914	902	853	908	927	935	899	895	892	890	912	922	843	931	849	883	861	889	821	886	901	900	900	899	922	894	957	954	904	874	889	949	904	914	895	895	896	922	885	959	934	889	922	882	888	940	948	907	898	896	913	914	895	926	869	988	918	900	887	909	932	849	890	886	832	925	886	895	906	908	883	898	909	921	894	913	890	875	934	898	905	994	922	920	899	924	928	875	940	875	930	949	937	926	887	864	819	863	926	899	917	902	893	854	901	870	932	885	902	870	920	924	912	944	904	899	957	917	903	820	862	899	908	930	935	880	869	889	881	885	906	913	874	948	878	904	928	873	904	846	873	971	941	912	924	933	867	921	941	934	938	867	907	916	915	950	867	891	902	947	903	897	908	865	899	887	867	877	911	866	937	929	907	931	911	877	926	942	922	950	901	905	927	930	943	886	908	898	942	899	871	835	949	896	946	934	900	938	855	859	884	939	921	946	913	901	939	922	863	942	877	947	877	944	898	913	891	894	891	887	914	925	897	906	920	957	937	930	955	882	923	893	959	901	911	884	948	937	858	958	853	917	849	861	912	939	905	902	871	898	886	934	814	871	912	902	905	931	891	914	875	928	900	949	874	891	928	889	897	903	908	885	950	957	944	890	906	934	886	912	891	919	893	913	856	890	901	927	919	880	891	834	901	869	884	894	944	868	921	875	832	906	893	891	913	898	884	838	874	884	913	889	882	882	897	859	885	908	856	961	911	904	896	942	961	892	842	887	930	921	916	885	889	909	855	899	888	867	915	877	937	919	923	897	874	917	884	894	874	876	911	916	874	916	958	880	926	927	876	936	871	955	873	933	865	951	902	871	907	896	903	921	915	912	871	943	901	916	918	876	919	929	915	887	901	872	928	915	935	918	935	926	878	910	866	877	920	935	914	897	902	899	919	848	869	925	886	872	894	845	906	918	919	875	906	862	902	926	947	895	885	865	940	908	957	869	837	909	928	976	919	898	925	915	927	896	888	943	925	902	885	864	898	906	920	921	936	935	870	931	906	896	919	909	930	908	850	882	911	905	925	926	929	884	893	915	892	873	930	867	906	910	936	905	960	948	907	890	880	922	920	899	982	894	951	929	909	949	918	896	909	952	945	910	915	919	889	891	880	909	900	954	921	872	897	876	945	916	907	920	893
4642	8981	6183	3322	2617	2139	1750	1546	1315	1155	1151	1123	1090	1060	992	1001	1001	1007	1016	961	947	981	963	961	973	895	1014	929	995	980	966	941	934	949	905	958	899	908	925	936	896	939	920	904	864	886	874	954	868	894	890	925	899	871	922	866	920	916	898	905	942	916	931	955	985	906	948	915	884	957	905	916	898	962	871	915	895	905	929	875	898	935	922	901	898	910	869	902	929	856	930	889	942	837	893	885	896	915	934	883	910	896	958	880	870	915	950	933	879	904	881	941	888	886	925	865	887	881	908	922	929	908	911	882	913	893	896	933	847	896	938	848	913	891	954	922	933	890	896	877	895	912	815	893	905	854	941	887	892	879	961	893	872	907	936	888	943	923	847	887	870	948	908	922	885	940	885	854	904	951	860	892	958	940	923	866	914	923	907	962	901	918	915	916	952	921	938	901	927	923	879	891	868	884	900	871	939	969	921	877	906	900	892	884	940	882	912	938	915	932	873	920	907	887	914	920	895	917	888	874	932	866	870	918	950	897	925	910	930	929	894	957	921	901	910	903	945	921	929	952	878	917	971	908	865	897	887	904	899	894	948	936	881	922	895	907	867	916	850	880	930	921	978	909	970	927	992	920	908	918	887	910	886	901	859	942	898	900	917	897	855	886	956	905	928	873	896	872	988	870	937	875	884	892	917	868	877	933	952	846	888	946	908	850	881	871	892	916	951	900	898	873	876	963	865	954	877	875	887	910	876	864	925	892	899	925	924	898	922	951	926	964	923	932	883	875	930	899	894	882	861	900	894	885	898	914	928	861	917	885	895	840	901	904	949	984	937	943	970	910	881	884	924	890	936	914	928	904	879	934	857	880	934	905	878	971	943	891	917	903	854	909	934	901	917	952	914	959	855	926	887	880	940	931	903	916	921	889	924	886	961	947	911	956	970	891	903	895	904	921	911	936	891	915	900	891	912	878	926	910	911	939	932	919	846	894	943	890	902	876	856	903	877	877	842	876	913	856	887	922	903	950	938	913	862	923	936	911	868	865	928	909	834	878	910	873	914	897	880	944	895	907	927	993	929	888	929	856	923	896	929	963	968	903	933	938	962	879	911	881	856	904	908	920	898	941	863	884	845	926	909	910	896	923	932	910	884	879	898	928	854	891	927	911	885	849	910	940	878	931	945	872	885	912	917	894	918	900	920	863	912	915	906	888	874	844	931	889	966	899	846	939	928	928	912	903	918	837	947	907	933	911	885	876	921	927	834	933	938	899	889	882	938	850	897	921	914	940	912	891	930	920	908	879	914	883	930	866	876	896	906	924	914	875	923	912	859	913	916	972	860	899	943	902	846	937	932	854	888	917	924	914	896	897	932	902	914	913	914	898	899	896	875	908	909	871	906	891	879	957	948	965	890	852	920	927	875	972	850	892	887	900	891	904	946	940	879	919	893	852	903	907	858	979	829	830	952	922	938	947	908	894	915	893	817	890	891	950	938	924	899	916	868	934	920	888	876	873	886	962	918	984	928	876	932	858	922	925	898	931	882	923	887	904	891	934	884	946	895	895	891	874	863	919	932	897	904	898	894	868	925	908	906	874	923	901	842	901	879	906	917	954	905	912	879	950	936	923	932	883	862	939	917	955	852	913	930	922	900	905	922	951	889	859	940	923	893	877	886	888	840	886	893	913	913	933	879	908	915	897	872	920	917	875	896	871	918	850	959	920	873	933	881	910	892	915	885	844	917	872	920	913	919	930	929	931	917	960	898	936	919	888	908	966	904	920	929	943	932	873	906	922	951	900	910	947	953	926	928	920	921	913	858	894	837	877	967	862	935	918	861	864	912	907	869	934	902	906	931	965	932	933	937	918	860	930	894	943	876	916	864	933	896	889	900	932	930	900	883	931	852	935	924	927	918	856	890	930	898	961	959	925	958	944	829	917	903	878	887	850	935	822	931	868	874	908	915	897	880	947	911	865	957	888	904	949	922	987	921	917	954	865	902	929	960	858	871	879	925	874	885	872	928	904	921	879	947	937	882	928	918	950	882	889	890	834	886	923	901	983	888	955	883	897	926	928	901	917	900	872	911	898	844	933	908	924	932	843	838	915	944	839	884	913	948	830	888	899	934	941	905	923	950	903	926	897	898	881	957	925	913	911	901	860	900	892	892	862	871	919	936	952	877	889	887	895	918	860	906	965	945	947	884	877	892	923	837	914	931	903	940	924	931	891	889	920	930	907	916	935	908	846	909	899	915	979	936	951	915	897	889	868	948	898	953	918	890	903	901	905	914	886	888	910	953	910	902	862	912	883	936	850	905	880	932	905	868	925	896	930	931	937	927	911	906	881	940	916	904	954	851	936	852	871	895	898	893	942	872	938	927	939	927	940	909	928	906	931	875	861	877	905	878	880	846	885	904	929	863	900	946	947	914	908	887	892	880	913	918	906	891	926	873	918	891	862	879	882	909	952	890	885	936	929	892	897	925	899	918	949	854	888	919	887	931	867	883	894	928	959	961	848	949	910	883	940	945	927	898	886	915	904	865	880	945	911	904	935	889	874	928	867	896	894	835	940	914	958	922	923	861	941	918	905	916	863	942	894	918	950	966	876	910	932	899	904	917	946	977	924	899	916	910	930	911	861	917	858	934	915	974	876	976	935	930	898	898	904	919	900	879	930	879	871	910	890	891	910	930	889	900	955	944	920	925	857	915	928	914	858	879	919	851	926	927	917	887	894	909	923	916	948	877	868	919	871	881	884	933	914	891	900	928	935	952	899	927	878	934	903	908	927	949	895	872	864	950	924	883	941	936	907	944	927	929	864	887	907	920	975	928	917	921	864	858	923	941	888	920	940	910	925	940	929	892	831	967	882	904	904	918	906	885	892	831	862	873	909	887	894	909	898	917	905	851	867	896	930	902	868	916	939	893	940	920	904	944	904	919	882	927	879	898	851	920	916	853	900	869	894	931	898	913	894	953	900	874	927	923	918	961	893	888	883	907	901	928	832	927	936	871	867	875	890	882	859	923	935	891	909	882	949	913	883	957	938	931	908	929	929	907	957	941	916	913	919	927	937	852	900	945	893	985	941	860	863	914	895	901	890	924	930	887	907	894	965	919	899	888	858	903	893	917	864	881	836	924	877	896	938	893	872	963	929	885	919	935	906	891	875	904	909	860	889	922	892	896	943	896	933	970	848	886	860	850	938	870	899	954	930	930	881	817	878	915	920	979	955	893	926	873	931	927	895	932	956	936	912	924	890	964	922	948	894	904	955	924	906	896	912	932	934	877	953	944	945	894	907	881	878	918	923	929	838	920	919	899	892	908	852	842	959	940	914	898	938	941	940	946	967	946	897	939	876	919	915	902	876	926	887	888	914	889	919	912	912	898	945	953	904	938	936	913	944	912	944	862	940	879	823	894	838	895	827	902	936	884	893	865	918	878	891	910	916	948	903	900	930	909	894	900	913	944	930	909	893	884	932	947	893	923	924	918	942	929	895
24574	21200	27723	24933	14182	820	536	455	390	379	373	343	328	332	325	294	327	334	266	314	311	310	295	291	281	280	270	257	280	271	280	278	292	270	256	299	274	262	284	312	285	253	264	272	287	261	278	267	263	309	295	271	288	290	280	269	286	273	256	288	291	273	293	260	288	300	293	258	291	262	276	274	285	272	258	256	297	294	274	275	283	295	286	298	312	262	271	264	276	317	287	264	276	282	275	312	257	270	296	295	274	263	275	248	287	272	275	293	278	300	267	263	267	289	284	268	281	275	277	272	285	253	277	270	262	300	262	288	270	253	277	293	297	245	283	262	270	289	274	301	259	271	260	287	272	313	250	264	292	288	255	283	248	266	280	261	239	267	278	286	311	274	271	259	267	269	265	255	260	267	268	254	253	258	235	313	287	267	260	266	307	270	260	261	301	260	265	273	294	291	295	278	265	289	265	299	280	293	273	266	279	284	270	300	290	264	297	261	280	291	246	256	273	271	268	271	283	277	273	289	253	270	285	291	270	264	264	281	299	309	295	255	288	269	272	282	261	279	264	270	265	252	266	255	293	299	296	270	262	259	309	264	280	273	261	271	259	259	288	279	274	272	284	286	290	320	271	300	285	259	295	297	281	267	273	249	262	272	275	297	297	255	296	284	270	272	297	285	265	254	267	283	256	285	311	250	250	314	283	250	275	293	256	271	278	263	269	250	251	304	260	293	282	271	260	263	288	281	257	260	278	301	272	299	261	286	288	263	272	260	286	272	279	260	250	253	262	279	270	272	299	284	279	273	255	274	283	284	264	263	292	269	285	236	293	289	278	287	245	292	277	246	268	299	273	266	275	247	318	309	263	266	282	283	252	274	282	271	275	264	285	253	287	267	286	306	254	264	286	252	257	256	238	270	259	265	281	274	230	250	282	298	279	299	269	247	265	256	273	267	269	259	285	261	259	250	280	269	264	278	246	276	257	300	257	299	291	281	257	266	291	276	285	272	286	282	279	253	283	296	286	290	284	299	257	278	279	293	293	266	280	295	289	244	296	267	251	280	277	262	301	258	253	256	268	273	277	287	248	251	267	263	264	281	276	267	282	297	260	261	257	233	284	274	297	275	276	275	243	282	269	245	276	255	264	259	281	263	294	275	242	274	254	258	296	282	248	300	264	304	284	261	284	280	262	292	252	274	270	275	298	253	258	267	267	275	273	256	269	294	263	272	284	298	282	295	254	268	258	278	302	282	261	285	266	291	291	268	265	284	266	282	241	263	288	255	284	279	260	289	276	309	291	274	286	249	274	305	262	300	272	289	275	273	283	268	254	288	263	277	294	294	248	303	281	283	277	238	270	285	259	296	261	300	278	273	303	270	258	275	268	268	265	264	283	247	301	241	258	286	274	244	317	277	273	278	270	293	262	315	276	276	283	276	269	262	271	282	273	271	275	291	257	283	264	314	264	293	252	261	294	252	267	261	302	221	275	280	275	277	277	297	257	265	253	309	268	288	277	249	245	287	300	280	264	263	266	261	277	282	266	270	254	261	255	277	288	308	267	274	287	274	271	289	298	253	285	270	265	287	268	259	281	289	282	270	274	262	244	288	271	282	298	272	262	289	266	285	260	269	249	296	282	241	283	270	258	280	258	260	298	283	291	247	278	283	281	259	257	268	276	266	277	293	252	249	299	279	293	284	284	250	275	292	284	299	303	270	270	269	289	307	251	274	280	266	274	264	288	293	265	270	261	319	278	245	286	264	234	274	260	290	280	246	265	255	245	269	279	257	300	253	278	265	288	293	258	296	277	271	263	264	292	266	268	261	284	308	270	285	260	288	274	270	268	280	275	277	285	288	267	289	276	266	261	298	268	276	302	275	302	255	289	305	283	256	272	263	271	265	256	263	249	264	235	277	298	282	249	268	281	267	256	274	259	277	254	249	245	295	302	299	264	279	250	285	265	267	268	264	241	278	258	277	257	273	260	279	280	269	287	283	289	275	287	265	263	246	264	267	254	241	248	260	290	249	295	262	289	292	257	237	272	315	274	287	274	256	273	262	291	279	259	309	275	297	275	286	302	270	279	265	259	258	294	277	258	270	253	270	256	272	262	292	267	283	284	252	266	256	290	273	279	265	277	264	260	253	273	299	259	262	281	271	255	275	295	277	272	284	266	247	264	287	291	303	264	214	269	277	257	274	284	279	261	276	261	268	277	283	242	264	261	283	276	259	311	293	286	278	287	261	265	317	275	272	245	243	259	289	265	255	253	246	281	283	272	273	263	285	284	284	269	252	280	268	272	304	291	282	249	261	281	296	265	271	269	277	255	300	274	253	273	289	276	269	260	292	282	321	299	289	266	273	279	256	245	303	284	286	259	258	271	272	262	280	311	279	290	276	310	297	281	334	265	276	263	262	274	271	235	269	254	254	272	264	275	263	273	281	296	297	278	259	272	266	272	231	280	246	275	241	285	298	266	260	247	279	277	279	292	264	252	300	278	261	269	287	266	285	259	279	293	291	271	275	293	298	295	249	275	267	255	290	277	287	283	296	263	270	267	296	276	286	288	283	293	254	284	265	273	265	264	265	286	279	285	295	284	255	283	273	294	275	258	284	271	279	292	267	265	263	313	249	299	274	267	287	268	266	290	280	296	280	256	243	257	287	282	267	260	302	243	266	267	278	285	278	241	263	287	290	294	276	273	304	292	291	296	291	251	270	254	254	288	274	264	296	277	263	293	300	263	285	248	241	275	285	280	277	260	300	266	289	275	219	270	259	299	279	286	261	306	301	297	293	256	294	261	275	254	273	321	272	262	276	306	265	278	276	289	261	285	265	264	292	264	276	280	275	284	262	267	312	268	293	263	304	304	307	287	256	270	255	244	275	281	296	262	283	274	276	295	287	273	289	257	271	289	284	286	257	273	265	277	264	281	260	278	258	304	243	270	275	278	287	262	245	281	285	294	260	266	280	245	281	216	261	261	272	283	254	287	304	291	259	285	284	272	310	261	271	245	259	295	270	277	267	282	301	288	258	266	285	277	280	266	272	290	276	266	262	279	246	284	265	279	273	274	310	272	268	271	264	283	270	286	260	268	271	276	273	256	286	277	277	302	261	272	283	249	271	266	260	289	282	256	260	296	255	261	287	274	283	276	269	271	261	259	289	278	294	306	255	278	268	279	244	277	273	253	301	278	270	295	283	260	288	289	240	246	279	260	262	293	273	259	272	274	253	279	250	267	274	275	264	259	299	259	269	245	266	301	272	243	263	262	272	272	288	262	249	273	267	302	290	288	274	259	272	275	256	291	265	313	287	281	276	278	271	271	284	261	271	274	266	249	259	279	259	274	261	295	286	273	245	275	237	294	264	308	270	262	316	291	268	295	280	277	253	264	290	266	239	278	268	264	259	275	264	294	277	297	275	267	268	263	283	251	315	265	255	306	258	295	252	280	262	277	297	264	293	285	296	293	218	267	275	280	257	282	269	269	251	293	273
3701	4806	3275	1726	1198	915	812	630	532	447	464	418	409	400	382	377	345	330	330	320	340	330	314	334	303	319	286	317	289	313	286	305	315	293	327	280	301	313	313	307	296	353	314	289	319	284	272	333	293	297	280	306	319	269	301	304	318	294	278	270	315	341	307	293	307	329	299	282	320	323	321	287	289	303	286	342	305	317	300	342	307	315	308	314	294	321	332	314	333	293	313	306	303	276	273	305	300	321	343	349	300	275	284	304	304	317	282	285	303	304	299	288	291	303	303	312	285	295	292	265	293	264	316	281	313	292	276	266	290	312	295	292	309	307	297	311	316	265	317	296	301	305	323	280	281	335	320	311	301	335	298	297	333	307	300	298	285	297	294	285	282	299	311	289	308	283	291	297	281	319	262	298	306	310	284	288	312	315	303	326	314	269	287	287	263	320	283	313	264	297	305	346	316	287	316	262	298	297	314	313	277	283	299	333	285	320	341	278	297	291	293	285	298	261	309	309	293	285	302	293	294	291	274	264	324	311	297	311	304	331	259	306	300	305	323	278	295	269	318	301	285	313	281	302	293	288	296	313	304	293	302	308	305	270	299	257	288	306	302	291	324	267	266	317	301	279	301	275	312	337	290	294	272	309	286	310	258	317	304	313	302	277	303	271	342	288	312	323	297	284	312	303	306	301	298	304	308	276	284	270	290	314	296	296	315	263	273	314	280	302	305	310	276	297	298	303	267	310	277	296	301	302	286	289	298	297	297	297	322	298	296	306	308	291	275	332	302	295	305	315	345	335	293	303	316	290	289	302	295	301	296	259	307	309	289	321	311	304	307	290	304	295	331	328	300	304	286	278	317	280	306	285	282	287	294	302	324	297	318	285	321	306	283	313	321	287	298	279	302	306	299	324	264	293	314	287	294	278	294	290	286	280	319	261	302	281	315	307	292	316	286	307	274	306	290	269	319	294	331	297	250	295	264	311	303	300	270	313	295	278	271	283	285	322	310	313	320	303	276	304	308	274	317	307	292	298	287	293	317	276	280	281	305	284	276	307	279	296	320	301	313	264	336	300	293	307	316	309	294	308	315	307	288	315	303	294	311	330	296	301	291	286	303	267	335	293	293	309	300	292	334	273	303	296	281	317	277	271	296	284	288	285	297	306	318	308	281	289	299	279	285	280	310	281	289	298	294	277	280	309	281	265	297	291	306	271	319	282	286	268	333	300	294	281	327	315	266	280	295	302	284	297	327	300	305	293	302	306	314	283	309	301	329	297	285	298	290	280	309	315	288	270	278	315	332	299	298	303	338	319	318	298	313	278	321	275	294	281	299	286	301	316	283	323	258	291	305	312	305	317	274	312	311	286	290	288	303	332	262	300	306	312	312	289	284	285	318	279	303	280	296	270	306	307	316	326	279	272	304	271	286	288	309	292	292	323	328	290	282	298	311	284	294	308	312	303	312	304	317	325	282	301	274	310	325	312	288	313	286	297	299	314	290	282	300	288	265	284	293	320	310	295	332	293	272	310	274	289	292	304	300	324	303	316	264	278	321	298	316	293	283	292	293	287	309	298	285	314	301	294	304	289	309	302	292	309	298	299	274	295	257	305	286	271	316	326	284	287	281	284	298	306	284	291	321	284	309	278	318	309	258	294	304	285	312	274	292	300	308	334	281	313	326	300	298	305	272	277	286	280	281	260	303	297	309	309	328	294	283	321	307	309	287	265	318	288	304	318	285	287	282	273	305	279	306	289	317	308	302	264	302	280	316	315	295	289	320	291	303	288	303	311	315	299	284	276	312	321	306	305	296	309	302	288	289	324	296	302	292	288	277	287	322	289	271	286	274	299	299	280	287	301	281	331	305	324	286	285	313	287	306	288	333	304	292	299	280	291	297	289	301	308	311	308	248	308	303	292	266	299	269	295	281	285	277	284	299	290	297	290	274	320	272	311	278	295	280	284	307	286	292	300	313	319	320	293	304	317	299	302	325	258	261	268	317	280	275	321	320	309	272	305	309	318	313	312	302	306	289	277	305	308	278	296	287	298	281	273	279	272	291	278	313	310	313	294	320	296	315	277	303	295	252	281	300	310	280	299	297	270	305	293	312	305	304	311	291	313	334	312	298	276	301	308	297	278	293	308	294	299	305	299	279	303	297	291	266	288	291	301	292	312	308	319	278	293	253	306	317	243	323	327	280	313	312	297	296	299	302	286	302	302	298	286	341	296	312	274	313	281	269	313	276	288	283	340	286	298	317	276	348	290	286	334	304	297	272	298	336	309	315	263	320	317	307	287	279	272	279	294	300	283	298	286	285	291	304	308	299	300	281	306	304	316	268	289	281	294	309	289	281	310	300	318	299	297	303	300	284	287	283	298	271	289	278	295	277	300	304	286	288	281	314	286	287	299	299	314	277	346	301	309	295	281	275	300	298	304	293	312	288	287	298	312	298	335	318	300	289	295	306	291	300	271	293	273	280	299	310	287	289	290	282	317	281	287	298	293	301	285	282	279	298	306	318	296	304	304	261	290	278	333	289	296	273	278	300	286	296	280	295	322	292	314	295	290	322	286	328	300	322	297	325	304	310	274	299	299	266	274	315	320	295	282	285	302	291	304	303	308	335	331	286	321	332	298	307	296	294	293	266	298	288	305	326	281	291	285	301	312	287	280	334	288	313	290	295	306	318	327	274	296	320	298	296	294	274	281	328	320	308	281	330	324	307	347	288	299	286	299	308	299	308	291	312	312	309	298	290	290	315	292	297	288	293	322	277	279	298	295	288	289	298	296	295	290	311	295	325	322	302	300	292	327	295	280	291	298	296	321	272	274	285	297	271	311	304	266	335	332	320	315	291	312	316	294	324	296	292	283	311	291	297	308	316	296	272	316	284	306	304	298	311	289	272	314	313	321	304	298	317	285	304	254	304	297	286	308	284	301	303	297	309	325	294	331	296	314	260	323	282	285	298	305	301	298	305	278	281	296	298	318	300	326	293	292	281	310	300	300	275	319	323	291	334	302	287	303	318	289	306	285	252	296	280	291	299	270	276	315	294	283	295	314	303	280	305	313	320	289	280	290	301	285	278	318	274	312	297	269	281	316	278	298	279	298	263	328	299	299	293	276	307	287	307	310	303	322	290	291	266	306	290	309	288	290	292	307	305	284	313	314	276	279	300	313	297	302	293	305	290	297	296	305	284	293	301	288	289	255	279	297	294	306	294	326	280	304	295	301	299	290	317	304	270	277	268	289	279	299	330	325	286	333	298	304	292	329	299	326	293	282	296	318	299	276	330	284	292	311	298	312	319	301	272	322	309	320	307	314	305	306	300	286	287	314	282	311	304	302	349	310	322	288	327	274	282	308	296	311	275	281	288	274	292	297	304	316	267	288	295	260	306	294	295	321	315	305	302	332	277	306	288	267	287	285	300	264	306	277	306	317	298	302	302	317	307	298	257	275	316	294	309	298	285	322	327	353	281	289	295	272	312	314	283	305
22320	21176	28987	23637	21175	21258	12663	1932	1434	1329	1180	1208	1145	1133	1124	1061	1061	1039	1062	1016	1006	957	1043	991	937	919	930	903	952	982	918	966	983	994	982	964	980	908	913	910	956	921	964	923	928	993	888	927	930	948	948	923	986	933	966	938	954	960	978	948	964	933	935	908	911	927	870	985	942	930	967	934	958	914	965	888	922	938	943	927	905	919	949	914	918	956	981	958	923	942	930	993	897	951	949	922	901	893	918	907	960	903	917	897	946	896	962	889	897	907	895	913	914	942	894	936	944	934	955	958	940	929	948	901	906	876	908	902	936	979	851	860	944	1007	949	941	924	954	977	940	913	902	842	935	907	935	917	933	942	969	954	896	968	885	932	872	960	931	932	880	953	927	871	953	925	935	921	874	919	954	931	907	904	900	922	961	921	936	896	977	896	939	938	886	989	872	908	888	926	952	943	891	937	979	932	937	927	967	951	915	921	918	943	918	927	960	875	919	967	897	914	914	918	975	933	913	916	972	885	938	903	946	856	921	939	930	952	908	950	934	906	901	930	938	888	958	975	947	878	911	945	963	867	886	944	913	915	946	945	884	947	966	946	930	908	923	892	929	940	963	873	930	896	880	916	930	990	924	883	920	920	947	923	917	985	959	983	944	895	907	930	907	890	912	951	951	934	971	972	926	938	938	939	947	910	910	911	893	910	907	888	953	942	934	916	905	919	907	917	964	894	922	921	943	882	887	973	943	879	988	893	970	915	942	929	902	950	912	966	945	920	937	912	898	916	950	949	929	931	927	920	924	923	893	937	888	931	960	982	904	872	935	906	948	878	916	882	927	927	943	909	865	887	941	920	893	966	899	907	933	931	933	931	879	948	901	865	866	862	953	947	941	936	956	910	933	935	917	891	963	910	933	978	956	951	929	882	973	929	864	933	911	972	988	933	951	958	909	921	891	925	909	1005	951	950	900	935	960	922	959	895	951	910	936	882	946	915	921	921	912	950	892	936	893	903	925	931	940	952	926	932	920	900	973	919	852	901	936	934	913	1010	944	899	931	918	942	954	978	945	1003	954	950	947	963	917	900	929	901	943	956	923	961	914	889	946	928	861	958	867	906	876	893	975	868	918	907	907	885	931	944	925	894	957	886	945	1036	900	866	900	944	924	966	936	996	949	914	903	924	901	962	949	907	1007	947	937	894	950	876	888	963	915	909	895	901	920	868	925	854	900	930	962	979	957	939	853	924	915	933	963	897	977	916	897	981	971	880	902	913	940	938	912	912	951	912	916	960	952	873	987	893	940	903	887	891	953	880	936	943	904	934	916	917	859	907	976	922	909	916	913	911	888	907	932	944	993	897	938	964	951	968	894	936	942	947	919	956	930	958	945	922	963	918	926	962	920	938	922	998	916	983	913	999	882	906	947	912	957	952	894	927	851	917	931	909	929	953	915	925	970	908	956	877	976	886	860	893	869	927	927	882	962	864	960	849	894	926	939	891	884	879	914	962	870	929	920	963	908	919	909	942	939	976	939	920	942	922	858	958	956	899	857	923	939	924	962	866	938	913	964	947	929	914	852	851	910	987	901	924	947	960	929	947	899	949	912	965	925	905	899	919	935	972	889	968	920	945	930	938	948	975	893	917	865	956	916	926	928	920	924	928	919	948	985	915	883	939	961	884	904	893	909	947	930	941	902	962	895	895	874	872	982	938	956	979	907	886	857	960	930	906	950	934	905	905	903	931	900	937	918	919	925	927	974	955	941	861	956	957	924	894	873	966	942	914	868	979	928	859	952	993	909	888	935	937	908	909	906	915	913	939	867	897	946	922	919	912	936	926	965	960	929	952	939	912	942	900	925	956	919	890	949	899	892	930	889	922	895	887	946	939	931	924	877	928	945	937	889	897	924	936	950	943	965	982	917	940	901	892	975	937	926	936	897	973	950	952	980	895	924	978	970	981	903	885	946	888	879	927	942	909	940	898	871	896	933	968	966	898	908	912	915	874	906	918	953	945	894	993	928	979	876	957	937	901	934	937	866	905	910	954	943	922	923	913	931	910	870	902	966	880	931	914	911	962	961	928	943	905	922	901	923	894	902	954	921	884	894	920	919	915	891	928	923	935	924	972	919	890	914	894	865	865	988	914	985	887	929	968	875	934	894	928	844	964	909	906	905	895	960	889	861	960	944	944	903	918	925	929	951	944	926	943	905	947	952	951	963	915	936	936	886	933	970	894	893	918	928	905	911	928	895	901	925	909	923	935	927	879	957	894	926	918	937	864	915	929	876	914	925	917	931	863	933	917	904	893	940	940	950	927	956	904	924	881	891	994	989	883	920	931	884	943	964	937	883	916	945	943	916	942	937	920	964	963	860	904	961	908	973	916	904	929	870	915	885	904	917	910	927	956	941	912	913	911	920	929	904	933	937	902	899	906	916	962	900	951	912	970	912	910	910	899	952	928	951	932	924	989	928	960	963	862	943	961	888	952	898	884	876	954	924	917	890	945	886	929	850	921	965	925	918	913	912	919	955	963	908	899	931	921	897	934	926	961	900	931	952	869	882	931	948	882	902	963	923	957	865	938	909	963	907	913	912	926	875	889	932	905	915	926	898	987	959	928	936	957	939	942	936	930	901	977	882	895	920	905	811	964	934	913	921	910	906	946	882	887	888	944	894	900	902	871	951	954	938	917	910	886	974	912	970	979	924	879	916	911	915	924	851	873	930	955	948	893	928	917	919	931	875	967	911	916	930	907	890	976	912	928	924	925	911	884	855	905	893	853	908	909	933	919	910	950	935	907	893	888	950	965	937	920	878	910	888	916	938	971	927	933	964	944	903	893	877	912	915	851	926	921	977	923	979	917	908	942	967	918	888	893	984	935	910	967	902	916	984	921	962	900	931	917	897	953	967	927	872	970	947	919	925	910	897	901	930	963	920	875	901	883	892	909	933	922	979	881	918	917	889	899	930	927	893	940	967	880	904	883	897	897	928	884	885	912	953	964	939	953	986	904	862	942	902	901	936	932	933	919	933	967	870	945	904	912	840	997	950	900	897	884	963	924	934	917	880	889	947	902	894	850	920	956	835	903	957	896	935	907	890	913	929	899	923	874	958	893	887	923	978	889	968	895	915	892	891	866	955	883	869	916	948	936	905	883	864	912	909	983	900	909	942	907	936	981	878	939	870	903	969	892	895	918	914	884	876	935	945	934	929	912	913	909	941	938	906	910	910	867	965	899	882	904	892	912	915	876	868	951	892	889	888	894	937	905	956	955	939	957	904	968	889	894	912	906	883	969	938	914	935	968	929	875	912	939	957	915	898	935	897	948	893	937	917	939	924	977	896	903	930	921	900	933	958	919	908	951	947	887	878	866	907	862	893	897	868	954	910	927	933	895	864	842	878	913	979	924	961	938	986	882	910	926	891	917	885	951	966	928	943	920	885	977	939	915	880	907	916	899	880	908	957	917	927	954	903	913	969	952	894	890	963	938	949	908	918	912	909	937
5089	14353	9986	5366	4075	3238	2530	2029	1704	1575	1442	1293	1251	1174	1093	1055	1101	1090	1076	1050	1014	1016	979	945	933	976	991	968	969	922	956	984	899	976	944	903	963	933	905	917	962	952	926	953	904	1008	957	971	941	924	934	934	957	932	949	882	924	955	919	943	986	925	933	951	902	924	949	914	921	914	909	973	947	880	945	899	944	912	909	893	952	959	889	921	979	945	933	935	894	917	943	947	893	912	911	947	887	939	904	956	916	918	936	896	936	935	917	897	922	960	933	931	968	945	949	896	946	938	923	990	922	903	960	948	919	821	929	949	919	961	909	946	888	917	932	873	916	902	912	907	928	905	953	945	950	967	957	925	939	950	933	921	944	916	966	906	883	911	911	828	927	959	957	939	891	887	950	919	910	983	947	939	885	888	836	905	925	922	997	941	890	904	933	897	888	905	929	864	879	876	911	949	928	948	876	903	934	955	862	1007	926	897	953	886	927	934	959	928	902	904	968	919	932	932	862	925	956	857	934	928	903	850	1023	956	957	892	941	901	884	880	918	925	945	906	896	958	879	897	930	885	897	912	915	928	894	857	847	940	892	905	884	917	893	861	922	910	912	893	938	898	878	981	954	960	900	969	881	916	988	922	909	947	947	913	934	961	953	988	955	871	908	861	940	907	885	1007	923	922	908	894	920	873	981	936	907	899	894	887	865	938	928	869	953	906	904	908	918	902	914	952	922	943	929	939	902	897	925	947	951	864	872	930	943	954	884	923	873	894	950	894	906	978	935	940	966	891	918	907	905	964	927	926	931	941	961	928	912	968	935	911	887	956	905	884	897	881	912	941	903	958	922	926	880	909	983	925	897	881	898	929	919	899	941	990	934	929	946	907	893	928	925	932	909	927	940	913	909	952	946	918	899	901	928	987	905	862	940	890	931	926	890	897	881	922	899	986	945	879	941	896	921	925	903	904	915	897	875	918	927	901	949	935	930	926	974	933	955	912	933	950	947	974	876	993	887	963	949	896	954	901	889	961	938	924	950	901	921	904	916	909	956	971	942	888	988	940	943	929	942	910	899	864	942	885	901	936	909	923	905	944	937	899	808	858	938	905	940	928	933	892	961	925	949	903	902	889	908	844	932	915	928	963	879	991	887	940	952	884	990	902	911	980	902	906	899	951	922	929	918	893	955	1001	960	912	922	868	938	959	916	884	910	852	934	968	893	970	922	937	896	909	957	877	934	913	858	962	944	896	941	898	933	934	904	925	935	927	891	945	920	910	914	881	906	937	934	888	908	953	884	891	892	892	949	907	896	925	932	915	932	932	929	937	933	905	975	909	902	914	887	899	893	919	952	934	931	948	889	909	933	953	923	939	925	917	906	899	905	887	881	945	850	865	981	893	939	929	889	979	927	895	852	914	922	931	911	901	910	919	953	920	936	898	890	931	911	925	968	946	970	880	928	908	874	905	968	933	934	937	940	974	945	930	945	872	953	907	914	907	911	882	867	875	872	899	870	877	944	940	929	963	942	976	935	880	964	991	923	906	925	892	924	932	905	920	901	929	919	864	874	913	973	925	904	936	952	945	890	955	964	911	957	943	927	909	952	919	875	919	995	986	891	901	873	969	935	889	904	891	910	970	903	908	958	902	869	880	955	941	905	925	924	927	934	939	939	923	893	929	941	929	979	905	928	888	937	953	987	925	908	947	898	952	931	945	910	883	958	903	915	908	901	922	911	887	886	931	947	961	934	924	914	900	926	886	1014	883	898	878	894	956	929	926	973	962	907	875	873	876	936	1001	951	958	960	886	927	970	941	954	950	903	943	914	914	936	909	957	966	900	981	875	1005	910	927	970	901	950	945	924	873	919	930	908	940	857	932	919	895	916	868	945	963	932	904	939	920	907	902	932	893	930	947	949	896	940	887	906	921	883	900	919	950	920	938	935	924	988	919	923	920	925	950	938	911	926	915	917	877	924	935	928	951	948	891	896	897	976	919	909	896	941	992	944	911	947	929	887	959	895	933	900	887	980	930	926	974	866	924	894	843	896	949	951	933	921	945	943	981	939	956	912	933	904	906	879	891	848	865	922	918	925	891	953	920	952	904	916	942	882	909	913	887	942	934	910	964	954	916	944	910	930	960	894	948	883	960	884	951	915	895	927	900	894	958	982	895	946	907	915	934	915	956	927	958	937	909	890	953	918	915	937	916	951	886	879	922	947	882	938	964	911	912	920	927	923	910	914	917	918	897	903	919	996	946	884	911	928	964	903	962	952	915	915	871	911	917	920	872	933	905	934	929	912	941	945	961	892	888	907	908	892	915	935	940	973	959	944	914	914	983	929	912	938	896	889	954	954	924	872	892	906	905	943	888	925	930	919	845	941	925	906	914	917	865	930	927	918	905	920	935	883	949	909	933	881	945	907	878	948	921	914	967	912	922	909	988	938	889	938	909	941	954	876	958	915	1003	914	927	881	977	833	968	939	929	885	942	946	933	932	952	932	926	924	1024	962	938	937	894	958	932	967	934	887	908	913	889	860	936	876	908	994	932	869	948	908	899	911	910	940	942	915	903	944	879	884	968	845	975	934	962	906	862	958	955	931	913	946	902	1002	915	863	902	949	919	883	965	897	930	905	940	951	884	969	936	947	934	930	885	996	907	918	934	908	929	934	918	892	973	976	885	943	964	902	931	982	971	975	962	879	910	923	941	946	881	921	915	913	889	951	904	954	924	925	914	927	895	951	966	980	953	898	888	952	938	983	955	917	895	905	884	942	895	961	911	896	959	930	944	964	947	930	923	957	892	965	950	991	890	901	882	913	878	925	1016	912	902	925	956	913	946	922	964	953	851	901	902	956	895	911	943	894	880	882	879	918	960	932	917	938	922	939	919	933	922	912	891	880	911	932	916	953	880	945	878	934	921	981	894	923	979	925	884	892	926	907	901	944	929	924	919	954	947	914	934	968	894	916	897	972	953	923	882	946	931	933	970	909	909	889	950	920	892	895	947	943	952	940	912	943	940	978	925	928	924	901	963	915	825	945	948	904	832	887	928	908	921	918	952	959	995	946	811	921	925	935	923	920	898	857	979	954	899	995	908	943	921	965	908	941	941	904	909	930	973	981	905	948	889	865	925	869	986	918	919	957	862	899	875	919	909	908	879	949	962	936	900	880	850	921	888	884	889	894	939	930	920	874	922	852	945	915	872	933	953	965	877	913	905	893	957	974	920	912	970	980	915	940	891	903	900	951	942	885	908	960	953	961	940	951	948	889	878	884	956	919	895	878	946	908	918	899	911	914	914	909	914	894	957	933	889	929	950	912	953	929	934	937	915	895	927	912	857	964	900	885	941	894	944	933	918	935	942	935	863	929	950	893	927	884	947	925	962	946	962	851	964	874	850	853	913	928	936	917	909	872	941	940	878	874	951	925	943	935	955	919	957	912	894	900	917	881	928	884	985	869	915	929	898	941	958	907	926	923	867	870	976	901	944	896	938	956	959	907	940	936	872	942
27613	20522	8970	1041	587	512	487	448	447	477	473	438	429	442	409	426	419	444	433	439	436	438	413	427	438	419	411	445	436	427	453	403	435	451	428	422	405	440	452	434	439	384	377	454	435	451	417	422	453	413	432	434	437	432	421	449	453	402	430	431	449	435	469	416	433	445	465	409	409	417	446	450	428	416	417	434	450	444	435	431	449	437	431	422	433	458	468	484	439	407	436	435	448	428	420	405	400	405	415	438	430	448	401	433	453	443	428	427	409	437	453	378	435	420	444	407	447	418	431	399	388	407	417	446	428	413	416	407	467	428	441	437	410	436	374	420	447	440	449	436	461	446	440	415	474	412	424	417	445	458	416	425	423	394	407	420	437	420	473	414	476	422	434	459	401	447	433	409	414	424	396	466	443	408	436	409	424	432	461	399	397	438	406	402	473	419	435	421	444	426	430	433	415	442	451	422	422	428	459	431	397	437	435	417	414	436	412	400	456	449	396	438	412	470	428	455	421	433	422	449	440	405	409	425	485	438	470	462	419	433	391	434	446	460	444	427	427	439	380	369	453	456	428	414	430	435	439	446	426	437	431	399	432	411	409	424	423	415	417	459	408	398	429	412	455	422	400	409	386	415	443	445	417	398	463	451	430	415	432	451	458	419	433	418	418	471	430	397	463	410	393	421	462	410	452	414	454	394	462	423	426	440	433	420	399	452	455	444	423	443	426	422	468	427	427	429	459	427	417	397	435	422	438	455	435	413	423	458	422	459	393	455	383	444	430	440	443	438	451	393	451	439	432	431	478	394	459	406	430	379	435	425	415	408	426	412	449	411	426	428	405	382	432	424	391	434	421	437	465	443	415	460	462	400	432	436	410	437	430	448	465	464	406	428	421	441	447	403	419	404	384	428	438	375	444	398	468	398	394	423	430	446	438	426	409	447	455	443	411	415	400	446	407	422	468	453	421	414	393	415	467	448	437	427	407	411	409	388	406	433	420	434	402	422	400	416	401	466	418	441	414	428	431	402	432	411	430	402	448	426	447	406	466	420	441	465	434	408	429	431	460	431	424	431	459	444	425	433	406	443	435	404	427	416	426	481	447	409	451	427	429	425	452	425	405	424	430	436	455	429	416	410	464	441	474	423	435	446	426	440	425	426	426	416	462	457	403	423	389	457	416	436	428	436	456	428	422	396	427	401	381	400	411	422	404	404	459	378	434	464	434	411	446	430	386	431	383	428	456	418	401	433	472	428	424	436	442	425	438	443	427	390	415	393	430	406	434	432	440	430	438	408	415	434	443	443	441	400	444	406	418	403	435	426	400	430	415	437	441	426	469	438	431	451	410	417	417	403	428	447	434	421	428	442	386	393	400	445	492	445	442	425	452	414	455	384	414	436	429	431	402	405	425	450	439	458	408	422	425	446	413	387	446	431	423	458	423	464	406	397	407	450	448	441	426	441	430	412	445	400	407	460	433	453	438	437	414	441	423	429	405	432	404	479	380	436	436	429	403	457	432	429	428	431	416	471	413	398	423	427	440	438	436	453	436	399	441	442	437	430	420	404	456	432	418	442	403	473	447	419	436	432	434	436	428	390	433	371	420	424	452	450	475	411	416	449	431	440	425	382	412	422	478	409	417	437	419	435	412	426	430	430	421	426	421	433	436	428	438	461	429	413	415	435	449	425	367	377	476	414	410	404	432	406	438	439	448	431	395	453	446	378	417	471	453	398	438	432	411	433	442	376	395	450	411	434	421	453	459	405	403	412	415	404	433	433	434	430	413	428	405	421	428	420	410	426	425	459	414	460	424	427	437	421	437	407	442	434	433	409	403	414	385	396	398	415	427	420	461	435	451	444	436	421	429	421	418	439	426	428	455	405	434	412	400	430	442	412	430	437	394	399	423	410	397	391	448	439	425	429	408	478	478	428	425	427	419	404	390	446	496	414	435	426	457	419	432	451	466	439	466	404	404	446	429	456	425	472	407	427	409	378	417	421	416	432	430	453	464	406	384	398	431	438	415	407	430	408	443	446	419	405	391	416	433	463	439	456	440	398	428	403	449	397	440	434	430	432	439	399	453	394	474	398	465	435	432	395	398	430	423	390	411	452	421	434	436	426	438	425	448	420	397	425	382	439	430	440	423	427	483	412	433	415	430	470	437	435	421	446	424	408	406	438	410	413	445	399	441	460	415	391	427	450	441	380	436	386	433	391	429	429	450	440	393	422	490	428	392	430	444	418	421	447	449	443	421	431	426	429	430	430	444	432	425	446	433	466	436	437	423	435	426	437	434	449	415	420	420	412	414	431	425	418	404	451	423	423	415	458	439	427	446	443	398	401	433	462	406	400	462	417	421	494	404	419	438	439	427	451	425	400	423	408	389	412	403	389	403	470	448	428	432	440	416	448	438	416	411	397	416	446	422	377	419	443	440	456	393	432	426	398	411	487	452	437	426	424	438	445	444	402	411	448	418	448	448	426	448	422	434	377	439	460	436	411	415	429	396	451	451	453	442	434	409	436	435	427	450	409	443	386	410	440	405	400	393	418	431	403	416	412	438	439	451	418	424	424	434	446	414	428	442	405	422	455	433	422	422	422	412	458	419	402	434	439	415	407	456	454	413	420	418	440	450	425	412	412	433	430	422	458	449	452	438	452	424	407	407	468	411	428	452	417	398	427	411	394	432	423	414	451	460	407	445	439	428	435	452	416	441	407	459	436	423	414	414	442	426	428	381	444	368	408	408	438	440	404	437	411	397	421	419	429	433	441	435	413	462	436	457	412	431	427	401	415	413	408	417	387	451	405	429	441	435	434	443	432	423	406	415	434	385	428	442	395	445	429	433	447	442	410	431	446	419	452	445	421	448	426	437	439	394	430	420	443	428	408	427	424	436	411	414	399	449	451	414	436	394	426	442	445	437	412	439	426	389	447	395	435	441	403	442	412	450	425	374	471	397	405	442	464	427	408	418	432	435	443	429	424	428	386	410	423	445	456	416	431	431	433	412	433	397	441	448	455	423	388	430	449	394	413	421	452	412	433	414	429	429	426	421	408	431	431	441	441	411	433	406	404	469	414	418	454	427	443	448	404	417	448	421	426	392	417	431	433	480	437	446	439	456	436	453	463	425	447	427	473	410	451	468	442	404	451	419	424	444	471	408	423	445	417	432	402	433	437	442	419	431	413	457	406	442	453	447	449	416	481	429	433	447	440	428	462	413	410	451	410	457	448	456	403	435	404	450	415	451	431	430	423	434	399	423	405	431	403	409	448	421	471	435	446	448	423	406	445	434	429	430	410	433	406	383	432	436	427	427	411	423	457	399	398	447	417	405	468	441	414	459	381	427	452	431	433	427	423	457	407	444	435	392	403	455	407	398	424	441	400	453	422	400	391	447	431	422	415	446	425	435	443	415	396	418	462	438	402	422	417	421	401	425	422	432	443	407	411	443	451	456	425	417	416	427	428	433	421	421	418	429	404	425	444	423	440	434	406
4691	1756	1099	735	648	586	541	515	482	485	483	483	477	473	449	440	411	450	460	466	439	472	441	423	402	450	449	453	453	401	427	394	460	489	428	468	411	462	426	413	447	453	445	492	424	484	452	443	440	471	442	419	442	437	410	423	434	417	480	422	427	435	417	431	425	431	461	436	458	473	446	442	440	428	418	450	462	451	441	402	438	411	428	401	451	436	435	416	457	389	416	394	439	484	444	424	413	441	439	443	449	436	427	398	433	414	405	449	421	427	444	413	399	439	485	425	428	418	424	435	438	431	467	407	408	460	412	412	439	405	428	435	464	423	466	447	435	391	438	409	483	433	444	413	446	412	459	451	438	467	403	458	418	368	408	466	443	443	430	447	422	446	435	411	460	426	444	443	426	450	438	448	441	409	463	443	424	400	443	448	412	459	435	403	443	452	413	464	429	427	417	436	460	445	414	450	443	454	423	432	415	463	432	439	444	452	388	425	454	423	456	460	422	407	462	397	435	480	387	425	451	460	440	434	428	467	446	435	411	420	447	481	441	431	399	438	442	400	452	464	433	430	427	424	411	471	418	476	447	420	388	416	408	446	429	468	443	453	473	462	442	442	436	419	445	427	440	443	408	435	430	436	444	482	442	448	445	397	387	432	411	413	436	416	416	445	440	449	449	417	411	449	421	444	428	457	445	445	422	411	391	463	405	460	454	395	435	446	467	453	438	469	445	447	431	406	392	434	456	444	401	431	463	453	440	452	432	383	393	437	438	431	446	448	418	428	449	438	455	469	456	431	443	450	440	406	450	429	437	422	446	469	410	424	434	407	431	400	436	442	429	408	440	449	390	448	462	438	457	444	441	414	424	475	471	460	415	434	438	398	410	454	443	466	388	446	449	447	421	423	439	408	452	404	455	438	414	420	414	440	433	472	438	420	475	446	420	477	427	438	432	436	409	409	455	422	407	428	438	427	444	456	407	414	461	416	453	485	425	473	416	444	422	462	458	436	436	435	425	451	458	424	437	397	448	483	475	422	440	461	428	446	423	441	415	422	433	451	431	436	443	438	448	445	462	412	447	435	441	445	442	460	423	458	450	446	437	436	437	442	467	451	450	429	451	434	455	483	429	433	413	493	462	484	445	417	389	458	439	436	462	437	421	438	456	458	438	437	447	469	410	388	417	438	430	456	451	454	420	431	435	448	439	444	440	431	456	411	441	426	395	470	428	447	415	431	446	411	441	401	444	430	443	448	442	449	453	430	448	447	462	431	480	427	433	423	389	443	462	449	444	413	426	394	452	431	414	434	406	462	462	397	451	413	415	427	439	414	412	435	461	412	442	465	454	411	444	414	453	411	432	442	455	433	389	454	445	433	435	435	465	432	469	422	503	428	440	438	424	402	423	432	408	448	418	433	437	465	418	433	487	434	459	436	438	416	436	414	433	429	435	455	432	451	483	404	447	416	452	414	396	438	401	428	433	432	435	427	413	449	450	450	458	444	429	378	478	446	474	438	397	402	442	437	447	435	416	426	452	441	448	422	468	437	449	438	408	450	462	445	423	404	474	402	437	418	445	446	421	422	461	451	447	412	432	441	447	432	481	461	467	460	427	458	437	420	460	450	482	419	424	434	452	399	473	412	408	429	417	411	446	417	423	402	457	401	430	426	424	476	437	445	448	413	467	403	415	457	399	430	447	433	441	440	450	433	439	395	417	432	445	480	402	441	430	440	465	427	467	440	436	401	437	457	412	424	427	433	397	420	495	472	441	434	417	459	431	419	419	464	460	479	474	454	443	439	412	455	407	431	434	433	425	458	414	458	407	409	446	432	457	442	430	430	441	452	445	435	454	458	446	448	443	457	454	419	428	409	450	450	423	438	451	431	418	421	414	441	428	439	453	444	422	424	448	439	430	426	442	462	422	411	428	391	432	446	434	477	462	414	438	437	477	429	435	403	433	443	485	450	424	464	454	435	453	430	430	469	435	445	438	441	478	429	469	457	435	447	461	446	416	435	474	444	440	420	422	436	445	432	425	479	418	436	427	432	476	434	445	468	426	418	442	457	419	454	412	431	448	418	427	442	475	431	461	414	411	445	433	437	446	434	437	432	458	442	476	434	435	448	449	403	463	435	447	468	441	463	464	433	452	423	452	407	475	439	410	433	430	444	443	427	428	447	401	470	448	419	457	481	434	425	445	448	454	469	425	467	421	414	423	435	475	450	434	440	388	438	426	404	456	450	431	426	418	446	412	473	445	434	414	414	425	454	391	433	446	422	467	452	404	456	430	437	432	430	466	432	417	435	399	451	443	422	419	463	450	426	447	432	424	384	440	449	433	451	410	459	436	445	436	419	443	446	433	474	456	456	446	439	475	464	452	409	435	423	449	439	436	454	457	434	445	440	457	441	449	484	451	399	412	429	422	454	449	407	490	449	435	446	409	426	455	431	438	389	464	468	430	408	468	436	433	441	435	416	438	416	410	433	418	423	384	430	427	453	421	471	439	440	424	430	461	415	398	443	396	413	428	424	453	447	435	436	421	413	427	427	435	456	416	432	456	417	425	444	424	428	455	420	454	422	450	434	432	480	439	409	464	452	440	449	423	441	425	396	431	476	459	423	436	427	422	448	469	405	412	416	429	451	407	421	466	431	430	446	443	453	431	407	436	432	454	412	476	452	440	451	457	412	434	436	430	417	425	474	391	434	461	468	435	429	435	433	435	436	426	428	447	388	452	441	427	418	419	434	453	451	461	428	461	394	466	407	466	414	433	464	481	462	433	428	432	455	418	409	420	454	436	438	462	467	442	430	428	419	448	409	425	411	412	425	423	465	415	423	420	440	409	425	426	435	425	403	439	452	451	462	405	434	434	447	431	467	433	400	441	435	435	438	425	405	443	457	431	440	422	437	469	450	453	441	441	430	406	432	440	461	449	431	451	449	434	444	422	449	401	446	463	432	469	420	434	470	421	446	434	442	437	466	408	413	444	411	437	449	437	446	420	424	405	422	434	501	434	462	416	443	439	421	487	427	431	454	442	442	408	429	451	429	421	423	403	451	447	460	399	447	450	464	404	451	450	438	426	438	436	414	420	439	443	407	433	423	428	448	413	395	421	422	434	435	417	437	417	428	420	465	434	472	429	449	425	415	434	453	412	426	452	414	449	432	471	464	464	436	412	409	449	412	475	426	460	419	413	491	464	444	460	431	478	458	406	435	425	384	401	454	420	462	469	426	413	457	436	410	466	462	430	479	452	461	414	490	428	447	473	430	415	457	436	434	419	455	423	430	465	452	391	470	392	405	403	449	420	421	424	445	441	454	438	441	458	409	456	447	461	435	445	458	418	450	463	415	438	437	435	415	448	459	420	434	412	439	439	453	446	426	445	429	431	445	463	442	436	441	445	437	465	448	427	444	447	428	444	423	466	412	455	428	445	436	461	437	422	432	483	400	440	437	431	402	407	436	483	466	437	444	455	427	418	442	432	422	428	451
23575	21220	28638	24077	21236	11995	1964	1281	1136	1119	1054	1040	1019	1075	1007	993	959	967	948	961	954	892	926	940	925	931	924	934	858	905	884	933	942	885	867	932	892	880	888	941	956	905	883	911	916	948	908	896	876	880	920	885	893	900	885	925	893	901	915	884	925	887	919	922	881	933	886	891	872	970	893	902	883	892	915	898	900	904	892	874	928	906	850	879	902	915	881	933	820	910	901	835	916	891	953	917	946	885	904	845	934	884	924	933	918	926	935	956	860	916	891	883	950	866	878	890	879	971	884	921	899	852	899	934	875	904	886	968	848	884	907	927	893	919	935	899	841	931	915	873	914	910	891	888	852	912	853	899	872	922	873	874	870	954	930	919	892	880	852	860	859	843	874	920	903	915	937	872	900	956	923	924	934	914	910	836	952	985	915	959	862	944	954	886	868	909	875	894	871	901	890	863	907	920	881	919	925	911	881	842	942	907	871	891	918	894	848	906	876	879	925	874	906	871	892	899	889	905	933	914	932	907	859	896	898	905	971	930	908	908	914	916	860	936	936	927	900	882	898	929	917	894	839	899	865	904	847	900	925	828	919	905	886	891	934	882	888	858	836	897	873	926	937	908	932	949	954	878	891	888	913	905	886	851	895	943	924	862	875	904	840	920	911	897	879	906	914	862	860	947	931	944	956	980	903	903	927	855	902	909	905	888	904	807	910	904	894	885	907	890	879	958	934	952	881	913	875	912	925	917	938	911	861	912	918	920	875	933	913	912	898	890	901	837	898	892	895	881	893	877	838	911	902	948	855	867	932	882	884	871	898	991	998	918	942	924	828	921	878	904	942	894	937	901	855	863	957	872	884	898	901	842	852	918	862	864	843	847	914	895	911	902	946	906	907	900	810	881	901	920	885	875	925	889	861	922	909	925	937	933	904	897	942	882	908	890	909	890	911	868	897	875	907	899	838	865	868	877	901	883	907	884	897	978	902	889	930	940	937	920	913	896	871	900	905	904	908	949	900	872	892	924	892	897	911	957	921	899	910	900	892	947	885	858	866	852	889	885	858	909	908	921	926	900	940	908	869	910	888	914	885	838	853	975	954	944	884	975	894	930	900	916	913	878	890	924	942	868	870	904	936	947	919	894	882	907	898	932	889	925	929	902	855	893	899	913	916	869	904	874	829	877	919	873	888	928	900	896	862	878	941	925	911	920	883	942	891	901	889	894	857	872	944	874	901	911	865	888	912	876	898	939	878	895	888	891	945	840	925	843	894	891	849	854	929	896	904	860	902	902	942	860	876	905	863	921	883	951	922	881	896	847	887	875	936	916	945	931	936	911	941	911	865	878	957	839	910	902	901	915	924	834	934	872	910	910	880	988	884	855	879	906	935	915	893	913	876	926	891	819	863	952	913	896	892	914	869	890	907	929	950	892	889	861	911	937	905	891	916	889	888	866	876	898	877	871	941	906	870	868	902	872	932	909	924	901	913	900	962	929	938	919	876	903	922	908	891	876	915	919	926	882	889	895	906	891	875	915	918	870	899	868	924	933	910	934	902	982	873	918	855	893	879	930	900	868	868	912	893	857	887	914	904	866	851	910	941	873	923	897	886	853	919	934	894	962	840	901	899	872	930	892	923	893	963	945	902	872	905	926	935	921	901	892	880	934	877	893	875	872	944	905	906	903	859	882	857	915	984	893	925	893	893	879	973	879	887	924	894	899	874	863	916	883	886	881	972	888	903	906	871	940	878	931	954	912	867	938	893	902	885	830	892	859	904	895	862	943	872	846	929	992	878	882	905	934	913	888	919	903	906	875	916	898	906	874	864	933	941	900	880	868	878	921	899	900	890	929	870	952	895	865	975	879	885	938	863	895	863	911	936	910	892	888	896	930	941	871	867	883	875	852	915	910	869	959	932	895	854	940	885	849	903	939	864	930	849	896	901	889	858	906	907	861	894	873	934	899	915	879	906	922	863	874	918	876	875	882	939	925	895	933	911	878	934	946	910	895	867	895	907	909	909	893	935	939	912	845	934	905	896	936	910	925	899	878	931	897	893	873	909	886	860	855	920	879	855	876	851	899	885	917	895	871	910	929	910	897	903	831	918	900	903	908	949	936	899	841	862	880	890	854	892	944	918	886	913	881	898	885	880	848	913	877	870	882	946	902	923	917	880	895	931	894	919	865	889	925	848	858	893	884	868	934	885	890	918	902	877	924	891	905	942	917	913	892	896	970	875	890	961	959	854	927	885	902	948	884	880	870	880	921	954	948	941	928	867	939	929	864	862	947	872	877	906	886	969	906	903	873	914	873	910	854	938	893	810	881	882	900	924	892	897	924	860	884	903	861	913	896	901	925	882	912	855	910	867	944	914	871	887	849	899	891	883	893	873	842	858	924	868	858	890	937	898	835	871	891	870	959	854	903	955	916	853	860	907	919	849	913	909	868	918	897	904	891	864	904	876	916	926	862	870	915	873	885	883	859	886	933	913	903	885	840	862	927	910	901	924	930	883	908	887	887	844	901	860	904	946	896	907	819	897	917	900	881	893	882	866	864	974	906	909	895	918	882	921	898	951	911	879	871	932	895	887	878	904	870	882	867	928	873	921	861	896	913	863	848	860	886	887	967	930	880	872	932	973	891	944	917	839	890	892	826	885	909	887	862	921	940	917	885	872	877	856	884	872	934	882	893	897	910	918	892	888	907	920	926	869	896	866	867	928	901	869	929	907	889	816	900	914	888	900	873	874	893	882	937	870	935	893	852	842	863	885	915	876	923	903	875	877	935	912	937	857	875	875	892	937	965	917	880	893	963	891	925	894	869	933	882	935	851	891	886	907	883	866	872	860	903	929	881	877	889	839	907	944	894	891	844	871	935	881	911	907	897	880	882	926	898	825	891	869	896	852	877	857	891	891	925	885	899	906	892	890	866	896	908	902	893	890	861	853	876	870	896	868	972	883	844	896	871	882	836	876	882	938	880	889	929	859	972	907	924	926	923	810	824	907	902	908	889	876	905	954	900	915	905	895	914	842	917	855	902	953	871	921	873	944	867	922	906	933	925	898	906	908	893	943	859	879	911	906	896	895	865	881	934	879	867	879	874	923	882	939	903	929	942	937	869	910	884	930	854	867	879	931	865	901	858	937	907	931	942	894	873	865	901	912	825	965	899	890	884	861	931	874	879	930	886	932	952	894	889	915	848	843	908	940	912	912	870	846	908	986	898	891	899	860	863	897	890	923	887	887	862	918	963	888	900	886	894	941	902	925	899	941	955	859	899	888	891	890	900	947	902	894	880	923	858	922	899	891	904	903	865	903	854	881	852	905	952	879	851	904	868	906	928	946	859	870	869	891	899	890	873	901	944	957	917	891	907	901	895	932	835	927	862	885	852	916	894	847	859	896	938	954	906	938	916	888	911	869	946	876	881	839	912	939	838	939	878	965	928	924	902	921	898	867	913	899	939	882	874	889	895	939	801	893	897	895	886	885	956	894	862
3727	9100	6344	3375	2568	2062	1717	1517	1424	1277	1178	1123	1032	1037	1004	1018	1009	1007	997	995	930	949	912	926	939	967	953	944	916	958	934	933	911	914	945	911	876	915	904	922	942	941	887	912	901	915	859	918	899	921	866	914	884	900	931	949	885	851	905	904	914	859	930	898	929	956	912	832	908	930	919	880	912	852	858	875	946	823	874	870	900	944	882	884	859	850	857	940	863	946	915	882	892	924	889	954	943	919	886	869	873	878	869	843	964	911	866	929	930	929	930	936	944	898	885	881	930	927	935	916	891	889	908	913	830	939	874	920	901	898	853	895	888	909	903	891	908	906	916	920	901	850	867	897	909	938	897	904	915	913	912	916	928	874	907	931	904	883	910	958	924	870	925	827	839	903	953	845	901	901	886	903	861	843	910	908	941	900	929	909	882	924	938	882	922	978	878	830	893	912	945	898	849	919	889	969	900	858	854	910	949	913	912	929	882	894	869	919	872	815	896	891	903	906	859	934	879	903	864	883	912	925	897	880	935	843	895	872	899	942	890	958	956	912	948	909	878	870	837	939	935	903	952	881	915	937	887	916	866	949	884	842	881	902	877	945	920	849	806	921	890	842	953	890	897	918	903	871	865	870	869	910	840	903	940	881	907	883	930	886	903	920	906	860	916	863	887	878	908	882	891	892	879	913	883	951	884	892	953	921	938	887	894	897	862	907	907	909	925	871	934	928	904	889	928	855	853	895	899	920	923	933	890	886	849	890	916	946	939	944	906	884	926	901	870	872	955	926	868	866	945	925	938	946	881	938	938	830	864	924	944	891	880	941	916	821	914	895	918	852	933	894	875	874	908	888	950	902	897	908	932	902	860	931	859	852	878	865	886	965	874	888	939	909	891	829	863	906	875	882	929	889	884	921	931	849	902	886	918	935	884	850	915	924	884	872	916	937	903	895	895	936	922	969	888	965	855	899	900	927	890	882	877	927	892	907	841	873	901	881	913	894	923	836	916	887	897	930	886	827	960	957	907	900	866	897	939	913	940	956	936	941	853	879	899	911	871	883	960	948	888	942	898	877	902	882	916	923	922	865	847	920	893	872	899	870	842	924	961	891	920	937	908	932	853	884	875	872	938	875	855	920	889	836	872	866	908	923	885	933	884	925	994	896	926	910	914	879	929	888	908	920	898	939	914	860	877	844	874	943	873	887	939	862	849	900	923	845	881	934	929	900	872	939	952	870	945	883	890	902	889	897	852	876	878	876	879	836	897	909	907	886	896	875	936	888	904	906	894	879	837	895	871	898	940	890	928	884	883	889	878	852	898	947	902	923	950	939	943	865	867	945	930	864	928	933	822	931	914	844	863	923	872	930	957	846	928	914	924	824	835	862	975	863	875	906	874	865	856	911	895	863	897	938	856	914	889	879	896	865	899	874	880	934	912	898	930	859	897	904	872	917	871	903	904	886	896	919	905	867	926	876	909	933	901	881	918	919	924	922	836	903	908	920	899	889	924	848	849	878	902	949	883	910	873	859	906	885	857	905	930	881	932	832	938	969	924	880	902	892	862	926	894	882	910	887	851	956	845	865	861	925	1000	936	910	933	875	875	903	883	892	887	901	921	869	935	927	878	836	941	939	887	940	868	891	960	909	877	905	889	894	924	874	899	931	891	843	876	866	908	891	914	947	956	879	896	911	886	941	867	908	910	890	856	910	882	844	886	945	923	868	913	861	873	928	863	916	890	902	889	870	899	893	927	902	853	942	868	891	883	913	882	880	820	938	872	886	962	921	902	821	883	892	922	909	903	878	905	869	857	882	917	831	889	952	873	875	924	868	906	886	931	882	914	908	884	895	886	820	875	918	883	856	843	905	928	858	927	871	854	894	879	925	894	862	897	878	932	919	852	934	912	926	907	934	885	896	906	927	873	898	858	871	921	910	876	842	910	928	904	941	901	884	885	900	857	966	909	949	905	927	883	923	871	905	934	905	927	923	887	916	939	891	905	844	910	983	881	911	921	878	868	901	903	891	876	943	911	900	927	940	872	911	895	898	875	889	862	881	895	887	927	933	891	892	895	881	914	884	908	842	864	905	874	950	853	916	908	887	880	879	904	900	903	854	900	849	864	911	923	932	913	922	834	922	889	876	826	896	930	960	878	919	850	862	905	922	886	919	872	906	890	883	937	868	908	908	869	863	953	923	858	924	902	895	916	875	935	849	916	897	941	918	889	895	900	884	926	923	863	925	890	842	847	889	933	871	871	958	915	862	870	894	904	885	914	910	881	928	870	912	923	895	890	903	899	932	869	926	934	911	868	953	897	925	906	897	917	888	911	888	848	884	861	868	929	894	863	905	906	911	912	912	885	946	907	855	930	902	828	894	849	889	902	915	926	923	911	843	913	887	917	892	876	889	920	929	892	889	901	855	896	908	884	921	918	875	966	901	853	897	886	856	865	881	886	871	867	909	931	903	894	845	906	901	870	897	852	921	871	892	947	854	863	896	963	861	924	883	940	862	865	849	892	833	829	902	920	962	886	891	894	904	921	896	906	943	866	927	888	924	855	955	853	870	893	871	900	889	947	881	970	857	897	876	889	873	920	896	910	924	890	903	853	850	894	908	868	856	973	910	868	895	912	895	892	896	949	920	893	865	885	908	884	934	905	907	910	895	883	877	941	915	864	916	891	855	912	894	928	917	857	901	882	956	929	917	915	923	889	899	938	915	937	902	902	893	892	906	947	941	892	907	923	902	929	897	863	843	936	935	916	903	905	880	872	899	920	925	872	864	886	912	852	874	916	956	895	895	875	907	868	930	946	862	890	907	853	867	894	907	918	894	856	883	901	859	923	925	918	893	926	956	849	815	927	849	891	907	953	897	874	893	882	849	897	900	870	882	932	962	920	881	954	955	894	876	905	946	934	909	872	950	860	882	913	875	902	893	853	904	919	912	920	903	907	884	948	927	871	886	888	910	902	922	887	891	867	918	872	973	881	884	853	834	847	888	940	924	911	898	917	931	867	892	942	866	889	875	925	872	898	942	889	879	877	909	867	949	895	857	901	902	959	925	907	936	875	882	909	884	890	930	909	950	927	846	874	881	906	905	871	909	911	920	935	881	909	907	928	892	890	864	938	911	837	909	857	892	902	893	918	902	907	898	931	956	859	947	867	834	826	870	863	859	846	926	943	931	894	881	918	925	919	896	902	893	893	881	859	886	879	879	860	908	913	872	893	890	854	916	833	890	887	898	874	959	929	918	887	838	941	891	892	908	883	922	951	889	940	929	943	872	931	856	940	954	868	851	904	888	886	916	930	879	935	856	925	893	904	905	935	937	913	884	918	868	863	901	920	896	940	918	913	940	946	886	864	961	925	910	938	886	897	901	900	924	873	811	862	903	885	914	879	899	869	926	899	895	944	859	846	890	921	912	879	918	905	839	887	866	941	879	859	865	919	881	939	899	886	861	919	891	906	903	885	886	881	929	913	867	886	965	847	917	906
24651	21234	27820	24866	14234	786	542	430	389	375	345	378	312	320	321	289	307	299	299	287	281	270	260	307	284	288	289	303	287	310	281	275	262	295	255	283	281	256	270	311	283	277	264	259	281	286	241	260	284	307	253	276	250	279	279	256	297	275	255	298	281	234	270	248	259	270	296	264	281	276	272	268	251	242	279	281	274	254	267	292	276	284	243	275	271	278	274	262	290	251	265	301	284	279	261	285	263	276	237	284	238	249	255	272	255	244	253	267	276	271	288	298	256	278	267	256	268	275	266	242	290	257	259	261	288	290	262	279	252	302	302	240	266	254	300	302	265	278	275	260	270	277	318	243	271	267	257	290	262	275	273	264	282	264	263	270	276	260	268	249	271	295	251	266	247	278	303	274	271	272	268	268	237	253	240	281	253	236	273	286	251	261	263	275	256	262	274	232	248	288	242	255	243	283	274	239	274	264	269	259	298	232	232	277	255	277	245	255	288	242	271	282	281	300	236	284	259	261	268	238	271	277	257	267	271	286	281	287	258	294	265	291	249	272	242	260	236	244	269	285	282	253	276	274	266	245	298	287	281	265	294	273	262	301	278	261	262	269	268	304	248	273	255	268	252	282	270	275	259	264	294	297	275	237	266	266	296	256	263	231	272	260	257	293	289	282	270	284	263	260	270	279	297	303	266	258	269	280	266	273	266	271	288	263	252	271	280	249	271	220	282	265	304	262	271	261	251	254	273	280	281	283	218	259	255	267	270	280	286	254	284	248	263	269	300	305	268	280	261	260	253	253	260	255	264	253	290	260	270	270	256	281	274	277	289	255	278	299	275	284	283	240	276	275	288	262	285	276	273	257	268	281	251	275	274	253	267	277	261	276	264	280	265	285	256	288	298	265	293	292	223	255	283	284	281	275	271	245	266	251	274	283	264	265	263	234	259	262	272	275	252	290	282	281	270	259	235	310	264	269	267	290	277	275	298	288	303	280	290	292	254	240	261	240	258	238	271	288	278	270	302	279	263	257	270	277	244	262	287	251	240	265	258	318	289	276	242	294	266	288	281	264	300	237	271	264	288	249	251	281	263	267	255	267	267	277	275	297	275	244	285	269	287	268	273	249	248	299	255	253	252	275	276	278	256	254	273	278	261	261	255	263	259	275	265	284	265	295	236	267	272	268	273	274	265	273	268	278	256	302	273	273	283	265	271	310	257	264	251	266	299	266	275	252	288	287	268	261	269	287	247	285	274	269	285	272	247	253	304	274	241	273	268	235	274	261	278	278	264	278	290	262	271	280	255	271	253	279	285	301	262	256	263	301	271	303	254	273	267	278	300	255	284	267	247	299	264	268	263	276	258	295	265	264	290	275	271	274	296	264	295	316	270	275	274	304	284	260	269	281	269	258	261	269	270	252	231	272	253	278	268	276	262	296	233	296	276	263	272	264	303	293	278	274	279	269	276	266	284	264	292	258	259	272	282	272	303	281	274	290	286	244	281	282	264	286	261	266	271	262	274	269	259	261	243	272	275	260	281	282	275	260	291	273	309	279	258	281	265	279	278	265	282	266	273	221	272	257	263	289	271	264	288	289	287	285	270	261	265	249	259	279	264	259	286	287	269	267	282	290	260	279	262	320	287	295	274	274	264	234	267	290	303	238	288	265	296	269	292	285	267	264	266	270	265	275	240	273	278	270	236	282	270	289	269	277	266	268	281	256	240	261	284	270	250	244	255	247	260	271	280	276	234	276	278	281	280	261	270	267	256	246	311	248	284	289	279	287	284	252	252	271	252	271	284	258	285	291	260	272	286	269	244	241	277	275	273	278	284	276	271	279	275	276	270	286	256	264	272	275	302	289	283	287	294	270	268	267	248	262	272	268	264	275	255	267	275	258	271	270	269	253	269	262	280	263	254	319	250	250	260	258	275	266	285	270	297	267	266	236	269	285	243	276	285	237	242	277	274	274	234	288	242	278	277	253	267	292	262	247	243	275	249	268	273	279	291	293	271	269	256	231	249	274	288	285	268	263	286	303	281	284	266	249	271	242	275	245	266	259	245	264	301	252	264	249	296	286	299	276	281	287	272	284	265	258	294	274	288	284	261	257	257	253	275	279	254	268	267	277	286	261	275	259	277	270	263	251	284	243	267	259	253	298	281	279	276	283	275	268	249	276	290	322	253	267	284	277	259	266	268	259	255	296	291	237	248	276	267	285	277	273	244	273	248	281	271	279	270	256	263	264	259	261	265	249	266	264	271	264	295	262	251	253	289	273	275	288	272	281	257	255	272	257	259	267	258	222	251	263	279	274	292	267	257	279	279	290	260	301	297	260	255	293	238	272	263	286	287	277	256	288	288	239	294	255	280	269	251	275	244	287	308	267	253	277	256	268	253	312	294	288	307	276	280	288	273	300	276	258	246	271	294	262	273	272	271	311	258	281	281	228	271	263	281	235	274	259	305	249	271	256	265	287	265	265	272	235	259	248	244	276	265	262	279	262	262	272	251	287	256	268	260	274	269	262	254	268	280	282	272	274	242	261	242	308	288	292	302	257	241	255	263	269	260	270	261	253	278	285	272	238	256	254	255	278	229	238	290	254	276	281	283	238	290	262	266	271	279	295	284	268	257	232	273	259	274	298	279	271	281	240	286	277	268	258	269	279	271	269	264	286	255	315	284	268	250	253	257	266	273	274	252	260	261	260	254	282	286	249	304	294	270	292	262	272	262	274	291	261	283	295	269	266	261	261	287	283	284	287	277	270	311	282	279	304	281	250	283	248	284	269	275	254	261	255	275	267	261	274	283	305	284	265	246	270	284	252	265	260	298	264	270	309	230	261	271	265	293	281	296	269	268	257	257	261	257	272	266	268	258	260	213	284	279	292	296	245	289	275	288	276	277	256	268	240	291	269	282	252	246	276	264	254	282	287	247	288	258	250	261	262	266	261	299	247	248	244	299	307	296	268	263	279	257	261	269	282	258	270	263	269	253	262	276	295	296	280	263	251	273	273	288	299	287	282	242	267	237	277	250	253	273	297	270	254	253	255	270	285	276	288	272	273	266	295	266	277	282	264	263	251	286	284	290	299	251	269	308	279	311	281	289	281	257	291	281	269	288	262	259	295	267	278	282	256	264	271	250	272	286	274	278	272	267	284	286	290	243	256	265	299	266	275	316	300	256	278	244	257	230	284	267	282	248	262	286	275	266	241	262	279	297	261	254	257	301	265	307	238	280	270	247	281	273	265	249	285	287	253	258	241	272	263	269	294	246	234	253	274	274	274	270	231	265	290	276	287	280	267	293	255	254	269	294	270	268	262	277	296	227	271	265	255	245	271	269	274	250	262	260	288	281	276	294	245	271	305	254	264	282	285	251	282	331	306	253	265	279	287	275	263	260	286	265	282	264	293	287	279	271	270	254	244	265	279	305	287	254	273	278	260	258	247	251	289	246	261	282	272	240	279	282	269	298	250	285	264	266	315	263	235	294	300	255	278
3243	4925	3358	1676	1159	952	802	615	518	452	456	410	390	389	371	353	373	326	336	321	300	329	291	303	337	282	313	313	307	265	290	310	312	283	296	280	306	326	284	272	320	321	306	292	282	315	297	311	300	314	312	328	278	310	284	303	294	274	266	283	286	296	268	263	288	292	272	293	276	311	293	303	267	291	298	269	279	272	314	300	292	285	304	276	286	293	301	305	301	265	264	303	288	304	284	291	331	296	304	289	265	319	272	330	270	276	305	289	333	301	318	298	313	326	283	250	280	296	325	299	309	291	318	310	282	271	318	298	312	318	290	286	280	346	284	280	303	294	307	278	292	295	307	281	312	294	315	302	293	284	283	317	288	318	297	271	274	265	295	283	309	287	294	273	268	292	276	289	299	319	305	291	317	291	297	292	294	289	289	269	302	285	251	307	279	300	268	280	300	274	298	295	266	289	307	312	313	298	322	313	295	254	291	305	298	301	291	264	286	269	274	294	304	277	293	302	287	328	286	278	296	305	309	298	306	273	300	309	313	252	313	268	303	305	318	298	294	261	307	349	316	280	258	326	282	294	270	296	329	304	317	303	281	307	312	277	302	309	304	283	257	261	300	302	282	308	302	282	326	294	306	288	272	287	273	284	309	271	291	269	256	295	299	271	304	286	298	272	299	294	268	312	274	287	293	324	284	290	301	269	276	272	285	286	328	265	306	287	272	296	303	265	283	287	336	273	316	313	278	340	280	278	288	322	318	288	276	285	295	294	305	297	277	312	305	269	288	306	286	268	315	321	329	313	298	293	280	290	293	266	325	301	285	298	325	277	290	288	296	340	303	265	315	303	300	309	291	302	301	319	277	281	285	298	272	297	311	303	286	303	284	292	280	299	292	327	312	258	285	277	269	268	292	282	313	291	301	304	309	295	296	305	306	307	287	309	290	298	314	277	275	295	267	313	254	301	297	327	321	265	283	278	288	320	285	307	292	283	293	317	307	272	295	314	312	281	332	289	267	288	304	294	279	283	305	280	298	304	299	284	284	308	303	302	292	287	292	323	310	265	314	288	287	282	282	275	263	285	326	314	329	299	286	309	295	289	285	281	271	282	300	286	287	289	302	269	282	268	283	312	317	309	294	279	300	314	292	289	294	288	266	309	287	297	293	292	290	291	297	300	283	295	309	299	302	310	290	317	281	307	314	270	299	299	304	272	313	304	296	285	303	323	284	291	299	276	285	283	278	293	293	299	271	296	286	281	305	286	277	303	292	282	287	263	313	267	266	280	294	279	303	296	295	270	299	305	294	307	333	316	314	277	284	294	296	303	272	278	292	298	306	271	314	291	271	297	263	297	312	286	304	290	302	246	285	358	343	334	274	274	288	282	305	322	284	312	267	306	297	316	294	312	312	278	300	275	281	297	262	282	281	319	306	291	308	306	336	294	301	279	328	274	275	284	299	319	263	290	294	278	277	300	339	298	305	279	273	311	295	287	302	300	278	304	299	299	300	286	311	305	290	272	303	291	293	284	281	293	292	280	317	269	281	317	293	302	272	242	278	311	261	314	284	305	284	320	337	281	274	292	277	272	281	265	280	308	268	322	303	306	292	299	291	298	297	282	293	309	272	286	306	315	302	320	301	291	306	289	284	283	290	311	290	288	279	293	292	293	302	290	318	313	272	303	317	287	287	301	300	297	279	313	280	283	272	272	291	290	275	317	305	313	281	295	326	277	297	284	321	275	306	287	290	316	314	279	303	271	279	288	333	292	290	299	308	311	311	316	298	321	269	290	276	292	280	303	275	268	304	309	283	310	276	300	288	296	316	261	318	256	290	277	288	278	272	303	319	316	313	299	276	305	299	299	264	275	291	287	318	318	305	302	317	323	288	254	289	290	292	307	276	288	291	297	299	283	285	301	301	319	324	269	321	291	329	301	315	279	298	268	325	283	284	286	313	317	280	278	301	292	296	295	292	301	287	313	313	284	300	302	298	303	300	294	304	297	296	280	308	300	275	295	264	302	311	297	300	280	298	297	297	300	304	310	279	298	303	299	320	295	272	282	301	309	301	282	292	326	285	287	271	306	292	295	308	277	278	307	272	305	255	301	301	297	289	290	297	296	266	272	282	288	277	300	273	305	303	271	304	304	284	270	289	276	304	283	285	290	295	303	259	274	276	324	265	288	289	284	293	285	259	306	280	280	293	302	294	306	312	329	286	298	296	296	286	290	285	277	299	296	301	301	285	286	288	295	334	315	294	307	293	291	329	290	293	306	277	318	300	294	294	292	296	279	290	307	287	331	270	283	275	298	298	281	292	299	268	279	280	303	280	319	304	275	289	312	283	312	333	285	290	298	291	266	311	290	300	316	277	291	284	308	342	299	290	272	293	297	283	297	295	283	312	287	309	254	290	264	280	296	295	268	282	291	281	297	281	303	281	348	330	248	310	267	296	324	296	305	275	284	331	302	305	283	325	278	249	293	304	281	278	282	274	276	302	294	312	260	306	276	279	297	299	296	254	310	301	266	280	248	283	265	302	279	291	293	347	298	295	300	286	302	294	280	304	306	329	252	283	291	334	284	287	291	304	287	308	266	308	292	297	274	290	305	279	300	290	329	292	315	273	286	300	281	308	270	301	292	310	277	280	310	293	294	277	287	299	312	276	303	283	302	292	281	274	289	303	290	302	272	301	273	276	268	292	306	266	282	297	268	309	304	257	287	292	277	324	307	300	282	263	273	302	315	282	345	284	270	302	306	319	282	320	260	313	292	269	315	305	272	316	305	310	277	309	318	290	273	300	303	283	269	276	294	294	296	276	331	284	296	282	281	282	275	316	300	344	294	294	294	304	303	290	283	291	280	286	297	298	316	303	281	277	293	289	287	295	306	310	314	288	335	286	281	287	286	284	281	277	305	263	332	294	330	276	310	301	304	299	316	279	320	286	284	299	285	303	293	323	310	247	277	277	308	334	310	312	277	294	273	295	305	319	310	266	313	274	304	296	274	307	332	290	287	276	326	298	316	298	345	266	298	285	326	317	319	272	291	309	263	301	283	295	312	271	307	291	273	322	291	296	294	280	303	279	322	311	318	304	255	313	304	281	302	306	270	282	299	287	282	294	279	306	307	272	284	312	324	285	281	270	288	308	264	292	314	298	280	292	288	287	336	272	309	299	274	324	315	289	287	312	275	301	277	285	291	318	292	283	312	303	285	306	328	297	277	272	285	286	261	289	322	293	297	308	284	310	271	332	287	315	283	301	276	280	276	311	244	285	269	277	263	299	263	310	306	304	283	266	271	262	288	324	292	280	283	298	316	308	275	268	322	270	312	305	310	283	294	317	282	314	314	300	301	291	314	314	295	282	326	291	301	298	283	315	296	288	290	294	292	298	275	319	306	273	277	313	300	280	269	299	308	300	260	299	262	302	299	276	263	318	299	282	294	301	295	304	303	281	278	265	281	298	285	285	276	293	286	294	309	263	303	274	297	280	255
22491	21306	29163	23764	21301	21398	12751	1978	1422	1372	1215	1205	1115	1068	1089	1080	1027	992	1008	979	975	1004	959	1007	1015	1003	943	980	992	969	941	961	984	892	936	994	942	962	954	929	931	910	979	983	956	902	990	914	895	986	940	927	922	976	907	980	961	971	894	917	894	927	976	887	910	919	931	921	950	918	945	968	945	875	939	932	964	873	907	960	973	930	916	975	921	905	988	938	929	899	932	958	939	922	983	905	982	885	948	857	917	968	888	897	936	886	918	890	887	972	919	981	940	876	892	946	925	892	910	924	894	936	904	940	934	899	928	924	922	900	945	872	906	926	947	949	900	853	929	940	901	925	920	941	888	886	911	959	969	890	894	875	959	947	938	987	988	953	960	946	929	932	927	938	916	942	915	895	898	948	940	887	971	890	923	950	990	923	940	920	885	946	904	985	960	894	914	944	834	939	927	877	933	926	834	917	916	973	903	995	921	924	884	936	934	948	906	919	908	963	942	962	915	919	946	931	945	888	950	953	930	950	917	931	866	956	951	909	934	930	936	900	972	956	905	937	921	937	867	935	922	921	948	925	962	886	939	958	907	909	907	935	903	935	881	890	910	901	998	928	904	909	911	864	920	953	907	910	889	891	880	948	907	887	961	912	896	913	942	905	904	905	953	936	928	919	979	961	980	893	977	921	893	928	945	961	922	959	922	909	917	916	832	933	963	933	902	952	933	953	880	887	947	929	927	909	930	889	909	843	916	892	920	932	910	930	865	925	881	948	921	891	925	952	877	977	927	909	880	928	932	940	963	886	883	882	959	893	906	902	911	923	900	909	939	926	914	930	962	885	905	956	893	955	971	923	909	869	941	956	905	900	946	947	919	931	962	892	869	946	971	931	915	894	867	922	937	933	895	859	901	927	951	945	879	915	927	926	978	943	922	902	921	835	938	963	930	863	929	919	926	869	939	920	935	908	858	967	913	955	921	932	959	929	928	867	932	943	888	885	934	885	885	936	931	969	892	949	930	905	911	947	918	939	950	891	947	932	943	983	927	925	903	882	971	938	892	883	885	917	937	893	922	949	958	884	926	960	850	924	947	894	921	952	969	899	914	911	945	905	961	906	922	933	905	910	892	926	876	927	965	943	918	917	881	954	907	940	934	859	935	944	889	913	907	913	952	846	954	862	955	834	1006	886	959	963	880	890	907	964	947	892	945	924	892	938	900	972	893	899	968	911	907	965	954	994	947	960	864	871	939	932	905	878	878	887	875	942	913	968	874	883	859	907	938	915	960	859	908	890	898	928	945	960	937	938	880	982	941	920	910	904	928	953	953	947	895	850	942	935	905	935	924	890	918	884	901	890	888	893	926	916	907	956	918	973	905	897	933	955	966	930	959	930	911	899	973	892	937	932	900	901	972	918	907	966	933	942	910	905	913	924	939	929	935	970	973	885	928	934	931	936	908	928	928	912	949	925	894	896	986	936	894	922	926	964	924	960	968	950	908	895	923	938	951	894	896	909	939	919	985	898	989	915	932	916	900	904	910	864	952	919	929	887	1003	936	957	937	873	841	934	908	916	929	959	926	940	950	877	911	892	869	957	905	891	930	918	955	895	948	904	919	934	941	922	938	919	915	968	987	910	959	936	909	900	913	897	906	922	909	950	929	940	892	933	944	979	929	947	938	979	914	925	953	934	931	906	927	919	904	984	911	957	910	967	924	954	964	887	889	910	897	932	933	954	899	929	847	934	978	911	925	927	966	915	899	956	897	922	894	957	936	906	848	938	955	934	943	941	928	933	931	900	870	962	960	942	878	919	914	911	953	937	924	904	932	935	905	919	964	929	937	965	957	875	942	848	899	910	925	913	950	979	975	866	949	942	936	912	870	943	886	922	991	932	955	898	924	912	908	910	897	913	894	953	893	890	857	954	910	900	890	903	915	921	932	930	930	927	932	904	915	926	888	923	855	917	940	907	886	898	967	908	920	921	1026	869	980	949	901	915	909	882	879	966	890	906	895	977	895	877	977	901	882	952	922	895	986	898	913	920	922	918	916	846	864	892	912	876	900	947	896	913	931	934	968	903	942	917	933	893	926	886	943	972	941	941	886	884	870	872	940	885	948	926	907	891	902	934	926	891	852	953	894	878	947	894	870	960	893	968	911	887	927	910	902	955	924	949	947	963	914	968	892	931	954	914	920	964	926	942	991	938	916	911	940	986	933	937	920	920	897	918	934	980	853	966	894	914	904	921	889	932	914	907	921	924	948	895	939	947	925	900	937	952	933	891	951	919	925	961	912	906	908	872	911	917	941	911	907	902	912	880	936	923	961	938	933	930	990	910	834	886	906	883	936	926	910	934	893	910	895	989	942	946	946	903	916	971	958	975	890	947	918	957	900	930	922	974	884	928	981	894	933	954	899	923	963	910	938	891	904	918	910	987	913	926	1004	903	877	886	909	911	924	894	943	936	885	932	937	906	943	930	951	925	940	858	908	871	883	935	869	859	894	891	943	847	899	889	903	942	905	971	923	911	925	940	945	919	908	896	893	952	1025	916	989	914	929	951	913	977	886	966	941	963	940	937	895	927	958	971	889	899	872	956	921	890	950	929	884	907	949	920	940	962	940	911	935	931	924	894	924	937	908	905	846	948	927	961	935	892	919	875	877	950	898	894	918	923	936	907	903	944	984	910	950	926	928	940	868	901	939	971	944	927	923	942	933	934	936	923	893	942	902	856	909	983	975	969	944	913	934	922	903	923	948	875	930	897	914	901	892	917	893	903	909	862	919	878	890	886	958	931	868	924	932	879	948	890	969	963	896	992	904	956	985	913	944	878	896	906	871	896	950	934	875	912	942	961	942	968	929	860	931	892	969	912	954	907	874	902	928	934	925	879	923	947	952	887	895	911	924	904	924	914	866	933	908	950	917	963	949	956	908	932	886	974	876	956	895	862	923	938	923	911	915	934	871	911	899	916	945	926	917	903	880	916	929	928	942	938	914	862	882	934	916	948	872	895	932	931	992	896	894	914	938	886	1008	953	933	873	889	923	917	860	906	932	942	956	871	924	944	920	923	890	907	1006	893	899	888	941	867	972	952	925	907	885	924	958	964	873	972	875	914	961	937	930	902	904	883	946	909	930	923	964	954	914	889	953	923	980	927	946	918	892	921	958	867	903	905	873	914	903	923	901	850	942	888	931	912	896	911	960	896	889	908	910	895	929	942	902	875	917	936	894	903	956	944	856	953	898	891	945	898	964	889	901	919	1001	873	888	931	921	892	883	906	971	929	884	902	929	945	898	918	867	878	902	932	935	947	933	977	950	958	951	946	890	908	946	900	897	902	936	886	913	947	858	910	945	923	922	853	909	887	950	888	868	928	904	900	983	921	919	949	887	918	899	909	909	919	943	913	917	919	903	931	930	907	984	912	919	913	951	965	933	891	954	893	922	910	950	947	909	855	908	886	948	924	866	917	936	894	917	905	939	964	950	919	920	918	945	973	924	992	923	964
4632	14608	10339	5269	4076	3205	2572	2026	1755	1486	1424	1348	1244	1146	1152	1060	1065	1072	1004	1009	968	1031	1028	1028	1027	978	961	973	959	935	992	994	958	938	1000	925	962	956	953	949	949	881	921	933	927	926	957	909	904	969	979	917	937	943	940	934	926	932	917	964	906	921	909	936	927	916	957	897	942	887	937	936	929	897	942	896	888	926	973	958	971	969	939	903	922	940	958	910	890	868	943	898	961	888	941	975	944	954	958	913	928	884	922	855	909	888	939	982	949	896	905	913	984	915	877	917	950	940	915	929	937	887	933	877	930	964	933	901	879	908	927	917	924	964	940	945	958	911	908	924	963	853	909	922	956	961	957	934	879	875	909	954	956	915	953	933	919	895	916	913	907	917	904	918	891	902	912	937	988	884	931	883	891	929	924	938	913	921	921	941	903	929	910	929	953	878	957	956	934	927	909	935	942	955	896	930	912	910	971	916	907	991	929	944	912	883	974	912	957	930	912	897	983	898	937	964	918	953	970	894	973	941	874	882	941	908	879	929	956	903	933	908	916	914	940	884	923	916	955	968	924	999	967	936	887	916	936	874	872	886	964	948	936	921	940	909	939	977	937	913	966	926	929	918	864	914	883	971	941	869	948	908	941	939	962	956	913	949	941	909	902	910	948	927	897	953	955	922	959	876	896	913	928	916	1006	955	883	935	941	916	917	970	925	926	905	893	883	916	879	890	906	895	896	893	893	889	887	969	870	911	905	950	928	923	917	871	896	943	916	958	877	875	919	998	922	907	918	905	826	886	903	937	930	941	956	881	964	933	915	920	933	917	986	963	900	927	896	950	897	928	969	913	849	948	895	939	941	922	923	930	917	896	912	963	955	944	1003	893	882	918	928	958	897	915	969	982	960	928	945	914	920	956	888	925	913	897	918	969	865	941	910	893	908	912	910	963	910	866	917	911	935	952	919	903	874	908	957	928	899	943	963	948	890	958	918	888	924	963	968	939	941	945	880	933	897	930	960	892	896	917	946	941	972	906	928	927	992	930	908	965	936	950	896	959	883	940	901	918	912	937	894	946	953	925	913	908	913	871	917	923	898	944	929	938	924	926	897	920	914	905	897	918	916	903	957	891	956	894	908	918	938	935	936	931	918	932	1008	912	946	949	921	921	952	924	916	910	1002	881	926	962	925	926	947	945	929	947	913	891	949	923	924	913	904	882	922	922	920	931	946	952	849	875	908	926	967	957	909	904	970	923	938	855	952	939	898	942	929	921	931	896	950	947	889	946	916	924	941	901	953	922	952	954	962	911	923	897	949	879	935	932	916	945	940	917	924	909	979	923	895	949	906	933	885	915	938	912	928	950	924	914	946	893	898	911	912	907	896	915	943	911	935	957	918	984	899	924	936	914	902	971	935	890	969	934	972	965	907	937	891	929	954	932	903	922	927	950	920	883	907	942	951	904	919	843	932	892	932	868	917	938	888	978	961	896	951	898	881	940	915	932	871	891	913	882	910	1024	961	934	854	923	950	930	877	1012	927	867	923	895	887	875	902	1015	975	859	940	953	929	877	947	934	908	917	916	909	859	888	925	890	957	874	939	948	903	973	911	964	925	957	928	927	887	898	924	895	881	937	930	984	933	928	945	917	915	928	924	924	908	921	929	891	880	907	918	954	903	907	958	865	998	912	910	869	955	944	897	921	857	952	928	948	937	920	945	897	885	986	833	933	871	912	953	916	914	903	891	918	905	928	891	954	935	889	996	901	951	926	852	924	884	946	942	967	952	899	885	910	984	916	977	986	940	924	942	946	970	895	929	903	883	946	885	963	916	935	925	920	964	895	945	911	999	831	945	881	940	893	934	999	962	903	938	932	887	998	916	941	898	923	906	924	914	893	900	917	918	942	924	879	935	987	899	885	867	919	923	898	924	876	955	940	950	960	878	903	963	919	917	984	901	905	1003	878	950	882	927	953	918	929	880	902	917	960	908	926	923	924	965	952	885	914	924	908	955	945	960	939	900	921	1006	959	914	883	915	907	938	995	947	902	895	928	984	928	907	919	927	886	930	917	875	908	960	915	868	943	909	957	932	913	917	923	926	895	905	923	961	899	953	935	983	949	933	875	966	858	902	958	914	888	904	891	916	897	929	927	890	895	919	890	891	859	878	908	884	892	908	932	914	903	924	893	917	869	904	931	957	918	940	966	963	912	889	898	884	897	944	879	960	911	883	909	946	907	954	953	919	895	947	922	945	894	924	910	849	918	922	920	905	892	937	878	931	862	963	900	995	889	928	895	1002	868	895	896	939	955	886	926	922	944	911	927	926	985	894	935	927	941	925	944	890	898	978	891	953	884	919	904	934	885	947	908	947	942	921	937	935	912	865	908	948	907	932	889	904	910	902	926	916	900	991	958	929	898	928	933	930	911	941	916	955	919	954	953	917	939	919	906	922	940	892	934	941	920	876	881	958	926	950	926	932	943	947	963	922	919	886	928	852	899	909	937	910	936	854	936	907	958	931	866	915	917	889	915	943	901	913	899	913	889	933	966	869	927	989	917	934	865	956	910	946	943	873	916	923	920	977	897	903	907	915	910	940	959	879	903	945	982	916	925	896	911	914	944	914	928	916	935	941	868	959	893	969	899	960	913	934	929	911	932	932	900	952	915	934	962	935	917	940	933	927	924	955	924	903	863	888	886	927	930	904	887	923	935	931	916	893	974	940	846	960	875	882	919	927	918	904	980	955	896	919	890	929	938	895	957	923	913	875	938	889	895	955	956	908	881	864	929	910	915	928	853	957	930	984	924	925	959	874	913	945	885	889	889	955	861	920	909	881	909	921	916	964	896	947	959	988	879	931	900	924	945	913	960	964	900	950	879	925	892	949	911	922	1016	959	910	943	938	871	913	943	939	907	943	955	927	940	919	896	945	930	884	873	960	934	952	915	929	888	961	952	889	908	912	904	942	929	881	902	890	932	944	855	947	1007	930	951	931	904	981	946	930	847	918	896	915	872	914	872	972	913	977	936	883	918	895	925	919	966	935	891	920	914	907	920	864	951	923	929	954	927	920	880	919	849	924	919	913	920	899	922	962	958	934	962	918	893	909	912	937	898	945	907	904	983	919	891	957	902	935	971	908	919	887	951	914	919	952	901	924	857	901	891	929	887	876	940	895	912	943	899	912	908	937	943	935	918	930	931	904	954	915	908	955	935	881	971	902	904	900	920	943	911	858	884	912	902	893	883	937	914	963	892	960	890	878	867	966	875	980	944	920	953	927	963	925	909	966	909	949	935	968	869	898	930	962	866	987	889	942	915	901	909	843	937	917	905	932	917	876	899	890	880	908	924	904	909	943	933	895	950	943	914	934	913	893	935	930	921	904	893	914	906	937	960	940	961	897	916	851	968	927	894	902	914	912	911	914	848	907	915	872	927	913	950	870	954	972	899	899	908	908	946	935	953	929	929	965	913	922	935	882	957	959	932	895	923	888	941	907	908	994	933	905	918	894	911	902
27489	20496	9027	1171	725	668	605	489	464	415	441	473	459	421	405	439	475	411	421	400	394	447	458	429	410	424	439	425	426	447	415	416	440	429	434	404	446	434	466	430	384	421	422	453	398	394	414	437	417	430	421	449	428	413	426	438	398	460	428	415	446	434	493	434	420	399	415	414	399	472	418	422	424	428	454	442	425	447	453	417	428	404	425	433	395	446	396	428	392	468	417	412	462	438	422	403	427	428	451	418	407	434	462	431	449	421	421	451	448	398	435	447	438	487	430	419	391	402	420	410	427	398	404	405	447	420	437	425	425	461	410	432	435	414	420	436	400	418	422	422	428	434	402	401	442	403	386	367	404	439	462	439	421	439	434	432	412	432	444	438	424	458	425	417	437	425	479	409	426	457	425	376	419	448	397	402	444	432	434	428	428	460	395	422	410	446	397	410	462	410	421	426	379	458	413	464	442	412	439	411	395	430	434	454	393	452	409	437	380	415	389	419	435	431	444	405	412	429	423	442	404	441	454	434	427	444	404	418	402	418	444	414	445	429	403	412	415	419	414	394	430	444	454	398	432	436	412	435	449	427	385	425	429	401	419	454	422	401	424	424	444	424	439	430	444	432	419	449	435	457	431	426	429	385	423	398	424	441	402	439	399	433	423	428	424	436	450	423	446	412	410	444	422	436	432	413	428	426	459	434	392	387	431	419	442	435	453	432	417	430	452	443	393	469	405	388	418	397	434	405	435	422	400	430	399	447	403	465	444	427	430	411	422	408	435	443	420	420	437	448	425	445	449	400	457	453	469	400	440	421	449	421	442	421	439	445	444	409	395	423	415	450	439	434	425	399	438	466	388	412	453	402	378	442	456	425	390	416	444	434	423	429	412	416	451	438	454	405	405	435	407	383	419	425	455	438	444	385	406	422	447	413	396	430	397	409	417	476	428	405	408	433	430	451	424	427	423	405	415	429	410	465	435	453	445	437	418	419	436	423	423	420	443	431	452	471	422	427	424	428	446	406	437	460	433	410	392	429	437	427	448	416	422	436	402	457	415	426	427	420	438	438	428	415	417	436	443	422	383	407	396	454	461	421	394	414	402	412	414	392	450	428	460	422	442	435	435	391	398	421	441	379	455	449	425	404	451	452	445	447	425	419	460	435	431	461	427	432	404	425	451	470	457	433	426	424	439	432	457	447	411	437	384	471	443	427	387	450	440	426	405	410	433	403	428	421	433	422	419	403	412	416	446	444	432	445	451	429	443	439	441	451	415	459	397	392	397	413	420	427	432	414	391	409	487	415	470	418	433	392	418	451	421	435	406	407	405	430	441	439	434	430	448	406	432	461	437	408	411	437	426	404	419	446	447	438	414	403	405	439	444	397	411	405	437	435	454	389	421	447	436	433	444	431	445	441	426	422	436	418	420	438	399	435	444	447	410	402	445	430	387	407	422	444	424	456	438	422	405	406	407	400	430	402	447	449	438	457	441	436	385	420	434	409	422	420	430	401	469	385	416	414	390	452	393	384	449	404	427	431	450	420	464	416	420	421	440	425	419	443	492	435	396	405	413	440	419	414	454	431	397	428	436	438	391	456	423	425	416	440	386	438	407	421	433	412	436	399	407	387	422	457	428	441	416	411	421	411	404	441	432	442	419	419	427	448	418	400	421	399	464	432	454	408	407	446	410	402	407	412	467	459	425	477	430	441	433	462	409	463	441	449	426	409	443	426	403	437	412	444	451	427	420	418	444	402	397	415	436	422	419	396	417	417	473	461	430	411	404	407	419	436	418	425	408	460	432	437	459	416	418	429	380	462	468	472	410	439	385	401	444	419	405	435	414	452	425	404	424	422	411	409	464	430	451	466	407	395	443	433	406	415	459	445	428	400	417	408	403	428	445	438	450	431	387	408	436	448	400	419	419	425	415	411	418	455	400	460	449	403	406	410	440	437	445	437	393	424	447	441	398	412	424	444	432	463	426	421	387	432	405	420	430	429	394	449	409	423	467	447	438	436	420	444	424	425	420	417	462	432	426	408	416	427	404	407	422	386	390	413	445	431	426	422	409	400	472	457	428	420	441	431	411	433	435	405	429	423	413	470	451	444	405	429	380	456	407	421	425	431	397	419	415	436	431	402	464	412	430	453	380	456	427	423	439	443	434	450	436	389	418	410	465	405	431	447	389	459	458	387	414	429	425	419	378	421	400	431	504	402	426	438	427	423	451	424	427	453	436	499	438	393	470	417	419	445	426	417	440	456	404	438	427	429	408	448	460	425	434	441	411	399	436	459	435	455	407	444	448	389	405	430	450	414	407	409	408	441	434	448	443	439	438	444	473	420	447	410	494	397	415	429	427	425	421	432	437	448	461	435	451	435	446	387	453	428	417	433	452	423	423	398	440	444	450	443	435	441	443	397	435	440	397	413	452	439	405	459	437	421	400	447	428	430	418	442	426	463	418	419	418	432	447	396	451	437	433	447	441	461	417	409	433	454	408	413	445	453	461	434	443	413	412	404	409	480	402	417	405	420	451	427	419	420	457	384	404	441	421	434	438	465	431	392	420	438	400	433	430	440	400	424	403	450	448	446	429	405	407	414	424	423	427	449	403	417	436	428	431	405	402	417	424	429	448	409	463	463	443	444	436	456	422	425	466	405	404	404	410	412	454	385	452	431	438	454	456	435	473	435	442	436	408	461	416	415	402	436	428	444	426	416	413	385	423	439	431	460	409	458	456	437	470	426	431	424	424	431	456	426	471	403	425	385	413	452	430	441	450	442	400	413	390	372	441	438	415	449	443	394	418	428	409	445	416	439	419	420	415	405	412	406	407	432	446	449	429	403	403	439	429	432	478	453	450	428	391	443	466	413	408	444	427	410	438	424	435	450	420	399	447	445	420	457	462	445	455	417	456	411	439	412	450	432	416	402	421	423	418	449	430	406	399	452	432	398	416	438	428	456	394	444	435	408	433	439	451	425	462	451	444	434	384	393	418	417	435	460	443	431	405	464	429	420	419	399	428	416	460	455	428	440	459	429	441	419	405	434	441	416	418	374	399	440	415	447	411	421	389	440	438	438	448	413	445	405	415	431	430	421	413	451	424	412	430	430	407	445	429	417	460	424	410	458	405	454	387	440	420	430	446	419	434	413	435	436	422	474	418	425	446	444	421	454	449	460	453	433	394	458	447	435	409	418	423	403	427	423	416	428	432	436	450	385	428	396	456	415	420	416	453	444	437	409	442	432	436	447	429	408	469	425	456	428	454	457	436	437	425	440	371	388	434	473	437	437	442	425	408	470	470	449	410	458	432	401	436	479	444	435	378	418	452	431	404	428	440	424	421	408	448	433	450	444	437	450	424	444	404	458	437	451	404	431	443	403	447	435	426	441	411	426	440	439	396	469	477	449	425	463	456	434	390	392	404	429	485	409	450	412	405	405	441	407	428	437	416	398	456	408	412	394	390	377	417	409	412	439	424	405	399	429	426	430	415	418
4508	1827	1216	791	700	642	536	526	479	529	445	456	451	437	429	424	410	482	469	456	446	426	451	438	424	461	448	435	457	452	412	438	438	429	430	454	434	432	435	426	418	462	410	416	415	427	449	421	425	437	446	443	448	424	429	443	477	411	462	420	440	448	440	411	413	434	465	434	413	443	441	458	430	432	411	415	451	412	420	412	437	428	472	438	459	433	403	445	439	437	452	420	426	415	444	446	428	449	424	449	421	416	410	429	405	471	459	444	455	435	423	427	440	434	413	465	454	444	477	414	469	432	433	460	422	449	447	440	437	488	443	400	432	434	459	445	446	442	491	428	414	432	443	411	469	465	449	428	438	418	448	433	406	443	404	435	440	444	469	440	485	424	451	403	477	474	438	449	447	482	463	404	434	448	446	412	456	423	437	451	436	426	442	411	469	432	455	464	405	435	416	436	420	425	430	449	398	480	454	478	438	487	434	435	454	454	434	408	462	452	437	446	419	442	424	420	463	431	471	426	405	456	453	461	445	427	442	412	448	474	448	437	452	456	431	453	439	458	441	416	460	443	462	414	417	421	425	437	437	414	449	391	420	412	455	418	444	427	437	402	460	430	453	464	426	405	430	408	426	442	442	446	418	419	447	454	443	459	449	452	420	410	439	439	456	468	441	413	405	456	420	459	454	447	438	426	442	434	439	446	428	431	437	416	432	463	427	463	466	404	444	406	464	459	460	426	473	451	415	441	418	451	428	473	450	464	452	451	439	451	393	463	420	431	428	439	468	425	430	405	436	377	439	449	421	412	425	386	469	434	456	417	422	435	429	431	439	477	468	449	403	448	416	439	487	450	403	454	432	414	436	465	452	409	446	455	436	440	472	398	434	462	460	426	436	424	435	440	442	425	448	410	428	448	453	451	413	463	413	435	417	452	454	421	453	481	443	416	431	429	455	463	472	439	424	424	415	430	430	479	411	441	436	423	433	471	422	467	429	421	434	420	473	435	450	412	436	490	452	431	431	433	418	458	429	388	442	420	401	457	403	434	405	442	407	429	408	442	422	431	447	422	420	425	485	469	407	427	425	438	446	416	459	420	445	447	423	407	448	441	441	423	492	447	418	418	407	438	459	455	405	437	428	447	420	466	459	446	454	478	458	448	419	422	458	447	423	401	447	421	459	419	441	477	452	402	454	416	438	457	436	445	429	433	449	444	419	407	437	395	436	466	449	412	482	476	437	388	438	433	432	451	443	447	432	440	469	460	436	449	445	447	454	373	420	419	442	440	418	430	423	407	416	444	441	439	418	400	431	448	427	448	439	440	455	419	443	460	411	463	457	461	428	444	400	450	454	454	440	446	454	443	439	417	452	472	406	444	445	412	435	461	443	400	427	438	443	434	485	455	431	409	461	443	475	455	436	444	414	465	421	410	422	465	459	431	421	437	447	473	440	436	417	450	434	441	450	445	437	434	427	421	443	417	455	414	408	408	437	423	466	453	433	408	420	435	441	467	405	460	437	464	429	480	469	452	403	428	447	440	421	440	405	428	449	456	459	433	470	468	451	450	440	419	433	429	440	461	470	448	472	400	412	433	433	456	450	455	426	417	454	457	422	453	450	410	477	429	450	417	426	502	416	450	424	458	472	419	389	464	421	421	427	445	468	483	425	427	413	457	472	455	404	446	463	401	412	438	470	471	436	414	417	467	413	473	444	424	444	449	447	444	413	434	382	435	462	424	431	449	406	425	453	429	433	430	410	394	446	459	446	452	445	408	408	442	405	401	443	444	437	482	456	445	419	464	462	463	456	433	431	496	426	397	448	415	435	428	428	433	437	457	442	413	471	488	432	434	450	429	431	439	441	429	429	416	460	438	453	448	414	436	440	429	469	421	461	426	466	433	421	450	403	431	439	425	431	438	429	410	407	455	453	435	429	439	451	451	425	420	447	392	487	449	411	429	471	445	433	414	411	462	438	447	429	432	440	434	424	461	439	456	441	436	451	474	428	428	460	441	420	441	437	429	439	459	422	421	443	439	477	437	450	401	441	446	432	432	443	438	415	483	441	443	484	474	434	418	439	422	430	437	406	434	472	462	423	444	454	394	456	465	439	430	424	475	418	411	425	441	434	440	410	454	424	439	433	418	449	444	416	412	432	441	424	436	423	439	430	441	494	443	427	428	449	442	424	417	420	445	449	429	457	434	490	419	393	450	420	434	450	439	455	466	452	448	438	437	429	411	428	421	466	403	433	452	393	439	439	457	433	401	437	419	449	455	428	411	438	447	426	459	431	418	443	464	461	413	468	413	410	426	450	475	415	424	416	431	438	435	441	450	395	418	444	425	482	408	464	448	434	396	462	457	431	406	436	430	425	420	432	417	400	489	421	403	466	413	418	416	468	425	423	472	439	462	406	411	432	446	419	446	451	426	404	419	422	406	436	425	419	421	436	447	432	420	421	414	419	456	431	425	428	413	416	433	430	455	425	445	466	438	387	439	439	459	427	418	436	420	461	455	449	466	444	445	428	393	438	432	438	439	425	419	382	453	461	470	437	379	442	456	441	441	444	452	426	479	435	458	453	420	416	416	474	445	437	425	479	460	454	415	481	441	433	464	445	441	406	431	442	430	448	500	471	454	420	415	392	468	447	407	414	431	454	437	421	425	439	414	427	418	437	431	458	392	460	441	422	405	435	434	447	412	421	476	407	428	446	435	412	477	451	436	424	459	446	453	481	489	398	424	459	435	469	468	426	445	413	433	456	441	428	426	419	448	419	453	470	447	391	415	404	406	435	416	474	425	435	421	411	402	413	413	400	431	455	428	418	422	416	439	444	409	452	406	427	467	422	443	415	434	455	490	464	440	418	412	428	472	428	438	423	457	448	442	433	415	426	490	432	440	430	453	462	451	428	499	484	439	443	423	431	443	422	405	436	443	428	431	427	444	437	449	441	419	447	437	448	414	454	407	441	442	459	416	406	432	445	435	407	427	457	427	466	456	433	443	392	472	430	419	463	430	443	419	493	445	476	441	421	419	431	396	432	414	441	434	441	427	450	428	424	433	422	444	453	448	442	400	450	414	438	467	428	399	424	465	450	411	404	416	466	452	446	445	447	457	405	426	407	398	415	477	446	432	425	465	429	428	430	454	425	449	456	417	457	451	420	423	471	446	439	410	466	445	412	450	446	423	422	414	448	429	443	426	429	463	434	457	440	431	446	467	439	445	433	449	464	437	445	453	447	438	428	420	419	427	436	394	408	427	421	436	458	451	426	479	457	433	450	426	427	414	463	455	439	411	426	462	412	447	388	441	434	402	413	443	466	480	419	443	433	452	437	470	424	398	432	466	421	473	461	423	452	433	468	465	460	431	447	463	413	437	458	471	426	406	472	450	428	432	434	466	460	437	420	423	504	453	432	462	433	462	442	423	425	443	421	481	445	460	457	451	432	416	444	470	460	414	425	432	441	407	434	415	469	415	436	447	424	481	416	435	474	427
23765	21266	28702	24130	21264	11988	1927	1299	1216	1137	1054	1011	1031	1036	955	975	967	978	914	891	958	965	963	949	902	967	934	987	973	908	895	876	888	958	909	925	912	913	901	882	909	853	920	880	919	924	893	924	899	905	876	934	923	945	883	888	919	916	915	924	881	905	929	894	909	946	904	942	932	915	932	938	898	862	874	915	879	867	872	967	872	900	946	877	881	908	870	895	946	970	917	883	949	921	920	911	864	877	954	865	892	933	893	913	924	906	934	927	915	945	901	853	885	839	908	949	890	845	934	896	838	890	902	888	909	910	937	930	909	847	861	878	934	891	871	921	914	841	896	913	872	931	882	912	920	899	861	869	943	880	866	890	884	912	891	882	910	895	880	911	863	870	890	938	888	884	982	944	837	994	943	904	883	883	909	878	942	892	939	881	901	912	918	954	877	850	924	886	929	944	893	913	907	900	915	946	912	891	911	933	918	905	879	918	887	887	887	898	897	856	923	895	861	861	910	902	885	917	941	869	825	956	925	903	879	940	889	855	864	879	926	878	877	870	901	916	850	885	931	858	929	944	908	899	928	913	896	866	887	907	923	887	860	869	951	941	909	922	875	899	913	832	877	887	898	914	906	897	927	901	842	926	914	895	908	893	914	927	865	874	878	884	844	954	881	895	877	920	911	893	892	976	928	899	903	900	915	921	916	879	897	928	919	892	863	885	929	918	873	893	846	878	926	871	876	940	882	900	900	950	882	921	903	931	883	848	844	883	852	879	922	915	897	931	936	917	866	914	926	914	854	963	895	859	884	901	893	841	878	921	949	931	919	928	892	872	968	845	839	905	921	901	870	918	835	947	913	914	889	856	881	884	907	877	921	894	886	947	871	897	936	875	906	979	838	906	854	913	890	875	865	951	877	867	885	930	869	865	931	904	905	898	889	890	910	882	884	890	900	913	889	885	869	912	916	884	927	908	885	850	892	880	911	901	910	944	906	912	859	887	891	881	957	863	886	904	941	909	921	890	896	912	934	940	864	936	825	875	923	927	884	915	890	880	839	929	855	881	905	950	949	937	877	918	884	946	875	903	895	931	909	907	872	888	913	907	931	947	910	947	875	880	872	930	901	899	860	845	881	901	897	884	870	889	938	867	894	915	921	911	958	934	907	868	855	929	949	855	884	879	894	846	884	894	919	872	881	926	882	908	902	897	883	926	891	914	902	892	885	922	910	897	870	859	865	861	876	919	912	919	890	875	943	912	921	863	902	967	885	876	936	898	848	866	799	910	886	907	873	862	945	909	894	904	906	916	915	852	902	886	879	907	901	868	915	917	958	935	904	907	941	892	900	902	920	857	913	902	859	907	931	924	899	849	862	914	987	915	940	886	885	907	945	925	929	845	882	900	937	875	893	861	899	940	924	883	935	871	874	912	917	903	840	920	902	935	880	950	883	889	936	916	885	886	915	868	925	859	954	889	880	892	951	871	889	892	941	897	908	929	894	900	879	873	862	889	887	887	946	878	918	949	907	869	893	908	905	913	883	856	874	861	902	918	894	926	877	940	866	859	841	883	886	876	889	841	932	909	912	954	878	857	895	921	881	890	817	884	875	896	905	910	863	920	925	937	920	933	902	900	911	893	882	843	958	893	893	821	942	904	914	906	914	885	880	991	869	882	902	895	906	919	889	884	919	878	929	850	920	892	945	901	867	905	940	885	907	888	910	841	861	877	927	926	912	874	914	912	900	881	951	938	813	916	887	903	893	831	868	931	915	891	892	915	855	850	877	873	874	927	859	895	872	894	821	919	943	883	961	883	901	906	927	910	906	909	907	941	914	926	920	863	911	891	868	892	894	875	915	946	895	886	863	918	923	892	902	896	850	918	951	872	905	893	932	895	885	914	972	895	940	887	880	874	853	908	878	862	887	916	856	910	886	912	931	866	890	889	915	883	877	923	868	906	926	929	901	954	882	911	925	951	954	847	878	912	885	934	874	874	884	890	889	868	920	890	864	901	892	859	917	884	945	844	902	855	950	913	872	875	951	901	908	927	879	866	884	931	925	848	892	868	845	916	869	895	884	855	864	884	886	860	873	892	916	896	912	900	881	869	918	906	838	936	901	896	927	857	922	974	839	951	882	939	883	897	937	956	939	889	890	902	885	934	908	907	845	911	887	893	844	924	907	894	823	918	887	896	899	897	905	893	912	839	859	889	900	888	957	918	855	944	920	877	884	863	907	901	899	898	917	921	896	848	919	890	833	905	889	922	891	917	871	914	919	906	933	852	876	917	961	949	906	910	908	886	891	909	847	912	896	910	892	960	874	837	876	924	890	876	920	916	878	866	880	866	944	866	927	883	911	898	890	840	870	850	917	915	889	918	904	928	896	866	916	876	930	913	879	880	973	872	908	907	881	837	880	878	908	908	942	921	879	884	817	879	893	846	947	913	934	881	914	917	921	889	940	876	886	939	860	884	896	898	869	899	866	908	882	902	879	895	892	919	860	942	916	936	860	898	900	885	866	955	863	911	858	912	923	862	905	987	928	845	906	912	921	870	859	948	880	886	865	902	920	867	895	883	969	857	873	894	891	951	872	887	917	905	875	892	906	967	948	896	951	943	852	908	882	877	883	882	897	915	906	896	947	859	853	927	876	865	862	944	928	879	863	913	923	852	958	898	921	892	864	908	846	864	818	902	911	909	960	867	871	884	863	868	938	897	892	893	876	900	922	939	869	825	881	877	888	873	882	917	883	889	911	877	936	928	857	872	888	882	925	874	915	885	868	896	927	889	934	876	870	886	851	905	941	839	865	873	807	890	964	895	881	918	850	911	872	928	901	888	911	878	888	926	964	885	873	919	877	882	899	932	916	909	957	923	910	877	880	859	921	851	906	935	857	884	894	877	893	892	909	894	915	959	903	885	913	892	893	875	927	894	903	861	887	870	926	894	889	903	877	879	823	872	866	898	902	903	907	920	906	957	872	935	910	847	922	907	880	890	888	917	916	907	866	898	896	907	854	881	837	874	882	872	909	862	871	908	889	867	886	912	940	896	859	867	894	904	879	940	914	897	894	923	942	886	853	892	946	859	886	925	862	911	893	870	941	916	936	879	900	865	906	850	877	861	858	940	819	835	915	867	970	897	852	890	901	965	864	899	888	895	847	913	939	890	886	903	872	854	868	905	881	917	865	900	874	853	850	936	884	888	878	877	948	878	856	941	921	876	925	901	813	932	873	909	887	939	889	869	871	864	937	902	900	867	890	929	870	895	919	916	952	865	862	859	896	818	932	950	899	887	934	943	942	944	861	880	873	924	852	874	875	932	848	888	900	882	893	905	902	947	889	935	901	869	850	967	874	919	911	892	908	867	908	910	829	919	922	865	889	975	830	888	925	881	898	907	850	948	890	904	879	907	924	868	871	878	877	861	939	909	890	906	887	882	957	934	890	924	854	884	823	892	873	846	931	884	846	911	898	872	857	894	884	920	882	935	916	922	891	914
3733	8995	6241	3454	2574	2112	1823	1483	1283	1246	1184	1156	1087	1020	1036	1022	942	993	988	932	931	913	959	930	932	899	948	924	925	906	969	918	906	857	925	898	891	889	916	934	889	906	868	944	988	926	918	933	887	903	923	906	881	897	885	874	883	950	906	954	901	890	886	869	876	905	851	904	872	921	892	910	863	896	917	893	902	890	900	925	911	875	891	872	855	902	889	860	907	860	904	849	944	952	849	916	958	943	912	1009	879	904	919	924	891	919	860	846	900	898	926	884	915	853	880	931	895	874	879	866	883	923	899	903	841	928	898	928	868	866	915	885	923	919	902	923	912	898	866	838	925	925	930	868	861	868	882	896	936	914	893	847	907	923	838	883	904	902	852	848	929	930	900	906	892	928	927	945	905	899	929	911	858	922	917	937	915	883	920	897	932	900	867	853	941	877	852	964	853	939	941	900	927	859	911	864	877	915	905	895	871	896	829	904	877	917	898	898	878	925	884	875	898	876	825	880	885	907	915	864	904	848	916	897	892	887	865	900	892	912	850	911	896	935	914	891	911	913	914	879	869	869	871	868	918	905	928	885	888	886	879	896	915	926	907	866	949	917	934	911	828	870	924	929	912	863	929	908	927	900	956	892	860	914	893	875	941	885	926	886	927	878	891	915	912	902	901	852	823	868	911	915	919	802	938	926	902	842	872	847	859	917	917	866	895	904	865	857	878	895	865	959	867	866	917	903	897	912	927	854	927	873	852	903	896	931	919	876	894	920	892	934	868	902	876	908	887	904	886	890	866	913	935	871	846	899	933	885	887	923	868	957	903	884	869	911	881	903	907	938	906	883	896	853	932	895	862	901	884	877	899	850	845	875	946	895	896	919	889	907	960	910	913	902	878	904	913	889	939	938	878	855	936	894	873	963	860	949	938	910	847	866	894	909	952	924	910	913	890	942	925	882	883	897	889	831	848	857	920	899	881	936	878	916	920	876	876	887	943	946	951	907	966	897	887	928	874	888	898	877	905	920	928	950	896	935	923	888	865	934	882	919	885	882	892	888	877	922	910	877	889	848	918	906	886	914	889	884	891	873	923	913	907	879	854	908	893	869	849	859	905	928	902	890	910	901	858	896	852	896	901	875	962	868	850	873	889	883	885	942	906	952	859	909	926	914	902	853	865	907	926	906	872	935	883	900	866	918	905	900	901	861	909	884	878	932	938	878	923	916	890	877	881	879	876	904	922	869	889	916	867	941	932	832	878	878	919	839	839	874	883	920	881	873	905	891	905	933	929	961	908	946	918	857	877	902	913	892	932	901	949	885	886	868	919	905	938	840	851	887	907	922	911	893	853	878	874	896	877	894	902	895	878	866	881	886	878	897	890	941	924	888	883	861	882	898	902	942	914	915	887	913	916	839	906	902	900	879	914	891	859	896	883	870	863	845	848	889	904	911	896	879	947	864	897	900	914	888	895	856	894	904	927	942	907	895	896	860	887	872	944	855	895	924	867	936	911	968	927	926	907	925	918	921	925	948	907	888	859	938	907	924	902	866	903	950	948	807	856	962	909	897	931	926	935	897	914	931	868	867	865	916	934	876	900	865	871	859	896	888	865	908	887	874	889	875	902	906	845	898	907	959	909	987	910	896	848	928	865	916	931	925	875	869	891	863	936	939	931	936	882	921	963	908	872	948	943	974	872	906	845	886	886	949	944	865	891	852	893	933	902	862	907	919	923	849	954	908	881	916	867	889	885	879	908	868	908	850	881	949	911	867	897	899	898	954	867	927	959	870	912	920	900	852	909	903	889	922	895	895	868	865	929	860	895	872	894	907	919	928	895	865	920	906	919	945	907	876	938	945	922	915	875	838	927	812	951	887	891	874	924	922	899	926	814	871	877	890	905	919	908	844	861	853	865	944	856	901	911	901	881	901	925	929	884	888	922	867	866	942	892	890	966	861	870	868	914	903	901	930	931	914	905	854	961	927	896	908	916	906	922	876	895	859	932	937	924	909	882	928	915	905	887	852	907	907	942	900	919	939	930	924	866	876	928	943	898	916	845	895	891	901	812	856	942	847	875	894	902	947	944	838	827	889	884	893	922	918	888	894	848	905	861	906	925	877	927	905	886	861	882	906	921	892	938	903	870	902	901	865	913	949	902	911	937	898	857	873	886	920	930	864	912	944	882	871	885	846	896	931	927	854	876	936	919	817	908	876	921	899	879	849	898	892	864	877	932	860	904	926	853	847	894	866	896	913	935	930	885	855	934	914	900	903	890	871	963	907	890	934	885	863	893	935	894	884	905	957	898	975	909	902	936	938	895	961	878	890	922	876	962	877	888	902	929	883	892	885	926	896	900	880	853	917	906	911	841	926	828	945	869	952	903	899	891	889	887	916	868	929	860	871	959	882	897	873	892	922	889	918	865	903	879	905	911	932	914	907	843	878	886	956	916	909	909	877	878	948	929	919	866	975	911	938	898	906	889	931	890	914	897	892	897	896	849	907	892	853	889	892	896	881	846	974	883	860	894	910	870	895	883	874	981	919	897	910	909	911	914	898	917	937	879	878	862	851	892	914	989	903	924	869	874	872	914	859	883	869	886	909	890	949	814	946	913	871	905	867	904	869	959	874	905	898	941	869	891	897	865	911	852	891	838	891	897	872	859	879	900	923	880	886	908	910	842	905	949	898	957	919	885	911	904	950	816	915	924	897	942	894	899	893	912	910	933	862	922	877	897	872	861	916	904	945	868	893	861	877	900	865	848	898	904	879	874	871	931	886	917	912	842	874	931	912	928	842	863	900	864	896	902	893	887	891	883	859	890	876	889	930	974	877	864	914	872	883	934	886	913	907	867	911	921	913	865	883	901	913	873	852	882	888	925	916	931	929	914	882	879	921	911	880	849	895	835	897	874	893	896	928	950	916	892	909	857	917	902	897	912	878	901	896	870	934	908	874	884	888	882	886	906	878	907	923	972	865	859	871	909	894	895	874	888	847	892	929	915	900	901	877	873	909	912	875	858	889	930	933	893	887	958	867	908	879	886	845	871	883	874	930	878	867	871	898	917	869	896	904	883	949	895	913	890	865	882	945	910	858	908	907	889	924	879	860	926	945	897	898	978	863	867	914	849	843	926	892	963	925	913	853	869	876	932	900	885	847	819	899	953	897	919	884	891	882	895	880	876	901	911	903	901	870	953	804	883	897	892	884	944	901	911	940	939	893	916	890	889	991	931	903	904	932	834	910	893	938	870	854	874	897	962	868	864	892	916	908	925	870	870	886	918	834	897	897	862	939	903	864	876	937	890	900	902	904	966	962	898	900	866	883	924	896	898	912	861	877	901	849	858	928	933	892	894	896	901	874	903	904	898	966	924	891	887	889	885	881	878	873	880	903	921	942	882	879	896	956	887	871	923	912	937	886	890	901	838	864	949	932	925	922	875	915	903	887	881	913	840	908	823	859	855	909	863	872	883	863	887	891	856	903	907	952	883	953	899	929
24810	21327	27927	24966	14237	847	533	433	386	326	359	296	305	282	321	292	290	272	304	274	298	286	270	271	276	277	246	284	290	241	288	273	268	296	259	263	277	284	294	260	269	265	287	238	269	274	274	257	251	241	271	266	266	257	249	277	279	266	257	278	276	241	254	281	280	245	268	275	270	280	284	253	279	277	260	275	272	244	270	256	245	244	242	286	265	274	255	261	251	260	273	270	278	286	285	257	272	249	251	232	286	287	267	278	277	279	280	256	244	293	284	270	250	266	284	230	246	255	268	249	287	246	293	274	260	260	267	264	254	275	285	290	240	288	218	272	279	270	291	247	252	264	265	244	254	293	274	262	294	275	296	244	268	265	270	245	262	243	269	270	249	234	275	292	290	273	253	255	265	265	229	240	286	276	266	246	270	245	270	266	223	244	275	273	287	270	270	279	300	288	273	247	267	287	258	256	271	233	254	269	255	257	278	240	278	286	255	282	268	261	273	289	274	238	267	275	253	259	267	274	272	268	254	253	278	240	293	306	264	286	261	270	281	302	287	283	282	257	282	279	290	236	263	262	262	283	279	288	267	254	260	265	274	316	282	275	265	271	242	285	283	271	276	235	267	273	229	282	250	272	274	232	266	257	271	291	267	270	267	248	261	282	266	255	272	285	299	249	272	271	268	283	284	271	244	281	277	262	270	253	281	278	269	266	271	250	275	258	254	297	249	292	280	247	271	252	245	271	266	262	254	269	267	314	278	287	274	226	275	267	259	262	273	275	277	284	257	238	269	253	247	286	274	288	281	248	292	280	243	279	252	281	279	285	276	279	257	275	227	236	274	275	277	265	250	270	251	248	255	252	279	226	242	266	271	266	288	286	279	255	250	275	240	250	288	271	277	264	262	302	277	250	260	248	267	245	251	271	267	259	267	276	238	261	262	269	246	294	240	288	283	292	263	250	271	260	286	282	274	274	278	270	258	267	274	257	274	263	279	262	286	243	249	266	288	254	247	267	242	263	258	268	287	238	274	260	234	252	272	296	268	295	268	267	270	243	234	245	257	267	242	273	271	257	280	279	274	285	289	239	254	277	279	223	277	262	292	241	276	290	279	251	259	259	264	255	288	271	282	258	269	277	251	263	257	264	241	274	255	255	263	233	243	263	267	236	261	247	255	248	262	267	270	246	276	270	282	287	249	277	283	277	264	257	276	254	262	258	250	262	291	276	262	278	293	242	268	253	270	265	247	286	258	292	260	245	262	264	276	242	272	293	284	295	286	237	263	273	293	283	254	267	223	262	280	261	286	263	270	274	250	263	257	304	280	275	255	294	283	269	263	255	273	243	253	263	281	287	251	280	253	265	267	282	284	299	279	273	252	252	264	237	251	264	267	273	256	268	280	263	256	248	281	287	244	260	241	257	261	261	269	249	274	304	296	275	266	252	268	268	259	266	283	276	257	251	263	254	260	304	252	276	228	263	272	265	242	281	259	293	277	249	274	281	280	301	256	264	277	283	249	249	286	253	247	279	294	257	274	261	229	280	296	260	229	282	254	266	224	262	277	242	261	260	242	290	290	264	271	251	271	274	264	262	223	260	272	247	274	276	252	268	272	302	229	274	251	256	246	285	265	237	267	287	297	268	269	259	273	255	268	264	251	261	257	274	272	234	239	280	273	261	272	270	253	280	299	300	268	266	277	259	261	281	263	236	248	259	240	253	275	273	240	260	283	283	295	249	255	257	278	285	274	257	284	255	249	282	261	241	262	270	262	238	249	253	258	256	279	237	255	287	265	258	269	289	286	273	279	266	292	280	267	239	275	263	261	269	271	289	250	265	245	261	265	270	250	256	256	259	271	288	274	265	279	265	252	262	262	274	279	270	261	256	274	276	256	258	259	246	269	253	254	270	258	256	288	255	266	267	231	255	259	258	270	238	235	258	277	256	300	267	250	253	269	286	259	286	279	278	269	239	313	260	254	290	291	262	281	300	263	251	254	272	252	289	259	250	262	278	247	237	272	266	250	260	284	280	287	275	270	253	265	249	273	272	251	254	265	274	263	256	273	262	283	255	256	274	247	250	246	273	308	268	278	256	269	277	261	271	259	250	258	270	250	268	264	270	275	297	265	256	282	308	257	273	250	277	286	246	253	292	288	253	269	242	252	244	225	279	286	289	246	265	265	289	255	239	253	277	251	268	291	268	293	275	261	265	301	256	288	266	274	271	266	275	261	258	285	277	271	257	292	235	263	255	255	298	284	242	281	297	272	284	245	265	263	257	269	305	288	270	265	268	288	256	246	250	276	253	255	275	265	275	280	261	253	263	275	245	257	274	239	274	272	244	265	214	263	268	272	256	264	285	246	242	267	248	247	238	259	241	229	285	256	249	240	288	261	239	247	275	310	258	284	248	238	268	264	268	268	274	268	284	265	278	271	279	256	260	259	276	265	239	252	259	263	282	250	249	252	268	299	270	241	268	267	263	243	277	238	270	265	242	276	287	249	261	273	275	261	256	292	264	270	240	272	275	263	269	263	274	269	256	255	244	266	269	264	275	268	239	233	280	239	283	253	253	252	288	276	263	270	269	260	291	240	288	245	302	253	251	297	260	261	280	240	300	279	276	248	283	248	251	268	261	261	303	234	281	258	250	253	281	230	295	275	285	289	276	292	280	275	278	240	303	248	250	271	271	273	279	282	242	241	257	270	282	263	266	226	284	264	285	282	277	266	236	247	261	292	247	255	289	271	295	272	265	282	279	263	263	281	264	229	282	249	272	258	233	241	253	309	255	276	261	270	269	285	266	276	243	287	265	253	210	245	271	265	278	281	281	284	285	265	261	279	254	278	268	282	277	276	294	255	254	270	296	253	249	250	267	250	258	249	270	251	278	255	275	284	274	278	253	268	281	267	266	250	264	277	320	263	259	279	244	264	277	275	279	267	251	239	245	281	248	283	277	247	243	268	259	280	267	266	263	268	243	273	281	255	238	255	244	269	298	267	241	268	292	248	254	257	273	310	271	277	250	265	274	246	242	306	292	240	288	234	272	241	296	242	274	279	255	264	260	286	259	267	278	229	270	265	268	278	284	255	256	245	278	261	278	224	254	235	272	269	269	259	250	276	256	261	232	272	282	277	267	276	272	249	257	274	254	268	274	259	258	264	265	271	257	289	291	254	259	238	293	280	275	281	290	272	268	265	259	257	234	282	268	280	282	274	250	271	277	261	272	256	268	250	273	234	232	242	242	291	271	260	243	241	244	287	290	286	287	274	276	263	282	236	280	267	283	282	305	265	268	263	253	288	273	248	257	282	268	260	254	265	269	259	253	292	258	280	268	232	280	281	272	280	272	234	230	246	295	286	274	243	280	312	249	283	267	265	255	270	253	248	255	269	258	249	293	270	270	265	289	270	265	273	264	291	279	264	239	275	260	265	267	260	294	262	267	242	300	267	267	219	274	273	269	239	275	262	283	299	262	267	255	272	305	256	266	268	273
3243	4948	3232	1695	1283	979	750	630	529	472	427	436	340	363	317	338	335	328	340	308	317	311	356	328	283	322	291	291	276	289	306	300	282	294	300	293	288	331	281	290	304	307	289	298	335	285	295	283	283	267	295	299	272	317	292	263	305	293	281	299	282	317	278	278	306	276	292	296	332	333	270	306	310	288	284	287	300	286	273	267	269	282	300	291	295	292	282	311	314	314	287	305	295	314	303	269	315	316	264	299	308	324	289	305	256	275	283	285	306	316	283	338	293	306	305	279	284	287	319	294	312	301	280	295	295	271	277	292	298	277	289	292	300	301	291	311	296	273	320	329	303	273	284	310	270	301	320	289	290	281	259	277	303	299	279	314	250	278	313	295	301	268	303	290	280	323	296	288	297	317	292	286	277	335	295	297	287	252	287	286	299	291	290	294	273	303	299	289	300	297	276	303	283	304	301	282	289	272	285	298	304	283	260	263	316	309	315	268	309	320	290	307	290	308	264	275	300	283	283	273	293	298	306	294	304	244	280	289	283	270	258	262	298	268	275	287	338	290	301	326	268	297	263	271	305	267	281	297	288	278	291	286	278	314	301	274	322	260	319	303	265	285	304	271	292	305	258	275	286	290	274	279	299	303	265	290	269	292	309	286	293	271	311	280	288	283	277	289	273	284	294	266	311	299	300	308	305	304	294	263	250	323	280	269	317	305	271	281	275	265	288	302	302	307	261	303	283	287	283	297	258	301	272	317	263	305	273	339	300	262	302	268	297	289	300	273	293	278	264	326	281	294	289	290	315	282	342	298	302	286	292	297	314	305	304	288	325	299	268	292	297	322	281	322	293	299	272	313	281	284	301	286	306	305	294	306	309	315	258	283	293	285	295	309	287	309	273	307	265	261	301	303	316	277	289	281	283	297	291	304	276	308	282	312	290	286	301	306	286	265	282	320	288	310	327	260	311	311	306	316	271	273	298	278	300	315	264	298	309	297	287	292	298	290	291	277	284	300	289	282	308	267	301	315	289	294	285	289	293	301	293	278	281	317	297	293	304	264	302	289	281	286	263	320	297	267	254	287	258	318	274	282	309	278	291	307	265	332	306	311	303	305	297	262	296	264	293	271	290	336	301	297	276	286	294	305	314	261	279	258	292	285	300	284	270	273	320	273	283	287	295	276	277	299	262	303	280	289	259	285	295	320	295	290	290	294	273	259	265	300	302	284	324	293	287	278	292	293	285	282	266	286	296	278	274	286	278	299	294	276	287	300	270	284	273	308	297	294	293	269	293	274	283	283	285	299	290	288	297	295	293	299	292	291	285	275	297	320	306	291	305	299	294	310	301	258	266	275	308	298	289	307	290	280	306	283	278	307	305	300	286	275	295	260	269	279	317	285	290	278	286	290	317	315	327	294	293	301	307	283	321	281	293	270	250	257	305	289	287	299	278	292	295	301	284	307	292	304	294	249	317	318	339	306	304	301	281	288	276	287	253	301	326	294	296	285	278	319	289	276	295	316	253	306	310	299	321	293	274	300	298	276	290	319	286	279	271	280	279	234	311	279	284	293	285	299	301	280	278	283	295	308	291	298	297	304	249	287	288	294	298	305	288	300	268	273	316	270	276	289	269	297	300	300	272	312	290	289	296	286	301	273	280	287	311	300	283	313	292	302	275	283	299	274	286	284	309	277	266	303	272	280	296	305	317	310	298	283	300	281	315	292	296	297	270	282	303	274	313	291	289	312	307	270	258	306	278	298	297	287	282	310	306	287	286	289	289	294	298	277	291	279	311	305	295	307	278	290	304	291	308	308	309	293	286	283	310	300	289	314	262	267	304	280	303	285	318	312	303	288	302	314	314	281	304	281	283	298	284	277	293	261	293	299	335	314	287	288	285	288	323	318	330	285	306	302	298	312	310	284	291	303	303	344	278	268	270	306	297	276	305	289	283	273	278	288	297	279	302	283	281	309	288	315	303	312	299	290	297	264	309	297	293	264	268	295	268	324	274	308	301	324	299	283	294	288	296	292	250	296	272	298	269	273	284	329	289	282	275	338	315	294	280	287	273	296	282	279	285	298	297	288	279	275	285	270	285	291	270	263	295	267	325	248	313	325	263	320	275	277	294	278	260	307	291	327	318	296	278	274	268	292	297	289	291	306	289	296	295	324	283	281	288	272	292	284	293	290	317	301	320	335	300	264	302	285	274	298	317	256	304	300	326	286	294	293	286	294	280	313	293	280	299	301	296	286	274	308	303	310	300	312	275	298	254	292	288	283	277	293	291	294	250	318	274	287	320	309	302	299	299	285	296	285	310	326	288	278	306	251	282	299	303	297	266	293	312	281	323	310	296	308	279	314	287	322	280	314	287	291	306	288	286	299	320	266	276	275	280	296	283	335	285	276	279	306	308	265	248	292	302	328	278	283	286	307	291	267	281	287	288	292	310	292	295	283	305	307	324	287	289	287	295	298	305	291	312	290	309	289	313	293	296	273	289	303	304	283	311	272	332	290	292	286	303	302	294	287	297	305	274	324	293	285	292	282	293	284	295	310	283	301	303	277	294	309	295	309	315	308	296	305	284	320	277	312	267	288	296	307	269	282	292	326	273	273	272	277	297	289	302	274	278	299	294	309	281	306	282	289	300	294	311	292	268	291	279	297	302	304	284	286	274	280	308	278	270	275	289	290	258	278	263	283	305	295	303	285	313	267	283	282	264	265	258	289	297	310	296	295	302	297	275	305	299	308	291	300	283	289	286	281	293	306	323	291	284	268	285	296	302	323	307	281	308	296	283	332	293	298	295	297	303	305	284	316	298	280	273	286	294	264	333	323	284	316	286	290	271	322	310	298	289	282	311	314	318	291	273	282	283	306	271	301	274	264	291	268	286	282	301	295	305	239	252	277	288	316	262	279	294	286	300	294	276	294	285	278	315	290	291	278	300	275	293	298	290	306	279	314	268	303	270	278	251	301	268	307	302	297	274	296	321	281	282	297	274	285	292	278	290	292	311	309	274	291	279	269	284	295	304	266	273	298	261	265	299	314	291	286	300	289	298	271	291	289	276	307	310	302	288	276	294	309	323	273	298	282	270	321	279	286	303	250	295	318	342	292	290	312	283	314	285	264	252	311	285	304	332	278	314	287	289	254	284	284	259	255	301	268	273	304	299	295	322	279	264	323	315	312	271	278	290	295	263	272	304	283	301	305	292	291	254	287	288	294	302	299	303	303	258	293	291	304	283	296	289	299	283	327	297	273	268	291	283	289	307	287	291	287	303	313	324	289	301	293	279	267	262	260	284	257	312	296	297	300	277	286	254	303	350	289	292	290	292	289	304	277	287	276	283	285	288	314	289	276	265	284	294	250	323	276	309	276	306	270	291	286	278	308	278	271	310	281	264	316	295	306	286	291	286	311	278	314	294	269	306	276	285	329	294	327	297	298	291	333	262	308	246	270	277	293	308	294	286	295	276	276	296	274	315	275	304	280	303	287
22403	21260	29134	23692	21264	21355	12642	1842	1457	1413	1271	1143	1157	1056	1027	1029	1066	1036	1022	1022	1004	975	940	1005	939	983	994	947	998	975	964	947	917	951	927	926	918	926	912	937	946	954	887	953	907	888	887	887	885	879	908	902	928	925	904	914	910	903	891	944	922	901	942	866	910	940	907	915	904	932	891	892	905	940	896	913	896	941	949	908	937	943	1026	899	943	895	911	895	929	860	947	932	864	920	915	953	895	908	914	885	947	926	880	864	940	946	879	881	908	866	881	907	883	913	908	912	907	886	897	894	890	891	912	907	837	929	861	952	907	876	904	937	882	917	917	903	922	940	903	886	922	888	905	875	917	961	900	879	919	936	871	881	944	907	921	900	941	928	895	935	952	911	863	893	941	926	896	893	891	892	903	879	875	913	868	926	900	879	841	937	897	915	890	899	886	914	873	897	917	898	946	899	886	923	937	909	912	896	918	848	932	889	930	862	864	859	952	874	906	924	872	874	922	911	887	862	888	950	869	904	936	899	930	902	925	896	961	874	974	994	919	918	859	935	862	941	912	882	913	871	935	946	914	922	919	927	889	890	926	955	901	919	910	879	903	931	900	924	957	886	866	910	894	915	919	932	913	920	943	886	878	861	938	911	939	944	949	933	913	917	846	894	920	865	955	937	864	883	825	907	922	881	881	858	908	894	898	945	857	886	922	900	881	896	925	880	918	922	930	919	898	895	878	966	858	865	901	900	878	919	863	947	892	880	889	959	911	918	882	960	948	927	922	903	935	918	877	941	962	886	879	857	885	937	859	900	911	908	890	858	949	898	902	954	845	904	880	888	876	874	919	933	919	906	937	955	965	883	914	944	874	936	970	896	947	896	914	926	900	894	931	865	878	886	941	891	908	887	898	957	927	876	883	887	950	948	898	944	954	920	911	892	918	911	920	894	946	913	964	845	916	912	908	932	974	885	904	930	980	898	878	913	934	979	938	885	927	928	911	959	959	895	946	914	897	900	924	892	895	935	948	876	938	904	863	847	891	914	887	886	905	905	957	902	915	934	929	902	912	939	885	972	918	886	921	911	888	925	909	901	896	884	851	906	913	922	929	877	936	900	911	919	916	904	906	973	943	948	872	875	939	893	948	928	933	903	910	904	868	884	869	891	894	957	875	925	884	914	900	932	889	903	948	950	931	926	928	920	871	868	965	905	891	837	887	937	942	910	921	899	883	861	895	936	872	917	963	952	919	879	940	907	908	931	902	898	933	877	930	856	918	905	875	920	872	854	849	944	906	882	892	924	919	869	903	900	897	944	933	917	881	912	900	910	951	931	932	896	909	898	920	897	934	903	911	902	883	940	907	935	915	901	921	929	976	908	857	900	914	932	949	886	911	953	895	884	911	924	935	875	907	931	929	881	855	874	879	943	875	905	928	916	854	885	886	891	890	893	865	880	943	869	940	878	923	936	910	910	832	922	873	868	875	959	927	901	884	873	930	910	912	916	882	884	897	936	913	862	899	911	908	895	893	918	935	941	934	919	875	908	887	917	920	907	913	915	875	916	938	911	919	877	877	894	891	922	957	906	900	885	901	916	889	920	899	908	895	882	913	909	889	927	933	931	881	885	956	916	952	884	925	899	888	900	924	934	879	909	900	935	908	877	924	930	954	906	898	938	920	949	885	945	930	890	938	938	923	871	898	855	940	892	976	947	916	906	927	937	924	919	884	907	837	892	908	854	889	884	886	882	859	894	894	870	883	922	914	927	881	932	884	939	927	861	931	896	901	896	894	943	906	900	909	903	934	909	868	935	890	927	924	889	933	906	888	840	898	904	875	938	851	907	851	892	933	927	883	902	922	878	879	857	925	883	923	885	916	869	846	915	890	918	878	876	870	846	979	928	866	883	927	888	913	898	895	913	924	933	907	915	916	921	932	925	925	887	918	940	908	903	918	971	944	888	811	865	845	900	905	920	894	895	881	873	853	907	942	906	911	912	924	918	878	890	932	896	918	897	927	857	902	972	848	923	924	855	909	876	897	918	866	921	911	891	907	905	825	874	936	906	918	849	983	872	858	924	928	884	908	871	878	910	904	913	962	942	926	926	901	928	887	903	935	933	869	871	958	870	924	906	860	878	979	865	886	920	931	903	899	891	944	883	849	873	911	872	879	909	878	855	913	869	907	923	935	873	902	939	883	913	864	871	857	951	952	873	930	908	920	899	857	923	898	906	988	917	882	899	915	905	888	938	882	926	950	916	864	889	869	943	887	943	933	903	862	884	879	914	868	896	902	892	918	910	948	871	876	882	904	961	905	896	912	835	846	893	960	921	923	894	924	899	876	921	896	916	944	913	880	919	955	921	915	958	895	862	941	864	873	907	931	855	917	896	919	927	971	930	908	863	902	899	882	882	886	885	921	930	907	846	858	871	920	903	916	915	905	880	930	883	908	919	877	977	910	920	887	885	872	882	879	914	909	896	915	950	864	935	874	892	890	872	918	916	904	855	893	907	903	891	905	876	851	888	938	927	923	911	951	842	921	898	920	919	930	896	942	904	894	901	898	867	906	924	926	887	921	936	940	905	906	869	829	853	910	892	925	908	950	990	923	931	845	898	922	943	878	909	947	967	947	872	954	879	881	868	850	911	917	838	953	897	930	936	918	905	899	865	923	880	866	858	923	920	949	898	920	870	860	914	916	863	911	893	881	906	873	905	912	882	920	887	988	887	867	869	903	912	879	915	952	933	900	907	906	897	927	894	898	914	914	860	902	929	900	962	911	869	849	821	947	916	901	903	905	854	925	942	863	903	851	833	945	977	867	929	892	944	919	947	864	929	904	912	948	943	901	946	841	902	893	894	886	927	866	933	910	887	954	893	936	891	889	900	893	930	910	904	894	907	889	884	895	894	905	884	959	909	872	916	902	943	942	884	898	866	950	888	945	959	904	825	956	886	867	892	859	925	925	898	875	856	887	916	888	847	908	929	935	924	911	871	922	911	866	902	913	902	940	916	865	869	884	847	882	857	861	901	876	896	922	910	886	893	855	897	903	908	903	873	887	915	936	904	936	875	908	916	915	901	920	906	867	896	921	909	827	923	884	909	879	914	908	906	930	879	855	904	927	866	925	860	935	894	895	928	910	915	877	900	922	940	892	878	903	928	909	895	910	929	947	893	978	903	903	904	940	940	934	851	915	946	877	906	943	898	908	859	914	893	859	872	907	915	894	935	934	890	891	885	883	923	926	890	882	891	917	865	882	917	854	941	967	836	899	915	920	903	940	888	862	953	877	913	868	955	912	869	887	913	960	892	934	894	895	888	912	891	872	909	924	921	955	876	859	949	942	854	878	843	926	900	874	885	951	930	904	941	930	896	880	887	922	911	954	883	853	919	858	971	913	934	902	927	855	885	913	932	923	873	950	965	885	871	856	899	881	940	922	919	883	894	858	913	919	921	923	865	895	958	845	857	892	957	941	901	916	912	921	877	860	933	934	931	879	883
4748	14422	10267	5435	4030	3222	2406	2158	1724	1398	1417	1256	1196	1183	1073	1075	1088	1102	1089	1026	937	1005	997	972	1013	1006	1020	950	955	915	1030	955	940	950	863	965	985	941	910	903	957	956	919	969	915	899	927	892	1011	838	945	885	896	916	903	909	863	891	912	924	962	931	931	886	885	955	890	947	960	955	928	940	900	890	923	939	919	941	896	823	938	912	824	912	896	944	922	958	949	939	915	944	894	898	901	911	964	904	894	880	955	933	923	889	893	951	945	885	900	915	913	901	901	881	870	886	878	973	917	931	956	986	963	918	971	904	886	954	901	847	880	895	960	910	922	880	923	938	918	944	843	865	914	853	909	957	882	945	896	871	866	939	953	841	917	912	931	915	932	932	892	964	883	870	944	902	873	826	908	877	898	871	935	910	916	961	926	902	896	919	927	897	945	885	945	884	934	958	911	915	895	908	980	897	957	925	915	887	845	971	892	917	927	920	945	957	903	891	894	937	913	893	898	881	862	928	950	985	894	923	905	898	949	906	916	916	895	922	902	881	940	943	942	887	919	906	906	892	934	939	876	907	956	883	914	865	924	931	918	896	932	904	887	938	956	923	903	902	965	910	891	841	890	920	921	942	892	896	896	930	863	935	894	956	884	952	936	920	954	923	914	894	872	869	885	841	875	943	932	897	918	932	917	953	937	879	848	966	963	883	901	924	940	957	921	900	918	985	914	890	959	867	894	903	944	915	922	925	917	929	917	858	976	909	929	964	914	969	923	948	965	893	927	900	973	938	914	940	912	869	935	875	936	876	936	958	912	920	893	870	917	918	908	862	958	916	949	919	956	920	925	889	934	935	898	900	916	876	935	891	931	928	932	881	880	909	918	918	957	958	950	949	958	1005	904	896	891	913	937	931	967	836	944	939	941	869	896	899	975	948	894	942	949	909	919	941	909	979	905	895	833	915	946	931	935	921	911	901	900	880	930	898	903	895	947	897	915	929	953	955	935	945	905	915	902	917	897	960	886	882	914	861	894	911	952	957	926	851	894	921	889	878	918	933	885	894	901	847	968	943	936	952	951	883	933	885	934	911	853	902	934	881	912	979	910	933	890	909	955	910	913	970	949	921	936	926	936	879	894	852	927	939	894	948	941	885	876	892	895	920	935	897	853	875	899	946	892	926	917	925	929	868	891	943	931	914	902	858	902	879	896	955	935	887	870	933	903	908	852	912	914	913	906	949	870	906	939	964	925	924	901	907	934	905	950	878	898	898	863	937	941	910	939	925	927	923	896	898	892	948	917	887	881	879	913	893	928	956	878	865	895	939	896	926	893	889	948	914	920	940	898	879	996	910	918	908	883	910	865	868	876	943	932	903	903	877	943	917	902	952	933	901	954	893	958	891	908	925	914	882	873	872	894	893	928	908	939	901	856	964	950	939	898	932	931	883	900	887	914	929	891	932	894	887	932	865	923	907	899	948	951	913	937	915	940	891	919	883	904	842	910	873	933	913	906	899	845	912	875	874	919	963	910	884	898	896	965	912	871	878	903	889	869	894	930	931	897	911	909	958	941	918	858	918	916	898	921	915	932	959	907	915	932	841	897	966	937	903	924	943	943	859	891	904	920	971	953	951	882	947	925	873	907	948	947	894	928	935	901	863	915	923	859	869	940	920	929	904	907	894	881	911	926	928	913	892	966	934	922	912	877	853	872	930	906	890	893	949	909	886	940	887	879	930	888	907	895	939	968	940	930	900	926	880	869	891	934	911	927	1006	909	918	890	862	907	929	971	933	934	953	890	882	955	882	953	891	926	913	890	893	908	897	913	872	889	925	935	962	905	910	863	859	905	870	935	893	926	925	887	919	928	851	922	890	894	927	940	915	890	859	905	920	919	921	932	936	969	952	972	927	923	850	952	889	915	924	916	954	911	898	889	942	914	946	900	903	951	914	908	973	895	934	900	877	927	894	944	925	957	991	915	918	935	944	882	976	992	864	902	897	921	911	891	900	924	921	919	873	949	928	942	911	927	892	922	931	958	879	936	903	914	916	948	888	913	927	871	909	957	901	899	915	921	910	956	961	850	859	883	934	960	947	909	875	902	876	933	946	930	888	948	907	953	914	946	906	926	894	909	948	911	889	947	926	929	922	901	960	908	909	929	943	944	887	876	900	917	877	935	942	853	868	957	955	917	905	904	930	914	905	889	924	870	922	863	892	918	958	911	929	940	907	895	912	873	914	913	882	917	929	895	943	894	855	904	928	917	874	931	922	926	961	903	953	919	931	886	878	883	864	893	928	858	903	915	934	897	872	922	930	905	893	943	920	915	898	943	872	847	900	939	884	876	891	950	857	928	907	882	883	908	921	948	898	887	964	898	944	887	909	926	924	899	909	914	901	926	881	913	917	959	858	923	894	895	905	923	884	929	914	937	926	900	852	925	885	884	910	883	930	873	896	921	911	853	942	900	910	929	943	928	892	951	891	963	890	868	965	884	893	902	885	969	887	909	925	938	860	913	939	899	908	905	945	877	938	867	913	860	885	954	882	965	952	917	912	894	887	927	923	890	859	900	929	953	868	934	868	901	883	939	899	887	911	922	903	896	947	951	892	905	905	934	932	917	911	852	912	1001	976	938	897	933	1015	878	952	927	858	923	920	926	909	894	878	849	897	915	866	890	859	918	909	925	926	890	964	889	888	941	883	939	947	888	955	874	918	943	904	888	903	896	881	932	907	938	918	859	911	927	866	907	962	938	961	943	928	926	934	932	885	929	880	904	937	904	939	944	889	908	893	906	956	919	916	880	925	913	926	860	912	890	905	866	920	930	926	951	908	914	866	924	962	930	983	926	948	878	949	891	902	883	895	917	923	933	923	885	952	906	956	913	876	951	925	886	939	966	949	967	861	892	958	896	856	896	866	875	937	912	899	932	955	942	866	941	923	932	921	909	908	919	932	892	888	915	928	949	923	943	931	931	913	980	910	963	905	892	889	934	872	937	948	906	888	930	888	911	884	918	935	912	925	959	901	914	896	890	916	907	923	934	914	937	913	896	916	852	951	852	930	901	906	892	900	944	893	879	952	939	909	915	956	905	882	912	853	829	880	920	952	880	854	883	897	891	935	869	839	896	958	916	912	833	921	876	885	943	931	914	880	898	922	915	903	894	865	931	889	935	855	848	915	950	927	893	947	855	928	910	912	909	908	894	903	952	844	904	925	909	893	941	939	952	929	904	917	926	888	910	893	878	910	899	906	938	943	917	958	849	924	929	927	899	899	981	941	954	918	905	904	911	966	954	912	940	991	901	911	919	913	917	935	889	939	895	878	927	879	894	909	879	936	912	890	897	878	954	913	927	919	891	925	911	891	890	890	925	927	893	858	909	914	938	918	960	936	927	913	884	888	913	908	942	943	963	943	954	922	924	888	897	932	978	875	905	905	943	916	901	925	971	915	957	936	888	878	907	894	918	935	867	908	929	897	853	884	907	888	942	930	929	862	933	936	940	895
27372	20389	8786	1092	716	701	562	503	456	454	442	458	437	435	449	398	393	435	401	429	419	454	417	401	431	437	427	450	412	429	418	424	419	404	410	443	401	416	440	430	463	418	444	430	441	405	413	431	421	444	410	408	423	404	419	451	384	451	382	438	416	411	416	406	435	403	380	434	398	434	435	437	414	456	385	407	462	427	406	435	461	417	430	409	419	408	397	406	415	426	425	417	418	406	407	445	416	398	410	488	401	413	424	452	446	415	400	449	415	416	391	443	408	390	410	402	408	403	435	436	428	368	411	410	400	424	435	397	400	436	438	437	430	425	408	404	467	433	436	433	425	407	414	445	425	415	420	430	389	434	416	448	396	429	430	394	383	414	396	440	434	417	389	427	432	380	423	418	432	427	401	422	374	437	445	412	419	428	453	429	395	407	397	373	423	427	445	443	419	471	428	395	426	432	430	465	416	416	408	394	420	390	421	390	408	432	391	413	448	405	392	437	452	414	416	426	420	422	415	430	431	390	394	393	407	393	401	421	418	415	434	425	425	398	434	419	464	442	431	431	448	427	431	431	416	439	392	414	439	414	457	416	432	396	415	406	429	435	404	441	414	429	415	417	402	421	423	427	385	413	450	410	401	437	441	452	420	418	393	441	414	463	426	424	430	427	439	414	412	435	409	417	385	406	434	416	454	412	414	441	444	410	437	410	414	434	414	481	402	400	416	421	428	408	412	423	411	427	402	371	406	407	471	424	426	398	419	458	411	434	413	427	382	423	446	417	428	414	422	428	455	441	425	440	401	421	398	433	395	391	452	401	437	453	435	421	428	408	407	416	445	432	448	424	453	410	428	428	442	433	441	426	423	417	414	430	371	462	394	429	388	424	428	421	415	432	393	417	464	423	422	438	410	398	415	397	400	443	407	443	424	418	410	445	430	427	420	395	448	468	446	394	411	412	418	427	413	438	440	430	408	419	398	431	421	394	411	405	446	424	413	389	442	398	399	411	429	408	409	402	376	405	415	405	419	428	426	419	439	460	441	397	441	429	453	415	427	412	458	433	407	426	411	416	407	371	403	407	424	462	401	396	398	438	448	388	401	380	412	421	413	399	411	428	415	415	411	454	443	433	448	392	394	446	415	431	401	420	411	435	399	454	420	407	444	378	411	406	419	368	441	442	432	426	411	433	422	446	421	399	419	452	430	423	434	431	404	394	410	400	403	426	380	420	400	436	408	421	402	396	428	443	376	467	399	431	399	391	425	403	406	419	403	394	447	434	445	447	429	434	428	404	446	412	440	411	385	432	384	376	433	391	397	430	432	445	396	453	402	414	472	450	388	439	402	440	430	439	422	405	413	393	414	434	408	444	446	403	415	403	432	429	439	437	432	424	405	445	419	426	427	403	377	463	407	432	404	408	383	419	441	421	429	450	412	432	450	411	465	419	394	375	444	419	392	422	417	441	421	416	408	409	427	442	438	400	441	421	419	412	390	426	402	413	425	405	416	444	442	374	410	413	435	432	417	425	431	422	440	366	434	421	436	420	432	385	430	426	423	444	440	421	403	415	426	424	420	433	436	426	430	429	432	415	372	431	417	422	431	453	401	421	428	406	399	418	416	415	440	443	398	379	452	412	440	394	401	443	435	412	456	424	441	433	422	464	403	408	432	429	422	434	389	463	413	424	419	410	415	418	396	415	407	421	392	425	386	439	415	407	420	430	454	425	425	431	398	408	471	423	431	416	422	410	430	441	438	396	408	421	456	408	404	399	390	447	439	407	425	436	420	406	371	441	417	421	404	420	409	411	448	447	436	432	419	390	443	396	429	410	412	453	433	431	400	410	427	392	427	432	434	442	439	411	452	400	416	394	430	429	397	435	432	409	407	446	443	439	423	416	417	415	465	420	409	426	438	428	420	414	413	438	423	376	442	398	455	418	463	425	413	435	418	403	413	393	426	410	396	459	393	424	414	423	405	394	431	444	429	407	401	383	437	411	440	425	430	417	409	437	453	403	407	411	415	426	421	396	426	419	420	438	415	419	380	402	404	404	408	407	422	445	433	418	426	391	400	415	441	433	428	436	465	389	406	417	420	421	439	425	426	431	443	433	425	414	420	430	411	403	414	410	426	413	425	419	412	378	438	423	420	414	448	403	411	425	425	426	449	397	432	386	437	411	447	431	391	440	422	397	412	397	476	405	410	396	407	404	374	435	452	411	436	387	390	421	411	415	441	432	410	397	428	410	420	405	378	393	436	443	401	429	414	425	425	368	407	435	395	410	459	426	416	396	438	427	433	398	390	376	439	374	444	421	423	419	411	350	423	399	401	432	404	428	442	436	464	409	425	411	431	423	383	414	422	407	439	406	433	372	426	433	393	406	404	435	434	403	427	436	439	425	389	419	430	406	419	463	422	407	401	410	384	421	467	393	416	403	421	455	433	456	405	424	392	446	403	443	433	406	424	415	460	433	438	447	403	446	414	425	388	405	385	392	389	427	415	415	459	463	397	428	446	452	410	416	394	424	437	395	441	451	418	420	400	436	409	451	419	433	410	414	421	393	414	396	411	446	435	432	407	424	400	431	391	410	453	425	431	451	413	439	425	391	460	414	393	424	442	416	459	421	434	421	385	400	427	415	395	412	447	412	439	411	409	425	410	411	437	460	475	419	371	411	399	398	423	418	446	426	432	458	447	402	423	423	417	379	410	410	444	411	453	425	434	412	398	398	417	416	392	440	382	404	429	421	420	405	402	394	441	435	389	438	403	386	441	466	423	451	469	411	417	431	393	385	472	435	418	396	399	419	398	403	400	400	408	445	407	407	426	409	402	438	437	424	400	411	419	451	412	396	437	378	449	428	432	445	418	444	420	452	393	435	451	435	413	418	438	425	424	393	450	451	423	395	430	392	436	386	419	420	466	393	440	445	406	353	440	409	427	438	399	424	419	401	422	417	394	431	448	417	427	420	420	419	435	410	427	445	473	410	395	414	383	462	383	471	428	436	425	390	418	388	401	389	463	427	469	412	435	389	419	445	418	427	422	423	375	405	403	394	420	400	392	405	434	387	407	431	434	408	426	414	402	416	439	410	431	470	404	403	489	421	411	402	432	438	407	413	394	428	407	419	384	472	448	408	397	416	439	413	402	395	385	438	379	410	441	400	411	402	453	401	450	430	421	466	416	392	422	424	449	433	404	415	384	413	423	466	428	426	401	431	431	388	412	411	417	428	437	445	379	399	444	448	429	425	413	453	429	430	436	456	420	440	432	412	408	413	397	485	421	420	423	407	439	439	421	409	388	425	423	431	410	407	387	441	407	438	397	418	380	412	415	399	432	438	427	414	423	419	434	390	406	409	403	418	431	446	429	405	425	390	396	423	444	422	415	429	420	400	417	416	431	410	411	452	439	431	430	418	395	434	400	406	403	464	423	367	437	400	437	436	415	425	433	398	434	415	426	413	415	388	418	401	403	431	412	414	414	407	413	452	414	470
4340	1873	1132	780	713	569	561	534	474	546	459	468	427	451	449	415	445	429	429	459	454	431	459	401	421	456	398	457	429	443	449	445	472	423	432	502	443	449	425	454	419	481	452	460	428	445	440	445	429	450	420	451	476	412	422	436	472	417	429	446	426	454	383	423	461	408	439	438	392	439	415	482	426	447	413	416	408	436	410	413	421	455	431	433	451	412	410	417	427	415	432	400	470	435	461	464	420	415	468	424	408	449	452	438	454	389	417	445	431	418	417	423	422	438	441	431	423	430	440	442	454	396	477	399	447	416	438	419	421	455	426	435	457	465	433	437	406	411	412	438	435	450	451	459	443	417	461	430	402	449	431	426	436	432	412	433	439	393	449	425	423	468	467	441	467	439	412	416	438	457	429	447	420	472	419	458	466	472	447	464	457	439	463	445	448	431	431	426	439	435	436	412	482	421	416	446	420	412	429	448	437	404	448	437	449	436	441	451	441	414	411	418	405	390	442	466	392	454	414	429	442	438	463	400	440	455	448	431	415	457	430	430	456	423	460	452	450	451	426	418	448	463	400	480	417	410	442	432	456	451	434	432	435	405	422	422	447	432	412	427	424	465	431	415	456	414	390	430	470	426	463	413	428	431	424	412	421	394	423	424	464	458	431	389	438	396	465	437	441	451	428	412	468	452	422	393	413	448	433	441	426	406	428	459	442	406	458	439	458	443	466	415	414	426	442	458	445	445	496	422	435	432	433	446	401	422	440	416	442	374	425	438	430	421	474	430	408	435	440	426	454	459	411	459	436	420	443	417	412	478	438	499	445	433	461	414	394	430	413	427	428	413	441	394	457	438	449	449	402	414	424	441	442	453	454	401	454	423	423	403	451	421	427	432	456	431	417	446	473	392	460	472	438	455	449	447	446	443	450	428	412	401	401	432	409	437	466	451	458	436	407	436	414	456	421	422	433	442	382	431	420	406	459	453	419	437	397	434	411	456	441	458	407	461	446	439	409	448	428	428	457	416	431	394	449	442	443	443	398	450	403	417	438	436	451	408	420	463	429	449	428	414	432	408	465	431	407	425	470	458	448	429	413	445	434	445	426	445	411	433	470	439	419	443	425	431	450	457	400	443	435	417	465	401	433	446	478	445	415	427	420	477	393	428	445	442	424	421	443	419	459	396	428	431	429	443	438	448	488	441	407	427	415	447	417	453	452	440	454	423	436	410	415	429	447	461	432	442	426	431	418	400	381	427	439	429	448	444	449	401	455	466	440	443	417	430	466	386	472	450	451	459	427	451	462	428	438	434	429	415	439	396	420	412	410	404	432	445	431	412	412	416	429	399	400	450	480	429	479	444	420	438	420	461	433	487	441	411	418	450	430	445	418	451	463	465	413	438	413	457	431	385	428	442	442	431	409	465	452	411	473	444	434	419	435	423	428	442	467	418	413	434	423	464	405	454	452	460	451	435	429	433	414	438	458	408	446	430	448	414	441	430	443	459	430	412	454	441	441	428	428	437	441	411	431	425	410	430	462	444	435	448	412	473	438	404	397	482	462	421	458	440	426	458	446	417	429	473	443	404	430	432	444	425	436	435	444	443	447	425	438	421	437	461	444	426	419	449	372	478	405	443	454	426	404	420	450	455	435	419	427	437	451	446	413	421	419	397	407	432	437	428	437	410	420	435	423	438	413	430	439	404	458	448	458	460	399	392	426	413	398	392	452	442	453	445	426	420	444	435	386	448	440	446	410	437	411	438	428	423	448	416	421	443	445	461	451	443	447	435	424	398	408	478	433	426	434	434	453	423	454	448	460	421	424	419	425	449	433	446	413	422	409	457	419	401	412	428	446	427	430	474	433	428	446	422	393	428	444	407	438	452	461	441	432	468	456	411	414	428	421	409	462	443	442	429	427	416	437	438	423	405	408	424	403	488	401	415	400	410	387	442	439	447	439	442	439	414	429	449	438	446	438	404	393	422	442	415	412	425	424	413	415	426	434	436	433	441	419	417	438	442	403	451	403	424	478	414	459	429	416	429	427	442	442	434	417	436	419	431	431	456	470	399	405	459	436	448	419	433	404	438	440	436	445	425	431	446	468	427	444	455	431	404	451	434	460	429	433	426	441	468	451	396	416	409	432	438	456	419	423	431	438	419	436	451	425	439	434	391	401	454	469	417	389	469	384	440	408	472	440	431	411	424	441	419	422	442	453	471	430	395	469	416	405	446	437	444	454	439	450	420	467	428	477	452	434	399	428	457	446	428	472	450	463	440	441	388	460	460	455	427	455	439	383	406	403	425	435	436	462	457	430	406	448	450	431	431	387	441	505	444	427	428	428	412	421	424	436	425	398	440	421	424	424	396	396	443	410	401	437	432	443	453	433	480	429	441	417	416	410	423	433	433	451	433	445	405	459	486	412	420	442	450	482	444	447	434	398	409	429	450	429	451	465	420	419	462	419	413	430	445	444	408	415	412	467	405	417	484	432	417	411	438	452	431	416	450	444	449	442	442	427	454	429	426	472	416	440	477	419	439	438	439	443	477	443	441	427	452	457	409	438	440	447	418	451	454	450	435	458	398	466	381	456	429	426	410	460	462	396	422	404	407	475	409	425	454	416	435	440	462	433	448	425	428	419	440	449	445	465	413	423	418	468	448	441	386	460	431	428	461	446	464	427	466	436	443	409	443	442	469	389	462	458	465	427	425	423	425	445	447	427	463	450	440	405	429	438	452	393	415	459	387	424	454	451	447	450	433	411	457	426	440	453	460	433	460	424	448	384	457	434	443	428	441	422	427	431	443	444	444	404	421	391	421	433	451	395	464	458	467	481	444	420	434	456	393	415	443	439	422	449	439	446	431	466	441	450	429	435	431	422	451	444	452	432	387	468	412	437	443	434	435	423	441	440	443	453	427	420	437	421	404	450	440	450	450	428	442	453	449	438	417	443	424	422	429	396	439	434	438	390	426	442	400	416	413	433	420	458	417	439	401	442	418	413	422	421	419	467	450	414	405	414	405	459	422	426	420	398	441	430	448	430	450	422	434	418	411	382	433	415	429	420	406	410	424	422	439	422	452	428	439	437	446	464	431	434	386	466	413	436	452	410	445	451	429	467	420	431	441	413	461	450	438	449	452	431	431	435	446	446	399	400	457	442	415	425	451	427	396	411	466	447	443	432	428	410	430	442	460	441	418	443	419	444	433	414	424	427	420	435	447	433	402	404	416	412	471	437	436	451	418	464	474	425	413	466	434	438	437	419	413	422	454	443	450	436	408	399	449	435	394	419	435	418	440	440	461	405	459	457	445	429	433	422	416	418	405	429	397	461	404	442	446	399	432	414	432	431	415	441	446	441	431	393	428	426	463	439	423	417	381	441	393	416	440	423	407	417	431	408	430	426	400	457	436	452	457	471	438	435	402	422	434	420	431	406	444	416	439	440	424	457	381	425	445	446	442	416	420	419	397	396	434	438	427	469	445	423	417	449	487	474	388
23730	21334	28790	24225	21341	11888	1888	1294	1141	1068	1021	1063	1008	968	1017	930	947	959	933	903	910	940	902	918	905	921	926	882	927	958	911	885	922	909	907	882	873	877	913	885	900	889	871	886	900	892	913	896	930	890	883	832	906	907	885	910	945	906	910	899	893	873	862	876	825	854	885	895	861	872	884	908	819	888	882	879	909	868	880	920	918	852	903	840	888	901	956	892	924	893	890	898	872	934	897	906	859	903	912	867	888	892	928	883	842	885	872	872	877	865	875	869	892	894	872	918	895	936	876	858	870	916	880	891	914	875	904	896	881	901	901	885	920	888	893	889	869	903	841	879	891	940	885	925	874	918	871	900	904	906	920	881	877	913	876	914	871	873	913	852	858	831	889	889	846	925	895	837	874	860	916	833	904	885	834	881	867	891	868	889	867	874	840	920	878	858	901	881	895	848	845	875	864	850	906	943	926	886	901	876	878	864	896	892	868	856	926	839	874	884	861	826	870	843	892	880	876	859	905	904	896	868	868	874	873	857	869	870	932	867	861	918	877	891	931	845	830	852	846	907	852	864	926	844	860	854	847	900	877	876	917	931	913	863	926	897	935	908	879	860	862	907	947	866	869	900	893	877	886	896	878	895	847	909	898	852	931	928	921	858	877	881	885	901	900	904	882	893	912	886	833	841	879	899	906	859	855	866	882	885	905	862	898	888	853	868	898	941	896	888	928	869	869	889	982	837	880	892	915	860	862	837	927	881	847	928	897	877	873	893	860	878	892	944	886	856	904	879	880	870	859	866	903	891	944	916	908	898	849	935	865	967	866	890	893	886	908	938	883	924	939	884	854	887	904	852	892	920	848	894	875	902	868	900	885	816	876	888	924	806	912	852	909	898	853	913	894	893	869	949	852	878	889	825	905	885	903	886	896	841	899	859	898	863	856	947	862	907	892	853	863	877	922	854	870	918	890	832	881	862	852	904	869	948	850	878	879	887	905	880	882	891	906	860	881	903	850	880	867	862	888	831	876	824	892	869	866	922	937	852	829	918	873	877	845	928	838	886	877	891	892	884	847	880	883	873	917	892	870	871	896	898	874	865	890	937	870	883	904	919	862	875	883	914	870	881	889	909	883	846	891	902	870	877	903	873	870	915	817	903	911	909	888	923	893	926	877	855	884	872	912	904	882	867	908	925	952	910	891	900	906	892	909	895	890	849	919	891	886	866	863	858	899	906	885	889	917	915	852	907	935	930	864	909	865	871	879	862	909	898	883	856	884	897	859	850	854	909	889	878	904	898	908	864	907	876	852	847	909	836	898	933	857	821	863	852	917	928	928	959	903	851	870	849	907	882	887	872	893	886	916	880	933	851	906	955	856	878	896	867	809	869	864	898	881	889	840	890	914	917	859	888	879	865	846	907	929	888	865	873	807	855	879	872	885	858	910	911	903	919	889	869	931	868	827	868	881	871	909	825	869	912	890	897	882	889	893	899	858	861	845	870	896	865	887	851	884	916	971	918	900	907	918	878	904	888	889	864	902	823	883	905	864	887	885	887	905	827	814	911	851	885	893	844	891	904	925	938	897	877	846	870	853	921	897	889	909	874	928	871	888	882	836	899	888	893	834	968	915	960	913	883	910	918	899	882	886	868	856	861	927	866	861	887	895	852	870	942	870	880	880	900	865	833	872	874	916	871	870	919	916	818	875	899	890	885	890	926	857	822	861	852	898	869	868	898	877	916	867	940	874	893	888	871	928	888	906	832	897	904	899	887	889	908	906	922	864	864	910	892	877	933	914	907	896	895	830	913	861	952	869	878	858	840	917	951	890	870	906	846	797	856	914	891	858	876	914	878	826	914	892	877	888	909	891	855	903	863	889	858	918	940	873	873	888	903	882	874	909	892	852	899	839	931	854	884	934	820	895	878	902	847	876	891	912	890	919	877	903	904	894	891	914	857	854	909	838	860	905	804	963	911	929	850	902	858	870	837	848	841	887	893	826	891	906	885	865	903	928	971	858	853	876	945	874	895	852	888	868	897	908	897	905	814	921	919	855	897	884	871	857	890	916	893	846	907	867	937	879	891	865	833	826	903	882	856	869	837	879	865	911	865	863	879	808	917	878	920	893	906	835	902	912	865	909	852	831	927	900	864	824	903	885	861	926	905	862	925	869	866	876	914	921	869	910	912	917	914	864	845	852	934	880	850	892	904	839	851	887	889	833	868	885	919	813	884	891	905	896	913	931	847	879	894	897	889	849	882	869	890	921	870	877	925	885	877	896	846	850	851	917	874	866	919	911	916	925	924	917	882	919	854	846	976	862	851	879	895	867	871	889	849	901	839	886	869	889	899	901	908	912	899	900	797	897	926	878	862	895	876	872	875	868	881	892	917	875	904	952	890	921	879	884	858	894	886	890	900	916	876	868	910	851	874	884	874	881	896	880	853	863	855	910	904	856	869	874	855	873	895	871	849	892	911	838	878	889	855	839	865	911	873	845	899	912	867	885	854	835	889	901	859	861	882	875	881	854	870	863	802	878	901	842	861	894	875	935	896	851	866	910	898	901	836	847	875	866	938	910	844	900	853	894	877	888	888	865	869	903	947	868	894	910	870	889	896	881	913	832	888	861	903	911	910	902	853	947	870	887	908	903	880	816	850	850	847	839	911	988	878	903	893	885	894	881	870	877	864	843	844	812	884	864	957	894	902	865	886	837	864	858	908	827	860	898	889	957	858	842	888	906	809	870	904	908	883	937	870	897	844	840	877	866	905	885	885	819	858	845	897	874	874	845	851	856	904	833	859	878	959	883	883	841	864	889	882	836	904	866	869	854	845	865	916	845	907	888	837	930	856	873	855	890	877	909	883	898	906	873	924	891	860	885	857	867	847	901	883	880	888	877	874	876	858	941	932	923	939	871	912	866	909	849	839	858	868	848	893	931	851	875	887	939	921	905	871	877	867	911	958	847	910	862	849	907	893	835	871	863	824	879	884	892	814	991	891	885	913	960	831	880	890	854	874	898	909	894	854	939	893	896	897	907	863	878	874	889	868	915	873	884	914	854	886	847	874	870	886	895	917	841	886	918	863	873	895	896	910	893	872	872	890	881	858	867	859	876	891	913	849	874	938	840	895	915	915	917	840	833	853	864	925	899	940	905	893	848	856	890	886	908	848	947	924	867	879	946	925	912	880	894	908	855	856	849	894	883	878	939	866	847	844	894	889	871	870	910	855	860	857	888	891	877	876	840	893	861	859	872	909	846	896	863	832	890	828	843	920	878	826	846	903	932	880	879	859	897	872	905	865	922	863	840	889	824	916	935	923	870	858	852	927	906	877	926	864	857	859	905	918	928	897	896	889	865	894	895	865	893	878	845	816	885	908	904	889	937	818	858	887	838	819	885	867	858	897	880	891	900	863	823	907	898	834	850	852	884	887	855	879	865	894	878	910	814	861	895	915	864	866	860	867	807	878	884	915	881	883	901	942	837	829	896	872	955	930
3618	9308	6173	3323	2615	2118	1788	1515	1382	1200	1123	1067	1075	1091	1016	1009	915	989	923	991	960	956	980	910	994	955	922	926	892	895	940	958	917	931	871	962	889	914	912	855	905	927	895	927	902	913	872	877	920	916	851	872	899	878	922	901	898	883	937	898	828	933	927	912	924	927	913	873	944	928	913	833	943	877	895	880	870	915	899	890	897	908	881	897	836	901	885	939	845	921	866	890	895	874	887	858	911	901	871	914	877	869	941	892	934	826	891	853	896	910	887	930	887	910	895	919	879	890	852	890	915	920	874	909	907	900	889	833	877	867	889	930	897	895	876	845	879	911	904	882	841	875	851	866	924	918	877	885	881	891	871	834	855	894	834	887	884	869	874	916	843	886	929	869	863	931	877	916	911	892	962	901	897	877	894	880	907	908	875	898	855	840	841	890	901	911	859	886	919	938	909	897	811	867	898	868	952	934	904	817	871	915	860	911	883	891	904	903	924	901	876	909	853	908	882	873	871	918	930	926	922	899	909	922	904	896	859	857	932	886	843	927	828	867	894	890	885	896	886	888	887	875	869	885	895	921	894	883	910	901	899	937	893	871	946	852	857	928	902	865	870	892	961	909	863	863	897	906	908	871	866	863	845	939	902	867	839	886	938	899	894	930	938	914	866	877	854	912	813	861	830	868	869	890	850	873	875	885	889	885	900	918	871	919	858	905	901	882	885	897	874	852	895	895	911	896	947	931	881	925	886	965	892	878	890	896	899	887	874	873	882	913	886	910	965	866	903	875	903	888	873	846	899	877	862	902	860	933	857	940	876	848	893	874	906	886	920	915	887	883	863	857	963	833	898	875	879	921	879	919	913	901	911	908	936	904	833	904	867	956	905	904	877	924	931	921	877	895	878	952	912	899	871	939	893	922	909	892	894	887	891	932	856	904	856	906	852	893	848	854	853	900	898	880	895	872	869	870	860	896	867	882	842	884	906	853	924	895	885	930	921	909	906	931	880	910	910	871	886	897	890	912	928	921	835	864	877	927	915	898	945	889	866	952	899	892	850	918	958	899	920	932	904	869	888	875	849	932	879	904	909	868	884	865	906	886	861	884	906	849	846	852	876	901	959	886	899	903	879	909	894	860	906	888	886	923	928	872	857	899	936	871	896	885	907	879	876	909	907	912	882	851	853	902	902	880	920	843	943	950	928	908	913	921	936	879	905	907	960	909	924	917	911	885	883	884	849	854	823	856	933	888	915	886	887	894	879	908	890	912	944	893	848	874	930	901	849	888	849	943	872	899	907	859	885	865	893	883	897	891	869	918	823	927	857	898	938	872	927	878	869	914	851	916	883	950	898	885	852	907	935	852	910	944	880	845	877	919	886	873	908	896	859	912	897	825	893	849	867	901	926	897	879	909	952	937	924	939	892	848	876	858	888	879	848	860	899	908	923	886	927	896	864	919	798	936	882	931	911	900	903	925	869	852	865	886	905	910	939	936	854	850	934	779	893	907	834	910	896	884	863	899	867	941	918	914	864	944	878	883	871	872	904	871	870	842	890	878	878	912	921	844	900	894	879	843	903	917	901	840	870	939	938	829	913	865	892	837	948	888	896	903	920	886	919	887	911	948	856	850	883	857	890	933	896	878	895	918	844	871	871	881	860	931	919	849	831	892	914	895	850	896	886	921	843	811	903	921	853	897	894	901	893	854	880	861	908	884	878	961	888	900	857	862	851	866	825	885	876	915	850	878	875	910	876	875	891	937	912	933	918	921	880	879	926	855	909	893	851	905	935	888	858	885	865	846	863	856	925	855	857	854	851	808	887	897	828	887	868	844	878	805	876	870	896	880	826	879	898	886	906	901	860	812	865	915	877	916	911	919	828	880	870	873	871	881	908	926	934	824	925	892	925	845	937	876	926	909	884	858	902	891	892	947	931	888	849	926	909	927	906	888	909	945	856	920	883	890	930	854	903	925	921	848	936	871	877	824	916	897	826	929	917	901	905	898	903	947	908	942	866	885	922	939	875	932	907	889	899	851	903	889	859	917	897	869	921	849	891	863	917	890	910	894	830	871	913	902	889	915	923	903	914	901	897	920	906	870	897	892	924	876	898	880	883	954	913	879	912	858	856	907	891	887	836	907	860	841	859	896	938	922	866	850	885	886	880	901	881	879	891	849	926	869	877	859	875	906	893	907	882	952	912	791	911	899	855	933	897	866	940	900	833	909	912	851	938	907	911	931	910	876	845	897	929	935	880	923	916	886	883	846	977	885	892	969	939	937	933	877	907	919	846	882	921	836	909	924	886	917	943	910	866	920	914	912	878	840	904	834	941	902	909	865	815	845	938	862	878	840	968	861	879	933	906	904	894	882	901	927	854	880	890	910	865	880	894	892	912	892	813	889	897	931	848	930	876	814	882	875	895	919	913	875	852	947	962	826	916	928	907	910	886	894	896	883	863	891	922	853	877	875	947	853	918	876	919	917	916	901	943	917	916	904	854	874	873	873	884	936	854	903	884	933	876	900	868	888	846	918	871	869	908	898	873	946	920	921	883	878	908	852	880	886	877	864	920	878	913	899	902	885	907	922	962	878	907	873	867	867	856	883	870	867	863	930	828	942	896	924	929	908	1007	920	873	898	861	854	879	903	881	897	874	909	869	844	937	849	901	856	911	908	875	938	826	891	926	907	897	881	878	882	911	897	823	880	914	895	915	904	884	910	850	876	861	878	892	895	889	891	917	907	884	899	911	879	883	913	897	863	884	885	843	863	865	890	858	905	890	938	869	930	850	850	892	942	870	902	886	891	904	944	912	876	919	834	858	813	914	881	903	903	880	878	868	898	871	918	869	897	852	967	909	902	851	905	921	894	849	841	863	872	900	911	888	907	861	898	837	829	907	906	861	879	868	955	888	949	902	922	892	902	881	844	931	875	925	873	915	889	854	888	869	889	859	886	888	892	901	875	857	919	927	839	897	901	912	928	915	919	871	867	933	879	868	922	913	920	930	884	913	934	868	939	896	864	896	924	845	889	885	910	912	894	887	890	903	923	887	898	941	928	854	935	917	919	880	898	906	880	960	817	868	901	873	879	910	927	904	881	877	887	850	846	848	885	867	936	894	971	896	871	864	867	841	890	889	910	904	872	914	841	863	879	921	916	877	866	934	910	905	876	894	873	908	861	867	871	915	936	951	873	914	918	884	912	946	912	891	911	932	903	863	872	909	935	906	931	866	841	873	922	895	870	893	928	904	918	863	924	890	860	909	880	864	878	831	889	851	897	904	895	897	916	869	921	887	883	876	867	930	856	896	900	904	910	876	879	915	898	879	897	876	923	913	885	921	898	957	931	851	913	879	885	897	882	934	868	921	923	851	942	884	887	900	854	890	894	930	872	881	864	909	881	871	853	871	884	855	933	949	852	920	917	894	861	863	889	904	937	906	861	937	847	876	879	919	879	869	853	844	904	864	881	886	907	926	883	892	916	943	914	861	907	927	885
24769	21301	27929	24972	14145	887	535	389	362	373	295	330	302	322	265	297	297	289	290	313	298	265	292	290	281	255	263	261	286	261	278	255	281	279	268	277	244	235	275	224	263	254	307	258	284	280	232	264	298	292	247	265	271	250	267	304	277	270	286	260	248	254	278	264	270	282	285	291	269	248	279	263	248	296	232	251	303	251	278	275	263	274	281	266	260	255	261	265	255	248	319	265	257	276	264	277	247	242	272	280	253	263	269	260	266	276	263	248	280	270	266	253	284	283	269	234	271	264	271	263	272	263	239	267	258	273	262	271	254	283	223	279	264	228	269	279	281	269	272	251	255	291	242	256	267	260	262	286	281	266	258	254	264	286	279	233	261	268	270	278	235	306	266	224	283	271	263	258	277	268	242	252	258	275	242	248	261	266	298	260	238	225	288	243	265	233	249	278	289	267	265	276	249	265	287	269	259	280	269	269	263	283	276	251	261	236	274	255	259	295	253	244	249	276	270	301	284	293	294	276	257	256	269	282	294	266	282	236	272	255	249	244	270	280	283	245	260	271	293	278	285	266	256	251	251	302	262	249	300	261	289	269	288	260	276	278	274	232	257	250	266	266	264	257	240	270	287	275	265	280	243	251	266	250	277	259	259	276	271	261	271	246	269	265	237	258	263	250	271	267	259	241	241	257	255	265	261	249	308	266	275	282	256	285	256	267	254	269	241	255	277	309	251	259	266	235	255	273	245	263	274	240	259	256	256	247	234	248	269	228	245	263	254	273	289	280	264	259	284	264	267	275	275	280	261	274	269	250	246	274	251	254	273	249	275	289	266	265	270	276	250	263	257	262	281	243	297	267	286	273	257	256	235	252	272	239	268	244	263	278	271	286	307	264	253	282	247	277	293	250	257	250	265	308	253	269	262	289	250	283	242	259	269	270	282	252	245	280	256	233	294	268	260	249	239	224	298	260	279	279	265	282	265	269	247	256	273	274	270	256	289	250	252	279	252	238	273	261	242	287	274	249	296	260	261	287	303	262	286	274	276	269	269	250	252	310	262	280	261	259	256	254	288	267	244	252	269	273	256	279	259	273	267	269	260	245	295	273	267	266	266	269	262	270	262	241	250	245	285	265	265	247	241	258	266	261	287	258	251	260	275	252	265	249	261	268	247	275	290	273	257	265	273	264	257	284	242	276	250	299	263	289	257	258	269	240	237	248	244	264	283	221	251	284	255	256	255	275	276	240	288	280	247	237	281	251	263	239	256	263	263	274	275	272	262	254	258	267	245	258	267	271	282	257	280	239	252	272	255	264	271	257	279	294	272	270	278	258	261	269	245	288	278	240	283	284	271	281	269	266	281	278	244	251	283	262	278	280	245	279	287	283	280	275	282	270	312	252	242	270	268	293	255	271	284	242	271	237	256	275	274	261	271	249	270	270	262	234	278	258	263	247	258	265	249	253	264	270	273	297	269	267	245	299	268	242	296	257	299	279	301	295	302	258	274	283	272	254	256	291	255	265	263	242	269	265	262	254	271	279	276	264	273	268	288	278	256	276	248	255	279	259	280	279	250	249	247	279	257	265	283	267	245	250	286	277	249	295	287	264	259	253	263	284	252	300	278	285	283	267	284	278	282	236	271	238	257	239	261	262	273	252	279	266	251	272	246	274	245	275	251	271	259	274	293	254	258	257	236	311	271	293	261	245	269	269	255	280	295	243	262	269	275	291	285	299	287	266	283	250	261	260	286	223	262	237	233	245	243	273	263	269	252	254	249	266	233	243	258	258	280	251	232	263	253	278	254	284	303	267	272	262	267	245	287	279	290	265	250	298	279	298	271	243	307	261	287	265	286	290	261	236	239	240	250	260	275	232	252	292	288	274	241	295	273	277	289	261	236	271	254	248	283	255	263	277	241	256	269	232	277	274	238	256	260	252	271	282	241	256	283	275	259	250	246	259	251	303	299	250	271	270	269	277	274	267	272	244	273	256	267	274	257	256	254	288	252	284	236	243	242	284	256	279	251	247	274	280	247	281	276	262	261	275	271	247	274	265	256	257	265	293	268	266	246	249	278	269	254	260	251	254	281	267	263	256	258	282	279	269	278	255	274	252	282	278	281	263	261	273	287	252	270	274	262	269	286	277	275	279	236	254	240	269	265	263	259	274	248	260	268	298	285	273	265	277	254	290	274	256	293	283	271	244	239	244	254	244	265	278	273	269	256	227	246	289	250	291	287	259	259	260	299	277	287	270	280	243	273	275	256	268	267	274	255	273	261	264	259	275	260	279	291	259	273	263	266	278	245	255	252	305	288	274	265	295	252	266	255	258	271	257	265	275	273	264	286	255	280	256	278	306	276	271	279	309	257	265	262	248	283	255	267	271	262	249	248	268	307	253	250	258	238	274	269	272	264	277	277	242	266	268	293	255	239	238	247	247	260	265	257	269	263	241	265	288	249	281	236	263	279	277	254	269	288	276	271	302	274	252	234	245	260	294	251	244	280	274	241	268	289	292	318	256	259	273	260	254	288	286	241	254	262	269	301	254	268	241	266	243	264	287	276	248	278	264	264	256	242	252	269	267	263	254	238	262	256	243	260	264	265	273	258	288	273	229	273	256	266	272	263	280	249	258	284	255	286	260	232	256	285	262	259	250	249	286	231	247	237	252	268	268	245	282	288	266	253	289	252	257	275	238	267	267	284	271	274	256	284	249	251	246	265	267	267	261	255	244	267	283	236	261	246	264	295	295	277	238	269	221	255	274	269	281	271	274	268	260	264	253	284	282	263	250	254	288	235	242	241	241	275	277	234	281	247	274	271	255	288	271	277	241	266	256	287	270	263	262	276	260	259	234	279	246	283	258	267	278	263	278	275	255	271	256	254	230	253	273	270	264	290	260	270	254	291	292	249	270	247	251	274	250	280	272	278	300	287	253	298	271	286	271	252	264	270	270	259	278	253	283	268	261	249	267	302	265	258	268	210	279	268	260	268	279	292	272	236	256	250	251	300	278	281	267	245	304	267	263	291	261	264	236	270	278	268	266	239	278	252	241	308	242	271	267	260	260	299	269	258	281	278	255	270	267	261	287	285	261	252	265	258	286	278	278	282	277	261	259	258	275	275	256	237	256	268	271	270	245	266	263	262	237	259	262	274	272	263	292	289	275	264	272	256	264	267	238	269	259	284	266	261	271	289	238	293	279	270	270	285	239	288	269	276	256	263	281	245	246	272	285	263	245	271	241	278	293	263	266	269	241	293	272	256	265	296	271	282	267	231	280	263	261	266	266	285	279	268	255	273	235	264	266	277	272	269	274	296	285	260	270	237	283	264	273	247	264	265	265	265	279	259	284	264	290	265	285	268	264	275	237	247	267	271	280	263	277	260	242	260	249	256	272	268	240	237	271	263	308	254	250	260	241	291	260	253	285	252	246	292	272	238	265	270	239	259	263	271	255	258	272	268	218	264	266	240	234	261	257	276	269	262	255	257	291	245	267
3218	4970	3267	1674	1286	889	793	637	528	499	450	390	387	331	329	349	296	340	329	320	336	297	290	298	295	282	297	292	316	329	318	304	285	289	286	321	306	330	277	312	306	301	298	306	300	285	316	256	315	271	297	278	295	280	307	277	280	276	287	310	294	286	283	345	276	290	304	270	322	309	287	297	312	295	286	323	275	291	285	321	308	293	247	286	270	261	284	274	321	310	299	284	271	294	251	261	283	330	298	300	269	286	292	271	289	262	298	296	308	290	285	311	273	297	283	296	301	315	291	299	254	284	299	282	303	278	311	302	277	278	310	272	303	271	304	297	306	292	312	300	276	279	277	321	294	323	302	313	275	296	314	295	291	313	285	297	279	306	280	335	269	280	309	252	265	296	301	278	295	298	290	289	295	283	311	304	281	302	295	306	277	280	284	313	267	300	299	281	280	290	277	298	269	292	314	263	285	325	267	319	297	272	273	301	273	287	282	272	289	283	278	289	318	275	279	303	329	311	295	302	276	280	302	317	268	274	266	275	310	293	271	262	263	261	292	279	302	294	270	284	290	276	290	298	315	270	250	320	276	316	291	274	293	300	288	274	311	296	308	286	294	277	277	300	280	285	341	283	293	311	288	259	263	279	322	271	306	289	283	277	321	277	274	287	298	267	289	294	276	285	270	307	286	305	297	280	291	277	296	269	297	263	261	292	311	287	274	287	281	275	316	275	323	276	285	267	291	266	269	299	280	275	278	285	294	277	305	297	293	312	263	290	305	292	271	283	257	342	295	265	267	299	304	298	262	311	321	302	281	292	287	316	291	292	273	265	266	257	285	287	310	271	265	287	280	270	290	280	311	286	272	249	271	301	258	267	301	285	290	283	280	333	296	278	286	257	290	310	299	308	274	267	309	294	293	282	325	282	288	300	298	328	296	283	283	254	324	263	297	270	262	256	258	304	289	315	296	288	328	288	289	294	295	303	327	300	270	301	303	314	308	298	286	300	274	312	308	272	304	289	331	289	296	280	313	276	280	269	297	299	266	272	281	303	278	266	266	322	289	304	307	277	276	287	315	316	244	329	297	310	297	288	290	274	270	275	308	259	284	278	276	285	292	299	302	287	324	310	281	295	310	278	265	273	292	281	306	316	279	274	287	290	276	332	299	294	312	294	275	312	267	300	316	311	304	302	275	282	279	280	250	305	302	267	268	302	293	331	331	291	287	297	299	296	309	286	300	295	296	315	275	285	290	304	275	284	313	270	303	292	284	284	292	294	293	318	279	283	318	305	277	311	316	296	252	287	261	273	277	294	290	259	266	265	278	284	280	291	261	300	291	273	290	314	296	287	295	287	303	300	272	288	283	304	318	306	279	290	282	295	282	323	292	303	321	293	283	300	272	293	273	302	306	279	261	288	306	291	302	305	281	294	282	302	267	298	262	309	303	264	303	299	274	277	333	276	298	322	286	300	282	296	294	302	279	308	317	308	285	304	291	280	287	308	291	288	289	264	274	274	288	291	299	283	281	310	284	286	293	297	285	304	289	273	291	297	265	291	276	275	299	263	286	289	300	296	275	316	273	277	272	301	293	279	282	308	290	328	285	307	296	299	314	262	291	257	327	292	287	297	309	296	288	292	292	304	318	286	285	310	293	308	302	323	279	279	281	287	271	290	334	314	266	305	285	295	273	278	272	268	283	320	269	267	276	299	286	295	303	288	283	283	314	310	278	307	288	294	303	303	312	307	286	274	297	250	271	261	260	288	277	328	304	292	287	271	297	300	331	310	317	292	269	307	301	254	313	278	295	273	307	271	272	294	309	292	293	279	291	297	283	296	267	259	262	310	279	307	285	301	298	278	303	279	267	307	284	296	264	288	308	261	306	296	297	294	300	288	296	289	257	303	276	254	273	315	329	265	275	294	292	262	250	321	293	286	285	287	304	296	263	289	273	344	285	312	302	305	296	295	294	275	272	276	293	291	275	310	281	296	296	285	287	294	277	297	314	299	301	287	286	296	319	289	290	292	310	297	302	268	291	308	285	294	280	293	296	284	304	276	309	283	284	301	308	288	285	322	279	290	274	288	321	309	325	291	284	277	287	262	262	289	294	300	300	308	284	301	313	318	303	278	275	286	296	310	281	306	295	311	294	296	272	294	286	295	298	286	288	303	261	291	286	283	266	282	298	280	308	290	300	280	297	298	313	299	305	283	314	298	316	269	289	290	316	269	287	304	296	276	271	300	290	295	274	278	312	283	286	268	287	285	256	265	312	302	296	275	293	293	283	291	289	281	292	289	283	271	281	293	280	271	292	273	278	291	289	286	302	281	277	277	298	292	306	289	299	303	280	299	331	289	285	279	294	266	307	330	281	288	289	296	295	312	283	322	280	284	289	287	261	303	253	298	284	313	279	292	298	299	303	268	288	279	267	297	314	276	295	287	296	273	291	279	290	308	293	277	267	273	293	302	281	290	269	291	273	296	290	291	274	307	329	295	284	315	278	277	296	293	277	263	291	285	298	275	309	267	301	287	288	303	305	279	288	304	290	307	306	262	276	256	313	312	287	290	281	288	259	306	264	295	309	262	281	255	283	280	280	301	297	287	300	315	301	267	298	268	282	263	315	334	297	270	272	290	274	296	269	292	297	307	298	285	281	280	300	308	287	254	296	282	293	313	301	292	300	301	301	298	324	307	278	299	307	290	281	286	303	299	296	275	323	313	278	277	275	259	284	293	300	278	296	298	332	268	284	280	283	283	285	305	277	310	261	295	269	264	293	279	281	290	262	312	270	290	287	271	324	261	315	264	276	300	301	316	303	290	286	282	291	274	283	292	286	282	272	259	305	306	271	281	291	275	295	279	284	327	296	268	288	284	276	294	244	291	304	279	293	281	278	308	281	278	275	314	294	310	310	303	256	276	292	282	278	271	271	293	297	314	286	292	292	302	307	300	292	280	290	260	282	283	276	299	301	260	275	290	293	291	290	296	305	299	326	281	299	318	297	301	313	305	315	286	316	305	317	282	267	273	272	304	302	292	278	290	305	292	307	260	302	284	291	289	276	287	298	307	278	293	276	287	293	291	311	312	262	248	283	308	276	300	266	296	303	295	290	302	283	312	268	270	310	290	284	283	298	287	269	308	282	262	275	314	255	305	306	269	292	299	294	310	327	316	313	257	301	277	278	298	235	280	278	279	303	303	305	271	294	282	268	278	284	299	276	290	295	291	329	300	299	296	316	300	275	265	267	267	298	299	284	284	301	296	283	265	294	283	301	293	257	286	285	290	285	280	271	290	254	301	290	265	283	293	284	278	316	288	263	307	297	299	302	291	280	282	261	277	289	281	305	268	300	293	267	269	285	318	297	268	276	272	279	287	296	279	291	309	309	289	268	248	288	240	299	276	311	283	287	297	299	249	305	291	299	248	282	308	268	328	311	295	273	283	270	279	287	311	267	289	281	292	306	270	283	320	288	281	285	290	293	293	281	281	287	297
22472	21338	29275	23752	21338	21437	12839	1900	1402	1362	1217	1150	1186	1130	1053	1044	1045	1054	1020	998	970	951	987	949	992	922	968	961	998	927	916	942	965	995	921	937	910	942	943	956	946	897	905	944	982	923	924	929	909	920	876	870	905	968	978	921	955	915	897	963	923	920	945	940	844	904	893	863	915	952	885	887	936	898	926	951	934	874	904	909	881	923	913	899	865	887	879	911	939	953	844	919	856	932	955	901	933	960	969	840	957	909	918	969	835	892	905	933	928	914	890	905	956	917	943	875	928	946	949	926	902	913	937	912	902	905	961	941	911	923	915	962	930	904	899	899	941	928	947	903	897	890	945	904	931	967	849	886	957	949	927	890	853	942	927	976	939	867	905	881	897	898	917	914	887	964	916	907	906	943	876	876	886	893	921	936	912	944	882	940	938	942	941	903	870	935	894	911	898	919	920	922	935	944	928	941	934	879	894	904	912	926	938	883	957	860	842	957	838	922	898	907	924	900	915	947	888	864	866	899	969	965	883	896	862	908	923	932	923	953	904	905	926	947	878	882	874	930	945	912	872	920	926	867	956	899	866	951	889	897	922	870	845	919	955	944	854	942	852	876	901	930	941	912	919	873	882	889	863	869	876	924	926	941	951	878	917	885	912	908	956	916	896	901	903	919	914	921	906	875	844	893	928	907	858	937	913	899	916	860	910	907	927	938	911	904	884	892	880	895	932	975	996	931	935	887	986	931	923	927	930	904	923	900	905	929	907	969	863	892	885	952	912	922	895	911	974	902	874	918	857	984	925	890	869	864	900	921	943	913	927	953	928	923	876	956	864	946	916	833	897	904	910	868	960	899	962	965	994	904	865	881	916	965	869	897	883	980	847	874	892	956	917	958	969	908	922	947	887	898	877	920	923	934	933	877	876	921	941	875	899	900	908	859	902	871	919	1045	854	913	917	962	909	862	909	921	928	963	901	923	934	919	936	964	912	967	948	881	908	876	951	874	897	918	927	909	933	893	937	933	880	892	943	892	920	881	911	870	911	922	907	906	925	958	904	861	910	921	866	944	963	865	906	957	889	897	951	891	888	901	905	950	946	945	898	899	806	875	929	922	937	923	998	1038	904	857	910	944	948	878	926	898	897	903	901	896	922	894	922	936	917	954	895	916	934	879	887	931	931	936	905	955	923	880	914	896	934	893	909	892	960	885	902	869	928	914	860	873	927	902	866	837	903	888	924	906	894	923	918	870	884	961	942	901	950	851	925	954	926	922	921	890	932	912	940	885	883	932	941	935	934	914	876	934	878	915	903	921	850	937	947	876	913	914	915	881	912	873	938	907	917	911	930	940	936	870	896	935	949	947	948	944	880	931	856	940	935	928	933	926	906	921	924	844	981	891	906	866	904	892	919	917	948	926	905	900	889	907	889	962	932	887	908	860	871	916	908	914	959	932	893	936	907	901	897	919	886	943	954	900	897	913	921	920	908	882	938	977	885	913	923	891	935	923	889	920	876	870	961	930	927	926	918	922	877	885	941	915	932	924	890	938	911	904	892	892	935	907	874	862	940	911	852	865	913	892	952	936	957	918	943	855	942	936	916	917	870	943	882	919	951	893	880	839	885	950	939	883	858	892	923	931	924	890	882	891	937	921	929	878	935	974	911	918	874	971	924	863	900	896	913	901	885	956	904	909	911	887	896	979	903	930	952	912	891	914	894	917	880	909	984	859	878	928	932	929	918	922	925	955	956	879	914	907	972	897	915	915	861	888	912	903	914	871	970	916	912	881	924	916	863	895	901	970	880	898	939	926	855	879	967	909	841	904	918	954	937	923	950	958	903	917	915	887	904	889	899	945	906	902	932	934	898	901	918	859	835	932	884	868	939	929	895	886	950	914	954	946	856	935	930	851	979	898	947	887	903	936	919	884	868	967	905	858	860	944	898	903	873	887	939	884	924	936	906	891	886	881	870	923	856	884	929	919	858	918	923	907	870	927	879	923	948	883	909	912	893	951	922	946	958	869	924	921	916	940	872	876	929	971	901	909	950	914	912	975	873	937	900	931	901	894	967	890	887	889	834	876	922	882	820	931	905	868	862	872	864	918	876	910	934	880	927	917	928	912	896	919	957	922	852	908	893	941	938	888	918	900	968	876	884	974	874	933	879	970	933	967	890	976	893	901	954	920	924	919	896	902	904	924	892	903	871	877	947	920	883	866	901	912	867	933	883	889	955	906	866	890	948	926	887	922	893	911	885	882	933	904	881	952	913	888	909	922	896	912	901	955	893	935	881	879	904	926	874	903	936	898	884	975	925	949	917	912	938	912	896	868	898	922	945	888	917	877	910	896	889	907	928	844	845	883	946	949	944	852	930	937	908	916	949	915	869	888	902	961	894	874	927	904	940	899	913	940	928	922	940	925	949	879	881	935	932	848	918	947	879	886	893	849	863	929	852	909	910	910	951	919	900	936	902	867	938	944	881	866	874	909	872	860	891	901	901	894	872	950	957	874	928	881	949	929	912	872	905	923	935	884	889	903	921	859	875	877	831	893	911	878	953	884	943	897	980	883	861	934	978	921	889	892	937	915	889	904	977	901	921	878	880	855	858	898	922	929	904	873	954	885	891	869	883	886	891	935	904	862	899	955	931	901	906	921	925	887	805	927	886	941	914	953	877	942	891	894	894	899	930	882	911	935	912	912	889	880	890	881	914	932	921	908	927	934	943	890	912	915	887	907	892	922	876	881	944	853	944	916	889	875	900	924	918	904	893	866	960	905	908	885	877	950	911	864	997	933	929	881	884	957	909	885	929	949	842	922	894	909	898	872	892	928	937	902	875	885	883	863	905	916	901	884	973	892	970	856	899	927	927	936	906	916	902	911	887	929	902	884	850	890	901	932	871	913	947	933	917	885	900	939	853	955	905	924	904	892	909	927	930	896	926	864	885	942	930	871	937	878	969	883	930	939	969	869	836	897	855	913	905	928	875	913	876	917	946	910	900	882	900	862	897	964	855	928	916	876	928	912	865	925	943	880	895	894	949	910	917	908	906	857	869	911	889	847	960	900	909	924	979	879	861	896	916	949	897	890	934	915	877	909	958	915	911	898	943	846	892	898	845	930	942	912	944	894	917	929	924	906	878	897	846	865	963	883	942	868	862	934	870	866	857	896	956	925	909	914	903	933	925	918	932	886	921	896	927	900	925	861	819	893	848	860	958	917	905	851	887	869	919	871	912	916	903	888	880	940	916	931	868	900	912	848	872	919	932	908	919	873	895	991	889	849	947	922	913	887	878	929	904	934	890	900	911	893	918	864	912	916	932	931	892	901	928	946	984	976	977	859	920	944	925	904	957	915	913	896	894	905	947	947	895	867	860	900	929	910	934	875	915	884	949	873	872	942	901	906	946	881	893	865	914	955	887	894	906	917	855	967	877	893	901	918	928	958	922	949	900	889	880	906	905	887	895	919	859	895	927	916	920	896	852	912	901	858	922	904	910	949
4589	14644	10162	5368	4036	3224	2513	2073	1764	1492	1395	1276	1298	1207	1161	1105	1062	1098	1078	995	1045	999	978	1010	1007	954	932	943	943	992	946	987	919	941	936	959	946	904	916	923	965	935	921	957	922	946	925	880	956	895	960	905	912	938	985	930	871	982	888	898	896	962	931	881	930	888	917	905	857	852	870	896	896	874	895	959	881	901	910	912	924	928	909	874	936	908	868	929	919	910	966	891	911	892	906	860	859	890	936	916	875	927	927	941	899	902	925	892	908	929	932	901	883	865	897	903	916	899	963	947	951	867	857	924	942	861	932	975	902	928	941	887	888	914	923	884	913	897	886	940	925	870	899	925	911	962	876	923	888	864	936	950	926	921	911	887	853	919	908	904	948	905	889	900	938	897	907	941	915	892	917	930	860	895	909	930	935	896	903	886	916	888	938	932	896	895	884	868	924	937	909	880	894	973	870	934	885	975	910	916	879	887	908	901	883	927	905	896	925	927	869	919	876	922	984	897	898	905	924	935	890	903	946	858	944	848	876	953	882	912	922	954	907	891	912	937	879	915	956	914	871	874	895	880	922	907	938	936	911	895	875	910	892	936	884	900	913	905	899	888	909	890	913	953	912	887	917	887	878	915	931	917	890	883	844	946	872	886	947	915	914	854	915	871	917	921	921	917	893	897	883	910	905	833	923	873	911	849	919	908	886	911	949	950	909	852	961	913	913	892	992	914	893	948	902	925	855	894	908	925	854	895	915	925	904	953	861	924	888	957	896	886	910	916	890	890	934	892	986	925	920	900	892	866	902	945	936	913	954	924	911	946	863	883	870	897	909	975	887	886	947	883	917	923	891	919	1005	861	896	912	978	886	879	903	896	921	868	864	911	951	859	902	905	937	938	891	873	903	893	914	953	855	956	903	915	913	913	871	978	924	891	891	911	876	964	921	938	943	948	903	884	868	898	898	890	868	907	887	899	897	959	911	867	886	894	890	897	919	936	897	924	906	909	887	887	957	900	876	884	934	820	892	892	957	869	961	940	839	901	905	937	878	867	888	909	900	935	874	902	883	909	902	954	916	925	914	951	915	967	914	889	874	936	883	921	922	905	949	899	966	867	836	918	920	919	902	947	945	921	901	876	965	921	885	875	924	956	877	939	915	874	921	896	986	842	872	917	889	923	934	950	925	952	952	968	902	920	870	836	880	909	908	913	915	973	938	917	909	871	876	932	899	888	958	919	881	922	913	887	885	931	931	929	893	917	904	958	910	909	942	884	931	854	897	945	878	896	972	962	881	953	883	904	903	962	859	894	908	934	901	900	901	893	865	920	938	915	836	924	925	933	946	888	935	931	879	915	915	887	931	883	894	920	968	914	858	917	948	951	915	934	940	920	926	913	892	900	918	941	882	920	902	852	902	868	883	955	910	920	942	906	839	920	922	864	911	949	878	864	898	874	917	937	942	945	892	916	905	886	922	886	939	921	923	887	930	903	887	908	897	892	869	892	952	927	939	889	921	956	939	884	920	951	945	867	892	947	931	955	894	912	873	872	962	885	905	838	909	908	944	947	872	922	922	875	929	918	905	891	899	901	895	880	930	936	925	901	892	920	922	910	888	881	832	947	915	910	854	887	915	970	914	901	935	933	929	915	883	902	875	890	930	923	925	939	944	893	906	930	910	909	921	888	893	967	920	967	926	922	896	958	887	955	896	886	907	891	869	889	919	882	925	919	912	907	934	890	884	888	922	906	937	902	927	967	867	934	925	897	900	944	907	899	929	934	877	899	905	816	885	911	926	863	906	874	913	952	958	902	885	925	864	896	886	930	915	870	845	916	953	910	883	927	908	897	850	918	925	917	920	939	929	863	939	919	896	881	877	915	919	933	883	899	858	928	960	985	927	873	934	921	901	881	911	906	919	945	879	955	918	915	897	919	917	881	920	915	926	947	909	952	902	949	884	918	898	902	879	883	900	976	963	906	928	914	845	948	916	918	878	944	905	914	932	897	965	956	876	901	933	872	927	929	875	903	924	905	967	958	895	918	873	943	906	928	914	903	936	935	914	912	895	908	895	960	868	901	907	887	932	927	909	917	924	864	873	872	863	903	952	866	924	919	919	873	910	940	873	891	925	908	917	914	899	926	932	933	902	907	953	903	923	924	919	881	909	937	936	903	878	918	922	937	883	899	905	945	959	910	873	922	920	937	892	926	891	917	872	881	932	894	882	935	914	829	940	873	950	899	940	914	962	935	933	904	929	951	880	903	863	909	889	845	901	849	868	922	915	906	872	895	859	907	912	907	929	946	917	891	942	908	894	933	877	905	875	903	895	950	900	954	931	969	929	931	884	900	893	958	966	894	947	883	950	850	810	935	898	900	923	867	889	936	932	914	878	941	904	914	859	895	893	881	945	911	925	895	940	975	891	904	937	887	937	885	906	888	887	884	875	892	915	936	904	918	868	851	931	934	899	897	882	907	918	938	930	866	906	891	867	912	929	870	906	892	878	920	902	927	866	881	896	900	925	922	927	908	918	914	901	928	897	951	886	914	873	949	929	910	923	913	914	888	894	950	916	914	899	922	937	929	927	869	923	951	858	988	921	870	915	889	916	932	913	878	908	977	915	918	921	961	921	898	897	944	940	918	901	973	924	866	893	934	923	875	891	928	960	902	887	911	926	874	969	865	904	932	930	909	880	900	898	964	889	930	872	904	934	992	938	964	889	895	914	881	839	939	899	907	878	881	898	926	862	927	907	914	906	904	942	972	935	870	913	882	928	859	901	905	829	888	917	887	972	945	893	909	890	869	928	920	874	923	864	880	904	941	954	891	880	836	923	888	960	879	922	898	943	844	912	892	863	931	952	928	917	898	967	939	941	882	908	851	948	916	951	897	921	903	924	925	876	916	963	898	918	922	952	905	896	928	882	933	926	870	928	905	915	928	918	921	910	881	889	905	924	921	876	929	914	957	919	917	937	923	877	950	889	905	888	940	904	948	916	927	917	923	902	879	929	917	939	886	877	898	881	868	878	911	931	877	886	911	907	915	903	838	888	938	906	888	922	912	936	865	929	921	864	909	882	881	907	966	941	972	911	900	900	926	889	868	882	916	896	896	884	922	926	875	897	838	870	858	834	919	969	929	936	950	957	973	906	960	888	929	886	903	890	889	907	904	943	908	890	905	918	929	898	925	901	895	910	930	951	925	893	914	926	934	898	902	915	937	904	857	879	902	912	902	876	946	870	892	967	947	935	882	879	906	911	872	891	949	870	876	888	919	917	919	961	908	906	909	907	909	872	883	903	923	852	877	887	851	908	971	934	892	956	826	916	903	914	865	894	969	911	911	908	890	873	938	946	890	886	931	900	923	900	948	874	897	907	919	928	907	865	910	908	918	920	906	889	870	936	896	883	944	919	956	855	894	890	934	911	954	893	919	938	915	887	882	906	924	909	944	926	890	869	878	929	918	944	876	879	920	911	920	884	934	884	976	897	890	906	929	907
27561	20516	8554	830	513	472	522	497	432	425	456	460	411	431	408	395	407	416	410	412	450	425	465	441	415	392	441	436	396	428	467	430	422	400	444	400	465	431	441	401	394	438	420	420	398	418	440	420	427	401	378	402	435	443	436	422	394	424	407	392	418	471	404	408	405	383	441	396	423	402	463	410	415	437	417	435	431	367	448	399	426	413	403	394	395	432	393	469	418	388	433	422	430	397	478	428	404	404	421	431	390	406	444	398	462	430	438	409	417	386	432	378	410	429	378	375	428	446	422	417	419	391	418	416	406	436	404	460	406	437	428	468	396	431	418	416	429	418	394	449	415	422	401	423	406	413	395	446	443	421	391	432	411	407	427	392	397	418	452	363	412	397	424	423	427	439	443	426	413	397	419	394	428	371	406	453	396	439	406	431	400	392	431	404	442	421	403	427	417	406	425	412	423	438	438	422	422	425	422	432	424	423	451	397	406	415	443	395	413	401	380	413	410	423	420	460	420	405	374	408	441	373	458	422	428	463	411	423	426	385	405	429	444	403	439	407	422	398	389	411	448	416	430	405	411	423	430	432	404	432	396	406	403	371	429	425	427	385	436	415	446	456	415	418	435	443	426	406	407	436	387	438	429	399	437	433	431	432	421	433	410	419	391	416	417	423	420	436	447	435	420	418	460	389	463	419	412	450	419	413	406	407	387	442	401	434	420	377	406	408	400	417	427	426	412	401	401	374	429	430	437	394	449	398	439	399	430	377	426	406	413	431	452	415	406	405	426	391	426	413	438	412	433	439	432	451	434	392	415	405	405	407	440	390	429	449	395	397	423	411	407	417	381	423	423	436	414	423	413	418	400	402	405	436	399	444	400	441	425	428	412	411	425	422	428	404	438	439	423	402	433	429	405	404	423	421	404	423	400	438	413	390	383	385	388	385	433	416	455	417	422	445	445	389	444	405	410	399	450	399	399	415	412	379	398	419	434	429	422	385	420	420	425	414	411	424	439	441	428	417	440	387	435	436	408	401	416	424	421	401	419	440	431	417	407	397	445	422	416	434	423	434	408	418	441	398	419	406	454	420	387	439	419	376	419	405	418	445	409	415	389	440	440	443	402	446	409	427	428	434	395	404	431	405	452	423	433	405	408	449	441	431	440	429	385	400	431	426	432	460	442	391	386	393	410	406	439	423	413	429	422	440	409	426	420	452	426	423	411	436	403	434	411	442	370	436	431	448	435	413	415	427	411	409	464	410	425	449	379	440	423	425	419	424	448	392	399	434	407	357	424	441	409	451	410	414	416	441	393	454	398	422	431	402	418	398	422	390	414	379	381	410	459	427	395	424	383	428	401	425	423	417	419	424	456	402	408	415	403	400	465	450	459	427	402	425	431	427	428	428	436	418	413	415	437	424	414	430	406	401	411	404	417	440	449	416	404	428	398	432	434	426	431	426	400	437	406	458	429	400	415	400	458	418	401	421	425	380	446	388	420	415	398	418	385	459	393	439	457	462	424	411	391	414	431	402	412	432	458	437	465	459	392	409	414	438	421	411	410	381	432	436	425	410	439	402	414	410	421	396	365	449	427	432	435	406	407	422	415	422	424	407	441	414	411	440	421	407	429	446	430	454	446	407	420	413	433	413	440	477	450	419	391	438	422	443	450	465	401	381	431	410	410	409	375	395	439	452	406	420	419	401	385	421	390	465	398	429	412	392	376	431	380	441	413	411	422	399	408	429	405	417	408	408	415	428	460	443	448	427	419	408	396	446	401	421	389	429	417	422	448	419	431	380	414	409	415	379	392	422	385	454	419	423	435	387	406	447	431	424	436	457	410	431	411	420	415	403	431	441	435	421	410	408	423	453	422	402	408	442	426	407	415	445	397	392	396	392	398	435	445	392	427	389	394	435	457	435	424	415	420	420	432	417	419	444	433	418	428	398	407	424	423	402	414	420	439	402	409	444	408	417	413	422	415	402	432	421	389	400	416	404	430	428	447	437	395	402	389	454	428	442	413	449	430	409	440	412	412	454	413	409	367	448	398	451	408	416	442	392	429	412	388	414	425	414	447	428	440	468	436	409	413	415	417	412	418	411	449	435	445	387	433	406	428	447	386	386	405	461	449	382	413	432	410	392	405	433	409	438	424	412	407	418	417	385	390	392	371	386	433	399	405	409	476	419	426	450	411	453	424	439	421	409	404	419	426	420	409	436	445	394	386	469	403	416	430	433	429	441	405	412	434	422	394	442	404	414	430	426	449	393	431	396	399	412	420	376	410	413	414	435	435	391	398	453	434	414	424	398	444	431	393	448	395	403	412	432	435	445	442	420	441	445	403	417	409	413	445	424	447	436	400	412	424	422	409	431	422	436	425	395	458	401	402	460	449	420	443	421	423	410	418	427	437	418	445	428	390	390	426	413	409	445	436	430	415	413	430	412	413	413	425	410	396	458	420	472	420	439	417	442	437	427	381	418	433	420	437	466	441	427	421	395	441	457	426	382	419	424	432	410	405	446	413	422	450	464	406	436	438	386	425	427	427	440	434	411	413	367	405	397	396	402	423	407	424	413	444	437	415	397	390	462	435	400	404	456	433	388	418	401	433	429	427	385	424	430	436	434	451	449	432	413	399	389	427	411	444	409	422	429	435	399	431	420	413	427	435	399	408	415	398	409	430	430	416	415	437	430	405	451	412	435	375	382	405	421	414	393	403	461	409	475	433	415	444	419	446	411	449	431	392	397	424	425	434	402	395	421	423	407	418	401	399	397	445	433	410	396	409	460	416	411	405	442	460	437	399	427	373	400	407	415	436	441	442	471	386	396	430	416	454	403	405	366	422	391	406	420	399	417	471	440	397	419	381	418	414	428	420	441	399	376	443	412	447	430	412	389	460	404	437	418	392	421	385	416	437	428	430	422	430	444	404	401	420	410	416	451	376	396	384	433	437	430	407	430	413	402	400	389	446	410	428	401	432	419	405	419	423	422	423	421	399	429	431	443	393	426	446	416	418	438	424	418	409	387	422	387	404	405	444	429	420	429	453	421	419	396	421	427	423	445	434	383	424	437	419	432	401	420	465	399	411	387	408	407	410	418	388	402	437	425	394	409	411	390	456	457	435	415	407	455	430	412	456	434	412	409	411	420	422	368	399	422	398	434	416	401	376	410	423	410	431	391	434	393	392	390	423	448	368	419	415	389	446	429	438	389	457	424	385	413	413	420	417	410	417	418	404	412	447	390	454	433	414	389	408	392	428	446	378	399	420	395	424	443	424	409	446	456	456	415	415	437	414	438	414	429	432	412	401	449	437	419	411	422	413	421	456	406	441	432	438	410	405	399	422	418	444	433	398	432	423	393	391	395	398	430	442	449	389	452	415	416	392	430	433	418	412	382	421	426	412	430	437	384	440	375	455	395	437	458	412	410	439	418	400	420	478	449	403	431	431	428	374	456	422	402	433	418	401	437	421	398	406	412	401	433	448	379	417	404	406	405
4434	1800	1137	723	612	594	544	520	511	460	490	451	480	424	475	440	445	452	449	458	394	402	450	453	438	424	473	443	415	455	440	421	418	447	414	419	416	447	442	421	418	429	429	407	432	423	439	469	399	441	441	442	426	432	432	429	429	425	453	405	422	412	416	492	434	465	429	473	399	414	409	449	421	431	408	424	459	418	431	430	423	400	456	452	452	430	427	400	418	433	428	433	442	410	453	452	454	439	449	455	425	432	426	448	422	409	426	445	442	416	460	425	440	397	409	416	427	431	435	468	431	416	456	465	449	459	419	386	425	404	427	442	427	447	411	425	442	460	401	417	431	432	414	456	441	421	467	427	408	429	433	420	447	431	421	408	426	410	416	448	426	417	454	436	463	416	478	441	460	430	453	423	409	428	441	431	446	405	469	397	445	397	414	441	432	422	435	448	413	389	441	427	434	437	416	418	441	456	391	415	415	425	428	420	438	410	440	443	379	456	433	429	453	455	442	389	415	464	423	407	466	407	391	413	429	439	444	455	461	442	399	408	450	436	416	458	411	453	405	450	422	485	426	394	433	425	394	423	436	434	452	423	424	462	409	473	427	361	445	401	414	433	406	404	435	445	434	418	435	424	430	442	432	449	449	416	389	449	439	378	418	448	441	442	427	407	439	428	433	409	440	440	429	447	422	424	446	413	474	390	442	399	426	443	423	414	417	414	433	443	467	406	440	435	429	446	420	454	383	396	425	435	460	409	448	474	409	397	442	401	461	446	439	463	404	451	430	453	430	459	457	410	457	457	416	442	466	428	429	422	389	430	410	436	431	421	438	451	418	442	411	393	433	419	459	414	435	420	411	431	468	449	483	411	428	432	433	398	436	418	424	442	429	423	443	431	443	452	427	428	428	411	437	402	426	404	413	405	426	428	400	417	419	442	417	430	389	422	436	434	464	447	453	429	418	461	442	420	429	494	419	398	412	410	471	443	396	423	432	430	424	427	413	434	435	427	411	441	413	453	393	431	426	409	441	377	436	427	419	417	449	429	404	427	416	412	425	406	424	426	414	431	411	412	425	419	394	417	458	431	437	407	422	404	404	409	444	422	400	451	434	409	396	399	411	428	440	451	413	416	431	429	393	440	435	452	440	451	381	418	411	388	481	434	417	426	486	461	412	434	430	419	432	400	399	420	444	431	431	417	435	491	450	441	421	420	428	453	451	429	392	457	403	431	404	448	394	419	435	441	433	388	380	436	433	443	423	424	391	460	445	418	458	466	458	462	435	429	432	421	443	428	437	455	457	429	415	424	420	484	437	402	451	425	454	447	438	416	424	447	396	459	413	417	431	398	433	446	433	431	436	400	442	419	434	443	409	449	421	403	450	451	424	432	409	426	427	427	387	438	439	412	407	430	431	415	459	443	461	452	465	453	390	462	436	430	397	406	464	399	457	457	424	413	427	449	405	420	412	432	417	429	428	407	442	418	452	434	409	442	402	406	447	400	422	420	382	445	460	392	450	373	437	441	459	414	463	445	449	428	396	406	480	428	398	417	400	398	457	441	410	406	439	427	435	460	422	462	483	417	414	426	411	410	443	400	437	400	473	449	430	393	448	401	406	415	480	420	415	412	402	408	455	450	436	423	445	453	419	440	441	423	468	425	428	403	425	421	400	438	430	430	426	376	432	415	390	447	427	409	423	417	437	398	409	413	431	411	435	383	417	412	469	454	417	404	422	461	446	447	429	396	451	413	416	430	413	409	431	423	407	481	415	420	425	398	387	429	407	430	423	436	443	449	401	398	416	401	451	394	409	411	427	434	396	448	447	401	418	421	438	420	440	419	422	479	450	425	475	458	404	415	413	437	435	428	439	429	450	435	462	428	391	436	448	416	484	417	423	447	456	416	374	432	432	419	396	457	463	428	446	442	442	457	438	432	417	469	460	406	423	414	407	399	438	433	432	420	439	443	455	458	411	457	417	441	421	428	419	431	485	426	407	448	446	436	412	429	415	424	446	420	422	454	413	446	448	438	441	421	461	429	412	436	462	446	446	380	450	431	459	444	432	425	410	426	422	457	427	435	444	448	429	420	399	394	409	434	414	380	431	407	448	440	433	440	399	420	454	447	406	449	428	463	438	440	398	423	448	377	448	398	434	425	447	434	430	407	414	457	399	433	391	421	419	448	431	438	411	413	438	458	431	414	434	440	373	434	442	407	432	421	441	415	433	445	391	397	429	450	415	432	437	455	451	430	383	419	387	428	412	418	415	443	416	412	377	403	403	413	442	446	403	431	423	418	407	467	419	402	449	425	419	418	403	452	428	430	428	411	417	457	414	463	428	446	406	410	422	425	421	412	431	418	442	497	439	405	436	437	419	443	424	404	429	454	451	431	412	422	412	432	437	418	388	388	467	426	455	461	442	431	446	423	440	429	418	416	399	455	467	380	443	397	430	436	467	403	419	470	431	413	430	402	461	432	431	419	432	415	463	422	407	429	411	437	404	454	437	453	409	443	468	432	406	428	436	419	416	411	449	424	449	412	445	412	424	428	441	398	436	448	436	430	471	396	438	452	422	431	396	480	422	415	441	434	458	416	404	419	415	421	420	422	400	418	430	419	430	409	405	436	438	392	433	429	426	452	456	412	442	445	439	435	414	398	439	437	404	426	417	426	412	438	427	427	474	435	440	432	448	389	415	446	439	431	452	430	430	421	392	446	450	397	395	450	454	429	417	399	412	425	437	439	453	455	432	454	424	416	447	454	434	404	412	421	436	422	451	447	429	429	455	441	379	428	426	409	421	424	464	451	426	453	420	439	440	451	441	428	466	439	455	436	423	404	446	423	437	415	450	428	428	440	431	420	427	433	420	455	445	439	404	439	407	431	434	404	460	401	406	400	443	416	405	427	446	430	428	433	488	472	435	435	441	413	424	427	383	439	437	432	426	433	433	415	469	426	435	464	446	458	409	426	433	421	417	441	448	430	461	470	443	413	431	437	438	453	412	444	446	439	410	423	418	417	419	453	431	404	400	445	406	417	429	425	462	465	437	391	449	409	434	441	389	408	446	429	440	427	423	445	413	458	429	416	427	400	459	439	421	455	407	490	432	429	440	432	429	413	438	466	432	427	453	399	435	435	448	445	403	424	426	406	427	457	415	428	445	432	454	427	433	422	468	443	462	397	429	454	404	449	454	420	417	404	461	413	406	431	420	395	409	439	434	413	444	446	451	446	422	428	436	458	407	459	416	436	447	460	424	435	454	444	421	419	417	431	410	405	436	421	419	439	406	442	392	430	417	447	442	447	438	423	433	469	419	420	420	439	411	432	424	436	435	432	419	447	435	447	404	439	447	428	398	414	408	441	411	426	420	426	393	425	426	408	447	404	376	393	489	409	426	463	454	422	425	445	451	379	419	444	435	431	451	442	445	431	403	415	427	435	413	413	428	452	474	393	430	430	412	407	422	459	406	439	437	416	434	422	442	448	401	397	438	440
23592	21142	28533	24030	21145	11965	1854	1229	1129	1137	1037	1056	1008	990	1006	1016	932	927	946	913	915	917	893	859	873	895	872	844	943	889	886	943	984	931	902	915	884	911	864	919	928	921	899	884	932	858	889	884	909	845	872	880	877	891	890	892	918	868	905	894	914	846	879	908	886	897	958	880	923	891	886	880	921	916	890	849	872	871	864	898	822	852	886	795	849	864	896	872	894	924	872	917	834	862	905	903	907	879	876	871	805	919	889	900	877	889	851	922	906	919	883	948	871	847	909	907	851	931	862	849	921	909	920	865	857	861	894	895	924	885	854	876	849	892	876	898	852	870	866	896	835	908	916	931	865	895	855	859	882	832	921	904	827	883	962	922	880	874	862	895	851	895	897	880	880	899	925	914	892	894	902	866	906	904	876	853	860	937	864	881	868	902	923	884	894	891	931	863	870	867	892	953	856	930	827	823	876	882	923	911	910	892	895	892	894	902	873	839	909	884	927	878	838	904	904	857	853	919	948	899	903	902	883	886	889	849	880	886	882	903	847	913	939	916	922	913	860	908	892	924	816	860	865	899	893	822	923	858	859	929	886	900	897	865	900	897	887	882	887	897	887	927	854	894	907	830	926	885	866	887	921	908	918	901	864	826	856	886	871	882	923	899	889	896	868	864	870	877	863	937	910	873	915	849	808	870	892	916	867	943	895	840	869	840	899	869	872	902	911	912	863	919	870	872	887	863	874	870	883	892	868	915	906	880	874	881	876	828	906	892	919	902	910	974	827	887	863	907	877	855	840	887	873	884	885	838	856	880	845	865	850	894	929	935	896	909	916	937	927	859	848	863	839	893	863	857	861	903	888	902	880	876	859	911	953	871	883	848	863	860	845	871	886	873	869	905	944	922	857	941	900	903	823	880	915	898	929	933	895	852	871	842	897	913	879	909	911	958	913	893	875	947	891	883	868	894	891	840	860	807	892	903	877	886	902	873	841	842	923	871	846	905	829	852	941	974	836	926	955	928	831	865	845	887	881	932	831	914	921	917	881	884	817	887	862	902	917	832	935	840	875	952	854	787	873	836	958	878	911	874	914	840	911	910	923	853	870	902	879	872	909	867	882	882	905	914	862	861	828	942	866	832	843	908	884	906	838	878	866	885	928	905	839	923	833	826	911	882	887	957	855	843	926	865	860	885	862	837	871	868	826	885	870	855	880	894	879	850	875	937	929	865	865	887	866	854	901	936	920	841	912	881	914	831	891	838	869	882	871	886	849	925	881	888	880	873	871	884	890	882	862	854	897	907	861	928	894	854	915	848	884	848	873	851	915	900	885	877	852	923	800	912	916	902	861	886	861	871	919	902	904	880	900	850	862	918	924	892	864	867	864	869	923	923	838	909	860	912	919	872	915	870	865	882	894	849	902	882	884	908	865	916	880	908	938	844	859	885	849	879	822	893	943	959	871	848	819	879	856	872	910	886	882	913	889	874	898	842	900	888	913	903	875	842	902	839	843	864	908	904	831	924	855	889	905	869	873	889	925	950	828	883	909	893	922	893	862	891	958	839	847	864	889	866	902	872	922	868	848	844	849	851	908	881	858	860	960	934	906	830	830	856	909	863	876	871	931	913	938	875	863	940	825	828	830	858	874	884	870	903	858	889	885	924	866	888	880	832	846	899	861	845	920	926	913	893	937	933	866	887	950	900	821	906	894	866	824	892	869	926	867	914	873	859	907	843	912	898	849	851	885	898	896	894	880	854	932	911	915	901	886	895	915	888	891	889	932	857	838	855	907	812	853	877	831	848	928	826	905	913	877	914	890	884	854	860	854	895	857	846	838	867	863	900	907	899	879	845	863	892	891	900	915	894	877	908	852	871	867	863	852	862	836	926	936	889	907	878	938	880	916	865	852	839	900	878	863	838	911	895	900	836	869	885	862	841	864	862	837	876	896	880	866	890	867	870	836	857	834	957	903	850	892	942	836	855	890	899	905	954	916	956	927	839	896	938	901	869	896	846	883	871	867	823	855	934	880	853	868	885	904	909	863	914	895	849	910	885	863	898	857	885	839	876	849	887	959	853	901	899	848	877	868	931	910	859	887	904	901	839	833	850	852	862	873	922	901	884	913	852	887	909	918	841	859	858	866	897	857	818	889	880	889	878	931	851	844	894	863	920	850	889	912	904	931	880	899	940	860	878	913	902	882	878	850	891	899	845	854	893	883	918	862	862	890	888	845	884	868	876	798	882	883	889	872	885	904	859	864	912	862	905	873	843	835	866	932	899	880	898	888	914	906	855	912	832	871	860	830	902	818	882	862	890	898	868	918	883	895	852	846	904	866	818	836	883	876	899	871	887	859	900	910	872	868	856	884	880	850	895	850	902	927	899	864	899	902	873	875	929	881	874	907	880	843	861	865	826	895	914	882	894	870	862	885	878	914	905	890	922	860	929	871	857	882	936	844	885	827	812	901	877	919	877	921	854	869	892	888	867	923	890	908	849	834	923	857	889	873	941	896	886	865	878	913	844	855	909	888	873	881	910	860	870	900	832	882	853	866	889	809	846	908	888	830	835	872	879	898	859	883	863	894	924	870	873	937	887	898	876	888	943	870	839	924	853	881	830	901	908	880	828	873	858	879	877	864	868	902	926	867	833	925	904	860	900	890	901	810	894	825	861	843	858	937	846	879	901	895	829	841	840	849	843	886	888	962	876	899	902	945	896	889	876	853	878	885	875	858	886	831	822	920	896	913	842	937	825	845	878	880	816	897	904	852	825	878	852	857	895	865	904	878	888	920	881	844	867	834	870	876	865	864	884	869	831	874	865	880	876	935	860	874	893	892	879	904	859	876	920	901	915	924	899	885	883	843	859	920	851	875	884	858	911	911	879	865	900	840	840	884	888	877	901	872	851	925	874	911	888	838	871	925	866	882	869	884	893	804	869	871	857	918	863	884	872	879	846	906	891	854	854	942	844	868	877	858	874	878	901	809	889	884	867	906	896	917	875	942	898	907	945	857	858	902	898	863	860	908	876	886	894	878	873	870	815	932	878	879	892	885	885	803	879	901	896	888	905	905	828	876	870	936	851	890	877	866	901	875	864	888	915	840	852	927	835	873	881	869	914	877	834	852	899	885	919	858	896	835	894	856	848	855	847	891	878	847	869	808	845	936	896	831	843	885	881	846	886	873	872	825	931	913	893	891	863	838	878	878	892	896	863	876	914	869	868	889	867	873	907	871	801	857	872	843	878	915	880	907	918	911	877	813	878	885	829	875	867	873	886	843	832	844	928	901	873	906	861	851	935	827	876	880	892	846	859	879	919	839	880	909	870	878	863	859	854	897	898	871	942	878	866	886	918	842	858	917	865	835	898	874	895	810	897	846	885	849	863	877	859	843	940	925	853	872	907	896	892	909	803	825	876	926	873	873	886	895	859	891	892	819	974	872	915	913	883	879	856	899	934	894	921	839	927	888	825	905	877	911	887	899	852	888	890	918	851
3698	8936	6112	3298	2514	2043	1649	1459	1309	1168	1095	1090	1076	1018	1042	987	967	983	987	1010	946	929	902	916	910	913	837	887	942	886	915	913	875	877	888	892	992	856	881	865	873	856	883	886	845	857	844	875	873	883	860	856	854	887	896	842	866	896	877	912	918	916	852	889	877	874	893	929	866	880	825	889	914	889	921	890	891	890	888	848	878	892	950	871	935	850	941	873	884	911	867	859	886	918	867	858	890	857	878	894	913	849	937	866	863	969	910	820	850	902	850	896	844	887	863	896	857	910	858	871	913	906	913	908	901	927	881	872	881	861	847	875	816	881	911	856	899	908	897	907	884	901	877	919	853	910	849	875	882	905	864	861	886	910	908	859	886	947	846	870	842	822	890	864	846	848	882	863	889	823	899	845	937	926	868	845	896	900	918	920	898	865	877	815	871	893	873	847	887	841	861	875	864	917	899	879	905	816	964	869	876	929	880	825	839	880	929	924	910	856	881	875	845	899	906	873	850	876	904	854	858	869	909	848	903	853	919	859	921	897	876	922	958	878	857	883	869	866	892	858	886	940	863	831	833	840	877	841	878	905	902	888	845	825	937	918	849	906	888	845	854	870	910	814	892	860	918	896	885	902	829	843	870	957	918	835	935	879	898	886	899	906	892	812	878	865	852	916	933	890	902	869	873	900	901	903	811	879	884	852	877	848	853	883	922	857	838	887	826	850	874	855	897	888	860	827	906	833	920	886	834	923	884	893	908	871	893	905	887	861	922	890	852	889	887	926	833	850	868	874	854	931	910	859	879	910	833	920	867	853	867	863	901	818	854	899	869	895	912	847	824	931	845	885	894	869	889	840	833	833	879	876	890	884	831	891	890	884	890	922	882	858	835	837	885	827	901	878	889	861	870	888	864	959	839	783	880	872	867	865	886	853	920	850	859	821	904	878	904	887	860	810	871	877	934	875	930	839	857	904	894	876	794	926	844	910	896	871	880	865	861	875	919	915	898	893	844	862	845	895	890	906	900	926	926	840	923	889	877	879	889	872	880	913	879	845	848	890	855	894	914	860	843	917	855	896	902	897	889	881	889	884	855	882	930	892	857	879	844	896	893	862	868	863	904	918	956	912	861	909	888	818	873	844	850	904	918	854	930	868	895	869	869	866	861	866	830	884	909	881	906	845	879	866	883	894	805	871	883	884	853	842	847	844	845	897	864	887	881	894	885	855	881	900	896	852	903	903	887	944	910	907	859	878	842	905	883	890	843	899	859	852	842	888	893	879	872	850	844	853	890	894	892	852	893	874	881	867	825	862	945	804	881	915	899	937	830	835	889	860	826	881	881	842	876	869	871	891	867	885	900	913	843	893	857	878	839	876	851	867	941	903	882	888	914	823	886	833	838	918	895	885	895	861	879	883	878	876	876	897	935	955	840	871	911	869	861	919	843	908	868	859	852	825	846	928	886	856	875	811	893	888	851	874	842	897	854	877	904	892	851	839	911	895	909	865	908	897	883	895	923	853	857	847	879	907	856	880	858	878	889	871	827	916	902	828	879	880	833	871	874	818	886	905	858	886	919	868	822	922	927	859	886	910	869	814	849	859	833	856	894	856	890	838	876	837	866	930	848	860	920	871	870	832	933	911	837	860	882	840	840	856	906	872	872	849	922	856	889	886	870	801	879	835	898	877	864	891	845	937	859	874	925	880	892	901	900	839	867	918	784	858	881	836	855	888	897	881	831	897	913	912	942	896	886	871	856	909	888	918	905	868	898	861	912	859	855	844	872	841	903	936	869	850	854	884	830	871	874	839	868	877	821	887	892	897	882	853	885	897	904	915	909	901	869	914	913	832	881	834	857	803	884	908	883	941	884	848	861	893	952	865	851	895	878	849	881	874	950	881	916	869	886	841	799	865	909	875	857	850	869	817	845	899	913	853	869	915	866	847	874	870	863	854	874	837	854	930	870	868	936	862	874	900	878	863	892	902	895	876	839	921	906	937	895	853	868	851	914	852	813	879	879	911	835	918	885	915	871	930	831	881	862	852	899	866	864	916	854	852	896	860	870	894	910	896	903	933	841	873	843	902	897	906	859	898	896	862	825	837	872	887	865	900	866	877	859	893	870	855	918	908	867	888	872	903	862	940	886	877	835	893	915	870	865	953	891	828	896	895	945	901	848	856	889	849	862	864	840	833	938	844	943	863	863	899	914	909	860	928	927	885	836	891	843	891	965	849	846	892	840	908	857	868	885	832	887	901	848	861	893	831	846	870	933	898	871	932	894	890	869	840	847	822	920	855	875	895	901	869	910	844	872	838	891	850	848	897	863	886	850	847	874	848	893	847	876	854	862	887	869	840	912	913	863	867	888	903	937	877	928	859	901	885	867	883	865	891	893	906	894	881	883	799	857	886	821	869	877	919	869	924	851	850	833	906	922	915	924	885	867	857	837	890	854	887	899	900	835	857	832	908	840	867	840	860	869	895	908	888	862	929	896	861	901	903	799	891	848	885	813	902	851	851	891	901	890	894	876	864	905	853	866	942	883	876	882	862	875	856	883	870	857	867	880	887	895	871	887	847	872	933	916	852	881	940	891	852	873	827	879	881	887	863	883	878	937	883	913	879	894	875	860	846	876	920	918	907	874	886	839	873	908	838	878	944	870	909	859	885	915	845	884	900	886	879	958	858	875	888	890	872	865	896	851	850	873	885	923	829	842	824	881	866	894	914	942	877	873	908	887	831	874	876	921	886	876	872	900	859	913	815	881	898	895	908	884	890	881	884	899	898	849	850	862	867	883	859	875	889	868	854	874	902	848	845	884	927	880	846	857	877	860	879	878	883	855	838	898	896	884	891	844	891	896	884	947	854	896	884	904	876	853	956	901	929	873	901	851	864	858	857	851	877	858	840	883	877	915	854	845	859	857	904	933	900	872	813	907	851	877	898	902	874	908	911	860	898	870	895	910	944	847	856	902	872	863	854	849	864	902	861	890	886	856	886	862	863	913	857	904	877	845	883	868	861	876	873	851	870	824	881	861	828	882	836	914	901	885	858	868	825	871	877	918	875	906	869	879	872	860	866	831	896	983	904	863	882	879	841	841	895	860	857	844	834	915	897	876	831	852	935	885	837	843	881	886	868	866	898	881	913	855	892	851	901	910	840	874	857	862	863	887	882	891	893	912	875	889	927	907	820	843	874	863	886	899	870	869	909	931	909	885	816	896	911	882	864	844	878	820	878	868	872	872	900	899	887	916	933	869	871	899	916	942	881	869	826	888	877	834	860	822	868	872	887	881	897	924	853	872	871	839	854	826	940	863	920	838	889	859	884	891	917	933	894	848	870	931	828	862	930	890	879	861	852	874	861	897	908	857	884	857	878	909	874	869	912	893	892	872	864	913	927	875	844	853	848	843	844	915	882	894	849	910	941	893	839	872	880	880	853	873	847	869	906	923	842	893	852	890	923	858	847	889	889	824	901	914	860	916	859	876	867	961	821
24736	21320	27947	25037	14403	845	512	419	403	331	332	334	304	277	278	310	266	294	295	302	281	279	280	292	289	246	275	259	292	254	307	278	285	291	273	263	287	262	280	270	282	288	258	253	273	290	291	262	280	268	268	286	243	282	309	263	268	270	280	256	291	283	252	267	262	283	272	273	287	261	271	296	239	270	253	293	243	258	278	252	269	261	256	254	297	287	271	256	265	267	272	250	269	281	262	252	278	255	252	279	265	226	239	275	253	239	255	240	268	271	270	235	274	263	288	248	208	272	261	292	297	273	269	240	303	282	273	277	275	291	275	255	239	286	272	262	269	249	255	259	297	297	264	277	258	246	271	281	258	242	230	284	298	267	273	259	258	258	268	270	287	248	239	265	262	238	269	242	252	270	301	260	236	246	289	297	247	263	271	268	288	250	248	226	239	291	253	238	278	256	263	304	259	221	251	268	246	243	258	263	249	271	293	234	257	258	253	247	256	275	290	232	269	276	291	277	241	280	278	252	265	250	257	255	261	286	266	264	285	266	238	248	256	267	243	267	228	261	231	294	264	232	225	299	257	270	252	240	292	281	260	247	246	233	269	288	274	268	274	255	297	267	253	267	275	252	257	268	277	249	265	244	241	275	280	262	263	266	280	273	306	224	279	254	254	235	292	276	264	252	265	276	268	296	238	262	233	239	261	254	269	279	260	264	248	289	270	260	274	287	269	273	270	287	267	248	270	262	300	259	271	256	268	280	276	274	272	263	266	267	262	259	257	247	260	247	256	255	240	262	276	245	257	263	264	248	270	254	273	304	260	240	256	268	260	274	265	285	280	233	241	257	262	247	243	247	256	260	289	282	245	248	274	256	270	268	258	260	280	262	266	232	256	256	261	271	251	270	260	247	251	266	261	277	249	278	275	271	272	274	271	278	259	264	242	259	252	275	250	252	270	271	271	274	266	255	260	259	236	246	277	245	268	265	228	273	265	242	255	289	258	278	246	260	298	272	250	257	259	227	276	287	270	256	263	255	247	248	280	271	288	248	269	257	249	253	242	256	270	290	272	251	265	266	284	271	263	244	242	282	232	248	275	266	281	242	274	267	249	270	287	228	262	261	249	251	230	271	236	256	278	270	251	264	293	247	232	269	274	291	273	296	274	291	238	243	294	279	243	305	251	278	267	230	236	276	268	253	280	245	289	296	277	232	280	273	262	266	248	260	273	257	263	274	285	236	274	304	261	251	231	256	272	244	247	243	265	268	283	246	243	276	269	272	252	275	284	268	252	242	245	249	267	234	242	244	237	277	255	245	251	255	273	286	291	269	264	288	287	257	252	212	267	268	241	259	266	275	262	238	264	255	265	276	275	278	251	282	262	253	237	230	276	275	249	255	259	296	264	265	273	267	254	243	249	278	267	241	268	256	271	293	259	266	254	273	275	257	236	270	289	259	247	254	280	242	252	245	264	297	279	264	261	264	262	260	286	292	277	257	254	271	278	238	244	241	276	271	279	246	277	272	274	275	284	260	257	229	270	262	265	266	258	264	246	262	239	283	269	258	266	254	267	273	244	288	272	283	293	284	274	272	270	282	255	269	270	252	253	245	298	266	252	273	265	274	296	263	282	258	265	255	275	248	266	289	262	260	280	262	269	260	281	274	258	286	268	286	248	256	237	258	257	279	275	274	292	286	276	261	248	260	228	263	277	259	257	265	277	265	250	287	253	252	269	300	250	275	257	246	264	270	253	266	268	250	262	273	289	277	242	255	258	260	274	261	244	266	280	252	245	256	262	275	275	264	266	262	250	271	274	304	273	225	253	286	260	273	251	253	278	273	286	289	233	256	286	302	280	264	264	254	289	279	247	267	262	247	274	246	267	276	251	264	291	251	247	259	258	286	260	284	279	295	267	278	258	247	257	252	257	248	275	246	225	291	272	279	265	273	241	267	259	292	246	286	268	262	262	266	254	265	293	248	272	246	248	267	259	253	266	285	251	293	292	254	223	263	246	278	292	250	257	247	270	233	278	253	266	253	260	228	260	288	284	238	283	271	266	248	266	283	262	256	278	254	251	250	256	272	264	309	271	229	277	249	237	262	265	271	243	259	253	294	237	261	287	262	282	308	270	265	275	270	277	258	246	245	286	278	256	274	265	249	294	260	240	266	264	284	289	269	263	233	259	275	265	244	248	274	280	268	274	276	254	223	254	247	251	257	278	266	256	265	275	272	272	269	283	257	282	276	280	268	265	259	260	275	269	258	263	283	274	252	250	245	266	255	246	303	269	289	307	245	257	253	236	272	261	244	258	289	234	258	284	262	279	275	297	258	287	269	278	267	249	242	253	281	294	263	250	264	256	249	267	277	274	286	263	269	263	217	254	264	252	274	262	254	271	264	252	267	246	277	244	294	248	277	309	256	240	265	283	311	293	286	253	267	276	241	266	267	292	282	276	228	266	274	266	266	248	267	248	273	280	255	258	264	260	285	255	263	274	247	248	271	261	273	249	267	266	267	281	251	259	274	279	257	280	284	234	268	254	274	264	270	242	241	272	243	293	257	265	283	256	287	242	284	281	253	264	273	239	276	303	302	247	267	261	257	250	294	291	230	271	239	266	266	273	275	277	258	236	241	283	272	261	292	280	243	302	280	260	235	266	217	287	246	256	241	266	294	274	296	283	280	286	257	250	286	293	279	275	259	258	258	245	260	291	244	260	262	252	265	263	297	262	279	269	241	254	235	257	235	255	273	276	251	250	259	276	281	244	252	295	273	260	271	276	258	258	262	282	270	272	240	261	295	271	269	251	252	261	291	259	239	266	232	282	279	275	254	247	267	259	259	257	252	263	249	280	259	262	274	268	261	294	240	271	286	235	245	251	268	274	257	278	283	255	272	260	262	261	262	276	257	243	293	250	278	269	259	248	250	283	236	265	239	230	252	258	254	278	285	259	254	259	274	273	252	255	269	266	275	250	277	262	294	277	262	266	258	252	297	265	249	261	259	274	261	268	269	291	259	248	257	246	270	259	257	259	303	269	274	273	242	274	282	277	268	277	294	255	281	291	254	268	282	283	226	234	253	290	273	251	270	272	270	244	252	261	262	246	285	277	236	291	242	275	270	240	257	264	264	260	307	268	274	248	237	266	216	241	288	248	275	267	266	253	275	252	272	283	269	220	254	309	254	264	249	267	300	254	246	287	234	273	244	278	265	283	272	260	255	273	285	279	264	297	251	255	279	272	273	288	265	249	268	274	260	274	241	279	286	273	260	268	265	261	313	278	266	264	263	255	277	279	264	254	269	271	254	268	247	249	275	250	260	275	283	250	241	247	275	248	265	279	288	307	290	262	277	245	282	264	287	282	266	270	234	261	267	286	251	260	268	300	287	262	239	287	308	277	287	230	285	295	267	249	278	261	265	239	250	277	289	258	281	250	291	256	254	288	262	250	255	282	235	259	258	246	280	271	266	267	270	273	293	265	275	270	267	269	298	253	276
3286	5015	3290	1621	1171	940	730	637	549	496	445	370	379	349	343	324	312	331	320	336	307	304	302	296	322	276	275	267	302	309	266	275	277	312	304	262	274	313	278	294	312	316	311	301	294	298	314	293	286	295	296	289	286	266	307	302	324	302	242	298	272	278	284	289	306	294	313	281	309	300	302	248	285	292	286	277	299	287	295	291	339	285	288	272	302	326	277	298	310	275	306	262	289	278	291	262	291	273	284	272	293	274	264	278	291	281	267	296	292	267	286	273	300	250	294	286	320	293	281	275	288	292	284	281	315	279	322	273	288	284	267	292	310	317	292	298	292	261	286	273	294	325	300	287	297	260	310	314	268	288	327	279	287	264	282	302	269	294	287	290	286	309	295	300	290	300	282	275	273	293	249	280	280	315	305	315	274	292	268	293	284	295	291	297	272	277	291	279	291	268	290	276	294	274	268	273	280	291	270	321	321	286	284	286	269	284	269	305	268	270	298	274	278	272	321	296	291	267	282	283	299	309	259	307	277	286	254	300	291	287	286	297	299	300	314	297	308	271	271	284	340	289	256	293	286	284	289	282	298	281	245	260	286	275	298	292	274	266	285	314	287	284	297	289	284	294	325	284	282	309	285	278	251	282	325	281	293	250	271	300	290	289	311	302	277	280	305	253	330	282	310	307	264	299	287	305	295	285	300	308	262	305	276	294	302	276	282	293	290	295	298	303	264	297	312	292	270	269	282	291	295	294	276	304	298	268	297	311	286	308	300	275	311	318	291	298	293	250	279	276	287	264	292	291	293	292	291	291	265	265	308	305	282	246	268	280	292	281	294	306	320	288	296	282	259	299	270	302	310	268	313	307	304	286	293	273	294	303	308	262	293	274	302	293	283	268	251	308	327	304	274	268	285	279	308	279	278	285	314	290	300	303	295	288	273	286	263	281	294	299	306	280	272	318	282	248	285	282	284	309	267	284	268	296	277	281	295	255	293	295	279	308	292	296	295	271	286	292	294	296	297	296	302	282	287	283	269	262	300	310	297	253	267	279	270	324	293	288	279	276	268	283	275	310	277	306	290	279	281	268	299	282	296	293	287	299	291	284	282	310	309	306	283	296	293	294	245	284	305	284	277	287	276	291	279	230	308	284	283	279	303	277	316	283	292	285	320	270	278	273	277	282	291	278	248	287	287	304	290	280	308	289	303	261	268	301	293	293	298	288	287	312	302	331	283	298	255	278	274	274	279	295	277	301	300	302	275	323	288	285	287	271	272	273	294	288	276	291	283	290	290	258	291	278	305	283	281	272	297	273	300	326	268	286	309	310	291	277	332	304	278	273	299	298	309	303	291	271	289	273	295	293	292	310	290	287	287	307	278	253	275	259	287	283	251	299	302	305	286	302	278	311	305	299	281	285	293	311	283	281	283	282	275	299	276	272	305	276	281	275	278	296	272	264	247	303	270	271	270	281	293	263	276	288	299	293	328	305	320	294	262	316	287	270	326	294	307	291	284	251	264	278	274	302	305	310	293	294	301	299	298	271	284	288	236	278	277	296	269	296	304	286	302	287	292	276	267	266	275	293	315	283	296	300	291	275	268	285	313	286	321	285	284	281	293	281	304	271	313	287	261	278	296	285	321	306	291	304	291	280	291	291	262	284	310	299	284	270	291	266	313	267	328	277	257	278	304	290	291	267	270	273	304	270	289	309	254	288	291	272	274	283	276	312	266	277	268	315	280	292	275	270	261	256	301	277	250	312	282	271	301	262	281	294	291	287	273	264	299	259	295	308	286	292	295	288	265	275	273	282	263	276	288	289	288	278	274	274	323	264	283	263	290	278	284	282	282	266	269	301	309	293	277	271	292	296	290	302	296	273	297	271	307	274	286	281	282	275	297	310	314	266	272	304	311	263	287	279	292	293	261	272	262	298	320	310	266	280	265	286	319	284	333	270	267	298	277	307	281	302	295	275	310	294	301	304	291	301	300	256	306	301	269	283	264	295	260	313	295	297	293	262	289	263	289	290	285	285	280	272	302	288	238	281	282	321	303	304	277	268	309	289	280	271	278	294	270	289	297	272	283	312	307	285	276	300	292	304	278	284	266	283	286	314	305	296	300	300	283	296	258	271	306	293	297	306	286	296	295	256	268	294	289	267	262	283	289	297	294	311	278	304	267	290	284	291	292	290	317	284	275	285	291	293	300	307	272	286	323	306	290	274	314	254	281	288	280	296	256	285	283	279	304	304	280	309	306	286	270	281	346	294	281	297	276	296	272	268	272	273	303	293	282	314	263	279	286	307	262	270	273	302	295	327	289	280	267	311	263	300	299	332	308	292	277	278	285	285	262	239	298	296	280	270	248	303	281	270	301	316	292	307	299	267	269	284	278	299	298	303	273	289	306	289	284	318	310	260	289	297	305	326	271	287	296	291	290	293	277	297	285	261	299	295	276	275	300	265	325	280	292	299	319	265	264	276	279	294	273	287	308	305	320	298	319	274	261	280	288	300	267	278	314	304	289	288	289	320	276	273	300	301	322	291	302	295	265	269	311	299	302	272	291	266	290	273	276	301	269	276	301	269	293	288	278	312	305	310	278	268	297	275	283	298	278	273	253	271	290	289	284	300	310	299	280	304	291	274	286	282	278	316	310	309	300	291	302	294	290	267	280	298	288	314	270	296	291	309	256	270	274	254	315	293	314	279	292	285	288	287	290	288	277	285	308	248	280	295	314	287	293	295	303	282	300	280	293	285	297	295	323	286	305	304	310	268	277	323	286	290	303	278	287	302	284	279	322	259	265	263	270	300	310	300	306	264	303	282	285	261	304	296	309	300	265	263	311	296	297	297	245	266	288	291	290	274	277	265	261	294	303	302	301	302	275	291	309	285	278	283	290	272	297	280	293	315	269	274	295	278	276	286	290	263	281	311	291	276	296	293	259	281	266	303	260	267	267	268	296	294	297	296	293	302	312	291	298	271	320	287	311	277	308	282	301	307	285	268	274	314	289	286	287	307	321	326	319	309	303	307	264	283	283	267	260	310	268	302	298	302	303	284	253	270	295	282	324	305	301	289	278	305	313	283	281	283	289	263	292	328	281	282	325	262	278	282	276	308	299	304	295	261	280	301	276	289	278	279	287	278	304	250	283	292	272	305	280	308	281	283	306	282	289	259	266	296	283	299	289	278	261	258	265	277	294	291	311	302	288	308	292	292	251	277	279	288	300	305	282	300	262	289	280	272	249	295	277	278	318	232	295	275	277	308	281	253	287	280	273	286	297	264	289	277	276	299	291	268	294	305	272	285	271	255	283	286	271	281	284	284	286	304	288	299	282	260	292	284	267	314	318	283	309	279	292	292	303	298	291	274	304	304	299	282	311	306	263	291	317	274	278	277	305	296	269	266	316	304	277	318	303	277	308	278	276	263	303	261	280	324	297	294	277	309	295	327	285	323	294	280	270	279	280	264	300	277	282	314	295	305	277	289	276	262	308	278
22519	21364	29319	23784	21364	21466	12758	1867	1347	1253	1226	1159	1151	1077	1087	1077	1028	977	1018	1020	987	964	1033	1006	975	992	914	940	917	970	970	899	918	973	918	994	994	939	899	956	904	944	965	957	924	893	929	974	879	919	953	927	901	904	857	957	939	913	889	903	885	924	939	927	898	873	888	923	916	976	942	890	929	817	902	918	920	874	879	863	923	887	907	895	909	858	901	899	902	931	893	879	870	894	920	911	857	921	933	945	895	875	932	949	958	867	917	915	970	865	905	849	923	918	893	885	940	912	938	904	880	923	908	942	925	906	936	918	916	912	928	853	902	921	898	869	942	866	927	891	956	943	962	897	852	924	894	922	866	893	909	860	948	943	928	929	923	941	879	953	918	880	903	918	867	858	886	875	873	890	896	913	906	910	890	889	811	913	891	918	884	880	905	894	883	928	940	901	854	908	872	935	901	835	866	922	893	930	935	890	884	866	922	891	961	910	884	884	903	864	905	890	894	901	929	906	872	890	911	808	896	910	912	844	892	860	921	872	911	895	898	902	940	906	877	922	897	895	889	971	941	850	858	926	867	929	837	901	911	925	893	855	882	932	902	879	963	921	932	893	891	900	903	865	875	902	881	921	874	904	865	880	952	894	915	904	935	958	919	855	876	847	891	930	887	920	908	922	884	891	865	957	930	910	878	829	933	864	851	858	860	903	869	928	922	899	866	878	899	946	898	861	937	885	806	865	885	884	886	901	944	853	904	870	928	890	901	959	938	890	892	950	849	874	924	894	912	875	864	877	922	901	901	882	969	883	909	851	930	920	927	921	926	893	927	913	980	987	926	895	959	903	906	932	890	947	877	905	876	927	910	838	874	859	937	870	949	940	874	920	918	895	877	921	888	866	936	810	905	892	884	916	908	849	943	930	906	890	873	916	921	931	894	924	867	889	889	926	928	833	913	950	949	936	921	852	923	891	873	884	936	885	873	885	934	887	921	924	893	889	933	870	888	916	929	900	906	879	889	907	926	901	900	899	923	911	870	920	853	880	930	919	910	926	878	907	889	909	900	871	881	945	869	926	944	913	927	917	876	843	922	892	919	898	882	882	913	889	877	913	878	918	868	874	962	933	905	897	874	910	930	930	913	914	936	905	902	915	832	927	882	919	929	880	979	893	942	936	940	869	901	911	904	936	841	918	889	858	912	930	898	887	896	882	921	943	917	943	824	910	913	906	853	899	867	832	871	860	877	898	909	905	942	920	917	880	953	939	886	889	873	895	875	920	947	890	884	903	911	872	874	875	864	842	881	867	872	921	924	945	890	943	910	920	949	863	902	906	922	876	965	923	893	890	903	923	886	893	942	889	934	966	881	910	858	891	882	973	834	914	903	868	895	925	888	936	831	903	852	865	884	905	919	887	907	923	908	939	877	900	884	907	928	890	918	908	881	948	845	908	929	907	900	884	914	888	948	920	907	905	879	895	887	965	888	918	865	898	936	931	949	866	847	888	887	935	977	923	892	929	889	862	960	908	908	879	903	915	916	906	909	917	897	870	885	858	867	946	867	870	923	881	942	940	852	861	862	899	912	910	822	959	868	867	932	865	899	867	882	871	867	911	874	907	951	916	839	924	909	897	945	880	902	931	883	963	949	846	940	939	917	894	936	889	912	921	875	908	931	914	907	901	897	910	923	896	876	933	858	916	918	916	877	903	871	894	891	903	912	902	864	948	943	895	932	874	878	897	858	860	958	931	921	906	871	855	891	889	925	948	887	846	933	901	931	878	883	907	914	834	846	915	864	946	932	927	849	936	864	898	853	948	850	955	914	834	891	972	891	928	908	923	850	860	899	849	910	891	886	903	900	904	877	883	926	911	887	862	904	845	944	899	876	901	866	884	916	881	909	868	878	945	871	894	960	893	919	877	900	917	858	874	915	868	933	911	923	934	986	968	884	910	859	860	898	841	898	935	884	828	962	919	812	899	894	889	871	894	888	859	908	871	868	906	915	919	896	904	892	848	925	905	910	899	874	877	914	865	839	830	899	932	869	884	873	862	922	899	924	966	836	903	869	942	926	864	932	915	854	936	901	883	937	940	897	888	886	871	846	906	855	891	852	870	909	877	878	894	892	875	918	880	945	904	936	878	885	893	867	876	922	893	910	891	889	935	879	887	813	918	894	885	923	913	892	925	917	875	900	922	864	911	899	943	883	863	890	943	891	868	865	906	882	905	876	891	893	906	859	887	889	948	926	886	835	908	863	911	908	842	959	907	947	874	823	862	962	899	900	869	933	919	881	870	921	872	891	911	918	937	919	914	890	906	893	934	911	867	863	949	931	891	905	936	925	856	876	876	869	924	924	924	858	867	849	866	878	946	937	888	901	898	890	887	926	908	956	836	883	936	931	860	932	898	911	924	853	884	899	868	876	936	878	914	870	919	914	909	913	923	860	925	905	835	901	907	875	897	872	930	871	919	872	861	893	898	876	874	912	901	909	862	889	858	931	893	855	917	903	944	929	901	898	930	883	897	899	950	874	865	837	864	908	893	873	944	921	939	838	977	914	889	883	917	974	871	870	862	867	892	915	869	842	923	923	858	886	896	891	853	912	897	946	885	926	863	929	935	860	915	903	897	837	945	846	924	889	889	891	867	871	891	869	885	922	893	873	893	897	882	915	879	894	846	844	863	913	877	910	884	880	888	856	917	924	940	884	854	941	881	906	843	907	924	926	902	895	948	896	843	915	910	917	926	914	823	804	913	882	907	870	902	854	919	915	871	893	930	885	899	898	944	891	888	923	905	876	909	918	917	886	800	913	956	881	900	924	916	866	887	881	905	910	884	887	874	930	896	884	913	912	928	926	861	898	897	946	962	972	868	894	905	883	875	906	861	889	906	880	927	900	858	888	856	919	874	872	850	878	875	878	883	902	964	925	878	899	951	913	861	865	889	876	901	892	864	850	894	868	874	887	917	909	940	895	963	884	850	856	853	910	887	899	900	893	876	861	858	960	909	887	815	889	942	871	948	868	882	862	911	884	891	870	942	941	929	932	907	889	889	944	868	894	887	852	885	897	855	896	921	901	877	912	943	885	857	901	934	867	893	906	889	866	957	924	877	921	950	941	904	930	873	846	917	877	891	931	944	950	889	890	894	876	902	910	933	911	891	911	887	946	861	930	865	948	915	835	878	898	888	859	881	858	880	883	912	869	855	915	894	904	916	915	874	932	910	895	880	907	906	879	841	909	870	889	931	914	881	907	965	924	916	929	902	873	936	901	923	950	855	895	886	931	882	906	907	925	871	905	950	895	849	864	892	906	904	869	884	883	942	899	871	918	888	876	890	903	892	926	905	897	882	903	886	868	870	870	902	865	922	924	965	881	865	888	912	914	883	889	935	919	849	873	865	903	901	900	924	896	848	935	882	923	854	881	888	893	878	868	941	863	901	871	933	936	920	912	926	933	978	881	934	866	887	871	807	892	900	924	887	924	886	905	902	895	879
4584	14707	10089	5401	4060	3248	2554	2066	1743	1484	1435	1306	1204	1080	1115	1122	1061	1080	1053	1072	969	945	1009	980	969	992	917	970	917	991	939	949	948	916	977	896	944	950	944	894	950	876	868	927	939	877	966	906	875	945	943	897	935	955	925	901	974	910	885	956	924	918	836	878	846	902	862	875	943	890	959	905	881	890	949	936	915	898	911	881	897	933	974	865	939	883	877	912	875	941	905	920	897	878	867	943	918	913	861	893	914	883	819	866	888	894	934	867	893	941	897	850	921	954	863	967	919	915	875	940	911	902	928	912	900	890	907	918	933	878	845	882	903	950	902	899	887	932	943	894	916	903	901	959	894	835	943	920	920	907	847	915	917	944	893	872	950	892	913	921	914	939	901	883	927	912	915	914	899	925	904	894	874	918	931	957	903	905	932	897	888	898	939	900	911	892	943	916	901	938	923	919	925	902	899	892	899	844	920	894	875	897	925	938	878	867	913	888	911	918	925	909	922	887	906	915	878	937	909	892	935	972	933	940	884	919	886	896	896	891	894	874	945	983	874	877	902	894	913	917	919	907	875	889	935	905	889	852	908	910	913	877	967	940	960	932	858	890	877	917	905	889	925	952	825	913	870	889	918	938	904	896	906	914	904	887	935	860	900	905	868	918	952	942	888	927	922	866	946	907	947	961	909	889	921	880	893	910	898	885	862	923	914	853	903	853	873	895	921	863	940	921	912	852	936	890	905	907	869	958	912	911	877	873	900	904	918	911	933	855	862	897	940	885	927	901	903	913	902	902	859	940	917	970	918	977	910	929	885	892	920	904	935	915	891	910	890	911	874	935	874	976	926	881	914	922	919	970	904	922	915	919	873	873	928	911	914	842	867	848	923	917	870	946	902	865	884	936	843	924	912	921	935	928	918	911	956	896	957	887	932	903	922	913	873	827	859	860	920	815	864	895	890	907	879	891	924	916	919	939	900	882	924	914	937	880	903	878	881	894	902	913	912	926	893	894	903	892	848	911	949	886	887	921	927	909	871	916	869	912	897	901	902	929	870	918	869	887	924	861	909	933	923	863	873	948	862	921	936	886	880	929	887	870	835	886	907	919	917	891	901	903	932	896	925	935	904	896	888	921	907	932	919	902	929	872	914	889	850	879	953	876	882	942	872	922	861	953	912	910	859	841	905	870	922	880	913	916	845	914	931	887	881	938	885	897	850	888	904	890	914	921	947	931	866	893	891	912	828	929	918	893	903	929	888	864	955	910	942	924	863	929	910	858	922	934	898	875	917	845	873	957	829	877	860	892	918	961	900	915	921	954	909	903	880	888	933	885	967	939	887	938	938	928	854	943	886	880	869	909	856	934	842	986	947	952	920	945	882	890	946	904	912	856	893	844	870	927	817	871	916	871	858	942	940	917	939	894	925	941	893	885	827	893	941	920	905	910	854	937	930	872	914	963	955	854	837	903	934	929	887	901	942	897	884	884	945	884	887	910	929	847	856	972	901	921	972	898	863	901	877	894	951	889	910	875	945	915	947	883	901	903	898	902	919	893	910	916	934	855	978	869	887	911	925	932	888	861	865	947	914	877	887	885	861	914	886	873	892	942	882	916	886	868	957	890	887	898	856	898	847	907	920	896	949	933	892	882	901	900	887	923	947	893	925	931	919	922	876	947	907	876	889	885	875	920	877	877	910	890	967	928	878	889	925	900	913	912	869	926	936	951	911	887	968	864	915	915	928	846	894	908	938	911	877	905	907	888	915	920	937	928	887	923	911	932	950	853	898	954	897	883	889	914	940	879	893	893	920	873	874	921	906	910	868	958	854	883	934	873	931	924	923	908	835	945	918	917	918	925	832	925	901	895	901	886	919	909	902	932	914	948	942	894	898	894	898	892	924	902	897	885	850	978	869	862	924	907	904	894	857	859	915	884	869	919	865	929	883	930	927	865	874	910	930	892	831	939	934	910	934	900	894	947	952	931	887	937	925	865	940	855	918	935	923	870	865	879	887	951	917	888	903	922	918	851	939	891	917	914	894	899	879	912	879	864	955	917	905	926	892	922	923	922	947	897	905	971	895	900	876	861	873	918	953	898	953	919	868	925	954	908	877	900	918	876	910	890	917	893	855	892	908	866	906	897	907	856	893	875	900	898	873	934	943	889	850	882	916	857	894	878	912	934	896	921	898	898	880	857	860	915	884	922	912	937	924	957	873	883	875	905	865	942	896	927	852	866	914	896	842	852	907	958	888	911	862	860	913	850	904	901	973	972	881	864	906	933	885	900	876	927	946	907	925	902	895	850	873	905	903	892	930	877	872	870	856	873	925	899	934	912	912	903	913	915	845	911	917	903	924	921	907	920	905	879	912	924	870	874	911	920	866	884	908	919	860	930	905	924	875	931	932	935	904	882	964	933	886	888	898	924	883	911	887	936	939	913	905	867	891	909	838	895	949	868	907	865	925	914	912	867	896	943	913	965	883	882	881	886	934	891	912	860	869	927	899	893	930	935	885	931	866	907	906	849	947	919	910	942	866	922	948	908	925	865	901	930	887	910	955	937	884	909	882	885	890	810	911	914	928	872	919	939	939	886	875	932	907	930	939	899	891	907	874	894	959	962	927	871	883	873	882	898	915	857	900	880	908	884	879	946	885	864	915	931	911	922	856	867	901	905	883	909	858	886	906	907	882	925	906	884	878	886	905	882	877	964	906	911	884	892	876	897	909	921	955	947	858	947	912	945	885	898	919	853	899	873	885	902	917	928	923	902	923	900	853	907	939	849	842	887	903	865	915	902	913	903	916	890	911	932	870	896	897	921	932	843	888	885	917	856	922	878	899	920	937	875	852	940	930	892	962	868	911	879	891	906	948	940	846	903	871	881	887	895	902	921	933	898	930	958	893	930	906	876	894	880	925	855	885	903	892	882	875	853	858	888	886	918	922	945	904	901	948	902	928	872	874	931	892	914	918	865	925	915	908	938	931	957	868	856	933	901	924	899	888	947	896	923	911	923	915	917	924	889	854	875	939	898	931	910	897	946	914	893	879	893	970	855	940	860	878	865	915	903	908	862	886	918	896	878	898	946	849	931	898	920	878	951	914	927	870	932	902	849	897	904	913	907	893	935	935	890	871	932	890	901	906	836	941	902	899	972	935	919	928	873	868	843	901	937	879	931	890	889	925	896	864	904	849	862	907	934	950	909	916	916	919	911	870	966	844	871	904	834	909	944	906	946	851	947	913	918	908	920	901	902	902	872	935	868	914	901	923	889	880	913	894	926	878	894	886	900	888	940	897	852	860	908	917	898	910	908	922	916	868	901	844	893	927	922	897	885	870	930	913	887	912	858	944	870	910	949	885	936	874	919	866	908	919	880	894	922	895	976	926	893	882	944	899	895	897	933	918	890	861	860	908	958	861	880	948	882	881	895	888	907	918	859	941	886	917	897	854	903	946	889	918	901	864	885	935	943	876	879	914	902	947	954	915	841	900	944	931	926
27536	20395	8502	830	527	469	526	423	419	420	434	448	420	396	466	407	438	395	415	405	404	425	411	436	390	413	403	424	402	377	437	446	407	400	397	386	408	414	446	419	438	395	458	397	420	428	421	413	393	416	399	420	398	380	460	418	412	395	409	413	393	406	437	418	385	421	380	399	438	405	402	412	421	450	391	417	432	396	410	409	443	386	417	392	362	394	414	413	420	419	434	409	417	418	437	434	397	414	429	439	411	414	418	389	419	435	417	474	384	400	447	404	477	420	427	446	405	414	423	419	423	404	407	430	405	413	413	446	381	394	403	414	441	376	387	378	380	394	419	427	367	445	384	415	399	432	389	400	405	399	414	369	422	427	408	412	430	413	414	423	387	407	374	398	425	425	427	392	423	399	426	431	419	445	388	408	427	392	428	405	406	447	406	432	439	399	417	408	398	382	414	397	411	413	416	400	378	467	399	410	409	426	405	398	423	415	429	391	401	401	451	403	412	428	400	422	423	436	426	418	401	413	410	437	403	383	426	443	420	414	412	433	399	394	409	438	412	393	424	424	426	379	397	433	421	398	422	431	417	409	415	393	411	424	413	384	403	430	412	433	446	361	452	438	380	444	390	413	433	362	431	365	392	410	416	447	422	446	392	445	422	391	391	412	422	384	380	406	453	438	415	417	396	423	418	393	418	402	410	397	422	398	428	409	408	449	398	419	396	423	429	430	426	414	381	406	386	447	397	422	365	429	419	422	410	377	407	385	404	420	422	409	390	433	409	411	379	421	416	405	412	410	413	378	388	465	397	415	380	410	396	437	407	437	416	387	373	398	393	437	397	416	419	432	408	393	370	422	417	413	425	407	389	403	433	438	406	453	422	396	435	394	410	402	399	413	406	421	384	425	412	408	398	413	410	388	406	382	401	429	453	418	420	425	424	415	444	425	397	402	384	406	425	390	401	408	385	398	423	429	393	410	395	416	418	407	425	396	399	427	439	431	391	390	400	395	416	419	415	417	416	409	419	411	455	415	434	422	410	404	426	411	397	397	393	412	411	385	390	376	472	389	436	407	399	387	413	439	423	417	433	393	463	446	388	402	431	416	386	385	396	421	393	408	411	386	418	402	433	434	418	441	421	407	420	395	415	408	456	386	412	409	419	397	435	413	371	391	444	444	409	421	387	399	424	385	425	419	424	399	402	429	415	382	388	417	432	367	343	391	407	412	429	412	387	396	388	428	404	370	380	390	385	365	408	440	399	379	445	416	406	424	421	400	391	411	441	420	434	385	397	431	374	434	393	403	429	389	385	414	411	463	434	405	426	417	435	403	414	409	424	419	432	408	385	412	422	387	439	451	428	393	403	413	371	408	396	405	402	435	412	385	400	415	412	428	447	389	419	385	404	444	412	391	416	430	449	416	414	438	415	394	368	421	434	416	395	410	416	428	420	439	439	450	410	429	428	411	408	442	384	382	388	398	416	405	410	418	402	455	410	412	360	407	409	372	410	401	425	425	406	414	385	367	420	403	381	411	397	470	415	438	424	451	399	384	405	368	414	395	380	418	404	412	412	363	427	431	393	414	422	430	407	403	412	391	414	416	392	389	456	407	421	448	438	397	408	429	435	396	441	436	435	468	424	407	417	409	430	410	387	404	438	433	417	423	332	386	400	440	404	391	403	406	424	415	413	415	424	410	420	402	410	378	402	422	399	437	408	423	421	401	419	462	403	375	410	407	388	423	398	393	424	422	378	417	436	395	437	422	396	413	380	438	408	393	404	449	400	399	404	392	401	398	383	437	423	383	409	373	391	401	431	394	379	431	398	392	445	380	410	416	448	439	394	418	387	438	425	461	453	421	424	400	411	396	441	394	387	376	386	420	399	402	437	391	358	412	403	396	399	379	352	396	431	424	421	403	438	431	351	392	407	425	418	416	427	452	429	458	405	396	409	436	397	402	431	404	409	382	442	388	409	422	409	444	406	435	414	417	430	402	386	420	410	446	408	410	415	395	375	417	424	424	438	407	392	411	372	429	404	395	427	437	388	441	421	391	422	414	407	417	423	387	423	399	426	403	409	391	418	391	396	428	429	407	426	420	414	434	409	400	410	391	431	400	423	387	395	420	380	452	424	420	392	367	396	438	412	441	430	431	409	436	384	449	409	395	418	430	396	394	442	389	371	420	390	389	394	416	398	404	392	398	417	412	416	410	429	380	405	420	403	448	404	398	398	388	390	412	400	422	420	470	387	414	416	442	371	408	434	426	410	387	417	403	373	419	437	452	415	426	417	404	383	412	402	415	436	435	383	424	403	427	389	397	411	412	371	410	418	421	393	401	435	409	442	416	385	436	422	440	389	417	418	418	403	381	400	422	398	427	408	418	441	438	430	407	430	424	412	390	399	405	399	385	402	403	413	420	432	438	407	404	436	440	444	423	400	397	414	401	391	389	402	425	452	410	440	441	396	390	426	425	406	432	418	388	399	405	429	389	374	421	441	398	374	429	420	380	430	406	462	409	400	436	394	402	437	451	454	409	417	424	418	372	432	387	424	380	431	401	388	360	399	417	431	423	413	429	430	382	424	406	398	429	383	411	429	419	394	408	452	402	435	388	395	422	442	418	432	427	398	434	384	375	400	410	410	440	423	395	414	451	460	362	434	432	428	386	434	435	409	423	416	404	412	433	409	425	433	426	433	374	426	451	416	439	411	398	397	367	437	425	426	418	401	392	403	440	421	416	379	423	414	390	399	460	417	413	406	436	399	396	446	440	398	389	446	419	388	412	389	414	414	418	387	417	425	396	395	411	413	471	396	442	350	427	394	414	419	442	414	389	417	408	382	392	429	427	386	447	409	404	422	393	392	452	419	415	415	385	423	455	382	437	435	414	416	391	429	390	445	417	433	414	431	437	391	427	404	380	395	439	420	440	420	373	408	409	415	430	379	419	422	360	373	408	430	405	394	424	393	419	416	404	418	389	426	416	390	421	410	428	406	392	387	403	427	431	439	412	417	416	390	421	428	418	412	388	431	394	422	435	411	383	392	426	435	459	415	437	423	396	409	408	408	415	403	430	407	394	468	418	434	428	377	435	435	425	389	443	423	428	369	428	399	435	384	388	402	428	429	423	400	452	408	418	447	391	450	406	401	420	433	409	423	416	435	426	450	439	405	425	407	424	411	424	409	424	396	416	387	419	383	421	416	400	448	373	405	419	378	451	408	424	415	396	417	405	428	404	411	377	426	419	426	482	419	417	398	446	415	413	385	377	424	403	393	447	403	414	424	412	418	408	418	425	413	380	421	396	367	427	444	449	392	413	355	382	398	435	401	413	441	425	405	441	394	440	380	401	420	420	445	425	369	416	363	429	423	455	375	436	395	465	421	390	398	404	390	424	406	431	416	370	427	389	356	377	413	402	418	398	429	427	385	411	448	426	395	414	409	427	422	398	409	404	398	417	386	412	422	391	426	406	420	390	445	409	425	394	411	379	411	415
4390	1627	1106	693	609	567	555	486	466	460	478	440	396	461	444	418	457	435	419	430	428	466	400	416	396	413	392	410	430	415	425	420	413	393	414	434	401	430	424	388	410	438	460	413	461	439	428	428	446	420	446	422	430	440	390	408	453	407	416	430	399	433	376	436	447	406	411	413	446	420	417	420	461	455	463	433	421	409	438	402	420	436	395	427	411	389	399	425	388	445	413	420	363	393	411	448	401	400	410	443	432	454	451	425	431	423	431	397	435	422	416	423	398	408	434	427	420	419	449	412	433	399	460	422	429	414	399	413	445	419	423	407	420	424	434	427	424	406	454	453	433	451	435	437	418	404	411	417	406	379	440	446	428	414	428	395	376	450	461	421	441	414	410	400	433	440	391	409	407	422	402	402	427	434	390	409	393	430	438	420	406	389	412	410	428	409	403	404	455	394	436	387	417	457	438	412	422	420	408	423	402	427	419	432	419	398	415	414	432	409	426	381	371	450	425	425	449	441	430	408	419	379	444	421	467	415	392	449	388	434	478	369	419	433	376	427	400	419	406	428	416	447	379	443	429	411	442	400	412	420	422	437	417	389	421	434	446	432	442	431	410	395	443	396	423	397	451	392	393	413	402	425	417	413	437	406	455	466	444	453	385	424	453	406	423	402	415	420	413	426	448	414	445	433	412	426	449	428	436	407	396	428	414	439	419	396	412	414	411	427	430	445	418	424	414	467	434	411	438	423	396	437	433	448	436	424	391	429	400	404	425	428	449	410	442	399	450	450	419	435	423	406	421	389	442	424	395	406	428	397	436	434	472	436	434	435	398	398	423	431	407	395	414	440	417	411	439	446	448	450	431	424	431	390	441	442	407	430	422	454	413	412	410	412	467	423	398	406	389	426	459	416	431	419	419	428	440	436	422	386	439	393	414	411	436	441	419	387	419	405	437	428	451	445	443	400	392	449	453	441	417	421	423	407	432	421	441	399	417	420	403	451	443	409	420	402	411	405	451	443	412	444	412	422	420	421	422	450	457	421	397	426	424	413	423	405	458	411	438	444	443	419	414	396	425	412	415	403	434	426	431	417	405	399	394	409	443	386	438	409	410	441	443	391	418	436	452	461	395	413	469	399	445	439	432	423	410	410	444	438	464	423	405	405	411	418	419	408	452	434	482	405	440	431	441	389	398	444	461	396	396	432	445	408	400	408	424	394	432	442	389	391	428	396	422	365	412	417	420	450	420	431	432	397	465	432	461	430	453	432	427	452	408	460	404	462	421	410	411	446	447	416	440	397	424	459	414	431	426	428	449	412	431	432	473	396	403	396	448	453	393	422	410	444	401	412	423	401	401	438	413	396	446	447	455	429	411	421	433	435	417	424	413	440	468	429	394	395	441	431	435	448	406	446	422	441	418	407	433	436	412	434	402	425	425	429	418	407	437	446	412	473	442	427	419	437	401	415	391	418	431	416	425	407	441	427	398	414	396	427	423	438	436	429	447	430	450	427	432	449	457	419	404	402	424	455	419	447	409	396	427	467	427	421	410	445	407	436	394	428	436	416	428	408	440	390	443	445	433	459	397	474	409	432	465	415	440	417	431	434	437	435	424	452	418	459	427	410	444	430	423	382	423	412	439	406	446	444	390	430	434	422	459	431	395	448	390	415	389	438	422	417	449	448	449	440	429	404	429	439	440	438	454	439	425	427	431	387	427	435	436	466	436	417	459	403	436	395	414	422	406	423	436	461	441	423	418	414	403	411	401	456	407	417	448	419	404	392	429	446	432	449	424	375	408	426	423	420	441	440	396	408	409	404	394	406	390	427	404	419	421	421	425	378	408	428	416	427	400	426	437	409	471	411	428	441	414	405	406	431	402	443	421	440	416	440	486	447	432	414	421	457	407	434	389	402	435	410	444	432	415	396	435	407	427	425	426	439	437	431	400	415	431	408	424	427	447	415	452	432	426	425	426	410	411	418	418	394	451	410	438	408	418	372	384	418	387	440	433	417	417	412	438	444	415	445	404	428	413	425	388	416	418	432	443	422	409	477	462	419	402	427	410	397	418	428	393	426	404	441	415	417	436	415	391	410	378	393	401	428	385	432	433	428	418	431	414	405	404	465	424	424	419	414	401	402	399	408	419	399	410	407	426	423	420	398	426	438	426	418	416	415	433	481	424	419	429	450	434	404	443	429	429	433	421	435	402	411	420	402	418	393	393	406	405	407	445	408	429	447	425	410	441	411	425	458	397	403	398	446	389	402	440	421	396	408	457	452	388	388	426	418	401	398	421	449	446	403	422	419	409	424	422	440	448	462	404	408	390	375	390	432	430	451	414	438	398	430	419	415	418	424	436	439	433	432	411	429	437	382	431	421	410	472	466	408	407	403	426	449	405	397	386	439	408	437	407	410	448	408	440	439	398	423	397	431	421	445	403	431	430	427	449	425	390	418	461	406	441	428	417	416	431	440	417	418	431	434	421	411	407	395	415	418	425	381	446	392	438	435	405	394	400	414	440	445	415	416	424	421	381	416	412	422	424	418	423	378	419	421	413	423	456	382	431	419	427	406	471	454	413	416	448	436	416	450	409	397	423	428	427	415	430	409	421	422	399	419	422	446	439	428	411	406	404	449	459	380	393	437	392	441	417	445	395	420	451	451	434	445	397	441	401	423	445	415	384	407	404	431	408	494	416	434	423	461	442	421	424	427	390	428	417	475	429	424	456	422	405	432	455	421	421	409	445	432	401	370	441	467	451	410	403	410	419	422	398	434	433	446	429	430	429	431	440	423	467	419	442	426	450	405	422	402	429	432	427	442	387	421	440	445	449	433	401	410	415	417	412	391	430	434	415	429	436	421	475	410	439	405	427	407	432	431	438	440	413	413	439	417	428	410	429	444	453	411	420	398	410	436	414	409	420	439	401	422	458	408	401	419	413	472	414	431	414	472	443	396	421	429	415	443	406	403	411	407	467	432	431	421	438	426	412	461	447	432	454	449	400	440	408	427	422	435	444	431	454	414	415	449	407	428	455	446	393	427	457	412	425	451	427	424	424	415	408	435	401	409	445	402	418	434	440	435	449	433	386	436	403	467	429	427	428	401	435	479	455	425	425	436	393	427	452	392	459	367	395	435	424	452	422	449	456	393	411	471	428	411	458	393	428	429	431	440	438	382	422	415	427	443	424	439	433	423	468	409	411	429	444	421	389	429	408	414	395	434	426	406	437	416	410	417	444	437	426	424	405	443	426	442	442	416	438	445	414	415	432	410	412	423	388	404	415	397	414	407	394	424	400	424	422	413	432	416	406	447	424	408	417	430	454	445	400	433	400	438	422	401	412	375	415	418	426	383	429	409	459	391	425	419	401	440	441	389	406	376	467	433	393	430	405	425	423	437	449	452	437	432	444	441	433	435	464	429	431	439	428	463	393	443	419	445	434	404	445	422	409	434	407	442	419	410	365	436	411	404	430	451	440	421	395	423	385	441	406	431
23701	21310	28757	24208	21322	12061	1890	1266	1186	1117	1028	962	970	960	959	940	841	971	874	887	974	886	923	894	926	911	857	903	954	934	926	868	896	878	929	931	919	882	885	939	907	818	826	858	870	868	859	894	869	891	895	914	884	865	938	906	882	875	838	891	903	841	906	823	833	872	874	861	855	843	875	844	908	859	904	866	866	933	880	878	871	791	883	857	856	809	903	853	845	880	908	925	917	903	856	891	848	842	864	869	868	866	850	895	853	884	900	889	863	868	931	934	874	903	880	887	907	909	853	858	946	891	883	879	874	881	890	902	920	842	844	890	877	870	897	901	898	872	880	863	851	914	910	892	901	861	874	942	793	870	871	859	918	833	858	843	840	862	859	881	899	806	922	932	855	852	850	940	896	890	928	896	894	887	858	911	888	860	895	863	886	861	815	912	891	815	964	870	868	882	884	928	879	872	889	909	895	851	907	901	841	918	883	894	891	868	889	939	926	867	846	873	862	918	850	912	904	875	939	845	861	910	892	901	868	854	881	880	889	917	828	933	877	859	863	861	916	847	839	857	909	824	845	853	884	896	844	893	853	844	946	924	912	855	855	875	878	890	899	935	926	838	881	911	847	836	854	884	890	920	834	864	929	885	853	860	934	911	884	877	914	840	942	870	848	920	846	907	896	866	883	886	897	847	934	930	872	840	912	877	903	887	884	830	859	875	824	901	889	884	890	844	804	940	842	916	841	847	926	884	878	857	879	904	857	840	868	933	869	911	943	853	857	886	849	855	850	853	848	868	848	902	941	909	880	838	915	887	900	890	916	880	888	952	853	879	916	892	884	808	901	868	904	929	874	859	880	859	881	893	855	875	908	834	880	871	908	884	846	886	852	899	847	831	819	879	818	910	902	892	860	812	897	839	882	865	875	896	811	846	907	882	866	875	835	843	894	895	891	910	889	878	842	876	957	846	873	891	860	856	892	831	881	881	857	873	851	863	900	917	879	943	840	851	849	882	897	886	844	860	860	867	911	794	860	811	876	853	839	883	861	894	900	827	909	865	858	906	893	850	849	839	902	841	892	933	851	890	876	854	833	879	903	877	884	861	841	894	882	920	846	862	902	895	909	914	863	869	822	881	895	856	908	960	871	864	884	871	810	857	853	855	886	855	897	977	846	910	853	863	875	881	856	851	842	841	872	861	912	879	832	902	880	900	930	863	894	889	843	853	873	893	897	913	872	886	876	858	913	873	895	869	884	876	869	888	847	849	813	906	901	880	845	888	890	808	876	926	848	867	873	855	908	904	866	835	878	840	919	861	899	910	861	898	856	908	902	885	860	882	874	866	903	852	931	896	827	865	854	846	886	859	883	879	916	913	884	890	899	883	926	838	891	853	877	874	849	836	862	857	916	841	826	840	825	872	840	850	871	858	909	845	867	878	898	852	879	936	862	920	846	893	913	944	913	858	840	819	853	805	841	894	928	893	875	826	874	882	869	888	871	815	881	892	872	930	927	859	847	875	862	850	945	869	887	831	869	876	862	856	894	895	902	885	901	886	913	873	865	845	878	882	921	898	890	893	873	871	865	885	860	904	857	850	870	878	875	866	893	877	853	906	917	864	855	934	925	839	880	858	871	811	854	849	879	918	902	888	917	819	835	861	883	875	867	910	910	895	892	888	875	903	880	853	878	866	901	882	886	841	904	910	879	890	909	840	885	876	852	874	884	943	843	844	908	846	905	873	878	854	838	872	911	857	942	878	877	893	887	878	897	889	855	847	896	883	886	855	889	890	883	878	882	839	905	856	836	799	870	865	948	927	918	848	832	859	897	890	841	878	875	842	887	816	867	858	876	892	931	900	872	864	903	850	871	852	898	861	879	886	848	912	828	895	812	870	906	902	885	924	846	893	879	864	842	865	850	811	875	891	865	824	881	900	895	909	853	898	913	897	876	877	837	852	901	883	881	880	823	922	906	861	826	876	846	891	824	893	863	887	872	875	871	828	868	813	856	872	875	909	850	863	881	877	921	875	875	891	859	851	880	888	884	897	904	966	874	874	860	894	875	921	879	843	909	897	843	867	854	875	903	857	921	885	868	841	859	824	861	834	896	947	870	871	873	913	894	895	844	890	871	884	839	843	877	919	863	888	845	841	913	825	870	892	893	856	840	867	906	854	861	887	898	825	893	890	874	908	874	814	864	880	877	855	831	867	868	867	881	845	877	860	907	897	903	918	864	870	889	894	857	822	888	845	920	892	873	901	845	895	849	867	942	902	910	908	866	866	876	839	857	943	880	865	824	919	933	866	881	915	873	905	889	909	880	869	855	909	892	889	846	861	894	875	876	864	821	927	870	882	938	836	911	898	843	886	851	922	933	837	938	870	849	875	843	835	875	905	874	920	904	895	883	908	868	882	843	948	911	861	811	851	846	913	834	825	908	897	871	898	902	898	844	875	875	872	902	872	893	840	847	905	848	851	909	865	869	876	874	865	874	837	869	884	886	799	880	827	840	873	900	887	821	842	873	863	875	836	857	885	879	805	863	853	877	861	866	890	857	883	900	888	830	872	857	864	835	865	871	911	827	881	842	930	889	881	857	854	892	869	898	898	900	864	845	912	953	837	848	923	892	886	863	873	940	888	906	852	940	935	913	853	828	852	889	821	921	900	899	876	879	950	863	892	901	848	882	924	879	882	840	885	866	859	873	889	875	879	908	822	861	906	833	879	874	842	846	861	811	926	865	880	890	810	883	886	825	855	889	914	922	879	842	897	861	885	871	851	850	881	884	878	907	835	864	901	899	876	883	884	851	875	900	874	878	881	919	854	872	890	884	840	894	866	898	866	865	835	922	923	842	889	857	814	856	874	842	897	886	886	907	906	860	898	858	843	877	891	890	848	870	890	854	839	883	873	880	883	862	851	841	913	928	871	859	884	923	825	875	882	905	897	883	890	867	866	860	925	883	829	907	855	877	905	853	856	882	861	860	916	826	823	861	879	936	820	881	829	886	867	893	897	829	911	841	810	859	870	864	934	843	891	931	879	925	866	840	893	911	850	938	846	865	876	895	828	941	839	859	874	879	898	874	845	891	825	839	853	889	837	873	832	864	859	864	902	840	901	858	889	891	909	895	891	871	926	870	867	883	859	944	972	882	856	919	903	849	849	919	886	853	886	870	853	856	850	890	870	874	828	898	821	951	913	890	886	824	853	905	870	814	868	876	897	885	880	913	822	868	879	883	877	878	858	841	922	854	816	808	854	907	878	882	853	821	872	857	856	952	850	845	913	887	870	914	890	842	910	866	828	870	847	837	889	867	940	873	865	931	881	846	814	846	883	839	893	840	926	884	850	872	860	852	928	936	966	877	871	906	873	870	834	870	874	849	868	877	887	848	846	870	876	878	868	887	920	850	859	876	823	922	901	918	924	856	860	881	905	881	935	869	850	877	829	889	895	874	863	847	831	933	904	827	884	854	886	915	811	903	844	918	892	828	884	877	942
3643	9139	6273	3389	2586	2040	1688	1467	1299	1178	1101	1110	991	1031	978	984	949	993	942	929	903	948	959	877	1026	945	889	866	951	875	867	910	941	857	877	857	883	916	842	927	875	884	928	873	892	908	880	913	871	932	927	904	894	929	889	935	886	873	864	888	854	887	860	920	905	885	902	872	957	911	891	881	848	924	836	870	829	849	899	966	903	888	892	904	844	887	895	869	861	871	868	924	971	918	927	883	892	844	867	891	860	901	894	921	897	864	917	894	847	867	902	813	914	881	898	831	874	877	840	892	818	929	870	884	909	902	902	877	898	896	910	847	895	917	847	884	886	888	891	946	873	884	863	847	879	887	872	861	850	902	933	858	880	874	923	907	910	868	929	880	899	876	816	906	895	908	876	867	882	844	866	830	844	864	856	908	906	929	843	885	836	881	853	902	907	894	869	898	863	877	854	902	914	824	933	915	905	909	931	854	874	875	898	873	880	890	851	865	865	855	881	827	852	878	895	842	878	846	860	898	862	937	872	868	907	863	901	890	886	854	847	865	856	905	928	857	892	856	879	884	924	839	930	859	843	920	900	869	926	881	904	854	906	875	815	867	920	885	905	885	890	891	833	873	834	909	915	864	919	908	946	827	870	894	844	834	838	913	882	876	835	901	863	865	881	940	865	830	881	865	903	844	899	902	860	854	859	934	916	885	886	893	880	862	865	878	887	888	875	886	860	900	890	878	876	925	903	919	908	897	905	847	920	912	882	901	821	878	891	856	836	909	843	851	872	822	884	888	928	844	895	915	842	896	849	872	880	891	896	900	877	908	896	906	927	895	880	836	860	883	905	869	871	849	881	880	854	897	845	874	855	894	878	834	877	913	916	903	845	868	936	863	866	899	895	882	883	884	853	892	939	827	877	859	901	930	916	880	887	858	883	858	862	883	852	901	909	877	878	862	872	912	878	875	874	904	899	850	830	891	983	856	879	881	899	877	899	885	908	870	866	939	898	836	828	902	929	916	772	902	856	885	875	905	914	823	856	886	828	842	853	878	832	890	923	875	849	856	900	926	881	902	895	919	867	875	918	841	852	911	883	856	958	879	888	867	881	888	874	865	891	864	910	889	892	929	856	853	854	895	879	785	880	858	881	871	904	856	908	905	866	889	849	849	893	872	888	874	839	895	870	851	907	868	841	830	790	851	839	851	902	888	875	891	890	905	818	874	887	875	876	823	857	856	912	897	863	890	875	827	870	891	871	859	855	867	885	866	897	874	902	917	840	908	865	871	848	902	868	882	896	926	933	857	881	847	918	836	863	888	866	895	862	870	911	889	937	895	882	892	905	823	855	878	930	821	923	834	845	906	894	863	853	918	901	819	883	940	853	910	918	853	921	876	881	810	825	878	867	825	874	864	948	892	866	909	911	897	827	877	878	863	949	916	906	806	876	904	890	858	860	893	881	856	879	855	882	839	845	859	877	825	839	870	850	877	893	909	856	923	858	894	875	898	858	879	860	824	866	910	868	909	882	869	864	885	923	844	926	881	856	878	892	891	873	868	856	906	853	880	935	970	898	883	889	874	933	896	913	860	943	912	912	872	833	899	916	837	866	863	919	902	908	917	842	855	855	875	848	868	892	851	953	882	911	910	925	927	869	912	792	913	839	874	925	910	910	872	903	857	884	924	946	854	911	860	828	914	882	878	886	907	882	913	854	842	853	819	818	906	880	866	902	884	937	850	921	876	854	847	847	874	886	917	889	852	855	859	897	890	848	906	879	860	861	876	854	873	869	876	867	909	818	883	877	917	965	900	873	916	846	879	876	840	915	899	950	848	855	869	813	864	925	901	855	832	868	898	892	905	894	848	853	826	837	889	884	867	894	868	866	855	843	914	887	846	899	850	854	889	918	913	856	906	892	802	893	866	854	874	902	869	883	899	866	859	877	840	877	866	914	851	865	911	849	857	906	832	880	851	866	836	849	819	807	896	855	888	879	915	890	872	910	907	899	871	893	885	891	847	879	851	861	901	884	901	854	867	911	862	899	874	871	907	870	901	861	870	858	894	867	901	873	905	867	869	892	840	835	900	931	918	917	884	860	899	853	886	857	875	854	855	878	882	921	892	883	910	843	947	827	925	836	847	855	916	930	850	878	888	975	882	930	861	922	902	898	844	861	833	885	861	919	883	878	923	913	914	922	861	886	879	875	838	878	880	859	873	883	852	859	860	886	865	919	908	837	884	820	876	870	871	912	910	901	870	893	852	939	876	892	812	874	886	891	844	867	880	851	838	861	893	857	881	853	870	884	887	886	825	869	899	885	890	898	884	925	856	863	906	905	891	902	837	890	886	913	846	870	907	894	866	887	846	919	852	910	874	874	910	841	927	899	844	879	888	846	858	859	833	935	853	861	909	933	886	876	836	881	905	896	811	902	966	827	896	924	888	914	903	848	896	861	848	907	891	924	854	869	888	912	858	858	877	832	920	840	854	868	880	856	915	843	858	857	865	856	890	939	932	884	896	839	852	868	874	824	883	895	854	910	836	869	898	908	878	903	926	825	930	817	869	865	888	914	882	890	884	816	869	934	870	881	926	874	864	923	928	918	915	920	890	860	857	883	907	887	843	875	914	894	914	895	902	925	845	880	867	859	828	912	867	889	900	867	864	853	906	873	913	900	846	858	876	847	975	822	888	871	878	868	881	857	919	870	893	868	875	875	897	926	892	839	863	886	880	878	877	848	902	902	933	896	803	889	927	884	901	886	845	849	821	911	877	881	847	915	850	915	879	875	871	913	876	873	902	918	820	903	813	880	887	906	875	888	907	853	890	902	951	853	861	865	998	870	905	868	916	884	865	839	915	822	907	861	914	886	876	831	862	914	886	897	857	884	800	928	893	881	901	903	871	898	804	907	852	841	882	892	876	867	865	895	887	857	876	901	872	880	900	943	870	873	856	910	812	875	832	896	887	802	816	871	901	879	921	826	869	901	873	908	897	905	893	932	887	867	900	862	877	926	820	858	899	819	858	899	829	884	867	915	889	901	922	854	876	911	879	855	939	817	849	859	846	859	865	895	834	887	845	861	876	919	834	908	904	900	930	842	894	887	859	908	886	824	866	890	879	848	888	934	896	963	901	914	898	893	907	906	884	900	899	848	884	921	871	859	876	941	875	883	918	863	895	866	901	887	855	850	891	862	863	859	866	825	888	899	911	844	888	861	908	804	849	876	908	870	865	875	838	881	867	872	896	852	815	860	870	907	847	803	953	838	908	875	904	884	834	884	857	905	899	921	855	943	880	818	869	831	910	885	862	865	918	894	873	893	870	874	909	874	840	899	841	894	861	902	844	923	870	893	926	890	866	833	820	914	896	855	925	907	829	844	900	894	898	866	877	898	859	921	849	870	882	862	853	886	829	912	881	888	888	852	861	859	827	923	870	886	838	843	851	908	909	941	944	859	858	847	936	840	841	877	870	875	929	852	913	887	857	886	898	865	857	847	833
24778	21308	27948	24920	14448	832	521	427	374	347	323	335	335	314	288	285	313	310	282	254	277	304	279	276	247	249	278	264	251	294	302	280	281	278	281	244	218	263	245	303	244	284	261	253	251	247	260	260	262	249	269	237	285	263	223	264	262	255	280	249	280	269	301	245	270	273	282	266	251	242	248	273	289	258	294	250	264	260	253	263	282	258	278	272	260	263	241	257	249	241	303	253	251	277	260	277	264	230	252	261	226	255	240	271	272	262	239	240	258	271	270	271	234	248	255	292	272	245	252	254	274	259	247	256	245	280	263	288	283	247	266	270	264	227	247	258	235	281	285	267	265	252	237	257	219	259	240	266	251	248	255	239	277	250	282	255	300	266	257	284	289	270	238	241	281	253	233	263	262	257	246	257	256	296	246	259	257	249	246	267	262	264	274	287	256	263	248	275	240	277	261	273	290	274	276	256	266	250	269	260	260	255	262	237	273	260	240	255	251	284	265	236	294	292	246	278	230	275	248	272	231	265	267	263	302	257	282	249	265	258	251	264	278	271	272	256	224	282	258	230	265	244	271	253	258	268	239	232	257	243	231	263	281	253	239	265	245	258	272	279	256	264	264	266	245	238	234	249	265	254	234	265	243	239	262	273	262	287	248	275	258	261	247	236	263	272	250	266	285	268	253	239	273	282	253	231	289	255	231	232	263	259	243	275	271	247	251	276	232	269	259	259	298	257	236	240	284	266	270	247	304	264	285	259	241	251	235	271	260	258	234	287	258	218	253	242	275	272	258	284	240	240	220	274	264	237	257	281	258	252	243	265	292	276	258	256	256	235	284	262	223	255	289	262	295	259	262	244	255	261	243	243	278	251	242	270	269	243	238	269	252	251	305	253	270	255	251	274	262	243	273	285	271	251	260	278	293	266	250	289	291	264	286	271	230	240	233	271	283	276	271	243	270	260	261	292	270	247	242	236	254	254	272	249	262	259	256	277	278	266	233	232	272	256	252	240	278	249	272	253	260	259	251	273	256	281	259	281	273	252	302	280	273	239	260	237	270	275	294	295	276	262	261	274	250	277	245	274	250	258	260	273	271	259	250	279	236	269	269	261	247	235	309	281	277	264	274	241	254	246	244	262	266	263	262	265	275	255	241	253	274	269	249	296	263	271	273	233	230	270	261	246	261	270	297	254	247	245	274	267	264	276	232	260	256	256	249	272	239	250	220	269	277	262	274	243	267	234	259	265	259	241	233	262	274	275	268	261	257	262	258	240	247	270	256	289	256	246	264	269	239	261	260	263	267	254	227	277	232	272	246	255	280	279	264	249	247	256	255	260	274	279	245	252	303	246	242	250	272	243	254	251	247	246	235	251	268	246	248	268	253	265	242	264	287	270	267	277	275	265	246	275	271	260	256	242	281	273	247	235	280	255	279	275	270	285	263	252	257	264	278	265	260	289	254	284	254	268	244	265	234	275	245	242	256	269	235	241	261	264	274	261	242	234	255	277	261	260	244	257	270	256	273	264	271	259	261	258	224	251	262	267	249	247	291	234	246	265	281	244	268	245	278	266	281	263	241	255	256	270	271	250	265	236	252	241	249	283	264	273	222	263	292	270	272	224	259	234	287	262	254	231	247	231	251	263	243	257	230	273	231	247	270	244	269	294	237	253	274	284	275	254	270	245	252	247	263	270	265	261	263	265	279	253	253	246	274	259	249	260	263	259	257	244	269	248	277	272	264	267	254	259	274	283	317	238	224	267	267	247	245	229	281	245	256	250	255	255	256	295	255	241	264	259	260	269	242	289	257	259	294	272	261	256	245	283	277	260	272	257	255	244	250	283	263	251	239	295	257	262	270	263	225	230	262	283	246	262	280	277	271	268	264	274	268	250	263	279	270	255	257	242	279	250	263	249	240	270	265	238	274	261	247	265	260	251	250	267	261	255	242	276	258	281	249	261	266	271	236	239	284	245	266	265	267	247	269	252	253	271	256	260	263	255	254	263	244	252	250	254	249	277	281	274	255	273	267	265	245	293	291	276	268	245	237	234	274	252	269	258	240	274	262	285	294	241	278	289	266	232	251	262	264	221	251	275	277	264	289	261	262	292	257	230	243	278	280	255	272	288	265	265	265	258	259	224	247	240	262	241	278	252	237	265	249	265	268	268	270	294	244	268	256	271	278	245	240	262	250	285	259	266	245	257	247	246	271	253	272	288	295	264	248	250	281	236	249	244	266	262	278	262	228	247	285	246	267	242	304	272	271	244	248	221	276	263	236	249	259	290	270	274	265	259	254	291	274	236	232	248	259	255	271	271	272	281	261	250	270	243	249	267	244	258	262	248	251	255	262	291	238	254	270	250	270	263	235	273	249	250	258	253	243	259	255	272	245	237	243	251	276	262	269	281	307	280	262	259	279	241	257	272	261	242	228	255	254	275	223	265	224	277	224	229	254	260	262	255	248	240	277	240	228	278	235	290	283	255	255	264	252	246	270	269	268	251	250	270	256	282	253	255	273	264	239	276	315	247	274	264	268	243	281	245	280	234	300	262	250	256	272	248	277	263	253	239	269	255	239	256	254	286	265	265	239	252	285	244	268	242	285	267	258	259	253	291	289	273	274	264	281	269	267	281	253	287	272	276	243	272	263	266	256	301	266	275	251	274	258	266	254	277	247	274	270	241	298	289	249	262	248	247	294	257	237	244	271	261	270	271	261	254	263	273	281	243	264	270	242	266	270	258	236	268	263	270	267	272	270	240	247	264	249	255	256	289	240	286	270	290	294	232	266	264	257	271	262	269	270	274	258	262	256	299	259	267	290	254	265	261	244	268	250	266	273	271	262	250	272	251	241	279	275	227	273	263	258	252	264	277	259	260	244	236	269	262	290	272	216	250	306	257	249	257	221	259	261	285	243	260	250	256	255	251	239	258	258	253	246	270	259	284	232	266	244	246	262	270	239	269	259	259	250	258	253	265	294	270	286	249	232	282	257	270	258	247	289	249	255	264	277	251	269	264	243	270	270	224	255	264	236	253	268	272	261	274	259	275	255	249	253	252	265	288	251	240	266	247	225	252	240	244	256	272	301	291	265	275	262	232	239	262	290	261	249	261	254	254	272	273	257	274	262	232	285	263	261	251	286	280	231	293	273	257	256	243	246	268	231	234	274	248	253	262	258	263	259	288	234	244	238	251	243	273	256	259	254	237	257	246	241	253	239	249	307	246	271	267	226	272	272	254	267	234	256	255	235	263	244	290	239	281	234	274	250	248	255	255	265	241	257	263	271	275	265	273	251	260	245	249	275	245	282	252	258	262	256	241	266	280	262	279	240	259	250	248	267	268	244	260	291	240	249	263	271	272	274	255	238	236	274	266	250	266	276	267	240	231	283	234	253	258	240	240	247	266	247	266	274	272	255	261	278	251	250	248	292	247	249	252	255	260	283	251	244	246	280	261	249	276	295	279	246	242	289	218	260	276	249	257	225	287	257	271	263	289
3267	5043	3312	1674	1229	939	755	604	528	449	456	390	363	359	335	337	331	303	310	313	306	283	324	301	307	274	313	291	266	287	289	301	284	277	304	309	282	303	281	293	291	296	269	279	281	306	327	295	337	293	311	298	290	298	306	301	294	303	299	282	308	267	280	286	271	291	309	276	278	297	273	302	287	289	295	267	248	319	287	253	294	290	254	325	299	336	294	287	279	285	273	296	294	280	273	289	276	299	313	278	273	300	299	281	280	298	290	299	286	278	261	302	315	275	292	289	278	280	278	277	307	270	289	273	337	278	282	278	285	296	287	309	267	297	297	303	265	270	292	296	275	255	289	262	268	262	292	281	306	265	246	288	292	293	283	288	287	274	281	264	275	296	272	282	292	301	278	316	252	279	277	294	281	279	280	297	275	307	284	285	290	312	288	286	277	315	265	315	265	272	311	282	306	301	298	276	298	310	273	300	272	311	284	268	282	301	259	276	278	294	300	276	260	307	277	297	261	251	297	266	269	277	276	270	253	324	289	275	258	274	309	296	293	298	305	263	303	286	308	282	277	291	292	303	267	288	272	268	308	292	254	266	328	301	280	294	281	285	274	290	279	259	272	270	290	304	300	282	309	282	296	320	288	313	295	270	284	264	284	267	323	278	289	316	296	271	312	288	280	227	302	268	279	258	293	300	273	279	259	312	261	285	296	264	282	277	281	273	293	278	262	297	268	294	289	278	294	281	273	297	266	291	310	290	275	288	290	302	276	282	287	310	314	296	298	288	271	287	272	269	261	276	274	297	311	265	280	275	283	285	309	295	297	298	301	261	264	274	274	288	260	281	279	337	296	316	286	272	276	301	296	299	267	279	289	293	270	284	286	326	295	285	283	268	302	276	294	260	282	315	300	301	306	298	273	305	274	287	280	276	279	311	301	262	298	278	280	277	260	291	284	295	276	300	294	275	273	287	273	290	283	290	272	284	294	283	278	250	283	294	308	291	275	283	270	267	274	265	276	263	266	293	314	303	288	269	305	298	290	260	281	296	272	245	272	262	247	314	280	303	271	297	264	292	311	268	281	323	289	278	310	289	294	280	296	294	309	267	304	281	285	265	286	288	260	282	299	285	284	240	272	271	281	285	284	300	279	314	312	300	290	293	266	286	281	287	337	275	316	282	300	260	304	303	291	282	266	277	307	267	273	269	300	279	307	303	277	293	295	279	294	252	300	269	289	285	249	288	266	285	286	273	295	322	258	258	255	282	271	273	279	289	312	280	286	302	298	264	283	313	248	285	281	290	277	290	268	279	284	247	292	301	281	301	285	300	274	259	311	279	297	302	316	270	276	278	279	282	294	284	302	296	275	290	266	307	296	249	272	293	256	291	282	290	293	289	308	281	297	294	262	280	288	298	253	276	271	298	245	291	338	298	287	267	293	291	277	293	296	278	268	277	306	283	305	293	292	260	287	274	291	295	303	290	287	298	274	270	242	287	318	289	280	291	305	288	272	293	301	267	277	304	288	292	284	262	268	286	286	283	285	280	296	266	286	286	298	262	295	292	287	281	273	253	294	279	278	268	319	259	270	271	292	299	289	280	295	318	302	301	287	296	287	297	324	291	291	245	275	320	296	301	272	297	283	290	278	277	284	260	278	304	276	296	274	293	289	267	280	282	258	259	301	280	279	310	302	314	268	293	287	282	289	295	289	261	289	278	282	281	295	316	270	299	257	290	278	298	297	283	286	283	293	287	288	286	314	267	270	295	291	313	316	285	265	251	290	245	289	306	273	279	295	292	272	285	279	263	285	302	274	303	290	290	291	295	307	271	291	278	296	267	292	307	281	291	271	291	266	258	308	279	299	280	278	287	274	295	266	283	304	286	245	297	286	276	268	256	293	292	277	294	281	258	323	300	251	292	288	273	299	284	299	281	302	265	257	271	271	269	317	317	266	281	283	293	290	308	299	282	311	301	252	288	278	285	293	257	275	290	313	289	272	279	274	260	257	292	282	266	265	261	309	297	286	298	260	302	269	247	293	260	324	296	284	278	274	282	308	267	289	313	277	303	252	249	299	274	310	274	289	300	280	285	240	268	284	297	301	281	302	267	280	303	283	274	303	288	294	282	272	313	297	267	283	294	290	315	300	288	266	285	306	265	275	289	302	305	263	281	285	311	287	285	274	277	295	291	308	281	293	288	276	283	260	298	296	291	291	275	282	294	251	301	279	316	307	295	290	291	284	297	294	297	266	272	284	293	277	296	265	277	283	283	286	274	289	296	227	280	297	272	286	288	302	284	306	292	282	296	285	274	262	284	287	300	306	258	298	263	314	280	265	267	292	270	272	276	261	273	276	294	287	296	286	277	301	296	284	271	285	287	300	260	256	319	272	297	288	260	307	278	291	289	300	302	272	296	289	260	294	272	301	267	289	284	307	281	272	316	300	249	299	289	283	286	280	319	276	282	303	268	300	281	279	267	272	314	288	335	285	260	291	257	286	308	270	300	264	282	295	280	298	311	283	287	320	290	308	291	294	274	263	269	310	265	297	285	292	285	284	287	260	280	277	273	294	276	255	268	303	271	303	299	290	267	282	253	277	305	274	266	272	279	311	299	297	308	249	266	316	305	267	297	296	263	300	266	297	302	272	256	292	284	274	269	271	264	300	276	281	303	262	322	285	272	282	302	277	282	306	302	280	276	273	295	292	287	277	272	274	289	282	282	279	277	265	282	271	268	306	285	284	281	301	294	279	259	297	286	262	269	274	289	286	300	319	278	298	312	267	301	276	298	278	272	284	245	321	317	279	284	284	317	286	258	281	243	261	292	267	264	279	308	263	279	281	299	275	265	280	276	268	301	276	293	282	295	315	280	295	270	325	334	316	266	271	262	295	290	288	266	315	277	277	291	282	301	290	294	289	282	249	292	281	308	243	287	261	245	308	281	295	290	297	305	289	304	284	290	265	254	283	286	275	287	271	266	296	278	292	269	276	281	284	276	274	286	281	281	283	290	302	268	276	297	289	289	288	286	299	257	290	272	288	275	298	265	314	298	286	278	291	289	260	275	290	281	308	325	264	276	256	275	259	288	245	275	251	260	275	287	276	272	297	303	268	265	259	275	279	295	283	267	274	290	291	288	297	275	285	289	281	279	286	302	289	316	296	287	291	268	308	295	286	309	299	276	303	315	274	305	307	282	276	278	316	314	280	301	290	282	256	273	278	296	256	283	311	321	280	295	299	296	299	303	271	276	276	298	282	280	287	270	288	294	297	271	308	268	293	326	268	262	279	290	272	290	293	301	299	315	288	278	293	299	269	292	295	317	302	275	296	287	273	256	296	291	296	299	273	301	256	300	268	306	259	265	258	277	298	293	297	277	292	276	297	263	283	259	300	295	266	292	290	306	271	280	313	276	277	271	285	289	248	263	308	319	275	317	272	284	285	309	289	296	298	283	286	297	273	281	311	296	288	290	277	245	283	278	254	250	255	292	295	294
22571	21326	29211	23791	21327	21407	13037	1992	1445	1342	1239	1180	1051	1085	1010	1004	966	1013	976	998	987	965	984	987	944	949	954	937	937	950	911	979	906	917	863	874	950	902	904	923	900	939	886	943	903	969	922	871	899	919	901	847	883	941	906	922	858	925	873	971	901	852	877	899	920	874	953	897	857	868	961	908	871	896	891	920	889	864	897	930	931	899	855	889	894	929	966	979	927	959	909	907	929	914	957	860	859	927	927	917	982	847	876	844	895	873	925	954	931	913	939	918	880	879	881	871	921	913	902	884	850	859	964	891	889	909	899	909	931	871	953	924	948	922	881	927	891	906	838	911	944	924	940	950	872	958	960	935	941	958	909	932	914	930	875	881	920	927	954	934	914	906	949	868	927	929	948	879	914	904	903	927	885	876	950	875	930	847	879	884	886	894	896	934	944	869	927	849	921	964	927	834	931	914	892	916	910	899	923	926	892	882	919	919	853	865	915	930	908	900	861	903	900	876	954	870	892	914	907	885	874	914	927	902	910	873	864	836	916	928	959	902	867	894	883	905	914	940	894	967	854	860	905	894	915	899	915	892	929	914	942	928	900	890	865	902	880	925	936	928	914	919	903	929	883	828	907	877	947	911	940	895	931	902	931	896	936	982	901	946	883	948	907	925	885	915	969	914	871	850	875	861	956	882	830	898	916	955	871	912	897	854	913	901	857	942	861	851	974	906	877	890	913	877	917	894	955	855	903	866	907	936	901	854	940	864	875	865	861	864	873	900	901	947	877	837	850	886	871	952	929	904	915	914	903	871	873	933	966	920	894	965	888	900	885	879	938	850	937	913	870	881	919	898	912	921	859	887	929	869	907	910	846	940	966	850	924	899	937	858	915	942	946	875	898	883	916	872	872	895	862	904	885	950	894	890	961	928	915	905	845	921	888	860	925	882	867	901	850	897	886	947	871	925	894	844	915	890	908	895	901	926	882	868	857	913	889	865	873	918	940	866	914	891	900	926	881	881	879	891	861	884	893	915	920	857	925	860	936	861	928	871	872	867	899	889	886	929	891	913	917	893	909	894	879	879	878	896	883	924	897	910	903	912	985	851	895	896	939	862	812	865	912	845	878	889	855	925	880	891	890	888	906	930	933	908	844	860	954	945	883	874	915	881	915	938	872	932	939	932	872	884	859	905	877	951	880	911	785	882	954	851	861	917	870	898	900	870	887	879	890	893	915	918	905	936	934	893	875	921	914	861	959	888	875	884	938	871	893	907	893	889	896	909	881	889	887	886	890	897	904	892	938	882	893	892	890	864	844	921	855	865	941	909	878	903	903	888	890	910	857	909	857	948	901	891	887	943	924	959	890	928	914	918	888	880	869	889	891	951	888	914	887	909	901	912	852	912	901	912	884	943	891	859	873	953	805	864	952	897	890	864	958	860	940	858	931	819	925	907	923	894	889	889	927	909	936	863	846	918	862	901	918	895	904	876	842	891	938	883	875	895	849	884	903	921	873	856	894	852	885	870	908	891	881	878	886	920	909	902	890	920	928	861	884	904	873	874	935	940	919	894	876	898	885	847	876	871	951	946	883	888	897	939	906	911	959	853	911	908	868	917	874	922	890	894	940	872	929	909	920	924	859	882	865	947	888	980	944	907	923	891	926	929	935	870	922	881	943	932	916	960	893	915	907	879	893	898	883	920	860	906	882	877	876	830	899	877	850	895	944	884	916	888	840	886	899	927	894	870	897	867	856	919	883	857	866	852	859	934	939	888	870	897	959	847	911	870	896	900	842	886	897	930	919	874	942	888	862	870	869	967	919	837	879	912	875	866	935	918	929	870	947	909	852	941	886	889	891	890	914	853	896	928	903	881	894	928	880	902	917	870	913	862	883	921	881	914	947	930	903	879	939	855	929	887	930	864	905	922	893	936	955	862	919	896	844	929	927	881	899	905	844	884	890	900	899	865	900	891	868	936	866	893	836	909	883	885	875	927	874	892	929	884	944	938	877	906	896	891	926	905	900	870	867	936	886	862	880	914	872	900	845	927	865	869	894	952	871	913	915	896	873	874	872	876	858	875	897	872	908	932	891	878	938	877	884	864	866	869	969	882	863	883	948	907	879	948	924	860	865	919	915	831	903	913	940	905	907	822	935	893	874	946	908	962	853	830	914	917	903	840	910	915	874	913	909	909	873	847	884	921	873	903	898	831	855	904	943	943	886	876	912	907	919	864	876	917	954	885	869	892	863	847	919	956	829	872	920	891	910	852	868	884	927	871	885	926	898	854	885	877	922	910	865	904	964	911	867	870	949	859	935	884	825	891	872	851	904	911	893	884	888	894	933	905	856	875	864	898	916	941	842	871	945	872	887	930	899	991	943	891	891	807	887	894	902	890	855	941	901	908	870	866	891	901	848	899	930	859	919	916	881	899	923	888	871	938	867	909	891	933	890	907	907	894	891	915	893	917	880	952	879	882	929	880	874	872	935	843	945	912	830	846	917	924	914	858	902	921	875	879	880	897	894	847	884	873	880	901	869	913	920	890	879	883	852	906	907	888	881	869	899	876	897	840	933	848	928	854	888	867	912	875	882	884	931	899	874	844	916	893	896	872	950	874	885	901	936	934	908	924	899	889	893	869	888	873	864	938	931	834	872	876	930	884	867	854	901	865	828	896	828	880	925	876	904	946	853	944	890	873	917	914	937	926	900	888	804	854	913	907	954	877	880	897	862	889	867	891	874	863	871	906	921	863	871	886	873	929	854	855	920	846	920	885	898	909	896	882	984	927	891	846	929	840	922	875	911	885	903	909	871	899	873	907	861	921	939	848	862	904	933	925	898	850	875	935	895	902	907	868	919	859	921	896	866	899	948	905	865	837	914	979	906	877	877	933	898	879	843	902	937	886	879	881	903	899	890	899	893	897	905	905	901	881	844	910	897	904	872	883	890	876	922	859	891	903	867	905	890	885	897	893	857	888	906	922	879	865	903	862	888	904	945	864	930	895	908	893	883	838	871	869	908	933	935	880	878	948	942	895	955	884	874	860	856	893	857	934	859	914	918	898	935	895	922	895	851	906	818	912	924	849	911	847	897	907	901	860	872	870	954	898	886	898	927	901	870	848	849	889	854	909	852	885	932	872	866	927	888	869	908	903	855	878	903	931	905	911	913	889	860	868	874	858	884	920	890	881	865	917	926	863	858	960	904	942	827	887	842	834	884	884	882	908	929	891	946	871	906	869	909	916	865	898	929	920	849	882	883	864	873	915	914	894	904	865	846	848	893	903	896	873	940	859	895	858	922	872	884	906	978	865	917	902	898	914	948	941	895	876	925	899	904	900	932	837	921	910	885	876	915	907	911	881	886	951	885	888	928	868	906	905	873	868	900	885	876	918	893	938	918	900	875	870	881	906	814	870	873	967	897	847	938	883	898	851	863	845	905	883	943	929	866	918	906	903	915	886	874	862	919	841	892	891	911	903	873	905	874	893	878	888	923	883
4802	14727	10089	5432	4087	3186	2622	1972	1760	1497	1379	1321	1232	1081	1126	1074	1084	1065	1037	1015	968	978	946	973	929	974	933	920	965	955	1005	929	884	948	958	914	890	880	926	866	904	899	878	919	915	864	832	916	908	920	898	906	910	888	893	903	906	920	866	947	873	922	899	892	919	897	868	907	936	937	928	895	950	883	856	873	901	958	854	927	927	874	929	901	961	895	924	902	914	943	921	864	959	883	953	911	869	903	921	909	872	918	838	873	905	890	894	874	895	911	888	963	950	935	957	915	915	897	858	884	950	891	877	898	893	890	908	958	918	907	880	941	867	920	894	846	967	905	900	909	890	908	894	897	903	836	872	935	904	887	896	936	928	914	899	834	888	900	937	877	894	924	847	904	902	864	946	912	942	882	858	947	953	868	943	895	919	872	901	867	946	928	915	916	908	907	911	912	875	975	894	933	935	926	924	842	916	900	902	887	910	847	951	907	895	916	912	885	871	873	884	847	932	888	851	877	911	878	928	912	902	948	876	892	915	907	949	918	920	867	863	856	894	865	924	874	867	883	928	904	865	927	874	880	907	930	920	915	919	870	876	910	895	874	894	893	893	907	924	872	889	872	907	919	906	917	853	874	878	948	915	904	907	885	908	872	913	813	881	834	917	916	909	884	902	864	869	908	907	923	897	903	916	872	875	878	911	904	903	886	907	901	917	883	900	816	921	932	909	921	945	923	936	916	868	879	889	899	818	905	904	886	867	897	875	884	905	880	854	904	905	846	863	878	898	887	903	868	923	877	883	911	898	880	926	883	887	907	986	868	901	906	891	905	860	895	886	881	892	899	896	919	910	924	942	876	869	889	953	919	915	925	923	850	900	946	903	926	845	895	889	931	903	880	923	858	928	870	909	921	886	897	898	865	920	912	925	926	921	873	871	898	916	930	879	917	866	866	917	889	952	890	883	838	909	908	888	961	867	827	880	873	903	864	895	892	852	882	856	919	915	916	949	951	885	918	898	897	949	952	936	886	887	926	875	889	954	902	835	884	873	896	928	958	869	919	912	881	906	928	873	905	907	888	911	931	968	893	839	917	911	958	877	894	873	861	882	910	899	910	884	871	890	872	934	836	916	928	930	929	832	875	882	896	987	933	898	873	912	886	907	942	856	909	863	867	893	907	869	891	913	820	880	908	870	898	887	880	906	876	946	916	916	911	921	896	911	916	857	916	933	863	942	883	960	920	928	920	898	903	883	833	888	948	850	922	864	944	926	888	896	924	871	888	869	919	864	849	928	839	913	917	910	891	935	942	910	889	900	858	864	864	951	885	909	910	882	965	891	911	902	884	890	855	883	875	870	838	952	870	852	933	919	886	879	888	940	873	839	884	904	930	866	866	886	928	873	916	912	935	889	903	891	862	912	881	864	918	903	873	894	922	963	956	906	914	896	884	866	930	909	846	926	917	872	922	880	887	876	921	924	892	851	837	923	858	922	865	897	922	898	889	958	919	930	868	914	937	898	904	906	924	913	895	874	943	991	942	888	901	909	900	884	911	875	921	896	840	957	863	896	892	900	933	903	943	910	870	890	919	824	915	882	905	956	931	877	863	924	933	911	978	865	819	883	865	895	898	873	886	878	909	847	894	884	909	896	895	892	863	858	913	918	903	911	909	912	921	877	942	855	923	897	852	971	850	900	914	878	916	897	907	908	879	868	900	954	855	923	976	903	893	860	911	878	924	919	879	909	927	842	862	942	867	848	888	894	867	907	853	901	890	849	915	853	942	907	916	960	926	864	856	917	910	855	901	924	963	916	967	894	833	974	930	885	874	900	886	910	928	912	893	891	926	916	871	936	903	922	859	946	934	902	897	909	906	852	898	908	910	904	921	910	844	933	908	982	891	880	888	896	913	896	909	876	922	943	847	878	888	874	914	871	904	920	915	907	908	910	896	886	917	871	852	911	948	897	883	902	885	931	907	890	909	882	887	882	882	907	861	933	866	938	962	883	905	883	882	853	905	906	889	919	836	829	900	923	874	857	843	838	913	934	908	863	903	895	860	911	909	872	943	906	890	940	890	941	922	891	909	899	919	839	893	890	909	900	896	882	892	927	934	898	931	886	922	916	873	903	912	893	883	873	911	893	878	892	909	902	866	866	904	916	948	916	910	909	894	873	901	897	924	847	863	862	911	874	889	872	870	918	879	933	855	925	881	882	922	913	889	930	863	894	908	853	931	868	913	898	863	928	903	955	885	875	891	928	889	895	913	869	939	921	802	880	899	912	879	857	909	880	887	836	854	885	914	876	914	868	879	950	925	910	840	904	947	908	951	892	880	851	940	869	934	863	928	902	895	896	889	900	893	884	894	850	941	858	895	913	848	924	970	916	926	859	908	836	900	901	928	904	858	889	869	944	922	895	850	896	937	850	884	909	934	910	886	863	896	882	906	906	952	944	864	884	902	875	896	891	909	897	891	949	915	922	867	862	938	923	844	896	890	893	956	902	910	891	914	894	882	914	875	888	878	869	941	889	917	905	930	979	912	918	973	904	941	894	909	904	865	905	897	869	935	925	945	886	867	864	934	841	905	914	886	886	903	879	963	907	965	865	900	915	933	902	886	913	900	919	901	897	892	899	882	874	894	868	951	916	873	942	883	906	884	889	889	896	945	870	953	926	923	886	876	915	887	884	900	891	936	932	882	834	888	913	890	868	879	904	880	877	858	894	850	872	953	923	966	946	831	870	963	898	868	937	831	906	895	845	913	909	871	880	876	888	910	851	870	901	877	918	908	865	905	889	861	875	920	931	903	943	879	895	877	916	901	910	955	930	848	894	900	865	914	939	898	898	872	907	904	904	891	893	871	917	880	859	920	903	923	941	945	897	911	855	898	901	887	959	862	918	907	857	891	887	874	910	853	928	892	943	891	942	903	900	929	913	910	890	903	910	893	878	877	933	882	905	876	928	842	904	891	901	899	912	832	936	900	944	903	895	861	915	848	916	852	930	858	873	876	951	925	902	916	918	900	889	897	899	922	863	895	920	885	899	884	822	921	894	861	869	894	906	868	865	865	885	926	931	919	882	876	908	894	884	937	899	859	872	907	903	920	893	865	917	921	869	876	916	899	935	919	902	924	931	885	892	887	920	897	879	898	883	909	881	851	928	901	919	929	922	911	927	828	872	935	890	894	901	912	915	853	887	902	899	899	864	933	907	876	893	892	924	937	891	952	879	893	907	903	929	888	907	938	911	928	879	912	892	891	970	878	922	890	915	934	939	935	895	911	866	910	934	844	875	891	913	910	888	941	947	871	913	913	912	928	896	912	896	875	874	888	860	843	893	884	899	908	913	907	909	892	958	912	841	941	878	896	896	882	930	895	886	917	881	879	895	903	953	906	931	890	878	854	927	953	895	922	864	877	897	911	913	893	905	915	915	890	912	942	904	911	886	926	903	907	900	921	891	897	879	928	891	890	927	900	880	908	856	868	894	869	928	887	932	917
27728	20497	8622	878	567	481	459	459	421	454	434	425	460	444	415	417	414	426	437	415	415	420	424	409	449	435	426	426	461	404	445	419	440	395	408	441	427	418	403	433	420	432	420	470	422	417	417	408	415	446	374	435	423	414	407	407	429	392	428	450	481	415	439	436	424	429	435	461	419	416	428	360	403	437	423	384	418	410	397	399	435	410	414	397	429	432	415	409	399	413	406	446	386	411	415	459	420	443	416	397	350	407	436	408	416	448	403	414	462	433	402	460	420	438	404	443	392	441	406	389	417	433	413	459	401	411	426	433	360	432	411	419	452	403	428	426	421	372	445	432	430	423	425	391	411	439	425	435	426	457	422	428	428	390	398	437	426	404	427	416	419	412	407	403	385	452	415	432	426	457	405	423	399	449	417	408	397	432	445	382	403	440	423	398	411	424	353	389	433	411	431	414	406	429	407	438	434	403	398	432	436	414	415	395	454	422	403	401	389	404	448	397	428	424	431	401	396	422	408	426	425	402	406	411	396	440	378	427	437	406	384	432	398	395	469	443	433	392	447	444	438	401	438	419	392	379	430	389	406	396	421	403	472	398	414	423	418	368	419	436	439	417	427	413	432	405	413	403	447	403	432	420	428	400	417	414	417	411	411	407	435	413	440	410	422	423	425	432	410	405	436	415	435	414	438	414	402	422	403	429	385	392	471	407	438	396	387	395	389	401	445	429	405	414	415	438	437	426	415	455	434	399	410	408	361	439	434	465	371	411	434	409	424	411	375	433	420	403	403	442	444	418	421	427	411	425	406	411	428	395	393	406	431	438	401	438	373	390	418	410	452	443	403	402	449	385	404	422	390	405	426	424	425	414	429	405	444	381	408	387	407	420	401	365	426	421	434	451	393	408	424	438	398	408	421	400	434	406	391	383	414	424	409	441	404	447	409	422	433	430	412	456	408	368	446	410	435	403	451	440	422	408	409	443	402	430	394	415	405	401	402	431	441	433	393	391	410	424	414	422	418	401	429	396	422	405	443	417	441	418	400	415	417	383	419	403	438	412	452	420	427	406	433	436	402	407	445	427	413	410	389	412	449	421	433	462	427	421	411	426	413	392	400	459	430	428	436	447	403	404	403	404	388	386	435	415	430	400	396	415	412	406	391	402	386	434	436	453	403	432	416	417	430	417	430	416	403	360	390	415	426	422	390	398	449	418	427	413	403	423	427	426	442	421	394	406	408	374	410	375	457	405	403	433	373	423	414	413	424	411	466	431	432	383	434	424	433	401	426	405	419	386	383	437	430	417	427	413	381	437	430	409	399	422	433	431	420	445	456	443	408	429	432	389	419	405	415	451	426	402	431	396	425	422	394	441	431	445	387	424	411	421	408	420	426	438	469	483	410	418	447	402	430	428	413	440	420	421	434	397	434	406	445	423	438	371	426	398	394	390	439	422	416	440	447	411	408	416	397	407	414	423	373	408	397	442	404	452	434	409	393	421	396	457	378	415	444	402	420	440	424	423	429	436	456	391	407	386	382	456	422	426	388	376	444	430	428	460	402	381	450	426	418	412	393	413	424	405	419	414	423	435	413	414	409	396	415	424	430	446	429	421	408	407	395	426	392	400	408	404	411	422	434	436	413	432	414	422	396	414	399	413	416	423	436	451	430	420	431	401	437	422	394	428	414	425	408	450	435	420	417	429	447	414	430	425	448	434	412	442	456	416	401	417	435	409	458	422	438	452	416	404	435	388	414	409	442	422	435	408	413	461	422	471	451	389	422	439	422	414	393	426	402	421	433	426	441	387	400	439	444	391	406	445	414	407	430	434	423	416	433	393	392	422	419	431	417	418	398	437	410	426	437	434	390	427	436	442	422	405	454	432	441	410	439	414	449	392	458	424	417	408	414	416	379	421	413	401	435	415	391	409	449	409	394	432	413	400	428	419	428	442	401	406	376	426	417	471	411	422	427	432	412	397	414	424	416	430	433	403	400	420	381	401	421	406	405	417	423	437	415	402	449	407	415	407	384	420	432	403	401	414	428	439	444	387	432	403	417	412	428	394	401	421	429	426	435	423	425	425	427	377	393	397	423	406	460	451	435	421	427	438	454	408	464	394	456	433	439	444	435	402	430	402	413	410	405	401	431	389	406	400	408	431	404	391	416	408	421	444	384	386	407	378	399	387	428	425	450	416	410	415	424	408	418	428	421	403	438	458	402	412	410	392	452	421	421	430	417	461	442	415	444	436	418	380	447	418	395	432	426	409	411	419	423	428	416	437	424	424	392	426	439	407	393	453	420	438	439	446	402	443	420	404	434	410	399	408	414	419	415	396	407	426	438	416	386	414	420	416	395	390	398	410	407	464	437	405	414	417	425	485	440	425	422	397	453	413	422	400	447	398	408	440	450	384	447	436	409	406	433	420	395	406	420	403	440	444	461	412	426	406	386	437	426	413	438	405	450	425	403	447	392	420	451	441	410	433	423	416	420	424	408	440	415	424	443	433	417	410	377	399	430	448	389	407	402	430	428	437	407	370	389	393	422	445	418	441	397	399	434	438	437	441	409	367	422	404	413	447	450	404	387	424	421	411	425	444	449	397	435	390	414	434	385	403	434	430	373	376	428	449	396	420	445	396	467	430	401	424	456	429	447	392	439	393	426	421	414	424	414	448	393	459	426	440	430	459	392	398	444	412	382	420	404	415	459	404	405	418	407	396	423	460	426	430	424	418	408	411	443	440	452	388	402	440	413	428	406	404	406	436	376	437	402	423	409	409	417	428	403	468	433	428	432	407	412	445	386	445	402	419	434	420	386	436	429	409	435	458	409	445	454	416	426	384	463	420	425	401	438	418	422	399	361	458	416	379	411	400	426	425	419	403	403	402	409	437	413	422	444	439	427	427	393	415	416	416	422	377	406	442	416	426	441	434	408	418	408	426	428	446	443	431	425	380	393	406	452	445	425	407	424	433	451	402	406	394	427	421	417	444	433	431	438	404	404	420	419	460	407	382	434	420	391	405	393	397	386	457	381	418	447	401	421	395	422	453	387	405	406	419	423	372	414	422	419	415	400	418	411	397	458	436	401	447	414	405	428	444	426	427	402	471	420	437	463	416	396	381	439	432	420	458	437	404	427	434	421	414	410	416	448	403	430	392	402	428	378	422	381	407	430	438	414	411	397	433	408	401	402	401	443	450	422	386	425	418	391	421	387	412	447	448	435	445	426	489	423	411	415	450	438	438	410	448	400	403	373	412	436	460	413	436	423	410	400	405	447	448	416	426	449	406	432	444	420	459	410	418	398	448	425	393	410	441	404	428	437	434	389	425	424	431	412	383	449	408	406	419	381	433	417	424	411	454	428	416	399	403	398	428	420	406	406	405	417	424	409	393	423	438	421	413	456	435	431	431	418	402	421	430	466	425	426	406	415	424	405	401	404	419	425	409	420	435	389	417	416	427	450	434	373	457	412	422	423	433	389	436	476	447	455	419	492	425
5110	1760	1136	737	604	587	540	511	467	470	461	448	445	445	432	457	453	445	443	450	463	428	463	442	450	437	456	395	454	445	461	417	425	432	439	426	424	423	436	438	439	414	433	445	444	389	427	435	428	463	433	438	385	401	459	410	414	404	436	430	428	418	405	430	402	419	425	438	469	433	451	450	442	460	447	419	453	425	468	413	463	425	401	390	405	412	465	391	432	399	448	427	461	460	443	428	399	393	424	420	445	384	432	463	430	470	411	436	435	447	439	485	429	430	416	410	434	425	423	420	455	444	423	441	426	388	435	399	447	438	469	476	452	409	443	412	441	447	459	421	453	420	445	459	417	462	460	410	438	431	428	472	408	394	424	476	423	421	435	446	427	433	456	432	447	406	418	428	434	454	400	424	415	410	422	410	423	432	462	422	458	461	474	432	425	430	432	428	445	460	429	452	438	423	412	428	444	404	443	465	445	419	417	416	429	418	422	400	418	432	423	418	434	422	445	444	406	415	410	444	459	443	448	406	384	466	445	435	440	402	411	432	420	407	448	427	445	441	391	429	453	437	428	419	436	425	457	460	400	463	447	438	414	371	441	434	449	429	429	410	418	426	427	394	461	455	421	417	442	430	463	416	448	445	453	442	432	449	415	443	460	465	411	447	414	467	433	461	462	426	397	422	426	437	425	429	434	427	439	449	442	428	414	445	456	415	446	406	430	439	406	397	442	442	431	438	442	490	461	429	458	444	420	420	454	429	433	452	433	423	422	456	413	412	416	419	477	445	419	454	460	427	429	399	418	413	404	413	437	433	470	426	412	468	419	455	471	413	442	427	435	411	455	438	422	438	435	397	424	413	445	425	423	385	458	429	405	450	421	430	426	451	459	423	438	416	451	470	434	445	437	444	451	435	432	413	451	434	370	452	428	433	421	458	426	426	441	363	436	419	457	426	427	447	420	412	421	420	429	395	438	439	421	408	418	403	437	411	450	408	403	418	370	412	437	443	428	427	441	426	405	427	435	416	425	466	422	428	457	450	450	428	441	401	419	408	424	439	440	417	444	435	422	394	452	460	459	442	439	400	451	397	434	451	441	434	470	428	446	403	412	408	434	445	418	419	410	452	416	428	416	422	417	432	430	444	447	458	408	456	415	430	449	411	411	411	446	459	466	429	422	411	424	427	399	452	451	446	446	416	424	456	420	448	425	450	455	422	443	446	448	446	423	431	430	451	459	424	405	460	415	439	471	446	400	448	440	392	442	419	439	450	419	407	419	390	416	405	450	465	422	450	423	438	440	409	418	458	406	409	447	436	450	399	452	451	441	433	433	429	405	422	431	455	431	428	436	423	410	422	436	441	452	464	415	410	428	405	443	422	467	452	431	417	460	417	441	436	475	408	400	417	435	446	392	450	437	422	458	420	413	434	406	439	437	421	449	443	394	390	435	460	442	446	390	440	471	422	443	405	435	423	378	426	427	420	413	437	459	463	443	456	426	416	411	430	426	432	393	423	419	448	400	421	412	445	427	426	440	458	411	439	434	398	434	447	457	424	413	409	389	427	401	440	469	418	420	390	475	380	441	437	459	434	450	429	424	463	401	447	415	443	449	405	397	402	440	428	437	450	442	448	437	432	459	432	424	429	418	419	453	441	433	419	418	414	451	432	446	460	412	437	391	428	462	420	439	411	441	449	424	452	433	418	425	403	427	413	433	431	448	446	431	428	412	410	479	417	428	411	420	430	399	431	474	408	431	431	376	444	432	437	453	437	453	415	428	409	451	398	426	462	419	391	463	476	463	438	446	447	411	416	450	427	415	438	404	437	422	428	424	446	442	420	451	415	418	400	465	408	403	424	432	420	398	421	449	412	426	406	438	453	436	430	437	420	425	420	439	446	433	437	467	465	442	434	439	429	425	414	384	419	425	442	454	439	441	405	422	462	428	405	458	381	488	432	435	414	413	391	390	433	417	448	431	428	420	439	418	435	419	422	419	440	436	434	439	434	412	433	434	440	441	415	411	406	449	440	470	429	470	459	413	397	420	434	451	415	429	425	470	445	436	421	392	450	424	415	427	419	436	389	423	361	431	445	428	426	421	435	406	437	450	434	473	426	447	447	433	438	459	439	438	428	438	460	440	470	441	433	428	411	408	443	413	420	464	466	392	416	465	439	415	426	463	425	391	442	424	439	439	441	386	399	479	434	389	441	397	414	410	415	447	437	399	421	416	469	427	455	405	422	385	404	421	455	430	438	442	442	439	435	459	454	427	433	418	406	438	420	431	421	465	417	464	451	416	422	442	424	409	449	440	445	434	460	469	442	448	423	427	440	394	427	420	397	412	481	436	461	421	397	407	432	431	461	421	433	420	405	403	420	450	429	439	417	413	458	396	446	451	379	402	448	438	383	467	405	419	423	447	417	438	423	418	462	412	413	469	427	447	421	439	419	434	434	400	450	404	407	451	412	458	422	393	446	438	426	425	416	414	438	443	424	398	421	431	443	380	421	446	453	433	444	396	438	414	420	423	439	433	407	451	407	433	428	449	437	447	424	436	416	451	441	449	417	418	394	413	446	428	412	393	432	426	407	414	427	434	402	451	404	445	418	423	389	423	433	395	414	453	449	405	452	439	424	446	423	405	412	433	482	413	432	421	376	449	446	459	470	441	437	421	406	460	421	463	423	422	427	373	446	404	430	433	454	424	469	464	412	425	451	427	446	416	418	410	436	437	426	449	442	418	447	426	440	442	414	446	432	412	427	409	463	430	453	488	424	457	384	441	399	427	419	403	445	412	412	450	416	427	431	438	402	446	462	427	414	448	429	402	428	421	425	410	389	440	450	421	423	434	394	449	482	446	433	423	444	407	450	425	421	453	407	416	443	386	413	409	426	449	418	448	434	449	408	425	422	432	413	441	427	436	402	452	419	449	424	474	415	440	439	421	437	391	436	417	419	435	441	386	450	427	421	403	419	457	435	426	394	441	391	422	396	436	449	443	382	413	406	463	426	430	460	427	428	447	428	460	444	447	428	452	426	421	457	436	446	412	461	423	427	433	402	442	413	425	414	448	453	437	439	437	444	413	444	459	428	450	438	456	416	454	418	374	459	414	414	416	428	397	393	444	404	444	479	416	433	448	397	451	421	428	438	425	410	437	430	437	429	416	428	434	438	405	413	444	420	468	434	447	479	412	435	428	450	379	447	450	442	467	405	449	441	420	448	426	503	456	450	407	429	466	435	396	430	454	435	450	431	408	397	432	416	405	450	421	440	423	442	432	419	439	453	426	424	401	451	441	409	445	366	445	432	406	413	418	440	439	428	419	417	431	430	451	448	409	453	480	403	430	419	430	440	423	448	439	427	418	427	446	452	425	431	446	432	461	419	462	434	410	402	455	443	422	414	429	404	442	464	442	449	441	442	434	458	464	444	410	419	454	444	452	376	451	448	452	352	469	433	422	435	446	438	461	442	431	475	422	446	433	402	449	404	397	433
23684	21284	28709	24189	21289	11961	1892	1325	1186	1066	1030	995	1031	999	957	995	924	881	937	903	961	890	910	954	857	925	979	878	861	905	895	900	895	892	879	957	953	973	911	893	886	906	907	933	887	853	895	942	872	807	874	874	915	874	878	899	909	839	912	1009	906	864	885	898	880	919	868	866	878	868	934	914	908	909	857	939	885	876	855	907	865	892	905	865	966	922	887	902	930	968	906	837	896	901	876	891	917	865	889	888	902	855	877	935	887	915	951	801	864	964	954	878	880	926	904	807	898	922	863	982	942	926	880	903	889	863	921	813	901	837	898	906	841	911	887	913	864	920	848	883	886	860	867	898	850	912	892	901	894	912	976	853	888	865	896	880	870	929	911	846	857	902	874	905	891	890	857	931	875	897	862	926	902	878	868	872	867	891	850	856	869	848	893	862	882	925	893	862	895	938	871	924	924	916	914	889	869	882	932	870	888	881	890	876	914	900	960	876	876	932	939	896	855	846	880	880	913	856	920	906	905	908	891	857	859	866	900	858	861	928	923	878	891	921	900	877	883	897	880	890	893	908	884	885	829	825	924	860	885	892	912	880	891	906	896	929	927	907	898	897	899	849	883	883	891	955	882	873	961	887	956	856	887	856	827	927	908	920	871	907	886	857	876	979	848	913	936	919	874	896	902	864	908	873	911	881	883	941	938	868	854	856	860	850	858	901	904	861	885	920	908	879	870	887	921	868	917	896	902	907	861	892	868	962	872	904	920	907	885	893	909	889	892	925	852	890	892	870	881	907	868	946	848	868	899	851	849	865	858	884	871	846	826	859	860	911	827	928	857	809	921	908	911	899	906	849	913	880	914	897	891	867	856	870	839	901	910	905	890	874	895	864	901	814	873	858	857	870	900	891	930	897	934	842	934	927	941	884	895	911	904	957	880	905	937	890	851	842	872	893	889	870	904	907	879	893	941	929	833	875	857	898	876	923	920	833	835	932	966	840	907	887	930	847	889	912	888	891	907	895	858	941	901	939	901	860	933	904	933	902	853	882	883	909	867	931	883	888	890	920	826	913	895	925	895	889	894	938	887	886	895	874	829	902	830	828	945	888	830	897	903	944	886	873	924	931	829	884	839	827	888	855	862	945	869	888	883	847	913	832	903	939	903	950	921	894	870	902	930	924	841	844	872	881	875	901	876	894	911	864	841	875	888	807	875	910	840	870	878	898	879	876	856	837	912	913	875	864	929	889	890	856	939	868	880	868	889	925	914	879	850	889	917	889	856	838	933	915	856	878	902	932	869	846	907	828	928	909	870	884	850	933	925	900	845	847	879	919	857	910	905	886	878	959	916	931	897	871	858	888	852	851	891	895	925	897	926	867	817	859	928	865	857	875	883	874	849	929	911	905	907	878	807	906	855	876	849	871	891	886	911	924	871	913	857	901	892	892	869	900	899	843	861	880	898	881	932	861	864	924	893	896	896	946	930	858	896	935	909	862	881	904	886	868	877	901	904	951	925	899	903	833	910	868	839	929	866	914	852	841	911	935	870	907	884	862	862	908	888	927	873	927	858	902	981	846	836	898	919	863	912	896	878	912	894	862	925	860	902	864	910	867	856	903	939	882	824	877	877	928	921	905	796	931	871	923	846	932	851	903	922	887	854	913	860	919	917	893	891	854	902	852	871	889	955	902	957	920	869	924	852	941	899	864	891	863	861	818	879	882	902	877	879	900	849	917	875	954	859	883	895	861	850	877	903	889	884	893	888	852	893	854	873	923	896	855	915	903	917	888	889	840	892	871	912	850	867	898	903	890	889	876	857	858	875	902	917	877	826	921	933	910	908	895	928	868	916	912	841	939	909	869	861	865	894	901	900	827	850	896	907	911	872	869	957	892	911	874	881	842	875	927	899	872	885	888	840	878	857	901	869	897	890	883	919	942	892	858	832	894	904	936	927	892	851	846	931	918	886	936	849	893	899	936	852	862	942	891	890	901	898	903	896	910	909	919	886	842	885	859	924	908	894	983	875	963	871	877	886	955	900	863	941	866	841	882	856	849	839	899	911	849	845	873	955	869	934	870	937	912	869	822	884	878	859	885	907	891	836	860	942	834	859	909	850	869	870	848	930	864	886	929	879	849	905	888	872	823	919	946	879	866	880	868	936	861	877	858	887	893	914	889	876	841	827	895	861	920	852	880	875	883	855	866	838	868	847	858	911	850	903	864	931	888	864	856	884	911	859	822	867	872	890	903	901	901	800	850	900	872	888	929	862	932	894	884	896	875	885	919	862	890	882	864	850	861	880	921	847	897	898	893	935	853	925	836	882	895	872	911	914	900	923	855	879	883	914	876	916	905	908	893	874	846	853	875	863	901	886	890	853	871	904	872	883	928	834	883	888	874	880	907	911	942	826	887	859	884	874	858	943	872	907	878	943	894	876	877	878	935	894	912	907	842	893	911	854	905	848	882	870	902	879	886	851	920	899	858	906	916	903	878	886	853	873	891	853	942	881	911	952	908	877	878	863	874	882	820	795	885	862	881	823	897	827	899	881	896	871	915	907	843	867	870	877	878	875	879	921	896	841	892	913	902	868	937	909	891	884	918	843	865	885	927	896	859	883	917	876	847	904	856	855	875	898	934	865	892	862	944	879	860	927	885	895	918	846	927	858	880	877	940	856	927	849	942	828	855	895	912	925	876	870	894	899	887	871	901	879	936	875	883	857	892	944	911	818	889	905	894	859	846	951	854	887	855	868	930	874	871	845	909	861	875	914	866	890	870	814	885	863	899	848	878	890	898	911	857	909	899	931	915	901	882	858	913	870	908	907	917	911	907	879	925	854	887	932	923	913	878	903	876	882	871	917	905	870	894	808	833	943	895	920	859	955	858	917	845	911	901	889	824	871	895	940	863	866	917	851	861	932	871	864	921	897	912	898	935	889	865	888	885	935	893	861	830	886	905	856	913	875	889	880	894	844	869	861	869	880	891	898	889	847	873	880	854	888	900	909	849	916	842	927	927	888	928	879	863	920	917	855	903	908	882	897	893	895	889	897	892	881	895	900	820	869	878	880	895	873	867	910	863	880	901	812	886	816	841	881	865	875	870	868	911	829	935	888	887	919	883	887	907	865	863	884	834	869	880	884	893	865	906	888	904	873	889	884	899	893	918	871	887	872	885	906	931	831	921	920	875	868	918	886	887	863	955	884	821	901	885	847	904	894	902	875	895	923	906	921	874	887	864	824	873	907	931	887	848	865	873	921	883	893	898	934	908	889	923	845	887	871	895	925	878	864	894	915	915	927	896	902	829	884	827	869	886	849	858	877	850	900	892	959	903	876	921	903	915	910	903	943	922	901	872	847	847	887	871	909	890	877	886	898	901	870	880	863	906	852	896	882	844	943	933	851	879	878	838	884	867	892	878	854	845	918	915	887	897	858	890	907	862	886	881	915	865	914	857	825	870	873	805	880	848	859	853	933	869	855	915	857	875	893	878	858	857
4036	8955	6216	3272	2499	2113	1716	1468	1305	1246	1128	1076	1056	971	981	933	953	936	953	983	881	877	898	936	914	923	925	970	898	903	931	914	875	876	885	907	885	925	903	891	851	913	928	828	917	888	912	884	889	827	882	857	907	891	920	861	890	886	879	856	952	917	887	910	853	844	878	887	938	897	868	829	882	927	908	912	890	875	850	907	886	849	866	883	855	840	835	927	869	877	921	926	883	895	884	858	920	912	911	934	839	878	898	873	874	919	860	894	857	928	905	904	879	921	875	878	935	898	918	908	889	909	838	877	973	830	834	871	934	847	924	823	867	875	880	895	854	895	845	866	864	896	913	854	898	894	897	884	896	811	900	907	905	849	892	839	855	875	893	881	837	890	861	878	873	963	898	905	908	885	908	898	870	879	885	893	890	900	889	838	936	840	906	897	890	874	868	811	885	900	861	928	878	907	853	913	894	871	888	854	863	993	901	875	867	924	872	929	863	910	880	919	890	925	900	862	937	840	891	872	893	895	901	852	882	865	925	921	886	867	887	847	890	899	930	839	869	898	859	859	905	814	880	884	848	904	825	930	824	874	909	845	852	883	854	884	874	867	874	869	860	849	874	876	902	894	873	882	871	873	917	873	849	851	866	897	881	957	836	878	920	852	886	894	897	891	925	894	875	967	904	927	892	911	829	859	859	906	900	917	841	932	871	883	866	913	846	905	892	907	894	904	882	867	823	855	936	827	904	875	902	943	891	899	858	898	909	880	840	895	809	921	886	888	846	907	894	921	875	846	838	924	837	851	884	863	914	910	868	870	890	941	891	881	890	840	891	865	917	868	872	898	863	873	855	906	911	880	896	875	873	881	876	903	928	902	849	895	862	875	911	847	908	888	942	840	896	858	820	937	886	933	925	869	874	894	879	853	873	863	868	857	922	863	888	880	866	867	823	881	867	917	905	851	899	924	881	866	914	935	917	877	912	870	844	895	863	877	905	913	877	910	867	853	897	875	925	859	933	862	889	883	887	869	897	882	964	955	921	856	904	822	883	864	835	870	910	882	858	936	850	874	902	886	887	930	841	879	901	857	859	874	882	873	889	891	868	874	918	993	880	893	924	863	869	932	869	889	868	858	927	858	854	907	892	961	916	842	895	913	885	899	924	867	843	896	861	906	849	901	919	891	934	903	888	857	879	897	914	848	911	843	904	873	843	908	889	881	893	879	926	829	915	934	854	886	897	880	910	865	901	930	942	874	926	819	917	816	911	971	869	858	864	905	900	910	861	865	904	882	875	872	855	920	915	832	919	883	880	881	836	906	844	847	904	867	852	824	893	861	923	875	821	848	958	921	907	882	863	906	861	911	853	902	850	887	895	857	874	834	896	869	916	916	872	893	866	912	863	855	862	889	892	876	891	836	940	944	897	887	853	887	888	858	866	888	858	928	909	886	897	879	891	895	849	900	912	859	879	898	876	843	836	881	860	854	899	894	878	883	900	882	870	843	812	889	930	891	920	934	854	861	882	897	881	883	896	877	896	877	887	899	885	892	868	899	879	915	825	842	917	887	882	866	842	895	876	835	893	855	909	892	907	852	860	903	902	905	919	882	893	924	849	921	877	853	927	867	898	844	886	832	848	874	933	948	867	834	904	875	879	906	879	908	883	875	894	823	922	887	865	943	894	917	895	850	891	888	873	907	882	927	859	842	866	937	843	846	877	877	907	878	872	926	871	865	856	894	899	911	891	855	881	941	902	902	901	871	885	854	909	926	920	849	869	895	876	883	902	916	884	889	888	917	862	867	919	863	943	846	879	842	900	915	853	918	859	914	811	837	946	891	882	846	904	890	924	865	854	884	867	882	897	892	880	888	872	889	887	920	880	896	882	879	874	846	845	927	871	873	842	891	896	888	869	884	852	872	888	892	872	939	882	908	847	900	899	872	913	870	822	902	834	962	863	859	887	940	829	871	850	899	890	896	841	908	951	849	884	871	907	913	885	874	881	998	840	878	861	848	883	905	892	908	804	868	899	912	832	866	886	848	867	882	905	887	930	857	915	901	929	908	921	931	925	877	877	884	853	941	907	852	863	884	870	905	849	923	886	943	878	897	929	879	894	890	914	885	921	830	872	827	917	929	966	889	917	916	928	849	926	909	898	879	883	858	865	826	852	925	811	935	864	891	843	903	864	862	906	877	917	851	873	846	919	841	908	882	838	868	909	899	927	847	879	859	871	903	859	851	899	909	853	874	861	890	882	894	872	883	889	842	876	862	892	931	918	881	888	931	896	913	928	873	937	908	849	894	905	853	893	871	851	900	845	856	896	893	892	866	897	850	887	833	886	886	885	876	856	893	940	875	857	892	857	909	837	887	842	825	828	869	868	862	872	850	882	841	906	869	903	887	908	863	835	826	901	810	881	875	941	891	885	835	854	896	857	875	888	848	925	920	871	868	895	886	875	877	884	910	850	900	892	843	829	876	830	927	914	885	932	873	949	854	896	899	809	897	895	864	871	849	909	840	881	916	862	890	910	881	909	913	901	890	888	946	855	874	921	939	870	884	883	860	880	921	826	934	889	846	896	838	903	905	881	886	847	891	857	884	895	924	892	899	881	902	877	907	869	870	866	941	904	921	862	863	885	790	921	879	893	887	888	898	904	859	911	920	831	886	909	902	883	907	843	868	888	912	855	903	844	851	828	871	834	860	894	948	905	896	887	850	892	936	874	914	936	894	886	900	871	933	906	852	892	907	860	893	867	848	842	872	893	866	874	885	918	889	880	900	941	820	869	879	912	893	865	899	880	866	877	852	867	895	892	915	873	836	849	943	842	848	813	914	896	820	844	853	866	830	869	905	821	825	856	863	903	838	833	905	908	908	861	869	813	873	925	946	851	888	907	859	868	872	887	898	905	837	865	892	861	932	879	860	906	891	900	938	872	909	887	890	807	910	870	882	900	899	914	917	897	854	878	856	849	887	889	908	840	856	898	877	863	933	892	822	874	941	908	881	868	844	921	905	870	924	905	864	887	911	919	910	867	907	826	881	894	907	898	907	905	885	909	894	923	860	858	885	906	886	887	890	839	815	883	887	884	906	823	887	890	876	837	892	877	879	820	823	864	877	851	957	926	838	876	892	905	876	886	902	882	881	923	879	927	906	850	847	832	851	897	822	850	873	863	871	903	884	920	861	883	915	836	890	903	881	863	918	892	899	915	847	852	919	908	927	870	907	841	871	909	883	867	890	823	919	874	859	898	845	916	811	967	863	896	879	900	913	922	874	952	903	890	900	847	871	889	865	827	899	913	847	853	872	891	911	853	883	902	892	904	885	871	907	885	857	896	907	869	881	899	846	861	869	887	915	918	857	892	868	947	895	902	931	866	864	840	859	896	878	860	852	888	850	911	876	888	947	893	849	843	844	865	907	841	853	841	855	882	889	927	891	876	914	860	870	906	824	892	920	901	901	944	919	846	929	846	839	835	901	883	925	920	903	868	930
24768	21285	27876	24957	14217	786	518	430	419	373	385	305	303	295	326	310	275	287	270	306	270	256	275	273	304	275	298	304	282	277	257	261	278	272	292	289	301	285	266	250	253	264	270	266	253	303	275	265	270	270	302	249	273	255	241	285	261	287	298	270	274	280	283	278	271	277	285	261	247	257	228	279	292	240	279	258	284	262	308	251	261	288	267	257	277	288	262	256	268	262	260	271	238	264	289	272	279	272	276	229	271	270	290	259	261	266	266	248	253	253	268	269	268	276	277	280	255	277	267	281	279	294	270	279	261	267	281	294	277	277	292	267	257	298	262	255	291	274	279	293	277	280	269	267	273	279	283	267	268	278	273	257	260	265	272	251	271	282	281	264	250	266	268	284	272	278	252	284	281	279	272	270	265	279	238	279	255	278	272	286	277	270	278	279	276	275	265	255	309	257	293	269	237	240	277	258	255	244	228	222	337	263	252	293	269	262	286	259	274	259	287	253	275	276	276	260	287	266	241	274	275	249	309	275	268	310	266	255	277	304	268	282	306	248	261	289	259	304	264	264	285	308	281	266	268	270	289	246	281	268	279	280	281	301	297	272	273	263	277	270	262	298	269	285	261	284	254	244	278	289	268	249	285	288	275	237	262	295	267	250	316	265	264	291	269	269	302	237	308	251	249	279	254	272	253	259	274	265	262	285	237	255	257	302	271	232	280	279	255	253	263	281	270	277	261	265	249	298	261	291	305	305	265	252	281	285	248	293	265	281	272	246	267	285	279	249	255	280	267	265	267	268	267	262	279	291	249	273	281	262	283	277	294	260	283	259	251	259	285	261	255	268	276	280	281	302	275	282	293	263	258	275	249	276	295	241	240	256	265	283	285	238	260	268	282	312	259	288	267	268	278	268	245	275	277	285	292	271	297	289	274	287	267	270	272	281	258	261	260	298	257	292	274	252	267	286	268	286	264	261	268	290	287	248	280	291	265	271	258	267	252	288	255	275	292	272	236	262	266	269	305	294	268	300	258	285	235	297	246	276	268	281	267	267	260	251	296	298	300	286	262	300	253	260	244	257	295	274	289	287	275	267	275	256	263	240	254	264	270	263	266	287	261	268	249	292	247	276	286	271	253	268	273	272	257	262	267	294	257	266	275	248	280	256	263	253	267	262	250	302	278	241	292	279	280	286	318	255	300	265	267	256	262	279	263	259	261	285	236	249	243	283	284	268	295	246	254	273	286	270	305	276	297	273	267	264	256	253	235	276	240	257	301	263	259	279	271	261	300	264	257	298	272	275	278	260	266	294	266	270	286	311	309	298	281	273	250	306	259	295	289	285	287	267	263	265	265	280	290	252	285	258	248	274	274	268	284	267	253	275	252	288	248	265	250	270	266	276	242	321	280	256	272	255	278	270	238	265	242	266	276	273	283	265	279	273	251	284	288	270	280	268	290	290	276	274	246	269	290	251	264	240	264	290	265	253	255	272	271	240	261	301	259	278	269	275	268	237	299	240	250	276	260	276	269	259	264	252	265	269	296	280	265	289	287	264	283	245	266	269	285	275	292	278	246	244	284	265	272	255	276	273	255	294	258	266	291	278	287	284	276	270	265	261	283	249	273	247	248	282	257	264	266	269	274	280	275	260	279	289	281	297	276	289	294	271	276	268	282	278	271	271	286	244	256	275	270	277	270	270	278	291	295	291	263	296	265	298	266	243	257	276	279	282	300	270	255	244	257	283	259	295	266	301	267	279	267	263	259	294	236	275	269	270	291	282	290	277	263	284	236	259	280	273	276	254	259	264	250	266	250	287	257	252	235	252	266	285	276	256	287	282	263	258	280	268	286	241	262	287	286	275	301	258	271	303	263	268	262	252	263	278	276	284	285	247	255	254	237	276	268	279	281	288	291	249	277	249	300	249	281	260	291	251	280	250	295	270	250	239	287	284	283	280	280	275	273	266	263	301	256	239	266	239	251	289	256	251	253	294	268	263	292	256	279	277	289	269	253	288	260	263	277	282	261	268	267	274	294	285	258	260	266	265	254	269	244	293	267	264	283	236	247	284	311	267	279	267	279	299	277	251	271	263	220	261	290	285	299	250	251	269	268	294	238	261	275	253	322	275	271	245	284	268	263	285	248	260	299	229	264	292	241	257	258	284	267	283	285	274	241	236	283	289	241	252	260	266	269	282	269	284	272	284	268	273	271	242	283	308	275	290	282	266	282	282	269	282	264	273	264	286	266	265	273	262	250	292	251	255	252	263	256	255	246	281	243	249	302	257	259	257	267	298	282	259	281	277	274	241	282	289	282	281	264	268	288	277	279	264	280	269	248	285	263	280	257	273	257	301	240	276	278	295	270	275	245	263	261	248	263	254	262	292	263	246	286	267	262	258	272	254	267	278	244	250	259	281	255	229	245	291	249	271	270	276	256	271	267	249	262	281	269	256	238	277	290	264	283	237	292	276	260	299	295	275	257	282	276	266	292	262	258	290	276	287	231	270	264	270	257	249	267	286	271	257	259	279	281	266	250	263	300	279	268	258	270	301	275	280	255	263	296	270	273	239	278	255	277	254	282	252	255	270	296	285	284	291	291	247	288	265	263	253	272	271	281	267	250	290	263	277	253	269	290	270	308	287	219	271	260	285	222	265	280	244	283	276	279	270	255	280	306	277	258	277	275	282	258	300	268	264	271	264	290	265	260	274	267	277	306	233	276	257	268	286	273	277	298	250	271	283	317	308	277	267	290	252	289	261	269	280	293	276	293	295	274	282	287	265	266	272	259	273	240	261	271	275	267	255	286	273	262	273	251	274	274	271	289	266	264	252	289	273	281	274	287	282	272	274	325	276	296	276	291	271	272	274	256	270	286	268	288	278	292	294	283	278	247	269	289	282	259	275	244	244	290	265	291	270	246	303	240	275	278	277	266	283	285	258	258	259	271	269	283	287	302	242	249	283	250	297	259	249	282	250	267	278	266	294	254	263	244	282	262	288	271	270	272	262	225	252	243	255	264	268	282	289	261	252	268	302	248	294	282	267	263	252	262	284	279	302	283	264	281	254	264	295	284	254	277	277	299	279	263	294	286	301	288	293	271	266	275	247	273	294	263	302	262	270	270	277	268	244	273	302	259	258	247	280	275	280	268	264	284	278	248	252	245	272	280	264	259	273	227	239	284	294	242	302	284	256	305	275	250	282	275	270	281	264	260	307	273	292	257	284	293	278	283	255	259	249	277	237	273	276	260	290	285	263	257	270	255	277	252	294	283	265	271	271	284	261	312	253	266	282	299	232	247	248	266	271	266	280	267	248	265	310	309	300	286	305	271	273	264	279	276	265	269	281	279	259	299	230	280	280	249	243	251	250	246	277	303	288	276	262	254	245	254	274	277	257	282	289	264	264	270	292	274	296	264	269	271	275	256	257	272	282	279	272	255	260	274	268	248	290	271	274	261	262	256	250	268	264	279	271	291	272	294	254	286	238	293	273	260	262
3751	4950	3300	1565	1141	982	802	647	498	436	428	399	372	372	334	356	336	318	333	343	336	334	335	303	302	314	309	323	324	323	288	331	279	316	315	308	286	302	299	273	321	277	296	334	341	272	270	314	312	330	326	273	289	291	298	271	317	268	293	323	294	279	327	296	308	312	312	314	299	310	275	315	275	304	313	293	289	297	296	286	281	309	292	283	283	277	285	299	296	313	291	316	318	294	293	303	289	275	283	280	292	287	316	292	282	314	274	294	281	300	286	295	279	335	292	312	298	287	268	306	318	300	305	331	294	291	299	287	305	285	273	296	286	306	313	310	328	305	321	294	297	295	312	306	304	298	306	292	293	268	334	292	283	295	320	290	307	311	293	332	273	290	285	282	264	299	286	283	290	327	266	318	279	256	304	273	293	316	292	305	278	288	323	286	293	269	316	311	299	309	269	304	327	288	287	304	295	260	295	302	283	275	276	321	273	280	304	286	285	311	290	313	275	290	281	291	303	261	324	295	324	291	311	321	321	294	281	278	320	269	285	322	324	286	326	293	338	304	281	316	325	273	279	301	292	282	302	285	301	279	295	297	290	287	287	278	302	285	290	285	264	301	293	333	291	303	269	270	284	264	272	273	279	295	257	295	267	264	289	295	304	295	301	281	287	306	291	293	272	291	304	281	286	279	294	281	272	254	295	295	304	289	304	277	277	323	296	279	268	284	296	298	287	299	294	261	297	298	274	306	297	284	300	296	265	280	281	322	298	288	298	277	296	299	291	307	283	250	309	296	305	307	306	275	311	303	319	322	294	310	275	304	315	280	275	269	327	292	285	332	313	294	295	287	293	291	266	320	324	282	323	334	291	307	316	270	293	268	300	285	315	275	308	312	302	286	287	302	284	292	303	271	273	312	302	285	283	293	279	294	284	288	315	290	274	315	310	335	283	299	284	255	293	301	304	284	289	308	294	300	290	306	292	285	276	309	297	282	316	302	310	291	319	285	289	259	294	299	291	282	292	302	290	280	279	271	307	279	283	279	287	301	301	296	283	295	307	287	280	291	282	279	292	279	269	316	305	299	303	291	314	289	304	316	303	280	329	313	263	294	274	301	263	295	269	296	340	277	299	279	286	298	267	309	289	296	306	295	303	292	316	311	258	286	278	304	289	271	295	275	279	308	320	296	288	265	284	265	297	264	290	304	282	282	293	284	317	267	291	281	293	303	299	305	304	281	313	273	299	286	303	272	269	288	329	330	300	290	293	287	295	269	256	295	271	297	313	255	300	282	311	287	264	280	290	311	313	324	315	274	300	297	284	294	278	261	269	285	310	282	317	305	321	292	282	295	298	295	295	285	279	292	290	287	314	304	303	332	289	305	314	295	298	298	289	293	297	288	285	293	297	270	293	309	290	279	291	282	309	283	296	284	279	293	289	297	302	262	291	271	315	311	252	295	283	298	267	277	327	292	285	289	330	284	272	279	309	299	310	270	289	285	282	306	320	283	254	277	245	295	281	288	295	321	288	317	303	298	310	317	302	308	301	260	292	281	270	289	311	282	286	297	297	296	289	305	277	303	307	296	291	297	306	322	292	297	294	306	279	310	292	293	298	279	314	292	302	291	303	275	279	303	289	278	277	322	296	303	278	305	333	285	299	284	300	281	292	264	286	315	283	290	310	311	289	294	274	299	315	274	287	270	275	264	282	285	270	262	294	270	319	294	296	270	316	304	319	308	298	277	286	298	282	287	261	298	285	290	313	302	293	308	300	305	321	287	313	284	271	301	295	288	300	304	324	296	299	284	288	261	298	291	295	306	261	287	264	286	290	285	321	291	280	301	341	300	294	285	279	293	333	295	270	319	266	319	277	290	285	275	299	313	316	281	278	326	302	280	302	335	303	330	299	319	269	308	299	296	303	256	292	327	262	269	278	285	290	325	289	276	315	290	274	275	293	333	272	289	285	303	307	299	301	316	294	278	290	277	277	289	282	286	290	283	315	315	258	280	285	277	294	276	304	313	261	297	297	288	278	285	270	303	266	299	264	332	301	276	276	295	282	330	313	274	333	284	309	287	301	290	277	322	284	287	302	284	283	293	272	269	262	317	290	283	286	297	293	303	295	304	307	270	319	298	297	322	279	289	281	266	268	300	277	266	285	322	307	294	282	281	327	302	299	295	296	307	298	292	268	311	271	301	310	266	287	291	307	303	255	315	306	281	302	272	287	302	320	286	307	272	272	284	271	300	288	281	288	320	283	291	280	289	304	327	300	306	289	286	282	294	298	303	304	280	273	269	268	267	273	295	276	287	276	299	304	258	324	296	334	283	287	301	309	272	278	296	269	313	271	258	255	305	301	297	310	289	278	299	286	297	262	303	282	281	333	311	266	261	268	289	301	296	312	292	306	273	289	277	285	282	288	287	266	290	302	276	297	285	308	324	309	298	271	297	260	292	314	316	310	303	292	313	309	286	265	296	288	278	302	302	290	282	295	291	301	290	281	293	307	287	298	291	310	287	315	310	323	295	286	290	276	286	288	262	294	294	293	310	302	270	300	273	305	311	281	269	278	299	314	298	270	296	276	302	297	307	257	297	272	342	295	253	265	290	322	313	286	289	266	303	303	261	271	282	298	267	290	268	309	286	288	307	296	303	309	290	310	283	281	297	301	289	293	271	284	286	269	289	291	288	278	282	252	311	288	294	283	304	285	267	290	276	289	319	303	279	280	283	299	309	280	340	313	301	286	280	284	287	320	276	304	289	319	320	273	276	309	289	305	292	296	296	313	306	280	312	266	301	294	307	278	317	265	307	275	291	295	281	279	300	278	294	264	302	283	297	304	317	303	256	318	319	284	315	285	296	265	276	256	279	297	286	296	287	287	280	266	307	285	299	295	281	296	299	260	324	299	307	304	332	323	279	264	273	303	305	330	276	294	291	297	280	312	275	256	262	313	276	308	287	274	295	325	304	285	267	289	277	277	272	307	282	296	274	272	267	276	296	291	278	283	300	277	271	296	295	280	304	256	305	280	311	293	275	314	277	306	291	286	296	307	300	298	312	292	296	267	263	302	292	291	281	303	297	286	353	279	282	270	305	282	273	267	327	299	291	295	318	304	301	285	283	271	315	303	292	271	264	277	311	311	277	307	308	286	304	281	286	297	263	264	309	299	280	286	297	295	324	283	301	264	291	305	318	304	304	267	299	324	284	290	288	322	304	255	291	278	275	280	291	299	255	280	281	284	308	307	289	287	295	311	297	328	285	275	253	293	318	293	306	293	294	305	300	285	298	315	273	269	295	283	325	301	294	340	335	294	292	323	317	296	291	322	318	290	287	304	290	312	294	297	294	296	287	279	288	297	266	267	299	291	258	279	280	280	300	310	297	288	329	308	276	304	296	294	280	298	317	255	309	284	289	304	265	289	294	291	272	295	289	305	286	321	278	292	290	309	281	322	295	297	289	296	285	347	287	280	317	276	286	257	289	293	281	315	282
22539	21322	29222	23773	21322	21404	12711	1822	1350	1309	1250	1151	1072	1134	1013	1014	981	945	1030	952	998	990	1006	972	967	985	888	1017	955	948	981	963	953	916	892	911	925	930	984	926	935	893	926	913	933	900	901	909	920	940	959	914	907	898	904	860	906	900	877	915	920	912	861	902	940	922	933	933	906	887	916	902	889	951	916	903	914	951	874	894	933	937	903	862	905	891	921	935	882	930	860	981	932	962	901	866	929	949	921	946	917	890	896	908	900	925	965	904	928	872	911	877	991	945	871	911	962	913	890	893	896	893	911	953	971	846	898	919	897	912	849	928	900	931	873	949	948	874	900	921	873	905	860	917	889	896	922	925	936	933	856	872	944	880	903	887	896	915	923	879	863	894	881	883	835	921	923	902	893	871	912	890	862	936	895	866	921	892	871	899	951	873	968	893	902	915	874	907	857	938	888	889	919	942	834	849	963	874	916	939	890	938	926	857	928	905	908	843	915	900	962	903	911	928	915	884	881	913	886	877	921	926	880	910	953	824	913	889	865	906	927	932	890	932	899	934	897	925	934	881	958	853	880	873	930	890	901	946	928	907	929	886	921	917	911	928	937	888	899	833	928	901	884	864	846	913	950	925	902	886	900	921	863	917	940	925	948	898	910	873	911	867	935	886	874	895	855	891	899	872	867	918	915	925	891	884	936	864	880	928	907	938	888	886	941	872	904	904	902	890	894	909	893	938	905	903	874	911	878	859	879	904	883	937	902	895	874	843	808	923	909	873	891	940	925	944	919	951	897	891	908	902	920	897	971	886	915	870	893	920	937	889	871	942	953	889	965	878	873	856	900	953	957	899	931	949	878	940	941	890	913	914	896	916	954	882	897	853	905	923	920	889	933	893	900	948	896	948	907	920	886	874	931	887	890	886	885	886	886	905	881	969	900	865	889	876	884	905	896	889	896	902	871	935	904	883	906	878	915	953	956	900	894	901	914	875	938	856	924	933	929	893	876	898	933	950	930	877	907	839	936	912	919	889	950	873	884	889	895	937	908	934	901	879	855	881	925	905	957	889	907	911	900	853	894	902	953	896	890	932	872	882	878	930	879	912	913	912	900	884	864	868	899	939	947	895	911	866	918	917	889	886	951	936	920	900	911	894	906	943	919	910	925	917	889	927	884	904	897	977	878	906	914	927	857	905	929	925	900	884	884	968	996	878	870	903	873	927	863	901	889	887	898	850	884	937	914	890	915	879	889	949	903	870	925	947	836	903	909	903	885	923	883	927	911	887	928	903	859	847	862	893	897	922	864	906	856	872	882	946	934	930	866	869	925	901	914	921	898	884	880	930	931	872	872	840	922	919	920	866	905	944	907	891	902	858	937	911	911	898	907	987	879	945	905	958	911	912	912	932	937	929	931	915	906	891	859	931	930	915	927	876	913	873	918	932	894	910	940	850	899	942	908	927	870	913	929	968	858	917	918	859	898	904	903	947	888	843	890	910	895	859	904	850	834	917	1013	944	883	893	949	868	892	908	887	871	915	890	924	931	926	916	919	915	868	871	907	884	848	869	874	917	897	892	921	944	897	891	871	878	911	934	880	961	903	863	873	937	891	963	892	910	900	959	923	897	883	920	914	932	895	873	891	968	905	915	907	949	911	849	874	896	927	903	870	908	863	860	896	881	904	927	907	884	870	905	926	964	933	888	895	967	890	856	902	902	841	915	921	912	916	903	881	962	926	965	898	858	937	889	861	900	869	876	925	921	956	851	846	860	896	858	887	898	913	888	938	929	925	911	866	933	871	917	916	923	892	909	939	887	934	890	925	879	866	866	877	911	907	900	904	883	899	905	875	942	903	925	919	940	887	903	889	903	921	928	926	901	909	957	916	942	921	899	903	847	894	919	938	947	894	881	914	946	908	892	947	924	883	902	905	889	902	897	897	892	952	889	876	914	861	845	931	855	827	906	924	946	922	896	903	890	897	882	882	884	937	913	961	853	915	883	844	899	866	962	952	924	899	901	881	895	915	949	915	844	905	891	865	915	949	889	870	842	829	907	949	953	909	931	928	908	943	895	905	919	952	917	849	896	893	852	891	895	881	887	860	895	905	929	871	880	898	870	915	867	882	860	903	903	889	873	943	953	911	904	906	896	880	886	873	870	909	922	878	923	934	985	861	892	908	881	921	936	866	860	942	904	909	911	946	889	915	870	865	961	884	902	919	865	851	888	885	965	938	878	930	946	926	909	834	972	912	907	936	969	887	959	893	877	921	926	924	943	876	872	951	860	882	896	894	895	936	886	906	879	853	894	910	862	867	851	899	864	903	894	885	974	873	897	920	869	874	866	966	899	882	878	889	910	920	889	908	891	922	907	899	908	916	883	892	957	910	910	887	932	933	904	937	897	963	877	909	921	901	959	910	923	880	875	851	929	887	899	888	835	913	898	907	881	911	873	889	899	880	950	947	932	919	919	922	890	908	854	868	921	861	888	870	910	909	865	941	850	886	893	874	907	902	864	939	895	897	908	923	885	967	946	873	945	877	851	849	895	918	904	927	919	894	892	880	866	875	876	861	928	918	884	878	945	906	934	906	903	899	906	916	935	885	897	870	927	898	996	865	862	906	871	876	873	933	934	934	909	866	911	889	811	885	813	941	915	901	863	908	909	901	890	874	887	953	941	882	911	846	885	913	902	924	913	892	869	928	879	913	939	894	875	906	895	875	915	903	914	882	895	928	945	912	919	883	897	927	921	948	893	939	919	902	933	917	918	862	876	886	910	898	884	943	894	883	888	940	876	897	888	863	902	916	940	931	946	899	890	899	889	891	845	858	928	938	919	929	940	876	930	901	891	915	917	919	948	894	901	921	860	852	908	917	885	919	911	873	881	850	924	909	841	913	909	927	883	947	914	903	938	879	848	878	873	897	928	883	909	890	880	895	857	874	840	903	897	907	856	946	859	885	893	921	888	911	888	894	940	932	849	854	849	869	876	895	901	878	954	912	889	895	893	876	884	878	915	933	905	885	944	952	893	910	888	877	858	932	888	847	843	977	896	921	876	878	877	902	952	879	910	930	902	996	946	893	890	865	919	896	872	882	927	820	877	890	881	935	890	904	915	854	877	891	939	900	856	927	891	879	881	928	914	884	971	863	905	908	850	911	966	859	885	862	936	950	902	959	903	883	842	918	911	887	902	878	882	886	904	938	961	897	957	856	873	896	894	896	929	842	920	873	932	936	828	926	896	982	915	929	914	924	887	865	899	871	869	875	885	925	906	860	924	933	920	926	856	851	873	927	890	898	901	874	889	893	889	872	876	883	891	916	929	917	856	893	916	964	894	927	895	887	869	924	876	872	898	917	889	840	865	906	925	919	925	868	917	902	895	938	936	887	851	921	898	876	919	861	906	943	844	919	874	903	892	879	893	840	940	883	906	886	928	919	876	903	905	917	869	875	894	862	890	892	930	929	913	918	898	873	935	930	923	900	902	877	896	896	831	864	857
5060	14385	9841	5327	3906	3078	2398	1999	1734	1471	1415	1280	1199	1158	1109	1110	1043	1028	1018	964	971	1014	929	1000	915	976	938	945	958	929	995	950	911	915	873	920	943	937	928	902	946	943	892	943	926	943	933	916	950	908	917	946	884	890	917	918	922	906	893	884	912	869	894	908	906	912	923	905	892	839	941	908	921	927	880	910	917	913	928	949	877	867	898	886	903	974	849	915	932	943	858	906	939	874	907	908	882	912	917	924	900	931	905	916	874	898	934	962	929	899	899	919	891	929	907	905	863	932	918	878	924	906	905	925	901	944	832	887	893	924	883	879	888	941	915	882	869	867	928	902	886	943	942	902	879	896	907	912	912	934	912	838	870	897	893	853	863	966	870	873	914	908	927	841	878	889	915	907	876	931	890	922	901	901	916	915	941	895	927	928	910	903	930	875	856	903	917	944	889	925	897	920	907	904	864	920	932	876	907	854	904	888	906	914	978	952	916	904	940	904	872	872	850	874	881	951	902	943	927	888	968	966	887	863	936	912	925	910	900	866	909	920	955	889	937	863	860	851	947	881	912	964	941	965	898	906	945	865	919	862	930	885	913	873	920	895	883	908	967	890	938	907	907	914	931	896	928	904	866	904	961	942	940	922	917	949	920	877	906	863	879	917	904	874	852	900	879	901	883	927	876	900	972	927	937	867	896	876	894	841	941	922	930	873	887	920	911	909	917	923	905	902	902	912	925	885	887	908	900	897	950	910	916	902	887	908	926	885	871	909	899	921	835	886	937	932	927	888	929	939	904	901	861	938	891	922	874	912	926	925	933	899	925	909	923	894	911	906	921	887	927	919	911	912	908	918	927	951	878	922	916	911	892	925	893	878	925	872	912	883	885	924	902	873	902	937	849	919	924	922	853	945	882	899	893	893	877	910	929	917	881	935	902	884	913	933	965	894	908	914	922	892	813	889	876	893	963	900	836	944	897	884	936	923	896	919	931	971	863	943	908	948	873	925	942	901	903	938	908	913	872	891	895	897	900	887	876	922	918	923	932	900	915	909	895	929	930	910	915	916	905	934	952	927	930	868	891	864	920	895	926	903	924	866	901	872	911	880	909	873	882	926	923	978	911	884	909	935	945	899	924	919	889	909	903	940	886	889	908	889	875	920	895	813	903	880	920	913	896	958	880	913	908	889	853	909	871	870	931	908	916	892	913	920	889	888	872	917	948	904	911	898	893	881	894	871	903	889	885	880	884	947	845	900	908	944	875	893	956	907	913	935	858	881	944	897	929	885	895	872	881	869	924	942	936	933	909	886	953	929	888	890	937	930	905	835	884	888	929	867	918	923	927	955	932	859	871	895	939	942	876	902	910	929	859	905	947	933	890	899	910	919	927	963	880	949	851	923	908	886	892	850	912	888	915	903	914	912	967	940	869	965	909	977	954	922	935	891	899	914	890	920	888	893	927	917	911	871	914	920	871	856	894	938	889	934	871	887	912	909	933	877	875	881	930	959	966	907	948	892	962	885	890	912	938	912	903	923	879	938	897	959	973	944	925	912	898	888	964	893	894	875	875	924	916	885	915	865	914	875	927	878	951	910	876	888	871	871	939	874	913	934	864	886	936	872	900	954	933	897	919	933	868	909	935	885	913	904	929	914	906	924	926	925	916	959	915	899	889	923	914	891	894	849	933	902	907	923	913	901	895	909	918	916	952	894	913	894	899	925	916	904	888	908	880	825	886	916	928	910	914	916	915	899	960	870	904	916	892	936	900	915	886	879	928	945	924	952	905	883	909	862	882	906	879	868	899	891	914	911	882	897	869	886	932	983	915	904	832	903	849	940	894	928	947	899	848	931	858	914	883	929	901	871	901	853	954	876	969	893	904	830	942	891	895	868	901	895	923	910	897	929	896	889	883	865	870	908	912	872	918	903	913	882	903	931	952	932	913	903	891	916	875	918	910	954	875	894	939	963	899	918	917	882	897	934	877	855	944	886	915	855	915	873	889	943	914	930	849	920	871	867	909	890	905	913	884	883	911	877	897	852	932	901	829	926	842	913	892	933	924	902	895	933	884	956	867	959	889	852	908	868	897	924	905	879	889	869	860	886	914	884	872	959	951	884	887	932	888	893	921	942	896	846	888	893	885	911	926	895	915	930	909	888	917	934	910	924	940	961	925	885	873	894	872	866	882	884	905	897	919	860	876	893	870	874	951	928	904	844	865	898	920	897	899	899	903	954	882	898	931	901	933	930	922	892	903	900	897	927	862	927	938	929	890	926	917	888	901	887	919	928	903	889	931	856	861	928	886	922	840	914	907	862	908	848	897	896	927	867	908	905	856	861	949	895	890	953	930	903	909	899	863	859	905	914	906	861	866	875	905	879	901	866	927	895	925	922	909	903	913	921	896	957	948	880	913	912	917	930	875	920	883	889	908	915	959	928	884	938	887	871	957	917	902	867	871	924	925	861	870	895	916	877	917	974	920	880	933	904	936	955	933	916	900	908	890	882	905	942	915	868	935	895	890	947	855	873	881	962	873	868	895	900	931	894	866	935	853	933	931	950	861	955	991	893	925	888	891	889	905	843	882	902	871	877	824	887	949	852	889	891	939	958	862	949	904	891	938	913	928	901	862	908	898	898	909	951	853	890	870	929	895	912	890	878	900	929	950	873	937	892	915	886	902	903	885	887	897	893	894	918	978	861	894	877	909	972	943	906	887	874	934	874	915	847	898	931	906	916	876	910	896	876	877	919	874	900	940	925	947	902	910	909	870	886	873	892	897	969	915	920	915	913	874	927	951	906	875	873	916	914	903	858	856	916	842	934	873	965	899	923	905	892	925	901	930	879	851	902	939	907	955	949	900	911	949	873	926	861	888	939	926	936	848	847	899	924	864	933	891	895	904	910	901	936	924	901	867	895	944	926	888	932	918	896	933	952	901	853	850	941	910	894	897	927	885	896	945	957	923	869	845	854	945	914	883	940	879	904	883	958	960	879	880	930	922	850	891	953	930	965	912	931	901	888	849	907	887	927	892	883	894	934	906	932	919	877	845	880	942	952	936	882	885	851	873	944	916	941	910	996	907	874	894	819	868	901	964	871	966	895	867	941	886	928	917	885	980	867	894	860	930	896	958	857	941	948	921	881	944	875	866	917	929	919	864	852	880	883	850	899	875	960	896	858	915	883	914	905	963	916	938	900	870	917	932	901	886	959	947	912	845	919	881	885	900	855	843	902	923	903	921	902	864	892	900	893	939	903	934	910	875	930	917	892	951	868	885	913	893	921	915	873	880	906	869	883	927	930	873	897	957	934	929	920	982	886	914	938	909	856	904	906	922	927	889	903	861	912	966	859	891	901	903	915	958	890	930	900	917	886	918	914	872	928	950	924	885	894	959	927	887	964	859	840	870	886	889	950	900	953	907	832	911	942	927	896	906	846	875	931	918	922	919	850	899	908	883	867	903	901	878	831	966	881	884	917	890	931	886	860	958	936	914	898
27498	20275	8329	851	554	501	489	475	425	494	466	443	426	416	434	464	423	393	434	442	431	423	442	447	430	411	437	398	419	388	438	422	417	429	449	439	442	463	411	423	440	430	385	418	422	410	423	440	409	410	416	430	421	468	403	449	388	435	459	466	442	434	432	409	419	418	447	383	430	473	465	460	457	454	404	443	425	428	452	415	451	402	457	479	418	438	439	456	447	434	469	425	442	413	428	400	440	451	410	433	442	461	444	443	487	399	436	412	421	428	425	430	438	430	432	439	430	456	457	421	462	436	460	423	426	449	432	411	418	440	446	431	458	429	455	401	438	393	425	478	425	432	431	447	456	432	418	431	431	421	464	448	415	437	410	421	409	459	413	453	444	398	400	391	443	419	444	423	439	434	441	388	460	416	459	440	461	428	417	427	425	417	436	431	430	409	433	432	426	435	420	437	433	468	420	400	444	470	464	437	375	441	417	432	479	435	414	408	377	385	430	400	394	433	446	489	392	425	403	409	454	458	382	414	406	432	428	443	453	437	445	454	428	417	399	408	396	481	436	453	425	445	407	423	429	448	448	419	452	412	409	427	465	446	424	418	421	427	430	443	397	451	429	440	419	405	391	417	432	448	432	432	389	414	443	439	437	448	454	439	452	439	434	448	466	431	410	460	419	406	456	435	418	460	414	468	466	424	431	405	450	454	438	476	416	443	405	391	405	415	445	439	455	432	416	426	452	432	446	444	384	425	407	409	448	432	422	413	451	432	449	442	415	430	423	383	440	408	396	412	449	484	434	443	386	447	460	406	438	454	399	405	410	415	444	411	419	421	430	439	446	418	439	460	459	416	479	410	453	450	435	452	454	396	400	444	445	410	432	451	421	419	418	434	422	406	480	443	418	468	443	449	460	410	428	418	406	409	441	439	434	439	439	444	439	431	434	424	414	453	436	429	422	415	402	432	462	418	443	427	423	407	455	430	415	414	454	477	402	393	442	446	420	437	480	410	414	433	451	439	419	447	451	405	434	428	453	419	464	453	392	458	432	418	462	445	413	420	434	405	437	442	421	433	421	442	428	451	435	388	428	413	438	419	402	468	436	426	408	441	381	482	391	434	417	448	423	431	405	447	454	423	425	454	436	457	421	400	443	368	468	405	433	411	459	448	407	407	444	439	436	420	449	407	393	458	431	444	424	428	385	443	433	428	443	486	420	430	445	458	403	416	389	453	453	450	444	431	449	423	462	429	401	415	423	367	455	432	441	394	409	392	411	431	415	491	438	428	412	397	429	454	411	438	473	453	457	482	456	395	402	421	450	433	440	416	466	412	420	428	429	413	459	464	429	440	437	423	409	442	402	407	413	425	429	428	448	444	457	387	459	465	454	443	471	434	449	404	428	446	441	410	440	453	432	417	417	418	464	417	414	414	453	433	400	460	451	454	450	422	455	445	447	417	434	413	409	427	407	421	429	421	414	412	458	424	437	442	439	453	424	445	410	429	420	451	430	471	441	418	465	431	401	438	439	421	423	426	428	399	455	444	482	437	424	434	443	438	467	443	480	431	442	421	384	407	418	411	413	429	443	466	422	427	460	457	449	440	424	429	418	445	413	436	452	448	425	381	453	433	401	404	437	453	409	457	466	407	458	443	430	418	455	447	450	458	406	397	444	446	431	406	466	438	388	467	407	428	462	429	445	412	458	451	423	436	430	451	463	433	414	391	453	454	443	453	411	398	420	456	439	448	437	454	386	435	436	443	389	403	444	469	423	421	417	425	435	402	431	468	438	477	469	437	424	431	424	391	418	460	386	434	462	423	408	436	436	443	437	460	446	438	435	426	437	430	468	416	472	445	404	424	480	444	422	445	454	433	404	430	463	457	459	424	430	412	437	414	458	434	464	435	434	427	441	456	445	452	451	456	425	432	458	413	398	431	427	414	408	414	432	457	476	418	455	409	475	405	410	436	388	425	463	426	450	430	427	386	410	433	416	427	398	392	458	423	413	435	467	404	452	440	462	385	457	437	428	472	436	427	411	424	448	419	436	487	456	445	402	436	409	417	422	419	444	405	437	424	390	433	396	436	433	473	448	453	461	399	422	429	444	423	454	409	428	486	470	433	446	382	416	437	411	441	413	418	446	481	451	430	432	437	426	432	445	460	433	413	440	432	436	415	430	423	428	449	427	416	415	439	430	411	413	427	447	445	448	444	421	453	409	437	462	392	473	369	417	435	429	450	459	458	418	416	475	455	460	424	453	432	412	438	429	431	459	420	446	398	434	413	440	451	452	400	387	410	437	431	421	403	437	408	434	442	419	429	439	444	412	449	427	441	431	450	422	437	405	471	427	446	450	424	428	436	405	467	401	425	463	432	449	469	424	443	421	423	411	430	465	389	452	460	430	425	414	427	423	440	418	454	490	442	449	433	441	413	452	439	440	445	404	449	440	413	449	426	447	449	458	434	457	431	439	455	434	429	416	454	436	437	416	477	423	423	452	443	440	451	418	464	431	407	441	396	402	419	410	394	423	464	417	402	430	435	426	469	388	420	407	440	426	461	448	442	422	431	440	392	447	442	440	465	420	438	412	458	471	465	438	406	406	448	417	442	445	436	454	430	422	451	431	438	426	407	501	411	449	448	448	471	416	438	440	429	412	416	440	433	384	434	413	433	427	435	407	434	436	444	409	445	406	446	451	439	466	424	388	425	409	451	461	432	414	428	437	385	462	436	402	424	444	408	421	452	466	409	443	421	428	401	444	423	422	407	424	415	412	406	417	427	436	413	420	439	444	400	438	442	422	454	445	451	415	412	452	452	440	424	427	459	427	453	413	457	408	420	421	425	425	419	429	454	472	424	433	455	378	439	452	406	468	433	443	447	440	447	417	450	403	419	428	423	416	419	421	382	473	427	448	454	457	408	438	465	450	458	452	438	462	415	422	429	451	439	433	401	444	465	468	422	389	421	436	448	402	423	424	441	430	450	468	454	431	385	436	428	467	430	455	421	450	465	425	373	433	412	440	411	451	382	424	407	426	438	403	438	420	414	418	385	438	433	393	439	479	390	459	416	412	473	437	409	408	428	407	438	460	422	464	444	395	428	463	431	421	401	404	411	427	445	406	467	423	428	411	441	421	425	410	435	432	473	409	409	447	421	423	451	457	397	431	424	431	428	428	439	443	443	437	425	415	429	441	424	469	455	437	414	420	406	451	462	441	420	442	463	420	424	463	411	428	437	421	435	406	426	446	450	446	446	426	404	436	440	432	441	458	425	385	445	446	483	462	420	434	451	431	446	422	443	458	431	439	459	483	429	442	441	402	419	438	447	417	421	456	433	473	450	443	422	424	438	445	429	411	407	420	412	425	388	436	429	441	435	396	421	422	445	425	461	450	455	408	438	462	421	420	459	422	402	422	417	422	459	439	412	420	416	468	459	445	453	433	434	400	483	454	463	449	493	440	436	466	436	424	413	410	409	436	408	417	471	419	416	405	456
7278	1651	1076	731	621	550	506	529	512	490	505	433	448	414	450	438	457	436	459	456	471	466	456	453	446	454	467	454	459	457	471	459	458	435	436	437	426	467	477	454	432	449	434	450	444	424	432	452	407	425	456	434	437	479	453	464	446	464	447	440	440	460	415	438	412	439	439	477	422	450	495	437	432	466	459	448	473	461	440	456	442	421	468	420	468	448	468	459	436	459	411	473	432	483	436	471	478	449	480	460	447	427	461	462	455	426	436	437	453	398	439	435	470	419	421	467	445	437	402	417	459	458	427	426	466	469	421	420	432	381	474	418	488	434	439	428	459	413	470	429	421	447	471	446	466	457	462	449	468	473	422	455	471	388	451	456	386	433	419	411	429	429	445	466	458	423	435	395	462	421	442	448	458	448	435	467	472	451	429	432	451	421	427	453	467	438	452	448	455	426	439	472	478	444	437	436	460	423	454	416	434	460	424	455	435	441	449	442	457	452	458	463	451	422	459	433	449	460	435	427	444	499	483	445	425	394	432	448	433	481	418	454	441	412	442	452	461	470	425	455	450	436	445	466	428	405	454	462	432	455	398	435	445	469	455	449	446	465	482	443	430	425	434	480	451	452	448	456	433	444	438	441	411	440	424	477	408	441	419	436	423	457	440	403	424	407	458	456	434	427	425	454	471	434	455	443	418	414	410	447	476	450	396	438	432	428	463	437	432	451	418	450	478	406	411	447	436	494	403	432	443	414	441	444	425	438	465	457	485	457	445	420	457	459	482	429	435	411	425	417	450	394	480	446	458	464	484	440	440	452	430	449	435	426	430	437	453	468	431	445	396	439	440	410	445	424	497	417	432	442	444	428	460	465	447	413	457	479	431	472	448	449	408	430	433	426	420	425	446	467	410	464	448	407	484	403	427	433	433	427	446	448	421	432	444	464	421	477	472	452	437	444	384	427	458	408	410	460	428	445	465	466	422	416	414	478	406	387	387	458	464	466	475	410	471	445	443	446	442	401	477	457	459	416	426	460	410	450	436	453	431	438	480	414	465	452	401	432	418	473	427	482	463	417	460	472	427	426	443	447	428	430	424	488	469	446	408	467	434	390	449	433	422	446	455	445	447	429	463	461	434	436	414	416	468	434	447	449	430	428	431	431	422	414	424	440	443	419	413	443	449	436	480	465	400	426	470	430	470	434	434	438	413	447	446	477	461	435	429	441	453	410	448	453	404	437	403	425	472	478	458	447	401	460	448	464	416	444	500	450	451	441	477	461	463	419	445	429	442	459	425	412	429	443	436	421	436	443	428	463	447	430	440	437	466	440	408	440	443	453	458	436	437	444	413	424	457	421	467	450	476	438	459	434	430	421	433	448	412	385	430	435	427	460	443	437	417	430	448	421	426	429	451	430	400	436	447	476	448	425	428	456	435	448	427	417	438	448	467	437	402	450	444	414	411	419	466	466	418	411	494	427	437	463	428	417	452	464	448	440	446	458	399	439	453	429	441	409	457	454	453	416	440	470	431	449	425	407	427	419	436	411	417	470	450	446	438	401	426	433	469	426	461	451	458	429	433	465	464	419	430	434	461	441	442	456	460	411	444	432	486	455	414	432	449	446	459	457	462	455	436	432	448	414	465	433	440	431	431	442	469	403	426	510	484	470	448	431	431	451	461	420	448	429	422	439	489	444	452	412	473	440	429	432	407	444	398	471	439	442	451	453	415	432	490	437	468	437	454	387	458	440	440	466	390	412	442	427	457	461	419	476	444	452	475	435	422	426	435	460	458	426	452	420	470	415	436	441	419	387	464	431	430	416	459	421	419	443	428	474	439	441	432	472	403	447	477	449	449	419	440	454	415	444	439	448	445	405	505	440	415	424	475	432	429	417	455	448	427	467	436	402	440	436	459	456	404	456	430	444	449	439	428	428	428	429	472	472	449	457	420	448	501	407	442	439	446	432	458	448	435	450	429	411	461	479	458	417	455	434	442	482	451	464	429	433	468	456	444	439	456	416	444	448	432	417	436	433	438	429	477	418	457	426	484	495	472	460	427	449	409	451	456	433	406	434	434	437	441	445	439	401	471	474	431	482	416	447	449	445	469	393	463	465	415	435	426	410	416	413	438	435	472	425	437	430	421	416	466	423	450	459	466	439	430	455	442	465	446	470	425	466	460	456	434	422	424	435	416	451	432	447	416	417	407	470	467	405	475	428	429	427	426	436	419	405	428	435	447	453	415	385	435	429	488	438	387	479	440	415	437	453	440	427	449	419	408	459	446	450	442	430	429	408	462	389	446	461	422	450	437	465	461	423	468	462	446	401	415	481	465	477	444	474	447	467	433	452	412	448	435	447	404	494	396	436	398	466	424	449	445	422	474	436	436	458	441	448	433	415	448	455	416	463	430	464	451	464	427	445	404	426	416	445	459	414	430	428	462	399	448	413	420	483	443	452	421	437	472	460	464	460	422	450	437	445	475	445	421	474	435	419	429	454	461	474	447	424	438	393	424	419	465	434	438	440	442	470	426	437	432	467	438	446	432	435	418	432	423	421	429	380	463	492	433	450	433	481	451	445	457	432	488	473	424	441	465	436	470	425	435	475	419	438	444	439	451	464	409	405	480	447	434	442	462	442	448	470	457	454	456	453	438	449	409	442	468	420	436	466	449	448	463	482	429	444	457	411	425	420	418	414	442	423	454	467	425	491	445	461	409	424	446	437	436	440	441	447	427	475	422	457	451	454	461	433	451	412	431	433	452	430	420	452	439	470	438	463	421	451	402	438	442	432	420	439	430	457	470	425	443	390	439	415	487	424	447	405	454	463	435	464	438	460	420	454	440	423	481	465	465	435	438	404	406	392	413	483	422	460	454	470	414	432	464	429	436	431	473	483	423	459	409	435	439	400	399	438	461	443	474	426	434	448	443	427	445	410	443	463	439	397	445	413	455	428	429	405	416	424	424	431	434	432	417	423	429	411	399	436	505	439	437	437	477	404	463	438	443	443	425	432	436	432	430	456	466	452	415	426	434	479	475	425	442	474	482	400	426	485	455	422	432	427	470	458	453	443	442	415	422	443	397	436	398	470	435	434	451	447	430	439	452	452	463	424	433	471	410	440	464	445	474	425	440	445	435	459	450	439	424	430	412	438	431	469	403	447	432	456	451	428	443	430	447	457	457	418	427	447	413	455	481	446	425	438	455	477	430	445	425	415	423	423	449	462	454	430	425	456	420	450	417	441	439	426	461	436	451	445	447	428	407	446	446	432	445	461	468	449	437	476	396	433	431	438	438	458	444	462	449	459	406	446	431	431	420	473	443	440	428	460	481	456	446	458	399	427	405	481	432	439	454	448	436	416	456	459	422	430	434	429	421	443	426	404	433	430	434	456	429	422	490	419	464	411	442	412	448	436	472	415	439	412	441	436	474	423	453	434	463	441	414	459	408	453	416	454	495	422	444	424	439	432	441	461	438	455	472	438	455	415	489	443	433	448
23697	21244	28687	24109	21256	11911	1914	1305	1140	1079	1040	977	984	999	1025	1008	918	963	932	915	908	943	970	940	926	871	899	901	915	926	888	913	941	878	953	890	897	924	910	931	917	913	878	898	908	896	952	914	897	939	870	958	878	915	881	904	903	869	932	893	852	905	923	889	900	913	945	888	903	953	847	943	881	911	888	825	849	889	845	890	818	860	935	845	827	905	878	889	888	880	882	871	874	840	863	886	912	881	883	873	872	930	909	854	901	860	893	924	850	888	914	892	901	898	890	893	837	918	898	909	881	892	933	845	894	896	900	870	903	919	891	884	913	966	897	877	944	865	865	937	911	859	876	903	932	923	824	842	882	933	882	873	889	909	888	883	948	840	883	890	892	868	893	896	833	906	845	947	852	849	900	882	895	919	933	946	879	940	881	873	865	912	843	914	871	949	947	918	908	936	932	944	868	889	915	877	899	900	898	907	895	859	933	876	933	873	875	857	850	889	857	879	880	902	909	864	835	903	903	816	882	925	898	854	890	881	908	841	857	879	984	878	887	927	885	933	903	929	866	897	853	882	916	898	903	925	816	938	828	886	895	915	868	897	870	901	919	876	917	867	805	840	867	902	898	910	972	833	865	934	887	967	895	947	927	865	892	858	816	869	880	939	866	858	888	887	902	894	855	884	883	862	889	852	885	895	908	908	879	895	878	929	912	872	920	884	902	880	924	876	868	909	851	896	905	896	885	844	925	908	914	872	897	889	900	842	904	909	849	964	912	867	863	900	910	899	928	966	864	897	867	937	902	900	879	890	894	836	897	861	863	926	905	920	905	911	831	877	880	937	874	889	903	899	888	926	863	880	894	914	876	926	937	864	920	897	907	887	881	904	890	908	895	851	839	898	857	871	910	861	916	947	871	896	902	888	920	870	871	873	870	876	905	872	859	850	913	887	893	871	919	865	932	921	933	901	890	936	903	903	885	897	836	877	910	845	812	916	856	892	884	874	865	899	905	903	883	895	852	864	926	856	923	904	879	972	930	941	917	879	855	875	865	885	900	866	974	876	939	917	876	817	866	922	912	942	857	893	869	849	877	891	853	836	876	880	885	844	872	899	878	857	940	928	857	950	854	863	898	949	879	896	870	920	898	936	921	856	908	857	909	862	931	884	905	872	856	881	864	916	883	907	900	897	854	897	871	900	880	904	875	849	877	896	896	888	880	882	897	889	849	859	842	879	922	889	825	893	862	854	913	898	906	966	911	902	882	877	850	873	863	890	949	917	892	851	826	883	912	947	891	880	872	897	839	831	922	869	889	912	940	851	879	893	907	909	952	855	855	849	894	939	865	921	910	898	907	860	876	901	862	859	876	843	913	873	917	900	914	854	844	911	902	924	847	859	882	903	932	898	851	905	820	900	962	893	864	860	924	908	840	923	937	897	827	891	940	874	918	843	903	865	922	895	866	817	924	818	893	867	886	880	881	901	869	885	881	862	875	856	936	936	843	845	865	875	844	835	891	851	882	843	843	889	866	898	870	820	899	837	886	899	896	888	873	874	919	848	908	913	922	895	875	896	870	845	875	890	919	890	841	918	878	885	836	941	857	928	876	872	837	893	885	886	939	898	941	901	911	947	848	917	881	923	890	929	874	914	865	875	930	889	898	911	856	803	906	880	996	887	932	895	852	906	901	807	868	924	832	900	916	889	900	891	926	897	862	921	853	830	892	902	912	905	892	835	871	922	951	855	828	930	868	919	888	920	851	904	876	866	845	898	887	876	899	914	898	896	878	851	854	871	880	917	888	895	898	838	902	888	923	905	975	926	893	954	884	887	895	913	829	946	920	887	882	904	888	905	916	860	888	939	884	897	902	931	946	881	904	895	868	902	826	921	873	881	901	930	925	891	892	874	931	929	885	939	909	978	857	904	871	910	898	921	899	929	888	873	903	889	857	932	908	880	889	904	894	882	892	903	914	865	823	939	884	919	897	869	901	877	925	892	902	905	909	866	894	881	886	896	847	874	853	827	897	919	949	914	877	906	845	871	877	896	890	945	845	845	898	932	938	863	882	848	908	879	864	866	894	918	852	937	885	849	881	877	911	924	902	904	852	840	875	921	928	917	928	866	874	886	878	880	900	904	887	875	868	942	919	897	882	913	830	834	900	913	911	877	883	853	935	868	870	911	872	884	846	890	860	857	942	932	903	899	836	848	897	846	954	823	868	909	960	975	918	881	881	895	886	917	871	916	868	955	835	870	885	850	886	860	878	893	908	937	901	861	890	884	898	890	877	823	930	865	896	861	881	880	902	867	952	859	846	934	926	889	925	901	897	871	911	895	891	816	846	867	945	879	862	854	856	925	879	952	879	918	899	926	898	841	875	908	854	878	867	848	860	909	904	897	913	859	851	918	949	896	869	862	896	886	884	885	917	884	912	902	913	877	883	882	914	895	905	905	887	854	900	913	862	857	868	871	924	866	924	864	898	889	866	884	889	863	856	972	891	872	884	843	893	873	905	831	870	856	866	846	847	921	898	872	844	912	852	914	921	883	887	922	890	870	901	878	851	866	891	884	830	873	876	914	904	858	915	902	919	940	919	828	907	907	923	861	876	867	906	929	881	869	864	861	925	903	904	950	888	917	963	877	846	946	885	883	890	931	869	864	904	906	921	904	929	960	875	856	899	893	876	884	903	895	871	865	839	914	887	899	886	884	869	902	885	880	918	900	862	915	914	847	867	847	877	889	948	947	874	870	875	866	933	856	879	921	902	900	932	901	852	851	848	859	864	905	910	939	875	890	894	872	882	828	909	883	881	872	898	884	922	889	889	926	917	894	926	811	863	907	866	941	879	884	864	909	860	891	944	874	939	845	895	860	886	900	858	905	904	883	900	863	857	955	881	861	876	935	862	853	880	926	922	901	861	891	870	893	893	929	927	865	924	886	878	864	916	858	908	913	893	917	839	928	827	843	902	901	900	852	923	912	871	894	891	928	911	913	911	877	863	898	888	897	903	881	901	881	908	866	875	891	897	884	907	892	891	921	909	866	898	885	890	917	878	885	874	873	911	874	867	877	864	832	859	902	898	897	884	866	864	886	829	888	881	866	917	901	900	905	896	929	880	917	877	872	894	866	884	884	885	907	904	890	896	882	851	923	900	864	921	856	888	867	875	877	877	892	938	954	880	864	868	857	919	844	927	943	911	856	896	922	959	893	856	914	894	862	928	883	859	881	863	899	866	938	871	851	833	892	874	943	911	881	910	876	865	847	908	932	924	865	909	901	859	888	866	938	883	869	852	894	936	885	898	936	899	871	903	882	904	871	858	891	923	899	942	892	888	906	887	919	894	944	884	916	923	912	881	887	919	871	898	861	870	871	847	828	895	870	928	883	900	897	878	872	930	856	899	892	884	933	918	904	935	893	887	871	901	908	872	883	852	836	932	915	888	887	886	884	884	897	867	951	905	858	985	849	882	847	895	880	863	883	909	886	881	873	897	927
4667	8858	5976	3229	2423	1955	1689	1453	1303	1220	1117	1100	1018	970	985	949	935	955	960	926	954	984	931	882	900	949	901	866	880	839	873	890	860	927	907	904	952	897	912	875	927	897	900	915	881	917	830	921	921	935	841	839	916	847	867	982	946	867	960	957	915	858	916	890	915	883	913	881	857	887	917	916	891	916	936	930	952	840	928	869	892	897	929	878	892	883	902	869	911	885	909	890	894	849	940	867	899	826	849	920	911	920	856	827	904	902	872	889	921	947	913	901	903	892	879	906	832	856	914	926	875	909	877	909	839	927	908	863	883	894	920	873	950	918	913	887	899	843	871	873	893	911	928	916	867	843	861	895	873	881	839	877	858	892	865	841	869	940	955	912	918	864	902	889	889	843	951	873	871	891	865	922	901	890	895	895	914	840	858	927	920	848	867	892	847	955	922	897	861	889	873	896	928	904	922	875	881	859	925	870	870	908	950	887	912	934	900	905	853	906	916	853	922	893	885	898	866	921	893	945	882	888	896	896	891	878	867	882	910	873	841	857	913	847	879	906	879	945	826	942	868	862	948	888	907	925	868	855	885	890	857	915	924	890	894	923	916	890	895	948	879	873	883	863	921	917	934	866	891	886	863	874	855	877	901	881	901	898	926	898	902	908	894	933	871	881	883	897	867	919	885	923	886	867	875	911	870	929	930	930	845	917	904	844	889	870	931	860	893	908	863	881	950	895	873	859	881	884	935	913	907	881	861	864	924	924	946	825	847	916	874	883	862	894	906	922	892	901	894	887	886	886	863	896	853	934	935	934	938	893	902	875	850	941	912	900	865	896	847	939	835	848	931	901	907	893	906	919	914	926	890	930	895	919	837	899	871	883	882	871	934	873	889	944	913	917	929	908	918	901	909	917	898	874	897	929	880	865	935	897	853	845	899	887	892	900	915	892	883	885	923	922	862	898	897	837	953	846	914	899	890	878	900	877	881	919	906	909	917	857	894	908	876	928	854	884	836	893	903	848	911	897	907	891	906	867	927	903	899	939	901	875	957	893	877	878	910	872	895	879	858	861	911	925	886	903	847	851	886	853	882	909	903	917	858	936	870	851	870	913	903	904	866	871	926	898	881	900	864	879	896	895	878	887	887	919	909	915	920	860	879	835	886	905	929	830	883	874	922	873	929	870	868	843	880	866	883	820	993	918	938	948	838	909	918	921	847	828	846	915	890	854	871	899	907	870	837	929	873	884	894	930	895	887	879	875	863	899	915	905	899	911	930	913	947	861	902	823	928	866	872	897	921	863	967	856	902	875	894	911	932	935	940	913	901	892	875	911	853	888	947	879	875	868	958	902	882	879	889	878	907	894	869	932	879	870	867	889	865	842	886	923	857	857	926	914	906	875	888	881	868	879	898	863	855	897	873	964	903	922	884	916	905	890	868	916	858	912	881	952	844	897	890	846	896	944	914	904	855	849	891	912	867	906	880	899	889	929	906	894	890	881	888	883	895	852	874	894	856	881	865	883	923	911	876	934	881	895	916	891	957	888	831	897	821	921	870	858	859	802	933	916	930	878	900	858	919	884	900	934	844	868	837	921	889	943	835	906	859	896	937	861	885	859	858	838	923	870	864	931	923	881	895	889	889	905	869	878	855	891	866	874	894	922	926	931	819	909	919	896	889	899	872	917	888	891	878	902	892	907	854	909	909	894	895	876	898	823	858	876	906	858	927	929	922	929	901	858	921	863	947	891	913	857	902	935	857	883	906	918	878	876	936	912	886	891	887	881	920	883	901	891	852	878	849	897	917	842	890	902	855	881	918	890	970	837	886	924	889	870	847	868	890	916	881	920	862	890	945	870	887	847	941	854	908	888	896	868	867	886	958	853	934	873	875	882	862	820	920	886	925	889	876	849	881	871	913	892	888	937	896	855	884	945	903	896	905	930	909	856	890	868	904	901	900	952	901	918	923	905	895	890	903	859	843	837	876	902	921	883	873	899	930	817	859	881	852	930	837	924	842	952	849	891	870	889	925	872	879	909	925	913	943	942	885	932	890	838	886	854	926	865	946	882	922	881	919	947	893	899	926	848	944	916	892	878	851	869	872	858	874	921	919	850	883	897	854	935	861	968	930	896	899	839	945	868	885	953	884	960	906	853	842	921	885	877	913	860	875	879	922	875	915	903	905	867	839	892	890	922	917	862	921	876	920	972	927	878	911	874	912	855	913	918	861	894	914	910	846	870	867	860	880	871	907	874	879	893	893	863	841	897	908	891	884	855	883	859	883	904	892	883	906	851	887	945	861	914	906	921	902	860	895	897	920	884	885	933	867	884	878	924	938	889	918	937	892	904	914	882	876	869	871	862	868	906	889	909	860	842	937	861	873	862	898	913	885	894	925	918	881	869	885	899	922	852	850	886	891	908	933	885	915	900	877	961	962	872	842	906	870	874	937	866	877	926	850	890	869	907	833	916	909	877	880	857	908	907	865	910	895	868	922	947	921	911	883	904	927	899	888	870	927	878	917	930	874	863	844	889	869	933	883	872	914	903	842	901	877	907	875	929	922	920	948	917	864	886	894	841	922	899	843	883	851	981	923	898	862	892	893	878	940	884	895	946	870	915	952	917	864	924	899	867	905	895	872	873	851	887	876	926	876	871	909	868	885	885	901	965	871	885	904	880	843	907	891	852	924	880	833	906	850	912	940	928	880	921	938	909	907	895	859	893	887	933	929	854	882	918	864	913	910	921	885	875	890	861	858	953	881	867	901	936	908	911	919	865	905	944	956	905	833	891	872	874	841	863	911	904	826	935	859	920	899	892	916	867	931	915	873	890	810	874	875	907	910	934	887	938	912	933	898	876	857	869	922	903	875	902	920	929	899	831	888	854	856	881	897	905	923	911	826	861	887	914	893	870	910	948	851	903	863	931	954	894	864	885	881	896	867	856	929	906	909	889	903	897	880	895	919	944	915	858	849	870	954	890	885	918	939	882	864	841	900	864	898	920	881	905	909	909	879	869	897	905	854	924	890	943	885	897	855	858	895	860	949	888	878	879	882	894	881	848	906	874	923	929	824	873	846	851	848	899	918	895	864	867	927	912	887	926	867	875	918	865	905	898	885	874	814	858	929	895	875	915	824	926	839	867	944	886	919	908	898	894	910	870	934	917	919	895	950	852	933	862	884	867	933	927	898	938	922	863	854	886	957	928	857	871	844	893	919	907	864	926	917	907	864	918	909	875	922	866	947	889	845	888	884	852	937	937	838	895	904	840	893	903	895	829	879	896	889	857	857	849	892	873	899	917	885	876	859	900	903	861	852	851	920	896	933	876	879	890	905	811	847	904	883	908	892	912	863	918	914	909	906	905	836	841	872	875	883	898	916	925	898	936	916	871	845	843	852	876	858	881	881	916	895	877	909	901	907	875	869	907	876	924	884	869	893	894	961	865	926	895	840	893	909	863	885	897	842	882	885	923	836	942	905	862	935	895	880	924	887	909
24938	21323	27910	25026	14422	853	530	445	370	398	355	323	342	296	333	314	325	307	280	318	344	315	294	303	289	311	294	315	296	297	323	292	287	284	264	278	294	282	292	303	255	304	283	286	283	264	290	268	282	288	272	267	293	242	276	272	265	299	291	264	290	285	305	287	284	295	276	278	289	280	274	288	281	290	277	247	273	262	294	286	277	279	269	274	295	272	267	322	317	272	258	257	279	297	276	301	256	289	299	306	263	293	260	280	287	294	302	263	281	293	283	270	276	269	263	305	283	266	293	297	273	262	274	267	258	263	265	228	300	279	281	294	262	253	291	280	285	268	284	266	261	302	256	286	287	287	282	278	303	275	326	242	292	262	273	295	296	288	308	287	273	294	268	272	296	271	279	291	259	287	282	302	314	293	269	282	322	275	270	261	265	290	240	284	299	282	294	287	303	272	266	269	292	255	299	295	285	263	266	267	279	301	299	303	303	293	282	277	284	320	283	279	302	262	274	242	288	261	276	280	281	304	277	273	261	287	291	269	275	285	296	295	274	302	279	286	286	275	299	265	298	272	270	268	248	270	322	303	246	275	310	289	259	285	312	290	291	274	249	303	294	310	274	274	299	275	304	302	290	290	284	299	306	274	271	296	279	274	266	264	270	304	271	302	263	291	300	278	306	279	260	282	302	312	288	267	276	296	294	258	282	301	292	318	295	276	283	262	276	303	284	278	288	264	264	291	242	283	268	271	266	274	257	258	268	279	296	277	282	241	268	249	295	277	272	277	290	314	275	300	280	274	286	297	281	301	277	295	288	274	265	321	267	278	290	292	280	289	264	293	278	269	301	282	281	275	254	305	277	279	306	302	261	279	330	248	282	272	297	295	263	298	254	258	316	276	290	277	260	301	287	302	277	314	272	288	277	277	298	271	279	284	290	290	293	305	273	282	291	269	277	292	263	275	279	292	272	299	282	281	278	283	309	283	263	283	319	271	292	284	302	282	308	247	300	313	275	254	304	269	303	277	309	280	272	298	287	284	285	304	251	311	299	284	292	309	280	277	265	301	261	285	306	260	310	261	263	300	316	275	287	302	269	268	290	285	280	308	292	319	268	252	277	295	275	299	257	297	298	288	262	307	267	307	268	260	302	282	281	241	306	309	291	292	274	269	300	287	300	279	309	289	271	288	294	299	275	270	311	275	289	266	292	290	267	293	301	282	280	246	281	274	276	281	274	274	276	282	302	310	271	295	254	280	281	255	300	277	282	250	309	242	269	283	289	310	254	263	300	295	285	294	284	284	275	265	273	289	307	263	251	280	257	278	280	280	276	263	304	275	278	294	280	307	272	231	280	316	286	271	279	265	299	288	298	284	285	306	274	303	291	280	243	298	280	275	270	262	279	302	277	283	276	261	272	276	278	287	316	271	285	277	286	301	290	277	276	271	279	302	276	293	266	261	270	276	256	290	244	283	263	261	279	281	285	281	298	303	298	278	316	276	310	270	292	280	280	296	283	287	286	279	280	266	253	286	262	281	286	299	278	298	285	290	268	290	284	297	334	258	255	289	288	268	277	269	294	293	283	281	286	258	287	300	271	282	299	254	287	304	297	273	260	260	297	252	314	259	288	293	321	298	296	280	289	276	290	268	280	281	245	237	285	341	295	292	274	306	261	289	294	280	283	283	289	274	291	283	270	300	285	266	268	267	267	252	284	295	278	267	292	281	288	265	291	287	326	282	301	251	282	259	287	271	277	291	252	264	260	283	282	290	290	280	297	259	274	302	292	310	316	272	255	296	273	295	275	302	267	291	280	257	286	268	260	265	304	256	324	287	269	283	298	287	277	305	310	275	309	281	260	288	301	272	274	313	280	297	292	273	304	293	277	284	260	266	282	297	287	307	281	288	290	262	266	270	281	265	288	249	275	270	283	268	274	260	299	272	298	289	262	288	288	303	272	294	271	310	298	290	293	290	307	275	282	281	288	305	290	294	284	296	269	296	305	273	265	288	271	294	264	257	263	304	274	263	298	272	277	281	292	277	306	248	269	285	276	269	298	304	268	289	271	260	274	282	290	291	269	266	282	287	303	297	282	270	288	263	283	284	270	286	326	273	314	274	278	293	301	279	295	256	276	300	280	295	282	301	258	280	281	270	292	255	263	293	292	301	278	300	265	273	301	264	275	255	260	287	288	265	266	268	299	282	267	285	308	305	278	283	253	293	291	278	276	268	280	271	317	280	299	278	306	271	284	306	294	282	275	290	286	295	297	286	283	274	236	288	294	295	275	293	299	281	302	280	304	290	310	248	254	311	279	308	305	286	304	278	244	292	296	232	307	279	269	297	284	265	285	284	280	276	277	248	277	263	279	270	258	297	284	274	276	259	301	284	286	288	284	285	292	299	264	290	310	311	280	285	289	273	286	289	258	279	287	305	301	277	274	254	292	312	275	277	294	287	253	310	275	272	310	298	283	272	274	280	275	305	280	275	271	263	280	295	296	294	242	310	270	277	282	263	284	292	277	309	256	282	262	323	286	264	268	276	267	250	298	277	289	291	257	260	278	275	280	248	272	257	296	261	270	251	283	283	303	291	282	285	255	311	278	273	306	265	291	258	288	273	260	291	281	262	276	257	289	296	290	291	298	298	299	257	266	249	269	295	308	237	298	271	301	267	269	292	248	292	276	301	282	263	270	278	282	260	264	244	275	309	247	267	277	301	304	284	296	263	333	280	277	292	294	309	296	269	274	263	266	272	301	269	296	266	280	268	279	256	280	265	314	249	267	284	298	287	284	256	295	254	308	293	262	285	283	272	263	285	293	271	286	285	271	273	238	270	249	295	280	320	274	265	267	272	258	289	273	285	323	315	276	305	290	308	282	302	277	296	306	266	306	248	290	296	262	293	274	303	268	264	322	251	268	279	291	281	266	293	290	291	295	311	269	283	291	274	310	262	270	258	296	276	259	270	259	271	312	260	265	277	287	263	276	304	281	273	271	260	284	266	284	277	251	288	287	256	280	294	266	281	286	287	289	264	295	276	294	275	274	294	281	279	279	261	259	315	297	268	296	292	280	268	285	302	256	272	316	276	312	291	262	314	287	264	285	277	278	295	273	282	283	279	267	267	274	272	280	275	305	316	281	282	323	286	301	296	269	279	281	300	296	305	310	267	290	291	267	276	303	240	308	296	293	280	293	303	266	263	274	274	298	256	290	260	273	299	273	300	279	289	282	265	292	276	295	281	286	258	302	277	293	280	289	281	315	276	258	299	304	314	319	268	284	277	285	287	270	287	312	282	271	267	270	294	286	324	266	301	273	299	306	281	289	288	294	260	303	265	288	289	292	292	285	294	275	277	273	275	252	284	288	263	294	308	301	290	274	300	308	274	274	271	292	269	251	272	291	293	273	242	295	289	238	294	263	262	286	274	281	271	282	273	291	292	271	298	315	297	262	274	284	264	273	301	285	309	321	282	327	284	281	269	302	281	288	271	301	312
4578	4831	3069	1624	1255	963	721	591	551	505	439	387	419	388	353	375	370	363	306	315	315	299	336	320	345	307	323	305	288	309	359	345	295	317	301	318	310	319	320	301	310	327	319	276	317	310	306	318	324	321	290	313	297	313	318	323	276	307	307	303	305	321	342	306	365	307	344	301	302	298	294	326	304	306	303	303	298	307	317	293	319	298	304	281	295	313	338	347	283	270	273	300	318	303	294	305	314	325	284	295	295	307	272	307	296	289	299	297	271	321	275	308	303	309	346	327	298	314	325	309	290	295	285	296	315	295	287	287	301	298	315	303	325	294	314	328	322	309	300	305	331	329	309	318	333	279	297	319	308	299	280	281	318	289	324	319	272	297	338	324	318	303	325	309	304	319	308	313	300	313	265	285	313	295	296	315	338	305	294	298	301	298	321	306	304	316	300	304	337	313	292	291	297	308	330	307	316	284	308	301	273	302	317	308	316	301	309	324	320	279	305	300	304	319	307	299	310	322	293	288	282	312	299	331	306	309	306	326	288	302	305	340	310	282	342	330	309	311	303	281	302	289	305	297	339	313	312	289	302	307	279	317	291	312	307	292	278	310	309	306	300	300	316	299	309	303	310	304	304	311	281	287	287	319	332	306	307	325	281	317	282	307	335	325	315	331	303	306	295	328	335	300	308	304	294	294	305	341	285	320	353	301	278	326	299	321	302	259	322	306	309	284	322	291	317	319	322	324	307	313	310	302	321	267	314	284	303	304	297	307	308	295	277	319	282	319	309	330	310	281	310	306	342	291	265	294	306	322	288	279	303	301	279	286	299	321	329	304	313	283	311	327	295	308	317	303	308	307	310	283	319	277	322	312	298	292	313	325	328	320	312	326	288	302	311	318	299	283	305	290	307	274	301	319	331	323	306	287	282	285	304	304	300	285	301	294	309	327	300	308	309	335	335	292	331	282	312	298	284	313	312	304	312	286	306	313	294	333	325	321	314	282	321	285	285	271	302	324	313	294	285	316	262	314	282	312	337	314	309	281	291	318	310	333	304	322	309	307	295	324	312	316	301	333	311	335	285	294	302	297	299	298	278	311	323	309	301	299	283	333	302	312	317	332	294	337	325	318	278	323	298	306	285	328	337	310	287	306	319	302	295	319	312	299	327	303	310	319	281	302	284	306	332	290	307	287	311	342	328	312	301	272	323	284	299	282	327	314	294	291	295	293	284	325	278	293	282	312	296	320	284	305	316	317	331	277	299	328	314	274	305	314	330	277	286	296	319	305	298	295	279	312	299	301	314	310	317	319	302	311	298	310	284	319	301	280	317	310	330	298	295	305	313	333	324	315	282	313	294	347	329	282	316	292	306	325	330	293	299	298	305	301	302	306	281	280	306	262	291	297	311	306	301	335	312	332	303	311	324	289	327	303	342	321	309	312	294	317	322	276	307	324	303	340	328	320	324	310	299	327	311	331	318	271	292	304	295	299	287	300	291	293	299	286	304	293	290	329	315	305	283	293	330	296	315	304	285	318	295	308	307	312	301	269	348	310	292	315	300	278	303	296	313	290	268	309	280	309	287	307	275	302	307	298	281	299	299	325	297	341	295	297	336	292	288	291	333	317	305	315	297	303	332	318	318	304	281	284	305	309	332	299	313	278	310	314	303	306	299	320	327	293	282	312	288	302	276	300	295	297	289	320	298	306	284	318	276	305	295	306	286	342	315	300	307	303	301	326	306	313	313	327	289	301	300	295	280	296	299	289	282	273	286	327	291	316	315	301	297	332	314	276	289	300	324	286	302	305	281	299	305	333	331	303	297	317	290	332	315	306	303	306	287	296	315	306	320	298	281	327	298	292	312	309	327	293	312	321	324	300	302	287	311	324	349	317	315	275	302	276	288	301	304	333	295	325	317	302	345	306	303	337	280	285	291	307	317	299	311	288	272	315	274	305	305	307	312	328	301	318	305	316	296	310	330	332	305	290	273	329	306	286	299	306	340	329	306	273	266	291	322	294	314	285	350	335	302	319	321	334	295	327	309	297	298	285	311	300	322	292	328	295	291	283	290	308	324	322	296	320	298	276	331	354	298	301	274	285	321	297	312	290	299	303	329	305	301	311	312	311	329	316	309	334	299	320	289	307	286	299	286	308	323	277	289	295	279	321	348	317	286	317	320	316	327	350	335	298	317	313	291	288	294	303	321	295	312	324	312	277	293	281	308	305	297	284	292	310	297	282	300	318	295	264	286	306	307	301	314	308	282	311	325	297	298	306	289	322	306	322	322	319	308	309	283	302	304	310	315	318	259	294	320	292	321	286	314	279	319	307	280	310	314	294	294	313	326	291	294	291	322	326	297	296	321	303	309	299	322	308	318	278	291	291	324	288	316	320	280	322	339	326	305	324	299	321	309	287	346	327	284	320	306	293	293	315	290	314	282	294	294	327	294	313	310	307	311	295	308	287	278	307	318	302	302	290	306	279	292	300	327	282	299	341	336	307	287	322	292	284	311	296	337	298	307	290	320	284	286	299	279	326	288	301	307	310	331	293	313	301	320	309	301	306	317	314	285	296	307	307	315	274	300	325	291	288	330	321	298	298	285	301	280	286	300	341	312	312	290	290	302	288	266	327	336	295	267	294	278	331	328	294	296	322	298	286	319	310	322	330	297	263	320	306	310	293	275	295	300	314	333	304	296	292	329	320	304	278	314	313	306	308	307	309	307	283	315	316	294	325	308	272	307	318	301	313	283	283	297	297	281	297	291	341	313	302	316	301	312	340	332	263	292	311	299	298	287	277	289	327	299	308	291	319	286	274	287	322	307	321	309	315	280	312	325	321	302	316	282	314	321	290	299	284	283	300	303	306	348	311	296	299	284	322	304	293	298	284	306	307	327	297	280	313	327	324	323	289	300	288	292	302	322	284	304	299	312	318	331	311	329	342	292	312	301	305	307	301	310	343	312	281	316	286	308	280	284	314	310	334	282	311	312	299	276	319	294	306	318	310	303	317	326	293	295	294	324	319	286	303	295	340	272	294	286	314	293	315	311	322	287	287	290	281	322	286	307	295	317	304	312	296	301	345	319	308	321	311	307	318	316	289	331	294	289	312	295	268	315	328	271	325	314	308	311	326	315	323	314	286	299	329	281	315	305	284	266	330	335	300	306	285	304	299	322	286	299	311	320	317	294	301	294	299	307	302	275	302	296	298	310	323	285	302	279	304	300	326	285	314	304	322	327	270	297	292	313	310	285	289	290	316	321	297	308	307	292	320	325	326	302	278	323	312	334	315	341	301	314	261	297	305	291	298	287	304	316	321	315	298	301	327	314	330	322	310	297	302	323	305	269	320	322	267	310	306	318	313	334	291	316	319	318	300	322	301	346	314	312	305	322	284	309	296	329	326	301	300	337	311	325	297	319	294	323	295	347	340	332	328	309	287	309	316	316	309	317	304	286	339	285	317	306	313	313	299	329	307	324	295	309	308	312	332	318	296
22385	21208	29049	23654	21208	21303	12693	1898	1365	1289	1235	1144	1081	1045	1057	1000	1026	1049	1049	962	993	1038	997	952	938	941	965	954	936	883	918	949	940	887	856	932	935	939	943	926	914	932	928	902	958	899	944	931	906	929	898	907	917	877	907	956	936	919	904	852	921	959	878	840	930	869	904	862	927	968	952	903	930	883	937	917	932	890	918	899	932	908	923	900	860	839	929	937	953	957	948	913	918	878	875	913	915	901	948	923	920	926	875	875	917	877	914	871	899	901	917	935	928	913	874	980	925	974	882	898	931	857	909	901	888	933	938	862	924	874	893	891	885	876	957	885	924	915	980	881	904	897	890	901	909	890	919	898	898	924	884	905	944	876	875	842	919	929	887	887	886	896	910	937	955	886	915	941	887	870	863	884	915	914	893	918	875	941	990	888	894	884	900	937	876	928	921	849	915	875	881	944	943	911	828	926	879	913	929	919	894	912	891	866	904	941	864	941	902	856	930	920	876	865	881	963	827	900	940	908	932	943	944	879	942	923	845	888	975	933	953	947	938	886	900	872	906	903	906	920	913	897	924	896	906	935	928	952	935	889	880	894	889	878	903	885	895	889	921	918	906	920	918	856	847	909	854	921	888	891	921	870	950	914	874	948	901	873	901	891	912	878	929	944	937	915	845	891	919	905	955	914	885	892	843	867	894	883	891	931	893	887	891	931	888	907	901	891	908	885	918	922	896	922	857	933	903	917	926	945	893	916	874	905	943	890	905	965	902	934	926	881	973	896	990	859	908	940	934	863	923	879	897	893	922	871	937	926	943	842	911	926	891	867	871	916	885	893	906	901	944	879	908	916	906	914	922	930	909	864	916	932	916	933	931	916	938	991	940	922	885	923	862	957	911	970	921	904	874	902	869	870	894	870	887	959	957	905	937	950	880	868	902	905	903	955	884	915	873	921	897	921	846	909	943	899	909	869	926	928	951	963	867	911	900	913	936	919	882	938	887	953	918	903	909	898	890	887	901	875	863	839	933	888	956	887	905	959	894	945	952	899	933	914	927	898	877	914	958	883	859	921	905	892	972	853	911	889	935	890	923	884	922	900	881	945	915	897	999	894	938	953	871	923	952	856	927	871	945	851	920	891	903	919	940	891	915	873	883	909	938	887	951	909	877	882	905	871	864	950	963	886	888	871	896	868	914	892	906	890	865	907	863	896	917	860	862	890	939	949	912	869	855	876	862	912	896	950	912	888	893	903	921	932	856	911	927	906	864	947	839	925	890	922	931	848	899	854	894	944	916	921	919	880	938	881	918	874	930	918	935	913	889	924	931	942	901	914	919	902	874	905	899	926	865	907	876	941	903	927	888	913	953	838	927	887	878	896	909	928	920	908	920	866	905	899	887	907	909	868	886	945	879	893	898	875	906	888	934	963	920	955	889	895	925	911	909	896	878	913	922	912	907	926	908	936	895	916	954	898	930	898	905	888	914	866	919	853	901	879	927	932	897	895	883	948	873	908	909	921	925	948	938	931	956	911	899	886	902	919	884	888	885	930	938	929	889	925	889	923	854	877	952	874	925	926	924	911	938	946	896	869	929	920	888	899	881	901	916	909	881	941	861	893	943	929	878	866	883	903	851	931	913	948	896	876	929	903	928	925	885	921	915	911	902	922	976	938	959	869	926	917	933	917	889	952	889	895	909	934	895	912	856	859	915	915	883	882	913	924	875	885	913	914	907	928	879	874	895	865	935	922	929	915	914	907	846	943	923	919	880	920	870	914	911	893	915	878	884	875	915	886	926	887	926	939	904	922	929	961	914	881	869	847	863	900	893	894	933	892	914	882	911	934	891	896	915	913	919	882	939	859	910	920	893	944	855	899	916	921	873	865	926	866	912	915	928	932	903	926	914	895	938	914	890	958	911	940	932	949	908	897	896	921	941	913	840	904	886	846	877	888	930	865	894	925	878	924	915	849	886	929	930	891	1009	843	942	894	920	986	880	878	894	886	890	965	931	923	874	962	862	880	902	875	910	879	868	925	900	927	889	914	952	872	884	961	879	958	899	896	921	898	933	940	906	929	920	931	943	896	859	863	869	873	893	894	943	970	931	936	901	907	840	937	935	955	962	922	872	904	860	867	961	855	908	869	925	887	876	877	864	982	900	927	897	984	909	874	911	937	903	916	878	878	924	888	942	885	867	916	884	894	930	906	837	908	967	865	861	947	888	909	909	856	853	895	895	958	881	945	912	856	916	906	924	935	928	935	924	853	914	931	914	875	906	922	942	946	921	884	904	865	913	879	880	888	914	916	923	909	881	939	961	895	885	851	965	897	889	914	885	968	934	906	881	900	936	884	859	827	922	930	928	929	850	979	898	911	931	893	904	835	873	924	931	911	889	927	900	913	924	891	886	914	901	857	917	961	886	880	892	905	988	917	951	900	907	872	905	872	958	877	849	922	901	865	908	894	886	899	929	890	894	906	875	881	931	902	875	880	904	932	865	954	960	896	884	917	891	942	961	917	893	928	923	931	915	898	930	893	852	920	869	891	888	848	910	930	912	881	881	952	911	939	936	935	922	889	928	939	962	898	932	968	912	936	966	892	907	889	884	890	861	874	890	934	882	907	910	897	918	959	909	904	921	861	901	965	903	931	917	928	911	929	850	920	926	890	857	941	938	897	799	937	881	903	860	949	918	932	887	882	813	906	943	881	924	930	902	919	868	873	911	898	908	905	801	883	939	958	851	957	944	898	932	886	824	944	943	939	849	898	903	898	937	945	910	855	949	910	911	859	919	916	986	897	888	893	966	924	873	866	927	927	883	892	927	894	910	846	885	916	885	928	943	893	904	883	893	905	911	917	952	934	886	927	891	861	924	909	902	897	888	922	912	913	897	914	915	883	888	949	910	907	872	914	920	899	921	937	881	908	913	954	913	876	906	909	936	902	926	881	852	887	872	912	889	894	886	899	881	923	884	919	867	952	943	931	886	911	887	900	943	919	877	954	843	906	869	920	923	899	866	856	878	940	893	976	895	899	892	898	929	852	892	843	893	962	918	934	950	907	923	874	860	930	845	879	933	874	870	868	890	943	908	926	931	937	956	909	904	886	837	876	876	892	869	994	943	866	911	927	911	900	858	892	901	925	891	908	922	870	887	906	881	895	892	892	920	982	899	933	924	927	862	859	891	916	906	885	858	883	855	912	929	950	905	866	882	938	976	936	922	893	905	976	860	912	850	890	889	914	923	933	920	911	909	877	906	908	890	905	933	897	905	866	907	921	917	927	909	895	974	894	918	913	929	900	888	892	901	926	902	955	880	952	873	844	865	929	912	910	907	899	932	968	909	923	875	916	900	916	905	885	901	892	886	916	959	917	927	919	900	891	902	960	936	888	897	874	919	923	924	866	909	919	911	911	868	884	863	916	881	882	916	905	889	934	921	889	901	859	908	906	871	877	921	954	930	913	973	845	892	881	877	899	867	883	875	899	875	884	853	910	885	881
5037	13994	9560	5173	4059	2999	2346	1981	1632	1566	1335	1237	1196	1177	1086	1101	1004	983	1014	1007	947	952	925	991	962	940	948	921	948	915	908	906	896	966	982	922	894	959	868	946	946	916	903	903	915	944	902	857	902	954	958	920	877	892	916	966	891	946	915	958	915	892	892	965	872	946	952	905	879	870	926	904	967	886	928	901	865	927	944	900	886	836	909	938	935	941	850	888	914	932	934	909	888	974	914	987	913	908	924	896	869	919	897	869	944	869	897	913	912	865	915	924	941	887	947	915	904	884	866	923	888	914	829	915	936	856	882	872	893	919	893	922	896	844	880	927	933	952	907	953	869	927	853	917	899	948	904	897	917	894	910	878	900	895	933	865	922	897	950	931	947	942	881	916	987	915	915	987	882	890	876	883	881	902	876	913	917	872	881	922	869	892	907	920	890	887	878	888	926	946	841	880	911	970	922	908	906	853	930	856	908	869	852	818	945	985	892	950	965	926	916	879	901	869	910	841	888	877	907	882	888	890	869	895	892	929	828	895	844	929	901	912	947	923	925	885	916	939	879	906	952	905	920	890	886	975	926	896	897	912	957	901	931	870	893	885	906	904	942	906	984	918	882	882	896	899	916	897	858	884	934	913	875	895	942	968	888	963	874	943	852	864	900	883	908	924	946	900	844	897	923	886	879	886	932	866	943	949	906	914	963	964	942	918	876	932	969	884	901	947	872	923	889	906	908	910	983	940	860	926	915	884	820	936	879	925	893	885	859	899	946	930	881	886	966	921	880	892	868	859	934	876	942	914	936	981	869	972	887	878	911	899	880	931	938	935	905	902	873	908	897	923	906	913	907	949	912	961	908	825	876	864	891	899	908	924	869	923	915	916	921	909	912	868	903	907	923	892	868	880	880	899	968	890	905	879	934	916	903	915	897	874	868	829	934	963	888	918	940	897	920	903	918	940	893	866	925	902	878	893	955	988	848	922	877	906	893	899	885	906	857	893	939	936	911	902	931	887	941	939	935	853	875	872	945	947	915	912	890	948	965	847	929	888	951	886	934	886	910	911	932	897	883	922	892	870	903	864	956	857	885	907	903	915	929	881	880	931	947	895	986	915	874	860	918	937	939	899	885	975	862	836	918	932	884	918	918	948	934	950	909	864	934	948	941	899	892	908	917	984	863	884	877	914	884	897	906	886	913	941	885	875	911	904	936	914	958	933	881	894	961	876	943	937	872	916	939	851	945	933	845	899	902	961	887	921	877	863	900	907	857	918	899	912	920	871	881	877	919	924	842	928	872	916	894	858	940	962	877	873	917	882	916	921	876	878	898	889	865	901	989	922	871	930	945	896	942	907	956	923	900	928	890	936	840	913	879	914	838	909	876	875	861	910	861	895	900	925	900	910	917	932	903	916	898	943	881	899	850	956	936	922	915	925	882	847	913	950	895	898	858	890	902	901	948	911	860	909	884	933	939	936	931	907	851	880	874	914	886	918	866	916	871	905	923	896	913	903	832	935	877	913	948	915	906	839	860	915	916	954	885	919	921	865	910	860	878	911	950	938	883	934	856	876	867	886	920	872	898	896	875	931	873	958	897	910	890	912	870	864	921	956	906	904	874	865	946	908	939	942	914	914	921	850	875	906	909	897	853	894	929	916	878	926	928	859	877	911	922	916	916	827	923	908	835	925	896	952	907	903	919	870	894	921	911	902	916	913	882	892	911	927	866	910	912	919	924	953	917	869	869	885	934	979	937	869	918	835	895	927	863	880	917	900	879	975	942	903	893	955	919	923	920	843	899	896	912	922	875	911	944	950	954	916	846	943	888	900	937	934	875	971	863	932	909	838	887	922	897	919	898	884	927	962	894	909	884	866	949	924	909	895	904	935	874	886	888	910	897	886	896	916	887	905	918	905	944	922	932	954	882	930	970	942	898	916	899	895	895	880	994	901	853	894	874	924	891	915	935	947	904	870	915	873	950	909	888	881	898	936	887	956	942	929	860	881	998	911	900	873	911	924	962	906	850	880	921	929	965	920	889	872	906	942	919	943	889	904	873	887	892	906	933	939	882	870	848	899	900	911	931	873	940	893	909	898	862	927	902	903	907	841	876	908	936	922	864	903	900	929	910	882	923	904	975	905	940	882	888	945	924	908	916	938	920	990	902	920	837	907	892	919	980	933	909	840	847	946	892	941	899	891	897	970	873	891	929	898	893	997	877	885	898	956	875	900	901	920	933	933	883	931	877	977	888	904	919	854	876	931	916	902	896	918	908	891	898	893	951	904	976	943	873	934	929	965	880	880	950	903	910	866	903	908	889	884	917	843	899	910	886	938	856	900	826	919	906	957	876	915	914	967	869	919	957	919	913	894	901	883	930	902	923	935	898	867	881	889	917	870	907	897	932	908	944	848	936	921	866	935	918	892	907	877	925	900	947	873	929	906	909	891	873	854	869	912	868	943	897	879	906	916	924	863	888	862	880	910	817	906	913	882	915	954	903	868	851	903	895	846	876	913	880	877	947	917	906	881	897	912	865	912	841	931	887	900	864	900	885	924	924	910	912	927	914	877	866	859	899	852	876	898	882	917	901	905	916	883	843	945	931	909	914	911	884	861	924	852	878	893	942	887	905	929	920	833	911	921	897	909	889	893	899	934	880	895	914	889	889	955	915	863	853	906	890	930	974	863	926	925	876	974	888	941	881	884	896	908	917	886	922	968	938	919	856	887	876	881	904	930	897	915	920	963	983	965	895	912	884	902	876	880	903	875	874	933	907	890	929	949	838	829	866	898	908	908	915	885	952	914	926	894	907	892	882	890	948	875	909	966	911	886	898	916	943	917	926	883	905	874	973	862	912	880	866	875	896	886	912	889	938	858	901	917	901	954	904	912	894	926	884	865	892	937	892	860	894	881	852	855	922	900	926	888	879	849	935	887	860	957	881	926	928	894	931	914	899	985	902	951	942	899	877	946	919	878	873	885	889	927	929	888	906	922	882	903	943	922	946	904	931	916	903	909	929	886	905	920	921	932	845	919	906	920	854	887	828	892	937	895	885	917	889	885	904	918	896	825	943	919	920	908	926	898	902	910	930	927	940	875	884	926	882	889	958	896	868	901	859	917	911	915	938	896	887	909	881	938	910	911	934	899	896	967	872	916	930	878	926	923	925	879	928	894	950	911	870	970	879	876	883	878	893	887	858	882	909	884	935	901	937	898	869	947	915	915	911	901	966	893	890	859	929	866	890	938	845	912	905	918	890	871	913	924	924	911	900	927	905	863	904	939	936	894	903	946	924	875	922	892	886	913	925	903	923	893	891	882	883	881	869	862	902	874	895	906	897	905	930	909	842	869	943	878	946	932	929	929	880	951	960	878	931	887	890	907	912	907	883	916	961	899	881	912	962	866	876	924	932	890	877	893	897	893	900	891	923	893	922	897	889	892	914	892	888	917	907	930	909	941	939	925	913	873	907	880	906	941	942	919	927	864	900	937	903	902
27775	20417	8606	921	565	517	499	480	476	474	478	447	482	430	438	439	412	464	464	482	440	451	419	452	443	429	440	422	433	448	469	436	463	446	427	462	425	464	444	409	456	469	423	470	401	394	450	439	439	459	456	427	449	449	420	414	450	422	433	444	470	452	431	421	467	443	431	447	456	508	425	443	445	436	434	452	415	423	453	460	444	422	495	478	431	436	457	459	426	440	425	456	440	407	434	424	439	461	408	428	426	467	416	426	409	438	407	450	409	401	468	420	411	423	484	453	428	477	426	434	412	432	399	439	468	456	432	444	473	427	470	441	435	463	458	463	438	418	427	424	422	411	407	452	418	409	422	466	442	448	462	448	456	431	428	493	466	460	451	442	429	441	422	438	425	426	461	460	413	481	401	451	456	453	429	452	437	467	435	444	461	495	394	456	450	415	420	444	424	489	439	458	465	453	473	452	450	411	433	462	403	405	432	483	436	460	415	420	408	422	433	478	450	431	466	450	462	449	418	464	464	431	472	448	425	493	422	447	451	423	452	439	431	442	448	445	432	426	416	439	439	438	423	401	423	445	458	451	450	405	449	440	437	464	412	436	489	425	426	445	435	423	401	449	377	421	443	437	453	418	460	438	476	417	450	468	439	468	471	432	440	454	480	426	425	427	407	471	441	458	457	468	486	411	437	421	440	433	439	460	429	437	423	420	466	438	425	430	427	449	464	463	463	446	452	438	495	431	391	388	418	479	468	449	486	401	450	441	464	447	488	469	420	460	455	464	416	451	417	422	449	463	455	463	450	443	456	482	416	445	438	418	438	441	446	453	463	399	419	449	482	432	420	466	424	413	465	398	427	431	392	403	412	435	452	424	432	425	490	464	440	450	428	438	450	421	430	433	457	460	422	451	429	453	448	436	421	415	441	411	448	432	456	439	423	433	421	447	461	413	407	435	446	437	431	447	427	431	438	431	435	447	427	470	401	460	438	424	423	435	436	461	432	432	429	437	440	455	440	429	439	461	419	436	461	411	463	419	438	424	375	375	446	456	460	455	432	454	447	446	438	436	447	440	455	453	444	441	445	434	473	453	463	425	440	430	444	439	447	462	423	458	392	429	409	460	406	469	473	459	440	462	445	470	463	416	445	423	424	405	453	420	464	438	418	429	445	424	438	451	431	406	445	398	465	444	419	464	440	442	399	445	412	483	432	462	431	442	436	446	474	394	449	495	439	470	450	452	439	445	436	417	447	426	402	459	464	440	434	459	435	414	403	423	434	457	475	421	425	434	419	458	479	433	462	425	452	470	435	466	449	464	493	417	481	418	424	435	417	438	446	428	447	447	447	453	423	456	469	481	456	442	437	443	438	434	419	428	433	417	448	416	426	423	435	486	425	460	428	442	441	446	431	449	435	422	445	440	427	437	447	456	431	478	418	434	456	423	421	419	444	495	409	459	421	453	414	452	447	431	465	428	439	447	459	426	439	418	407	440	432	410	408	380	465	433	415	429	433	437	443	448	430	438	470	429	402	436	456	437	429	424	416	411	461	447	422	417	410	454	423	423	435	441	437	487	404	420	452	422	436	444	465	423	436	444	454	489	445	405	454	416	452	429	457	434	468	483	454	420	434	449	455	470	460	468	410	463	427	462	452	451	453	442	469	498	454	434	473	423	416	426	438	498	422	427	412	431	463	450	459	403	444	444	389	465	401	390	435	414	423	481	428	455	445	480	438	447	454	461	472	430	451	440	449	413	434	440	425	475	426	447	451	450	442	447	410	450	436	474	435	456	428	480	446	448	435	442	396	413	409	433	446	416	458	467	450	449	449	450	399	440	448	438	445	424	435	456	472	462	415	420	469	437	437	441	417	465	436	408	426	458	434	410	410	464	422	460	433	462	462	421	456	445	466	440	445	447	409	420	428	456	413	476	453	459	435	442	472	491	435	417	426	470	416	457	442	428	461	477	446	425	421	482	433	430	451	418	466	446	478	441	429	451	438	458	456	462	415	453	440	441	434	459	447	445	429	417	449	438	444	450	435	416	450	403	418	444	478	478	457	396	454	477	448	434	472	463	426	440	426	398	492	415	416	458	452	445	440	423	444	443	432	447	425	440	473	454	465	406	439	471	444	425	436	453	449	422	450	437	422	433	425	456	414	418	419	431	457	440	415	409	429	415	426	438	459	412	436	442	448	425	446	396	431	390	414	416	442	422	436	440	460	441	443	466	431	450	459	449	444	435	446	418	429	439	413	435	432	491	433	482	434	452	460	456	435	482	432	445	451	485	461	453	461	450	451	445	420	427	413	442	450	447	442	459	461	457	439	451	430	425	421	439	418	424	439	467	452	458	449	444	392	465	427	479	444	425	421	445	409	429	402	443	453	458	420	452	428	426	406	440	452	431	448	422	466	402	469	435	435	415	455	400	493	447	452	424	435	422	461	435	422	460	461	437	425	455	461	435	419	431	453	420	451	433	403	418	440	480	440	465	450	459	446	449	452	441	445	454	462	437	421	461	426	455	439	430	456	434	448	441	461	489	445	443	418	454	403	458	447	439	488	407	463	407	405	430	464	426	417	463	440	424	421	436	438	426	400	437	416	409	469	373	475	469	415	394	463	431	452	466	412	420	458	439	463	422	407	449	452	467	445	435	414	451	415	434	411	427	426	449	424	432	464	464	459	434	436	452	485	416	406	442	430	428	465	426	442	434	440	435	459	459	457	470	448	444	421	453	423	454	457	433	409	432	439	458	446	433	435	403	432	438	426	429	454	384	450	470	448	446	437	416	466	436	435	443	461	438	435	419	446	449	415	435	465	435	427	422	431	425	427	436	408	425	428	450	454	414	443	441	449	467	433	488	415	421	413	438	430	440	462	406	434	468	443	444	442	437	432	464	405	417	443	434	452	445	417	440	454	461	415	463	432	418	438	440	466	431	442	435	404	415	445	434	482	456	465	450	435	395	408	461	438	462	437	445	423	406	463	456	460	447	426	448	406	477	457	439	451	441	439	440	439	442	461	451	455	427	421	460	487	453	423	475	463	430	462	433	432	413	488	436	441	421	441	434	463	454	442	405	424	453	438	466	453	445	462	480	436	396	411	439	442	417	422	439	499	421	466	417	471	450	406	480	423	445	507	436	434	417	417	444	426	444	443	439	458	460	441	471	433	460	463	467	405	418	443	479	445	436	443	412	435	458	465	478	446	445	425	437	421	422	446	445	479	461	448	422	445	422	425	427	417	450	422	426	427	431	430	469	412	428	450	437	447	422	425	475	425	487	468	423	420	436	459	454	423	442	434	422	417	401	428	447	441	434	486	423	435	436	446	435	417	441	399	438	456	470	404	440	473	426	425	458	450	414	452	450	460	472	395	435	448	450	436	428	432	449	420	460	468	435	409	418	447	400	502	478	449	415	428	408	433	428	421	433	472	435	436	393	466	415	444	439	423	426	431	426	438	474	484	440	442	456	449	451	449	409	438	451	435	434	429	455
6240	1618	1102	734	659	562	538	525	488	503	514	439	467	483	448	439	466	467	456	444	400	459	464	461	448	465	494	409	462	471	448	523	437	456	434	450	448	423	468	453	428	503	421	441	457	460	406	462	446	436	425	417	449	468	455	437	498	447	448	450	474	441	473	493	438	447	451	432	410	473	472	484	464	472	469	437	454	456	450	456	448	424	458	424	491	455	442	455	431	462	483	429	486	407	461	429	462	437	459	455	416	461	445	426	408	464	429	449	422	453	416	449	487	459	456	439	412	430	456	449	422	435	430	470	444	439	454	476	470	424	475	424	461	470	445	451	427	462	455	465	449	439	417	425	460	454	434	451	485	478	420	444	467	478	395	445	499	487	489	439	474	439	427	454	424	445	424	460	441	462	429	402	481	407	451	440	408	440	439	454	450	454	434	443	474	432	436	452	426	456	468	465	453	418	400	452	443	435	455	429	429	456	458	468	457	422	479	411	401	460	442	454	460	449	442	481	442	443	470	416	452	468	470	459	424	446	462	471	453	471	461	469	423	443	422	480	431	450	479	467	456	433	434	442	478	437	457	418	430	454	464	447	447	425	463	482	468	459	453	485	453	440	465	452	456	486	429	440	501	440	465	428	451	429	438	415	475	487	417	453	459	376	435	438	414	409	462	443	444	459	431	452	424	455	450	481	448	477	447	471	436	467	454	459	458	439	430	461	458	454	469	486	429	473	439	422	449	448	434	492	445	469	468	422	433	460	429	477	477	443	435	450	446	492	431	409	419	425	443	473	466	472	450	491	425	447	438	425	436	438	455	455	431	462	441	465	461	460	460	429	439	480	453	431	467	468	435	400	461	470	429	466	460	446	432	442	436	443	414	445	466	420	491	416	451	442	432	394	432	450	442	438	450	464	462	474	471	444	464	486	416	429	453	448	486	455	459	445	433	442	449	445	452	466	440	441	494	416	447	427	483	430	450	425	447	456	433	470	426	465	435	443	460	442	421	437	462	432	420	453	451	479	446	440	427	433	426	440	444	393	463	519	470	456	439	416	452	456	472	488	441	468	410	436	465	471	466	467	475	437	478	479	438	443	439	451	447	481	436	423	449	450	442	405	455	418	508	472	414	461	462	446	451	478	448	427	462	463	463	461	452	439	411	442	443	466	462	451	433	447	424	455	424	448	459	437	449	441	476	428	443	451	443	421	455	430	478	437	441	471	460	442	431	470	438	454	436	444	462	462	443	428	431	446	428	434	443	468	474	465	460	414	388	412	470	462	515	450	465	481	437	461	419	469	446	444	432	456	528	457	441	438	422	485	488	477	442	469	428	433	429	472	451	412	434	436	435	470	441	421	454	502	461	442	427	473	440	452	449	475	425	459	438	456	415	449	451	441	450	499	462	478	416	413	445	410	430	447	468	459	486	472	447	472	419	462	405	415	431	413	429	428	447	438	447	448	446	489	402	444	446	416	403	414	409	481	446	447	469	435	428	442	463	447	430	468	475	457	465	440	468	429	450	449	448	465	434	449	424	460	445	474	439	464	400	477	477	453	487	444	473	466	465	466	469	467	460	474	452	438	439	470	429	447	461	427	437	472	458	429	473	438	445	469	459	444	450	488	440	460	437	483	447	494	416	441	428	441	459	484	457	453	444	462	442	472	456	468	441	460	451	420	437	422	392	437	479	410	449	469	471	460	460	432	422	432	456	461	424	435	482	470	460	434	471	445	457	457	461	455	424	433	418	459	457	429	461	439	485	449	450	450	435	472	458	447	459	440	462	434	439	483	457	440	465	437	443	441	406	472	436	453	385	482	457	411	461	466	458	418	458	453	446	433	434	440	490	441	442	427	450	461	432	450	449	458	444	471	444	464	450	448	447	417	481	452	407	448	482	449	464	488	465	439	421	465	416	439	457	470	496	479	452	472	480	442	396	460	440	454	436	452	429	463	465	468	464	472	441	458	449	430	417	475	509	442	459	460	476	440	482	446	418	455	449	426	466	432	416	479	425	432	426	447	466	438	512	436	424	488	466	419	499	469	449	466	429	434	432	440	471	473	471	439	473	454	482	423	449	449	449	440	431	460	455	452	426	399	430	426	462	471	460	453	484	404	454	435	459	434	447	421	441	450	428	452	450	460	484	467	450	413	456	449	427	459	480	477	461	437	475	434	455	478	445	443	467	460	447	443	422	429	465	505	431	445	448	482	427	449	464	437	437	424	475	449	453	460	429	466	436	411	455	470	451	469	425	413	461	489	451	455	450	434	455	458	439	440	452	499	411	449	447	433	438	463	475	457	435	413	439	432	430	420	473	456	459	429	412	465	457	466	462	498	443	489	444	444	462	494	449	422	478	449	457	488	455	423	471	485	419	445	433	439	425	462	431	435	427	468	470	472	453	408	404	417	460	469	447	515	430	459	455	445	468	446	466	455	461	475	421	420	447	438	446	450	450	461	417	472	458	446	467	439	457	425	416	462	401	444	457	433	479	447	455	512	409	438	433	436	475	475	436	465	476	474	462	481	425	441	451	449	436	455	422	433	399	444	419	453	470	474	462	422	451	464	436	454	432	476	435	463	425	472	481	453	438	462	438	433	444	431	485	430	441	450	414	439	439	490	438	436	473	462	441	470	476	456	461	449	430	432	440	466	456	462	448	442	458	435	460	459	453	414	488	444	446	444	456	432	435	477	389	472	436	458	438	477	446	450	435	447	447	438	453	480	456	440	427	457	424	493	397	443	442	460	410	489	427	471	400	462	437	440	460	429	450	487	423	449	443	472	495	435	461	409	428	472	454	432	412	422	467	463	423	425	449	416	409	440	436	450	435	475	403	425	454	463	522	477	453	429	442	440	473	438	479	422	449	446	467	436	442	445	423	486	457	400	440	425	462	467	471	443	461	447	480	438	444	441	425	446	446	464	420	455	436	449	423	425	456	406	444	415	421	432	438	419	481	468	464	469	463	448	477	449	416	461	460	474	427	468	442	452	402	420	445	487	478	438	466	457	432	434	446	478	446	454	459	419	398	445	456	436	413	479	443	494	426	462	429	490	462	431	421	438	443	465	427	457	454	443	427	453	478	429	416	462	445	447	469	436	449	459	482	392	443	440	463	438	415	405	447	427	439	425	477	410	471	457	485	402	453	450	492	471	461	493	434	436	475	431	431	441	465	483	423	454	467	484	438	463	458	424	428	417	427	445	438	442	436	425	463	486	472	427	465	451	468	448	430	421	441	412	461	483	487	475	478	420	417	439	458	495	497	457	436	487	486	434	447	450	433	440	436	428	459	442	472	430	414	439	425	439	465	415	447	468	443	444	444	477	497	433	462	437	441	458	462	449	468	422	420	453	481	453	433	431	444	442	437	387	470	464	477	417	488	470	426	417	426	435	439	460	453	488	457	469	492	470	415	439	455	433	449	461	459	416	440	436	447	424	442	417	436	521	446	446	424	421	496	435	443	420	462	433	455	422	465	468	487	470	469	453	411	470
23711	21252	28695	24097	21267	11928	1943	1276	1162	1093	1023	918	1038	981	960	970	923	998	890	922	896	902	915	937	942	921	893	848	875	903	901	879	889	930	889	930	905	833	877	896	864	897	943	854	855	864	854	903	918	884	912	848	891	902	924	843	893	930	921	861	860	884	925	920	865	889	945	931	846	913	894	907	848	907	924	906	881	886	838	908	875	890	862	891	867	866	896	857	894	826	923	859	873	888	907	922	927	882	894	852	869	915	882	881	896	871	916	877	937	871	918	876	884	838	865	872	871	896	937	867	893	872	893	843	921	837	914	875	902	881	894	866	949	802	824	874	898	845	901	923	861	856	965	915	889	916	861	858	858	916	874	865	867	843	871	839	896	934	905	871	903	959	878	893	881	910	854	919	896	903	870	945	861	935	871	881	881	903	879	903	907	855	894	927	895	962	858	910	887	849	835	904	909	909	881	887	913	866	905	904	815	863	921	920	921	894	902	890	891	875	843	930	954	900	883	895	940	815	899	887	871	896	853	888	888	923	857	880	888	960	886	902	938	884	889	923	888	900	897	878	890	888	895	906	918	891	922	921	849	923	890	919	876	828	850	872	916	942	887	876	903	863	890	867	918	914	888	832	911	888	888	886	876	879	897	919	827	961	872	899	864	857	909	887	913	866	908	861	892	923	870	891	896	872	917	871	888	942	858	910	851	871	952	840	814	912	897	892	861	902	919	908	865	866	867	905	852	921	949	865	887	892	952	873	895	886	940	871	883	854	965	844	840	886	903	863	868	924	869	901	884	830	813	910	923	897	842	896	882	896	880	886	883	820	841	855	846	869	833	882	917	851	881	862	880	875	865	908	869	889	913	924	862	908	926	861	825	890	941	876	891	824	871	865	834	898	903	895	883	867	879	906	876	855	887	890	871	891	902	931	869	882	864	935	890	939	880	873	870	888	932	864	869	961	935	838	860	889	888	877	878	887	912	890	910	918	897	912	841	814	829	880	895	898	883	914	868	889	869	911	867	839	905	922	892	924	924	841	925	914	945	898	943	888	880	945	846	918	838	879	952	906	899	918	873	879	875	872	943	840	860	876	898	863	855	917	887	859	904	863	860	927	867	867	920	928	942	848	873	870	900	890	880	922	891	853	877	861	911	855	882	929	840	936	901	888	893	865	912	849	879	836	841	875	914	838	869	852	859	844	878	856	881	897	916	918	851	891	908	888	833	888	908	890	904	904	912	895	871	947	907	886	880	852	889	885	896	953	882	903	926	901	884	881	952	879	886	888	931	893	873	861	881	878	823	899	932	834	858	949	871	879	903	871	856	856	877	848	868	909	914	862	907	940	833	851	870	911	876	816	907	902	901	914	919	916	875	870	896	902	914	926	840	859	886	857	907	895	901	842	883	876	901	888	938	910	928	929	891	861	894	884	919	922	922	904	873	877	891	975	911	883	872	871	896	889	841	913	901	914	965	905	922	922	895	890	885	891	865	854	875	855	885	914	951	888	902	893	912	820	856	856	916	875	920	863	880	888	913	909	915	844	881	856	836	900	875	854	821	869	866	870	901	864	906	930	870	877	854	929	870	818	920	893	882	899	870	850	903	894	871	874	855	926	896	899	873	950	876	874	888	882	869	881	814	904	835	894	920	856	933	865	912	837	906	894	923	911	885	896	871	884	843	838	864	901	943	911	905	905	885	888	884	865	888	878	837	930	888	828	829	858	931	910	862	836	837	905	868	890	840	832	886	866	938	897	906	925	906	911	874	836	900	859	900	867	856	867	891	881	906	838	848	918	906	878	911	882	879	905	865	869	860	909	876	931	872	893	882	857	918	904	862	871	917	914	892	874	865	901	871	891	862	902	824	845	916	916	860	899	871	864	832	880	889	885	898	902	931	934	906	901	871	916	894	904	881	872	918	901	952	891	884	907	880	889	871	892	905	887	905	859	851	875	857	870	868	860	884	891	835	863	906	890	903	877	913	867	832	928	925	908	902	913	841	886	881	881	903	923	888	858	909	911	872	873	872	871	911	919	870	923	855	871	871	906	888	899	836	865	875	941	881	846	857	873	891	894	882	886	874	902	882	870	857	889	807	907	877	954	915	892	880	878	877	861	945	869	881	859	889	884	870	883	889	886	920	893	832	851	891	880	897	847	909	905	814	981	868	912	880	860	824	810	864	926	882	880	891	850	913	832	916	910	919	891	870	900	880	894	874	846	873	843	896	872	846	907	869	896	883	899	889	889	950	863	868	866	870	884	863	898	908	940	860	902	872	884	871	871	907	919	922	895	857	964	868	876	876	825	832	918	886	881	944	900	891	907	882	874	856	910	862	894	903	912	932	815	883	889	907	865	881	899	884	914	823	878	867	846	909	941	851	901	883	845	923	879	860	852	928	930	884	843	888	929	879	885	904	897	893	879	907	880	796	875	856	918	841	841	811	841	888	939	900	914	906	858	951	881	865	888	790	927	823	891	945	902	885	847	870	879	882	901	845	860	902	894	906	825	827	844	868	863	856	928	897	861	891	853	892	868	935	887	848	886	938	855	879	900	865	908	925	864	956	859	866	899	853	926	962	861	912	876	896	856	930	873	908	892	921	906	855	905	862	873	894	901	926	902	911	890	860	853	859	866	843	803	886	893	886	881	877	893	854	880	899	849	908	874	862	904	913	896	874	930	878	884	866	895	835	924	875	894	835	846	858	845	857	924	897	798	897	878	871	862	903	891	876	939	916	875	949	901	854	890	904	880	921	904	873	864	963	839	888	887	954	830	839	903	847	943	871	873	911	842	819	914	873	877	851	875	875	838	878	840	866	850	858	888	815	885	896	863	897	891	853	900	900	916	888	928	833	840	863	859	914	864	883	878	877	920	944	921	884	965	876	894	850	938	905	854	855	836	928	917	905	926	865	875	896	850	888	878	856	857	876	882	928	849	861	889	890	918	911	881	905	863	847	890	903	841	876	885	846	879	891	845	906	900	866	867	834	811	906	898	873	905	888	929	852	831	906	895	863	865	872	857	907	875	886	827	863	903	877	900	906	876	863	882	813	893	896	881	908	863	906	860	893	936	861	916	907	877	918	851	860	886	878	816	944	875	932	904	898	872	861	870	857	915	869	901	863	868	843	891	893	867	894	836	839	865	903	835	900	855	905	871	910	854	875	891	922	888	859	902	871	848	905	921	882	867	811	874	896	900	880	832	912	863	890	868	886	874	871	845	884	887	924	847	860	881	862	915	905	868	824	878	861	894	899	813	850	907	862	856	886	878	881	838	872	923	842	912	887	872	923	828	857	932	926	888	900	851	854	869	857	913	877	858	878	887	886	815	861	888	887	908	881	922	902	919	843	922	920	940	843	874	870	879	913	901	879	896	875	915	887	875	872	928	956	883	844	901	856	919	860	869	905	893	833	879	886	875	861	844	883	853	863	852	893	891	908	882	847	831	882	883	900	882	914	839	867	885	859	879	878	920	901	891	843	889	915	885	799	896
4225	8672	5968	3306	2481	1960	1692	1479	1335	1246	1135	1061	1048	1013	1023	991	973	945	920	938	916	920	921	883	887	905	917	940	917	906	885	903	904	903	934	889	896	914	841	871	905	880	877	901	838	929	883	883	904	895	897	886	857	923	852	841	866	841	902	938	891	905	915	901	892	887	934	910	898	903	918	916	872	922	850	901	853	913	870	878	864	904	923	878	883	900	861	871	918	916	902	905	849	918	875	934	891	940	922	923	919	844	886	911	868	919	930	870	872	877	895	880	893	872	886	901	843	891	919	883	896	903	905	903	859	890	903	937	839	906	937	919	883	877	881	926	907	878	865	833	887	826	902	857	906	886	924	910	874	862	914	898	872	879	916	879	855	901	936	907	874	941	879	887	882	872	957	919	940	881	943	916	833	875	885	926	914	877	883	901	897	877	870	874	901	865	868	897	880	915	887	895	878	957	908	932	893	891	893	906	941	895	884	889	892	869	863	874	846	835	868	889	864	857	882	872	892	885	891	905	870	886	889	909	896	868	901	911	846	912	933	907	929	888	886	901	858	878	879	860	913	884	864	858	931	883	936	868	857	897	873	849	886	901	850	862	849	862	906	890	867	899	899	922	859	914	864	882	896	880	921	900	875	877	900	911	883	861	850	839	855	918	860	897	899	839	900	914	876	875	889	896	900	832	886	881	885	873	898	869	885	944	880	877	896	866	884	919	934	871	857	871	898	878	940	868	889	875	877	814	928	863	902	839	878	924	864	911	908	891	884	890	885	885	842	890	903	880	932	871	922	897	941	943	950	863	933	903	841	906	929	910	897	887	913	910	937	936	850	921	890	847	897	889	928	864	858	900	864	919	859	892	843	890	876	919	906	926	876	868	881	886	900	865	887	873	890	922	864	896	883	889	937	895	874	829	923	897	907	886	864	861	959	883	966	888	881	886	894	914	870	920	905	880	882	926	899	845	885	890	848	903	901	915	868	926	898	883	898	878	874	885	869	872	871	881	873	887	947	888	903	916	886	901	882	922	879	899	885	838	844	876	848	929	888	871	849	884	956	837	935	913	912	873	891	875	916	928	853	881	927	921	912	864	858	891	857	882	879	897	879	886	843	827	871	906	901	876	905	924	914	851	896	866	887	935	918	986	901	863	867	887	911	875	951	845	866	882	904	861	870	851	848	914	889	898	951	845	859	833	823	860	875	927	910	891	911	919	848	888	884	993	821	942	850	911	896	840	932	836	917	904	923	830	920	931	847	944	943	935	863	874	865	865	939	939	894	913	878	864	925	884	910	869	923	845	856	850	918	894	838	831	915	913	893	847	871	815	863	928	870	905	827	828	878	897	953	885	872	829	879	892	875	834	925	910	916	884	874	907	894	949	895	882	885	908	913	850	929	857	864	920	896	873	869	865	844	888	907	879	910	870	907	904	863	883	910	902	883	884	915	943	888	915	892	845	873	896	915	850	898	880	851	915	864	885	870	875	939	888	905	886	915	878	877	877	868	884	907	910	949	918	900	896	858	950	817	860	876	908	933	892	911	900	859	912	892	811	874	891	915	910	859	882	937	827	865	903	854	937	900	894	861	861	898	940	870	859	888	877	877	925	881	880	902	923	929	941	899	910	880	906	891	853	850	871	914	848	933	872	897	933	924	899	886	887	894	902	929	886	888	891	890	889	901	878	907	850	896	910	870	847	884	868	938	920	879	898	927	910	863	895	916	872	930	903	865	935	874	891	918	852	908	910	863	857	921	841	907	911	876	841	926	893	884	904	921	892	860	887	937	943	855	890	908	832	878	873	882	901	902	881	868	863	902	867	909	886	924	823	884	873	898	889	851	873	900	894	880	944	877	917	893	846	924	916	858	854	860	855	863	867	914	888	870	946	896	886	857	919	880	972	879	898	900	939	880	912	882	892	922	876	892	947	867	910	856	894	882	899	930	873	890	875	918	916	890	858	878	873	859	892	889	856	907	899	867	920	921	883	858	858	908	907	931	883	907	893	869	857	913	870	889	884	919	839	873	934	825	882	909	835	899	925	900	927	883	885	991	926	876	883	870	875	889	896	880	879	861	896	889	935	926	890	891	858	868	936	876	916	901	935	919	854	928	859	886	870	922	872	850	892	970	903	915	866	882	905	943	911	836	958	875	885	867	892	901	883	868	885	844	869	845	868	886	897	870	875	884	852	873	856	890	906	868	910	829	867	916	915	913	882	904	906	823	873	874	864	870	899	848	920	878	928	911	819	881	880	872	882	887	915	821	919	979	909	904	915	845	884	834	899	876	906	843	868	868	851	906	867	847	905	901	908	884	860	875	906	866	864	853	847	851	913	938	867	877	891	889	917	932	888	874	887	902	923	906	915	861	883	885	923	922	929	916	897	905	948	875	873	866	899	857	895	874	936	877	821	874	900	980	827	871	875	869	879	924	847	845	900	925	897	869	867	808	881	877	883	899	911	809	932	879	919	868	915	880	955	875	854	918	881	908	872	927	928	913	891	901	865	945	931	904	879	907	910	870	893	939	924	906	899	870	861	893	866	896	936	917	910	851	891	921	872	917	915	820	848	899	909	939	969	885	923	889	822	932	810	885	889	863	876	870	872	896	893	934	887	887	871	877	872	922	900	883	874	922	910	868	851	908	882	905	930	892	853	869	872	896	827	881	920	877	824	890	891	874	855	872	899	909	912	825	837	882	885	893	943	902	898	893	909	927	924	853	925	885	907	833	883	871	847	884	875	885	872	853	938	898	887	886	947	861	903	894	878	866	932	930	946	909	898	907	916	870	903	857	871	877	861	838	934	900	852	865	876	837	882	794	884	851	852	869	872	943	911	868	902	878	893	900	867	864	933	910	877	903	920	859	934	885	902	868	829	895	919	871	860	905	876	880	816	890	896	904	882	855	828	869	855	903	894	888	879	883	885	926	933	911	954	863	897	900	945	849	898	915	885	905	846	916	849	906	886	881	874	826	865	899	913	868	890	888	903	909	862	897	857	929	887	900	833	922	878	917	919	874	892	899	900	877	892	917	887	880	884	883	918	822	910	872	857	892	915	863	852	912	869	873	869	883	880	924	894	908	920	907	882	844	888	895	859	878	911	935	912	874	919	849	859	908	951	908	871	901	859	907	884	864	896	904	885	869	905	855	856	873	897	878	858	918	874	881	876	906	880	851	889	841	892	835	891	904	823	910	933	878	884	900	848	904	880	906	898	879	887	892	872	842	872	881	905	896	890	898	871	871	877	904	878	888	919	906	890	882	906	874	906	883	882	919	880	901	918	884	840	923	857	908	925	884	887	880	805	839	867	850	938	910	855	838	859	865	877	893	918	869	923	822	856	884	845	818	874	899	878	947	922	917	893	856	893	865	933	913	843	921	872	956	880	891	883	877	876	891	852	885	912	888	870	846	852	856	930	899	887	918	902	879	854	881	853	887	841	860	875	882	871	869	918	887	876	860	947	912	949	933	874	898	870	894	820	862	911	875	926
24784	21319	27953	24962	14313	817	533	426	399	379	316	354	308	291	318	316	285	309	306	274	324	324	309	293	298	289	282	273	301	256	293	274	323	284	269	283	304	273	302	289	263	276	270	284	291	292	285	282	323	307	281	291	307	283	294	272	270	300	286	295	259	274	302	308	298	262	336	257	250	299	277	276	241	283	266	278	298	258	308	282	253	280	299	256	306	296	297	298	290	262	283	281	290	260	297	325	307	294	291	295	270	287	288	290	272	270	282	269	259	314	291	296	301	261	298	280	269	270	287	290	254	298	276	262	293	278	244	285	284	264	323	285	279	284	272	286	278	284	258	295	259	262	276	293	225	274	275	278	279	339	306	305	286	272	288	305	294	287	321	287	286	309	271	274	276	290	325	301	259	289	300	313	298	254	279	276	279	299	289	267	317	279	252	289	303	264	279	305	295	288	276	293	282	253	296	258	270	291	277	278	264	286	295	269	235	293	291	284	301	291	281	257	267	278	298	276	276	288	280	310	278	281	277	304	266	279	246	277	306	275	289	299	266	279	291	269	257	267	319	261	288	328	295	273	301	273	275	265	271	298	300	295	289	291	314	290	279	299	262	299	254	294	286	276	272	285	301	288	291	272	273	292	264	275	270	280	287	281	289	276	276	328	308	323	287	295	211	305	273	261	279	264	287	299	303	278	322	297	297	303	290	314	269	273	280	287	297	289	289	273	277	281	295	258	263	298	280	288	273	275	283	246	301	288	288	271	298	276	295	275	267	321	283	258	278	276	249	279	286	306	275	275	282	276	280	276	272	274	265	264	271	318	273	282	295	278	286	261	307	270	300	298	298	317	280	294	281	282	283	275	288	257	293	242	266	272	275	305	237	307	293	294	267	298	295	303	265	277	255	296	284	261	293	273	269	263	271	292	290	255	310	276	291	294	296	282	295	259	264	283	270	276	302	266	296	262	284	274	270	288	332	268	253	257	289	302	325	264	295	286	284	304	304	293	255	294	304	301	246	271	284	278	267	282	285	301	277	283	306	278	273	283	288	291	271	279	291	303	291	302	275	269	312	236	295	271	284	280	317	276	277	295	274	258	283	282	275	289	287	295	277	302	292	290	276	272	300	306	289	272	285	307	294	266	271	257	256	275	288	276	297	260	293	279	282	287	282	281	286	260	269	251	301	239	299	271	314	328	263	296	305	273	324	254	253	251	280	272	266	314	287	281	314	290	279	298	282	283	290	242	283	279	292	253	250	293	293	277	284	291	272	275	283	278	285	310	326	271	256	286	303	314	266	311	279	286	261	291	282	295	276	272	302	277	269	291	275	264	266	290	309	288	302	309	289	289	307	257	307	280	271	278	259	291	253	293	276	288	288	263	317	272	267	266	274	307	283	300	322	304	280	292	277	287	262	281	272	293	287	281	276	266	262	303	302	272	299	267	290	270	256	273	255	260	284	297	289	275	295	262	257	282	287	265	309	295	282	294	275	295	284	280	301	284	301	293	294	281	250	284	279	291	277	280	257	276	304	276	268	306	296	297	266	320	279	288	277	268	304	266	256	288	271	271	280	286	280	254	316	285	301	288	291	299	268	289	289	271	301	259	290	247	287	288	276	261	288	282	302	264	287	281	298	292	271	256	310	265	296	333	275	258	273	281	255	273	303	239	284	282	277	273	277	289	324	290	277	300	292	293	284	294	289	290	289	294	295	306	274	303	288	269	300	237	285	263	294	289	289	308	307	302	283	251	259	299	306	262	243	260	302	286	295	280	291	267	277	309	262	267	299	242	260	277	259	291	275	306	295	284	284	272	281	294	272	307	280	265	276	286	300	320	282	303	295	256	308	270	287	276	291	279	289	275	271	283	274	281	279	279	321	295	264	271	274	275	295	298	290	285	278	278	248	276	318	265	267	292	272	259	321	277	302	284	265	273	293	276	272	253	293	284	281	287	295	276	276	290	304	282	282	267	273	276	270	294	263	263	291	275	287	267	305	297	312	272	282	281	296	263	281	266	269	272	275	302	249	281	305	311	301	294	274	259	303	309	282	293	297	271	302	237	280	296	261	279	302	326	259	321	275	284	258	282	300	287	312	277	308	317	326	254	277	280	295	273	284	285	258	305	294	275	254	273	281	300	291	284	258	298	304	273	318	284	292	241	298	275	280	292	280	278	260	283	262	280	292	309	286	292	277	269	250	272	274	293	294	296	278	280	299	284	296	272	280	296	299	278	299	286	238	265	293	315	287	277	284	267	278	290	277	295	271	278	329	302	280	275	262	263	290	311	284	269	271	277	278	268	260	284	277	283	268	280	271	323	290	303	255	262	267	291	263	303	257	274	311	293	268	299	283	285	248	286	288	286	284	283	291	284	282	303	275	287	284	258	269	302	282	278	257	275	276	260	270	292	288	278	280	270	280	269	264	308	307	283	261	297	247	263	274	280	304	282	322	278	302	264	292	282	255	278	272	285	297	261	267	286	289	278	295	285	272	276	273	260	295	300	284	290	294	291	276	309	288	268	301	309	254	268	249	288	296	273	313	268	266	267	273	292	310	272	270	261	298	289	327	290	316	254	262	297	302	264	287	285	307	248	273	260	281	275	289	245	269	272	273	273	307	307	264	305	249	277	305	345	261	283	273	318	287	279	282	270	293	295	287	269	268	302	312	291	311	271	293	260	280	277	278	288	282	285	281	262	284	268	264	302	283	277	304	280	293	304	295	274	304	260	276	265	276	288	291	292	282	250	257	268	282	265	283	279	299	281	298	278	279	295	285	276	256	282	270	282	271	256	275	310	265	268	293	270	307	282	262	263	280	268	269	277	267	278	283	267	284	290	281	281	262	263	281	288	259	277	290	295	294	265	286	310	286	267	309	284	272	274	247	276	293	306	303	273	291	297	280	282	270	336	308	286	298	263	267	282	294	291	267	264	297	285	273	300	257	273	276	285	302	277	257	301	301	261	279	273	279	296	275	261	269	283	298	284	294	289	277	285	332	264	310	273	292	268	279	272	284	261	264	277	286	263	269	303	250	301	279	287	301	284	266	286	253	262	271	315	321	289	294	283	293	259	296	304	303	311	280	309	262	308	294	286	270	290	291	315	284	277	310	278	266	266	277	323	273	267	268	274	265	274	283	283	301	249	273	268	309	267	264	287	301	274	305	296	285	292	255	281	283	289	260	296	258	252	265	287	282	270	292	294	277	304	281	271	297	299	277	264	296	317	279	329	298	280	298	323	268	283	294	272	278	309	313	262	284	314	280	287	267	281	280	301	301	285	258	308	269	295	266	271	323	277	273	256	259	269	292	276	272	305	300	277	296	273	284	307	263	273	283	284	300	303	279	256	305	273	285	275	291	278	288	268	326	276	281	268	281	293	263	293	277	291	281	291	304	287	305	329	277	267	264	288	282	263	265	318	272	277	292	263	292	239	249	260	293	273	265	276	300	262	291	266	275	277	281	276	275	293	284	286	307	277	315	275	269	290	272	293
3801	4824	3062	1656	1225	927	746	603	535	459	424	424	390	389	330	358	349	335	332	286	302	343	316	341	320	353	307	324	337	309	329	316	316	315	350	308	347	313	300	331	311	319	319	302	299	311	279	282	322	317	287	279	309	327	280	333	292	307	308	296	289	304	316	318	302	349	316	270	358	325	325	315	323	290	281	304	322	300	308	337	299	326	299	316	310	292	303	301	287	324	272	310	319	285	323	288	321	349	304	305	358	331	325	305	323	277	300	308	342	303	334	291	325	295	326	304	328	303	308	313	281	270	308	295	296	282	309	300	319	268	306	294	301	261	300	269	324	305	288	342	294	279	317	309	288	312	283	307	296	274	302	298	319	311	323	314	323	294	306	314	309	340	306	309	323	333	292	325	316	304	296	298	322	312	308	305	322	340	288	296	331	311	310	322	309	272	315	337	302	317	297	298	286	321	308	308	307	321	325	322	297	307	321	301	306	323	308	319	278	311	318	302	311	292	315	299	326	345	317	279	313	277	312	280	317	290	304	298	315	308	311	317	314	311	264	321	321	327	322	322	292	317	266	306	330	327	295	311	299	317	304	310	286	312	286	330	318	297	308	276	309	308	295	329	292	288	304	300	292	306	307	330	313	299	292	307	319	302	295	306	310	327	305	296	283	315	326	290	315	307	290	306	306	283	301	343	300	282	300	285	302	310	296	317	320	335	302	274	318	279	300	328	291	305	309	273	308	285	305	323	307	313	301	284	324	318	304	259	309	318	333	335	287	324	307	305	289	314	265	294	310	300	304	294	300	276	296	325	323	300	309	305	312	332	300	329	289	300	309	300	312	329	304	288	341	329	321	316	319	308	317	281	307	304	323	311	289	320	289	296	295	317	327	306	306	315	303	302	319	308	292	300	282	312	341	313	282	326	299	277	304	290	307	295	301	304	318	309	302	296	297	332	299	294	291	308	318	296	283	314	334	339	302	349	299	307	310	337	293	291	321	277	293	308	318	317	299	292	329	300	331	280	298	313	295	310	287	312	306	302	285	308	316	303	305	292	296	310	266	294	316	325	285	314	306	307	289	286	299	292	304	275	315	310	299	286	284	298	321	325	287	284	315	303	309	279	309	288	318	313	332	301	286	317	314	339	317	290	322	280	307	298	301	289	303	306	288	288	338	272	305	306	275	325	274	298	286	303	328	316	287	339	308	292	324	292	293	324	305	304	302	306	349	301	307	340	305	311	309	320	310	279	318	303	267	283	324	305	316	296	300	330	302	303	287	297	275	313	283	300	294	316	303	331	326	268	315	333	310	291	322	332	310	288	323	282	276	334	286	298	309	311	353	307	336	325	288	305	302	286	307	298	296	310	314	303	285	290	302	324	309	306	277	269	296	329	306	311	266	307	285	318	284	285	303	299	302	296	300	329	326	282	326	315	296	309	312	305	295	324	329	289	325	330	326	303	307	316	293	323	301	306	327	303	294	315	297	293	295	316	301	281	301	305	319	331	272	326	298	274	316	311	321	297	303	291	311	268	291	294	299	305	309	311	315	311	285	314	289	321	286	295	321	269	283	298	321	297	315	293	280	283	307	264	288	311	308	297	296	348	278	306	305	292	286	286	275	268	277	287	301	318	316	320	323	284	308	289	328	283	315	285	295	302	317	287	326	301	297	318	301	311	304	341	329	312	274	296	291	336	303	329	313	305	309	312	319	345	283	277	312	309	293	341	313	325	322	337	322	309	307	303	284	309	283	306	304	306	288	287	294	284	303	281	304	289	298	299	305	308	306	296	304	320	328	323	277	307	293	287	313	296	284	323	334	305	325	303	297	314	300	311	302	280	310	326	297	287	274	321	313	300	292	303	314	304	299	317	285	303	324	304	326	309	334	340	298	313	300	295	365	297	320	284	300	276	288	291	276	307	276	302	281	323	335	300	336	287	297	315	302	280	309	332	298	290	312	285	266	301	272	302	309	314	307	300	291	331	303	321	325	336	325	327	316	270	307	306	268	306	299	343	321	298	322	287	316	288	297	302	317	318	311	324	338	307	296	323	301	314	311	323	322	325	281	272	300	319	310	331	313	332	331	294	315	301	303	310	303	283	311	309	320	329	323	311	312	277	335	313	316	280	316	290	302	322	317	308	327	300	308	329	324	289	271	299	305	308	318	304	312	299	278	285	279	272	307	348	297	321	340	292	285	329	334	287	300	336	334	289	325	283	312	280	312	312	310	322	309	309	293	307	306	307	308	303	279	308	281	316	284	323	315	294	307	303	321	303	292	287	299	303	306	297	321	308	307	316	309	280	312	316	339	309	323	301	295	300	307	291	295	290	303	296	303	312	306	318	307	306	315	299	353	278	295	328	288	259	280	300	291	281	301	296	336	295	314	290	282	270	313	316	311	310	354	297	286	306	307	301	321	319	288	329	309	306	285	312	313	307	318	303	283	292	314	284	308	317	317	306	309	304	341	295	299	325	341	312	303	314	308	317	279	320	277	293	272	270	286	302	313	314	296	291	311	299	311	288	285	311	299	250	323	319	328	300	312	334	301	284	301	284	310	288	304	321	300	290	326	324	300	312	270	298	276	299	326	297	287	330	288	313	292	303	321	277	300	303	303	303	314	332	328	319	292	300	339	317	286	287	307	311	285	348	292	323	290	326	289	305	273	283	270	320	308	304	303	297	297	325	315	309	291	290	299	291	319	300	303	328	307	278	310	294	299	309	310	317	306	329	319	307	334	339	324	311	264	303	326	297	292	325	287	299	324	291	287	299	282	278	314	318	282	282	340	309	330	298	292	297	290	330	271	284	297	291	292	294	309	301	307	297	330	281	315	312	297	325	297	301	292	305	282	318	308	276	295	284	275	314	306	289	304	319	308	310	302	316	306	311	276	339	300	333	287	307	281	292	300	307	319	295	300	338	304	294	300	270	315	315	333	273	301	293	321	282	310	281	291	323	349	288	312	337	325	311	315	301	342	328	307	304	312	319	297	332	323	301	287	321	321	325	311	309	306	278	309	296	299	307	303	288	263	312	310	263	281	289	314	306	302	325	295	310	284	283	315	318	298	328	322	296	310	299	312	310	298	313	319	291	292	325	305	274	295	280	320	331	316	305	312	336	318	258	300	300	274	297	298	313	303	297	309	306	284	315	287	311	294	313	324	303	334	305	307	300	341	315	289	328	289	268	306	320	300	276	291	343	295	321	333	309	336	290	322	300	304	306	319	302	292	321	278	314	289	302	311	285	324	272	302	291	311	307	294	315	271	313	304	308	308	322	335	295	292	283	305	289	276	306	312	313	314	292	316	329	292	300	307	324	326	344	288	298	274	347	310	341	303	296	296	320	308	324	331	303	327	299	309	310	319	300	287	298	316	314	296	280	314	280	310	311	303	333	322	313	280	305	311	330	290	291	292	321	305	300	339	293	280	332	296	275	295	280	301	290	286	307	303	296	276	319	286	312	319	321	307	291	285	302	282	305	314	292	311	299
22513	21336	29234	23787	21336	21425	12592	1879	1329	1233	1218	1139	1151	1062	1061	977	971	956	932	1027	950	956	908	940	950	913	954	944	964	934	926	944	938	902	937	978	917	963	932	921	902	921	910	907	881	851	885	915	916	895	846	937	911	915	922	939	943	905	933	855	916	950	881	903	892	860	909	871	855	902	933	897	894	901	892	861	929	914	937	954	908	927	888	897	861	889	886	883	836	902	868	855	895	912	893	864	898	902	901	913	885	962	937	869	892	944	864	921	906	897	902	889	842	869	903	862	846	817	879	846	888	933	853	882	907	800	911	900	902	901	891	934	923	895	898	950	893	909	898	899	883	877	885	933	865	910	919	877	921	881	923	890	891	860	967	882	887	914	871	883	916	917	884	935	926	894	928	857	904	924	846	879	920	830	947	933	881	923	883	887	944	886	913	898	858	916	900	902	918	957	930	892	897	880	931	895	958	896	962	950	898	900	881	951	913	936	853	902	916	933	922	947	877	933	946	914	943	885	827	917	955	857	883	886	925	869	902	842	891	870	865	911	878	890	926	827	898	951	929	946	846	852	959	901	897	867	928	901	902	894	908	908	903	898	924	881	907	895	898	917	902	928	857	904	911	923	922	873	845	884	902	902	884	902	862	896	947	858	915	878	868	866	920	882	914	865	928	867	948	961	945	906	957	916	922	967	866	927	844	904	921	887	929	842	915	844	934	855	934	920	921	927	899	892	899	901	898	917	911	927	944	919	858	899	916	869	888	943	856	888	905	858	918	890	881	883	890	920	874	932	928	953	894	865	877	887	880	926	971	905	877	902	999	933	881	922	885	859	876	916	898	932	845	822	877	896	915	876	894	949	927	896	870	942	889	890	945	905	943	853	905	888	905	916	953	878	864	916	953	850	900	926	877	901	895	931	916	909	943	942	951	895	895	925	860	879	859	897	904	932	904	901	884	853	875	893	919	906	913	912	857	918	889	888	887	856	878	915	868	895	919	880	898	851	866	861	938	884	905	929	929	903	909	870	861	934	944	893	857	873	874	877	905	904	897	885	912	872	892	880	938	937	866	937	882	879	911	836	890	858	891	919	902	885	914	876	900	899	881	905	932	922	866	878	878	930	880	878	950	842	884	923	916	927	922	885	894	920	884	933	868	937	901	903	841	898	891	882	944	921	885	923	899	941	927	878	849	872	860	922	883	871	914	907	916	896	887	925	890	884	864	900	892	925	922	903	939	903	883	941	960	925	900	899	832	887	882	850	863	916	939	880	867	885	833	900	924	868	858	882	885	910	894	937	921	870	901	916	895	844	952	951	861	895	869	870	834	865	881	868	962	886	888	852	898	906	873	880	923	890	987	871	864	938	945	867	922	971	902	929	876	895	901	889	938	892	846	862	855	890	860	855	901	873	912	834	889	876	871	944	908	855	939	874	899	915	886	839	857	862	888	880	965	878	919	884	965	885	944	856	841	931	909	932	855	908	908	877	908	892	874	890	869	850	883	925	897	917	866	912	869	927	881	899	915	925	951	878	878	946	917	913	878	883	855	973	862	832	910	845	902	939	905	904	869	920	937	898	852	881	917	867	872	890	860	884	899	845	925	899	867	874	809	915	856	914	906	943	901	879	903	950	894	921	906	882	921	956	897	838	910	891	877	905	913	908	909	889	877	886	900	872	870	870	912	905	876	919	891	929	879	907	938	898	899	930	895	883	912	851	882	859	889	876	897	932	904	880	876	875	856	816	888	875	866	870	882	882	921	892	907	916	878	882	859	875	960	934	882	849	879	892	916	909	925	906	871	890	944	899	888	913	984	947	900	881	831	927	859	870	837	939	865	928	918	893	867	885	885	847	895	885	887	874	891	854	840	919	897	870	900	929	885	877	876	896	954	856	870	880	915	843	882	863	910	915	930	907	872	843	844	875	863	877	908	869	905	854	913	943	910	829	857	848	865	927	879	886	864	915	861	843	881	887	843	843	874	894	902	896	879	869	851	907	873	873	863	920	955	912	893	905	872	870	921	868	923	893	857	896	923	914	857	924	931	890	895	903	920	849	895	837	860	864	853	909	939	915	916	937	824	899	909	852	868	899	903	902	891	831	910	939	913	897	900	932	908	939	931	868	888	870	873	844	939	912	943	922	853	894	889	855	917	906	900	913	911	847	929	870	865	914	857	960	905	928	893	896	869	873	924	880	866	911	849	868	883	856	882	889	883	886	871	899	901	922	926	912	883	889	856	837	870	886	946	841	915	883	913	892	904	880	888	884	883	861	916	927	893	900	902	906	913	891	879	916	956	862	934	875	927	834	836	961	901	889	885	896	893	888	859	894	851	925	915	878	902	939	891	883	896	850	899	928	925	869	921	904	841	904	881	913	889	907	918	901	875	937	843	919	856	871	915	935	862	842	891	899	838	879	883	885	876	908	872	938	912	853	876	912	891	910	888	893	916	872	914	907	884	926	900	903	887	884	859	909	861	877	872	843	849	892	896	895	858	968	876	883	942	908	879	888	896	909	904	906	881	884	895	898	900	886	890	911	926	878	917	864	914	863	930	894	888	872	912	891	862	842	865	867	901	881	930	904	861	838	910	894	927	843	875	899	892	885	943	888	950	919	879	890	911	881	884	900	904	918	871	920	931	875	866	834	903	867	892	912	919	880	902	910	938	926	860	891	903	883	864	857	898	931	874	886	874	896	861	903	933	884	878	925	856	859	864	871	907	841	877	928	925	932	882	937	871	888	906	900	879	924	902	867	878	871	887	909	903	900	965	854	903	924	911	914	889	856	871	871	837	839	866	892	881	847	847	862	942	859	884	895	893	906	900	880	940	907	847	902	883	895	899	892	888	847	859	897	887	900	853	888	915	935	876	938	896	830	850	903	853	880	842	884	861	900	950	931	913	858	885	867	905	888	875	888	832	917	837	882	899	905	913	911	868	883	904	862	876	925	889	902	889	862	913	868	863	885	926	909	866	901	922	942	885	907	877	889	834	885	883	918	892	904	846	869	884	931	898	885	899	876	868	884	908	932	900	862	945	884	854	850	911	886	898	908	882	879	898	870	926	860	940	849	955	886	860	881	903	874	897	868	920	912	856	885	902	885	879	920	853	855	929	932	875	903	964	857	864	890	898	888	842	859	874	922	951	919	877	931	849	914	858	886	867	884	896	855	890	835	883	900	888	885	893	937	865	913	895	860	951	941	954	886	929	867	906	879	908	847	881	906	949	887	844	900	909	899	905	910	838	866	822	850	945	859	891	885	923	863	918	896	855	934	889	862	927	891	921	907	862	894	879	894	907	869	895	875	920	909	856	896	896	913	921	955	860	912	837	814	928	903	913	872	923	886	919	874	857	895	901	891	879	901	891	874	882	943	930	877	890	869	907	925	912	888	889	924	907	890	866	852	919	913	931	863	910	873	897	963	890	932	856	921	874	889	873	950	910	929	956	925	907	911	898	874	891	873	942	853	902	907	878	910	892	917	823	848	869	876
4851	13987	9845	5176	3988	3000	2504	1929	1662	1451	1345	1229	1257	1097	1124	1069	1068	994	1041	1014	976	976	964	978	1031	921	940	979	914	989	958	949	903	900	988	949	906	906	902	894	942	900	879	901	885	878	910	895	917	914	938	862	850	905	921	969	946	910	914	873	939	901	889	860	857	941	892	930	942	896	911	871	907	891	866	890	912	957	926	869	871	929	908	872	892	960	858	848	881	921	892	918	870	923	903	962	903	916	876	887	869	933	928	872	913	892	942	927	896	921	913	909	917	891	906	896	888	901	917	894	918	947	857	825	839	896	876	937	905	878	868	929	901	958	872	940	916	891	854	890	892	878	876	903	933	959	866	895	957	906	878	864	885	928	908	871	903	954	907	885	950	867	880	907	918	891	924	883	890	960	878	881	939	912	915	889	914	930	870	938	851	870	911	924	880	903	894	964	858	891	879	893	886	913	914	915	943	824	838	954	886	901	878	935	902	870	890	900	861	882	921	905	873	891	882	911	912	900	900	852	910	914	896	879	901	887	913	864	906	876	922	875	929	859	952	912	942	880	923	883	911	957	920	868	850	899	920	925	893	844	977	875	897	826	952	920	943	914	903	839	914	869	919	885	894	896	865	895	939	834	895	938	915	840	944	947	893	923	858	906	902	882	923	869	855	900	904	883	855	894	893	902	908	958	953	887	906	927	884	869	879	871	903	870	875	899	885	889	915	928	928	885	917	882	876	873	870	966	899	931	888	949	879	896	905	848	922	926	864	898	908	874	883	871	861	879	928	885	922	946	933	893	861	952	906	901	916	934	886	928	880	903	894	906	859	921	891	826	915	936	946	931	942	900	870	869	916	874	929	966	909	875	976	868	866	924	912	932	904	901	912	853	917	868	875	899	920	956	884	915	883	908	888	899	880	898	891	890	914	871	876	910	907	875	917	970	886	894	931	847	886	883	876	912	886	950	962	883	897	945	875	873	935	929	944	897	914	892	922	915	964	908	884	936	912	885	935	943	913	911	929	922	882	857	905	905	954	929	880	846	896	974	870	909	939	874	911	956	899	891	900	894	884	900	905	913	864	873	942	901	889	932	899	943	910	931	922	931	945	906	892	870	905	913	947	878	879	942	970	898	945	928	919	864	879	935	849	893	917	894	940	868	849	849	910	911	918	947	940	942	935	886	914	890	883	911	870	948	962	926	889	949	872	899	811	863	901	833	870	835	951	894	918	900	911	922	923	894	912	889	831	924	912	884	853	910	967	975	938	925	949	892	898	865	887	917	923	873	933	928	911	922	897	911	885	950	973	823	923	916	928	902	879	928	919	935	918	926	875	852	953	881	885	855	899	911	921	862	912	877	906	860	876	911	864	862	960	930	917	893	864	926	885	877	938	949	930	900	927	924	911	920	827	872	894	918	903	917	909	897	893	873	984	904	817	945	870	901	880	938	915	888	945	924	922	884	939	904	892	860	911	918	910	873	895	904	898	948	899	848	951	902	899	965	906	935	952	876	893	861	903	906	926	856	897	853	941	843	905	904	883	920	861	925	925	931	912	898	926	895	950	886	913	854	924	860	805	944	857	863	906	853	886	877	901	915	824	884	903	925	893	848	943	856	891	884	914	852	876	908	902	899	920	861	922	933	854	890	891	884	860	923	924	839	971	917	893	872	996	905	906	891	852	849	914	937	924	850	863	940	882	865	865	856	919	852	912	865	878	900	896	937	943	927	958	918	902	849	901	891	923	886	982	891	916	926	976	886	865	948	910	913	908	862	920	869	903	914	923	863	914	915	890	899	942	860	899	871	890	906	903	969	926	875	925	948	897	860	923	907	904	910	901	916	914	887	890	921	870	875	904	917	885	857	947	863	872	883	867	906	969	898	877	854	841	939	875	901	932	929	940	897	929	869	865	925	872	851	918	936	934	900	921	902	925	906	932	990	915	869	885	920	947	895	881	870	887	842	905	943	964	905	907	933	878	907	887	887	894	909	915	889	886	853	899	952	923	925	926	910	899	932	950	903	891	864	887	880	897	891	951	857	873	851	888	898	879	901	895	890	902	896	876	907	930	877	836	908	891	883	894	972	871	889	880	918	876	860	918	824	906	892	908	950	936	893	925	941	949	905	900	915	901	901	937	887	910	872	904	852	877	831	930	908	926	910	930	878	903	907	922	938	905	843	876	954	875	890	947	877	878	946	858	893	925	857	909	896	915	890	916	920	863	890	875	926	842	889	887	846	912	841	928	958	944	940	860	876	890	901	903	925	880	941	883	881	907	928	950	924	875	919	858	913	947	924	916	896	891	900	887	924	934	963	879	877	880	869	921	923	914	919	965	899	878	911	907	895	904	920	858	871	882	860	857	882	885	885	894	912	897	882	905	919	908	896	949	957	944	840	890	890	911	932	891	894	905	890	841	887	922	904	898	904	913	911	899	907	873	900	914	888	952	956	902	902	918	997	893	792	911	923	868	869	884	891	876	877	855	919	929	914	913	896	903	888	856	921	953	935	943	877	881	831	905	917	980	870	901	869	909	935	896	837	916	973	866	891	890	878	881	931	924	880	881	926	880	896	885	922	907	878	918	913	895	840	839	900	908	998	908	888	960	890	875	901	852	934	911	849	891	917	927	856	920	960	893	895	889	998	927	836	835	850	951	879	881	894	920	839	898	904	862	915	955	907	881	882	884	858	880	914	868	905	858	905	899	873	951	863	921	879	882	930	910	884	924	949	870	952	881	863	894	952	918	889	897	886	930	890	898	901	934	819	925	887	929	906	870	892	903	916	937	879	880	873	863	828	866	918	864	890	859	913	920	932	875	922	863	877	904	913	937	916	847	922	848	904	915	869	946	894	843	904	879	896	913	889	947	859	925	931	906	902	882	892	899	922	933	933	886	914	935	889	834	937	875	901	843	944	890	879	898	931	908	882	859	859	879	892	891	950	905	924	885	946	878	890	939	934	873	920	869	926	887	849	954	916	901	956	898	922	900	923	885	877	907	953	932	896	900	876	911	916	905	968	925	934	877	870	891	893	911	918	949	940	905	868	853	888	954	901	930	889	906	876	872	922	912	918	949	889	872	913	894	903	908	955	942	854	858	911	876	901	865	958	873	888	935	875	895	915	892	867	913	885	929	911	897	906	917	885	915	926	883	914	955	909	866	891	859	865	873	891	878	937	928	979	854	933	929	920	896	907	938	909	944	924	907	912	865	910	860	908	881	890	875	928	894	889	931	894	900	921	939	916	907	903	911	913	865	878	887	936	882	897	923	862	906	836	866	903	858	866	861	906	899	879	867	925	897	928	877	903	948	910	918	993	870	898	908	890	901	912	876	915	880	868	928	852	946	877	903	897	908	920	845	879	947	904	917	889	933	895	872	834	893	879	851	934	927	925	915	856	861	911	896	881	859	913	942	909	889	882	867	921	904	931	888	888	914	861	963	878	902	917	872	901	896	876	838	866	885	914	934	909	908	825	896	910	900	928	853	892	902	887
27868	20389	8498	896	552	513	436	446	470	470	480	461	454	412	460	452	438	458	416	446	471	443	423	445	448	453	481	481	433	467	441	459	420	444	463	427	466	410	400	408	413	424	436	439	452	460	463	455	443	455	445	458	436	459	422	431	436	458	424	409	441	417	470	464	436	417	435	416	461	452	446	370	431	450	435	412	493	433	453	406	413	417	447	429	412	456	451	445	412	449	464	449	431	415	411	471	476	448	416	467	436	449	401	436	446	456	423	428	435	444	461	376	414	471	417	433	415	460	466	408	436	412	393	456	460	391	440	414	449	446	445	463	510	445	432	428	431	427	439	429	433	439	404	447	407	442	433	446	434	427	427	441	460	444	457	420	452	414	425	450	415	462	438	456	437	413	425	409	383	439	422	469	443	396	471	424	459	412	478	422	452	408	413	434	422	413	423	430	426	416	425	429	480	411	430	438	448	454	420	476	420	460	441	421	434	446	438	443	439	416	472	409	436	451	413	426	415	438	425	452	455	450	441	403	454	376	422	401	398	402	427	446	432	444	434	463	443	409	464	442	468	421	406	469	448	407	474	445	434	450	419	423	470	423	443	457	443	440	429	435	442	456	437	398	412	427	431	410	406	409	379	439	418	449	443	437	447	425	417	419	461	452	399	416	433	417	429	410	447	433	427	426	425	438	405	435	423	430	405	456	372	463	424	414	410	443	408	428	416	423	425	465	453	446	449	421	433	450	451	399	419	459	400	454	424	397	409	435	426	421	436	432	443	399	421	451	444	427	439	463	446	411	436	471	453	438	454	428	416	442	436	418	432	447	432	483	427	408	437	450	416	468	424	410	451	413	473	478	463	446	414	430	434	437	440	453	419	422	439	456	413	435	458	442	456	428	426	418	426	441	422	432	438	479	425	423	404	399	434	427	438	461	445	472	464	425	410	446	441	403	448	396	452	424	443	430	415	410	416	437	436	461	424	423	419	411	459	475	451	409	422	466	428	440	457	415	419	428	468	441	423	451	466	445	426	450	447	431	413	426	448	413	429	437	460	421	404	413	445	435	437	422	406	453	420	456	434	438	401	423	428	437	467	443	448	401	426	494	435	458	437	435	431	451	462	466	452	443	403	473	431	458	437	459	433	442	452	407	420	466	396	430	451	403	402	418	428	433	406	450	444	406	444	424	393	458	412	431	451	450	461	463	472	431	441	457	420	446	424	405	411	408	449	394	422	448	439	439	444	453	431	422	429	435	479	454	406	453	443	439	441	433	424	424	453	449	442	410	435	459	461	438	445	409	414	414	440	443	426	455	409	441	461	408	434	458	408	423	421	409	430	456	462	421	411	452	479	448	446	436	434	444	447	426	430	419	422	433	446	440	444	455	458	433	421	440	443	433	428	459	434	439	420	462	424	427	428	472	421	494	444	440	440	415	428	447	430	441	414	430	412	422	458	453	436	420	447	480	423	432	456	447	421	469	428	464	426	444	441	424	449	440	433	414	429	460	398	414	452	478	388	414	457	436	422	441	426	433	429	437	433	432	434	444	401	408	445	453	426	389	498	431	460	404	476	417	426	469	433	468	464	413	464	417	390	438	430	464	415	398	380	436	439	436	432	430	452	435	419	387	438	409	437	434	416	451	454	453	444	427	445	419	485	415	389	469	428	418	413	454	453	477	442	423	439	433	405	454	458	431	488	424	455	412	400	421	437	442	429	422	516	458	436	415	433	405	470	468	455	480	466	414	392	454	390	422	451	430	491	437	426	456	425	461	451	428	430	420	466	427	411	415	482	431	425	436	458	404	407	459	435	430	451	461	401	473	410	468	434	433	459	447	443	423	444	459	428	421	442	447	464	430	449	415	424	468	415	450	445	436	446	452	469	405	456	412	459	451	445	457	430	429	388	467	438	452	423	471	442	432	435	440	431	432	443	394	427	451	464	422	438	431	396	451	404	440	458	456	438	454	459	452	451	449	443	418	452	451	417	427	431	438	425	419	446	473	431	423	428	424	454	449	420	435	425	409	430	456	429	401	432	431	485	463	402	417	420	461	423	376	452	452	437	420	437	443	443	401	447	469	440	454	450	424	412	412	436	440	408	447	430	422	425	436	452	471	440	424	413	453	444	452	448	397	438	423	378	419	417	438	432	425	465	418	437	431	407	419	441	424	422	472	446	413	436	393	397	401	473	456	421	432	422	431	442	428	440	480	434	418	412	427	414	393	425	455	435	449	396	460	474	457	453	413	412	395	469	429	427	403	433	453	461	399	450	438	433	434	426	442	471	405	449	441	415	436	398	416	447	437	418	442	463	420	437	431	420	414	441	443	456	397	449	434	371	418	447	418	420	469	413	435	427	455	417	458	401	434	433	425	406	423	418	417	429	450	452	429	399	419	415	468	459	461	416	454	404	454	420	434	418	451	434	421	425	446	411	441	441	429	390	429	393	436	431	467	418	446	423	408	441	424	394	421	427	444	402	452	461	433	422	426	436	441	465	434	404	394	461	432	479	445	455	413	434	417	462	421	421	441	457	431	463	414	417	429	438	397	475	446	431	450	425	447	445	443	437	419	426	442	444	457	419	451	432	428	412	416	433	422	479	434	426	430	473	439	482	446	458	411	480	437	423	448	451	418	460	439	438	432	393	429	435	478	402	425	455	420	421	406	432	428	443	436	454	411	415	395	438	421	411	449	462	456	465	422	427	425	393	460	420	433	439	415	446	409	405	399	475	452	438	464	435	421	469	469	458	423	441	464	470	422	420	404	417	441	449	416	453	419	452	440	427	441	470	461	449	457	386	429	441	393	440	426	454	409	460	409	445	453	418	394	451	449	437	439	438	466	432	470	438	442	438	447	424	426	435	417	397	450	414	470	381	433	391	418	430	398	454	452	419	409	426	436	422	459	438	436	424	428	459	467	438	438	421	440	416	453	430	443	439	450	461	434	447	435	434	467	438	412	463	409	472	484	415	419	407	409	433	419	448	444	460	406	431	408	439	415	406	416	429	422	437	419	429	452	420	458	410	421	426	435	404	439	441	428	444	445	425	431	426	429	439	462	451	442	458	422	413	445	432	452	457	449	472	430	458	425	419	410	416	429	446	455	452	418	465	418	436	415	414	384	477	466	428	445	417	400	436	443	437	429	416	401	442	450	399	443	430	452	437	452	439	444	431	431	440	432	446	443	425	421	416	463	422	437	406	395	437	449	443	423	425	411	432	462	473	445	462	396	412	408	442	449	439	441	438	407	434	423	447	442	425	389	416	450	434	419	420	464	406	511	432	430	421	445	450	445	450	414	431	430	443	449	428	491	450	448	437	426	463	428	451	423	436	453	393	449	418	438	420	471	450	457	498	400	415	451	454	424	451	429	459	450	431	461	425	409	406	430	398	436	484	431	423	461	423	451	418	459	460	421	436	438	420	431	450	456	446	456	422	465	433	399	432	445	422	394	413	427	460	425	416	466	448	489	433	421	446	423	464	435	470	431	430	439
6019	1693	1126	717	654	542	531	496	452	496	472	477	451	432	457	481	415	438	483	455	488	471	466	444	438	442	439	394	420	453	467	435	450	458	468	433	469	462	435	444	432	448	450	470	443	458	478	490	458	472	471	428	429	455	421	447	439	453	428	468	444	451	415	481	453	459	421	442	454	469	477	448	466	436	445	462	450	445	439	470	425	443	457	412	456	435	472	490	497	407	436	453	424	449	441	422	448	438	443	453	449	468	476	462	505	433	402	439	435	404	455	404	455	472	437	448	456	461	406	484	484	479	419	417	455	429	476	457	446	411	443	425	433	446	422	467	472	442	495	424	425	413	486	455	428	418	448	469	419	425	468	410	409	441	445	435	455	439	416	448	439	452	433	425	439	382	452	451	404	455	396	465	487	434	449	431	432	446	454	470	461	459	415	427	426	437	403	444	463	409	451	450	481	454	446	443	437	439	418	387	454	422	464	439	431	424	440	463	454	462	413	474	437	437	469	457	405	456	484	505	436	462	472	423	427	460	435	442	465	419	441	417	446	466	425	444	452	475	431	438	431	434	469	401	430	407	456	469	475	470	455	462	439	442	453	447	446	417	425	465	409	427	458	478	416	430	425	436	450	457	431	467	457	464	508	456	439	455	463	433	442	438	469	449	472	455	417	474	440	438	424	466	456	445	459	407	396	427	399	436	443	439	452	481	449	469	478	421	417	461	439	464	473	477	466	441	457	451	456	436	454	461	449	437	407	445	454	418	457	403	404	445	424	424	427	444	460	449	453	427	435	469	470	431	442	438	460	430	402	429	455	467	439	445	432	430	433	405	450	432	452	423	434	465	466	452	464	428	436	466	404	467	479	442	444	446	446	428	444	436	485	454	425	436	483	419	439	399	466	451	454	465	439	483	472	460	430	439	462	449	460	453	429	426	440	471	481	425	447	438	439	471	446	416	445	434	432	430	453	452	384	432	446	449	437	438	479	425	447	425	420	449	402	445	445	467	452	463	435	429	453	400	444	428	450	438	463	472	407	452	477	449	423	484	447	425	446	457	480	452	471	447	463	454	478	444	451	450	432	401	488	452	476	446	454	477	418	427	429	453	455	393	478	428	426	436	482	456	461	414	475	449	436	445	470	480	442	418	453	456	431	426	415	470	442	474	454	476	476	453	483	467	474	443	443	419	460	452	446	382	450	418	430	446	407	450	450	424	453	444	459	449	443	451	448	461	434	469	417	454	472	426	478	458	486	433	433	408	443	411	471	466	462	472	461	420	446	452	450	468	505	420	456	441	472	438	452	427	488	433	406	446	467	480	407	436	460	443	464	431	426	457	449	445	476	414	426	443	436	450	447	422	433	468	436	424	432	429	452	454	461	410	473	457	453	457	440	390	456	465	458	443	431	443	460	454	448	459	448	423	459	424	480	431	419	448	453	473	449	444	440	437	448	468	433	451	443	504	460	433	477	460	483	467	465	452	465	457	437	438	467	445	436	440	389	437	447	468	434	457	421	450	436	444	458	439	445	461	459	422	455	435	453	430	438	461	433	429	443	459	430	458	448	434	442	452	445	468	433	440	412	463	460	476	420	436	439	478	449	449	432	463	420	431	468	428	461	447	462	438	448	432	481	479	446	434	483	477	466	407	469	477	450	458	498	438	456	455	453	463	434	432	495	399	450	437	460	434	439	433	456	462	467	441	451	442	426	397	435	451	445	445	434	464	423	434	432	444	409	434	433	447	399	437	420	416	468	423	463	418	434	433	455	425	456	450	454	425	440	441	416	435	421	436	447	452	403	439	440	447	458	438	462	411	429	452	456	447	443	482	444	476	437	439	439	460	450	462	443	449	427	457	451	466	436	467	420	469	429	426	442	443	435	415	431	427	463	445	433	426	430	441	471	429	449	514	442	441	415	448	440	461	470	443	456	409	463	453	491	457	414	446	458	431	450	465	463	441	448	463	422	429	442	467	454	423	430	472	455	480	404	451	450	453	457	412	472	408	431	455	463	460	431	439	503	460	449	443	436	401	454	454	446	446	419	442	435	447	465	455	418	488	426	436	466	471	444	417	438	480	482	463	444	447	439	438	449	438	467	432	404	441	468	448	431	471	466	454	482	409	450	424	438	452	448	423	451	421	420	465	395	444	414	444	448	442	464	470	449	485	454	429	418	476	434	426	430	459	428	442	422	463	443	436	459	476	440	432	446	456	424	455	440	420	422	437	458	461	483	471	470	432	460	456	444	447	462	443	382	447	410	406	478	409	409	465	417	418	466	474	422	437	471	428	406	464	445	440	465	458	446	468	431	446	439	453	438	424	453	441	448	450	455	437	464	432	444	437	466	443	477	457	450	429	428	462	435	467	462	465	452	457	399	447	469	444	403	441	447	450	443	436	446	449	434	417	458	436	463	439	432	436	495	454	401	421	432	434	473	423	449	480	465	477	462	431	443	467	419	417	410	424	437	436	450	427	455	479	446	422	460	485	455	442	464	432	441	422	421	448	448	430	467	482	455	461	428	422	436	484	445	459	474	483	461	467	427	443	448	456	439	447	439	400	442	438	430	436	430	470	465	415	433	469	476	479	465	487	444	445	456	459	423	426	435	470	431	437	485	435	459	430	474	465	445	460	420	459	443	455	464	447	399	432	419	433	458	461	420	446	424	402	452	439	414	439	450	442	457	439	462	438	466	441	441	455	420	438	459	428	434	437	478	466	447	422	446	443	424	389	474	451	446	401	411	441	404	452	466	451	444	440	454	472	448	425	422	434	437	441	444	451	440	425	435	437	444	504	422	458	422	460	453	439	461	456	457	400	436	417	457	461	437	449	437	477	415	457	434	434	424	453	469	431	454	433	445	438	428	469	393	448	485	463	421	466	415	417	449	464	460	430	437	479	456	444	422	421	437	466	458	482	450	464	483	474	441	421	419	464	470	429	434	455	453	424	441	420	426	444	448	435	449	456	444	415	418	403	393	460	427	429	458	443	438	416	465	452	457	429	415	426	455	430	432	460	445	427	454	441	471	443	450	433	445	480	447	405	420	437	427	469	455	444	447	474	406	432	441	453	473	459	440	445	446	477	445	431	439	454	474	473	452	462	474	458	461	437	445	437	446	460	432	453	479	444	432	433	466	427	419	414	401	427	461	475	456	454	423	452	433	390	477	475	468	436	432	454	476	468	416	460	412	416	456	436	426	440	445	457	460	422	426	454	439	467	435	469	443	475	422	438	408	416	443	404	441	446	453	454	424	445	416	444	433	443	437	451	392	427	445	465	444	471	435	477	461	479	438	443	447	450	431	441	458	439	453	461	440	429	456	463	435	431	429	439	446	427	455	426	448	440	444	420	472	438	479	456	440	459	458	473	431	457	437	429	488	438	462	445	431	420	442	430	432	425	424	430	448	458	428	419	452	451	407	445	458	490	424	452	455	459	432	428	444	459	424	423	442	465	453	418	445	463	426	442	446	443	432	480	417	452	454	405	451	469
23664	21192	28575	24085	21202	12009	1853	1274	1149	1094	1063	1000	1012	962	949	1033	959	917	934	919	913	945	917	949	891	950	889	906	888	921	898	913	914	853	897	937	839	886	884	908	871	893	911	891	899	873	872	903	879	912	869	864	864	978	877	868	934	893	891	848	949	834	862	862	867	883	851	901	934	835	822	887	910	814	843	901	899	922	875	857	890	932	900	908	942	898	892	939	931	940	880	830	889	867	838	907	901	925	866	873	849	896	837	886	860	889	852	934	861	873	882	896	903	885	858	885	856	935	909	898	896	884	880	870	969	867	863	904	868	894	879	871	901	851	864	924	860	889	841	952	931	892	865	867	895	858	842	842	842	916	889	919	850	869	850	892	879	865	917	879	821	871	937	857	874	878	888	919	921	874	916	917	869	854	907	852	853	830	849	895	877	867	869	863	870	867	841	845	837	875	896	859	868	915	912	863	871	880	850	863	860	880	870	879	897	863	854	875	915	861	816	896	850	886	851	860	845	828	885	880	830	913	869	897	901	863	830	873	863	877	886	924	900	875	878	895	965	904	959	861	873	853	875	859	893	824	862	893	792	887	876	886	905	890	878	901	878	910	887	891	854	856	864	901	880	875	849	905	865	925	913	869	869	897	874	892	931	884	831	846	852	876	915	959	900	970	859	889	895	853	887	897	837	862	929	872	877	824	873	856	878	848	955	867	854	869	899	862	889	850	933	876	932	882	824	896	867	821	836	853	873	940	863	863	875	823	886	882	901	865	895	890	867	858	874	888	848	844	880	891	894	894	877	843	894	930	882	886	853	892	901	900	901	851	869	902	912	834	893	870	859	856	902	884	965	922	890	875	864	889	832	893	814	887	864	892	843	860	891	873	862	942	859	876	849	889	855	863	863	934	909	866	831	904	919	903	888	861	900	908	894	871	907	868	901	869	897	868	837	835	876	907	877	864	918	876	899	933	845	868	928	827	929	836	926	888	905	861	893	831	908	890	875	831	829	859	914	897	930	931	882	911	915	877	872	840	858	876	897	878	901	871	899	901	826	929	886	895	865	850	852	821	919	893	841	901	874	867	927	876	825	842	886	952	870	854	884	902	856	860	829	885	847	854	836	920	861	872	872	872	934	900	832	914	878	899	910	884	903	900	823	905	893	896	925	913	870	870	898	925	942	917	872	890	890	914	834	884	865	885	820	933	881	882	842	915	862	851	863	894	880	919	882	857	889	842	861	835	888	838	881	861	851	888	870	818	878	887	868	914	906	862	860	845	924	808	875	906	860	865	880	897	865	861	889	868	888	867	861	872	868	893	902	855	901	865	891	877	840	847	860	896	828	836	897	841	883	886	855	846	882	863	868	874	900	866	911	902	867	899	856	846	904	869	874	930	930	918	901	923	864	868	918	859	936	886	869	882	894	878	943	869	861	897	816	875	822	863	933	871	899	946	893	887	852	859	876	869	833	916	871	821	891	898	853	844	882	922	937	897	884	882	895	880	863	940	907	951	875	900	838	883	861	853	838	875	891	857	891	878	891	884	877	873	842	890	862	873	870	930	837	871	847	855	869	878	891	941	892	889	946	841	840	893	934	898	908	940	877	861	892	844	883	908	885	930	912	912	911	905	928	855	857	916	873	862	862	895	868	847	886	882	855	902	908	904	965	857	906	911	832	874	854	837	844	872	872	851	949	910	875	856	864	844	878	932	932	915	944	909	901	901	942	870	839	860	884	924	820	842	890	861	888	887	916	906	920	797	864	850	890	894	857	921	884	873	859	882	906	941	892	859	886	878	870	885	861	862	884	910	877	866	852	840	822	855	865	886	859	860	895	811	906	857	865	904	927	861	899	831	836	894	806	831	873	888	895	877	883	834	902	854	873	882	875	850	879	885	922	890	889	900	872	895	864	828	893	859	895	889	925	871	863	883	872	859	850	870	911	915	871	858	911	795	877	885	900	903	866	862	836	880	910	953	864	876	882	850	872	866	903	842	917	854	904	901	924	902	810	846	861	910	898	853	862	907	859	925	847	834	904	868	891	856	871	847	873	856	925	905	863	883	894	896	866	922	910	881	884	874	886	895	824	840	894	918	877	893	897	919	880	897	942	883	868	862	889	889	933	839	825	846	850	883	851	876	902	878	868	873	900	915	883	920	838	861	882	821	801	835	828	905	857	928	895	900	951	851	880	895	885	909	823	901	922	909	855	913	860	856	950	868	890	870	844	902	887	910	901	881	882	867	922	863	936	883	856	900	884	860	852	931	860	885	900	850	818	874	858	881	872	824	859	873	857	842	893	848	881	876	857	821	813	867	857	891	871	899	825	892	850	915	893	897	950	897	847	889	930	924	863	879	888	827	908	891	819	832	898	865	860	851	901	905	901	884	944	868	899	867	873	888	884	865	851	877	894	879	856	874	885	870	946	847	862	909	859	867	837	875	860	865	849	890	867	862	872	830	849	869	897	900	814	930	869	895	878	869	905	877	885	869	926	906	921	851	871	816	896	846	812	883	799	904	881	850	838	893	927	880	886	916	890	875	856	919	835	873	842	884	835	886	840	866	899	931	886	865	866	874	861	848	853	905	857	866	864	886	886	892	859	856	905	870	868	845	890	868	904	885	917	863	793	903	912	838	882	884	865	864	901	865	870	878	929	892	903	871	868	892	851	888	906	875	876	875	874	847	848	866	897	844	862	873	842	891	874	885	860	818	886	876	838	916	837	894	854	885	871	827	893	909	887	869	877	874	878	835	930	850	860	885	919	892	883	914	849	892	860	886	876	854	842	877	889	914	866	852	835	890	837	855	906	848	885	853	855	874	868	875	860	892	951	903	891	895	850	858	896	873	875	912	836	899	904	880	852	833	888	940	894	858	867	849	871	828	895	892	900	887	876	857	900	857	843	881	881	912	876	914	846	932	868	882	859	878	910	888	869	869	876	871	912	953	824	901	843	876	876	924	856	882	903	882	849	847	865	922	914	913	917	865	932	868	838	874	808	904	886	913	910	910	902	838	913	864	883	914	877	881	852	890	911	863	847	918	867	878	862	925	862	963	867	891	910	874	889	872	865	930	839	902	845	889	855	831	902	873	889	876	870	866	904	855	893	886	904	818	882	870	860	877	858	867	862	916	882	941	853	868	863	853	889	875	895	919	864	901	862	894	901	867	885	860	885	897	937	852	849	866	896	903	875	871	860	881	859	844	891	864	910	876	902	898	867	828	858	849	914	911	908	861	894	799	869	887	881	858	880	945	889	866	879	856	918	883	887	846	840	944	904	888	884	884	883	956	889	845	919	853	884	895	925	867	816	893	875	838	868	858	884	880	876	879	881	903	892	920	855	872	816	868	843	865	878	886	910	907	863	884	847	866	827	878	808	901	879	887	840	914	928	855	913	912	830	841	862	830	904	896	908	886	869	893	897	860	879	861	882	859	824	923	886	882	931	887	872	878	850	876	883	902	857	846	863	929	881	853	892	877	899	855	872	917	870	868
4307	8708	5958	3089	2419	2020	1619	1490	1220	1228	1146	1086	1030	995	998	989	952	956	955	969	900	926	951	916	930	918	906	847	899	914	906	904	888	881	919	863	845	840	881	908	904	914	900	864	968	909	840	864	952	893	891	840	900	858	890	931	870	859	913	877	855	874	883	912	886	898	886	857	905	915	908	853	866	870	906	825	923	986	907	823	888	865	894	869	867	886	888	843	898	917	923	910	898	888	863	920	911	893	860	906	901	870	938	914	906	877	897	878	886	873	920	860	906	839	838	921	892	867	857	872	876	861	910	862	894	879	864	919	925	893	895	867	862	853	881	845	875	846	874	935	838	891	835	888	896	884	876	884	863	893	841	896	883	870	827	851	875	857	864	863	826	844	878	888	856	886	924	908	915	875	883	870	890	899	840	900	873	896	854	861	869	880	890	849	866	900	914	888	836	866	881	899	893	885	864	887	863	885	910	869	861	861	888	860	865	888	881	921	852	900	922	859	898	887	881	886	941	911	855	883	869	911	896	894	893	911	918	892	909	869	901	882	923	891	869	833	854	882	889	867	859	862	883	894	906	917	884	841	915	857	880	890	896	914	897	859	893	885	888	958	874	874	912	933	904	930	915	925	863	902	892	912	848	828	859	838	899	902	890	923	819	860	868	881	882	906	856	842	875	867	935	938	864	869	887	888	862	903	898	877	878	855	878	947	845	910	906	923	871	901	876	811	848	870	840	847	899	862	879	891	864	866	850	862	885	877	888	859	893	929	855	947	883	878	925	914	875	911	883	837	872	895	884	886	891	865	888	922	901	849	913	900	874	842	849	893	868	906	830	910	861	923	938	833	902	865	863	899	888	869	846	856	869	923	824	875	901	907	900	879	930	912	863	913	846	878	825	866	825	896	874	885	865	883	862	854	893	894	878	839	893	844	804	879	824	888	920	848	862	877	901	861	885	844	872	877	887	859	941	862	843	906	857	900	911	888	845	886	848	869	878	885	930	868	885	916	858	922	950	874	930	887	845	822	896	910	927	875	874	883	886	928	954	877	918	887	868	853	896	885	846	878	892	904	823	869	856	930	854	873	885	855	880	912	880	850	893	851	891	931	886	804	859	857	884	876	921	873	898	820	897	853	868	925	890	853	880	931	961	899	896	862	871	895	865	919	906	909	855	898	887	926	898	823	833	860	895	858	853	884	921	910	857	862	885	917	912	874	881	897	897	875	895	875	833	870	909	881	907	814	859	883	864	874	888	877	899	836	915	882	883	915	853	940	861	899	891	860	873	862	902	944	829	916	863	863	885	850	898	835	894	860	869	891	863	841	892	854	919	901	866	887	891	894	859	871	884	907	835	840	861	820	903	882	858	882	911	836	864	845	918	854	912	849	855	851	862	867	872	955	859	823	890	913	921	881	872	849	880	864	895	904	840	899	896	863	866	869	846	875	788	834	905	899	886	923	915	892	916	866	864	794	875	844	916	900	914	907	901	877	876	862	881	857	872	877	901	871	931	875	861	873	847	864	860	864	865	825	851	858	910	890	895	873	895	824	919	904	907	849	896	906	839	853	867	807	922	839	863	946	859	874	861	888	893	904	909	867	876	867	908	931	876	864	900	914	883	933	885	833	902	889	866	923	855	871	841	885	827	930	938	904	878	878	843	882	874	888	900	924	870	891	854	876	892	864	916	873	876	851	886	860	837	900	879	886	871	842	897	923	829	929	911	886	868	857	927	899	910	817	883	894	881	925	891	873	902	871	830	840	847	949	900	889	910	922	816	868	908	899	894	893	915	907	841	945	886	903	803	855	897	828	873	875	830	911	901	920	910	879	903	886	882	889	917	923	952	925	839	873	886	897	896	787	937	839	890	875	856	885	887	843	853	891	848	877	916	829	900	868	909	902	910	897	885	890	905	919	901	850	887	917	941	852	883	859	967	893	853	848	863	914	870	848	920	859	921	888	879	941	852	859	893	852	875	859	874	907	882	924	907	856	861	902	860	885	898	918	839	886	891	843	920	901	821	882	871	903	868	905	861	901	904	853	928	836	871	917	893	900	890	902	891	923	903	887	897	867	847	946	869	965	835	906	903	863	867	904	835	887	859	857	895	856	930	886	892	830	869	905	904	871	859	836	942	884	905	832	879	899	870	906	889	856	866	867	926	870	841	894	845	872	896	905	891	875	875	900	887	874	878	918	843	893	951	896	889	921	822	844	852	867	878	887	916	881	863	811	878	865	881	865	882	895	897	874	922	840	848	862	879	884	906	893	869	908	847	883	854	901	883	901	923	866	894	892	876	853	875	925	884	842	836	885	876	906	891	833	860	868	875	791	875	867	843	834	865	841	867	866	940	896	869	824	890	893	923	897	879	881	892	914	848	879	887	819	895	846	875	901	931	894	932	918	926	817	851	877	857	869	893	918	931	856	852	876	933	895	917	897	838	886	838	855	868	883	918	912	880	899	881	879	869	890	853	833	896	878	889	892	923	842	846	838	895	891	906	857	923	836	883	857	866	859	893	829	884	839	894	897	882	932	932	865	855	859	899	899	864	919	897	969	840	845	866	863	854	901	871	938	854	854	913	868	829	892	888	896	869	837	868	856	870	876	869	880	875	870	905	926	936	960	864	867	860	885	909	896	838	894	822	898	920	862	899	863	870	915	891	908	857	877	889	931	901	915	849	900	858	880	886	833	879	861	894	851	924	881	868	858	800	861	887	859	855	918	884	882	893	877	883	885	876	841	871	906	852	847	869	931	883	879	903	884	931	913	890	852	837	892	876	921	866	898	841	898	896	901	887	901	890	845	897	887	876	845	860	882	873	854	910	895	905	875	929	895	891	906	844	860	853	880	899	912	865	930	878	898	866	879	847	852	927	902	922	879	901	846	913	906	901	893	849	889	880	855	930	880	872	917	875	818	884	917	892	858	830	882	848	872	860	920	867	871	889	888	898	851	922	875	854	867	839	896	857	840	873	889	885	856	822	901	900	850	845	867	843	874	892	821	881	881	867	854	930	893	879	869	925	886	844	907	898	830	859	885	905	883	829	887	861	861	859	859	881	915	850	878	887	826	869	893	922	939	846	900	871	836	898	885	856	884	877	845	838	838	857	856	923	895	863	861	832	882	875	848	863	850	896	871	892	852	877	837	873	871	890	872	890	921	845	818	878	874	894	860	867	924	886	912	860	917	915	869	923	936	863	853	901	885	946	882	882	859	895	898	824	901	902	876	839	903	935	870	886	847	899	939	859	890	883	852	921	881	899	851	846	910	873	921	889	896	854	917	944	832	874	910	884	927	871	877	869	896	835	868	853	877	869	812	851	874	888	870	907	909	909	880	853	878	854	893	884	931	905	860	859	875	924	861	886	947	885	847	878	904	881	901	865	867	891	931	874	829	853	921	862	818	872	916	834	836	880	855	904	854	889	882	909	958	865	866	904	898	894	885	827	860	889	861	843	861	885	866	888	874	930	840	852	874	921	913	917	884	926	871
24757	21255	27844	24905	14335	821	554	480	400	392	353	341	326	340	326	305	294	322	299	310	284	297	313	282	272	266	289	284	286	264	274	290	315	265	299	275	286	261	295	289	307	288	299	267	285	281	285	315	285	285	304	314	303	288	267	301	273	249	264	263	267	291	283	295	314	261	277	302	304	294	291	270	297	284	295	284	290	285	315	292	278	295	277	288	267	269	319	275	269	273	328	292	273	292	250	312	309	277	269	297	277	289	293	303	285	290	271	257	309	270	286	305	296	267	272	298	295	296	244	262	296	270	309	280	267	290	271	320	309	285	275	301	250	265	280	288	320	278	293	276	280	313	275	293	336	296	274	279	298	268	261	290	271	292	269	274	290	305	278	265	261	278	310	268	277	291	269	285	282	276	274	307	301	306	254	289	265	302	255	247	274	264	275	288	272	285	303	269	282	293	288	270	271	292	289	272	282	262	282	258	244	290	301	318	312	303	262	289	297	274	330	302	282	307	268	298	272	295	281	313	299	288	281	261	283	257	291	294	288	289	265	256	297	306	281	281	285	275	298	273	313	278	270	300	283	300	281	287	306	306	314	299	260	291	264	261	278	300	289	270	283	316	280	276	269	270	296	249	237	251	275	252	290	279	272	280	302	295	267	282	251	260	284	301	286	294	279	309	264	285	287	276	266	292	312	256	282	246	269	290	284	254	295	311	269	311	291	273	275	264	257	284	333	300	287	275	300	282	273	271	283	227	303	259	267	264	243	286	293	308	274	300	289	272	282	287	300	290	274	276	267	295	284	313	273	301	294	283	259	282	270	278	280	269	273	276	291	293	300	290	240	291	255	270	254	288	264	291	256	285	263	271	304	292	290	298	282	287	263	289	267	293	281	269	259	272	279	282	277	290	295	271	307	286	297	304	295	293	272	258	276	277	309	280	262	270	282	286	303	279	282	259	281	285	300	279	270	284	286	298	312	270	287	291	317	290	284	264	274	260	282	261	286	262	282	281	295	289	307	299	290	245	251	273	283	287	267	291	299	308	289	323	270	263	283	253	294	287	307	278	319	290	295	282	288	277	300	306	267	331	278	287	314	300	264	256	288	275	288	229	231	267	284	265	279	250	304	281	251	289	270	246	255	265	304	280	249	260	276	279	281	275	260	270	282	255	310	266	263	283	304	295	273	289	258	257	274	266	280	250	262	289	292	297	275	297	241	299	278	260	293	281	280	305	263	284	298	278	274	289	307	305	271	264	283	278	301	275	294	270	299	254	267	288	254	259	294	272	282	294	297	284	283	268	297	290	287	326	271	284	308	274	302	288	284	274	285	267	294	270	267	274	293	256	257	280	280	300	295	275	294	298	283	269	246	262	270	306	256	263	279	299	313	301	253	265	295	280	284	267	270	277	277	280	301	266	262	293	272	299	302	284	291	298	296	299	283	301	258	284	267	311	250	284	285	272	269	277	284	276	261	284	278	252	271	289	287	286	275	311	278	260	291	298	271	282	291	281	278	254	301	301	291	296	308	262	253	269	274	270	284	251	289	311	249	285	250	256	286	294	271	298	300	290	251	258	276	245	279	289	278	292	301	292	279	265	294	259	275	278	292	252	281	274	269	249	284	267	264	283	261	279	275	296	303	289	247	279	295	287	263	284	269	268	287	308	287	257	266	278	283	290	278	248	284	283	296	265	293	300	304	280	283	291	251	279	266	295	331	298	274	278	262	272	286	269	284	260	276	301	293	290	286	263	294	281	294	288	311	273	308	304	275	296	297	274	267	290	254	300	251	266	303	291	282	283	308	250	296	259	286	281	300	288	274	274	301	279	280	279	268	298	281	282	246	257	298	265	296	299	276	273	260	323	292	303	285	266	261	281	312	269	277	276	277	271	256	290	273	241	301	282	256	289	273	289	258	262	296	272	286	291	296	296	270	273	296	303	253	283	290	301	291	244	267	289	285	290	323	296	277	256	269	267	267	249	295	282	277	230	273	288	262	273	276	288	276	274	263	304	286	263	291	299	256	268	280	277	301	296	285	264	285	305	252	290	310	279	308	277	278	267	303	307	270	278	270	263	264	260	292	290	259	260	266	278	243	302	287	301	263	285	281	281	299	283	299	264	274	294	305	280	268	277	315	267	271	290	276	295	281	259	283	284	312	267	274	310	258	261	291	283	292	266	299	298	282	261	281	273	266	287	279	261	260	272	306	274	300	306	288	274	299	299	247	278	273	278	280	277	295	246	279	265	288	286	294	256	305	259	272	282	273	293	283	273	286	310	295	289	275	281	304	305	289	260	312	270	284	295	265	274	279	284	270	320	291	273	279	291	267	294	300	276	260	273	276	272	310	292	295	265	274	310	272	240	284	295	293	270	296	271	296	278	272	335	262	305	270	263	298	261	277	250	262	270	265	272	277	302	274	284	257	299	278	241	282	291	277	274	262	274	295	250	284	274	286	262	296	283	255	261	286	262	285	307	268	274	298	253	272	300	292	282	289	292	273	300	263	292	317	276	272	276	273	275	273	279	284	283	272	255	300	302	275	271	278	276	274	253	287	275	264	282	279	282	294	293	304	262	261	307	252	291	261	266	247	280	289	277	296	262	295	293	308	276	282	304	288	276	266	273	276	293	274	272	294	296	316	278	329	290	264	262	284	316	307	286	287	282	281	292	267	295	322	262	274	272	289	286	279	254	260	262	284	254	303	261	277	252	303	276	266	298	307	293	276	255	278	280	288	273	288	269	283	295	287	269	290	284	276	283	296	262	268	295	289	299	281	273	292	299	288	255	321	296	288	257	281	290	288	261	279	293	274	258	258	290	298	281	258	287	277	303	289	284	280	274	280	273	303	292	290	281	268	292	274	266	301	265	296	286	255	277	258	302	280	274	278	265	273	272	286	263	285	326	278	259	275	263	296	249	318	265	287	277	306	282	275	284	295	265	264	286	274	276	300	270	286	280	287	305	320	299	279	273	269	276	272	265	265	276	270	285	311	282	270	294	250	291	261	281	304	303	293	285	258	307	256	304	301	297	266	267	284	254	284	268	279	256	281	287	251	287	295	308	290	258	275	267	290	297	279	268	282	275	272	261	272	289	277	241	290	271	259	301	292	254	290	302	271	282	292	305	252	299	255	296	290	289	258	292	315	276	302	275	273	285	293	290	319	286	264	245	270	279	304	292	266	297	279	278	300	273	270	285	287	290	301	270	270	256	296	312	301	252	249	256	290	276	264	310	273	271	286	258	287	256	299	307	307	328	270	298	276	297	268	287	273	299	286	298	285	254	303	276	274	265	264	301	290	274	291	297	244	288	274	271	283	281	311	298	296	280	254	264	306	288	260	296	283	270	299	270	253	262	297	290	289	276	274	250	276	262	303	326	244	279	302	290	294	266	274	275	326	258	270	295	297	288	283	270	278	305	299	267	307	258	299	281	299	300	281	302	270	291	286	298	283	295	222	259	267	289	289	277	286	278	286	281	251	255	328	261	290	253
4354	4681	3025	1609	1277	910	705	662	533	455	408	405	367	358	353	317	386	336	336	330	329	353	309	337	338	337	322	315	311	314	329	299	319	310	273	327	295	307	315	306	291	319	344	290	271	322	322	315	299	304	300	300	322	310	282	314	326	316	306	287	289	323	303	310	313	318	305	290	326	326	338	327	305	308	263	288	306	329	288	298	313	335	309	303	288	278	278	314	316	310	310	309	298	299	312	316	300	307	301	281	281	326	320	309	320	306	312	298	275	266	324	263	335	288	286	321	296	303	328	309	282	306	278	324	296	337	310	301	263	290	287	294	269	318	291	292	317	318	335	333	317	281	310	311	300	288	292	296	280	320	286	316	317	323	311	302	288	284	324	328	298	307	275	291	301	301	322	314	305	305	299	297	291	294	342	313	313	322	295	312	302	313	338	310	294	305	335	254	308	317	309	274	283	285	314	317	299	329	296	314	308	289	286	309	316	329	302	307	289	310	298	315	305	294	323	306	321	333	301	313	292	292	256	277	300	324	299	291	315	304	302	290	337	306	287	307	319	319	327	286	317	292	280	268	285	315	322	286	283	306	309	324	297	299	335	315	321	280	281	296	324	291	317	298	280	298	295	300	285	327	279	297	312	317	288	289	309	313	327	319	307	276	316	297	283	293	297	330	308	334	315	281	337	288	305	305	283	316	320	322	329	284	326	317	315	326	295	305	278	299	302	342	334	314	324	285	308	315	307	340	312	293	296	294	289	291	308	311	329	271	282	267	314	309	279	298	285	291	313	308	286	266	312	301	304	271	312	299	302	320	310	303	305	319	295	299	289	305	297	330	293	300	312	286	332	266	292	290	299	312	294	303	317	335	288	316	290	335	325	287	279	319	309	295	310	312	293	289	310	321	287	305	283	306	291	301	302	280	295	305	288	337	291	310	289	300	290	300	297	278	302	274	300	315	291	296	308	316	286	301	296	311	320	273	259	296	287	320	315	307	301	297	289	314	315	300	302	314	300	306	321	326	309	308	306	313	301	301	329	298	321	295	294	293	312	290	306	284	322	276	332	296	314	290	312	295	314	273	308	291	298	285	287	300	276	305	323	298	298	301	327	296	331	305	289	284	298	311	313	308	313	310	305	279	292	290	303	272	305	278	279	300	328	290	317	313	288	314	295	292	319	292	320	301	294	299	318	299	311	310	326	337	293	336	298	295	278	338	306	275	294	312	316	327	292	305	300	350	313	263	283	315	294	288	302	339	272	304	298	296	306	323	306	279	310	320	311	286	306	303	328	279	294	304	302	293	304	304	314	300	333	278	333	320	306	315	305	284	313	313	302	276	299	291	289	311	305	308	297	324	326	303	298	280	326	286	304	301	283	293	300	311	294	310	301	301	317	319	328	327	327	321	308	281	304	291	310	300	289	332	329	298	302	296	279	279	285	279	339	316	304	276	274	299	317	277	322	300	313	290	298	310	324	313	288	331	332	303	312	267	315	306	306	301	291	308	301	295	328	306	289	291	283	307	288	299	284	283	303	300	325	296	307	300	298	314	287	281	295	316	292	296	296	319	292	322	298	293	303	290	315	298	321	278	314	314	284	281	327	296	285	276	303	303	271	299	282	284	332	313	302	332	266	289	320	307	269	296	292	296	322	291	300	280	326	281	284	334	288	294	321	319	331	293	306	309	311	317	310	290	327	297	294	307	313	301	309	310	294	311	291	335	317	325	268	296	291	290	279	313	327	301	323	280	317	306	301	284	327	319	286	302	317	313	257	278	306	307	282	294	318	272	313	280	286	285	306	307	307	289	267	318	299	302	302	321	292	313	320	310	305	328	290	307	305	331	288	288	300	323	320	308	289	335	310	296	295	281	327	312	310	305	258	323	305	309	293	336	301	260	322	295	309	341	307	290	311	308	304	326	268	307	300	289	337	304	285	276	276	306	301	295	314	296	346	317	327	324	309	276	323	288	311	306	316	314	305	300	315	269	301	305	302	329	315	286	294	292	314	342	318	310	353	299	316	314	320	288	311	303	313	325	302	314	309	276	345	296	290	305	315	315	312	306	299	301	321	309	272	298	293	315	320	299	329	304	287	316	326	295	325	304	298	329	304	293	302	310	266	332	304	347	301	316	277	285	269	318	288	321	314	310	280	312	321	292	305	330	291	301	282	273	293	306	307	313	312	306	299	307	282	305	300	311	307	312	311	308	297	281	310	290	277	321	308	292	277	343	275	313	285	293	297	280	330	331	326	343	287	329	315	327	287	285	318	326	330	304	317	304	305	324	293	292	322	324	344	305	316	334	308	295	313	331	310	313	311	297	301	289	297	329	300	292	298	285	284	317	299	276	314	327	318	282	301	285	328	320	287	284	282	282	282	315	324	322	299	327	309	327	340	301	311	308	313	298	301	297	318	294	301	326	308	310	315	347	292	311	303	333	324	311	289	279	340	289	292	325	311	316	301	311	284	283	307	300	295	314	304	262	313	280	271	314	297	303	291	323	337	279	271	289	331	316	316	290	274	306	304	297	285	284	306	325	293	307	305	329	285	338	319	291	313	308	317	321	315	332	278	293	292	325	309	304	323	314	291	279	297	286	334	311	316	314	328	316	309	311	315	301	291	312	311	297	304	314	306	297	290	281	328	310	295	297	287	320	277	281	298	292	330	306	312	298	316	310	333	279	287	292	285	291	347	302	295	304	302	317	326	299	289	297	296	310	307	303	298	327	256	297	324	321	292	305	277	318	278	300	328	285	293	282	291	289	283	306	315	309	317	313	308	316	307	310	332	293	321	290	285	302	301	299	295	298	305	299	285	295	309	287	282	305	292	308	294	296	312	287	282	277	321	280	352	292	318	306	318	313	338	304	290	320	319	300	352	326	299	289	306	327	308	281	327	315	277	299	312	277	284	296	321	293	309	292	282	328	313	319	301	298	290	320	300	290	326	335	285	312	351	299	290	309	275	291	334	306	294	282	308	283	302	314	277	327	333	259	287	282	292	306	295	328	286	285	289	294	326	306	316	290	302	291	289	307	305	306	320	296	293	312	323	298	303	313	285	294	287	330	316	318	297	272	296	284	316	313	295	327	327	320	285	316	298	261	317	317	267	299	306	303	302	297	303	310	280	278	312	318	291	316	292	306	333	293	310	300	319	322	297	332	311	319	329	306	310	301	292	346	300	313	288	310	309	303	308	336	314	316	282	280	334	307	285	303	285	284	288	290	263	286	311	292	302	292	320	332	315	306	285	318	303	267	282	302	302	292	313	306	292	322	320	318	320	292	296	330	299	327	314	310	288	319	278	295	284	321	297	302	283	279	284	304	313	327	318	287	299	287	265	293	276	288	306	308	281	310	283	322	332	268	281	302	314	306	323	295	292	275	288	295	289	311	306	311	300	313	302	300	305	291	321	292	324	326	295	319	284	334	329	321	283	293	296	287	306	307	284	322	322	321	299	326	292	319	332	310	304	302	313	329	291	286	336	317	284	313
22429	21256	29116	23704	21250	21330	12628	1901	1432	1285	1218	1141	1132	1086	1113	1011	1087	1033	946	960	992	885	1023	956	965	901	923	910	908	946	913	918	890	891	909	905	913	940	948	936	919	928	851	916	945	976	905	887	911	943	909	877	910	895	913	900	986	894	926	881	919	918	838	926	883	885	899	956	891	892	936	932	867	943	871	932	958	918	899	905	936	907	915	914	864	883	889	866	937	906	946	855	895	882	855	851	918	913	847	850	873	907	957	892	932	903	942	859	944	901	902	884	917	932	908	900	892	923	934	915	881	881	885	945	925	909	866	968	899	926	886	857	927	902	907	899	897	894	892	891	902	877	945	932	918	880	901	941	897	852	854	902	904	932	896	922	964	866	836	900	959	927	877	899	913	870	876	911	888	927	896	914	843	862	879	872	917	906	916	897	901	878	868	869	880	918	869	878	847	938	881	899	901	819	896	910	921	917	911	866	944	913	856	879	906	845	910	960	879	908	944	938	848	849	921	978	987	873	895	883	932	845	888	915	929	950	897	900	853	907	942	907	921	927	943	832	927	891	888	895	900	898	928	916	910	909	877	904	855	892	879	914	831	894	950	860	882	917	879	868	935	899	838	910	857	888	905	856	879	898	876	816	854	900	863	903	952	890	895	872	877	944	959	904	924	886	911	846	855	866	930	919	917	828	886	868	860	852	888	866	886	895	915	928	920	912	880	890	896	904	918	922	888	894	914	909	906	906	881	910	907	880	861	954	894	828	893	886	885	878	880	858	964	937	918	945	949	890	899	838	884	879	922	903	888	852	887	887	871	866	893	886	926	900	918	931	861	935	824	892	903	868	945	891	923	906	933	876	857	884	889	893	877	904	896	887	900	850	873	947	944	940	875	892	911	859	913	961	859	922	929	895	904	979	908	892	908	913	884	870	878	916	921	903	882	919	870	958	903	888	903	923	901	864	916	904	871	909	914	862	906	865	926	845	876	866	887	890	869	903	976	894	935	874	905	879	941	887	931	959	935	914	851	934	858	920	969	859	892	862	908	910	877	865	892	890	853	920	958	939	850	930	926	877	937	863	848	899	970	897	892	912	928	911	889	845	872	839	905	877	921	908	895	916	878	893	909	870	852	907	939	878	948	854	876	939	856	896	903	897	930	933	918	924	857	879	874	860	885	942	889	896	948	939	949	871	962	901	859	934	972	889	915	943	891	898	921	894	910	968	884	891	882	912	944	858	896	914	925	921	935	892	913	909	922	888	894	868	912	977	892	842	913	884	915	882	867	971	911	938	914	872	886	928	855	873	937	890	906	878	920	894	861	915	904	894	904	911	868	909	862	874	972	886	904	873	885	940	928	865	869	918	869	894	888	939	913	941	919	799	874	879	910	931	892	935	901	905	913	868	878	890	938	865	947	888	940	889	895	913	864	839	866	870	913	961	859	887	838	923	928	886	889	886	845	837	886	955	885	888	925	849	946	889	920	934	864	901	866	918	861	879	882	959	943	937	903	908	840	896	870	928	874	923	855	897	836	918	920	921	883	838	952	904	927	911	874	941	841	887	892	914	924	845	845	895	928	944	910	890	911	917	887	966	914	897	929	867	852	903	933	891	897	881	962	898	878	890	946	896	870	952	901	913	846	896	888	915	903	843	905	871	863	909	855	943	933	873	851	877	882	973	939	910	883	876	942	931	927	815	844	850	891	932	931	941	898	901	915	907	913	905	909	897	894	888	882	924	902	964	895	906	906	866	890	890	925	847	868	900	905	891	924	891	911	898	877	856	916	911	927	925	897	895	943	914	944	885	872	872	866	901	853	862	881	860	917	872	917	895	869	912	940	881	863	890	883	857	876	919	876	901	932	901	940	895	927	918	831	880	912	857	913	857	879	814	890	861	914	860	885	857	909	884	863	852	915	857	917	911	903	899	874	873	929	875	876	851	884	891	923	857	826	888	913	885	865	893	906	889	843	926	872	911	897	952	905	917	859	926	906	875	885	923	914	875	905	867	891	908	855	912	863	843	917	932	870	925	863	921	874	847	907	896	937	916	882	897	864	880	910	893	888	897	901	884	831	869	912	879	848	840	902	884	928	897	937	871	917	954	884	900	964	896	893	882	915	912	836	904	896	897	912	862	889	906	927	886	899	910	859	886	903	959	945	924	922	890	896	924	927	918	888	920	921	939	933	895	923	956	896	916	924	871	896	920	886	935	917	966	854	893	860	886	892	925	945	888	918	887	916	950	930	863	950	890	910	920	855	957	889	894	935	871	923	885	882	910	855	854	885	881	895	880	920	915	883	865	864	915	825	901	925	889	949	854	948	869	920	869	887	877	898	864	898	897	850	901	906	896	896	888	914	877	877	888	928	948	878	846	894	811	921	906	926	930	945	954	871	843	879	881	932	931	901	915	880	857	875	844	861	917	926	844	930	937	892	907	905	865	868	936	848	899	921	926	891	863	874	880	928	888	918	957	883	896	905	920	915	869	877	849	895	893	885	875	905	898	903	894	935	843	926	854	900	878	907	863	905	881	919	881	905	906	906	889	870	847	920	861	928	848	937	855	871	919	867	881	882	905	900	892	849	908	827	908	860	873	885	896	905	890	883	823	904	833	924	889	918	913	932	849	940	885	898	904	915	897	882	869	907	968	878	901	855	881	855	842	907	921	888	912	868	872	851	926	924	932	918	892	886	927	922	881	888	915	878	896	904	882	882	904	925	890	878	837	917	919	884	925	882	885	919	954	863	908	876	909	936	884	890	914	894	897	823	901	892	857	904	880	928	927	881	922	919	945	915	856	887	896	899	911	901	884	913	949	934	875	883	925	889	922	917	948	861	881	905	894	867	906	872	872	832	921	896	903	849	888	892	870	878	952	952	844	924	943	935	861	877	847	876	902	863	911	920	847	835	881	906	903	904	890	834	904	818	913	910	835	908	911	906	916	927	859	963	883	882	854	856	883	922	916	886	905	858	888	922	880	885	918	876	874	936	881	859	901	887	875	887	894	882	852	856	863	887	891	909	873	863	907	897	861	881	875	920	888	889	882	873	917	940	861	955	921	907	884	896	892	889	864	878	913	881	870	876	870	853	890	865	899	869	913	887	866	885	918	941	868	843	902	950	874	872	894	927	922	899	883	855	898	878	884	900	894	926	911	911	908	896	903	869	930	868	862	878	860	868	957	897	902	945	930	887	908	893	892	849	894	855	913	909	891	884	884	922	872	927	891	932	937	822	909	880	947	899	921	890	948	887	921	876	867	888	885	895	905	853	934	889	898	909	871	892	882	896	921	913	876	950	947	888	911	858	864	856	869	909	919	911	908	936	859	899	831	924	854	924	842	903	911	866	905	870	860	883	886	844	900	827	910	870	925	926	932	919	910	876	808	893	885	904	899	895	884	942	891	907	881	824	893	929	869	856	852	906	900	877	912	949	878	895	872	891	914	884	910	893	868	920	892	918	908	878	922	859	879	874	892	887	879	893	876	862	912	872	895
4974	13918	9552	5123	3914	3008	2362	1984	1645	1477	1325	1269	1188	1141	1030	1105	985	1043	1003	1009	979	973	953	977	984	989	943	982	963	971	911	966	932	923	963	942	866	905	901	879	915	922	931	913	916	1011	901	883	941	912	923	919	942	881	870	945	916	903	886	872	954	931	904	880	868	913	883	907	888	902	902	918	916	898	916	940	897	889	862	920	847	841	913	879	931	885	889	902	854	983	888	868	878	878	879	883	891	876	926	921	863	900	900	885	901	916	859	902	943	908	906	884	872	878	902	890	876	843	865	916	853	904	900	909	940	874	900	931	814	926	890	917	854	841	908	915	955	917	888	888	901	941	886	846	942	928	905	830	908	888	907	910	857	934	857	866	902	920	861	924	871	872	904	930	908	883	937	866	924	943	875	841	917	906	908	884	853	868	889	879	921	896	868	809	916	849	867	921	903	876	901	889	881	924	949	867	903	876	894	917	898	906	909	889	981	858	960	929	879	867	831	878	843	918	831	898	888	933	867	882	878	850	900	890	871	926	900	921	823	919	911	855	930	827	884	866	931	823	929	926	906	847	865	876	918	877	842	896	895	865	928	984	920	887	862	886	902	894	852	890	919	881	899	891	929	878	882	898	884	893	894	898	915	925	888	897	847	838	865	896	850	902	876	892	929	880	876	886	825	895	945	904	878	930	891	862	914	873	888	879	909	908	896	890	901	913	923	905	866	897	938	901	897	880	914	882	881	911	896	871	913	879	875	905	861	880	897	877	922	922	918	877	874	888	870	868	851	895	867	849	877	940	910	863	914	835	891	910	849	939	952	867	886	914	858	856	884	889	871	887	891	873	897	915	941	889	911	902	897	917	930	852	912	889	919	932	840	914	898	930	866	919	958	917	876	889	932	910	896	893	941	887	915	887	948	906	899	929	803	873	932	965	924	898	895	912	840	918	813	881	907	906	896	835	848	883	895	944	901	849	871	892	892	898	906	927	876	909	941	920	909	930	863	913	939	877	883	959	866	888	870	935	860	913	850	880	932	916	898	879	898	897	943	965	878	892	891	899	892	855	866	866	844	921	909	870	922	908	899	918	893	857	896	960	858	906	888	838	910	863	887	940	853	920	926	857	911	952	927	862	899	879	911	882	859	882	879	892	956	870	901	903	863	915	886	897	885	922	895	927	872	891	819	901	881	937	921	895	859	906	864	904	888	881	879	847	872	897	897	858	918	899	857	861	881	873	890	908	887	899	906	879	859	839	930	908	902	920	952	889	949	897	869	889	891	850	852	881	866	865	899	871	895	913	912	894	892	879	900	935	869	883	888	880	878	871	898	903	884	886	911	872	876	874	881	918	880	859	900	872	904	867	841	866	877	878	908	862	934	915	877	971	831	877	881	897	937	878	916	871	869	897	865	931	923	918	874	905	915	899	957	898	881	900	897	888	873	878	940	922	889	938	872	901	883	890	932	867	867	900	896	907	908	929	935	912	896	869	876	934	820	909	889	890	894	894	920	907	879	869	889	896	824	887	870	907	897	881	875	916	859	930	899	923	884	842	912	859	884	899	880	919	922	870	913	918	904	908	897	943	891	878	885	891	898	933	886	812	937	896	929	936	870	864	884	923	851	912	916	860	956	886	880	922	898	907	898	898	867	903	916	962	932	923	939	944	856	871	911	913	893	931	842	928	880	922	888	877	895	949	889	904	873	857	865	872	835	878	860	887	884	924	892	928	927	944	872	903	846	931	887	903	879	866	904	896	909	923	857	904	920	872	905	913	955	911	868	898	890	897	881	885	904	873	911	919	857	865	886	911	939	915	830	874	914	902	885	913	880	899	858	890	900	878	922	898	859	927	864	896	915	892	870	915	939	865	875	983	870	886	852	883	836	961	926	911	904	916	845	854	896	888	894	922	900	899	924	944	944	864	891	898	847	869	879	914	928	890	891	915	925	867	909	910	925	932	868	922	887	897	919	956	842	876	889	914	869	919	878	891	929	839	917	881	907	875	892	879	916	908	883	904	930	943	892	894	860	889	873	938	896	869	897	895	923	901	868	883	883	846	964	918	940	868	899	927	920	876	918	883	884	891	863	850	930	854	871	896	906	882	867	956	893	898	907	881	885	898	924	894	923	873	891	876	867	928	938	901	940	873	891	823	954	904	925	863	944	895	905	909	823	913	888	891	878	866	876	912	897	844	910	917	860	924	954	908	862	904	877	831	934	917	920	931	947	911	909	907	888	865	904	895	958	914	846	857	868	832	815	857	895	920	938	947	889	887	899	881	939	905	911	852	895	910	896	887	926	903	901	860	924	884	853	902	898	896	875	873	891	906	850	939	878	921	898	932	944	849	907	828	907	849	868	893	900	910	874	902	906	909	886	812	901	905	878	876	904	959	909	830	885	823	880	968	886	840	971	871	842	945	867	946	869	860	885	893	939	851	943	951	908	892	867	888	910	855	875	919	910	893	864	913	915	947	917	872	836	873	909	897	948	907	920	893	815	937	911	901	890	906	910	900	928	922	865	859	907	900	947	884	886	889	908	873	861	871	872	883	813	934	890	936	917	905	875	883	869	912	921	934	900	863	917	878	889	881	914	878	898	920	878	841	886	918	899	901	907	886	924	917	859	890	852	886	945	924	931	934	932	919	898	946	857	917	919	934	895	917	875	892	863	986	876	887	935	935	928	868	864	914	903	863	864	931	876	881	913	889	908	872	924	877	931	862	830	930	874	874	901	926	874	899	909	900	882	863	858	938	860	914	898	877	921	886	979	937	861	939	905	922	913	932	976	880	841	899	911	881	881	842	897	941	834	930	881	905	862	863	914	888	913	933	886	932	875	884	898	873	902	926	917	932	878	889	924	920	860	895	865	889	902	908	878	860	908	865	829	885	887	919	857	887	881	928	921	834	943	886	880	888	947	890	937	902	882	910	873	872	918	924	900	902	911	889	892	857	888	877	878	884	915	807	887	912	907	877	928	891	913	896	860	840	904	877	884	874	875	896	870	891	865	892	891	888	890	868	833	888	949	862	908	898	870	942	857	895	933	919	915	896	916	867	959	831	927	924	901	896	893	924	908	879	906	892	901	847	919	879	918	909	938	896	915	880	878	916	850	917	903	890	881	875	857	903	857	861	837	879	918	886	906	929	920	874	880	866	885	882	929	896	927	865	926	859	862	906	891	865	900	825	931	942	934	912	850	947	929	879	947	861	939	913	846	905	921	914	892	870	945	887	867	899	890	863	839	915	912	877	879	937	886	922	966	936	891	963	822	919	942	875	926	849	891	875	927	825	874	925	900	920	840	859	860	898	923	904	915	915	874	914	864	883	880	896	926	919	863	910	882	939	909	887	841	890	858	896	953	897	927	909	875	871	859	908	851	911	878	847	876	883	912	945	931	894	883	840	915	875	879	942	916	866	868	903	919	952	897	899	918	933	900	901	850	852	895	910	888	878	928	854	875	851	907	909	843	887	937	925	908	924	907	896	949	892	854	852
27870	20199	8249	927	573	510	522	473	452	439	402	466	450	460	439	466	442	465	433	462	444	432	443	428	456	466	415	431	410	430	417	422	434	428	429	399	468	463	402	418	428	419	396	433	427	453	432	437	437	389	466	467	421	423	410	409	462	453	447	452	463	456	397	465	477	427	443	431	469	455	463	455	457	423	431	452	450	416	445	424	434	418	419	438	427	441	440	427	453	437	398	405	430	440	445	447	459	438	433	420	477	432	413	443	434	398	389	422	454	425	479	455	463	443	426	431	450	422	415	438	460	492	470	461	444	430	403	461	428	456	440	443	444	450	421	470	435	429	441	421	441	393	463	442	433	436	439	480	473	435	458	457	436	438	398	472	419	401	473	430	445	469	445	479	406	440	419	432	439	454	472	458	439	427	438	427	442	463	432	419	465	458	437	469	431	427	427	458	421	454	459	442	437	468	453	476	421	419	429	437	429	459	418	484	411	461	474	431	429	428	425	412	440	431	417	451	431	415	434	421	431	466	445	421	421	429	467	445	446	456	427	497	419	456	425	437	490	397	455	449	427	394	428	434	429	443	472	396	432	453	450	443	421	492	433	428	411	446	433	454	437	450	458	423	448	437	432	417	419	436	436	458	425	442	424	404	428	409	475	451	471	430	452	455	418	459	430	448	438	437	422	454	468	407	402	463	463	451	390	415	448	456	424	438	434	464	435	455	404	466	450	426	456	404	442	423	415	409	453	420	472	451	394	434	457	446	454	454	434	415	417	437	403	447	459	462	427	428	440	419	415	422	472	442	455	393	427	410	485	403	457	439	440	429	447	456	461	482	403	446	449	462	391	471	468	433	448	434	411	435	484	463	431	442	436	432	454	426	428	451	452	423	465	421	448	440	410	452	451	396	464	452	455	462	421	452	429	431	404	442	436	409	440	461	419	456	436	470	431	447	434	421	429	451	469	472	441	461	472	444	445	430	431	437	428	441	474	442	478	442	449	449	449	414	458	412	428	488	465	416	439	392	432	473	383	465	438	435	418	444	422	438	430	485	435	478	449	454	429	417	478	436	458	432	404	438	419	436	432	473	410	418	447	462	433	434	435	431	402	466	445	449	404	404	435	441	461	458	437	424	434	435	457	437	400	429	495	450	425	443	470	420	449	427	429	431	434	415	408	422	415	462	419	405	443	412	485	439	406	439	434	450	425	440	449	440	427	415	458	465	472	428	429	406	427	492	455	438	448	441	425	428	426	438	414	408	429	434	403	429	447	408	423	463	412	463	428	431	454	426	447	433	453	442	431	451	386	443	430	420	454	425	433	458	416	428	408	426	429	459	451	465	440	428	445	438	408	406	419	407	454	443	418	460	452	472	408	430	419	439	444	427	451	457	436	446	423	411	408	435	436	426	427	426	422	430	455	458	441	443	457	419	446	435	405	461	475	447	431	405	402	478	427	452	443	458	407	470	428	453	452	430	437	463	416	484	442	424	426	422	432	446	417	391	414	451	468	456	461	425	428	424	438	440	443	403	454	442	445	473	459	440	441	441	426	455	465	460	436	411	435	424	438	419	447	417	396	468	440	470	439	461	414	434	420	452	455	438	434	461	502	440	425	430	452	484	464	422	404	451	512	414	449	469	445	405	433	435	438	429	442	445	430	399	455	410	441	458	451	421	454	459	442	438	442	455	378	437	428	446	425	428	477	425	471	442	471	417	457	444	418	420	442	414	470	439	432	443	459	442	442	446	465	424	465	440	427	439	420	430	421	448	431	449	471	439	444	488	418	441	436	457	435	437	417	412	444	462	401	468	413	441	467	432	422	440	454	456	431	440	466	413	415	456	436	451	429	464	444	444	449	437	424	466	429	457	439	419	437	457	412	443	429	417	442	473	438	446	419	432	433	447	457	453	421	446	448	452	431	443	451	472	457	433	406	469	433	433	395	431	417	421	454	461	444	397	456	465	426	435	437	420	449	393	443	444	435	422	432	448	418	392	437	438	406	452	415	430	409	435	455	458	423	411	441	511	464	425	460	412	449	427	464	453	451	386	440	434	487	421	445	454	430	419	411	439	397	469	462	413	453	406	463	453	446	474	441	408	427	435	416	440	443	458	462	438	423	436	465	403	449	465	464	457	439	480	429	406	459	461	410	400	426	433	393	444	443	453	458	431	443	443	415	395	406	452	421	439	429	416	390	446	424	465	465	462	422	449	438	458	482	438	457	455	426	429	441	412	443	435	463	465	474	472	423	423	467	409	368	494	451	470	452	413	444	432	447	444	419	420	473	435	420	430	420	423	431	448	423	419	421	413	458	455	437	429	412	436	459	410	425	428	415	436	449	445	435	431	426	419	424	441	430	423	458	426	453	417	456	449	460	457	432	391	460	394	506	459	433	379	459	452	490	437	432	432	455	491	426	436	406	440	415	411	464	404	443	448	456	412	452	429	445	449	462	443	407	477	469	443	426	404	453	438	467	419	453	442	459	433	396	462	438	434	443	448	429	439	433	410	408	449	450	448	413	438	390	416	435	440	401	457	450	465	472	416	461	452	454	455	459	452	432	424	470	464	458	424	447	440	469	438	427	437	413	422	462	412	427	449	427	440	412	434	412	452	497	488	400	403	439	431	434	427	416	457	440	480	452	453	448	431	439	438	413	498	466	431	488	457	454	463	434	440	438	449	424	452	403	468	475	442	429	493	437	395	409	451	439	395	415	450	452	457	444	436	409	426	421	415	428	418	443	454	443	477	431	452	383	460	462	444	411	476	440	461	455	450	446	422	412	415	462	431	449	409	431	452	418	463	459	430	441	463	436	449	427	440	436	437	432	454	488	442	492	420	455	421	443	450	383	436	445	449	440	405	448	442	423	423	429	464	423	418	443	456	408	394	465	465	425	432	430	500	417	400	446	435	463	461	458	438	400	401	443	461	442	418	470	427	450	468	453	424	402	457	419	446	391	407	430	428	407	460	455	406	427	449	456	418	459	442	402	429	478	411	425	467	436	405	453	471	414	423	414	426	489	427	464	424	429	403	455	496	468	471	464	446	452	434	434	392	457	433	424	436	434	416	420	444	430	479	432	416	424	423	456	432	457	451	431	437	394	438	449	434	432	458	428	433	461	434	479	415	423	421	453	451	452	448	424	443	472	448	422	438	470	431	430	442	421	446	460	447	403	414	444	441	426	440	438	458	471	426	453	427	412	492	428	427	449	431	449	430	452	453	480	429	465	426	453	434	479	440	455	431	436	447	422	426	430	418	452	419	443	402	472	453	462	450	428	441	467	424	437	459	442	474	423	430	445	432	404	455	436	472	455	439	424	438	467	452	450	427	472	413	413	392	432	437	429	464	449	435	431	429	409	433	455	421	406	401	427	400	443	422	456	482	387	424	425	446	486	457	426	431	426	406	465	442	438	440	417	401	399	448	414	451	446	441	471	434	438	400	453	450	474	422	423	416	419	424	454	439	429	426	436	486	435	419	434	413	379	441	444	451
6795	1558	1050	762	605	573	515	480	519	488	467	472	501	468	462	478	440	448	472	459	430	433	467	434	448	438	396	486	444	464	423	442	461	471	455	463	441	455	433	463	443	438	439	457	487	441	441	451	442	452	437	441	467	475	458	469	483	454	446	459	447	435	460	464	469	453	409	474	445	437	443	481	452	435	451	434	407	502	450	459	434	454	452	459	461	461	436	447	460	419	484	447	399	457	409	443	435	447	450	475	431	439	460	428	404	455	454	439	433	473	428	440	461	463	450	429	422	447	432	444	505	433	443	469	469	454	475	447	428	421	465	472	435	452	452	458	431	455	417	452	449	468	455	421	456	418	437	470	487	420	475	423	423	422	434	427	440	430	475	445	432	436	452	452	464	459	446	462	451	436	472	472	445	464	423	425	431	405	457	419	459	426	441	438	464	434	437	460	476	443	423	460	433	455	434	482	441	461	459	409	445	468	425	451	432	423	432	478	448	443	438	446	504	437	406	426	456	465	423	462	457	451	452	472	505	475	482	476	458	433	491	447	407	448	470	435	448	425	419	488	405	461	455	457	463	449	459	444	439	435	406	452	421	439	448	469	435	456	471	478	435	456	466	469	451	435	445	434	458	429	438	417	457	421	431	431	493	449	453	452	427	474	462	438	424	461	420	437	457	442	458	430	425	478	455	418	444	425	448	426	406	486	451	451	478	430	442	490	464	462	436	441	436	425	436	478	472	463	412	429	435	461	432	447	436	428	467	475	433	471	480	432	442	443	435	428	448	463	482	445	402	448	437	436	473	405	487	423	452	419	467	435	472	481	447	416	451	459	457	446	428	445	439	457	439	437	432	445	440	451	431	453	478	403	448	448	463	435	453	432	445	452	419	441	466	468	450	473	436	416	428	464	425	429	450	450	439	448	428	462	492	472	402	471	402	422	432	457	484	465	468	464	496	456	421	442	455	431	434	460	450	436	416	444	415	453	456	423	437	444	452	461	438	430	475	478	442	451	442	412	419	433	441	436	450	450	471	425	424	442	431	431	447	418	436	430	429	501	454	486	447	421	462	466	412	458	469	466	468	458	456	446	412	455	445	423	469	447	468	407	439	459	445	447	437	449	441	440	470	463	451	425	401	427	442	409	439	471	438	460	441	412	452	471	444	465	481	437	450	445	464	481	443	446	482	446	421	470	453	446	483	460	455	456	449	461	410	428	449	419	439	443	463	418	455	459	453	428	434	447	426	452	484	426	501	476	469	450	460	427	469	429	454	461	447	486	427	451	431	444	438	443	452	455	430	423	476	460	459	450	491	461	469	445	467	413	445	449	425	427	447	432	425	461	475	429	432	442	441	420	475	453	449	433	439	453	457	441	475	442	435	478	454	428	470	469	448	441	462	465	450	416	472	475	460	421	455	460	417	426	439	443	436	424	430	454	446	443	432	438	457	452	442	460	414	446	428	458	448	453	506	457	459	441	453	420	456	458	417	443	452	474	420	477	449	464	425	431	417	436	405	434	475	448	472	437	476	440	420	421	463	455	421	467	448	465	444	446	452	465	426	488	423	432	443	417	484	411	414	456	465	458	459	449	433	479	438	448	437	419	433	470	444	428	431	431	482	451	456	433	455	448	442	462	439	432	424	463	418	431	434	497	432	448	441	443	449	432	492	394	459	432	408	487	454	422	448	473	405	456	422	422	495	421	478	487	448	396	395	482	413	464	433	411	429	441	462	466	422	459	447	470	449	427	422	416	391	432	421	466	415	431	455	428	419	438	405	445	438	466	423	414	435	453	459	419	468	435	458	433	452	461	444	447	475	431	426	438	492	415	448	451	473	488	476	458	450	461	477	482	456	469	437	461	435	446	436	483	427	493	442	400	468	437	488	483	449	475	432	452	412	446	426	441	437	440	405	451	464	456	451	504	457	432	387	439	452	425	443	433	418	421	438	456	419	430	500	431	447	429	427	442	459	460	431	437	440	464	413	416	460	449	432	437	471	459	422	411	470	466	422	470	455	417	444	472	485	467	441	437	429	458	405	444	453	485	418	456	477	485	428	467	445	443	431	472	482	453	448	446	440	451	486	436	445	423	449	487	464	441	449	436	457	461	461	463	471	444	408	443	428	452	467	431	451	462	463	473	449	451	460	449	452	461	445	479	461	458	432	432	453	456	426	449	439	429	444	432	508	433	477	448	458	445	418	432	452	443	436	442	453	491	452	436	443	441	482	437	431	440	410	451	435	442	439	445	465	456	452	444	438	462	458	445	449	461	453	439	448	437	448	453	441	426	441	452	476	446	471	451	441	445	457	431	447	460	449	439	428	441	439	408	442	432	432	440	442	454	407	438	436	451	451	452	468	439	441	435	411	451	437	453	431	433	404	422	472	431	453	441	462	431	476	450	445	453	443	448	453	401	448	451	402	456	429	425	426	459	451	494	466	418	397	477	447	423	450	460	408	445	449	416	479	447	438	456	434	440	509	407	459	426	466	440	448	474	413	434	436	458	439	432	472	426	444	454	469	457	421	451	441	471	448	431	432	442	438	445	451	474	499	454	458	459	482	400	459	396	432	457	430	457	470	485	430	430	416	447	471	484	437	456	427	446	455	428	413	435	446	438	474	430	478	410	479	433	436	456	448	449	504	449	429	442	442	457	448	449	455	450	433	428	468	435	469	457	442	450	414	424	449	436	442	457	470	426	452	470	421	463	476	459	469	404	431	446	469	451	490	456	458	460	456	457	438	507	456	422	466	449	436	426	436	444	479	443	443	450	439	448	457	460	423	460	453	466	435	448	468	419	440	481	420	406	457	469	469	435	460	445	433	427	439	454	444	474	452	417	456	406	449	464	419	457	462	458	450	472	423	447	471	452	445	484	413	459	409	458	487	456	483	447	451	456	458	414	423	433	445	450	475	424	466	440	430	472	410	471	437	443	472	456	466	463	449	477	456	422	434	419	446	456	448	430	464	458	422	436	425	443	456	450	457	462	414	454	415	445	442	429	437	427	455	415	444	429	468	438	454	436	496	427	427	446	462	461	455	418	449	441	420	438	458	415	452	437	466	461	460	440	421	424	434	416	476	441	446	448	441	456	486	459	430	419	404	415	451	450	428	432	422	429	474	454	456	465	456	459	415	467	451	453	453	468	433	476	465	441	445	445	436	450	455	447	431	459	425	439	451	469	475	409	443	456	474	439	445	442	473	465	424	436	415	448	472	421	457	469	428	455	457	475	409	481	496	445	459	419	452	433	447	477	428	456	442	428	429	431	438	431	442	497	440	415	411	443	470	474	435	447	470	415	452	474	417	473	461	415	449	414	425	455	477	478	465	459	466	435	429	426	449	449	467	467	429	494	441	440	477	465	491	486	433	464	481	473	416	422	460	445	441	428	472	476	450	441	453	475	462	422	449	387	413	429	475	423	464	435	463	424	449	452	442	463	422	483	463	425	457	447	449	441	408	422	449	440	441	457	459	410	441	452	447	488	399	458
23709	21256	28687	24122	21250	11836	1830	1226	1160	1107	1021	982	1032	976	1010	960	915	944	948	965	939	909	903	961	862	929	859	916	907	906	850	868	906	909	928	873	867	875	927	944	855	882	893	924	895	838	882	908	922	903	904	826	861	926	822	877	871	901	865	882	914	898	890	924	869	896	886	873	909	947	863	814	893	868	909	890	912	914	857	896	888	903	925	874	894	858	876	910	902	906	837	896	823	893	908	871	863	901	916	869	879	861	899	868	882	860	889	882	867	920	874	916	886	884	954	889	864	937	911	940	825	876	833	881	928	912	912	847	917	873	889	894	891	890	860	871	913	901	878	896	885	871	879	914	870	885	932	926	923	859	875	894	850	827	881	890	921	848	883	882	892	859	888	909	851	900	864	903	903	887	951	916	932	872	925	866	883	874	942	930	873	910	913	877	906	854	875	875	879	902	874	851	903	884	920	886	886	894	913	904	895	909	871	924	919	839	894	894	938	883	882	894	874	834	839	874	865	893	877	934	868	862	852	934	893	853	911	872	907	894	889	890	862	885	876	867	909	869	850	863	831	898	866	916	951	870	870	877	897	880	906	856	951	892	869	866	895	916	895	924	857	876	842	863	879	879	833	891	865	920	909	903	858	871	902	899	866	885	838	952	887	890	892	894	884	884	891	911	869	890	852	895	813	882	884	841	867	893	859	871	828	891	877	894	853	918	854	886	865	930	880	841	893	916	931	824	842	837	880	881	859	917	892	910	883	879	865	891	888	925	872	943	923	844	873	882	896	896	819	905	925	893	879	894	870	848	842	851	896	888	902	908	816	858	891	898	892	872	917	886	897	923	892	852	876	893	842	894	855	903	862	872	872	904	893	940	875	918	879	885	924	816	949	857	901	866	870	948	847	876	922	873	920	890	845	875	867	873	858	856	899	906	912	902	921	841	852	871	952	881	903	890	887	872	858	886	872	854	894	865	928	871	858	857	891	882	916	856	890	865	867	918	914	875	937	920	883	907	887	868	872	898	850	914	910	871	910	880	902	840	919	906	827	849	860	862	846	840	941	926	878	899	906	938	913	865	876	908	914	902	852	895	873	909	876	889	822	861	845	877	874	865	882	868	905	843	886	899	899	867	834	849	890	868	916	825	849	857	904	863	887	910	872	922	887	873	838	877	883	887	826	869	875	944	910	865	940	863	914	908	875	901	903	860	870	892	884	889	914	858	883	943	862	886	863	899	895	916	859	924	859	840	888	872	873	874	928	897	863	857	846	929	908	928	907	885	840	879	878	846	864	906	812	854	831	938	880	895	894	871	899	879	897	841	906	893	871	898	883	908	914	867	925	916	880	913	904	860	874	873	875	962	899	879	926	863	890	877	931	900	830	891	891	838	869	861	883	899	859	904	868	869	899	866	885	893	873	904	877	821	851	954	874	915	831	822	865	888	909	935	919	862	859	876	886	877	861	899	925	827	889	904	880	892	930	878	915	913	836	853	913	870	900	833	920	898	879	905	917	880	894	879	888	829	844	901	851	851	850	864	884	882	889	868	840	907	848	889	858	882	887	846	878	893	884	870	902	938	943	845	879	863	884	921	915	868	823	925	881	913	886	903	889	865	920	879	881	847	904	790	882	829	860	834	899	901	846	832	931	890	885	853	937	918	885	935	898	905	898	891	875	872	885	895	898	888	861	866	857	851	853	906	911	906	871	962	927	869	885	841	913	882	887	881	893	899	850	894	903	855	853	901	860	858	859	887	911	843	890	848	905	858	845	933	901	846	897	860	816	924	859	902	868	850	827	893	857	851	861	874	904	870	817	865	883	849	874	845	842	880	866	910	869	892	905	910	911	899	836	867	913	888	848	856	912	916	846	893	914	868	881	888	926	851	901	870	869	893	864	826	875	849	917	925	885	866	849	889	858	858	867	853	917	850	892	900	860	875	915	863	895	918	842	892	950	910	897	894	902	954	869	861	908	870	851	884	890	877	914	864	838	865	898	857	861	862	902	888	880	883	894	838	845	885	900	903	866	885	882	908	904	876	849	899	840	892	903	863	910	834	846	884	886	917	847	860	918	837	883	926	860	949	912	860	942	847	900	875	856	898	869	910	920	882	852	912	807	897	905	954	905	873	877	896	860	892	844	861	879	839	880	863	965	884	898	882	946	891	899	912	882	867	892	861	914	851	917	859	848	867	885	860	888	820	899	895	916	922	940	832	940	904	902	938	843	842	880	889	891	876	863	875	856	879	876	887	888	859	831	904	889	835	874	915	863	872	893	891	841	925	884	895	861	872	885	873	872	902	854	864	910	917	872	896	870	818	914	831	848	859	892	859	899	861	857	851	936	835	903	832	841	859	825	877	875	900	885	921	875	893	974	888	968	891	864	878	873	920	909	857	850	894	829	859	871	894	877	853	926	896	918	876	895	822	898	884	852	819	837	891	931	842	853	873	864	861	911	863	879	866	838	932	876	896	880	877	859	876	907	904	863	877	972	894	861	912	933	892	860	883	901	869	865	842	866	928	914	879	906	869	844	909	882	903	874	869	872	889	877	917	907	893	917	887	911	868	862	830	887	903	899	937	927	869	897	888	797	830	853	843	868	850	891	815	842	892	901	875	901	900	937	915	869	913	916	842	923	896	968	854	883	885	818	865	893	912	823	874	905	900	904	875	854	855	873	916	897	901	871	908	883	834	871	863	892	862	864	857	805	905	940	869	895	902	899	894	960	852	898	898	855	923	924	814	923	835	897	934	943	920	828	952	889	860	841	871	917	873	886	950	902	832	900	915	930	862	881	882	887	858	884	859	866	843	829	901	887	875	878	858	928	871	898	873	934	869	820	858	928	877	904	893	863	843	908	866	899	875	883	889	930	905	871	889	887	916	931	894	864	915	890	841	856	832	835	849	857	866	892	879	898	877	922	835	834	898	909	911	865	870	894	853	876	875	887	840	900	893	849	912	904	913	927	833	935	938	900	906	848	918	909	887	880	905	933	867	898	895	867	846	838	923	885	867	854	893	863	899	915	916	829	906	874	885	955	906	863	916	887	905	882	910	897	879	875	847	910	906	863	880	890	893	886	949	873	874	856	862	869	900	850	881	831	895	850	924	881	846	893	892	859	869	879	902	916	876	873	849	892	934	939	921	876	845	900	915	830	917	907	913	871	877	851	952	836	868	859	889	892	908	895	890	862	878	882	849	850	862	882	848	834	880	879	898	907	807	905	860	881	853	875	888	874	864	913	917	897	901	832	871	896	911	844	868	839	871	858	894	889	807	889	898	891	865	897	905	878	896	865	872	897	840	830	877	875	862	889	899	913	888	885	926	872	912	862	914	882	862	889	844	885	888	906	813	957	920	881	870	854	866	862	886	886	948	904	920	862	870	884	903	856	864	898	883	912	833	830	833	915	923	902	824	903	885	897	881	890	880	898	927	897	871	859	850	932	871	883	897	851	846	835	891	825	886	938	897	908	891	843	897	872	885	893	884	829	879
4416	8618	5872	3160	2347	1939	1597	1433	1303	1197	1117	1107	1042	988	947	1056	949	908	1021	978	974	976	907	959	919	935	884	917	924	858	879	930	835	892	853	941	921	885	930	879	929	854	885	838	909	927	908	861	890	905	856	886	933	841	908	907	875	935	869	934	876	865	870	895	838	896	870	888	864	899	912	909	911	900	913	884	876	904	862	899	854	859	901	909	920	900	842	939	893	885	868	863	860	833	884	827	853	860	915	919	906	880	858	885	894	864	906	860	854	867	880	888	831	989	900	895	884	918	897	887	898	891	916	946	877	907	892	819	959	882	900	872	855	881	826	840	795	890	887	865	866	853	851	889	893	892	910	869	876	913	892	877	865	889	861	945	886	880	825	861	921	838	838	886	866	915	925	914	915	907	910	823	872	902	907	882	894	914	891	934	858	866	816	837	903	834	860	908	874	825	898	924	897	895	931	871	895	850	907	887	884	830	873	956	899	875	879	911	888	825	866	878	864	866	852	866	923	902	934	875	897	893	901	938	870	871	859	869	866	823	896	875	855	871	860	922	942	897	878	837	853	850	934	868	899	845	911	901	879	901	946	885	902	916	911	844	849	885	866	883	907	888	860	824	876	915	867	872	858	835	881	801	890	911	865	835	884	888	887	898	797	867	857	865	865	881	880	860	931	837	908	866	881	863	920	901	895	895	959	899	885	895	890	898	862	868	843	887	871	898	935	878	880	856	843	924	892	847	873	859	852	874	860	838	870	874	899	890	862	863	877	899	930	888	855	890	901	893	876	904	881	821	884	929	874	907	902	924	891	873	893	903	892	891	892	914	911	932	863	884	892	866	849	846	910	918	864	873	906	918	912	840	840	895	894	904	859	865	878	865	883	849	862	884	885	860	928	906	883	900	875	859	906	894	950	910	883	840	860	887	921	874	934	924	875	882	826	834	846	911	869	892	865	914	857	909	869	859	952	889	921	980	900	888	856	899	933	931	871	819	925	864	912	904	947	838	835	901	887	919	875	838	889	886	859	874	874	853	879	910	869	870	865	863	946	898	890	824	910	884	902	909	856	871	862	930	950	874	903	883	915	898	886	875	855	901	843	825	883	895	894	831	887	876	859	888	896	878	858	882	951	894	917	896	883	879	906	877	923	912	875	828	869	895	884	884	909	948	866	935	899	895	906	845	854	860	854	817	872	829	913	879	888	880	875	910	847	850	869	830	874	903	790	885	924	902	857	832	868	905	870	872	936	919	944	844	909	869	861	852	865	851	900	857	910	895	889	858	922	883	849	860	812	874	888	890	926	899	870	886	870	858	879	834	928	878	881	841	900	850	875	882	875	874	869	887	896	887	872	885	880	896	916	884	864	960	877	925	942	873	872	913	943	876	842	820	905	847	900	904	897	947	895	901	908	823	873	888	888	910	875	911	934	888	912	862	847	881	833	878	928	899	890	892	913	898	861	903	871	907	851	868	834	929	845	877	910	937	928	861	908	896	935	863	877	851	889	833	888	897	889	877	922	842	881	883	910	866	896	880	889	848	915	877	862	857	874	853	860	880	904	884	856	864	908	879	916	872	844	890	907	855	846	888	871	909	925	830	853	830	866	903	992	823	911	889	927	899	851	874	926	902	894	871	892	916	910	929	920	896	926	875	882	880	851	810	837	801	873	920	906	886	884	876	894	870	929	903	890	858	899	879	874	867	888	893	862	929	862	853	925	903	885	900	890	855	919	872	865	881	866	881	898	922	874	913	863	891	886	939	922	895	905	887	866	929	908	895	875	844	894	924	912	870	935	882	875	877	904	848	908	902	866	837	947	859	881	903	903	900	844	898	930	881	916	876	966	930	877	927	856	892	869	912	903	888	858	880	904	833	865	883	831	848	939	920	865	898	875	856	849	888	885	852	886	873	930	891	895	911	893	903	911	860	894	892	884	887	919	857	887	910	853	851	886	956	880	851	915	896	865	908	853	862	917	847	873	919	922	887	846	870	853	907	903	832	890	884	879	935	820	874	867	859	843	899	879	833	872	846	912	849	915	830	879	870	932	885	908	894	865	934	885	859	897	815	887	856	839	909	858	932	882	933	853	883	925	904	866	913	847	863	920	897	844	855	876	865	873	909	876	876	848	936	849	902	863	930	892	871	858	906	910	875	907	851	825	878	905	893	892	879	882	898	860	889	896	911	853	904	886	807	870	885	860	863	834	890	897	878	905	937	882	848	861	900	907	853	870	853	883	925	910	925	852	914	864	919	897	897	896	894	861	886	856	898	853	872	908	848	898	915	873	863	975	879	904	879	856	863	896	909	853	835	875	861	883	840	855	884	872	857	898	894	878	879	899	852	821	868	890	884	880	886	908	864	901	914	848	891	868	849	887	828	882	867	931	868	875	923	828	851	922	889	818	906	876	880	871	891	888	865	895	895	861	862	913	887	854	894	906	883	886	864	902	893	886	904	889	873	849	861	900	862	853	834	893	838	866	880	823	923	854	868	871	837	887	903	900	907	864	869	854	890	892	866	880	882	903	909	900	917	836	847	902	853	851	875	856	896	927	897	903	897	918	883	912	894	851	894	904	902	937	846	848	831	890	871	806	863	884	901	882	944	914	849	878	957	884	853	910	854	935	882	936	895	870	923	922	872	831	927	898	884	889	966	890	899	864	878	929	882	868	853	879	934	883	864	905	868	841	849	882	831	846	893	870	876	892	846	899	893	926	922	915	884	898	835	902	897	887	864	964	930	836	894	865	815	844	858	865	852	835	853	831	909	909	898	851	867	873	869	911	892	900	855	924	875	928	883	781	852	899	834	866	888	842	878	863	856	876	841	922	865	868	882	875	927	889	872	889	958	903	848	902	878	908	927	851	841	838	872	876	912	895	892	843	936	875	853	832	910	903	961	880	871	883	854	886	889	882	896	834	887	931	902	858	885	875	912	886	940	873	844	835	874	872	885	852	856	906	885	806	887	964	895	824	875	922	867	789	901	871	884	850	934	878	841	896	872	873	814	868	872	917	903	884	865	887	935	881	864	920	866	884	926	893	911	844	924	918	855	849	855	863	888	880	888	870	924	859	859	967	864	874	833	879	903	840	913	901	887	865	897	825	901	895	899	872	807	889	859	894	858	864	861	872	898	860	880	864	898	869	947	967	906	886	880	828	859	925	885	886	848	853	899	835	882	910	936	917	883	916	855	858	834	920	880	891	897	911	876	906	896	877	903	850	837	917	882	891	891	897	867	869	914	901	920	914	900	876	874	946	924	886	835	906	878	875	900	873	872	836	934	870	871	930	871	910	918	882	939	877	863	847	897	954	863	840	860	879	880	848	856	914	826	886	876	889	875	895	858	888	859	838	936	847	836	873	913	891	878	870	843	868	876	855	858	878	915	923	896	913	926	889	925	898	881	851	845	926	865	918	935	848	843	957	921	908	870	909	869	884	823	892	863	907	848	868	838	822	870	875	910	863	881	864	900	896	951	849	916	838	923	875	896
24628	21134	27663	24754	13931	814	476	403	422	364	351	311	300	316	291	281	311	313	315	311	334	296	283	300	279	282	295	264	307	305	265	281	299	328	254	297	288	282	278	303	282	257	316	280	291	272	251	267	300	271	266	286	279	275	278	257	308	278	275	302	293	293	296	268	267	255	290	286	310	279	290	308	291	271	298	278	243	283	284	249	300	295	303	272	299	282	257	275	288	298	292	297	277	281	259	286	258	292	302	286	272	283	263	280	283	273	278	290	300	317	272	304	291	279	292	286	276	279	300	298	303	287	294	274	289	274	300	285	271	258	277	280	283	264	260	309	264	291	232	298	271	295	302	277	309	279	304	283	288	248	282	293	293	287	285	266	287	278	306	291	296	298	272	258	272	259	271	266	296	303	275	257	281	236	296	274	288	286	265	273	277	298	298	273	283	270	261	280	268	263	267	251	261	282	236	286	277	278	303	292	305	273	304	257	278	271	277	267	295	301	302	282	260	339	249	259	294	280	286	256	237	278	257	268	284	279	287	264	276	275	294	289	294	251	283	277	273	268	289	297	270	306	279	285	281	293	277	268	275	302	270	296	277	279	281	280	307	294	258	283	277	288	278	302	294	264	288	277	301	302	292	263	244	309	284	283	288	245	276	285	280	280	272	264	284	273	271	238	276	272	299	257	307	276	267	273	295	290	274	282	274	273	253	284	282	274	317	257	251	292	300	241	273	295	293	276	261	260	264	285	297	291	252	264	301	268	303	264	250	261	283	284	256	266	256	265	257	276	289	274	296	281	304	271	283	248	285	278	251	293	283	283	254	281	254	286	294	275	286	248	309	258	282	285	253	287	300	257	273	265	291	271	301	294	270	273	274	278	273	269	277	276	296	306	270	267	275	288	285	279	274	251	253	226	277	265	315	267	275	273	293	280	290	267	270	272	303	286	280	300	249	304	278	278	263	292	285	296	293	275	276	245	301	267	287	290	292	266	270	242	263	253	281	268	271	258	284	279	276	276	264	257	267	280	275	259	270	273	292	259	281	270	263	285	298	297	249	274	267	298	291	321	284	267	272	292	270	269	293	311	293	264	277	282	279	264	272	274	288	293	284	276	294	263	266	295	276	262	281	275	274	301	313	297	287	245	300	306	275	264	290	300	284	296	275	285	265	295	287	273	305	297	267	267	277	278	302	271	290	289	275	295	278	287	289	251	270	288	281	272	285	288	277	291	280	281	267	278	258	261	301	284	266	277	277	270	286	271	272	303	271	266	286	276	286	266	300	293	250	261	275	280	264	267	301	275	308	260	302	271	295	293	278	302	258	299	288	251	257	284	289	244	304	279	269	280	286	297	292	316	276	309	278	263	315	288	268	280	263	287	296	271	253	267	265	251	275	280	294	275	267	263	273	280	260	259	273	308	247	261	265	287	284	277	247	267	270	293	285	250	309	277	332	263	261	319	268	289	262	275	281	272	286	277	255	294	284	260	256	269	293	288	292	270	290	265	255	260	269	259	249	251	277	267	280	287	257	287	276	287	276	297	275	289	296	309	268	249	270	306	274	278	279	281	259	282	264	247	262	270	264	284	268	278	268	279	279	275	277	284	282	269	273	286	271	258	270	297	297	286	272	262	250	274	260	277	291	274	307	294	268	262	273	270	290	287	302	312	276	290	307	297	271	251	260	277	268	266	288	316	261	254	310	275	260	264	296	297	257	298	263	284	229	283	277	294	303	276	280	299	287	248	280	275	308	296	286	308	271	265	255	257	258	276	284	258	281	273	280	282	291	281	279	287	298	291	270	269	280	256	250	263	295	287	297	271	282	287	276	297	284	248	260	277	299	281	267	255	290	283	262	299	268	266	309	324	271	275	265	321	308	273	290	269	262	301	282	286	267	301	279	260	271	263	301	286	259	275	269	275	300	291	277	278	242	291	277	289	266	295	281	280	265	302	301	259	275	270	251	285	279	287	261	277	250	278	270	314	276	259	279	266	266	266	266	282	283	294	264	284	252	287	288	276	300	264	247	265	260	295	273	287	272	304	260	249	277	291	281	281	270	274	272	290	255	283	287	282	275	303	318	279	273	277	267	258	282	237	271	276	282	278	288	294	272	277	298	287	292	267	307	336	270	264	241	259	262	263	284	276	303	261	249	287	275	259	310	255	264	274	270	266	242	316	294	267	308	287	270	259	275	289	291	264	309	279	268	280	312	257	270	281	272	298	277	267	261	286	269	267	287	292	256	249	304	257	260	268	288	289	284	281	278	274	288	270	279	273	288	286	289	256	256	293	288	263	316	289	263	271	284	252	268	279	274	258	270	315	269	279	296	260	283	340	258	252	296	273	295	312	303	282	291	284	298	266	290	271	270	252	261	308	258	239	265	280	264	256	288	260	280	266	284	268	288	265	271	298	283	277	279	256	267	257	250	262	285	292	262	268	283	274	272	262	277	287	288	303	269	278	287	264	268	269	282	261	291	281	281	250	286	251	303	245	275	276	277	305	288	298	278	274	287	296	277	296	289	281	269	280	300	281	288	269	289	282	269	281	284	302	260	275	263	272	289	272	293	244	292	285	278	259	275	264	281	287	305	278	284	273	258	286	265	300	282	267	293	302	250	268	283	287	299	274	293	300	246	287	244	262	312	295	270	327	265	283	282	282	288	304	252	275	306	264	278	275	311	299	276	265	284	242	293	284	275	278	266	280	273	279	310	284	285	304	293	279	274	238	301	284	283	279	278	249	302	274	271	257	284	280	290	288	254	287	310	292	293	272	301	284	268	270	289	253	298	292	282	279	282	290	299	264	278	289	293	287	294	295	309	283	302	267	252	261	298	262	297	289	289	266	286	301	277	278	286	293	273	254	289	261	273	282	303	301	271	256	254	281	286	304	271	280	265	280	296	273	266	274	287	294	285	267	255	263	279	281	285	272	298	262	278	265	286	269	280	299	273	266	274	256	268	266	258	284	279	264	265	297	298	286	279	284	240	253	299	295	253	280	291	295	288	280	271	290	280	282	277	290	267	266	262	275	291	274	243	278	282	296	279	271	308	274	248	267	292	304	278	265	257	288	269	263	279	289	286	279	291	265	264	280	277	243	298	305	268	265	278	290	293	272	290	287	268	249	252	280	302	272	287	282	290	262	270	282	283	276	261	242	297	279	285	278	301	319	277	272	282	280	295	290	264	277	326	275	281	286	267	262	319	286	271	277	275	328	307	249	264	274	288	271	278	255	247	287	300	260	252	279	284	287	287	298	271	245	253	245	273	294	279	268	304	283	292	281	296	270	257	298	262	267	285	306	290	294	279	273	255	284	273	235	295	302	282	290	290	262	283	276	272	289	277	280	267	286	285	304	301	255	293	266	268	281	271	271	275	293	287	262	289	275	247	281	274	263	277	299	242	288	323	280	278	257	283	286	293	269	262	275	252	276	261	236	286	302	296	312	256	274	319	267	279	307	289	279	292	260	274	275	288	281	277	265	260	265	286	256
4111	4732	3186	1534	1190	940	708	580	532	468	441	411	430	333	361	348	374	334	314	345	337	294	322	328	352	334	318	321	298	321	297	301	314	307	309	318	296	323	330	314	330	301	282	312	310	331	296	337	295	308	303	287	316	315	270	354	315	297	260	323	315	317	280	308	303	305	279	310	301	310	324	301	330	298	306	307	314	262	330	297	294	307	315	266	281	312	322	291	305	302	296	310	294	299	319	310	307	264	317	281	280	270	290	318	306	317	298	302	309	279	300	297	297	287	295	299	309	325	293	285	327	314	303	284	294	315	312	289	311	296	318	304	319	308	314	342	314	274	298	316	284	283	307	313	316	325	310	328	325	305	286	322	281	318	294	265	313	318	310	321	312	313	286	334	286	337	299	296	295	270	304	299	311	328	293	313	298	296	306	306	306	305	311	284	311	302	329	322	314	303	307	309	315	304	323	302	307	326	275	304	297	283	292	314	328	285	314	302	282	303	318	314	332	317	278	273	307	295	324	322	315	338	286	279	312	277	285	316	296	272	300	301	274	286	315	338	277	303	341	300	335	322	334	313	308	293	316	281	334	329	287	320	299	278	335	336	302	311	326	313	303	340	294	311	292	284	318	322	294	293	276	299	303	280	281	317	324	341	300	340	312	301	312	326	320	316	337	266	297	319	323	322	295	310	276	299	292	321	297	295	277	300	312	312	298	302	295	315	311	327	306	280	308	356	295	295	301	308	315	314	300	336	266	300	308	277	324	294	298	289	274	301	308	296	296	301	319	293	300	306	296	317	317	310	310	317	279	282	295	300	327	278	285	300	290	291	310	328	291	294	298	295	288	293	331	311	308	271	322	328	278	314	305	322	313	291	321	286	318	318	306	296	295	323	360	293	289	293	281	277	312	288	286	317	291	308	325	288	301	322	321	274	302	292	263	293	311	300	298	295	295	318	301	330	336	290	311	300	278	303	311	322	277	297	296	308	309	285	287	305	310	287	343	287	320	303	296	278	353	292	313	322	303	336	319	344	312	287	271	282	325	302	318	303	318	323	304	282	314	316	321	289	296	284	288	329	268	307	317	290	303	299	286	301	264	279	321	306	261	286	293	302	295	312	299	324	278	312	297	285	313	287	285	299	320	320	294	305	315	293	301	311	299	291	291	304	302	324	311	293	285	283	287	285	308	344	281	290	283	262	286	306	313	281	317	307	283	298	318	308	262	309	286	306	280	330	342	295	339	314	347	331	293	298	300	270	289	299	326	315	274	321	297	302	323	315	283	330	334	292	309	297	303	318	333	285	282	297	306	270	322	328	301	298	318	277	328	311	291	313	299	292	312	309	296	296	291	318	307	315	315	279	292	325	309	296	293	282	314	293	288	320	321	322	310	290	297	297	317	317	295	313	322	304	317	325	291	294	308	307	294	310	303	315	308	283	315	326	275	340	303	298	285	318	328	298	296	333	318	283	312	284	285	285	293	285	305	280	319	304	288	273	305	300	303	292	304	336	291	346	324	283	349	320	308	293	284	294	307	297	295	325	278	292	299	310	313	304	285	285	319	260	327	277	292	324	306	352	281	313	293	321	299	276	296	296	288	293	311	290	300	341	297	288	307	303	302	313	313	306	327	328	291	284	281	281	280	315	285	306	296	298	320	321	289	288	318	302	331	273	259	308	295	326	305	290	335	307	302	307	287	304	282	291	279	335	311	316	285	325	288	340	299	283	321	297	327	286	291	285	308	289	314	283	293	340	315	280	298	304	283	321	287	294	311	301	330	313	301	281	290	275	302	298	314	310	322	296	347	313	299	337	313	311	319	343	300	304	337	310	293	287	305	287	332	324	294	291	294	302	290	287	280	313	286	317	319	324	303	297	296	287	278	280	295	307	306	308	274	289	326	300	273	312	306	293	280	307	320	288	323	315	297	309	295	285	306	286	300	271	306	319	313	297	297	286	306	282	329	346	284	296	288	325	324	291	314	297	273	283	265	306	303	336	303	310	324	292	325	310	294	293	322	292	297	317	306	316	337	317	291	290	297	288	311	285	330	320	328	286	325	321	293	300	328	342	294	307	291	312	293	304	337	333	299	318	325	317	335	329	277	342	289	300	287	302	287	320	312	279	268	288	310	316	279	301	299	305	322	312	276	308	312	299	306	281	313	307	300	303	292	308	342	284	269	326	264	330	302	290	302	295	325	307	323	291	319	304	320	325	298	287	297	316	298	293	298	313	288	312	309	288	330	294	327	275	334	332	297	270	297	298	298	299	326	309	289	295	297	301	299	286	336	299	294	316	267	292	308	311	311	304	332	327	357	315	302	314	313	298	308	304	295	306	324	312	285	317	310	313	329	320	340	290	316	318	334	318	279	288	293	289	288	310	310	309	323	305	341	329	268	304	289	336	323	311	284	335	284	318	314	319	304	296	309	299	313	312	298	302	324	285	318	283	298	304	301	317	306	313	302	317	265	323	298	333	303	292	306	303	312	280	321	280	297	305	324	299	321	274	296	309	288	316	326	292	284	313	297	330	299	298	329	306	317	302	296	301	302	311	292	280	300	299	326	287	289	294	277	284	324	306	287	296	292	332	320	329	294	299	292	317	312	300	318	295	278	307	309	337	320	309	285	285	303	313	313	277	315	277	321	292	295	333	313	293	309	273	274	276	287	321	297	341	324	352	302	300	317	262	296	291	327	320	320	314	293	279	306	304	288	312	349	299	300	298	324	320	268	311	294	304	314	302	300	303	314	302	277	310	293	294	313	314	330	290	293	307	312	303	307	300	312	292	277	325	283	307	320	294	337	282	306	334	282	320	302	269	313	297	299	318	303	307	290	306	304	319	314	309	266	309	294	283	295	316	310	299	318	321	313	303	309	302	294	273	297	312	322	302	302	322	311	313	301	321	284	291	295	325	335	297	342	284	295	318	322	297	309	306	289	314	297	287	286	295	296	308	324	293	330	321	282	322	310	300	308	291	306	309	320	308	285	279	270	300	324	292	296	343	278	262	299	295	298	311	310	299	302	300	312	273	310	274	318	275	311	282	291	302	319	293	313	323	315	348	306	293	328	334	281	274	321	279	338	272	347	296	311	297	289	316	288	299	319	264	348	278	294	293	317	302	323	327	329	303	294	299	319	298	305	309	296	300	321	314	311	314	311	276	319	296	331	322	269	295	332	326	316	299	254	304	323	303	329	295	297	305	318	326	309	307	271	293	301	281	295	283	334	321	325	289	308	304	288	301	287	302	324	315	296	318	269	311	311	335	304	341	292	292	329	311	304	304	303	309	299	284	317	320	317	272	321	282	293	339	312	302	306	311	296	311	337	273	296	322	318	322	304	267	344	283	294	322	318	275	295	296	323	323	278	289	321	301	305	310	317	323	279	287	299	307	314	305	297	322	302	277	301	296	273	320	318	304	293	298	314	317	308	304	304	319	291	300	290	275	308	314	313	325	302	300	305	328	300	287	291	312	345	288	298	281	294	282	286	271
22454	21278	29134	23757	21282	21368	12560	1847	1381	1250	1219	1073	1118	1090	1050	1032	997	977	961	951	931	962	930	933	953	915	918	858	906	969	942	919	909	955	883	967	905	914	863	924	879	874	921	895	872	908	866	829	887	915	926	916	878	916	886	866	857	861	876	884	878	930	917	907	882	916	928	813	889	868	855	852	884	900	921	895	851	898	822	859	855	875	859	861	839	845	921	894	922	887	886	897	822	871	935	915	876	866	892	884	884	881	886	876	852	869	823	841	847	903	861	888	930	898	945	869	884	930	915	872	927	884	881	892	871	863	915	829	869	825	948	884	866	843	919	913	901	893	862	942	902	925	834	911	880	834	935	928	893	895	865	905	873	939	891	830	903	941	879	843	930	906	918	875	903	890	893	907	900	847	885	920	913	858	870	901	838	888	902	910	939	959	900	900	824	911	931	882	886	917	922	920	940	863	851	890	922	859	907	842	815	906	909	894	878	886	856	944	929	880	856	842	869	888	839	885	946	899	937	939	858	934	865	887	899	912	884	885	889	850	900	894	915	866	876	885	872	880	867	848	874	867	863	899	829	838	882	856	849	899	842	898	895	883	819	923	900	897	883	879	893	823	882	860	856	892	931	879	869	909	898	864	865	913	852	928	855	886	854	913	903	934	837	935	898	882	831	878	909	908	887	914	877	891	899	915	871	868	897	867	882	860	885	852	882	854	887	871	913	922	878	885	867	873	859	888	871	880	896	853	865	869	904	847	889	959	842	835	834	889	892	911	885	878	884	876	860	891	913	884	893	822	946	880	884	876	915	912	925	911	868	873	869	844	786	905	914	885	842	862	900	844	912	911	846	887	888	879	863	864	894	860	870	889	857	904	913	851	890	873	909	845	883	902	881	891	910	865	907	906	889	892	894	939	874	902	868	896	846	900	860	862	890	895	907	862	942	953	933	896	905	884	919	922	907	879	857	885	831	801	866	908	926	878	896	854	879	912	881	877	831	926	851	874	886	849	862	898	860	903	875	850	845	891	911	883	955	838	876	904	882	844	846	936	854	905	908	861	914	928	834	863	931	878	925	821	870	841	880	842	881	883	898	869	887	887	922	874	897	925	906	826	891	905	894	911	826	842	887	889	855	865	863	845	930	878	873	945	831	831	874	862	912	903	903	870	849	838	917	839	886	945	859	901	908	863	878	828	872	848	877	855	893	785	880	914	858	910	916	884	852	870	863	855	831	846	957	895	874	860	868	885	831	870	934	912	858	864	843	857	912	858	885	901	888	881	817	843	870	891	844	920	855	853	898	879	858	866	867	857	895	875	869	917	894	871	900	878	825	894	936	914	827	905	855	867	866	916	861	829	857	908	882	876	891	900	896	929	903	924	867	872	876	889	889	833	909	878	937	914	870	933	887	893	861	863	901	828	822	853	874	878	908	887	882	899	902	859	849	890	889	901	843	841	882	917	901	855	881	902	857	894	870	874	896	910	874	860	904	829	877	842	937	873	901	869	895	868	895	886	907	921	876	861	889	870	890	809	843	869	863	878	931	888	892	932	957	922	856	837	878	883	818	896	868	887	865	892	825	889	906	882	875	907	925	898	907	871	864	858	871	894	888	913	868	892	825	846	885	901	851	842	834	887	967	880	825	840	874	806	863	868	895	820	889	923	864	906	859	910	898	849	872	892	856	888	862	843	879	862	871	889	882	871	874	895	870	892	849	865	908	904	836	907	878	940	857	851	865	885	895	850	898	893	840	862	919	866	896	857	897	846	856	948	829	875	899	887	842	893	880	900	877	870	827	867	953	903	837	871	856	883	849	944	889	962	867	860	843	829	904	845	866	903	864	858	904	883	917	853	872	882	950	865	922	856	926	821	885	851	892	893	865	864	914	869	909	873	853	884	878	789	862	905	904	838	895	906	899	863	865	860	932	855	879	839	872	852	871	919	824	859	908	917	822	894	896	946	909	832	898	891	922	884	893	927	884	873	866	873	877	882	830	910	906	844	888	855	927	887	926	849	871	895	848	915	911	866	876	878	846	849	925	889	934	856	877	818	891	844	899	849	881	934	878	890	857	872	849	875	845	921	904	877	920	920	895	861	882	905	846	890	869	869	910	893	849	841	880	942	878	938	875	871	841	876	907	869	810	853	850	876	835	842	905	873	908	963	850	913	894	898	869	905	881	875	856	923	960	899	873	906	845	945	843	840	824	915	893	917	831	891	913	899	905	915	830	879	932	872	859	919	891	919	919	869	889	903	921	875	809	924	865	898	845	870	881	918	873	870	854	942	891	889	919	924	942	932	850	931	846	869	922	826	857	882	915	876	883	841	909	864	878	880	853	936	905	893	878	849	909	904	908	890	876	887	875	939	911	948	893	908	848	893	860	893	876	886	853	857	872	891	858	869	853	843	883	825	934	956	830	923	882	875	878	883	890	883	881	880	901	859	873	864	875	866	842	905	929	904	836	885	854	877	889	895	879	886	844	861	852	906	922	948	860	921	915	928	862	904	894	910	785	871	922	831	895	915	825	895	844	902	904	849	882	941	895	904	878	897	900	864	893	874	883	857	905	895	883	820	882	924	907	874	856	901	890	898	848	875	912	868	908	937	879	860	826	885	907	947	840	846	864	894	858	846	898	938	926	942	885	864	872	867	867	905	891	837	918	822	869	877	929	904	852	941	882	845	891	930	896	903	881	916	845	925	901	913	955	880	828	894	875	880	862	889	894	845	863	839	883	902	862	842	862	887	891	879	881	855	865	888	865	875	890	922	885	863	893	898	825	911	856	939	893	869	807	878	890	902	876	878	844	857	856	896	931	939	852	859	829	899	883	909	886	862	875	868	921	878	868	839	885	910	914	829	914	972	839	909	928	914	962	858	853	864	854	881	927	837	896	916	891	875	854	876	841	875	892	892	832	929	841	847	847	885	867	853	819	850	868	887	877	924	891	847	860	879	876	857	884	871	862	848	881	868	899	935	857	891	928	834	912	914	857	887	918	856	829	895	935	912	854	878	939	813	825	846	872	896	881	874	836	860	923	923	852	939	923	855	864	884	857	878	888	902	868	867	852	916	815	875	891	817	893	851	906	842	852	868	866	889	862	863	927	867	915	936	892	909	904	868	860	891	871	873	892	874	924	859	874	913	884	897	882	844	846	926	885	837	914	837	862	865	882	934	882	883	892	865	863	839	794	864	902	901	897	902	873	847	846	863	890	898	862	909	903	886	859	848	890	853	868	880	863	868	893	869	856	889	898	901	884	892	883	910	926	899	837	880	893	876	871	908	827	878	864	899	825	919	883	905	857	851	915	892	889	912	860	943	904	877	874	921	876	879	895	813	872	916	849	868	857	858	870	871	838	885	893	917	924	866	889	888	844	863	918	868	872	875	863	909	852	876	874	877	841	845	882	868	855	857	816	875	832	867	843	904	947	949	870	871	813	843	887	923	864	837	907	898	845	882	896	878	876	879	875	844	861	893	937	824	915	916	887	884
4565	13973	9601	5035	3857	3002	2347	1963	1628	1439	1345	1172	1179	1199	1108	1029	1052	1000	993	1048	976	967	993	952	902	930	923	892	966	910	908	911	885	910	955	932	929	868	898	895	901	816	919	915	927	908	858	915	878	956	896	925	872	953	864	972	917	927	875	947	861	892	900	893	932	861	931	860	962	836	877	927	909	944	870	852	908	834	881	878	831	958	881	860	878	896	929	923	935	881	882	889	839	954	911	894	897	879	900	867	903	886	874	906	906	923	878	871	885	884	849	886	923	868	869	896	916	862	895	872	883	897	925	919	886	883	860	894	900	864	947	931	942	837	902	979	925	925	928	912	929	922	873	894	868	964	872	896	816	852	905	906	853	900	903	914	896	879	870	888	897	959	901	889	864	882	922	889	915	870	909	902	952	920	879	888	913	894	899	877	888	889	886	890	905	907	951	882	928	896	880	805	896	872	883	934	841	897	867	897	883	881	848	902	864	902	903	935	856	903	895	903	867	929	918	842	887	891	885	897	956	909	906	915	917	904	891	920	907	886	892	897	868	946	874	859	892	877	892	843	870	876	888	879	923	820	921	912	903	892	901	937	884	947	869	906	869	861	881	941	895	886	862	900	906	881	889	841	857	875	856	901	854	814	846	873	913	889	881	849	873	846	852	859	850	880	915	866	923	873	870	863	870	911	954	942	880	934	902	887	903	920	872	899	851	880	893	903	890	908	839	907	882	878	899	847	880	868	950	894	887	902	825	883	895	858	907	888	899	921	896	903	856	891	877	896	876	887	866	875	939	954	935	872	916	932	891	879	859	865	883	890	913	877	889	881	904	885	899	861	868	887	874	908	870	869	886	840	911	891	900	895	924	884	925	896	876	963	861	918	894	897	937	854	868	811	905	848	903	916	909	899	893	932	838	947	918	849	912	867	892	896	871	911	849	916	905	855	936	911	910	896	947	886	904	908	869	916	889	879	911	851	877	856	902	859	827	905	891	866	880	895	948	937	890	897	873	904	853	926	858	871	890	942	874	859	851	889	835	876	861	899	821	885	885	878	940	860	890	913	880	919	858	833	906	813	879	834	859	880	918	867	848	879	871	887	915	847	888	907	864	891	948	881	838	922	957	881	894	909	851	937	887	893	878	856	891	862	881	900	905	883	866	927	875	879	882	879	910	883	917	816	919	887	832	925	876	929	885	851	906	851	889	891	882	903	894	911	877	920	852	890	886	876	855	893	876	905	887	835	882	843	881	863	938	874	851	919	843	828	916	831	897	905	894	880	920	864	881	861	854	867	868	885	936	873	939	860	815	919	890	907	893	879	869	854	858	907	936	865	857	844	952	935	938	919	865	912	934	933	882	902	863	895	882	860	884	862	947	940	901	916	937	889	951	911	897	916	909	885	876	873	859	889	869	856	874	902	922	854	893	939	891	899	900	914	904	875	865	884	878	896	913	912	830	871	885	929	899	916	904	879	885	860	908	874	910	882	867	858	840	889	866	859	856	886	870	912	921	867	917	895	913	880	939	827	929	921	923	893	848	861	883	922	894	891	850	877	879	856	907	835	884	905	909	856	901	881	887	931	882	888	884	884	947	894	858	975	886	889	886	860	882	858	817	917	900	915	883	945	867	869	870	880	877	869	850	897	864	928	902	870	859	884	883	902	958	883	893	908	845	880	885	896	890	870	905	843	839	802	833	904	873	807	867	859	896	868	848	887	884	875	928	920	922	832	937	865	885	846	889	844	833	898	909	903	795	894	900	896	854	887	916	885	886	881	919	896	876	926	855	841	898	881	925	862	869	933	903	848	895	900	848	938	813	843	915	855	859	927	942	864	910	899	853	871	910	915	856	906	827	915	850	848	875	916	859	869	874	872	858	896	878	922	857	874	917	871	893	932	865	943	916	875	932	930	814	849	888	930	928	886	885	859	945	864	880	893	800	912	932	914	874	885	907	923	877	898	899	848	914	939	895	904	902	850	870	918	871	845	897	911	929	886	883	920	919	832	919	910	890	894	887	875	881	904	860	894	894	909	906	820	949	904	886	907	905	950	885	911	911	864	914	861	896	844	892	873	848	914	846	884	889	917	838	883	878	853	847	873	956	888	846	831	883	875	883	878	865	895	861	894	906	872	937	945	873	883	927	892	943	876	878	928	857	848	938	935	858	886	896	895	925	916	922	855	837	907	894	855	886	860	840	834	895	887	894	889	911	884	892	900	852	882	881	867	893	923	869	896	923	919	896	900	888	925	861	873	928	857	889	918	911	892	863	880	869	895	849	940	881	895	885	895	894	918	827	894	870	885	875	906	915	866	888	875	915	867	863	935	870	871	867	831	871	891	848	879	893	888	870	879	909	851	908	912	840	923	900	933	897	929	885	891	871	888	859	855	931	855	913	925	865	890	955	849	926	911	930	875	851	923	873	886	839	955	915	922	890	879	841	892	902	897	896	892	879	901	861	929	906	904	881	870	882	898	852	915	857	901	939	906	898	876	883	894	905	928	901	853	894	868	901	898	843	845	907	864	859	851	900	980	859	861	919	848	925	880	898	881	900	903	874	889	875	904	875	901	870	866	888	862	825	865	930	918	878	917	902	893	871	890	919	878	878	923	853	861	863	885	864	872	898	871	904	897	927	910	921	898	907	847	940	918	889	901	870	914	850	810	891	903	876	876	868	917	882	918	927	897	893	880	884	842	889	939	840	908	818	863	891	845	852	842	904	938	901	906	906	862	941	839	871	879	871	877	890	916	859	877	918	865	926	868	867	898	842	920	943	875	865	839	930	952	872	904	833	844	795	824	900	894	868	914	946	910	857	912	882	886	887	869	872	853	967	918	855	873	875	901	883	845	901	902	897	911	887	850	848	876	900	858	896	866	880	869	873	885	884	917	867	908	879	850	924	874	872	917	890	891	893	890	885	888	875	888	913	882	898	868	910	878	876	866	846	934	901	826	923	855	915	860	852	892	892	941	861	928	900	949	877	886	896	901	902	865	873	917	898	929	874	874	881	878	849	880	884	846	845	903	923	875	885	900	887	900	890	891	873	879	907	846	859	869	845	868	829	879	940	948	876	879	911	883	912	913	880	922	870	936	877	889	936	841	899	856	822	893	911	914	872	899	887	893	872	879	867	889	892	897	881	884	838	924	854	914	836	905	847	885	937	851	933	910	898	885	903	879	882	844	868	906	884	852	913	845	897	898	889	907	884	816	828	906	868	932	881	901	864	862	912	904	918	873	876	863	916	894	965	901	927	926	865	901	880	837	885	862	854	862	830	849	863	875	886	879	870	923	896	931	879	892	905	884	876	883	920	906	942	869	930	949	874	824	874	884	929	870	946	890	902	946	843	883	900	881	903	857	901	841	832	927	969	868	840	888	882	938	852	880	887	851	857	878	901	928	915	896	842	873	868	868	868	898	956	891	854	878	848	871	967	915	902	878	935	891	916	870	909	917	910	889	886	884	833	909	852	880	905	874	921	903	865	834	910	838
27743	20292	8260	842	542	488	465	445	463	433	483	448	429	419	439	449	450	408	425	423	398	454	396	417	426	414	421	406	428	423	410	438	441	419	420	457	449	445	450	432	415	419	404	433	388	432	460	429	446	415	419	401	415	454	407	423	448	381	466	429	411	437	428	445	453	388	426	466	406	428	405	442	411	426	379	448	409	430	412	412	384	446	423	448	376	431	412	416	447	433	429	416	423	433	400	424	378	400	442	436	426	401	406	448	433	443	474	435	402	416	391	411	416	432	386	435	427	444	375	444	376	379	424	442	425	428	443	435	413	463	401	424	442	422	438	399	443	439	400	415	421	418	424	384	439	402	454	402	424	421	446	452	440	420	402	438	450	405	426	409	418	407	415	415	401	407	415	437	425	392	463	432	453	397	390	438	383	411	426	414	439	457	408	443	440	414	450	437	410	447	419	402	457	435	437	432	445	420	446	441	457	428	417	416	418	395	466	421	439	441	445	427	432	411	380	397	436	438	425	390	422	409	424	431	418	416	364	433	450	414	381	440	417	422	412	471	417	407	450	432	437	415	420	419	415	415	411	378	428	411	447	421	470	451	435	412	424	469	458	456	399	429	403	460	387	445	422	413	410	429	421	449	394	442	422	419	459	419	415	420	413	413	410	444	396	425	405	423	399	437	465	396	409	413	430	437	448	407	412	423	451	453	426	404	433	444	431	442	442	429	444	426	409	434	406	424	423	407	434	440	440	441	419	402	408	394	449	409	446	440	401	409	412	420	427	441	423	405	406	448	430	403	374	449	424	428	420	430	434	436	418	384	440	399	456	401	420	398	413	441	416	422	463	444	430	431	383	391	416	453	428	458	423	421	429	389	431	404	439	395	433	434	408	424	421	429	462	424	433	412	440	406	412	424	428	429	420	440	424	395	407	459	426	405	422	436	435	388	405	425	414	414	429	449	426	429	420	440	405	435	426	423	377	406	439	435	434	402	445	423	412	420	440	381	401	419	420	448	459	403	417	407	465	453	441	443	447	432	460	402	414	398	452	415	427	404	424	460	406	459	464	455	384	394	405	444	423	441	437	406	449	423	444	409	426	378	453	412	404	424	422	441	412	409	421	396	425	421	451	406	393	420	434	427	417	416	400	416	412	463	421	428	415	418	392	431	466	430	437	426	413	424	436	397	429	393	443	432	436	416	433	405	443	384	445	461	429	395	450	399	437	467	412	446	404	419	462	458	440	458	390	458	421	414	431	442	449	421	400	422	429	409	405	403	363	409	439	431	446	424	415	408	444	418	492	430	428	390	402	417	423	425	447	420	398	483	433	393	465	405	407	451	428	446	417	443	419	434	431	448	413	381	453	394	368	441	442	444	417	429	428	468	442	430	400	413	462	412	416	418	437	441	407	440	437	430	457	414	406	429	483	416	458	430	402	410	392	423	481	411	461	438	445	447	441	413	427	425	399	437	388	434	415	435	410	392	428	403	429	435	454	385	448	431	448	443	421	404	472	413	471	443	434	433	409	407	398	456	433	434	441	408	404	397	384	393	422	410	432	445	404	417	423	418	415	449	416	420	402	411	391	428	420	441	404	414	398	453	420	450	426	388	436	462	452	407	443	411	426	442	416	380	403	432	419	434	445	349	433	420	417	433	445	412	439	398	425	411	437	448	394	453	434	444	420	437	446	414	415	456	431	376	463	431	438	437	435	411	391	412	436	399	383	432	423	414	445	409	444	453	433	374	422	435	418	385	419	430	430	404	428	437	422	420	404	419	415	411	435	436	478	407	452	452	424	478	429	465	434	402	471	408	430	390	436	443	415	433	456	420	415	427	451	417	414	447	433	416	417	454	421	437	420	416	400	421	389	460	429	439	443	402	440	410	456	455	431	447	427	404	429	418	419	469	427	421	426	419	411	450	419	456	417	438	403	444	476	434	430	382	435	416	443	417	440	422	437	433	409	421	387	427	445	425	455	462	446	431	420	426	428	441	439	424	421	448	439	455	410	422	406	464	436	445	412	423	401	401	439	433	389	422	420	423	416	412	429	419	432	439	411	393	397	475	367	451	419	424	452	440	431	394	369	461	425	395	443	424	382	443	436	433	448	399	422	416	466	383	406	397	414	442	409	404	424	448	440	434	393	433	431	445	437	432	419	422	450	397	436	430	393	428	441	437	393	437	409	440	439	434	481	448	427	422	416	433	420	438	442	405	442	424	404	402	404	438	435	453	424	377	390	427	457	450	464	420	445	450	433	405	401	443	416	433	439	413	397	429	443	387	418	448	438	449	430	388	372	501	423	403	436	405	391	411	453	396	450	428	397	457	430	411	459	419	445	417	411	448	440	443	416	387	404	431	414	435	415	439	422	417	418	436	398	422	431	413	425	425	394	415	431	419	400	422	398	464	413	434	450	427	435	433	410	414	416	430	388	379	407	434	416	452	438	403	430	426	409	408	437	437	386	427	457	424	418	397	378	430	439	428	433	433	425	431	405	435	403	415	413	378	448	420	429	427	458	411	437	423	436	419	433	385	427	384	429	411	424	452	401	433	463	443	433	411	434	425	414	418	437	433	417	445	417	429	426	445	423	458	440	444	430	430	432	413	441	405	438	441	420	409	413	434	391	411	474	433	393	463	432	419	447	440	421	417	412	391	444	440	450	402	419	419	450	402	397	376	420	441	393	454	432	433	435	453	445	417	461	415	469	455	416	403	428	431	433	447	454	445	433	403	402	409	455	398	446	426	453	414	457	434	441	438	461	428	447	459	454	410	452	436	398	424	428	448	455	440	428	408	450	447	419	445	468	428	388	409	414	412	426	413	368	395	410	435	413	424	435	445	417	438	423	418	429	417	463	434	408	442	422	408	411	447	479	444	470	401	442	406	420	407	444	413	465	435	435	424	432	453	423	413	412	415	431	437	396	424	421	430	422	436	413	424	417	439	406	444	407	422	419	404	418	417	372	419	444	410	429	419	408	447	431	413	423	438	421	449	416	441	453	466	397	423	426	410	423	427	459	420	395	424	439	427	417	401	418	463	456	427	450	409	415	421	447	402	429	400	439	400	417	396	378	460	440	415	435	402	414	417	421	406	452	448	449	417	439	407	444	444	430	443	420	421	439	446	404	425	422	446	459	426	465	416	435	464	448	415	489	465	440	436	417	403	427	443	420	399	415	481	422	389	452	437	460	402	432	434	458	434	439	456	412	429	445	415	442	402	408	425	434	396	400	431	424	393	446	427	480	417	430	413	417	441	403	436	484	377	453	417	397	407	446	394	412	412	429	385	415	419	409	409	399	428	438	446	414	411	403	450	437	405	438	428	417	387	441	423	434	470	439	448	455	405	427	425	407	427	434	449	463	465	426	453	411	398	424	419	468	444	408	431	372	400	386	406	430	442	448	403	425	434	439	430	423	448	399	397	425	453	410	438	428	399	438	407	441	426	411	429	400	386	435	425	446	409	428	387	386	416	400	428	404	411	416	421	400	363
5370	1594	1038	696	613	534	534	488	468	477	462	502	456	478	442	435	433	447	449	379	433	416	442	455	433	464	400	444	444	414	435	398	406	415	488	444	472	447	452	435	463	419	452	397	439	447	460	410	459	412	444	413	429	436	448	450	408	418	448	440	453	445	419	439	439	420	425	450	435	457	456	492	422	436	428	433	419	448	402	427	447	431	404	435	450	424	426	447	436	464	459	418	439	450	459	442	438	442	445	421	451	471	423	411	442	500	485	431	431	444	458	452	429	456	420	418	484	443	430	444	432	447	467	436	449	456	445	456	406	427	429	452	426	417	425	432	431	428	436	431	439	446	414	435	493	404	455	437	420	449	436	473	408	421	457	432	439	443	460	405	418	444	417	423	466	456	438	388	426	421	428	425	415	455	408	465	440	444	415	422	435	442	404	419	435	446	467	442	430	429	444	424	402	458	424	422	417	410	444	411	461	416	423	444	435	458	385	431	466	456	489	456	431	443	449	428	431	441	433	416	419	451	446	416	449	404	407	426	432	436	446	435	474	428	403	475	437	402	417	442	461	425	431	443	446	438	418	446	428	431	447	435	473	452	423	419	422	442	406	447	434	422	454	452	455	442	438	462	453	407	465	417	439	410	427	442	415	429	444	430	422	425	405	456	444	478	439	418	455	415	461	440	426	447	454	449	434	424	428	443	439	422	446	423	428	410	433	458	466	399	399	453	449	417	432	439	462	428	433	443	418	420	458	419	419	441	422	450	432	429	414	403	442	400	453	455	407	434	423	424	434	401	425	423	398	437	461	428	453	433	450	407	432	439	453	433	437	423	431	447	445	479	433	427	457	402	464	466	412	417	466	423	432	439	407	403	431	402	446	432	393	432	457	472	439	397	446	478	425	428	440	436	440	432	461	443	430	461	436	433	450	441	404	463	433	403	440	417	449	434	436	434	439	456	444	414	431	430	450	474	452	441	417	419	469	454	438	407	418	408	415	447	441	415	428	420	438	463	470	425	440	426	446	433	432	466	445	443	428	411	427	430	451	447	436	441	437	440	441	444	417	429	488	451	429	478	424	405	448	430	418	468	472	467	413	394	466	440	431	434	440	431	429	399	423	435	383	454	430	470	445	420	424	419	435	418	453	454	426	473	415	430	421	434	413	410	393	484	430	425	409	439	419	460	474	432	459	452	413	414	421	422	422	409	404	451	472	448	461	417	439	435	436	469	411	462	414	474	436	444	414	454	412	439	431	464	460	461	432	447	458	458	431	435	439	430	439	490	412	470	399	457	447	421	435	408	437	455	440	441	446	465	413	440	443	400	448	423	452	467	446	454	440	437	451	391	419	442	426	415	442	426	394	434	456	414	451	427	477	433	429	440	422	456	434	423	432	471	418	409	410	456	465	465	418	467	461	436	472	424	412	422	441	449	436	472	401	401	438	414	493	418	449	443	427	432	451	442	422	443	403	405	480	410	452	475	466	431	460	410	434	480	437	473	467	473	441	427	447	431	442	411	449	438	444	428	463	429	444	427	459	398	442	430	425	429	446	429	453	467	449	460	456	447	450	447	414	428	435	456	457	417	433	411	433	433	438	423	426	447	480	417	445	449	416	459	418	433	418	452	444	408	461	438	448	461	463	426	388	433	435	482	442	417	410	479	444	488	432	431	430	400	458	465	435	407	433	455	438	429	442	477	424	437	411	465	436	420	437	406	436	431	436	436	461	426	407	431	405	436	411	417	427	460	436	446	456	416	450	482	435	424	433	417	448	418	417	436	410	418	441	450	422	399	454	423	436	454	456	458	447	405	449	456	438	452	469	440	440	428	449	459	422	431	409	368	440	391	414	447	424	431	413	410	428	402	422	383	456	454	433	425	438	450	422	418	429	449	438	393	446	418	481	477	435	443	430	424	442	401	422	434	444	426	414	433	391	478	451	417	410	429	451	430	428	455	438	398	436	479	437	417	433	436	427	445	433	416	441	435	435	452	449	404	469	410	420	389	397	450	439	444	416	420	431	452	416	495	445	481	436	454	410	431	432	428	462	438	475	458	444	393	476	425	449	433	442	463	410	412	416	487	437	414	428	466	441	404	429	437	433	422	455	392	475	475	431	438	452	441	467	420	413	455	414	426	428	446	422	420	434	457	411	462	432	426	438	441	423	423	455	419	441	427	408	416	432	446	456	465	451	442	462	410	425	427	436	449	452	434	460	488	433	401	437	438	423	423	415	440	396	449	459	445	429	452	388	435	466	448	437	473	471	404	432	403	478	442	432	436	439	456	439	453	469	423	450	443	421	429	430	451	400	427	416	476	397	412	441	442	439	476	425	466	444	459	419	424	402	435	457	438	404	422	439	470	431	441	421	448	426	433	459	426	476	437	441	445	484	415	455	441	432	403	427	419	449	421	447	463	423	462	444	400	421	404	406	432	430	401	427	436	443	412	438	407	446	436	399	441	435	465	446	413	472	406	439	414	456	453	419	436	427	436	404	424	435	420	436	442	444	437	457	451	448	439	463	412	431	448	446	415	424	449	442	461	463	475	443	461	425	415	379	427	443	463	438	438	461	416	398	435	448	435	401	402	443	440	439	445	437	435	434	411	449	395	430	473	433	425	429	431	443	455	471	442	428	405	425	439	454	473	420	431	422	447	436	445	453	431	462	438	453	412	447	417	479	437	429	439	407	455	410	440	450	459	450	442	458	422	405	420	466	400	423	429	440	408	501	441	453	430	450	427	444	457	439	440	450	434	484	436	467	437	427	426	480	432	436	500	427	452	426	432	414	429	410	469	449	442	420	410	464	438	422	465	434	423	407	434	429	450	407	418	422	444	431	457	427	428	425	435	420	448	420	429	481	479	413	446	405	390	424	437	420	399	466	434	418	421	451	442	436	436	434	398	441	430	368	451	459	414	422	450	473	431	412	419	425	436	437	458	452	424	468	447	439	458	457	428	423	435	427	445	417	430	423	439	419	454	427	453	445	432	448	442	456	421	414	451	427	401	450	457	439	434	452	426	426	417	457	424	426	473	398	409	467	436	437	435	419	440	443	395	458	429	388	444	443	419	436	430	424	417	407	408	466	453	416	423	440	449	427	428	416	467	457	465	432	431	425	435	446	443	391	409	455	441	446	453	416	435	447	455	456	429	430	435	422	479	446	447	448	444	425	454	422	448	455	422	460	438	427	441	434	438	432	429	411	420	436	422	446	453	438	470	442	421	443	438	451	471	417	459	459	468	425	427	430	459	442	447	438	429	479	433	471	416	445	406	437	450	436	454	468	446	397	417	418	399	448	422	420	435	436	414	443	474	450	466	386	447	471	455	421	438	437	415	457	424	441	438	435	411	431	425	410	414	429	441	464	400	435	443	472	430	420	452	416	462	414	423	457	415	476	427	417	432	432	435	445	396	474	430	460	452	413	465	469	445	409	434	422	409	412	436	447	403	438	433	435	435	442	414	449	441	455	467	427	415	415	413	456	400	451	471
23767	21314	28769	24214	21308	11740	1835	1260	1074	1122	1009	988	943	960	978	932	923	932	914	900	982	876	913	913	904	914	905	925	968	882	872	926	821	875	890	856	876	867	883	834	939	900	859	890	853	870	903	829	878	918	807	889	883	890	825	861	883	888	871	904	909	900	863	860	880	895	901	874	934	860	835	865	879	837	855	877	908	931	862	880	835	877	831	875	894	902	923	879	863	870	834	873	878	907	877	878	888	863	852	872	807	870	859	870	893	877	878	903	885	827	854	868	838	889	834	825	912	945	875	863	849	843	881	862	913	890	867	854	870	886	915	833	882	830	891	857	868	898	842	853	877	886	893	861	879	891	899	865	829	840	799	862	879	909	870	895	918	910	902	873	934	805	837	890	946	859	859	834	881	882	870	890	880	879	876	876	884	924	896	860	862	918	898	879	841	835	963	850	862	868	854	897	900	879	888	861	879	837	817	829	856	860	895	895	892	895	903	921	850	843	875	859	884	868	900	872	896	860	865	860	852	893	881	839	852	848	899	879	815	864	891	818	879	904	911	849	832	931	822	848	903	874	876	868	825	933	874	870	870	804	900	873	895	839	824	872	810	861	851	837	858	852	894	921	852	877	925	874	856	865	884	915	848	952	841	903	798	820	836	855	837	911	883	878	875	844	870	847	865	892	828	817	864	912	882	871	866	875	859	840	849	885	887	894	888	901	904	900	859	890	889	851	916	812	891	888	924	932	869	919	859	873	879	919	913	867	837	898	870	877	871	879	853	874	868	930	915	839	820	893	844	802	827	858	821	858	855	846	855	834	895	877	855	811	859	863	878	844	903	914	899	918	873	884	860	866	879	907	919	846	813	815	905	875	869	907	864	853	895	852	914	852	904	897	892	872	889	859	846	833	864	874	911	803	860	911	833	825	863	874	908	856	856	865	858	905	887	816	877	887	878	818	917	875	877	884	882	902	871	839	874	854	905	847	939	873	835	876	869	890	910	851	939	836	916	841	877	857	863	847	873	831	842	868	880	885	861	851	880	899	871	861	852	880	921	905	874	883	902	859	856	859	855	868	943	864	903	878	873	826	861	859	895	862	880	826	883	845	864	841	866	901	901	827	893	861	872	856	910	839	852	886	875	876	817	867	873	893	880	843	839	863	841	853	853	895	871	864	831	855	894	793	813	870	855	839	831	865	845	864	891	874	904	855	868	853	890	877	881	872	859	876	833	877	907	856	873	818	893	872	840	872	898	895	880	853	820	871	875	903	835	869	888	880	877	894	832	910	875	830	874	871	848	861	870	863	907	902	919	902	889	885	926	848	875	896	913	925	909	839	873	890	832	819	827	845	922	860	859	815	861	865	860	824	900	876	816	894	885	887	885	865	880	833	937	915	851	898	885	875	940	884	892	920	863	817	831	851	874	873	867	825	881	886	922	839	923	870	841	887	884	918	814	888	811	832	855	928	884	891	885	912	867	865	881	832	849	879	922	889	889	866	867	915	880	872	930	853	861	882	859	920	821	853	850	875	879	846	847	880	872	843	922	830	871	805	905	836	850	885	920	891	852	874	895	893	850	878	924	848	889	843	856	846	862	848	893	898	824	866	864	866	883	861	862	775	903	886	819	910	865	859	849	910	877	872	895	868	873	939	818	893	881	846	870	891	856	818	841	955	884	888	836	891	926	901	822	910	883	877	853	873	810	850	852	854	828	840	851	852	911	879	839	824	899	881	892	818	911	841	842	847	855	868	842	851	902	819	848	842	936	821	845	853	893	878	872	856	818	899	852	857	874	863	862	889	889	841	902	890	865	896	915	834	866	878	898	856	867	854	895	872	844	837	873	839	917	841	876	908	869	851	805	921	886	927	911	910	863	876	933	904	866	854	890	912	837	872	898	856	858	887	901	852	786	808	893	849	816	851	866	896	859	854	872	839	899	930	914	890	873	826	830	904	904	868	851	870	890	820	869	878	851	878	873	883	861	867	898	871	866	920	911	856	909	846	875	850	864	791	892	901	880	797	896	907	908	891	859	861	884	930	858	886	888	866	839	840	874	860	899	865	851	850	859	827	874	832	872	841	883	906	857	871	867	855	865	875	883	822	888	883	916	877	840	876	863	861	869	901	877	916	866	886	871	885	847	870	828	873	866	846	876	885	884	927	831	820	824	856	875	887	881	865	856	860	867	880	860	862	875	875	837	869	878	852	890	866	822	882	813	888	856	909	847	899	879	898	890	844	930	827	878	909	839	882	874	865	859	889	871	902	856	909	874	834	931	888	876	813	933	859	906	861	870	882	896	857	921	886	909	858	880	847	897	879	883	878	841	892	902	871	866	870	866	853	891	852	888	893	841	879	846	910	932	910	865	871	893	839	912	867	826	869	879	824	859	846	895	840	843	862	901	883	895	903	884	842	876	897	865	834	847	880	802	856	922	853	886	871	875	893	886	925	800	915	926	885	885	921	918	865	904	894	862	841	855	830	902	872	877	810	801	803	897	886	852	887	856	867	853	886	832	831	908	810	843	890	907	906	822	932	830	851	874	843	851	875	851	875	848	881	874	853	833	848	897	925	815	825	842	841	861	803	854	877	856	889	876	861	865	879	864	848	807	847	923	854	828	889	813	874	850	895	854	869	820	837	833	855	810	867	864	852	854	849	840	824	928	876	875	847	872	850	893	834	890	828	895	841	845	914	832	862	848	828	867	841	886	826	868	848	833	857	865	888	862	881	881	857	874	888	839	854	860	897	882	866	853	837	865	885	924	873	894	874	828	809	882	811	899	873	830	856	899	896	881	846	880	915	891	847	862	862	891	861	858	850	840	896	837	940	897	926	889	871	877	866	896	913	903	856	904	877	874	902	891	814	859	818	876	860	839	905	876	860	850	800	935	891	833	820	903	862	914	827	888	839	874	859	862	856	862	826	860	849	800	892	898	918	886	838	859	882	910	858	829	902	910	835	873	833	839	838	892	911	853	907	851	870	887	868	849	848	867	871	902	841	866	825	884	893	872	869	871	830	867	836	884	858	921	822	862	886	913	910	826	887	870	865	907	800	809	898	835	885	912	851	848	863	882	866	884	851	854	904	896	824	896	889	891	881	892	911	843	890	879	853	876	871	885	864	853	878	902	879	909	833	869	882	827	910	902	846	924	843	819	883	850	864	868	855	882	862	866	850	874	802	884	869	958	899	872	892	832	843	902	929	833	900	855	886	837	880	868	840	881	838	905	870	837	871	853	875	860	865	866	858	919	912	851	837	930	845	883	834	858	878	927	840	918	930	880	903	877	876	874	875	855	903	866	854	889	923	828	879	864	885	886	873	903	835	877	820	909	908	874	885	895	924	850	884	853	852	875	893	963	886	845	915	863	830	831	863	887	889	823	845	841	876	891	848	836	847	872	915	861	897	889	873	851	881	872	891	883	817	882	830	867	833	885	887	931	827	819	875	914	844	874	882	827	876	814	872	899	856	860	840	860	905	843	865	890	839	814	853
3811	8779	5938	3212	2432	1941	1684	1454	1330	1157	1081	1058	981	999	971	1001	947	916	941	942	923	938	936	911	909	917	927	919	917	886	901	888	874	970	868	901	906	876	921	911	808	821	887	863	870	865	875	923	887	899	899	905	838	887	880	895	894	836	900	913	878	881	858	894	848	897	937	890	821	879	982	866	923	920	870	887	876	898	864	878	883	858	797	919	826	890	906	926	900	890	897	875	867	910	912	880	888	894	875	846	855	837	843	903	897	910	892	871	863	878	891	928	876	948	828	880	824	866	871	909	897	838	892	846	853	906	836	886	868	879	873	874	885	857	834	887	877	872	887	855	892	862	867	886	808	871	874	882	870	880	835	850	906	815	849	897	917	882	867	870	885	900	863	862	915	859	852	841	865	923	865	879	912	876	931	899	877	915	859	908	868	876	906	872	893	931	886	860	899	891	861	870	864	926	849	863	895	852	863	852	904	897	870	882	843	830	860	886	818	862	849	889	888	895	900	906	875	903	901	905	869	893	854	876	816	830	871	839	876	862	855	890	900	856	887	843	869	867	878	890	829	877	846	861	850	893	804	855	873	927	826	896	869	865	857	832	854	914	864	843	892	882	836	837	913	875	833	841	909	891	862	849	860	847	921	840	899	903	887	869	944	894	859	881	867	825	905	855	852	870	826	904	930	862	873	860	868	879	847	879	850	847	820	883	848	811	900	846	863	910	862	866	960	849	905	877	834	844	906	843	876	862	865	860	923	830	895	843	862	862	833	798	897	884	917	910	867	865	909	865	885	889	890	877	908	817	867	883	839	892	834	864	861	881	859	887	896	899	892	861	861	897	852	873	913	844	874	846	911	855	896	869	942	866	851	875	831	925	853	923	816	851	913	843	865	945	885	876	864	881	869	903	824	836	882	850	862	888	913	863	859	910	828	862	865	908	856	883	893	873	909	904	848	853	836	849	906	788	884	901	896	885	829	881	864	864	855	860	808	850	881	947	895	887	825	938	848	853	864	868	832	867	898	840	878	891	870	870	882	808	897	864	904	866	868	871	834	850	846	913	868	875	913	896	899	917	835	848	857	868	929	841	854	950	872	854	889	865	839	885	879	859	865	884	852	914	872	949	896	865	867	847	904	873	872	860	848	904	846	849	879	817	896	904	875	850	899	817	898	920	888	854	939	905	838	880	839	849	902	825	911	936	903	882	872	895	887	882	841	880	900	858	849	871	842	897	890	888	887	908	881	873	874	875	850	928	815	890	862	860	916	949	923	836	879	887	872	812	872	872	883	925	916	878	867	887	911	877	908	912	865	861	887	843	892	869	873	874	899	872	899	863	869	894	846	841	878	895	898	862	875	895	931	871	827	894	958	875	836	875	898	878	903	884	872	857	855	913	869	889	882	859	888	864	885	901	889	880	905	859	889	840	891	901	894	872	899	896	879	898	886	878	878	858	888	887	831	870	922	909	819	898	874	883	882	882	837	854	873	898	888	836	870	861	908	907	844	879	844	841	870	870	917	924	858	820	885	860	895	922	901	834	857	864	850	865	867	878	891	865	851	857	842	817	828	863	892	907	874	877	881	864	831	851	871	858	856	871	854	830	857	905	840	906	873	843	887	845	886	867	898	890	801	897	829	849	906	889	863	854	873	881	873	872	901	838	882	850	892	879	890	792	843	868	851	893	848	901	885	872	860	823	847	913	866	889	838	912	917	902	839	873	852	910	866	897	896	886	875	856	902	862	874	852	896	839	842	904	889	875	897	847	843	885	904	872	898	892	890	923	859	841	892	941	892	899	846	877	893	870	919	841	871	842	905	894	860	859	885	857	881	878	830	821	861	856	827	872	882	843	853	862	905	913	823	881	908	903	872	849	922	882	858	860	859	861	878	863	922	909	919	888	872	813	824	862	888	848	832	878	851	865	882	877	870	895	932	800	878	918	860	875	892	882	864	856	853	876	877	889	902	867	888	902	812	903	865	918	837	897	858	894	866	813	887	834	854	816	915	859	933	924	851	894	897	848	855	890	877	889	875	892	904	860	856	806	872	873	868	841	943	916	900	923	827	852	849	890	868	879	834	887	878	827	868	894	863	848	891	805	883	910	937	881	818	943	854	850	887	901	822	868	867	842	861	894	872	865	885	870	905	838	879	876	838	878	871	900	805	872	871	839	848	826	843	888	859	815	886	873	848	900	878	892	912	873	920	916	817	832	858	848	918	800	852	879	868	815	873	867	852	852	878	899	902	855	839	880	841	843	893	861	926	879	843	793	854	926	894	888	856	849	892	869	836	873	884	846	827	876	825	863	856	859	838	856	860	863	904	811	930	839	867	889	837	882	889	907	873	885	841	880	821	900	912	837	881	890	923	870	878	861	863	905	916	866	867	889	902	889	838	843	894	887	826	878	884	896	879	876	886	870	885	851	878	846	850	922	876	856	850	910	942	884	846	861	878	860	866	885	873	846	863	808	821	857	879	863	860	900	818	889	875	879	904	889	869	890	881	854	884	859	861	872	935	878	862	872	901	895	874	891	854	881	855	848	887	860	880	884	825	868	875	887	883	859	860	846	867	816	860	879	915	856	821	855	810	869	907	892	870	866	838	919	904	854	912	818	929	854	868	866	883	882	845	892	873	874	844	847	897	907	891	908	893	865	810	812	847	869	884	837	852	883	932	888	854	860	853	861	900	826	878	893	876	943	851	899	920	869	912	869	864	856	847	808	839	904	871	860	886	821	819	878	811	877	857	812	838	920	917	859	869	869	862	878	865	891	848	855	911	884	791	878	800	885	823	834	853	889	917	847	896	876	908	896	893	873	890	865	848	885	908	889	892	895	888	839	876	856	857	916	855	856	889	837	855	842	884	860	902	880	855	886	925	841	828	874	859	868	879	849	842	903	848	868	882	865	891	878	889	911	807	892	855	911	869	865	888	852	851	856	855	888	876	886	851	892	878	923	884	818	908	846	876	860	874	907	897	882	846	869	912	859	839	910	889	912	860	882	883	892	894	880	848	882	856	853	846	861	854	855	861	881	867	853	918	847	854	912	907	881	869	859	872	880	881	907	863	896	887	864	857	892	866	893	883	910	914	853	852	861	906	885	920	851	905	872	888	840	873	852	866	888	893	861	867	897	903	907	874	803	912	864	883	870	897	855	911	899	840	852	892	877	865	919	855	896	849	892	847	905	839	841	917	883	869	909	868	833	927	904	870	910	933	876	901	868	868	860	875	846	849	898	842	906	837	931	832	863	805	844	924	854	894	834	869	879	948	868	846	860	888	895	902	853	826	897	894	913	875	826	845	904	858	843	871	877	845	860	837	893	847	911	864	869	947	856	883	879	854	839	869	891	930	879	855	896	862	909	892	802	838	853	883	894	887	879	822	876	871	837	858	897	865	879	884	869	882	859	901	867	865	839	911	872	855	915	886	890	875	899	818	954	929	880	915	909	852	865	915	902	852	870	854	927	827	883	898	894	906	855	886	853	949	835
24761	21248	27822	24976	14076	768	540	446	343	371	348	319	296	301	319	377	308	284	280	290	266	261	285	278	284	326	249	309	298	281	272	284	289	271	264	273	291	297	281	237	285	269	269	289	270	275	318	274	247	259	263	265	273	286	260	295	280	265	283	264	289	244	259	279	267	275	288	296	300	286	281	268	243	278	281	288	292	297	280	260	250	279	265	280	274	285	306	303	286	261	282	274	275	270	299	291	280	262	256	274	276	275	291	255	297	260	255	291	279	247	264	255	272	258	254	286	265	266	266	253	237	276	259	261	256	242	284	287	244	260	284	241	249	294	257	279	282	302	275	272	295	270	268	279	254	273	289	289	266	280	247	261	242	287	257	257	300	275	262	286	282	242	280	293	240	258	272	251	278	264	285	268	241	224	255	285	297	279	260	296	275	253	277	262	260	269	264	237	266	267	268	261	252	280	283	272	281	245	309	254	277	266	258	259	268	281	262	285	277	295	263	263	297	269	270	274	254	266	251	242	281	277	266	249	261	254	269	266	253	257	244	260	286	278	258	287	270	265	255	244	282	248	297	289	270	266	276	240	286	261	238	261	286	262	280	268	262	273	276	255	293	280	295	265	276	300	289	256	286	271	283	262	273	267	283	285	248	240	267	306	283	276	276	285	281	266	293	274	287	261	270	255	269	260	290	281	318	276	279	293	275	266	263	282	280	275	299	260	239	278	281	253	276	261	287	259	261	280	272	277	253	288	270	265	271	256	267	289	281	255	269	277	271	255	255	285	269	276	250	281	282	271	305	276	248	280	272	291	267	267	276	278	240	255	275	282	270	270	276	262	275	269	272	243	284	269	243	258	285	284	273	270	286	284	299	278	292	270	248	281	290	284	257	299	278	265	263	260	276	282	272	258	280	288	269	291	293	272	314	316	272	272	282	286	296	278	272	263	272	305	240	280	292	256	262	269	269	294	266	244	279	324	288	263	267	265	257	256	267	317	258	295	296	267	243	271	259	283	278	255	261	267	242	242	261	255	255	288	254	285	290	296	256	274	251	271	264	298	258	287	302	256	266	246	289	273	282	258	260	286	256	314	265	268	257	298	278	277	252	262	293	274	250	242	246	233	278	279	282	244	271	265	273	282	285	269	291	274	265	256	236	295	298	277	242	258	232	269	269	290	273	272	313	295	260	290	259	291	291	276	286	294	282	267	276	285	250	296	252	251	275	268	278	242	302	264	261	306	279	271	269	295	262	300	255	302	282	270	300	273	268	288	287	263	280	284	289	280	294	286	251	282	289	266	273	290	308	274	253	262	279	261	248	276	271	262	274	286	256	275	265	270	262	258	259	286	298	288	277	278	244	284	272	286	242	250	265	269	295	285	266	252	294	277	290	247	251	283	304	285	275	258	283	258	258	266	281	289	260	257	295	280	282	254	243	277	283	262	261	266	289	265	276	290	313	247	255	293	288	261	273	287	254	257	275	268	291	262	316	272	291	290	312	246	276	278	282	309	285	258	273	265	264	286	251	253	308	293	268	274	271	273	265	257	288	274	257	260	273	273	270	291	283	262	280	281	259	282	245	265	284	287	287	258	265	259	280	274	248	256	247	278	280	284	292	295	283	287	252	266	291	234	309	280	263	254	302	272	254	268	255	262	258	254	256	277	261	290	236	275	270	275	259	283	261	269	262	317	292	261	254	292	262	271	253	322	269	277	256	284	275	272	278	287	287	282	280	269	274	313	265	301	318	266	281	272	267	257	293	269	311	277	240	248	304	246	259	299	281	247	278	251	264	299	300	283	309	283	245	238	298	299	265	248	281	269	266	262	284	252	250	266	260	251	276	299	258	309	305	267	289	272	300	301	280	284	278	256	272	299	273	266	275	263	259	264	270	303	271	290	266	282	250	278	267	267	310	249	277	281	292	239	291	282	287	281	236	280	275	261	271	258	297	280	267	275	264	265	273	275	262	237	271	269	287	266	259	273	271	282	281	273	261	267	253	290	262	267	279	282	285	274	280	272	279	253	278	256	255	272	297	277	247	260	268	287	251	275	306	260	287	291	263	239	263	281	275	277	269	282	271	270	296	298	305	309	298	292	260	270	290	269	325	254	272	265	282	273	289	263	285	282	301	245	316	262	275	279	289	269	299	263	317	248	281	332	280	290	278	288	279	264	268	315	259	287	300	266	268	275	266	255	250	303	290	266	300	253	276	262	292	261	282	285	281	266	275	248	264	260	278	260	243	271	244	264	289	281	259	303	256	271	287	252	288	270	273	267	302	251	292	278	272	283	295	267	266	272	277	289	261	224	277	277	299	263	306	286	283	279	256	282	253	269	282	258	266	239	249	258	279	284	271	295	294	278	296	249	302	273	296	289	288	285	261	273	267	275	269	272	292	263	276	280	292	270	281	265	249	279	293	275	289	252	268	255	277	284	288	277	249	285	293	288	251	279	289	250	297	261	270	295	272	281	265	302	268	259	260	284	278	265	286	310	267	255	253	277	265	284	274	241	272	247	261	300	294	276	263	270	274	291	273	281	258	290	247	271	283	239	284	273	288	263	269	276	272	281	292	277	254	269	285	267	260	255	247	297	255	269	305	277	257	295	270	265	270	267	264	294	303	274	260	292	275	278	283	265	255	261	280	242	268	287	232	254	254	260	289	296	272	273	288	243	246	251	284	261	288	241	253	305	263	260	263	294	274	279	286	264	289	262	301	253	275	283	264	298	265	283	268	263	297	259	303	272	255	259	307	261	248	306	276	254	257	258	284	273	281	299	268	231	292	273	272	308	294	277	276	296	256	271	281	253	264	271	292	268	297	265	281	273	260	272	296	304	284	284	290	270	267	281	267	289	268	261	262	297	302	246	255	272	280	292	267	251	259	298	260	291	282	303	279	260	285	285	261	267	281	261	293	286	277	272	249	283	252	273	262	302	268	307	275	263	290	291	253	271	257	244	295	262	315	269	287	269	242	270	268	254	254	278	251	253	302	270	277	265	276	285	279	297	244	281	291	282	275	245	271	247	263	282	292	283	272	275	257	299	265	277	293	280	259	264	261	272	240	308	275	270	265	279	251	253	291	266	271	263	287	311	262	260	282	302	286	280	266	276	276	261	284	277	282	246	267	249	275	249	268	262	282	295	245	285	269	234	271	241	272	259	265	277	298	280	281	269	269	280	281	284	301	264	279	273	267	275	262	258	273	266	289	269	278	273	288	250	282	271	268	286	272	272	264	277	281	277	257	274	300	291	278	282	267	251	274	260	281	285	267	267	268	255	273	285	276	275	278	257	265	230	247	273	276	283	261	263	264	278	280	302	268	263	253	274	269	279	248	294	292	254	278	308	283	275	250	254	263	268	308	276	259	257	242	263	270	239	270	254	277	272	287	274	284	242	260	244	261	279	292	280	271	279	273	276	267	262	292	272	256	278	272	283	267	265	262	267	254	263	252	291	269	265	288	275	239	282	272	272	282	278	276	305	293	268	267	298
3637	4828	3143	1572	1285	919	737	639	522	445	425	394	341	362	358	360	349	336	335	349	292	323	304	289	296	285	293	316	330	334	320	304	332	295	289	320	329	326	327	296	278	319	288	315	285	333	292	314	299	301	313	300	304	292	298	294	295	312	325	262	316	326	301	287	292	305	311	332	276	298	282	280	293	289	291	279	287	307	305	290	276	280	307	287	273	305	262	296	305	279	285	289	355	254	303	299	295	315	307	322	282	303	260	302	345	296	303	292	272	281	312	285	289	302	299	360	316	296	279	269	299	317	325	293	304	285	300	287	306	274	292	279	296	312	296	290	272	283	299	268	303	271	283	290	321	277	270	306	301	269	308	295	289	287	301	302	271	277	292	280	274	274	283	295	310	301	299	328	266	308	323	295	305	310	338	297	275	292	280	304	287	317	311	274	286	284	277	298	274	306	294	310	299	303	328	307	328	313	288	330	287	316	277	291	302	315	329	295	270	304	281	280	280	324	299	280	289	298	300	318	293	334	285	280	291	309	288	286	299	311	269	259	301	293	300	296	318	302	302	284	279	303	295	291	310	302	321	293	300	293	281	298	270	317	306	297	306	299	309	294	293	299	279	303	317	293	311	277	312	308	317	286	284	303	271	277	301	313	298	322	287	277	280	329	254	298	300	285	281	312	298	294	290	267	266	304	292	315	281	287	281	291	333	293	292	279	329	313	263	297	279	306	326	327	299	267	284	328	298	300	292	319	291	287	279	300	298	298	302	304	305	294	302	282	336	308	297	286	310	281	288	299	308	296	304	308	266	275	314	263	309	276	303	314	272	342	320	290	308	311	314	296	318	277	314	315	279	282	313	287	305	295	281	303	262	296	298	288	323	281	280	291	285	347	272	299	312	302	288	272	314	303	295	301	333	293	316	308	299	292	293	275	317	304	260	263	285	328	300	298	301	300	297	267	289	290	318	293	310	301	300	279	267	323	297	295	300	260	286	299	289	288	304	284	287	285	274	311	262	326	291	297	295	272	285	313	299	332	288	292	272	297	295	287	309	319	263	260	317	299	317	280	273	266	311	293	298	282	312	294	326	312	291	293	286	306	305	293	302	311	290	280	305	278	296	271	298	315	307	267	305	293	266	282	290	336	296	296	299	306	311	295	265	288	313	259	300	310	285	319	289	272	278	301	302	301	268	299	274	311	310	309	309	297	293	277	270	305	303	294	324	300	318	300	299	305	296	297	295	295	282	303	308	302	286	275	275	291	321	294	269	307	258	296	315	269	279	293	346	291	298	311	319	295	296	288	287	303	306	292	288	314	356	299	319	261	286	291	327	290	313	279	280	277	271	316	298	304	314	285	322	293	313	294	289	302	291	287	284	295	314	325	289	323	313	303	285	291	298	323	287	292	291	280	310	267	294	313	316	275	299	286	299	324	340	316	275	290	269	316	264	279	291	302	291	296	272	316	301	267	306	303	279	284	294	293	312	269	296	292	279	300	293	304	274	275	331	309	292	292	283	290	281	291	304	297	339	299	298	329	292	314	310	302	291	300	312	304	293	306	318	284	296	281	252	302	306	288	285	310	287	281	313	292	301	313	274	315	288	314	296	286	315	305	289	274	312	297	305	295	308	279	314	301	282	309	263	283	259	282	299	283	289	281	293	304	260	311	286	282	322	279	316	323	312	281	283	305	288	325	267	320	314	328	283	300	313	308	331	279	300	309	294	282	313	311	305	264	295	307	299	310	335	270	329	287	302	289	286	296	279	292	305	270	302	306	279	275	303	299	284	287	296	257	307	278	306	290	256	338	273	291	296	315	302	293	266	279	320	276	309	321	267	314	325	278	284	326	272	281	299	273	283	291	280	294	296	325	324	289	287	293	329	304	294	304	303	336	297	311	319	324	299	307	317	304	264	336	272	275	269	306	318	281	287	286	279	344	292	309	293	281	292	272	294	298	270	289	290	285	291	290	281	286	296	320	298	328	303	308	309	321	284	320	279	304	313	290	279	296	314	276	284	293	288	278	278	288	286	290	292	304	280	330	263	300	313	297	293	278	313	297	298	302	290	299	324	295	302	291	296	268	288	285	264	308	311	298	295	282	289	264	272	293	310	321	283	277	254	317	282	292	274	276	300	292	288	317	275	294	283	300	261	314	305	295	289	272	291	300	296	324	314	300	297	299	284	284	321	319	292	295	306	272	296	265	303	289	274	310	316	278	302	301	299	322	309	303	305	290	306	304	288	292	277	285	294	293	273	273	314	305	267	324	286	328	298	301	309	325	265	270	313	301	265	304	264	313	298	292	286	306	312	279	300	300	290	292	275	292	288	262	299	281	288	281	299	316	318	307	263	288	323	305	305	284	305	328	278	303	313	292	307	299	291	340	285	294	274	301	296	293	305	276	299	297	287	267	288	302	273	300	305	291	303	287	314	292	294	276	276	270	282	305	323	322	272	260	274	278	310	307	292	299	292	265	324	305	311	308	292	268	309	275	290	278	322	311	269	314	276	282	304	312	288	255	297	295	292	316	313	296	316	300	298	281	300	320	281	296	318	327	276	320	354	303	298	331	306	333	286	299	297	283	316	316	303	309	284	281	328	277	297	328	315	285	304	305	288	309	292	300	293	253	279	293	274	290	280	287	299	278	301	294	265	270	317	284	294	309	296	312	286	292	318	250	295	305	300	281	286	303	279	299	287	281	304	295	300	267	315	293	301	324	272	310	289	308	286	326	301	313	303	306	299	293	302	326	299	301	298	310	304	331	300	290	317	305	292	294	326	271	304	327	281	294	304	259	314	279	266	280	275	302	281	282	314	293	292	281	273	263	316	309	302	333	329	286	294	282	290	306	292	254	279	294	303	299	317	308	294	328	299	298	282	313	301	315	281	322	299	297	334	283	297	301	284	280	278	297	307	301	283	333	300	306	315	302	302	299	294	286	312	313	281	288	272	280	318	304	297	310	299	326	312	294	294	296	303	320	290	290	268	271	300	271	291	312	303	280	299	295	310	296	309	275	302	286	276	284	302	298	282	312	304	308	304	278	317	300	282	287	282	279	282	287	322	296	301	299	289	324	278	280	297	284	281	311	279	325	280	300	279	313	277	264	302	305	280	315	284	258	279	276	287	310	274	330	279	310	290	308	306	333	300	307	288	294	306	294	284	299	303	274	302	314	290	260	289	294	302	299	304	296	257	279	279	301	297	314	314	323	293	295	276	273	285	283	312	324	288	269	301	314	324	274	282	271	291	287	302	280	281	315	314	312	255	331	294	300	296	286	296	305	273	296	295	281	305	289	271	309	292	266	279	298	321	289	306	260	301	303	263	298	329	306	288	269	272	289	278	278	258	312	317	315	290	282	298	262	290	310	291	305	286	292	310	271	282	294	282	309	305	311	295	299	272	298	289	313	310	293	311	267	297	332	292	292	303	294	323	258	288	280	296	276	335	293	327	298	308	287	305	291	294	315	299	254	292	282	300	320	280	290	313	273
22540	21310	29167	23773	21306	21368	12550	1856	1314	1221	1168	1094	1102	1059	1016	968	959	987	947	993	917	914	939	980	922	890	915	886	874	875	899	914	900	910	865	928	916	878	882	898	908	879	918	821	888	854	866	860	821	854	920	898	892	925	858	889	893	883	871	911	860	821	907	882	874	861	860	897	886	893	905	911	830	966	933	878	870	848	902	894	908	877	838	881	897	827	837	894	898	887	873	882	870	838	895	867	905	902	857	872	873	901	846	926	881	916	881	884	896	851	808	891	848	804	870	827	890	871	889	932	840	871	895	886	933	843	921	849	867	853	872	859	835	874	864	906	903	885	879	855	833	861	884	911	847	896	911	904	856	858	911	876	901	888	868	911	854	890	866	855	906	821	885	876	889	903	834	807	885	849	857	875	892	802	895	936	863	813	886	883	885	880	822	910	882	871	868	844	849	886	863	880	878	870	837	831	865	907	939	826	866	874	811	914	900	878	913	804	918	895	863	893	870	868	854	888	850	855	809	901	860	863	898	859	844	840	866	846	896	849	913	868	919	894	849	873	840	846	886	887	889	895	932	889	886	908	941	837	885	825	838	884	841	874	868	876	891	884	888	879	829	897	869	915	843	888	897	889	876	959	891	884	875	898	893	882	848	891	883	944	904	835	842	866	832	930	825	846	833	866	905	837	887	854	880	843	865	868	831	875	904	812	871	906	859	824	846	885	888	878	925	838	914	830	891	917	816	885	878	866	853	893	810	934	907	900	941	864	835	814	840	881	866	921	832	896	874	883	866	893	884	821	862	836	905	873	872	896	841	900	872	860	873	913	845	924	909	909	874	872	857	920	880	904	901	880	918	862	851	909	897	846	897	915	876	872	893	863	868	898	840	855	881	875	849	866	871	860	900	880	866	931	875	846	874	884	827	858	872	910	780	843	869	828	848	850	892	884	872	863	854	827	861	835	824	858	884	869	873	884	869	901	910	836	845	839	853	903	824	903	882	856	903	901	886	918	900	836	832	873	878	914	871	907	871	901	845	853	809	869	866	858	929	879	877	894	855	865	880	863	897	870	906	885	865	873	873	855	847	927	896	854	867	854	894	841	864	858	846	848	928	871	859	830	814	856	899	903	909	881	897	829	882	906	835	822	833	894	877	855	869	874	850	887	844	841	906	891	878	873	859	847	863	885	883	863	853	862	857	894	842	898	857	900	835	855	873	901	897	811	832	932	843	891	849	898	903	839	897	876	833	840	873	883	876	832	871	817	877	867	837	848	842	850	822	853	933	879	824	827	884	851	823	877	904	830	880	889	842	876	809	873	794	914	822	863	852	825	900	823	860	851	872	844	888	885	883	909	861	912	909	883	804	855	814	850	886	831	864	854	829	774	910	867	904	834	888	885	826	883	905	914	855	830	898	892	827	877	852	849	870	835	861	819	942	885	874	843	872	856	861	888	847	801	846	864	894	853	806	898	872	836	902	855	867	908	887	841	909	878	923	899	875	820	816	805	867	836	862	902	899	892	887	864	817	919	856	821	862	840	910	858	892	911	856	840	905	871	848	888	845	858	893	891	882	836	900	863	885	841	903	849	916	872	889	842	849	861	876	908	851	854	841	895	876	888	888	846	842	879	862	828	919	880	888	847	863	851	887	871	864	853	867	826	917	891	849	882	936	914	899	887	872	853	852	820	918	838	895	863	817	859	925	855	852	856	885	831	824	913	892	829	861	861	899	841	848	864	843	886	880	907	830	881	831	847	903	897	884	877	835	868	882	842	841	913	876	859	898	874	873	878	863	858	855	858	889	914	826	923	909	868	868	925	829	843	851	877	855	832	883	905	868	841	901	904	888	844	883	885	871	830	835	889	838	870	886	893	807	913	873	844	886	853	934	840	910	866	860	890	794	866	898	879	915	824	938	880	851	867	921	875	885	822	894	910	882	896	883	833	841	902	851	864	854	902	876	824	857	903	883	838	873	897	851	888	853	825	910	854	842	866	872	869	795	863	841	915	853	874	837	864	867	885	860	888	850	849	874	866	865	820	858	888	865	862	865	899	868	811	898	886	854	816	853	833	895	863	866	856	862	854	842	841	827	923	830	868	866	868	896	900	856	866	939	861	860	916	885	880	888	835	813	887	887	850	888	889	863	859	895	871	829	907	902	831	856	876	835	889	865	870	871	872	842	870	833	920	823	910	879	826	860	836	860	860	863	827	868	879	880	902	809	878	895	872	892	897	870	862	827	888	855	963	877	859	917	839	896	876	846	886	821	875	876	845	843	888	880	792	864	911	891	825	839	871	865	915	914	866	885	835	899	897	858	828	893	867	914	851	871	921	823	875	829	805	868	899	842	846	848	855	853	902	981	872	872	859	816	900	851	894	882	842	821	815	868	842	865	862	871	860	867	901	883	835	875	855	849	911	868	888	836	837	854	867	917	898	871	880	936	873	896	858	863	847	876	816	898	846	866	940	875	843	866	878	847	855	936	872	921	887	896	867	865	853	866	829	900	850	844	931	824	870	912	904	909	856	885	867	859	862	876	861	902	857	867	865	905	856	882	897	874	922	839	821	874	867	879	870	854	871	826	860	869	876	813	812	830	832	820	868	891	856	836	871	853	929	886	842	896	890	850	923	860	860	874	843	860	817	874	868	927	833	919	853	912	817	881	855	901	871	843	872	891	805	843	832	853	866	931	840	820	930	859	889	866	944	866	899	819	809	885	903	834	874	858	941	825	907	893	898	886	855	871	824	868	850	834	818	868	859	857	802	857	828	874	856	833	916	819	880	916	845	872	874	887	878	856	845	868	868	856	886	904	909	864	845	883	851	853	902	877	880	869	841	894	828	812	849	884	902	835	871	831	848	892	879	842	849	882	926	903	940	849	895	874	867	840	871	833	922	856	878	812	862	878	817	889	850	830	913	855	842	824	851	840	880	909	842	918	841	847	843	801	914	823	868	851	916	876	861	845	833	857	863	895	836	840	922	848	884	871	876	858	870	860	872	818	875	850	907	876	894	865	830	885	847	841	892	868	885	826	871	787	855	850	896	827	845	912	856	847	882	869	858	860	915	885	860	886	878	906	823	904	884	860	850	913	846	885	870	897	847	803	942	895	878	881	916	861	836	865	868	878	885	864	893	877	871	852	841	889	789	840	860	876	883	925	831	795	862	927	880	868	873	872	871	817	896	807	891	835	889	879	835	902	882	844	863	886	859	885	843	866	830	840	871	891	857	849	864	856	878	894	872	949	819	884	803	881	864	808	879	863	857	836	874	824	901	865	910	914	869	909	863	935	848	888	853	890	853	900	883	871	847	878	920	860	831	853	833	934	865	873	873	870	879	869	883	862	826	863	863	870	877	823	882	853	842	856	879	857	888	869	889	843	889	869	927	899	807	900	840	850	895	862	884	894	888	838	880	849	826	888	888	896	833	877	909	848	870	877	809	844	927	888	828	889	890	854	852	869	893	863	860	900	831	826	846	837	824	855	802	908	885
4478	14059	9599	5080	3949	3025	2340	1942	1616	1450	1318	1210	1222	1151	1038	1000	1013	1036	1017	1036	980	914	899	919	988	916	922	951	894	927	884	931	961	840	887	928	901	895	933	883	864	840	923	908	874	915	850	921	902	876	916	873	827	879	968	845	892	875	881	885	849	842	883	896	866	945	881	921	916	874	884	862	868	863	887	891	896	843	864	892	892	902	912	866	901	906	894	889	829	877	892	876	937	940	889	887	884	899	851	931	876	902	898	917	901	892	868	840	902	903	858	860	866	859	890	868	838	886	902	891	886	853	913	903	913	851	877	875	837	850	876	864	896	845	884	860	913	934	823	866	862	868	869	899	931	906	891	900	897	854	930	949	902	888	868	969	876	864	856	879	817	863	898	865	877	906	908	846	912	895	880	892	900	918	887	871	885	819	902	920	894	874	894	824	831	917	900	883	864	874	871	890	899	875	836	874	851	905	895	918	918	894	877	868	888	886	854	854	918	867	902	883	863	867	859	929	872	863	877	828	853	890	861	832	885	874	876	907	904	865	887	906	880	937	905	831	906	878	869	900	885	885	865	877	887	881	849	852	901	870	854	889	871	869	841	831	848	861	894	827	938	860	812	863	901	893	868	840	913	867	934	921	896	845	865	913	839	912	867	770	851	858	932	853	925	852	868	920	893	913	928	900	884	858	913	854	880	913	828	895	819	860	876	874	864	871	911	830	879	832	854	869	893	849	834	898	831	877	921	919	919	883	863	894	878	870	871	908	812	861	880	876	868	812	829	885	857	856	927	900	874	915	839	879	891	884	922	852	889	898	857	897	870	944	870	904	885	868	814	884	849	884	848	929	896	900	888	826	898	869	876	833	877	892	880	902	827	841	871	874	886	878	837	823	856	893	895	878	924	857	879	910	845	915	876	861	851	808	885	846	910	874	929	898	832	877	853	876	884	883	872	875	881	894	915	872	901	931	858	908	861	899	883	852	880	849	891	877	907	910	910	910	894	868	852	872	923	868	939	846	859	862	869	863	902	887	888	874	864	898	887	888	892	846	840	864	895	865	857	872	853	856	890	862	888	857	901	853	825	877	815	826	879	874	875	944	912	891	878	887	934	890	882	899	874	903	917	870	912	879	916	851	843	913	834	862	855	853	885	854	889	941	854	895	882	869	884	880	910	849	902	852	926	850	840	887	844	888	857	890	865	917	840	854	923	866	836	893	886	872	860	855	901	876	857	898	865	865	888	889	854	863	930	857	854	860	854	887	930	894	885	855	897	832	868	865	863	863	865	889	852	857	854	938	903	880	892	900	854	861	863	831	890	888	864	837	898	872	897	849	883	845	908	952	829	869	853	848	842	818	864	865	815	896	871	886	948	853	823	899	836	907	861	886	883	838	909	881	843	885	867	861	882	835	887	830	891	897	905	926	896	884	875	916	897	910	899	916	887	917	840	895	889	902	903	863	887	848	871	866	893	880	850	855	898	864	904	927	868	858	874	886	900	860	868	891	881	902	874	891	894	797	897	846	894	850	860	919	849	862	868	834	904	860	901	906	885	868	865	875	900	851	860	799	885	850	900	866	863	884	900	842	835	931	843	879	888	882	888	897	828	870	877	851	852	886	824	830	936	844	854	861	913	861	931	907	811	849	841	879	896	874	903	864	873	841	912	861	871	854	852	927	863	868	922	901	881	919	815	918	882	881	871	874	883	843	892	881	910	913	911	808	869	819	856	840	833	885	849	882	884	873	882	881	852	829	899	848	931	890	899	863	898	868	868	848	906	799	852	905	880	851	854	833	868	874	902	863	853	849	881	855	860	828	889	843	867	878	867	869	836	890	859	954	831	836	842	929	882	902	848	857	915	906	829	841	890	891	843	896	913	872	821	890	905	923	857	810	912	869	866	811	909	892	883	810	869	863	828	870	884	873	823	856	876	900	909	861	871	861	845	921	829	885	861	895	818	884	845	894	874	880	838	935	876	878	862	880	869	856	939	864	890	902	863	895	914	839	903	861	901	896	890	835	862	866	856	846	912	879	864	895	831	843	850	865	867	909	868	919	966	859	905	878	850	828	913	886	846	915	877	818	906	816	905	817	895	890	880	882	843	884	906	877	910	886	858	857	847	893	860	887	861	849	825	912	873	873	886	868	860	857	804	883	867	846	867	887	858	881	888	900	827	864	870	929	864	885	868	884	890	900	870	885	867	861	854	871	906	866	813	851	812	917	912	902	857	840	879	873	913	919	905	894	806	871	910	905	888	881	889	831	905	858	841	877	870	865	871	842	862	843	887	862	854	868	853	865	877	890	861	897	918	878	858	897	878	879	838	881	892	886	866	958	811	899	797	874	922	883	915	932	891	888	864	925	863	911	895	848	849	898	864	873	843	858	853	861	852	861	901	862	884	864	870	905	852	830	837	866	890	874	856	837	918	857	861	870	828	869	892	890	871	847	888	861	911	915	936	894	931	871	852	858	820	886	894	808	866	828	877	867	863	868	850	875	885	898	874	847	887	874	871	888	850	898	858	875	834	841	869	894	893	901	887	900	847	875	877	889	884	956	843	916	875	823	874	872	879	860	925	855	921	878	906	896	896	849	898	898	835	801	897	895	796	860	920	878	927	862	841	914	906	842	905	916	868	899	855	815	912	893	884	899	924	913	858	892	839	838	876	856	877	877	872	848	855	910	869	878	937	866	864	839	923	858	865	917	864	844	872	852	847	842	851	860	916	890	862	894	874	855	861	846	870	854	828	885	909	876	882	893	916	885	898	880	922	921	881	923	885	948	872	847	873	892	918	821	905	816	858	915	912	855	838	886	876	855	848	875	884	913	890	892	864	923	876	892	824	928	881	899	857	907	887	836	949	854	868	855	855	907	838	886	916	868	840	860	909	856	875	871	804	891	888	826	850	841	876	814	872	913	849	869	876	855	891	939	870	891	893	904	883	928	857	854	879	849	866	862	898	877	858	881	906	868	881	928	880	918	906	914	864	893	884	863	874	890	928	825	894	852	893	934	885	891	812	867	901	923	885	853	854	905	913	871	896	882	871	831	833	910	870	887	865	873	841	859	910	893	872	908	886	905	857	925	865	845	877	930	866	861	922	857	891	832	886	857	858	868	823	844	870	911	883	807	928	869	877	835	948	933	830	865	881	852	872	879	869	926	894	854	881	897	895	847	870	904	850	870	884	827	904	863	926	884	867	815	838	846	881	919	873	834	886	882	814	819	887	924	885	915	891	856	898	856	879	878	890	921	865	886	848	893	853	855	881	909	878	848	858	887	909	831	877	868	898	842	898	908	877	868	837	860	877	913	908	870	839	825	888	932	844	903	915	879	861	853	918	837	955	865	861	918	899	853	839	855	882	895	918	864	910	838	893	823	873	911	888	949	802	873	903	845	888	888	916	931	901	869	875	858	868	849	818	896	854	861	899	884	902	888	857	879	976	884	862	893	885	885	858	870	886	866	861	898	853	876	885	887	901	905	898	912	921	946
27767	20390	8361	902	628	510	490	483	472	453	437	436	421	441	444	419	457	429	445	416	408	437	446	466	406	429	424	436	430	463	427	434	428	410	419	413	424	405	434	425	426	421	401	416	394	428	435	433	407	401	421	429	447	445	423	388	410	462	418	469	428	442	472	434	407	431	425	451	449	420	422	451	406	408	446	418	443	386	408	448	383	412	424	417	419	435	434	418	442	403	425	410	379	443	401	405	390	465	404	414	449	435	438	449	395	439	428	441	443	447	431	450	357	454	466	431	403	379	396	440	427	446	430	443	438	452	422	417	444	458	407	461	453	438	441	427	420	438	434	445	410	433	417	427	448	412	436	425	401	425	424	415	410	441	405	399	451	432	429	438	412	472	394	403	372	427	419	443	439	414	445	396	431	427	440	437	432	389	428	401	411	432	419	418	389	485	445	419	420	440	411	383	426	424	398	439	395	433	434	423	447	413	415	439	415	414	470	435	422	417	387	410	406	429	399	429	467	385	411	442	436	402	401	442	417	430	451	418	437	420	414	397	389	408	391	437	466	376	433	381	425	381	427	443	411	398	456	398	406	402	444	429	430	414	417	410	378	412	460	403	406	418	419	435	398	407	443	425	435	410	442	419	451	427	429	460	395	427	419	436	431	440	439	430	429	423	428	420	403	438	375	420	409	434	404	427	416	400	432	400	390	422	450	455	461	431	427	423	401	421	434	443	456	416	419	412	409	433	410	437	407	444	398	399	428	459	423	451	437	414	420	395	432	434	437	420	426	413	417	446	462	484	388	431	414	445	393	422	430	421	415	432	440	466	384	473	437	421	411	452	425	416	426	432	390	421	451	374	479	482	451	418	426	377	447	444	435	386	441	428	429	392	411	424	403	430	413	421	469	396	437	410	417	442	426	378	407	415	448	477	412	446	392	386	445	402	439	410	430	438	430	413	456	412	412	422	427	418	406	410	434	403	431	453	416	404	431	424	406	410	395	444	454	443	388	400	410	391	412	419	423	454	425	460	427	425	416	446	385	429	430	401	426	406	398	419	409	399	417	447	411	385	418	464	459	448	404	460	397	384	391	445	444	412	382	452	417	438	417	411	451	451	387	399	417	428	438	422	434	382	426	429	412	419	444	434	410	409	441	394	400	429	390	419	421	416	415	396	439	399	421	446	400	444	425	432	414	423	406	402	458	436	446	450	408	400	432	456	433	416	440	403	398	396	426	458	417	440	418	417	448	441	438	426	437	403	435	436	429	432	444	428	420	435	446	408	417	416	395	382	455	410	420	450	434	454	446	470	403	411	452	463	401	442	419	415	459	412	419	413	421	419	438	494	406	437	427	414	436	426	455	389	414	416	405	404	424	427	397	394	445	431	413	474	429	459	442	447	477	404	417	457	390	395	435	408	437	413	445	419	435	425	434	443	420	395	450	409	443	432	405	395	441	419	405	453	439	430	379	426	444	404	376	420	397	457	439	438	405	427	407	418	426	425	406	404	417	454	417	413	431	428	452	404	431	401	396	438	438	408	450	453	416	443	442	427	390	442	437	428	430	407	417	433	412	471	432	465	398	441	394	391	440	429	438	382	394	431	420	424	423	433	419	434	415	430	439	418	411	432	427	422	431	402	413	397	425	428	450	415	464	438	446	415	436	420	442	420	436	423	455	444	441	389	403	397	418	440	431	446	425	443	472	447	436	423	435	406	403	426	439	399	459	451	412	407	445	383	379	388	415	447	419	430	416	437	460	456	464	415	429	471	429	451	429	423	403	437	414	451	430	423	416	389	437	385	426	429	425	407	406	424	399	427	456	434	443	451	430	408	416	382	476	434	424	434	427	448	385	413	414	397	444	403	416	406	426	435	386	404	416	443	401	401	405	419	425	419	422	430	451	408	393	434	387	412	428	446	390	385	402	405	473	387	413	433	450	399	396	437	395	459	455	443	405	418	387	448	450	420	426	422	422	389	421	435	440	449	433	445	406	449	433	443	404	443	421	382	433	442	413	401	422	455	430	424	431	441	404	416	374	390	420	407	461	436	412	416	418	455	420	412	442	414	428	446	442	391	415	415	437	461	418	406	430	422	449	425	404	440	389	433	404	424	444	405	415	451	415	417	413	429	426	415	445	423	436	405	438	452	461	412	433	417	430	423	413	435	421	397	442	436	436	430	408	400	432	407	452	413	411	418	421	413	419	410	415	432	445	393	397	399	416	394	446	410	461	422	420	438	423	447	397	437	467	420	426	414	413	453	421	445	435	408	437	421	391	403	448	420	442	399	425	458	476	390	425	410	432	411	432	409	442	449	408	407	458	428	428	435	451	440	449	420	446	478	396	382	426	461	435	413	405	415	405	366	365	438	409	424	411	424	411	395	392	388	415	443	399	428	442	434	419	396	441	407	382	397	431	434	470	413	430	436	429	423	436	380	437	407	441	424	401	399	437	434	409	449	422	404	432	442	420	445	406	404	397	452	460	461	406	432	408	403	433	422	451	428	404	424	421	427	438	431	402	435	452	457	406	407	391	431	428	403	441	427	457	400	406	438	431	402	445	404	427	382	424	408	405	460	410	400	481	416	454	401	423	432	444	402	410	397	419	430	399	431	422	410	392	442	442	438	423	440	428	457	425	445	431	387	394	437	460	434	397	455	447	432	456	406	440	405	373	410	405	404	435	449	427	405	390	426	444	422	405	419	427	418	410	435	409	412	420	467	404	418	442	459	435	379	454	430	410	397	427	398	440	444	414	443	424	407	429	446	425	454	420	439	401	417	417	397	425	428	444	415	460	412	418	431	431	415	396	466	451	485	411	382	396	427	438	449	396	437	376	423	413	436	419	438	445	427	427	422	410	452	414	460	426	440	441	409	397	425	397	401	415	440	426	420	425	441	387	440	419	441	428	445	424	436	413	362	425	405	417	406	395	414	409	419	406	377	418	430	396	434	426	426	430	460	397	398	416	472	437	429	401	438	407	464	429	441	380	414	431	426	411	428	416	416	414	407	415	443	425	410	427	457	432	435	423	407	447	430	416	410	437	417	391	409	430	406	418	383	432	401	410	433	403	453	425	425	418	461	413	417	438	407	403	412	427	392	412	431	429	446	451	418	435	397	402	424	418	446	432	457	450	424	435	417	437	404	453	409	456	424	373	426	405	402	439	427	416	448	427	436	436	421	395	416	432	444	419	389	402	410	423	421	503	410	432	406	455	380	405	424	406	448	401	419	413	381	420	402	418	397	439	443	412	418	432	423	433	418	411	394	415	436	420	407	468	456	413	429	457	427	385	455	423	395	418	410	434	456	428	398	406	414	419	407	413	388	421	442	417	430	430	429	437	380	421	410	393	391	411	438	461	435	424	440	433	425	415	430	381	410	457	449	403	419	451	428	400	392	434	409	408	429	423	436	434	425	438	399	394	409	445	424	449	449	455	447	430	403	412	451	416	414	426	444	430	417	391	437	413	421	422	383	418	418	430	448	407	388	390	428
4800	1652	1150	711	633	628	531	489	459	495	505	470	461	482	496	411	417	444	440	445	434	379	413	414	442	449	437	419	401	426	427	435	423	434	440	443	443	454	442	434	420	426	400	432	463	403	420	459	455	478	444	478	438	402	431	423	427	438	441	408	408	442	469	401	432	425	435	405	407	440	431	439	437	454	431	431	431	456	460	408	447	457	433	455	452	409	413	421	450	422	436	409	420	426	434	463	444	420	433	427	464	418	454	408	474	413	402	446	444	383	433	424	444	425	443	420	469	403	425	409	426	437	427	437	466	411	411	415	409	477	443	381	433	410	431	420	438	466	395	404	387	418	412	410	407	401	461	419	431	436	419	440	445	424	435	458	445	407	436	431	465	422	492	408	412	426	426	468	404	426	465	419	405	431	396	437	437	457	428	409	422	441	434	407	444	427	417	463	417	447	434	399	419	444	410	428	438	463	455	425	437	428	457	446	438	393	437	441	413	448	406	420	459	432	416	434	397	441	416	429	440	436	460	430	417	423	414	418	429	428	460	412	447	438	451	452	408	406	427	436	433	431	454	419	459	441	426	462	423	452	442	439	442	432	446	427	452	441	423	445	416	405	443	409	449	433	454	429	416	403	431	460	451	429	420	437	431	441	423	412	473	422	441	396	462	485	429	391	418	436	437	453	473	432	450	431	437	413	435	392	434	456	408	395	436	421	433	432	443	471	451	413	454	468	408	447	431	407	440	437	434	403	445	422	415	450	452	464	446	448	449	417	463	430	421	417	398	405	432	421	423	423	424	409	420	411	453	463	447	445	429	435	414	443	466	441	438	408	422	439	428	420	426	423	456	429	411	407	469	385	451	384	416	416	391	440	420	438	463	471	417	387	479	424	438	411	427	435	399	463	412	437	411	445	417	407	413	416	426	414	432	416	459	431	476	437	461	425	432	459	431	474	461	413	439	447	449	430	445	425	436	439	446	469	453	420	459	416	452	459	460	445	431	469	449	408	435	407	457	426	445	444	454	425	404	464	414	430	428	470	435	440	408	442	432	444	453	461	451	425	464	429	459	427	449	438	428	421	415	448	421	415	442	477	393	452	413	420	414	430	455	421	425	457	424	456	443	451	452	406	408	429	486	462	430	502	421	453	445	441	441	465	412	425	431	408	391	424	399	453	426	441	429	402	443	438	420	426	449	462	427	436	452	471	418	436	433	465	430	437	432	419	422	409	447	419	444	465	450	419	429	417	406	442	430	396	448	451	438	406	413	428	429	423	483	410	407	427	384	427	445	413	426	460	451	488	393	438	414	444	437	447	446	432	448	422	465	448	514	418	462	446	443	425	434	437	441	443	413	446	467	461	391	462	417	420	421	450	449	466	423	457	431	405	441	423	417	426	498	421	451	463	452	425	444	413	426	416	405	479	451	439	452	400	460	414	439	421	368	420	431	438	417	456	458	433	448	412	441	441	438	431	390	440	444	424	439	453	375	457	457	506	387	438	415	458	446	417	417	463	457	414	409	448	417	393	473	449	426	440	414	452	404	468	422	435	426	390	480	436	408	443	420	405	421	393	454	436	406	431	445	450	437	437	402	451	437	425	424	411	415	446	437	448	430	423	415	458	435	415	395	451	427	426	432	458	464	465	420	453	447	431	402	419	462	433	471	398	439	417	428	446	423	465	463	392	451	433	459	410	438	448	392	381	446	402	441	386	409	452	417	446	423	444	435	431	429	444	440	418	451	427	430	423	442	404	453	488	448	458	415	453	448	442	408	420	425	452	455	416	435	456	433	435	454	451	418	412	411	440	403	450	413	423	422	439	474	436	415	445	449	431	449	447	387	443	440	472	445	395	444	421	465	445	422	407	427	386	420	412	448	420	394	459	455	428	420	411	458	477	449	386	437	428	436	431	431	430	428	452	442	437	450	389	457	462	442	437	432	408	452	424	439	433	424	455	442	498	464	417	419	449	423	433	435	469	449	437	450	406	437	418	412	385	467	438	435	428	442	395	441	404	472	470	444	470	423	427	392	430	437	454	444	425	430	432	459	420	440	422	421	456	452	447	440	451	418	436	446	430	412	432	426	444	416	446	417	448	451	432	462	454	494	410	420	436	492	463	429	417	421	430	431	415	420	402	453	424	396	446	407	431	449	447	462	425	432	438	430	437	414	404	444	431	412	406	424	438	452	455	409	441	487	463	460	456	431	446	435	410	433	426	406	424	421	433	424	399	431	444	452	401	417	431	414	456	444	419	440	454	426	453	406	451	461	442	422	454	406	465	459	437	417	418	443	414	384	425	429	469	444	419	429	387	444	419	493	415	414	430	460	422	426	389	433	421	430	421	427	444	459	439	424	427	428	441	453	437	425	433	419	440	439	417	436	451	447	432	453	411	416	413	425	435	417	443	426	400	425	434	412	443	440	447	469	471	477	425	451	444	476	448	427	443	447	458	464	413	416	426	416	443	430	439	404	414	431	452	468	423	431	445	408	413	427	431	440	471	440	443	454	427	456	437	463	452	376	392	448	446	414	420	435	452	454	421	397	421	430	444	422	449	457	425	465	462	438	453	441	428	460	473	401	431	469	434	447	397	425	436	382	442	449	441	477	443	438	454	452	450	449	426	422	437	416	431	454	398	411	422	437	417	421	401	413	386	435	445	432	422	429	488	445	400	453	413	432	447	392	466	426	438	433	411	431	455	415	441	410	446	463	436	456	454	425	433	443	478	415	426	441	451	434	460	477	441	448	444	434	426	469	445	430	435	448	442	444	400	417	466	435	448	446	408	428	440	428	412	438	432	416	445	426	411	419	438	391	444	429	430	428	413	433	422	464	459	431	475	448	422	453	460	450	468	415	446	432	444	423	468	431	434	466	437	421	473	437	441	425	473	423	426	441	408	441	412	467	425	416	433	393	476	453	443	443	436	439	484	444	423	441	477	434	406	451	429	400	470	479	401	461	402	476	420	480	459	438	450	483	436	424	422	430	419	402	459	430	441	389	479	383	400	409	498	439	437	418	465	456	483	426	480	406	375	397	432	443	451	442	453	452	431	442	472	438	467	441	440	430	414	399	468	430	428	440	413	428	460	474	442	422	452	409	433	420	436	410	436	451	473	407	441	426	460	473	400	453	433	451	447	457	453	456	469	451	463	418	422	439	444	462	461	446	478	429	412	438	439	423	442	452	439	423	409	439	471	416	475	414	384	434	447	434	431	408	447	464	466	425	387	450	431	424	443	451	437	421	419	450	427	434	431	468	453	439	436	438	446	445	425	441	448	420	449	455	406	448	434	478	369	412	439	435	412	435	452	411	428	448	441	443	424	391	434	437	416	442	426	430	427	416	451	433	456	442	495	445	441	457	432	414	473	469	430	431	473	432	433	419	422	432	458	471	440	416	422	422	416	456	437	461	419	417	426	436	440	447	441	451	376	440	456	434	403	443	418	433	489	418	401	478	438	429	459	450	443	439	432	440	451	435	433	438	419	425	433
23720	21258	28635	24193	21248	11551	1744	1282	1131	1023	1026	972	927	939	930	881	873	934	996	905	897	912	910	831	920	856	897	967	912	887	886	908	822	892	869	885	847	810	839	839	911	882	854	942	865	879	856	871	856	806	901	870	874	865	917	900	882	831	886	868	892	920	873	863	886	826	846	872	836	849	813	860	871	842	879	846	846	830	871	851	830	891	855	896	884	892	824	861	879	884	841	842	783	849	828	837	843	866	850	846	897	834	828	828	743	878	968	800	857	863	914	843	859	864	871	896	866	859	856	897	901	839	861	857	867	852	912	878	855	872	882	812	875	844	898	868	874	861	862	886	894	871	828	870	886	866	878	864	859	832	869	838	880	848	866	843	873	874	838	845	874	847	891	897	866	881	878	842	881	902	854	878	858	839	844	852	914	875	866	877	868	897	897	842	880	841	857	881	895	798	877	825	863	867	923	830	865	895	916	814	868	777	875	905	825	813	812	852	852	903	843	843	847	879	898	864	793	816	859	863	868	943	905	844	871	872	849	844	861	894	829	872	861	790	915	918	838	858	834	865	847	876	869	862	879	854	823	842	904	842	806	847	895	861	829	804	849	865	832	819	862	934	820	898	832	909	894	884	833	866	854	905	894	830	872	840	842	897	874	862	892	861	858	869	856	912	858	868	864	843	886	903	870	852	864	936	890	871	867	816	885	811	825	755	839	838	908	829	834	817	874	927	884	916	863	959	928	874	872	847	834	859	868	847	887	835	868	873	861	916	826	894	876	846	849	855	925	809	850	922	834	809	846	795	841	847	786	910	882	863	811	867	855	867	904	829	856	882	858	812	834	878	845	899	846	841	881	855	823	861	889	827	814	821	887	895	890	816	852	801	877	862	848	837	864	818	841	818	859	781	835	834	844	838	856	831	888	880	811	880	840	854	873	903	890	885	873	863	902	810	812	863	878	814	855	876	862	859	878	868	809	823	875	868	858	903	903	929	890	816	911	856	856	870	808	844	836	853	895	785	913	832	809	852	838	870	883	840	884	883	868	865	830	948	884	868	849	821	853	849	860	871	873	857	824	890	849	853	870	898	844	876	857	880	861	854	889	862	930	858	851	842	848	824	852	870	884	877	911	822	823	877	863	867	845	852	883	897	803	852	873	800	837	869	843	869	818	871	842	802	876	866	867	831	869	810	870	886	849	840	782	843	891	863	849	861	864	917	890	868	846	886	847	855	880	849	820	813	881	841	842	858	894	856	887	793	793	873	870	839	824	856	880	885	898	875	860	908	852	837	889	783	804	906	848	863	808	831	851	911	892	860	838	831	884	887	864	857	859	852	845	893	853	890	848	914	816	901	827	848	854	816	868	873	875	875	842	914	863	844	806	799	861	876	860	864	877	841	846	845	804	806	827	887	844	880	858	764	871	865	879	888	909	830	860	868	839	883	899	838	853	852	831	852	840	876	836	854	822	907	844	873	860	868	840	869	897	870	850	878	821	824	924	855	892	816	870	835	857	874	839	846	831	871	874	800	820	797	867	835	906	861	826	872	844	844	871	914	865	872	895	882	871	822	829	818	858	884	882	876	820	871	871	864	865	889	845	884	861	878	854	866	842	806	822	841	878	889	825	887	846	837	850	788	884	862	863	869	840	877	847	816	840	836	841	932	859	827	910	917	835	874	922	841	824	887	864	891	827	811	837	839	858	819	870	848	814	851	886	879	874	870	962	914	887	851	816	900	860	891	844	848	812	852	840	829	835	886	826	880	815	815	826	862	862	873	860	848	842	907	824	849	892	865	837	823	832	861	853	930	857	803	853	839	835	911	808	855	823	847	891	844	880	835	858	826	793	875	797	855	881	865	835	891	862	865	877	889	868	852	852	867	842	887	844	899	798	877	853	908	891	886	877	911	874	852	882	799	894	844	900	781	823	822	908	830	843	861	900	889	883	857	857	844	829	815	844	883	853	870	848	903	859	855	860	874	836	863	923	879	809	840	874	884	858	875	830	851	859	872	851	849	884	871	888	855	910	912	887	850	832	850	892	870	872	856	894	838	833	837	874	881	843	896	842	895	861	833	862	831	846	907	885	868	875	845	868	849	840	847	861	820	863	853	872	900	853	855	870	858	894	883	867	853	875	874	836	862	786	865	852	872	836	883	889	909	806	875	876	883	878	848	866	861	830	841	886	802	840	858	820	911	889	864	841	917	857	868	869	898	870	905	876	855	879	842	842	853	838	857	885	840	889	876	872	862	788	855	838	906	857	856	830	850	856	828	900	850	872	796	864	879	827	850	897	840	857	876	860	851	923	789	854	861	828	820	897	847	885	863	863	856	818	923	921	862	843	844	868	858	847	861	879	810	887	914	849	855	863	893	886	821	837	778	866	846	872	842	889	846	853	883	883	890	863	894	894	835	885	840	924	846	853	862	849	847	877	871	854	858	845	810	833	869	866	915	809	926	883	852	870	857	865	838	866	889	921	884	866	849	882	847	803	882	875	862	904	888	876	873	845	910	870	837	933	844	851	860	925	839	884	874	901	878	838	914	840	874	832	875	849	901	821	848	835	868	866	842	850	855	914	796	855	851	893	802	890	816	857	877	852	831	828	822	900	830	864	888	847	821	903	884	847	873	874	883	859	855	824	825	833	838	850	894	868	884	812	884	851	873	890	845	853	842	864	843	928	861	819	907	877	849	832	846	881	893	895	874	846	842	866	814	852	869	823	795	890	830	812	893	848	876	937	844	852	905	837	831	876	880	863	835	891	861	830	837	853	846	842	944	848	863	845	859	860	892	831	876	833	809	820	856	844	855	849	841	871	782	896	838	877	887	877	826	832	839	878	866	854	854	876	816	886	892	863	872	895	861	870	852	892	803	853	836	828	850	916	846	819	844	833	859	846	851	879	824	842	876	859	870	876	832	806	849	839	910	883	818	808	831	859	888	859	835	874	870	893	859	849	821	863	857	866	874	861	892	836	865	893	890	841	805	884	858	845	837	833	837	849	856	842	884	863	864	894	826	848	839	891	853	845	856	836	886	852	859	881	860	905	864	859	808	798	862	766	888	846	880	864	882	846	801	854	900	874	838	823	863	899	813	902	824	869	831	837	826	828	854	836	859	879	829	822	855	896	852	863	858	888	874	801	838	804	856	829	831	839	772	846	859	875	856	804	861	859	827	856	866	848	845	830	897	834	861	852	853	870	859	856	835	816	844	785	858	854	865	907	822	821	848	864	867	898	860	824	821	888	881	882	777	834	838	851	810	870	853	827	852	872	859	880	857	869	851	846	825	892	875	852	862	798	905	866	845	834	882	834	823	823	841	836	848	889	845	880	822	952	805	832	852	874	847	854	843	931	906	822	878	864	807	839	859	838	840	831	831	824	931	828	861	848	824	853	881	876	794	827	815	847	831	969	801	851	868	898	834	877	857	848	884	861	870	919	856	879	871	885	839	861	883	880	853	872	829	871	851	865	859	843	891	866	869	867	897	865	881
3669	8798	5801	3126	2439	2002	1629	1474	1200	1137	1169	1127	1065	975	994	990	906	984	882	919	885	896	942	871	895	863	883	852	881	884	893	895	867	910	881	887	890	837	910	866	854	898	854	843	924	880	859	848	866	871	853	886	919	869	838	916	834	861	822	863	813	910	882	815	893	859	823	887	859	906	874	856	891	894	906	864	857	877	833	897	851	887	840	874	805	865	873	878	879	875	925	832	874	841	828	861	863	888	846	879	866	892	850	823	852	856	814	866	911	923	832	868	835	859	909	861	881	827	902	794	825	832	840	886	868	824	847	848	807	857	844	848	873	889	880	858	868	779	849	913	865	876	888	849	895	845	897	871	884	841	892	849	815	858	894	871	839	841	881	858	827	891	880	847	873	841	895	865	910	861	839	842	882	846	930	881	791	890	874	856	839	824	880	859	856	809	864	848	835	866	916	854	857	890	890	867	890	823	888	835	835	852	903	800	875	873	825	888	889	879	843	858	855	838	826	854	896	894	838	898	791	822	895	886	928	887	811	867	840	883	899	879	857	903	852	827	885	912	909	840	826	865	889	898	837	833	863	884	835	863	867	857	923	826	817	863	849	864	868	832	884	825	839	884	834	809	857	860	838	851	869	861	811	825	841	886	839	884	875	864	892	857	851	890	891	851	885	804	808	866	862	899	892	861	872	877	863	868	865	916	877	851	862	857	854	847	907	865	839	877	883	884	851	811	857	890	835	840	823	852	851	840	833	887	833	836	797	854	867	877	843	875	879	851	853	930	914	835	911	862	872	849	856	878	859	874	835	881	851	830	874	865	873	878	880	867	859	859	876	962	846	871	907	865	867	769	868	870	835	855	866	889	822	870	914	935	879	828	884	804	897	907	883	877	868	856	883	853	876	878	838	872	863	889	824	847	884	856	875	812	859	871	817	875	884	896	840	898	881	810	870	860	841	892	833	865	891	936	817	846	864	882	857	836	853	853	866	851	843	900	870	863	889	806	845	849	907	892	831	888	850	852	885	909	874	818	853	881	902	831	896	859	845	878	861	802	931	897	859	863	903	890	882	822	918	881	838	873	850	900	869	830	873	851	857	852	809	826	908	865	902	866	933	852	878	866	884	853	862	843	868	885	863	853	931	865	841	880	840	858	866	816	818	814	886	817	899	825	868	875	829	855	817	822	794	862	889	868	883	856	842	828	826	855	894	866	869	896	845	876	893	847	874	855	864	851	875	914	863	877	884	878	877	903	837	865	902	804	838	861	851	841	902	917	820	834	892	860	891	892	862	835	854	811	877	907	879	885	809	888	875	834	877	849	881	871	839	829	846	817	854	843	856	872	863	879	842	856	887	804	899	810	913	922	838	900	858	835	778	812	836	873	824	901	875	853	933	867	894	920	891	874	860	878	871	856	863	851	864	849	863	850	891	804	867	859	857	862	853	888	855	853	865	823	856	841	835	852	877	877	844	883	880	866	860	897	864	854	829	861	849	893	846	880	902	881	885	851	847	885	795	847	893	893	861	847	905	860	887	878	888	882	903	841	897	856	895	817	874	882	859	833	875	858	844	894	891	882	840	847	835	844	916	814	924	948	850	835	810	788	857	873	787	898	858	862	841	882	899	874	879	933	856	902	853	879	847	922	868	870	875	862	865	890	833	907	842	846	809	809	864	835	888	863	877	878	819	868	932	861	849	813	825	897	914	885	827	862	879	873	900	852	943	845	866	919	873	890	827	864	837	838	826	879	841	854	844	859	913	883	896	817	900	867	892	857	851	855	834	813	911	834	847	915	864	847	866	836	832	889	894	867	838	856	823	878	882	841	820	837	865	858	845	837	886	849	890	848	812	874	861	877	849	872	871	838	845	840	862	892	881	821	827	859	867	893	875	875	866	864	860	836	821	872	952	828	859	870	825	875	874	874	889	899	844	857	913	863	857	864	807	847	874	880	890	829	838	863	829	830	866	871	859	845	801	840	868	870	920	863	847	842	887	846	829	894	880	870	916	857	855	885	846	840	871	826	843	823	929	873	833	872	872	789	829	846	895	885	918	856	866	833	844	886	915	895	840	859	785	880	836	868	912	832	885	886	880	808	923	900	899	894	857	921	856	837	908	862	859	869	864	853	893	870	908	842	860	903	875	819	909	843	918	877	875	893	838	915	859	844	809	845	853	904	895	847	862	908	839	851	846	837	883	900	831	842	912	915	900	849	851	798	840	898	872	834	868	856	815	897	877	855	920	884	838	864	830	915	857	863	854	912	900	878	852	881	831	822	831	850	829	890	879	875	912	858	851	855	917	877	863	886	813	828	856	854	870	846	880	861	856	844	860	867	873	890	854	860	848	856	886	862	866	846	857	822	837	837	851	887	871	893	901	898	917	822	904	857	892	842	910	903	840	840	854	912	809	827	871	883	877	877	818	885	850	859	867	879	837	873	883	866	874	830	855	884	820	807	868	881	865	858	859	881	850	854	844	856	868	839	917	862	795	840	877	858	899	899	937	931	868	854	855	899	846	876	813	859	873	895	821	843	862	800	854	880	835	853	872	893	845	863	868	838	819	867	863	924	837	868	872	866	867	865	877	892	830	816	884	905	859	862	843	897	833	820	895	876	840	887	871	856	832	837	841	894	888	812	837	864	844	903	893	908	861	909	845	904	840	902	871	867	905	881	831	827	895	852	832	872	821	864	876	830	902	840	887	850	833	837	825	873	903	873	805	869	915	866	870	882	876	909	816	835	917	840	875	856	834	914	909	866	893	907	877	843	862	890	882	824	895	851	847	874	819	816	864	892	882	850	884	877	901	933	872	849	888	859	859	872	865	836	837	814	845	855	902	829	873	902	888	845	872	851	844	909	852	905	832	884	829	905	871	787	894	853	910	865	874	878	857	775	852	863	846	897	839	835	920	870	909	904	858	875	869	857	865	848	871	850	880	844	821	836	875	842	850	861	868	855	845	922	835	891	890	926	929	868	825	872	850	852	823	908	873	842	888	843	860	892	843	879	865	858	874	867	884	883	846	856	824	852	896	865	874	837	869	847	850	882	855	891	866	862	855	860	842	827	818	834	784	889	825	850	842	895	859	854	854	869	870	825	874	870	856	830	855	869	860	825	883	865	857	858	845	871	875	896	859	809	924	870	869	866	885	858	854	879	937	887	825	866	842	905	876	856	863	808	899	873	844	824	873	894	870	856	859	851	831	817	869	894	891	880	851	907	865	873	856	812	836	857	883	862	891	893	838	865	839	916	882	900	827	878	924	868	825	880	842	854	865	842	866	855	858	899	842	853	879	847	851	901	849	910	845	854	840	830	842	867	867	847	874	863	895	824	832	859	860	886	845	811	852	882	865	889	845	844	846	863	901	804	862	857	864	831	863	858	834	844	893	842	834	833	826	855	849	888	853	881	840	849	893	852	853	849	844	925	886	864	909	871	873	838	851	838	915	896	887	901	858	883	777	897	886	830	834	851	845	876	894	812	901	863	874	874
24648	21206	27761	24888	14053	788	525	410	386	362	332	339	333	329	289	269	304	319	289	294	274	279	256	312	275	280	301	294	256	272	283	282	261	254	275	286	255	264	244	269	272	254	254	255	251	259	264	242	263	248	288	269	259	271	249	247	243	256	286	279	263	285	270	281	246	277	269	274	271	265	270	244	256	271	288	281	250	257	257	245	268	235	241	293	260	259	242	278	247	261	254	268	277	251	301	259	264	232	222	266	292	245	257	259	250	251	270	270	264	260	293	259	251	281	248	251	265	313	266	265	268	270	273	249	287	233	248	250	249	241	257	264	276	266	252	241	271	276	271	270	293	246	256	267	263	267	265	229	277	284	229	257	268	272	252	256	282	257	252	285	264	221	295	269	246	251	277	255	234	246	243	249	282	261	260	260	229	259	292	261	251	272	251	262	265	261	274	255	244	261	262	267	252	251	275	252	288	255	280	272	251	280	276	289	254	248	243	245	263	259	260	278	245	272	271	263	245	267	261	273	284	246	279	255	277	286	265	251	262	283	267	253	254	254	249	261	293	277	263	269	265	244	269	259	247	260	265	252	255	245	269	249	281	289	284	271	285	282	226	256	266	262	254	295	275	248	262	280	264	274	262	226	248	275	268	264	268	243	274	223	271	244	259	290	258	274	270	263	262	301	266	246	279	260	226	253	248	271	303	247	240	262	273	264	226	263	242	244	253	235	263	253	280	292	278	262	253	238	270	244	294	281	251	232	234	280	232	284	280	302	271	263	264	244	241	271	267	251	248	249	268	253	274	259	255	262	264	261	274	286	254	262	268	236	304	255	239	267	272	257	252	254	285	255	287	267	253	269	278	247	294	286	256	260	245	269	234	252	274	271	251	246	285	267	270	259	251	261	281	253	303	235	256	262	286	289	257	254	265	268	269	289	267	280	278	269	282	243	234	266	251	250	278	292	256	257	235	267	285	295	247	243	248	255	261	274	275	277	269	246	261	288	261	285	267	277	271	283	260	275	272	239	260	278	249	277	262	248	272	253	267	245	270	277	272	271	261	250	270	257	253	288	267	290	265	269	272	267	269	258	266	276	269	249	294	269	282	239	268	265	272	234	268	263	253	262	262	232	287	279	277	244	240	229	278	244	254	245	255	260	263	294	253	269	243	263	282	273	258	272	260	223	256	299	248	242	283	236	250	249	265	229	282	254	250	239	271	276	298	245	246	276	267	268	274	258	281	240	229	248	272	276	281	254	276	299	262	276	270	249	273	252	255	274	269	265	273	246	263	282	242	261	265	263	269	272	241	266	259	288	248	226	267	276	241	260	273	288	235	246	283	280	284	237	260	294	280	276	267	275	271	254	266	264	285	254	263	242	267	254	247	260	281	258	234	253	237	283	248	276	252	242	272	283	276	275	261	249	269	268	279	276	243	254	298	254	261	239	270	280	268	274	254	244	274	263	278	271	265	267	284	267	266	278	279	250	239	249	265	278	271	289	272	265	284	262	262	239	261	263	230	285	267	275	266	270	258	250	248	243	244	269	260	279	258	276	297	274	291	257	258	245	246	264	291	250	243	260	251	262	273	232	243	273	256	264	264	257	238	287	288	261	229	288	260	281	259	255	233	231	276	271	260	264	238	260	285	272	263	268	261	251	251	245	259	272	279	246	279	305	242	282	249	255	244	264	239	264	247	275	265	258	283	279	262	290	290	241	264	267	262	286	257	270	273	279	274	279	266	294	282	253	286	254	241	265	248	245	269	263	262	250	272	244	254	255	251	272	251	253	245	236	275	270	253	248	280	240	240	251	282	252	263	265	261	255	297	272	276	291	275	271	231	274	253	235	271	236	283	268	255	275	254	275	275	236	271	264	269	251	251	244	265	262	240	245	273	257	259	227	285	239	237	278	269	237	245	263	275	280	264	268	288	267	276	295	249	249	277	266	296	262	294	251	256	252	283	265	274	289	250	274	258	269	295	261	266	269	280	273	258	251	266	251	242	277	266	259	251	238	298	244	249	249	257	269	236	255	274	256	252	274	257	287	263	273	274	277	293	242	285	248	285	293	257	270	252	271	274	266	266	272	273	256	276	252	269	267	300	244	262	255	276	260	236	273	269	260	273	281	233	248	265	256	237	261	248	246	272	249	253	261	252	297	272	264	269	262	274	274	268	241	280	234	261	265	257	248	258	257	290	271	267	264	248	262	286	270	239	243	268	256	296	282	268	264	253	274	294	265	243	252	302	284	247	281	259	263	249	241	269	244	281	273	259	242	268	255	263	270	255	250	235	259	266	283	265	280	246	272	255	271	271	238	276	248	245	295	275	236	221	257	272	235	253	263	247	259	256	249	262	279	257	264	266	281	224	268	269	236	290	284	281	282	248	244	279	293	264	263	249	259	263	251	250	249	263	248	245	255	249	276	258	261	252	269	247	250	241	306	241	277	261	275	238	287	261	255	288	265	228	269	246	284	277	252	258	287	221	254	295	288	271	260	243	259	275	264	248	272	270	286	262	266	269	292	285	277	264	283	271	281	270	263	285	262	244	263	275	250	255	240	266	262	220	259	229	242	278	275	265	281	265	255	255	295	234	280	301	299	285	272	290	243	237	246	248	282	295	281	273	295	242	276	273	262	244	257	258	273	254	242	277	260	251	275	281	268	254	231	274	283	263	251	271	276	276	264	244	261	253	276	266	287	281	253	270	254	284	234	266	272	261	275	274	252	286	281	257	271	256	281	261	218	277	272	277	285	246	275	276	246	272	275	272	272	210	257	260	257	272	249	230	256	247	260	257	279	248	258	258	265	257	258	257	269	239	248	234	255	269	291	272	259	259	251	264	267	267	257	261	267	264	275	248	238	278	272	256	270	232	250	279	282	283	250	285	259	290	258	277	250	272	244	266	248	273	249	253	241	274	284	268	240	271	270	231	281	254	302	288	307	267	241	248	272	243	268	262	270	283	294	280	294	250	254	265	240	272	243	252	262	278	239	258	243	265	271	250	242	272	247	267	258	249	267	293	282	291	276	276	263	253	246	258	253	256	249	246	236	279	273	251	259	295	250	239	248	265	258	278	258	263	229	245	274	271	251	256	250	259	268	248	263	264	258	297	229	265	259	269	256	237	267	258	273	272	256	266	266	269	270	248	271	252	275	261	288	272	237	250	262	259	266	272	250	269	254	255	278	280	264	276	245	280	260	255	271	247	295	256	252	267	261	239	265	285	224	254	261	255	273	262	274	265	298	256	266	224	274	278	251	248	262	275	280	277	278	283	283	266	278	274	275	220	253	265	279	249	269	284	256	253	253	289	257	271	262	237	257	283	258	244	272	276	251	258	260	275	292	262	261	283	238	236	249	276	244	287	254	278	246	283	271	277	269	269	272	236	254	274	266	259	286	260	274	287	248	239	273	261	272	262	258	256	243	253	275	284	243	259	273	264	280	255	282	272	266	239	257	226	253	248	279	269	250	276	262	272	267	268	278	273	246	269	277
3264	4867	3212	1585	1198	879	695	619	475	431	403	390	343	358	351	337	314	352	304	318	321	305	301	328	273	292	322	320	281	310	296	313	305	272	299	291	305	277	277	293	286	270	287	270	305	280	282	279	270	293	289	293	272	309	273	280	292	263	290	308	276	247	280	289	298	266	325	264	288	291	285	307	281	255	305	299	305	309	286	292	310	315	288	277	309	318	251	291	252	279	278	294	280	262	275	258	300	309	276	289	276	303	264	276	319	282	274	282	294	287	300	320	323	294	315	310	310	277	304	279	288	301	281	321	295	304	282	263	273	296	276	300	286	297	272	275	255	304	286	272	306	271	273	284	304	295	265	269	318	304	284	262	282	274	307	254	288	307	279	263	282	285	304	287	291	285	296	278	259	301	284	274	278	288	297	295	312	275	316	247	266	262	280	289	273	287	296	259	270	278	286	298	323	282	285	298	294	293	259	286	261	273	262	282	315	290	290	295	279	282	286	288	283	291	268	274	256	265	277	288	284	260	302	256	315	283	267	302	265	289	290	268	297	278	294	295	279	283	282	278	281	284	330	287	250	295	274	291	304	270	267	291	307	273	303	277	296	280	292	270	276	297	259	286	273	267	279	286	307	281	290	314	294	333	282	294	292	274	269	264	326	272	305	281	278	283	291	269	279	278	311	277	286	302	271	263	305	266	269	290	276	295	308	274	293	275	281	326	282	309	273	291	268	294	301	306	278	277	314	276	288	298	271	300	259	327	269	303	306	306	283	263	279	279	271	272	282	260	272	292	308	279	315	267	327	283	298	285	306	304	268	264	262	268	302	267	285	293	275	267	252	290	311	275	280	273	281	312	291	278	310	299	269	311	316	302	303	272	288	276	283	300	292	283	302	298	290	310	322	276	292	317	295	296	299	274	305	310	315	281	297	319	296	306	261	252	282	275	267	270	274	311	277	310	286	246	278	295	300	284	274	306	297	279	288	290	299	288	304	321	281	286	308	262	284	299	274	293	303	289	261	300	273	269	289	283	298	293	280	301	299	292	290	265	277	316	282	285	265	256	291	265	290	272	258	263	270	287	300	283	260	290	273	283	298	279	273	266	281	283	299	302	292	255	305	297	316	319	269	296	286	265	282	316	289	272	327	283	271	299	285	300	299	285	278	308	271	281	277	263	303	268	307	300	300	301	291	261	275	269	250	275	289	322	280	272	279	288	300	293	293	300	315	271	288	274	318	299	295	287	269	270	282	291	255	302	283	285	270	277	284	276	307	298	264	288	281	277	299	277	301	322	278	278	299	258	292	280	298	281	278	306	274	293	268	296	298	268	282	288	242	276	252	282	289	259	339	277	288	293	274	295	279	322	268	282	293	293	289	294	291	330	298	284	275	291	274	331	305	316	294	298	268	265	269	306	283	277	259	290	265	272	259	250	281	271	292	294	304	311	276	278	278	287	272	272	287	279	286	287	282	298	275	280	313	302	316	261	286	279	263	275	290	288	305	280	257	269	266	272	287	299	307	288	280	284	287	298	299	299	270	297	287	286	300	292	280	304	255	281	281	299	292	261	275	279	260	286	255	292	270	291	280	287	250	279	292	305	299	289	292	292	308	278	282	324	283	297	313	289	282	280	271	278	280	292	293	269	253	314	326	306	276	299	294	298	319	269	288	301	316	288	323	307	299	272	274	247	287	287	273	291	318	276	290	271	326	288	328	301	287	272	288	291	278	271	275	301	293	279	301	321	309	290	302	292	296	273	322	289	272	242	277	271	280	266	276	294	284	293	316	291	270	275	292	293	316	267	307	290	284	299	277	281	291	287	293	292	273	296	285	252	295	310	307	291	296	303	307	289	313	305	300	243	288	263	296	277	300	299	263	306	310	288	282	287	242	325	274	241	298	273	301	279	322	296	265	269	276	307	295	298	275	251	274	285	295	261	274	307	272	306	284	278	274	262	276	291	276	276	319	293	268	283	285	296	290	274	297	265	300	258	319	269	272	288	299	258	257	291	279	290	257	287	287	283	317	287	265	310	320	254	302	282	273	282	278	276	289	293	284	260	298	283	316	279	275	285	272	319	311	293	280	299	259	286	291	296	284	286	305	294	258	289	283	284	281	300	293	266	274	284	288	273	297	251	265	300	262	271	267	282	282	255	269	294	281	266	268	273	272	296	277	272	292	301	273	279	294	282	310	288	281	272	304	258	279	285	300	282	273	316	290	277	270	274	308	276	280	296	263	292	310	293	273	295	287	286	319	295	279	277	264	269	284	262	292	286	295	324	293	274	297	300	305	315	300	282	279	296	278	301	310	255	255	300	290	297	285	286	277	301	291	307	296	292	275	292	273	280	286	308	268	282	279	298	277	263	294	315	279	309	276	330	296	239	296	303	283	296	291	319	273	264	287	284	303	272	273	296	299	292	311	270	262	269	274	283	287	271	266	260	294	309	327	281	291	281	263	274	285	302	267	282	293	292	281	275	281	299	317	270	280	273	276	264	307	296	295	295	287	290	319	234	281	292	304	298	284	319	270	266	253	315	305	268	285	287	300	289	279	259	313	294	304	290	310	276	272	276	291	285	272	265	272	285	271	301	275	283	287	255	289	285	272	293	266	262	270	247	272	286	290	267	278	276	309	277	291	317	303	300	284	288	263	298	272	274	291	330	303	258	281	295	288	284	290	292	290	264	282	310	276	258	305	258	303	296	288	288	287	287	293	293	288	294	290	291	293	281	272	289	290	303	291	307	295	280	308	305	280	260	298	275	297	296	295	299	319	303	271	286	294	290	287	285	286	302	271	303	291	321	283	247	297	250	281	269	285	279	298	259	272	255	320	288	272	291	294	311	303	271	297	298	327	249	296	283	272	287	290	302	289	280	280	295	266	276	253	295	316	302	317	292	286	244	286	283	284	268	286	283	273	287	255	296	266	287	272	281	311	293	293	283	284	285	291	307	296	285	271	308	273	304	278	274	283	289	279	294	294	319	261	287	288	299	303	246	276	289	287	304	306	324	293	260	293	295	266	293	287	295	260	314	287	271	298	284	274	304	289	288	271	321	287	295	305	292	255	287	304	310	273	272	300	284	270	261	295	268	296	288	276	268	286	332	278	305	279	289	292	270	286	254	305	258	308	272	311	281	281	268	282	275	290	308	291	291	263	284	255	292	290	280	276	280	307	297	303	288	295	279	298	268	282	324	302	275	293	286	302	299	300	247	278	280	289	284	269	301	302	291	251	280	268	323	261	296	294	287	318	264	311	319	326	316	294	305	253	294	314	288	297	297	298	255	270	262	310	274	322	271	275	314	251	294	295	288	295	281	271	260	310	268	252	262	299	289	286	274	291	274	277	284	264	293	291	299	296	271	276	265	320	306	308	250	290	285	313	297	252	282	297	299	293	255	293	306	284	288	274	282	261	300	276	312	316	254	276	278	275	288	321	304	281	272	328	288	314	320	308	276	301	258	267	303	254	295	324	274	316	273	304	273	323	325
22506	21282	29159	23744	21278	21344	12596	1884	1254	1287	1164	1091	1120	1055	1065	1009	1015	974	1006	944	941	914	960	937	956	894	953	899	919	958	902	903	932	936	862	827	869	837	868	875	866	898	838	840	901	948	847	883	878	921	875	901	838	882	915	936	887	856	829	880	884	839	880	863	851	907	864	908	831	908	875	849	869	918	840	907	878	838	869	852	905	832	761	908	877	834	872	843	821	843	877	876	856	872	885	865	888	852	875	850	910	906	908	883	856	879	845	891	880	825	881	815	867	893	883	899	867	900	890	843	822	860	886	905	863	897	898	862	886	901	884	828	855	885	864	803	926	861	870	865	885	883	847	830	834	839	896	841	811	889	855	903	848	913	864	844	871	812	843	858	845	846	861	825	858	849	875	934	815	860	865	840	870	888	865	856	924	893	863	853	861	878	855	849	862	837	848	896	840	874	794	852	867	895	888	886	919	798	841	878	853	919	884	920	882	881	851	814	877	886	828	788	864	871	867	908	868	826	835	774	818	837	872	805	787	796	882	839	857	778	821	881	869	858	901	880	905	813	861	834	854	855	861	901	854	812	847	840	852	808	858	895	886	869	892	863	878	867	890	869	834	916	938	846	913	847	892	908	876	856	874	839	906	854	882	882	854	916	930	873	851	837	859	906	890	875	868	815	893	862	881	822	832	831	874	861	873	862	901	865	832	880	836	862	836	828	858	852	867	935	910	910	902	840	889	885	829	893	889	941	867	863	920	883	853	848	880	850	895	880	853	844	852	900	830	903	871	803	898	849	883	883	869	882	885	818	872	895	844	862	849	836	799	876	859	844	880	891	899	872	841	807	783	856	847	855	886	916	855	890	855	887	846	828	860	851	877	875	880	856	807	846	826	893	846	836	851	916	895	805	868	886	861	923	865	901	852	864	856	851	840	851	795	827	823	850	837	863	817	882	853	843	828	863	867	907	882	878	861	869	901	837	873	850	875	842	882	844	829	884	838	829	862	877	836	810	841	908	860	890	835	894	845	883	891	814	825	949	876	876	857	850	886	904	837	818	884	880	924	852	824	831	870	862	860	858	848	874	845	890	847	913	848	876	886	841	917	938	853	849	900	855	889	837	846	856	883	851	861	818	849	850	886	877	892	858	874	831	916	816	844	844	861	882	872	855	808	889	916	882	846	822	840	855	881	809	854	858	891	915	854	934	830	809	906	899	837	883	848	819	886	861	813	923	817	910	848	871	883	874	848	900	868	894	910	892	826	848	859	875	875	868	881	876	891	866	806	767	845	855	834	939	862	841	835	848	888	935	901	873	798	901	843	822	859	845	849	869	877	859	889	912	876	852	909	887	790	878	913	857	823	883	856	880	844	811	896	856	906	845	882	813	810	868	830	805	871	861	863	820	876	851	865	855	830	868	862	876	835	820	875	859	823	870	817	906	855	889	855	910	877	818	872	820	865	891	925	833	903	835	844	808	922	879	838	850	872	841	852	861	902	899	861	895	824	868	887	920	902	873	850	830	858	860	794	773	872	825	907	873	888	889	886	820	878	819	863	889	887	844	844	843	836	867	874	861	784	921	898	870	879	836	849	829	845	892	871	915	875	855	884	854	853	891	896	842	850	882	840	879	860	870	870	860	869	840	882	846	809	844	810	901	829	818	857	835	866	873	883	812	894	847	870	857	816	816	854	846	811	860	886	854	880	855	889	931	864	870	848	897	872	873	812	892	876	880	896	846	855	869	897	893	795	916	895	872	810	844	865	888	849	850	883	879	880	825	846	855	853	806	892	898	806	880	860	832	879	859	872	811	869	842	877	845	874	890	866	923	851	821	789	884	855	859	832	799	882	854	846	847	861	837	931	890	878	863	823	855	837	883	846	850	789	862	872	832	910	849	840	835	839	868	894	816	868	849	900	872	840	786	887	868	871	832	867	855	824	812	839	862	882	905	834	922	865	805	916	878	839	881	847	885	861	902	831	864	839	860	818	865	801	846	823	837	896	914	846	836	874	932	863	894	852	865	851	869	863	826	824	895	864	841	826	846	837	907	814	819	864	890	879	886	868	822	838	816	822	861	852	882	905	867	841	896	814	856	862	853	876	860	866	876	809	841	852	779	877	813	791	903	878	857	865	839	834	883	872	903	833	883	862	826	870	869	834	835	885	877	896	860	850	804	838	856	895	879	881	864	843	835	873	859	822	822	869	856	836	848	902	867	811	869	888	870	872	913	874	846	873	839	786	844	887	795	925	852	869	860	879	840	866	866	790	831	871	875	817	821	921	885	874	800	842	860	849	856	873	853	820	864	802	890	880	937	833	830	843	851	846	863	911	888	828	861	873	882	838	826	868	852	861	847	866	886	854	851	855	872	862	807	910	876	880	861	835	898	813	836	853	873	843	785	887	829	881	861	863	883	880	877	872	847	894	811	837	887	840	848	872	867	866	829	831	872	882	897	892	926	890	822	816	864	874	851	891	857	829	855	833	841	867	861	890	856	878	814	894	848	832	813	842	875	848	825	921	874	834	868	901	860	969	839	812	872	809	853	904	844	829	815	813	796	852	859	872	868	833	831	887	861	882	839	828	842	915	782	883	829	825	842	866	860	905	848	852	875	845	916	883	851	880	858	896	938	858	824	861	830	879	823	885	916	876	864	900	858	891	834	865	854	862	825	879	871	846	877	855	824	859	850	868	819	865	863	874	868	889	879	837	861	815	867	815	914	820	819	861	869	849	861	865	915	904	845	832	841	878	806	854	831	888	865	901	873	841	830	897	798	907	865	838	804	845	867	898	881	842	864	837	837	848	849	855	806	817	808	880	852	893	825	906	896	864	876	860	909	847	831	901	884	900	849	860	885	881	822	889	840	845	870	827	900	813	826	856	840	906	917	850	882	842	865	871	918	844	862	851	876	901	889	886	877	805	853	837	839	883	810	843	814	914	816	860	876	823	835	805	889	885	874	792	890	896	822	863	782	892	884	867	884	871	857	852	827	833	858	811	832	832	814	878	877	882	834	865	862	858	841	816	862	842	897	906	801	843	881	817	906	849	833	861	859	810	877	900	866	831	830	919	880	845	818	834	865	889	841	897	824	849	830	888	868	902	843	878	833	878	826	836	882	865	875	871	874	864	886	854	847	858	877	869	862	870	884	829	862	869	815	873	923	850	929	915	803	913	905	945	853	840	839	904	931	916	861	810	837	801	875	854	889	854	818	859	836	885	867	849	891	822	861	836	838	896	915	865	831	909	848	871	863	870	838	848	886	842	848	860	842	933	831	843	851	868	809	885	849	873	867	861	831	846	899	830	907	865	906	866	846	894	845	877	829	902	888	826	855	850	872	833	892	866	834	878	871	846	858	842	811	866	856	880	826	814	837	831	847	835	866	861	844	852	892	871	853	815	836	859	850	817	782	854	824	833	852	862	886	871	880	838	932	855	799	883	848	887	845	852	857	870	800	843	914	844	889	867	915	856	860	894	908	871	897	826	908	894	879
4464	14266	9722	5138	3926	3128	2468	1933	1605	1470	1282	1274	1132	1117	1055	1063	1018	992	996	969	969	911	1021	913	902	916	885	918	926	957	905	923	879	927	852	915	927	895	845	858	857	904	826	868	880	881	841	873	861	847	853	849	894	896	895	869	863	870	867	870	878	874	853	910	893	867	900	896	840	889	855	911	934	907	821	880	872	904	907	935	857	887	859	874	888	841	854	875	859	882	864	903	840	866	880	858	850	854	868	876	928	818	896	903	854	896	837	906	854	861	839	885	836	875	838	906	863	854	894	834	802	839	845	862	894	878	838	926	834	927	836	878	880	837	845	890	834	838	881	852	845	972	906	843	860	842	872	855	862	844	893	910	854	846	923	849	877	843	902	852	892	857	849	877	863	869	902	927	887	853	875	890	882	819	869	875	872	829	877	836	862	864	842	838	850	875	903	905	868	840	890	829	849	881	804	888	921	825	865	860	804	868	894	827	892	904	823	887	903	874	907	911	851	939	847	848	880	846	876	940	902	834	860	857	887	836	835	829	835	860	875	866	844	839	877	885	882	836	871	888	847	887	870	845	874	916	872	834	838	901	862	862	863	889	831	796	881	934	831	898	875	838	870	864	837	890	889	868	855	905	882	873	817	827	826	844	851	846	782	861	875	857	825	841	870	868	931	903	872	830	872	869	854	891	867	906	869	877	884	877	912	868	909	859	882	832	845	913	887	896	859	824	830	880	860	806	892	901	866	899	849	886	893	856	823	846	865	868	873	896	855	841	878	918	825	842	855	881	902	856	867	837	887	858	864	877	902	922	875	857	921	868	890	861	865	930	845	852	856	814	879	884	900	880	906	864	844	888	869	854	821	853	888	849	933	862	830	881	827	812	899	882	847	850	885	833	841	858	843	895	856	884	825	905	834	853	876	893	822	860	881	815	835	861	864	895	845	844	874	813	872	826	815	859	854	856	816	847	844	896	876	856	847	840	862	863	832	871	918	866	822	873	861	893	875	824	879	878	833	877	826	895	813	894	847	889	891	838	864	836	886	871	848	839	864	923	868	874	883	883	871	862	850	834	813	888	847	844	847	891	894	870	926	855	875	876	893	818	845	830	839	856	856	876	854	867	830	868	903	847	836	881	856	889	853	903	900	848	886	880	857	817	874	862	863	800	892	844	903	889	865	848	858	851	832	860	897	881	834	845	881	839	872	851	894	848	856	855	875	882	841	828	847	904	785	887	861	833	896	883	871	893	858	889	827	879	869	893	889	843	895	848	852	877	871	844	879	853	876	847	930	867	863	803	836	870	913	905	875	883	819	876	855	831	873	883	873	895	863	879	860	871	900	820	831	805	849	846	824	859	884	847	886	918	883	886	850	900	855	894	815	911	884	883	845	848	857	871	865	882	884	843	850	819	899	849	935	908	860	898	877	921	888	869	898	874	865	841	865	885	879	953	882	890	856	833	854	836	867	873	862	842	803	863	842	876	890	823	898	849	901	821	884	846	815	876	844	863	859	821	899	932	897	881	878	854	833	853	882	894	869	851	896	871	902	864	875	876	861	887	888	850	858	849	884	862	858	828	826	941	821	834	888	913	790	866	860	871	861	905	889	883	843	893	864	855	924	860	902	828	855	876	874	893	841	880	841	887	881	897	863	844	840	831	817	883	844	880	897	872	903	866	845	901	890	847	862	862	898	898	897	915	857	861	853	885	866	844	869	826	878	906	852	864	828	869	860	847	942	903	831	864	865	915	819	875	833	825	893	869	848	897	874	878	823	859	844	885	844	870	888	846	841	882	865	860	837	858	898	827	903	847	878	864	898	850	831	876	870	838	840	896	895	879	862	917	860	837	859	796	817	910	888	877	836	873	878	870	855	827	868	906	816	921	839	846	929	832	886	821	879	865	875	866	887	869	876	863	824	866	853	863	883	901	846	823	891	886	870	849	938	860	818	818	824	874	885	929	875	851	871	900	864	903	898	900	939	850	846	852	890	870	842	838	841	847	855	872	889	898	842	914	852	902	831	892	893	889	920	845	882	888	828	954	906	850	880	899	862	872	886	839	890	875	864	923	862	875	893	899	859	860	865	804	872	817	889	850	914	814	850	841	897	853	853	903	873	905	875	867	851	876	882	898	889	866	851	831	848	836	854	877	865	870	844	801	862	877	908	830	920	879	861	890	858	906	881	879	866	899	842	846	820	850	883	875	869	811	856	853	824	850	834	856	941	841	941	817	876	883	823	846	914	904	881	798	841	884	830	899	892	846	893	853	819	914	875	869	879	824	850	919	852	879	899	900	836	850	856	908	855	892	873	858	864	872	853	840	902	915	806	898	883	856	887	869	835	921	850	814	867	868	851	852	890	814	872	858	893	843	875	817	894	914	876	872	877	876	827	931	861	863	850	902	838	846	862	887	838	925	899	892	846	895	887	821	920	823	871	881	866	763	847	870	861	851	849	873	867	893	896	866	846	892	917	864	870	824	834	846	830	858	872	865	824	838	841	874	891	790	888	839	854	861	855	916	877	853	840	866	841	855	873	875	825	849	836	849	849	864	882	892	897	872	900	907	857	815	824	863	912	855	927	916	912	861	875	878	872	898	917	845	857	880	862	910	858	859	846	891	914	880	890	867	863	897	826	873	879	899	833	875	803	860	854	869	840	857	835	846	837	957	881	843	847	803	853	853	902	911	818	825	911	840	821	874	895	871	882	888	929	848	840	894	834	858	861	934	900	878	845	883	842	841	896	861	845	851	903	911	894	895	860	882	868	884	850	862	910	875	910	898	895	888	900	858	836	855	864	888	866	861	841	843	910	877	905	837	840	860	881	888	850	836	934	842	863	823	857	861	866	885	833	853	849	863	895	814	846	860	896	875	864	846	945	902	836	907	866	836	904	873	849	856	887	865	840	886	879	866	925	854	904	911	859	807	842	894	858	895	842	898	841	895	887	879	841	839	863	819	844	841	861	867	885	876	844	768	952	867	848	900	842	863	890	842	889	876	859	852	823	901	889	901	857	945	788	917	844	839	892	875	830	872	858	866	897	867	805	833	876	832	835	888	878	879	877	809	826	830	895	868	926	860	885	867	916	891	914	868	869	892	901	861	809	888	871	814	845	849	921	863	820	906	856	860	880	854	822	868	889	882	836	864	855	877	890	900	886	827	912	870	853	892	919	906	858	877	840	873	868	917	857	879	867	863	866	865	873	832	862	891	922	814	850	884	868	875	852	917	843	833	864	862	829	853	868	874	803	845	872	866	890	836	939	883	888	851	852	851	871	896	877	858	866	861	887	849	812	902	826	843	903	843	889	868	866	901	865	836	905	857	875	855	893	868	860	876	829	813	889	878	863	875	884	891	860	871	816	891	838	846	879	851	890	863	915	874	919	869	854	852	830	830	840	863	869	872	863	830	824	877	917	850	843	845	884	851	940	841	845	900	881	903	905	827	875	888	874	872	903	826	845	849	856	831	828	879	895	886	829	878	897	911	877	909
27733	20497	8638	922	547	491	451	429	453	450	407	422	459	403	403	428	408	431	440	415	424	434	419	427	396	431	403	381	405	455	425	422	423	387	416	429	430	424	409	437	382	417	358	390	409	424	427	395	444	405	428	411	421	400	408	395	430	425	454	428	417	428	416	438	391	413	408	406	389	413	418	392	383	438	428	419	450	422	431	438	438	427	413	408	414	421	432	394	384	406	403	471	428	426	426	424	411	431	453	426	411	428	399	435	428	442	466	431	409	401	398	390	459	389	396	448	408	425	389	427	433	395	409	399	396	422	397	391	413	392	450	458	436	428	409	440	399	409	412	408	408	419	410	423	417	382	434	419	412	432	403	379	402	402	433	429	386	434	390	412	421	436	425	422	418	412	403	423	428	423	398	401	399	437	423	434	422	417	467	441	437	430	411	404	427	399	417	427	418	400	414	403	429	345	421	404	423	413	463	416	399	418	434	403	432	406	418	430	379	396	472	386	442	399	413	424	386	453	441	401	411	411	391	421	438	437	426	435	421	423	429	415	442	456	424	379	424	448	490	379	418	420	414	432	414	421	437	412	392	408	406	404	426	449	424	409	409	446	413	420	420	404	404	408	421	404	414	437	415	422	396	403	389	422	414	407	418	470	419	409	418	427	414	433	412	449	447	408	399	428	389	450	437	447	396	401	434	433	433	421	438	411	391	452	419	431	427	391	418	406	437	414	404	414	430	390	413	412	439	400	414	456	422	419	433	426	435	450	403	391	420	418	460	440	425	395	425	393	469	443	447	445	430	395	403	452	426	410	418	412	418	443	470	415	466	438	414	423	423	432	458	442	396	400	469	447	442	457	411	404	404	394	423	390	427	423	423	415	386	448	392	426	425	432	438	478	453	448	423	436	415	460	389	453	424	412	448	428	424	420	408	428	461	373	433	422	396	458	417	403	412	408	413	435	404	420	423	436	453	427	459	439	435	415	440	390	445	430	366	419	395	382	422	454	427	460	418	417	415	403	398	429	450	456	423	422	394	420	388	411	415	420	398	409	409	417	444	430	465	411	411	413	394	445	454	399	388	442	433	418	428	485	422	424	433	426	419	387	446	395	419	408	387	420	414	408	410	397	414	449	424	437	423	415	413	436	398	416	419	416	472	399	418	415	416	435	389	417	420	421	404	400	435	430	413	411	431	420	413	411	401	419	421	420	440	434	452	417	415	439	453	454	419	413	407	410	438	425	435	382	436	364	415	406	427	402	422	418	408	401	413	408	419	431	431	386	390	395	404	420	436	398	437	451	432	419	424	428	421	390	437	447	454	426	415	447	400	418	408	405	404	417	450	428	414	399	407	427	413	418	435	473	422	441	408	413	431	446	425	425	403	433	418	416	422	415	400	461	423	439	416	412	443	424	402	421	395	430	427	423	405	428	406	413	439	444	445	416	434	427	442	455	442	375	432	449	395	443	416	442	435	451	413	389	423	431	449	376	378	416	421	442	392	410	437	431	422	424	418	423	403	451	394	431	434	414	471	409	430	378	420	400	409	391	419	421	377	406	420	441	436	432	453	439	412	430	415	400	400	460	379	435	412	430	414	443	412	448	395	408	436	419	388	448	429	417	390	429	405	396	411	447	412	421	434	449	431	393	432	401	391	449	426	408	422	403	391	416	399	395	409	428	435	397	389	421	439	439	414	402	429	390	442	390	425	402	427	456	403	435	432	407	411	439	404	402	444	463	414	424	414	376	397	433	421	397	408	457	441	395	395	424	388	439	419	426	413	436	443	403	420	443	397	455	391	456	428	454	382	461	471	428	404	413	434	437	413	411	426	364	442	402	420	400	425	447	446	383	420	377	379	443	427	416	415	439	408	458	432	402	434	412	436	400	404	397	399	426	440	409	435	419	410	440	431	452	459	413	428	419	435	401	425	439	419	424	392	402	458	400	419	402	415	412	441	460	393	411	448	432	450	422	450	445	418	396	434	419	390	426	401	452	430	397	445	408	399	375	405	393	369	437	446	424	426	428	409	398	416	426	399	419	403	405	401	408	381	407	402	406	434	380	448	408	407	449	458	416	429	447	412	415	460	431	392	405	403	454	420	409	466	416	375	391	426	416	368	414	405	436	447	415	401	460	435	383	397	415	464	424	406	413	435	404	399	401	450	433	439	405	417	389	434	405	392	399	427	421	409	447	415	396	418	436	397	457	394	394	393	401	421	398	416	429	403	418	427	417	415	375	410	420	398	427	400	427	426	432	424	396	391	426	399	411	433	398	405	435	421	407	385	440	420	419	388	438	423	397	422	390	414	434	405	460	393	423	430	431	434	427	403	406	453	427	411	393	423	393	386	431	417	412	439	416	435	421	447	430	397	432	421	411	410	400	422	422	437	449	435	418	387	444	437	436	423	412	408	393	450	418	408	395	401	427	397	405	405	410	436	445	409	429	432	433	410	426	454	421	431	457	442	414	409	421	411	432	419	415	457	389	455	410	396	417	411	412	435	437	425	385	446	426	439	431	439	425	418	419	372	427	391	400	441	385	433	433	402	448	432	426	401	405	384	433	448	419	417	412	427	436	446	431	402	436	418	416	427	433	388	424	428	406	421	440	450	453	339	420	418	427	410	410	416	392	415	411	423	450	438	396	416	400	423	390	438	424	436	432	422	408	438	453	465	384	418	424	456	403	456	412	458	388	413	415	425	423	463	376	426	423	412	435	440	401	448	408	384	442	444	438	411	408	426	388	417	449	410	474	420	485	382	414	391	424	413	421	435	431	409	395	429	397	458	414	444	440	407	400	398	424	414	404	420	401	425	450	450	409	438	437	397	405	394	424	410	418	406	430	441	408	403	425	409	398	432	417	441	440	413	408	422	415	465	439	404	417	426	374	425	417	435	411	420	429	373	420	397	398	422	419	429	427	403	426	432	418	391	396	411	471	449	442	449	407	387	458	412	432	423	401	388	430	384	409	463	429	404	448	401	407	399	401	405	398	400	456	406	422	413	402	435	414	405	439	428	428	417	418	399	402	425	426	401	422	419	367	412	407	406	411	424	433	393	417	403	408	367	424	413	405	426	415	447	422	391	442	440	411	382	400	416	394	431	413	407	415	407	447	404	381	423	445	428	385	395	441	401	462	432	465	435	397	395	410	416	409	401	446	419	419	381	402	416	385	396	435	395	421	400	400	404	447	356	436	427	417	394	442	398	437	402	403	433	411	421	423	409	421	418	414	401	428	416	453	432	406	421	429	401	377	385	445	406	485	406	449	418	456	409	412	416	436	415	402	410	426	408	401	400	376	417	422	435	413	437	405	461	421	404	390	443	409	442	412	431	439	425	436	430	457	421	426	413	449	455	448	394	403	405	408	462	399	419	408	396	417	415	372	458	389	413	428	438	417	413	427	445	419	415	428	427	404	392	410	471	403	413	428	419	400	411	410	412	412	444	415	435	449	404	439	455	419	423	449	381	437	433	427	374	448	399	432	409	371	443	397
4658	1565	1086	697	634	524	492	470	462	479	443	472	418	441	415	457	427	449	446	434	426	437	459	407	428	446	437	431	463	457	448	401	452	428	426	427	397	407	454	464	413	398	405	422	400	441	408	415	474	423	423	428	430	433	445	454	422	435	435	414	437	391	433	459	411	467	443	412	403	425	430	428	416	429	448	431	409	490	416	421	458	482	401	414	431	456	426	422	416	431	438	438	472	445	432	420	437	421	396	445	438	443	420	406	432	446	422	453	420	409	438	408	432	412	432	441	398	421	398	431	409	432	405	443	400	412	453	441	407	402	422	475	443	416	399	412	413	389	426	449	427	395	464	416	391	408	416	440	441	438	447	391	389	383	428	412	435	449	438	434	419	411	428	448	422	435	424	439	399	434	412	437	416	437	417	407	449	463	420	490	442	423	443	433	424	421	441	442	438	469	426	372	422	433	438	431	416	427	436	408	412	408	449	429	424	440	401	459	435	408	414	412	451	419	463	429	389	461	465	418	441	415	447	435	452	426	427	395	438	417	434	442	455	453	391	449	424	418	385	439	448	428	406	435	403	429	403	385	430	442	420	414	392	383	456	476	422	426	414	409	415	399	408	418	434	435	418	439	425	427	397	454	429	406	450	419	448	446	416	419	463	420	412	465	439	457	403	416	413	420	431	416	444	406	442	464	428	382	452	397	435	437	447	456	473	422	434	397	395	440	406	416	447	406	436	456	463	422	433	412	420	429	413	433	446	427	405	454	422	478	436	434	413	436	411	404	417	420	485	415	447	449	439	423	450	459	430	444	410	442	431	417	443	416	434	448	424	431	417	416	414	404	435	418	430	403	422	416	430	417	449	430	405	432	446	394	405	445	413	413	417	435	411	444	457	442	442	443	418	445	455	407	446	437	444	434	411	445	419	395	443	407	399	401	404	428	462	412	420	421	426	397	384	417	471	382	438	420	420	462	428	431	429	411	422	434	381	468	381	426	416	410	471	458	424	399	433	431	425	420	416	408	418	420	428	413	423	441	440	424	442	425	440	446	428	405	415	471	460	440	440	422	399	443	464	418	400	430	435	441	443	438	450	444	422	421	467	436	447	449	427	448	446	423	431	410	424	425	415	381	415	418	421	441	391	407	392	385	439	394	444	418	444	418	415	434	459	440	425	422	430	391	442	466	430	435	403	450	471	435	431	437	408	416	434	429	426	448	442	452	458	453	409	381	397	405	383	408	443	401	399	464	399	466	432	444	451	433	392	415	412	416	421	426	436	427	431	445	398	440	454	420	431	405	437	431	433	425	409	447	402	440	415	451	411	435	440	418	423	394	398	444	437	417	424	390	432	418	478	426	420	398	447	404	432	440	395	433	469	427	452	435	394	443	412	464	411	482	473	425	458	436	436	420	434	404	436	418	421	452	404	438	395	418	450	477	412	411	423	435	430	446	414	448	417	423	430	432	422	421	450	417	421	417	415	420	423	450	420	451	428	446	436	459	444	402	412	466	448	406	412	445	440	401	443	435	419	448	428	406	383	424	429	434	452	406	400	432	437	450	396	388	451	425	415	418	391	397	410	465	398	435	423	462	420	409	414	452	421	429	423	384	426	421	431	424	466	432	378	425	452	429	462	424	409	404	458	435	494	436	475	402	450	437	441	439	418	401	426	428	428	414	406	444	431	442	426	417	434	431	444	434	425	405	387	448	458	395	480	447	418	420	440	413	406	427	413	425	430	400	432	401	445	439	428	444	427	413	430	439	413	379	432	432	406	406	414	430	448	403	408	433	412	426	433	454	432	430	430	419	457	426	425	443	444	440	426	434	434	408	393	409	455	426	390	473	480	461	412	424	391	397	427	414	397	456	423	448	437	437	398	422	440	414	439	420	429	435	406	440	422	392	418	445	406	422	446	430	449	445	468	425	456	470	444	391	445	450	425	457	428	471	445	450	437	413	446	416	423	445	389	380	453	399	423	437	402	413	417	459	422	460	435	456	424	438	402	433	407	483	435	455	416	423	395	440	389	418	424	415	415	415	407	426	412	433	419	373	440	411	453	436	442	463	461	435	415	450	443	428	419	402	438	391	391	439	467	440	442	415	443	401	369	422	432	400	449	413	450	414	436	432	433	435	410	407	407	383	413	446	410	418	378	397	420	457	458	462	400	436	421	396	448	373	433	434	429	384	400	416	417	394	422	454	421	409	419	440	447	398	419	421	447	427	423	453	430	424	425	426	413	455	459	428	436	409	492	446	414	422	457	458	418	451	390	399	427	435	421	411	431	440	395	418	423	414	466	419	410	423	442	426	411	466	414	419	440	400	373	397	415	427	462	444	404	458	440	403	419	415	445	426	429	413	436	399	407	407	430	444	446	418	446	408	423	440	394	409	409	453	432	442	442	416	435	409	407	412	438	434	451	400	401	400	427	424	417	437	436	440	434	459	442	421	423	420	440	428	427	449	442	427	384	416	432	415	435	442	433	421	427	429	416	438	457	431	413	424	424	436	382	439	406	441	441	402	436	405	457	424	435	427	451	395	439	399	424	411	419	402	445	436	401	464	403	395	475	428	426	444	426	419	431	446	412	442	395	422	416	439	397	431	459	446	433	451	437	414	444	461	428	426	409	383	446	421	430	409	420	403	405	429	426	416	418	412	388	403	421	429	422	422	446	434	409	432	394	466	420	451	450	424	452	422	471	465	450	445	433	436	450	463	469	411	427	442	462	419	447	417	422	422	463	494	455	426	439	406	439	400	371	409	422	452	472	425	387	431	423	416	406	417	415	441	426	438	430	430	422	464	458	433	426	408	397	401	438	428	432	423	455	436	421	400	439	438	400	436	371	430	453	401	404	445	427	439	425	419	438	418	400	469	402	455	463	395	454	415	447	419	425	433	442	420	459	428	420	455	445	456	409	408	435	421	431	420	420	434	442	435	413	419	438	426	426	425	427	425	427	418	419	438	408	433	407	424	410	418	404	426	452	420	414	437	399	418	423	415	413	430	407	438	403	450	411	455	455	393	434	471	396	442	425	397	457	444	452	436	407	409	443	435	459	455	419	428	431	417	472	418	446	451	417	414	374	426	443	388	443	445	462	417	447	436	452	443	414	447	435	441	442	399	399	419	432	407	431	424	425	430	431	402	463	426	407	417	427	430	468	433	422	425	419	412	425	443	418	413	442	433	403	443	435	404	412	439	384	463	426	391	420	447	409	424	448	425	426	430	432	433	407	450	407	439	445	445	443	435	455	431	458	434	416	436	454	422	432	440	407	412	434	443	430	443	444	459	432	421	432	447	466	455	407	431	447	424	414	411	413	431	450	448	424	433	454	441	414	427	459	426	445	433	441	464	453	433	395	412	446	406	435	426	404	448	439	423	400	444	434	410	422	413	399	438	472	405	409	395	421	404	420	454	421	405	447	420	473	452	443	450	449	443	438	414	467	438	454	448	427	392	444	416	447	429	450	428	454	444	409	413	432	403	405	436	408	393
23797	21255	28678	24125	21244	11701	1788	1238	1138	1068	986	989	987	950	914	963	882	907	971	904	884	873	848	873	847	854	882	875	902	927	866	839	880	884	870	904	870	836	807	823	820	854	877	868	843	875	882	831	878	829	876	830	887	986	849	910	885	900	838	841	823	857	860	827	873	844	902	845	911	904	813	861	847	827	927	833	791	825	857	814	869	838	876	823	849	848	837	833	887	790	794	797	808	848	892	822	882	844	883	833	858	812	864	852	817	821	870	886	846	872	888	812	829	792	828	843	866	819	854	805	896	852	819	830	822	873	818	855	849	827	856	863	871	829	912	876	895	824	826	820	808	832	929	888	815	875	851	815	840	861	817	871	918	829	854	832	862	828	831	871	873	790	837	870	789	899	891	800	853	806	853	824	852	832	876	880	852	843	827	833	815	875	875	835	809	826	819	832	866	835	866	848	857	845	830	842	886	817	832	826	893	805	790	876	787	857	872	869	821	858	902	871	803	877	888	829	808	796	912	876	861	850	887	864	861	847	893	816	855	823	872	898	840	823	861	813	869	849	853	831	886	860	933	822	824	809	827	827	843	880	856	879	877	816	885	872	849	874	829	850	871	861	845	895	842	836	822	829	850	813	877	875	849	817	843	814	820	863	884	809	818	884	845	809	848	865	836	790	806	898	872	821	848	837	819	858	873	848	850	848	841	846	863	836	841	841	843	874	830	848	849	865	774	849	861	844	887	845	840	882	898	826	859	867	873	869	843	840	802	884	858	834	891	893	857	828	836	864	790	872	857	862	826	854	821	822	845	904	859	895	814	819	836	839	823	830	831	852	878	836	847	864	858	853	867	851	851	827	804	861	840	850	837	838	855	814	872	883	863	920	832	836	865	854	801	821	850	901	860	901	828	845	858	872	866	858	809	893	860	849	845	823	850	852	856	899	857	889	848	855	890	792	869	863	858	878	794	902	874	875	815	823	833	842	864	841	863	832	878	821	870	885	842	830	855	902	911	823	922	849	829	829	876	842	839	871	850	878	823	835	864	871	871	865	864	845	812	837	861	869	868	888	858	862	817	822	849	852	903	860	860	838	853	823	821	815	889	792	905	866	864	815	836	868	862	833	800	841	832	856	858	883	857	811	826	849	829	845	793	867	869	842	824	888	844	818	854	894	868	827	840	844	860	851	786	836	845	857	869	857	839	811	811	839	907	886	842	825	858	877	839	861	825	855	868	854	863	869	896	876	896	856	833	854	836	832	905	816	834	862	801	876	815	908	896	863	853	834	847	842	871	754	834	844	869	906	828	772	857	866	901	822	791	882	820	882	865	833	893	858	846	865	934	835	873	961	852	837	870	835	886	832	877	814	862	810	858	810	832	810	863	823	834	854	857	859	842	880	848	842	887	824	822	911	821	863	823	841	860	901	838	857	856	848	850	892	885	845	874	833	818	903	859	895	849	816	846	842	870	852	802	810	822	848	839	869	833	779	796	802	857	876	853	833	854	855	820	850	833	854	861	902	819	822	851	861	828	824	829	884	860	834	877	885	873	846	855	879	897	862	888	805	841	851	889	846	886	835	877	856	849	848	834	894	886	850	851	889	841	846	813	836	872	863	842	822	875	910	870	859	907	837	834	867	884	799	902	897	850	823	857	860	831	820	838	825	847	854	819	869	824	845	854	809	814	858	893	871	875	847	878	871	846	839	842	827	847	868	893	840	829	832	812	811	850	834	841	863	856	851	916	847	821	821	835	868	865	791	846	889	844	905	855	809	863	858	833	868	875	878	841	816	830	849	843	880	827	801	825	856	857	818	860	805	811	824	887	822	818	813	866	848	858	848	874	842	832	792	876	861	828	783	840	878	900	855	909	861	813	890	766	868	817	852	847	865	812	840	819	836	786	831	871	859	814	849	866	868	769	807	891	850	894	884	846	905	785	882	821	813	813	863	837	847	859	808	833	812	809	818	877	894	875	837	877	851	844	853	860	859	855	888	827	893	860	856	840	892	830	848	862	817	858	850	905	841	858	877	801	827	835	850	847	866	858	891	845	833	844	851	821	801	874	870	904	843	830	850	840	828	859	842	896	787	867	826	786	876	837	846	838	822	826	807	843	884	853	885	891	843	892	848	838	826	841	801	887	875	826	807	902	881	865	819	916	856	867	864	843	786	824	852	858	802	853	833	862	856	818	809	847	874	857	930	859	892	837	852	843	841	839	904	807	842	852	849	801	811	909	832	797	854	813	867	835	846	847	873	886	844	850	893	842	833	797	825	828	857	843	853	851	866	849	878	868	894	867	852	874	869	838	827	851	871	817	869	869	809	843	837	800	833	840	840	846	895	866	883	825	848	886	840	855	774	931	862	841	903	834	874	836	838	825	890	829	860	845	894	856	838	869	848	810	861	857	918	848	813	840	882	844	866	862	839	831	837	870	872	858	886	816	833	897	836	802	855	852	845	877	813	843	869	898	816	806	806	824	886	861	870	825	840	837	879	889	845	850	822	873	830	858	863	838	825	834	900	905	835	887	865	881	905	872	851	820	846	776	840	882	898	855	871	854	825	862	843	860	845	866	877	868	850	881	847	862	854	901	894	868	833	808	800	843	899	867	859	883	863	869	854	865	789	875	831	822	825	794	806	839	859	832	867	869	852	848	869	843	848	836	863	862	823	845	835	864	859	854	848	925	814	867	806	826	826	846	808	823	860	853	896	802	847	877	853	878	829	887	852	818	841	846	818	825	853	881	843	825	838	873	861	857	862	831	854	824	830	838	803	887	892	889	847	797	855	872	834	827	882	836	848	840	817	855	850	889	855	843	890	917	839	883	872	843	867	845	822	857	813	872	849	820	869	860	826	871	856	855	854	844	852	896	869	840	865	849	859	849	840	845	820	839	850	891	828	875	856	848	860	848	828	869	852	822	883	828	874	855	869	848	846	829	874	874	859	825	858	882	820	842	883	861	849	929	830	843	834	842	875	830	828	841	896	873	848	825	832	825	884	867	943	859	833	876	822	860	847	823	841	815	850	835	796	858	851	838	832	883	813	798	854	883	872	846	875	807	819	856	844	863	873	867	817	839	837	828	815	832	834	813	869	860	850	872	820	857	846	855	874	799	867	827	868	830	827	861	888	805	879	887	893	896	825	859	839	819	865	828	852	832	855	837	826	871	851	799	830	812	871	876	870	845	849	827	817	860	817	831	884	818	880	855	838	834	866	884	862	880	891	931	858	870	857	848	830	860	826	875	868	860	810	845	847	843	938	847	907	850	866	825	822	857	840	881	886	861	842	848	820	858	805	865	883	867	835	854	843	823	882	834	858	836	863	863	837	856	840	803	855	777	831	826	846	853	880	864	885	806	866	871	863	884	897	848	879	813	841	932	844	823	879	861	831	841	840	829	850	835	850	894	825	862	882	842	849	850	789	852	830	813	849	827	886	827	875	860	802	847	798	803	894	884	851	857	838	840	866	849	825	848	844	836	848	819	847	853	885
3630	8828	6079	3203	2527	2109	1704	1401	1202	1189	1078	1035	969	989	930	919	890	929	860	879	874	862	900	921	870	895	937	875	875	837	917	875	914	894	851	850	893	847	831	816	887	889	910	907	805	895	821	902	881	861	891	867	803	822	807	815	838	830	860	901	880	850	819	824	875	885	888	863	889	831	854	845	865	887	894	871	870	845	850	818	844	847	807	913	894	815	878	867	857	799	869	866	793	870	874	850	857	870	838	880	837	842	801	850	797	842	807	880	891	855	828	844	878	791	892	878	841	866	875	863	846	860	805	853	822	893	792	878	825	847	811	872	885	834	876	841	833	861	796	842	897	847	854	819	834	872	880	832	837	901	801	820	799	812	838	853	846	859	816	911	863	867	797	856	866	833	897	839	848	823	900	866	825	840	844	904	865	873	840	846	856	845	889	886	842	878	846	862	858	896	854	852	885	882	874	880	856	808	901	834	901	867	910	871	857	828	896	850	897	826	824	804	911	852	862	889	894	865	877	828	886	895	882	853	837	872	880	816	873	861	873	821	871	864	874	835	840	833	846	873	848	880	876	867	880	850	836	886	897	909	912	849	870	823	861	798	841	833	857	862	838	888	850	832	861	829	884	884	889	810	838	863	868	858	866	875	850	825	882	848	870	903	833	844	839	877	874	878	915	800	897	871	873	823	859	837	830	858	884	895	871	852	875	842	847	871	876	846	792	881	865	892	827	819	819	818	831	852	844	860	875	857	862	837	852	875	801	848	839	817	865	896	827	832	853	853	919	815	830	864	900	819	853	845	859	833	867	875	845	864	841	900	843	863	857	829	875	883	877	870	882	811	887	834	842	868	845	818	845	858	883	858	809	848	881	844	833	904	914	839	842	790	864	819	808	878	805	864	884	838	860	877	896	915	813	863	843	839	841	832	870	829	818	816	845	903	884	873	882	853	865	884	862	888	877	878	818	856	864	905	911	832	782	864	889	882	824	883	814	874	839	883	805	837	832	847	853	885	878	839	781	867	811	841	915	840	855	868	858	806	891	862	836	832	879	833	854	803	842	868	818	866	925	817	892	927	836	820	863	869	860	830	899	816	871	828	871	838	876	854	834	795	817	828	863	826	876	875	906	812	832	870	814	831	804	910	869	854	856	812	872	923	848	836	843	860	863	843	869	914	885	876	875	823	829	895	894	842	847	853	871	857	892	882	881	863	837	849	836	825	846	853	831	842	830	829	896	881	896	828	854	902	854	834	910	863	822	829	838	828	849	881	825	876	877	832	847	810	861	830	786	796	892	859	837	857	860	859	883	845	839	877	829	815	874	827	853	818	876	846	854	875	865	854	843	856	842	858	896	786	883	832	906	890	860	848	894	838	865	870	825	829	820	850	836	908	873	867	869	836	834	855	863	861	795	866	857	885	838	833	857	839	824	865	862	874	873	858	754	832	839	811	858	859	858	858	871	893	884	859	837	896	918	860	859	844	823	893	891	875	859	836	842	875	858	848	843	912	834	847	845	779	918	816	859	868	863	904	848	828	818	889	879	863	898	834	817	832	839	848	870	851	860	891	854	829	882	824	930	863	865	859	838	881	829	828	891	925	898	871	871	827	885	820	828	845	877	853	811	836	844	924	873	851	854	874	873	857	858	891	875	863	834	861	877	839	873	860	826	868	885	885	875	814	903	854	882	846	804	879	840	899	874	872	875	850	867	855	895	828	828	867	923	817	816	884	879	848	854	875	835	878	853	847	913	851	845	810	844	808	900	867	854	885	860	817	891	862	807	847	849	838	865	890	822	850	847	862	850	882	887	869	882	872	839	878	818	863	799	835	874	887	880	911	817	808	856	913	867	844	888	840	883	859	816	796	848	909	853	817	890	854	866	817	880	859	855	828	894	862	856	837	852	913	881	846	805	860	882	865	908	888	894	890	872	905	827	784	857	863	852	849	846	887	894	928	783	929	857	839	841	852	861	845	826	864	857	832	867	847	867	876	856	890	833	876	924	876	875	866	790	890	838	834	812	822	793	827	828	867	780	849	863	876	853	864	784	867	896	781	827	863	829	803	886	885	839	877	844	899	911	872	825	914	841	826	893	852	836	879	886	852	928	889	808	915	904	816	830	842	866	896	827	838	846	807	822	890	839	898	874	859	874	842	826	880	875	849	891	865	869	843	867	806	894	830	880	876	879	837	848	869	877	837	862	887	833	820	856	819	914	829	932	861	877	834	845	872	903	834	856	835	861	859	870	829	832	866	872	828	863	888	904	825	863	848	875	909	847	876	837	857	823	862	922	916	863	907	782	869	913	873	870	853	834	860	857	906	898	821	863	932	874	792	845	865	870	853	881	852	796	868	852	815	837	863	784	895	916	883	884	877	913	893	842	865	853	790	868	881	831	873	870	807	869	849	814	869	848	829	904	832	833	846	850	834	858	828	841	837	826	833	857	822	878	898	893	858	856	807	875	868	910	871	847	817	896	905	802	827	907	845	824	839	813	791	912	899	823	854	846	882	871	825	912	872	843	852	881	876	852	859	878	876	853	851	838	872	892	855	816	841	873	882	829	832	897	848	885	811	843	809	849	858	818	815	840	770	889	858	819	873	813	816	839	847	848	863	896	852	812	905	891	875	828	898	790	901	877	859	862	839	901	838	920	832	841	837	833	851	900	903	777	902	889	827	860	832	847	848	829	840	889	852	862	864	823	873	804	881	807	799	836	803	881	874	860	939	860	891	816	855	854	882	810	908	842	839	830	868	871	849	833	812	870	873	843	807	882	882	864	809	872	830	858	826	783	812	860	824	842	843	883	870	882	865	849	876	822	843	817	875	904	847	839	843	865	836	877	881	901	845	856	895	826	882	829	890	867	843	835	832	827	836	827	836	838	828	844	877	829	927	867	862	830	829	837	863	833	856	862	902	821	879	832	851	844	895	852	923	814	844	841	853	850	870	897	840	839	823	805	911	808	877	815	868	891	804	788	827	855	843	835	865	859	946	810	811	885	864	837	878	864	884	834	875	836	862	852	794	888	861	824	824	841	825	825	885	861	832	834	861	813	873	884	855	892	855	822	835	900	835	849	823	866	836	893	902	836	839	839	857	860	888	857	850	836	878	836	825	828	892	830	812	875	836	854	862	907	805	858	831	817	864	872	895	885	847	843	859	898	858	850	850	824	880	778	861	842	868	844	809	877	840	827	855	832	849	873	819	850	838	873	880	870	863	847	846	868	874	838	875	861	809	832	830	856	855	844	817	863	823	811	855	850	840	811	909	882	857	872	830	868	939	898	853	846	908	848	853	819	805	867	839	858	849	882	810	875	877	861	856	821	830	873	866	886	912	843	879	843	810	833	858	849	870	876	878	823	833	865	777	856	866	870	908	830	824	837	874	888	826	872	854	912	865	888	862	814	873	862	842	879	831	854	882	810	848	857	828	870	834	897	869	844	875	906	851	871	826	765	900	853	834	834	806	910	863	828	849	821	888	845	805	848	870
24776	21247	27812	24885	14049	767	508	422	383	343	340	356	304	297	295	270	257	268	273	273	246	289	270	274	239	272	237	254	288	281	279	229	279	241	268	260	236	242	243	252	255	271	273	265	288	259	247	220	269	258	271	254	248	254	269	272	259	280	255	260	273	268	255	275	228	263	247	247	297	282	247	259	269	221	250	236	262	253	275	261	267	269	242	248	254	257	250	284	255	263	247	238	261	237	261	254	282	250	264	252	250	271	248	260	300	248	276	266	239	241	243	264	251	263	249	242	284	269	251	269	253	250	286	248	263	265	242	267	275	244	255	225	270	253	246	269	264	270	266	248	264	268	236	262	251	253	235	275	263	244	273	227	244	214	249	251	259	239	248	225	262	289	234	262	254	251	240	250	258	244	256	219	293	293	240	255	260	249	260	240	237	237	242	248	244	225	233	248	250	262	258	283	262	268	279	263	262	243	241	261	264	245	252	250	260	259	275	233	259	289	250	260	246	265	261	249	250	271	235	250	271	284	251	269	261	263	227	213	261	240	253	240	243	270	233	253	294	238	256	270	247	257	257	256	278	228	264	262	298	248	236	269	256	264	269	277	257	267	247	259	253	267	254	263	285	236	275	261	261	278	270	258	260	294	270	272	262	260	266	236	247	237	244	257	253	249	266	254	266	277	261	250	248	273	267	229	269	274	256	267	261	242	248	285	273	268	248	278	247	264	248	231	260	245	252	270	253	252	236	272	260	290	229	232	248	261	277	284	287	285	258	259	253	277	251	267	267	226	257	262	275	240	253	244	248	246	240	275	257	274	241	261	281	255	267	257	247	237	252	226	272	253	228	254	257	263	267	276	250	257	231	257	237	250	228	240	265	269	250	267	273	265	242	241	271	264	237	248	232	272	254	254	238	233	257	249	273	251	277	254	261	274	257	262	237	242	250	247	240	240	245	299	243	279	230	252	245	281	258	257	260	282	230	240	297	258	275	262	285	270	245	278	274	237	262	269	255	241	259	265	252	267	259	275	281	260	268	258	235	272	259	269	226	251	264	241	261	259	246	270	255	268	288	255	254	267	284	235	269	263	253	235	273	256	234	248	293	257	253	272	264	258	269	245	263	285	244	290	257	246	236	234	231	250	233	249	251	267	258	269	272	254	221	256	259	292	251	256	249	261	253	250	258	256	261	238	239	247	240	252	239	252	249	243	258	266	258	264	280	259	239	250	273	243	254	255	268	272	240	278	251	253	266	277	259	259	238	296	232	247	255	239	215	266	244	280	251	242	251	274	255	239	226	269	253	224	247	250	246	269	267	262	251	254	253	249	248	256	259	262	268	246	292	259	241	246	253	257	278	248	296	263	245	258	264	254	244	241	282	242	281	274	263	249	273	232	250	276	247	267	287	264	252	268	277	240	270	241	281	251	274	258	268	263	259	250	264	264	272	266	259	236	262	254	238	236	258	279	239	238	243	263	231	237	226	255	239	275	279	252	252	246	252	300	251	257	281	264	242	256	240	252	264	280	225	250	272	243	253	242	268	273	242	269	237	236	263	245	283	263	272	256	277	266	253	235	249	273	272	250	255	243	262	263	221	263	250	264	256	251	251	266	256	247	232	246	267	264	232	235	275	267	224	271	283	254	248	232	261	263	285	242	263	279	258	243	252	249	244	273	243	261	270	266	270	254	258	238	218	280	262	264	237	304	248	267	275	299	263	268	237	244	246	268	257	261	266	239	240	246	263	249	258	257	238	248	255	239	259	219	259	241	267	268	216	259	256	272	235	271	253	246	251	248	255	255	267	280	262	288	242	293	281	263	262	257	238	231	232	267	281	274	265	280	241	255	283	267	253	259	280	252	242	266	265	243	277	265	254	251	242	234	247	295	234	285	290	235	270	240	227	228	261	271	239	264	262	242	254	245	263	248	259	255	261	243	253	257	257	246	246	238	222	291	271	261	245	250	267	230	298	228	255	253	243	254	262	276	264	266	239	259	234	247	235	232	257	243	278	250	262	233	251	265	277	275	253	246	224	253	248	265	241	242	267	249	285	267	251	299	254	280	253	269	259	246	253	255	251	253	264	286	243	274	230	228	290	228	253	254	274	268	238	265	257	260	206	256	256	255	268	262	255	259	249	237	309	274	255	244	257	261	236	259	248	240	270	242	258	265	288	255	271	246	254	268	248	249	242	263	256	270	268	234	275	276	243	257	278	216	250	263	238	280	246	273	246	278	245	263	264	253	248	271	239	251	265	250	249	250	275	285	266	238	276	246	273	253	250	247	252	253	285	279	262	242	272	252	260	247	320	235	264	235	268	286	245	252	263	229	241	274	254	241	243	281	243	276	291	229	272	245	238	251	279	261	273	266	240	272	243	282	244	249	232	229	275	257	247	271	236	258	269	261	254	246	232	220	259	243	232	258	235	261	246	242	250	262	273	239	278	278	243	244	250	217	252	249	237	253	287	263	289	250	241	286	271	240	259	254	253	258	264	267	238	218	264	270	284	253	250	259	277	246	292	266	262	248	270	274	306	238	243	279	288	274	259	241	237	240	281	240	248	273	290	255	262	224	258	244	253	264	261	262	246	279	262	268	255	257	284	292	244	269	278	272	292	281	256	220	240	265	253	266	275	253	254	277	274	243	264	269	247	260	235	280	244	233	278	267	248	273	263	250	234	263	257	265	224	263	214	242	260	262	238	272	254	292	238	270	275	283	268	258	263	237	272	258	259	230	244	261	234	257	276	246	247	264	245	266	267	225	243	260	239	268	228	252	268	261	272	248	282	280	263	241	253	289	239	242	233	270	270	241	225	248	263	242	265	261	265	276	252	224	254	259	261	267	258	233	247	259	245	270	240	250	234	261	245	246	278	250	243	278	256	238	241	264	243	272	248	242	246	239	248	268	260	244	237	247	241	265	270	257	249	287	274	244	236	268	260	272	274	272	282	225	239	254	249	251	252	290	277	260	245	244	283	268	223	243	275	267	254	272	245	264	227	260	239	225	278	262	259	255	262	266	232	248	265	247	266	297	264	243	240	222	259	246	253	265	248	244	244	254	234	243	254	233	289	237	262	264	226	274	229	220	225	246	272	284	266	259	263	218	217	232	250	255	270	260	228	259	242	241	247	284	267	258	243	262	300	262	284	261	240	244	249	287	235	234	211	248	226	266	263	267	257	230	225	252	273	248	256	253	292	245	255	238	256	260	276	273	254	279	273	262	252	254	277	272	256	233	266	239	280	272	249	214	261	248	238	246	265	247	253	255	279	257	272	255	254	256	254	254	293	247	273	244	288	260	233	248	275	255	235	269	259	268	265	265	250	243	237	243	236	249	266	264	249	238	264	258	246	258	256	253	246	235	264	244	283	256	268	251	267	245	272	258	261	241	248	260	271	233	266	265	260	267	262	269	255	257	237	233	271	254	273	240	262	227	250	248	259	215	233	270	236	246	211	268	238	257	260	233	233	270	247	275	252	284	255	228	256	271	256	260
3247	4910	3158	1613	1209	953	741	555	493	428	428	398	380	347	343	342	323	312	343	313	300	314	268	329	302	292	314	268	289	283	268	314	299	295	292	283	281	293	296	269	271	279	305	291	256	317	327	278	269	309	267	226	283	250	292	285	279	265	274	282	282	281	282	274	299	281	274	307	284	299	266	264	258	308	253	291	282	296	256	296	275	311	302	267	248	286	265	280	261	293	271	280	270	276	275	253	265	295	277	293	278	275	288	283	302	267	250	272	297	319	276	285	270	281	263	276	284	286	273	291	267	274	283	310	284	302	274	286	261	285	285	269	288	277	283	253	252	288	255	292	269	271	278	276	260	300	284	277	296	277	275	291	270	257	282	271	287	279	291	290	301	293	272	301	283	264	270	286	269	276	269	297	297	295	269	283	264	273	274	296	287	275	302	292	255	293	271	277	264	296	264	307	260	304	291	270	275	289	275	246	286	291	283	281	296	280	310	310	234	300	286	282	290	293	296	246	277	300	280	297	282	240	298	256	273	298	264	305	283	281	259	260	277	267	263	298	278	287	281	264	261	267	263	271	288	285	255	255	274	266	265	271	284	270	272	272	282	302	286	265	295	270	277	253	274	279	297	273	280	261	290	288	254	288	292	259	288	283	281	308	259	295	277	291	296	272	281	272	273	267	314	276	252	278	259	284	251	283	293	263	290	282	298	271	270	283	262	284	266	269	242	299	278	258	282	273	298	286	278	258	274	277	231	308	270	252	300	290	285	305	297	293	290	311	307	264	279	276	277	315	261	286	258	273	262	274	275	291	250	280	297	300	249	255	288	270	301	252	266	247	299	290	275	295	332	276	276	295	275	288	247	286	305	273	311	282	263	302	288	280	271	272	261	294	278	244	289	279	261	237	297	277	276	274	262	301	273	264	277	278	276	274	271	283	274	281	301	307	277	288	285	258	301	275	281	257	259	272	266	297	273	287	282	270	274	268	266	317	281	288	281	269	273	264	272	313	275	288	294	248	275	276	264	283	279	266	270	281	276	292	284	273	279	275	297	265	280	274	262	270	274	296	308	298	254	292	287	288	247	282	298	257	268	252	289	274	274	287	279	261	262	281	279	270	274	287	261	263	277	257	283	272	251	260	275	272	280	288	290	313	278	292	254	256	285	304	280	239	287	291	266	274	287	315	272	257	253	250	296	294	278	281	285	302	292	290	254	275	261	280	264	283	285	281	276	279	296	285	255	259	260	260	272	262	290	274	332	273	288	284	273	273	280	279	280	287	276	274	261	279	284	276	265	241	294	229	305	264	254	261	286	286	288	280	282	262	295	248	293	267	253	252	281	264	284	265	272	265	273	269	281	266	255	249	279	267	289	269	285	293	283	287	283	261	301	282	307	288	274	285	283	272	263	279	291	296	249	260	293	269	278	296	259	264	266	300	279	298	337	312	279	262	283	280	272	337	297	284	288	276	291	269	312	284	274	263	297	287	298	278	286	282	292	295	275	294	278	267	275	262	273	268	278	306	284	288	305	262	271	279	267	293	304	244	280	292	272	279	272	281	288	275	268	300	270	258	269	250	262	296	302	262	291	288	268	288	281	309	286	270	283	251	296	274	269	288	269	294	282	266	280	280	273	282	288	270	274	278	285	269	299	251	288	268	264	277	288	284	292	261	251	280	302	255	274	279	286	308	285	285	256	285	289	276	279	269	279	273	268	291	270	301	297	277	277	315	271	295	289	285	282	309	279	273	303	290	289	288	286	305	286	273	258	279	294	270	283	270	275	289	288	266	280	280	291	287	293	287	265	251	305	304	283	284	238	292	283	276	293	305	276	306	290	275	281	302	302	286	275	285	265	279	270	285	315	282	276	288	287	289	300	284	277	258	272	270	295	276	280	276	276	283	255	294	305	279	292	248	288	265	286	274	273	253	281	248	259	286	293	277	295	285	245	286	308	266	289	278	278	254	271	326	287	286	263	259	302	303	280	270	269	293	281	290	274	271	289	279	277	269	284	271	276	287	310	287	264	251	251	254	238	261	297	279	294	296	272	269	286	320	290	295	283	288	304	322	300	256	256	293	265	269	280	301	273	308	278	277	298	263	281	299	246	250	283	291	272	279	276	263	288	273	296	262	295	275	290	247	280	288	295	259	284	278	280	271	298	277	259	268	268	285	278	261	297	287	293	276	285	271	252	259	278	247	265	280	288	266	259	291	260	273	246	273	284	254	282	294	295	294	290	279	322	284	268	270	264	274	273	259	263	284	265	305	292	290	291	281	300	267	286	274	285	283	247	280	296	258	259	287	283	295	267	276	268	291	291	290	262	274	285	273	273	301	267	319	258	269	292	265	245	277	312	273	295	267	305	267	270	271	305	261	266	296	282	277	279	284	259	234	273	294	271	245	289	272	276	286	257	290	266	273	309	302	302	261	285	287	278	272	297	271	257	239	282	294	257	260	300	278	279	264	287	255	272	306	253	289	269	264	292	276	301	264	248	274	294	254	298	285	279	258	272	288	259	278	258	292	260	281	303	291	280	294	269	261	248	277	257	263	265	287	282	283	294	286	260	270	286	277	240	309	273	264	283	269	285	299	261	309	263	289	258	275	294	295	250	304	283	262	282	279	263	264	268	274	277	291	299	250	282	295	312	284	305	265	278	297	240	264	279	258	293	271	290	239	297	285	273	281	256	294	303	275	271	286	254	264	285	247	283	253	291	257	281	289	270	310	284	273	250	309	264	267	283	306	287	249	259	256	288	265	279	287	284	265	253	284	315	273	281	257	296	289	258	284	282	274	303	267	297	288	284	265	284	261	285	275	284	298	260	286	258	263	309	331	289	304	262	254	281	274	274	277	283	286	271	286	287	274	266	281	274	294	265	255	270	281	274	263	289	263	257	282	290	282	324	275	279	316	281	293	279	262	269	294	281	272	266	280	275	291	287	302	323	297	319	265	288	268	277	305	274	283	289	276	260	266	270	296	292	298	256	244	298	268	265	272	282	291	273	279	287	261	299	256	276	304	308	290	264	279	265	287	277	277	265	286	267	326	289	287	225	280	278	294	313	314	256	293	267	296	279	312	273	262	320	283	275	285	268	278	323	251	286	259	289	309	269	294	266	272	270	278	290	283	281	310	267	293	268	259	254	262	293	275	286	308	280	297	258	258	279	269	285	274	283	267	298	248	319	284	301	262	275	280	290	282	285	249	280	291	274	267	286	282	300	293	264	242	298	278	273	285	295	299	267	260	295	227	283	279	274	273	283	282	275	276	294	291	274	269	289	284	275	288	284	279	284	280	288	286	308	277	283	270	292	283	263	260	256	288	286	259	275	278	289	267	295	295	269	305	287	294	239	270	298	282	274	316	304	295	278	249	282	268	272	283	272	276	266	286	285	307	291	273	258	268	259	288	288	301	289	262	261	298	291	301	261	273	288	289	248	301	252	283	280	282	269	251	283	284	319	306	288	274	272	294	247	316	245	295	289	261	274	302
22463	21283	29122	23735	21276	21344	12470	1837	1345	1273	1195	1110	1099	1011	986	1047	953	937	982	958	905	904	932	958	906	845	898	917	917	922	873	871	833	876	896	896	835	858	888	894	841	841	794	937	802	829	866	875	873	836	851	873	884	862	843	869	880	842	867	857	816	860	799	843	919	828	884	838	876	883	868	856	837	868	877	877	849	824	864	865	860	887	845	803	834	823	801	852	817	827	861	831	882	826	860	880	845	884	844	883	836	887	904	873	767	838	903	847	853	825	843	857	837	823	867	899	903	808	875	863	900	819	821	876	881	850	862	903	841	895	824	813	889	843	902	875	871	863	853	880	909	880	875	825	909	863	802	850	847	850	839	849	926	827	903	874	886	886	864	826	835	924	858	865	828	900	838	848	875	823	850	857	820	820	831	876	876	859	859	895	840	891	816	884	877	897	848	814	887	855	848	829	845	887	875	775	792	880	858	885	844	882	843	839	848	860	874	903	865	821	830	853	839	898	852	856	828	841	799	835	801	881	866	825	863	859	885	846	842	837	846	911	825	882	907	844	893	817	815	878	844	821	897	860	886	845	813	833	849	841	856	859	884	846	836	843	858	918	942	916	824	844	848	863	853	865	854	798	870	866	930	878	814	848	810	783	839	813	883	878	819	809	828	882	875	885	840	855	793	845	871	907	873	865	902	875	864	888	880	852	856	861	837	863	841	885	879	871	881	858	806	836	870	871	869	836	837	826	819	871	861	828	883	873	859	840	902	873	908	820	846	855	840	829	833	850	870	886	824	838	831	860	808	824	797	836	857	859	805	856	818	851	868	872	815	854	847	875	834	852	899	843	811	870	842	822	843	850	860	831	911	832	834	810	799	844	861	795	876	790	867	823	866	799	815	810	871	852	830	797	854	864	846	886	877	847	859	834	808	863	898	798	829	841	885	870	839	862	850	863	843	878	855	831	826	892	824	806	871	869	844	802	841	861	897	859	870	878	879	841	867	803	842	842	908	868	793	870	888	856	840	866	904	843	792	857	821	874	813	817	882	879	826	856	874	812	809	824	808	855	833	882	857	863	828	867	825	819	879	825	838	854	836	859	825	857	857	857	846	854	864	918	890	834	827	787	814	809	830	841	823	806	832	817	931	822	853	871	893	860	890	889	805	875	881	838	857	848	863	849	872	842	819	849	837	863	861	900	848	800	861	882	807	892	872	805	800	889	859	870	838	827	904	857	879	864	860	834	838	837	873	900	805	859	848	827	809	803	820	839	821	771	849	822	852	810	828	904	893	815	898	843	840	812	901	898	810	846	872	830	864	863	867	861	869	842	811	837	831	819	847	848	904	866	862	853	863	836	797	840	905	882	873	900	915	877	835	863	880	919	827	827	838	884	893	839	875	799	831	834	859	797	850	841	897	836	889	858	841	861	851	896	846	836	782	772	862	901	947	861	836	884	866	847	885	847	842	837	843	832	851	865	897	895	895	820	886	874	866	864	805	805	874	821	859	828	841	904	864	845	876	844	893	858	867	851	892	845	809	824	844	877	847	848	861	798	877	857	860	848	790	860	808	872	838	801	870	843	854	828	878	895	858	890	804	854	868	849	859	832	846	878	875	858	809	850	854	952	851	845	841	876	893	876	851	896	852	783	887	853	876	833	826	848	832	855	825	848	851	835	845	801	850	838	893	870	842	830	859	795	889	865	906	857	763	889	850	824	877	860	832	819	840	873	851	818	860	851	872	855	818	843	850	880	828	875	852	864	874	823	847	834	871	811	816	844	833	932	809	855	827	824	845	841	830	829	843	820	861	834	866	859	802	850	856	854	885	860	801	821	862	862	876	835	842	866	816	861	866	826	845	838	840	890	821	822	815	796	897	871	826	840	829	842	883	843	855	844	814	918	825	845	834	825	874	831	836	803	835	840	800	812	837	777	892	845	848	866	860	797	903	858	837	843	814	858	840	864	899	855	864	816	843	825	844	833	870	830	846	846	901	830	844	850	850	827	807	821	812	887	843	823	810	859	872	853	868	850	808	830	837	804	844	872	865	775	810	825	775	844	813	869	828	826	832	845	819	838	823	873	830	871	839	877	869	840	833	802	873	831	828	813	838	864	835	817	869	839	856	866	879	834	842	819	847	870	817	927	895	847	808	870	821	833	851	823	884	865	866	873	876	850	834	886	815	798	852	844	880	832	905	864	843	778	858	845	861	814	849	832	832	821	818	818	881	867	820	840	804	836	811	854	885	832	835	846	832	837	827	833	878	831	802	906	860	878	868	811	818	907	815	862	879	829	834	831	881	833	815	847	783	867	817	886	891	845	928	776	835	806	854	818	864	908	856	817	900	841	860	824	820	838	824	824	811	846	858	823	823	824	808	848	910	854	809	843	829	865	875	852	872	819	840	868	820	852	839	883	828	901	854	809	864	841	821	847	870	884	888	875	835	868	791	868	857	835	880	858	817	878	889	847	850	828	854	846	843	883	865	844	844	895	839	870	873	848	817	796	817	847	800	887	842	883	854	856	883	920	867	838	776	857	830	813	849	802	847	836	837	858	856	836	884	859	874	822	826	869	835	826	823	915	852	823	869	850	841	848	854	842	827	860	819	812	866	821	926	867	856	837	873	811	849	855	816	871	873	848	826	840	828	828	868	826	841	883	855	812	835	903	894	789	846	853	844	829	799	816	836	812	865	906	831	871	877	840	868	871	838	857	883	870	888	880	898	857	823	897	856	818	831	787	810	857	845	812	801	826	838	831	858	892	859	861	786	912	797	838	816	840	829	869	852	910	838	878	883	898	832	812	862	835	848	858	870	906	850	845	849	843	825	871	880	821	878	869	860	824	837	881	861	883	866	821	881	894	817	848	854	782	839	853	885	883	833	835	897	861	842	833	831	805	867	845	833	839	841	820	877	895	862	879	811	857	892	820	800	884	887	860	865	830	873	851	799	823	827	889	845	856	860	863	862	797	855	899	848	824	869	891	841	805	865	866	842	778	874	797	806	806	828	820	860	836	818	882	808	810	835	827	840	887	864	824	859	810	859	845	822	853	788	831	905	832	863	885	806	835	813	853	773	868	799	830	895	930	878	843	856	811	846	810	827	900	856	842	874	899	902	842	785	828	846	869	864	817	851	901	844	830	874	813	834	911	822	794	838	877	854	869	835	828	826	837	873	838	816	855	828	826	880	906	872	821	784	833	828	820	832	874	852	813	831	834	806	812	818	868	827	894	864	856	813	821	851	841	821	874	902	843	834	862	867	838	852	861	865	825	835	839	813	819	898	841	856	815	869	852	824	890	837	898	853	880	839	856	789	830	890	803	854	841	875	843	849	884	858	847	831	916	833	824	828	881	886	839	862	886	843	849	819	828	838	846	882	812	853	855	803	820	843	824	817	832	889	827	857	836	872	855	807	858	795	782	904	876	824	840	829	829	791	859	813	840	821	811	854	827	891	803	804	866	857	840	834	879	848	849	905	841	853	853	849	812	898	876
4484	14355	9961	5263	4076	3076	2397	2024	1706	1455	1297	1239	1202	1056	1064	1007	966	978	945	963	936	927	968	947	920	875	867	904	862	903	881	882	864	894	876	908	865	867	894	875	895	864	858	873	885	901	838	867	857	897	842	814	868	887	885	844	884	919	818	905	809	864	861	928	850	856	826	820	844	882	857	856	840	886	893	848	806	801	858	834	842	874	821	859	792	867	830	828	853	868	881	830	834	862	809	884	837	831	850	867	812	859	876	840	881	852	907	872	902	879	799	848	884	840	835	863	822	864	835	820	856	857	819	844	832	874	814	852	881	855	879	817	855	869	858	890	866	853	841	845	814	829	818	860	876	818	850	861	917	850	867	830	841	864	873	889	881	862	859	833	903	905	865	865	847	819	838	842	847	918	898	823	905	833	853	889	853	869	902	891	849	854	900	852	818	887	874	877	854	853	844	803	900	860	835	858	882	861	907	876	852	834	873	763	892	908	872	823	914	841	879	898	849	892	845	849	852	847	859	876	823	898	848	882	865	849	859	875	921	870	834	836	841	765	858	865	824	857	860	826	834	836	840	826	869	825	856	877	880	874	887	840	864	850	849	832	841	926	854	820	819	824	839	887	841	845	860	852	856	855	889	839	798	861	850	858	817	846	814	858	797	895	853	867	890	862	857	869	880	847	903	849	836	816	855	811	751	837	817	856	868	851	841	861	839	875	908	900	805	884	836	833	878	896	879	859	851	886	889	803	841	827	778	852	830	919	908	873	877	871	830	849	927	847	892	892	896	836	818	837	831	867	848	821	860	881	879	856	836	857	868	866	858	818	884	840	849	881	860	823	892	880	859	881	855	887	847	847	813	822	828	897	788	850	891	828	862	807	878	887	913	834	841	856	839	838	830	879	838	901	854	896	899	853	869	852	831	856	788	898	862	886	856	886	879	895	889	832	833	787	871	863	865	826	849	901	824	824	842	861	862	875	881	824	810	867	829	904	831	866	870	849	905	874	878	804	906	886	897	834	910	886	842	863	859	883	877	835	878	871	819	854	784	845	940	830	869	835	837	843	863	862	891	907	853	855	847	877	811	865	875	841	825	859	879	890	781	850	804	838	872	845	865	845	876	810	829	838	851	923	884	888	883	902	823	877	864	865	872	828	880	901	882	915	829	892	898	928	871	864	841	870	850	855	784	884	876	851	825	843	873	817	864	801	853	854	867	887	867	846	831	884	808	855	821	840	837	874	888	861	841	859	877	881	864	889	862	883	855	864	864	835	824	855	816	878	867	886	823	861	868	801	844	834	899	828	827	865	868	812	833	837	838	850	887	859	861	820	802	829	845	839	889	889	888	875	862	859	851	866	881	888	811	806	890	857	826	848	841	816	823	879	834	854	855	872	826	853	816	874	845	862	886	917	868	872	919	812	923	895	864	849	888	861	896	883	862	834	875	786	880	864	891	907	883	822	827	835	851	818	839	824	852	865	834	850	765	858	832	881	870	861	849	841	831	832	883	845	795	849	814	827	866	898	899	873	885	838	874	867	814	867	860	856	909	832	883	845	870	868	873	849	818	865	852	838	839	776	863	861	838	852	891	906	877	897	819	840	839	888	864	897	849	820	864	872	851	839	847	834	882	881	833	831	801	846	898	837	845	823	806	848	904	844	887	830	898	905	838	822	842	810	830	867	935	878	845	825	877	837	824	850	771	859	847	866	833	873	897	849	855	891	893	794	898	864	846	817	875	857	860	866	878	814	873	899	840	858	856	857	815	876	858	908	910	825	825	838	859	854	867	862	876	895	877	884	817	847	883	814	870	870	902	868	887	810	855	875	843	847	899	834	865	892	897	836	890	886	885	839	819	839	783	820	862	859	916	845	843	867	826	864	863	875	851	805	850	880	821	843	811	866	903	838	856	801	840	880	839	823	898	848	899	890	881	898	850	794	863	832	881	824	877	840	854	859	859	838	876	868	878	843	837	864	889	828	839	882	901	836	792	900	898	862	837	897	840	863	822	859	877	848	829	824	837	846	878	862	827	856	853	878	868	865	933	842	896	890	889	887	887	885	892	820	800	876	848	852	850	835	822	879	858	856	859	868	886	813	895	882	874	782	818	855	859	879	828	864	849	826	859	872	920	845	870	862	834	807	830	841	859	834	850	880	895	888	828	868	887	838	861	850	884	852	893	873	897	845	845	834	884	836	850	850	838	856	860	823	863	843	845	834	839	801	846	820	877	849	883	831	831	837	860	821	853	842	870	806	844	832	845	895	874	836	891	874	897	807	825	804	878	913	910	818	839	840	799	832	850	836	890	852	846	869	783	903	886	880	843	859	807	869	854	853	845	810	846	845	895	836	833	833	889	835	813	853	872	870	860	889	841	812	819	874	849	848	801	823	872	894	866	894	874	846	849	889	878	836	831	823	888	864	901	874	870	873	882	839	852	851	833	864	857	852	897	879	872	853	868	869	843	813	840	913	824	894	887	888	817	783	879	858	862	841	867	886	870	878	877	858	843	831	850	875	834	837	833	882	886	849	864	889	844	863	820	924	848	816	890	857	824	865	796	873	846	865	836	886	862	868	885	806	863	888	871	780	872	857	901	878	866	919	866	866	852	773	859	881	820	880	834	787	885	869	802	872	872	867	881	873	822	874	873	843	833	837	850	908	844	859	886	824	841	862	834	890	832	802	847	843	822	878	925	810	807	855	855	888	814	862	829	853	860	855	827	847	838	867	831	884	870	877	856	837	894	879	825	864	861	850	820	879	866	825	834	823	815	866	879	873	831	891	862	815	854	837	872	905	853	898	829	851	887	845	856	819	860	863	873	844	882	864	849	864	876	875	847	862	935	854	843	855	919	857	843	807	846	850	874	914	883	830	849	850	838	874	830	897	921	823	894	858	855	822	836	868	903	830	873	868	879	816	865	870	849	829	905	884	813	837	886	853	868	819	882	833	834	836	889	862	874	877	794	837	839	873	808	913	916	859	846	864	857	891	890	846	888	820	836	851	891	822	876	921	898	848	862	877	846	857	880	855	893	841	861	822	795	837	844	826	841	852	853	876	869	900	850	879	898	838	796	853	876	876	875	821	831	838	886	889	870	812	856	829	838	877	892	849	861	871	888	831	859	864	859	882	790	889	904	859	845	865	845	886	847	936	881	872	873	876	877	831	822	827	843	899	867	835	805	826	876	856	847	867	827	853	852	866	859	865	791	820	844	831	861	898	859	838	765	884	891	842	890	872	814	846	851	838	833	847	807	858	877	867	868	853	866	861	881	842	858	868	803	916	851	767	823	905	808	855	885	823	848	845	907	862	854	880	850	852	847	851	821	812	825	883	876	857	847	789	854	865	850	872	847	848	823	853	910	881	869	854	872	912	855	878	883	858	851	829	841	872	822	817	854	860	833	870	866	808	848	855	864	844	908	871	888	839	870	819	842	848	828	894	852	888	809	810	910	874	876	854	819	852	830	862	865	880	939	840	902	863	835	910	857	840
27467	20323	8359	758	530	446	471	469	416	432	448	479	412	388	378	370	422	427	427	419	399	394	385	424	404	393	442	440	431	415	422	406	447	404	392	422	435	413	408	406	406	411	418	440	402	389	422	402	407	400	403	384	407	395	389	377	420	421	438	419	408	435	422	411	390	400	410	425	398	390	424	381	429	359	424	419	414	427	454	393	379	449	392	439	408	433	438	366	415	400	382	401	412	417	424	428	392	433	413	385	349	394	453	395	348	425	398	384	385	414	375	394	410	411	395	388	423	432	415	404	410	396	436	424	373	410	395	404	441	394	430	433	401	415	402	400	401	406	398	375	403	420	408	383	418	445	441	435	380	415	434	400	414	405	419	410	389	409	399	379	383	395	367	389	362	400	401	408	420	403	401	408	427	423	402	392	425	436	398	417	403	443	384	400	366	389	408	397	435	382	434	430	391	380	416	388	410	406	359	408	394	413	409	417	407	390	439	403	442	411	395	429	406	382	385	408	383	445	403	413	404	385	398	454	422	408	370	430	401	424	413	416	453	423	417	415	444	413	442	422	410	411	396	403	421	432	429	416	403	404	425	388	408	416	397	367	409	413	392	425	407	385	424	395	417	383	417	407	388	398	420	411	421	416	430	406	423	428	413	386	433	412	412	433	410	404	414	414	412	418	383	395	443	420	435	378	407	399	393	389	420	390	371	404	431	388	392	438	366	398	368	362	388	400	412	401	430	385	381	403	408	387	387	391	417	401	423	405	377	375	434	402	413	386	425	410	391	414	412	404	389	401	414	415	423	403	399	389	384	383	425	390	416	393	415	427	441	413	424	446	394	424	395	386	388	430	458	430	419	385	394	408	413	405	408	412	406	414	434	395	409	413	372	408	416	380	383	415	405	372	371	428	388	416	411	402	389	425	397	392	385	389	443	425	447	369	434	416	374	412	342	434	417	402	370	387	416	421	422	442	398	422	435	361	416	425	422	400	425	429	412	394	386	402	386	402	384	460	430	435	366	392	425	414	405	377	394	431	392	385	408	368	378	391	417	404	376	402	385	424	397	404	444	411	425	374	420	399	382	426	398	435	397	379	361	426	395	387	440	437	405	401	410	403	427	459	402	417	397	449	382	429	390	401	406	390	419	400	448	432	404	414	397	403	383	412	411	419	445	391	371	436	403	399	417	361	416	412	400	422	427	411	398	412	392	408	420	414	424	386	444	401	382	385	436	415	394	410	401	406	408	390	371	416	372	397	392	407	384	441	390	425	412	407	404	372	433	417	393	418	378	402	430	432	415	400	409	406	415	400	399	413	412	418	381	421	412	416	395	403	428	406	397	406	426	435	419	396	436	409	397	397	423	434	450	436	388	400	431	456	412	377	378	426	398	391	404	412	400	378	425	386	414	393	408	406	440	424	417	388	397	400	410	423	426	421	366	403	398	356	408	396	412	416	406	418	370	409	436	390	399	420	433	360	421	420	441	404	401	401	394	396	409	420	409	378	429	374	417	387	388	369	398	402	408	398	391	403	397	396	414	374	383	380	401	412	402	418	416	397	403	402	402	408	408	403	416	379	409	401	381	432	399	404	383	401	404	375	433	418	398	444	334	414	415	428	417	425	410	379	423	382	403	449	372	425	387	376	409	392	396	424	408	414	413	434	435	416	399	385	397	415	423	375	399	388	420	429	394	383	367	431	431	414	401	426	430	411	427	417	408	410	411	421	433	430	421	396	406	414	434	402	433	431	399	410	388	419	445	395	431	419	401	409	394	418	419	400	424	387	409	434	434	412	409	402	407	409	408	406	404	402	427	402	438	393	431	419	403	410	428	410	408	435	390	420	435	390	385	423	424	424	411	374	396	418	410	435	434	414	410	425	364	389	377	375	377	414	389	386	402	447	380	433	427	445	407	431	408	396	391	436	428	432	427	367	405	434	418	407	377	388	418	441	418	361	390	388	431	412	425	427	418	373	415	418	392	426	408	378	411	391	426	392	382	393	390	401	438	399	404	451	413	372	426	403	390	406	415	461	457	400	375	388	366	417	405	431	428	380	460	411	434	404	432	396	412	412	429	425	407	410	405	408	421	376	418	372	406	402	425	397	414	417	426	402	430	383	465	430	381	419	426	401	416	455	413	401	403	399	378	387	420	387	388	419	403	399	400	424	384	413	416	404	402	381	389	410	431	408	431	422	399	423	418	447	369	413	396	394	394	405	386	399	434	410	361	419	404	420	396	414	418	423	423	403	384	389	416	411	406	421	363	360	405	430	381	417	428	431	387	414	406	383	363	401	411	425	393	415	403	439	408	414	427	392	398	407	393	409	389	409	392	358	403	415	419	421	386	388	399	426	383	396	390	391	405	377	410	416	381	365	408	415	408	429	404	427	392	431	426	430	421	417	394	417	401	418	439	385	383	399	366	384	404	378	415	418	366	430	408	366	417	441	420	414	397	408	370	383	415	418	405	425	381	400	424	387	415	412	420	404	392	415	411	397	348	432	412	396	403	392	402	460	391	425	397	395	415	454	400	387	417	373	433	407	399	409	431	408	417	400	407	403	396	403	412	421	407	446	419	401	403	373	420	394	402	386	418	400	384	425	429	411	432	413	405	427	425	403	372	393	394	416	403	413	444	414	429	386	382	370	402	421	436	411	438	442	414	412	388	414	419	398	438	432	410	420	431	403	423	409	410	430	421	400	396	390	403	431	414	422	394	397	432	395	419	417	388	392	414	398	408	406	394	418	408	394	436	417	365	428	398	412	397	410	394	423	397	366	393	438	398	394	417	450	409	408	392	420	433	414	431	424	400	398	413	413	399	424	428	378	456	395	425	431	418	442	399	410	420	435	393	391	399	375	463	400	420	390	386	373	442	399	382	385	382	414	436	394	401	393	394	418	362	397	400	407	386	399	406	402	419	400	396	423	369	442	423	407	420	421	377	408	419	413	408	399	440	416	410	389	418	420	408	407	366	404	401	372	458	412	391	391	376	379	411	385	384	404	389	415	381	393	391	407	416	418	388	372	394	427	406	378	419	409	362	410	408	407	398	371	405	433	408	419	387	408	416	382	403	441	370	430	429	423	403	399	460	364	425	444	399	385	419	413	436	387	433	367	388	390	375	394	396	398	406	380	409	356	414	461	421	395	399	401	434	374	380	414	427	405	436	437	417	407	394	406	407	450	442	452	399	415	410	423	407	420	396	366	401	394	427	406	405	402	410	400	393	408	408	437	420	421	401	393	415	442	383	408	396	387	409	385	423	416	427	376	366	406	378	436	458	436	417	388	406	427	459	413	390	402	413	428	397	458	432	424	385	407	431	395	439	400	409	380	378	394	404	395	406	405	381	395	425	393	408	417	459	405	403	424	376	400	382	407	417	408	425	425	404	402	426	388	386	402	395	398	378	381	412	408	433	392	449	379	435	416	376	430	392	385	396	415	413	379	430	390	418	386	385	391	414	446	406	384	400	431	423	403	412	415	435	423	372	395
4448	1601	1003	719	635	566	508	511	469	466	428	427	422	438	426	438	449	451	407	409	410	398	431	445	430	396	431	417	411	380	422	413	398	475	419	436	403	425	424	416	423	415	402	412	431	371	400	426	374	423	416	393	397	411	413	427	387	444	429	412	432	428	388	429	450	425	423	410	453	357	412	412	409	442	420	457	432	422	441	435	432	418	418	386	391	424	430	447	409	387	418	401	425	397	440	446	444	447	428	419	416	410	441	404	399	404	438	425	451	445	438	403	429	422	404	437	421	403	408	441	364	399	468	392	410	377	420	446	416	407	442	391	444	423	404	386	452	418	415	394	409	439	396	402	414	409	396	439	440	429	397	432	402	413	445	379	451	403	399	371	391	424	428	357	406	416	410	415	431	396	398	432	403	400	394	428	423	425	432	413	425	394	407	417	420	416	433	424	419	378	373	415	424	404	437	442	413	381	398	442	392	372	392	394	387	397	467	408	442	420	424	444	419	429	417	419	410	397	410	384	387	406	383	453	421	430	429	393	399	420	368	398	401	423	448	394	427	437	418	400	414	435	400	442	417	394	394	424	389	383	432	416	383	444	413	426	418	407	414	424	433	429	448	375	416	443	430	405	401	396	376	398	410	388	429	422	440	390	402	417	428	407	425	423	426	413	446	396	431	436	396	412	408	398	423	408	457	366	438	407	417	388	428	424	421	415	414	399	403	380	384	390	426	426	430	385	386	419	435	365	418	405	434	382	400	448	383	427	361	413	393	417	423	418	400	442	427	433	462	437	467	395	440	423	427	381	405	426	421	431	423	372	414	374	431	420	410	420	397	430	425	399	451	424	447	431	441	423	427	416	430	387	426	431	402	370	415	426	426	399	419	395	441	388	452	434	371	394	425	446	427	422	402	437	440	435	425	408	450	398	412	384	432	408	420	428	380	453	456	438	430	379	424	420	400	419	402	428	409	418	413	408	403	451	424	460	425	399	390	451	409	413	429	408	456	409	416	423	419	385	423	413	434	421	403	405	405	373	418	408	450	436	440	415	388	409	412	384	412	437	419	415	403	445	437	414	407	405	419	393	417	427	413	425	400	420	403	432	436	419	392	386	437	373	385	407	415	385	413	396	476	413	417	402	424	387	442	364	393	411	417	433	378	374	417	415	418	440	410	412	395	406	400	422	406	394	406	421	416	415	424	378	397	407	414	431	418	439	398	410	401	434	409	390	433	419	403	424	417	394	403	391	387	420	400	408	415	403	430	440	384	423	408	414	431	402	459	451	400	409	398	412	403	421	407	413	407	414	401	425	416	385	421	409	401	443	399	418	429	417	415	414	411	440	409	438	443	410	419	423	445	447	407	428	376	424	391	415	447	427	418	408	416	436	416	450	435	380	434	401	411	394	401	410	416	409	406	362	427	405	423	429	460	421	385	399	420	409	403	383	408	420	420	446	435	405	452	440	378	419	439	410	425	421	409	431	404	399	448	427	441	425	422	412	408	418	452	453	401	428	402	447	402	392	419	419	444	430	451	429	424	408	395	426	432	463	405	408	434	416	430	388	424	405	428	399	372	455	405	431	404	411	433	450	422	405	423	390	432	423	388	413	416	401	443	418	410	405	392	457	398	395	421	402	394	400	427	437	401	446	440	412	404	391	441	412	377	399	415	413	405	398	406	439	393	412	415	388	448	414	395	409	415	433	395	432	408	397	387	450	396	406	409	368	417	435	429	419	376	449	420	404	440	410	410	413	440	435	402	448	438	430	379	413	409	437	429	387	414	392	419	422	403	422	431	457	432	376	433	424	429	391	421	412	408	426	402	435	418	408	432	422	436	390	417	419	400	421	407	413	395	443	424	422	420	404	410	375	452	433	410	444	407	405	435	380	415	432	406	437	420	403	413	434	405	423	415	401	413	410	366	407	438	424	461	418	428	429	416	418	434	404	407	383	416	432	384	415	400	374	435	434	397	384	415	372	422	414	376	434	407	449	414	439	408	427	401	431	405	415	445	415	446	391	408	464	383	411	434	424	447	406	424	419	407	407	393	372	387	433	409	403	432	416	427	395	432	399	445	421	421	393	436	400	385	404	384	414	404	416	416	426	429	390	401	440	373	412	416	443	405	420	419	418	427	388	403	432	478	409	377	457	412	407	465	390	384	427	395	402	416	372	435	405	371	414	405	415	417	419	415	436	380	414	416	428	459	415	434	419	430	418	394	379	402	401	415	417	431	421	459	424	432	414	405	394	446	411	365	421	421	427	403	452	392	416	455	410	407	385	423	422	423	459	415	407	405	422	425	425	435	413	440	417	444	440	468	461	436	438	413	379	423	418	410	391	403	406	462	421	429	394	451	453	418	460	406	476	417	417	427	435	427	412	398	391	410	407	435	401	439	422	423	402	375	396	379	403	432	403	402	431	377	413	393	402	426	408	406	404	397	423	425	430	448	415	423	405	420	383	425	413	397	397	409	408	400	397	428	407	419	439	431	435	380	437	436	423	436	447	408	442	401	413	431	403	407	408	427	421	440	379	402	376	410	420	391	409	430	380	414	411	399	415	368	438	418	413	408	438	408	399	418	419	427	423	410	431	424	430	424	403	413	419	397	418	393	382	420	409	413	427	397	463	415	409	406	416	434	420	424	414	425	407	436	404	411	388	415	461	380	391	425	391	392	419	429	440	409	430	409	448	407	434	425	395	419	410	419	406	397	385	407	415	406	415	422	417	428	392	451	392	383	402	347	425	418	423	407	427	431	387	415	424	409	421	384	426	385	423	410	399	443	450	435	412	370	415	399	422	455	413	439	398	437	388	379	452	398	453	422	420	411	406	418	423	434	423	412	410	418	480	416	401	434	445	419	429	437	420	426	424	414	452	408	385	476	441	432	404	390	409	414	419	401	397	393	417	418	444	422	424	404	406	404	406	393	401	465	426	426	403	422	383	441	443	406	413	431	418	417	454	444	437	390	425	409	409	416	428	416	414	387	437	416	391	424	411	402	434	389	390	406	403	446	460	405	432	391	434	399	434	435	380	415	452	422	382	473	414	432	401	395	426	416	397	448	424	426	455	412	429	416	420	385	387	388	419	439	420	414	472	432	415	433	392	424	424	393	438	396	404	416	443	412	407	388	417	414	406	375	428	407	416	393	431	361	387	417	402	427	391	435	364	409	432	377	401	422	433	443	396	410	418	401	405	390	390	424	448	439	429	421	433	420	386	392	433	435	427	401	447	408	428	378	424	397	454	403	432	457	437	412	383	433	416	426	419	367	408	395	384	397	414	409	441	395	420	425	390	413	433	384	431	403	445	392	417	427	443	419	376	433	403	430	426	467	401	431	413	448	401	429	427	446	405	412	422	399	392	450	450	416	394	444	418	397	399	411	432	422	420	416	405	411	419	389	419	381	412	407	448	416	365	417	421	398	444	434	450	393	412	390	428	422	436	411	397	373	393	408	412	395	401	417	421	414	389	426	440	401	398	437	430	410	445
23658	21228	28681	24078	21236	11747	1779	1247	1029	997	994	958	954	900	977	930	867	897	899	875	877	891	864	802	855	858	888	879	875	886	918	821	858	830	829	853	832	866	883	872	920	844	836	842	857	903	876	871	878	813	847	863	815	854	854	836	857	859	832	936	808	853	855	883	879	854	856	886	812	831	856	810	880	827	842	844	832	844	806	799	844	869	858	843	824	870	867	818	869	849	886	830	809	797	862	876	800	820	821	846	829	768	768	838	835	842	825	857	812	820	848	823	878	776	799	826	844	853	816	848	812	865	861	787	839	815	867	850	812	842	872	793	828	781	858	815	779	840	839	836	819	821	830	820	815	840	850	841	801	858	854	840	814	913	826	830	772	826	864	837	789	842	823	812	826	866	808	778	810	819	847	836	823	850	822	867	817	832	853	828	824	831	842	818	869	822	868	901	832	857	865	852	857	863	811	835	919	842	866	850	830	834	812	878	834	857	866	789	855	875	859	857	861	864	870	842	792	860	869	851	827	841	858	842	812	816	865	839	827	872	872	847	823	830	820	869	855	850	870	864	867	885	823	860	868	839	834	842	867	801	839	848	856	827	869	872	844	885	861	837	873	833	871	810	844	849	835	873	842	883	788	884	840	864	814	839	847	834	868	837	808	874	834	808	849	875	812	842	842	856	861	814	822	763	761	848	795	808	858	827	885	851	842	831	887	823	853	855	855	862	840	820	788	823	867	840	854	804	855	873	807	838	882	816	845	837	880	872	804	843	851	843	860	867	829	876	821	859	823	814	868	887	845	857	830	814	812	860	890	821	827	814	804	860	881	835	841	885	880	858	875	812	832	813	859	873	854	845	846	842	766	829	825	841	876	810	853	839	792	834	870	872	820	829	798	863	832	846	823	865	865	812	818	862	876	827	845	863	838	793	854	830	843	858	789	872	808	852	891	847	855	816	854	853	823	769	822	835	828	859	838	877	791	884	822	829	821	852	811	806	794	864	847	850	847	845	829	786	867	815	852	817	853	890	892	805	818	835	827	836	855	835	794	799	884	781	850	842	869	826	860	870	806	832	862	834	864	901	890	815	842	840	827	776	814	885	823	787	798	803	827	821	826	821	864	799	858	817	847	879	869	854	835	857	793	895	844	888	897	883	858	835	794	856	878	803	884	821	845	785	869	862	840	820	827	846	873	856	863	826	795	785	801	829	816	853	841	895	897	894	869	823	852	849	833	841	851	800	875	904	819	815	820	843	826	865	853	894	860	785	822	773	814	835	828	833	790	804	883	814	852	836	866	821	821	855	884	813	852	886	863	797	872	850	816	868	870	836	788	840	825	850	858	857	828	782	795	847	801	817	883	794	890	820	860	857	833	866	813	864	886	804	863	889	809	842	830	871	858	839	848	801	899	814	866	839	837	845	785	836	839	853	809	900	861	844	816	845	817	820	792	836	897	821	797	857	836	857	851	883	798	808	821	885	844	808	858	843	792	791	827	854	800	794	856	851	892	836	896	897	844	890	880	840	782	848	883	827	867	802	867	845	826	841	854	853	816	852	859	834	833	812	868	797	809	834	884	781	810	810	864	779	840	851	855	858	904	858	804	850	812	807	881	869	840	817	802	861	843	882	822	875	827	880	842	836	845	837	872	907	836	875	849	847	855	829	901	786	847	848	810	826	860	753	862	827	800	799	824	817	845	846	865	862	840	843	821	831	846	838	905	799	829	827	831	861	858	834	873	868	820	892	866	860	832	830	826	831	835	856	828	882	795	800	843	799	827	788	855	807	825	883	850	825	821	882	826	814	827	812	831	816	828	846	845	884	808	874	858	874	808	871	849	801	804	829	793	831	791	822	845	824	823	841	819	817	794	867	833	811	865	794	846	823	780	837	798	850	816	783	836	825	822	808	794	877	903	839	876	868	869	806	827	823	826	899	859	786	862	870	788	824	840	821	890	837	855	839	884	858	841	863	829	830	832	857	865	834	868	815	843	842	858	859	786	862	838	795	845	821	872	836	869	834	855	842	878	857	847	811	871	831	851	811	833	820	829	798	834	795	820	827	837	875	789	885	803	809	808	857	841	863	847	823	863	856	892	842	819	870	829	820	889	820	878	836	853	815	831	826	842	800	816	899	831	849	799	832	809	838	798	804	844	889	822	877	826	889	824	845	811	844	824	855	813	809	857	850	863	794	835	863	778	822	873	768	815	834	801	826	796	806	840	855	871	802	874	854	743	797	837	889	822	836	793	916	805	841	838	818	823	885	843	871	845	840	804	811	811	814	828	835	850	838	824	878	810	841	843	877	850	767	839	823	821	826	862	912	791	864	846	862	877	853	814	845	827	805	871	812	783	862	837	807	799	828	816	814	891	847	842	814	780	845	858	830	778	878	824	783	851	822	810	766	834	826	883	860	820	847	805	869	807	855	911	796	872	834	800	795	859	833	832	832	874	828	862	814	824	831	858	820	835	851	849	792	787	858	821	812	820	795	868	866	811	823	863	841	836	871	845	834	839	830	843	853	806	821	849	832	816	868	811	872	824	886	802	817	832	802	840	833	800	856	868	855	834	881	836	811	835	858	808	856	813	775	823	853	786	824	839	813	829	862	852	841	835	833	881	831	864	819	885	850	856	850	819	802	797	808	835	857	901	860	830	832	848	862	811	823	841	801	853	842	838	879	793	848	809	839	864	788	815	845	863	897	820	850	833	804	887	861	840	898	808	835	897	817	822	825	877	789	838	858	839	791	836	810	849	789	791	828	804	845	869	827	848	828	838	867	835	860	831	810	788	849	821	890	859	826	885	873	829	877	833	845	843	827	879	862	863	882	790	868	822	887	856	838	829	793	836	825	810	844	831	858	824	825	801	829	830	824	792	855	879	849	820	806	922	842	867	823	848	746	855	825	825	851	832	827	858	843	825	825	865	825	861	794	825	868	822	864	863	832	785	846	808	834	805	831	854	842	841	833	863	857	835	841	887	877	892	808	853	844	863	835	826	821	839	829	842	829	895	842	833	832	846	901	829	832	815	820	817	835	826	803	827	770	819	907	857	884	820	848	807	830	853	871	856	822	849	849	828	814	841	804	868	815	839	860	844	834	808	864	838	783	858	831	811	843	845	833	839	822	829	859	842	846	864	839	809	856	850	825	834	833	827	853	837	863	855	803	833	823	875	840	800	837	845	839	816	882	858	860	891	884	823	830	854	863	818	796	853	911	941	833	868	845	855	839	804	795	808	866	800	842	825	842	828	796	835	841	847	840	865	813	822	853	863	819	886	856	838	898	823	825	849	855	834	860	822	800	779	802	802	832	856	875	832	748	832	840	861	813	798	825	839	795	775	848	846	815	843	816	810	858	814	837	850	830	813	841	842	835	840	856	811	879	817	826	913	757	829	776	875	853	833	848	792	807	896	883	853	824	887	823	816	841	858	860	820	837	752	825	817	889	764	864	841	859	831	877	865	857	816	827	845	881	866	824	821	799	867	873	875	816
3611	9000	5915	3284	2420	1968	1675	1455	1284	1180	1081	1069	1039	949	993	919	992	917	875	876	932	875	897	901	851	875	863	851	826	907	913	857	822	908	829	841	874	861	838	844	819	857	843	861	825	829	841	827	881	858	835	824	898	861	921	817	825	865	796	869	859	893	822	841	832	877	879	808	800	836	872	853	842	904	858	814	841	846	867	801	805	846	844	889	791	823	858	897	865	842	869	844	837	784	847	871	866	842	863	885	841	884	855	911	877	860	842	877	826	837	867	827	892	804	886	818	858	847	837	872	901	868	919	826	842	809	806	836	802	820	826	861	844	870	857	857	889	808	875	799	843	851	846	840	832	805	840	810	868	849	874	863	838	855	804	870	885	846	854	866	894	788	871	790	848	818	854	838	892	827	888	802	845	874	867	815	851	783	790	828	813	844	827	834	812	885	800	857	827	819	794	822	809	889	809	830	883	845	805	883	848	866	853	804	812	841	830	880	845	822	895	852	775	848	848	899	838	818	826	833	814	842	790	816	868	832	853	845	840	866	845	846	842	846	846	825	820	778	807	823	882	837	865	877	829	849	859	831	910	821	816	847	869	857	829	848	893	850	840	862	854	827	830	838	816	825	823	850	861	813	806	837	836	868	842	841	816	835	815	831	834	873	847	773	860	825	879	810	888	835	858	821	864	810	867	880	877	776	856	846	832	879	836	838	832	914	826	891	810	860	837	854	831	868	851	902	833	846	871	796	826	809	825	868	837	805	903	897	857	839	818	825	810	801	865	834	843	884	843	890	884	852	850	865	820	829	867	866	829	806	836	817	857	836	837	851	859	842	816	814	855	841	826	917	818	841	833	845	832	831	862	885	838	865	845	866	826	833	813	856	862	854	817	791	821	858	890	829	811	829	781	841	850	851	808	810	856	863	851	888	827	834	823	837	853	894	855	848	864	847	856	856	855	816	835	837	804	817	837	841	901	876	828	846	844	876	822	857	821	810	789	868	832	831	866	838	814	814	832	851	837	832	840	895	848	862	875	868	842	840	881	835	791	844	831	838	841	859	852	867	834	845	839	871	783	843	830	833	850	804	832	840	836	869	839	818	822	791	858	863	855	850	853	841	907	850	796	848	927	844	924	834	832	831	864	863	874	872	808	870	852	846	863	895	822	846	812	855	868	811	848	828	829	804	873	883	861	833	841	825	821	844	804	832	859	806	831	887	833	820	870	841	840	900	799	854	800	826	836	861	858	830	833	824	838	856	825	875	854	828	801	855	846	902	827	882	798	866	808	875	878	867	852	859	844	874	859	861	821	861	857	878	843	866	800	835	874	847	830	849	862	800	747	830	849	858	801	873	826	808	824	843	877	848	787	882	843	825	815	902	823	857	816	833	850	819	809	823	826	880	877	830	840	887	867	848	804	865	808	827	824	823	822	838	857	833	824	836	827	831	819	829	831	791	811	823	820	846	877	816	804	862	857	875	782	881	855	883	830	851	824	852	858	823	894	850	828	814	848	860	873	834	816	804	794	864	876	851	820	910	836	870	840	799	866	825	817	822	825	787	788	866	781	839	811	785	810	828	882	852	870	838	806	841	829	889	840	844	823	841	877	842	839	827	882	873	822	836	848	856	856	848	841	864	844	861	857	872	819	854	792	850	828	804	820	846	859	813	802	813	894	853	836	877	821	876	812	819	795	863	868	844	824	867	903	863	842	835	844	863	831	844	879	869	881	878	864	811	826	856	826	822	867	881	874	865	889	823	821	820	846	794	810	819	838	865	809	804	837	866	853	822	835	845	845	793	843	823	833	914	807	858	799	841	806	821	831	869	845	800	824	838	778	825	789	817	870	819	861	828	887	858	876	817	874	830	888	851	827	898	839	820	818	811	854	852	915	844	797	857	841	850	870	827	821	825	821	875	821	841	855	829	830	831	805	878	841	806	922	811	858	871	811	893	854	849	851	870	880	871	858	833	858	862	831	790	811	841	891	856	840	872	838	771	880	817	819	833	825	835	853	853	890	857	852	834	888	851	840	778	809	841	833	781	828	782	839	874	900	847	820	820	827	825	889	868	868	855	858	800	808	828	833	814	818	833	793	830	850	870	885	838	882	862	867	822	787	845	863	861	796	875	831	827	782	821	817	865	784	827	832	855	820	872	871	802	800	835	838	845	868	829	817	836	860	834	837	839	843	901	829	823	822	807	842	775	777	782	805	844	814	810	842	812	828	818	846	802	881	864	813	853	887	801	872	860	821	891	888	821	841	868	828	863	817	798	835	830	834	844	835	836	822	862	827	878	833	889	846	863	805	821	811	855	847	856	841	788	811	854	839	875	853	891	875	853	843	821	798	860	883	876	880	883	794	872	837	878	873	799	810	818	844	883	894	872	810	853	816	755	797	811	832	816	825	811	843	821	816	841	824	881	872	822	849	830	821	755	794	850	834	859	885	783	881	831	814	845	820	847	851	847	852	842	897	817	870	851	855	788	835	872	852	817	809	789	894	814	819	869	777	916	843	845	802	862	828	839	840	885	853	816	836	815	801	812	789	850	800	843	837	820	830	858	808	845	832	837	805	811	859	862	886	839	872	857	860	832	839	820	839	823	840	829	859	837	852	868	827	861	851	862	882	870	883	877	901	879	863	806	813	804	865	831	822	849	842	812	849	767	822	810	879	790	831	844	850	815	793	835	833	843	858	849	864	833	835	822	859	877	879	819	854	842	881	877	865	812	824	838	808	824	841	825	821	845	836	768	794	855	778	795	831	872	821	826	892	817	853	830	842	851	825	802	825	822	822	857	860	864	828	865	874	869	851	850	850	840	863	824	797	818	822	864	896	870	832	819	824	833	857	802	869	816	884	846	856	780	853	842	846	815	835	885	872	842	814	847	860	883	822	846	810	906	830	802	822	815	822	834	880	848	824	867	835	832	883	863	854	864	804	835	809	847	860	881	843	860	866	878	877	829	856	856	892	820	780	826	836	846	855	871	859	891	852	813	848	871	796	895	806	832	823	826	846	873	842	816	871	855	851	905	793	850	875	849	836	822	817	795	886	877	883	863	812	817	799	799	832	877	874	843	840	844	828	858	865	813	885	892	838	866	794	818	873	837	835	814	844	795	820	839	811	814	845	862	838	833	841	853	820	842	840	827	870	850	842	849	859	855	860	761	824	853	815	846	820	821	866	814	803	846	860	838	852	891	830	847	841	897	836	866	878	862	813	850	853	801	865	871	878	862	817	858	840	838	817	825	830	873	799	840	852	814	824	837	853	788	862	814	821	818	863	855	791	859	809	851	859	903	837	844	839	826	830	830	860	807	824	896	807	841	824	797	822	835	807	798	903	884	911	827	829	858	838	825	819	843	818	829	837	787	885	859	813	806	868	782	835	892	809	829	809	826	866	931	806	830	841	842	778	891	811	795	844	839	865	857	860	806	895	903	863	778	832	833	832	803	817	867	845	904	823	839	860	849	809	788	831	823	880	859	854	851	843	848
24674	21202	27779	24847	14041	796	519	374	340	356	323	322	281	314	307	282	284	276	296	296	273	277	285	241	279	264	267	250	258	271	273	248	232	265	231	248	238	271	242	258	274	265	264	255	257	250	244	249	262	243	252	260	222	253	230	269	243	226	251	242	234	231	255	230	247	260	253	230	274	240	289	247	256	262	283	258	251	240	227	245	260	257	285	245	230	255	221	258	268	252	237	280	249	245	253	217	247	256	258	249	258	264	268	240	238	264	262	264	253	261	264	250	268	258	259	264	257	234	251	243	222	238	261	257	251	263	270	244	230	227	259	262	226	261	261	279	221	252	255	240	220	257	263	231	257	258	275	243	241	250	230	248	241	283	236	261	256	269	267	247	209	248	266	245	228	234	240	247	227	266	256	249	257	242	253	229	240	247	243	252	237	238	265	270	281	260	272	219	242	290	237	214	236	260	263	239	270	253	233	252	244	267	270	259	240	245	242	246	270	248	257	228	248	256	297	252	236	263	246	260	259	251	255	248	252	219	244	251	249	257	254	239	254	247	273	263	252	259	236	258	265	223	258	247	253	245	261	241	245	252	269	257	233	263	263	272	231	233	253	253	263	243	223	273	261	249	244	261	257	248	262	275	258	261	258	245	250	270	229	257	242	244	283	274	245	284	252	255	247	254	262	254	213	252	243	247	250	260	282	267	222	238	262	248	237	233	265	251	233	245	232	245	278	222	223	263	251	237	246	233	248	246	247	253	270	258	251	251	247	231	236	253	261	265	229	261	237	267	235	258	245	237	231	237	241	241	241	261	265	250	268	251	257	246	246	213	269	262	234	244	266	244	244	227	233	225	261	257	277	232	235	269	263	248	279	275	219	239	256	239	246	214	246	251	227	228	209	252	274	266	257	245	290	266	223	262	273	271	257	268	271	264	236	261	235	262	258	249	256	245	252	274	233	261	256	270	281	235	232	248	264	270	234	237	224	248	245	237	267	244	247	234	227	279	253	239	252	253	258	217	235	256	270	275	246	234	250	255	235	237	225	227	248	250	227	241	246	244	296	245	217	266	236	236	248	275	268	260	252	253	259	285	272	261	246	224	244	275	240	244	260	266	225	255	237	213	239	268	290	259	277	231	259	265	245	247	259	278	245	244	246	251	258	278	242	267	275	277	241	263	259	226	237	223	255	251	248	254	238	237	250	251	250	247	260	278	263	233	234	246	249	229	242	248	270	269	247	247	228	280	258	243	258	264	225	238	237	243	255	260	225	243	272	236	256	220	235	234	244	224	254	263	244	258	243	263	249	245	241	231	301	273	274	236	236	256	257	242	245	260	239	264	248	256	221	235	253	249	235	236	224	247	254	239	268	259	229	259	247	249	253	233	214	226	267	249	252	250	249	251	238	232	239	261	263	267	244	232	248	240	246	283	247	262	284	223	234	289	264	280	247	271	274	269	236	272	257	248	224	252	254	222	262	245	252	257	249	250	274	243	243	246	267	252	244	251	246	221	261	254	249	261	253	264	266	232	236	258	266	254	238	236	258	262	251	266	246	256	232	251	249	261	232	264	219	278	233	249	249	267	252	233	275	277	251	222	259	264	268	237	255	275	271	263	256	251	261	247	257	257	261	258	249	245	247	273	252	242	224	220	265	235	245	238	242	257	267	251	243	242	276	237	267	224	251	227	251	266	231	246	246	259	253	254	244	260	220	259	244	257	236	251	253	256	245	237	223	256	257	257	248	237	265	237	278	256	237	247	246	277	243	249	250	248	249	236	237	254	240	228	278	231	246	242	255	249	237	261	238	244	250	230	258	257	260	238	261	258	253	256	253	251	240	237	246	266	249	266	257	244	232	255	242	235	241	249	279	268	262	257	252	234	264	256	255	247	253	247	235	239	259	240	259	235	239	269	259	271	246	236	206	240	275	298	238	242	264	262	232	252	227	258	244	224	240	282	248	218	243	257	258	264	250	255	260	226	261	248	241	256	225	285	236	237	239	234	227	255	240	270	250	244	261	250	278	258	237	254	287	225	228	243	274	270	245	243	242	232	245	262	260	233	272	242	227	260	248	254	242	237	249	270	246	273	242	253	246	230	242	256	234	231	259	232	256	247	259	231	258	236	263	226	244	240	252	252	232	249	244	254	220	258	237	228	255	282	265	249	268	252	259	257	254	257	256	235	266	277	214	264	225	255	255	229	268	275	263	242	261	223	255	250	250	234	244	283	262	259	255	242	250	225	241	229	236	223	253	247	246	222	258	243	257	246	218	237	239	244	254	252	246	251	237	231	265	235	245	282	258	244	245	238	245	248	274	231	263	227	220	229	228	229	249	254	247	252	217	254	273	259	260	237	256	273	266	241	228	242	277	234	258	238	247	239	236	256	240	259	220	258	248	251	279	229	264	238	276	247	243	254	251	254	246	243	271	238	245	258	250	263	257	228	243	206	241	221	236	242	226	245	267	246	245	261	250	235	259	250	245	268	254	230	254	259	216	268	238	245	241	254	211	266	264	241	259	255	241	265	241	258	251	266	228	265	259	238	217	246	246	264	233	240	240	225	259	270	256	250	252	257	245	234	275	240	217	229	234	250	236	232	267	239	263	249	279	249	305	261	243	258	237	259	268	239	235	252	255	267	260	243	213	250	266	259	241	254	249	248	271	257	287	245	248	243	249	254	270	278	268	219	242	251	270	230	246	258	254	271	263	264	221	216	264	209	233	292	242	261	268	254	264	252	227	253	250	242	234	268	255	244	280	244	221	246	267	267	235	248	264	231	252	265	253	269	242	229	257	284	261	257	237	225	270	246	255	283	225	240	247	254	246	246	247	281	258	239	253	253	261	226	246	267	248	284	243	233	237	230	227	263	256	244	242	237	285	248	254	236	251	220	238	258	272	261	277	259	268	233	259	235	224	265	224	222	217	278	227	261	264	252	256	262	225	247	303	266	242	237	251	240	267	248	241	250	251	245	224	254	274	238	247	244	234	224	259	252	251	242	265	256	223	249	253	255	251	233	268	228	258	240	261	232	251	253	206	259	249	241	243	255	246	237	226	257	262	265	255	262	232	258	238	255	248	240	271	249	237	266	272	235	243	270	238	257	254	226	259	261	277	260	256	253	225	256	241	208	266	266	234	231	226	239	241	244	273	294	255	275	258	261	238	243	263	240	231	254	232	237	231	251	254	252	258	227	239	246	235	253	242	257	252	254	241	237	248	282	241	258	253	237	219	235	247	262	233	276	275	237	242	250	237	248	245	257	232	234	254	267	277	266	236	255	258	271	254	263	255	230	233	234	238	251	267	232	273	253	241	263	233	242	282	247	266	239	243	249	233	275	255	213	245	262	251	244	246	227	261	217	247	256	248	231	239	232	223	242	268	266	263	256	256	283	239	256	258	259	262	287	256	287	253	240	254	276	278	225	237	260	286	273	262	267	229	267	275	236	259	220	223	241	247	225	250	252	249	244	230	265	228	234	261	267	243	269	264	249
3219	4925	3124	1635	1203	917	720	630	514	391	409	414	397	345	348	313	310	320	307	320	290	290	285	296	305	267	282	281	270	264	277	273	279	301	304	272	283	284	219	277	290	264	269	287	274	279	269	263	241	261	298	256	292	276	260	276	237	269	283	283	233	260	286	256	254	299	267	300	276	259	263	251	263	301	300	252	291	275	267	266	257	253	272	251	281	296	279	251	260	287	300	259	271	279	272	273	260	280	269	265	274	300	296	272	297	256	290	259	276	261	253	276	268	287	260	257	285	285	277	276	295	279	294	241	266	259	267	257	263	273	256	264	276	264	290	268	254	271	268	241	267	252	256	271	288	243	260	280	277	261	277	273	253	266	276	250	305	269	265	260	270	263	258	252	257	293	245	273	272	289	259	248	259	294	260	274	261	292	269	265	283	290	272	252	271	283	254	245	286	266	282	259	281	262	238	270	275	235	291	268	263	263	270	296	284	266	285	304	274	262	280	305	253	275	277	253	239	281	260	272	293	286	293	275	284	239	297	253	257	264	280	289	270	261	284	281	264	254	261	248	275	258	278	264	306	270	275	266	283	273	273	259	265	266	271	264	275	264	282	305	256	267	260	271	270	274	295	306	245	275	266	288	268	272	273	271	285	256	237	263	260	271	261	244	233	267	273	264	297	247	286	269	252	278	291	265	274	260	286	254	238	261	257	272	262	243	246	292	257	258	305	262	252	283	253	276	252	266	303	294	257	237	272	291	257	266	318	255	246	254	278	255	278	271	276	260	274	259	293	269	286	261	254	266	261	293	303	263	285	272	273	237	261	266	258	264	289	266	275	302	271	298	284	257	253	299	269	299	289	268	251	277	283	289	265	316	281	264	263	298	258	267	289	279	293	295	279	273	287	265	268	270	282	288	266	249	280	259	279	276	256	314	244	268	285	291	269	275	251	250	272	286	285	255	269	264	244	250	266	268	263	298	282	282	269	244	281	266	280	280	281	285	264	297	252	290	289	281	260	258	265	273	266	295	282	261	250	266	272	271	269	276	253	304	265	282	275	280	276	269	301	297	264	284	281	282	265	288	272	301	233	279	283	266	316	262	254	264	260	254	255	287	280	250	246	260	266	257	291	289	255	250	273	286	276	275	278	283	272	280	266	261	271	279	265	274	287	263	280	252	253	266	258	273	274	307	269	269	265	268	266	263	261	263	266	294	283	272	253	275	251	264	282	259	281	278	273	250	295	281	253	261	269	265	294	285	263	261	305	259	257	268	261	268	281	274	297	289	289	314	289	262	267	260	249	258	269	258	267	277	282	271	258	261	293	308	240	266	229	276	296	235	300	274	280	270	252	286	250	297	278	291	300	240	255	251	252	295	293	294	256	269	272	321	286	292	282	283	261	267	274	265	242	274	279	266	289	285	275	289	276	283	274	268	278	252	283	280	261	280	258	302	268	269	282	276	263	302	283	272	269	288	270	281	242	270	251	269	268	301	301	271	261	287	285	281	262	258	281	277	277	273	275	313	284	234	277	257	243	294	296	287	258	269	320	284	271	271	280	284	278	276	241	281	288	287	277	295	263	265	255	252	277	267	294	272	251	269	280	283	280	258	267	248	288	243	267	287	269	272	272	287	286	253	287	263	263	279	262	272	285	279	272	258	272	286	263	271	266	272	259	295	279	262	268	280	270	301	278	292	286	228	261	250	260	255	258	266	273	293	307	284	252	296	245	257	307	299	276	261	271	278	271	305	279	254	261	261	264	275	267	298	265	260	286	255	280	266	291	255	269	274	289	303	263	270	276	268	278	284	282	284	252	259	280	254	250	264	290	313	269	275	265	284	252	281	270	266	253	283	249	274	263	273	277	263	296	279	239	273	265	278	301	268	289	259	264	242	247	283	296	267	263	270	261	266	268	298	269	272	273	270	305	294	282	288	274	244	265	263	264	278	260	292	290	250	256	264	280	293	298	264	258	280	303	261	269	262	277	266	281	283	265	260	271	265	227	289	299	276	271	245	261	265	279	281	266	263	253	273	248	267	260	285	302	252	231	260	268	285	315	264	290	253	275	286	276	272	287	278	256	255	258	253	315	298	252	266	277	268	268	298	258	289	272	295	260	278	281	293	272	317	240	251	278	277	287	287	297	299	258	273	256	273	300	254	266	252	275	264	245	289	268	300	277	273	264	247	246	272	282	270	279	256	267	290	296	275	265	243	265	249	265	269	281	258	253	253	278	278	263	278	279	291	304	264	264	279	252	280	252	278	272	276	256	298	256	285	256	284	292	277	258	283	275	247	267	238	264	283	303	280	278	264	291	256	295	280	256	292	284	284	252	287	262	281	275	264	260	275	282	285	266	259	275	268	276	275	254	259	247	273	262	250	289	268	268	279	262	277	267	300	302	267	262	282	279	272	285	265	311	289	304	276	261	269	283	292	278	273	274	283	278	256	265	270	303	291	280	263	282	292	280	249	266	280	300	265	293	240	285	266	280	281	278	283	281	271	275	269	247	264	290	281	263	287	256	264	241	282	294	282	264	272	258	251	279	268	284	297	276	259	307	255	283	266	268	283	264	256	274	274	288	278	259	278	266	264	253	256	246	242	268	310	280	263	290	277	271	260	296	269	270	271	249	273	283	285	261	298	303	277	267	268	246	251	266	271	293	277	270	266	272	264	259	305	312	288	268	279	267	292	267	256	246	247	254	236	287	272	315	252	287	234	246	282	296	278	263	260	273	287	288	249	266	280	291	271	283	280	283	304	260	275	271	277	285	251	262	280	272	276	305	285	287	247	253	285	237	288	283	247	252	281	251	260	260	241	283	238	267	271	259	297	263	268	270	249	295	268	275	237	280	247	281	266	274	269	263	280	241	254	301	278	290	281	296	288	252	294	268	275	284	278	285	282	263	252	272	262	274	237	260	264	288	272	278	276	249	291	272	276	266	267	255	293	280	280	269	273	268	265	306	254	262	256	261	258	273	289	284	285	264	299	252	276	287	283	293	256	275	301	288	246	272	281	269	255	241	266	282	238	285	255	264	255	292	261	274	275	242	252	272	288	291	251	278	246	273	294	274	272	280	268	276	272	281	277	278	283	277	299	280	286	269	246	268	215	286	294	300	270	281	281	262	261	279	274	270	281	262	280	288	266	271	275	263	250	284	273	246	301	276	297	257	272	262	280	279	260	293	291	269	271	282	246	239	280	256	286	285	302	263	264	272	255	292	269	285	287	280	279	292	257	278	258	274	275	280	266	266	245	292	303	245	278	248	269	264	298	280	255	261	281	276	248	259	293	271	271	253	255	250	271	295	278	253	279	278	263	250	269	308	290	252	252	266	258	287	262	266	280	288	287	267	305	278	262	248	277	265	247	288	264	255	296	269	254	270	265	298	236	261	286	250	259	289	289	264	272	259	255	257	254	266	256	243	268	295	274	255	257	274	292	287	255	296	278	265	258	275	269	279	289	256	272	287	273	286	266	249	298	260	277	287	290
22432	21236	29074	23667	21234	21324	12468	1886	1326	1256	1188	1081	1113	1032	996	1003	986	947	936	915	918	906	911	847	882	851	911	869	922	811	775	842	852	826	811	849	810	867	830	892	870	864	882	811	858	836	786	883	891	844	880	832	831	853	827	840	851	847	839	829	816	820	852	822	813	823	855	893	864	810	834	818	835	836	816	808	876	833	866	825	847	842	794	819	832	837	857	874	831	789	884	884	869	827	874	843	876	824	853	861	818	858	817	884	836	832	848	851	874	822	878	859	839	872	831	824	851	879	826	823	822	842	808	860	834	803	814	851	829	823	878	809	810	825	891	859	848	875	806	785	822	836	800	833	839	814	837	827	804	798	858	851	803	803	824	797	822	804	832	853	865	835	804	806	826	813	841	829	858	862	794	839	876	817	848	803	827	809	790	854	840	839	796	832	821	823	876	876	830	849	828	817	845	876	813	827	850	830	873	845	869	821	837	828	851	846	849	862	813	839	838	876	859	897	845	885	870	834	842	880	810	790	833	816	901	797	787	806	839	906	854	859	852	779	828	841	787	746	796	824	839	819	855	831	852	747	806	828	830	864	779	891	880	862	828	851	846	836	832	894	898	867	811	884	858	830	901	837	841	846	847	917	840	816	792	809	823	820	845	847	809	823	852	774	868	813	794	863	876	833	828	885	849	873	802	852	890	825	869	805	842	877	873	861	888	795	889	808	794	809	823	840	803	799	829	771	883	811	863	815	841	853	827	808	843	786	862	870	859	810	835	840	860	838	781	822	847	889	875	803	842	841	810	892	870	865	790	796	859	819	799	786	874	824	818	805	855	825	809	865	831	842	850	824	812	829	829	855	798	777	835	857	840	879	814	876	863	868	844	886	870	837	853	884	840	800	860	811	838	868	853	812	853	877	829	869	844	864	836	900	829	832	881	824	803	846	830	817	817	856	793	817	853	802	831	832	831	816	826	875	854	819	844	838	810	782	843	767	847	899	874	777	832	860	862	807	819	861	885	866	845	828	854	876	884	839	830	836	889	802	811	850	871	797	824	785	824	823	860	838	860	835	812	864	864	845	832	801	837	843	869	824	858	780	819	815	830	799	862	831	807	823	817	806	831	806	776	819	880	861	851	866	827	801	825	823	846	828	831	789	884	807	832	872	814	830	810	816	851	822	834	786	910	790	845	815	834	809	850	816	830	795	797	830	765	834	835	879	815	855	802	857	848	841	847	824	844	855	855	833	882	875	813	872	859	790	782	831	811	854	803	880	854	827	840	848	880	851	785	794	835	820	844	858	859	853	802	870	827	843	822	842	814	860	806	865	784	862	867	852	853	800	804	830	865	827	792	829	820	878	814	829	810	806	796	809	825	837	828	865	875	883	791	850	799	841	786	836	857	822	856	857	803	815	858	856	854	805	798	809	837	855	842	843	833	811	803	839	847	851	827	825	814	836	817	849	820	819	835	773	876	853	796	849	842	833	825	822	863	856	843	845	857	848	860	836	811	814	830	816	837	792	812	844	815	832	836	843	796	814	779	835	839	891	869	766	782	838	833	827	887	815	860	829	820	832	815	848	830	809	826	811	850	823	862	834	803	852	847	819	863	816	801	879	800	800	857	831	805	871	830	763	834	853	871	829	844	781	838	811	849	759	849	880	822	839	783	870	787	892	874	793	856	867	814	872	794	837	835	795	854	859	772	839	829	847	838	793	818	848	802	826	864	885	879	826	792	852	858	821	844	839	858	816	812	805	895	823	843	817	841	767	796	825	875	835	800	909	898	817	833	838	873	841	848	844	795	871	845	794	827	824	846	830	829	817	819	836	854	881	832	803	869	806	817	822	831	874	810	847	852	813	818	903	824	837	802	850	859	834	857	815	756	863	787	830	850	829	846	862	856	806	830	854	850	859	845	849	849	882	866	876	828	886	855	860	867	853	839	863	841	833	822	831	870	769	832	867	826	879	853	841	792	785	825	837	872	823	881	825	802	809	818	785	863	831	830	833	835	824	829	794	835	848	868	831	791	864	840	890	851	829	836	867	875	788	875	847	802	806	818	819	802	815	828	810	818	867	844	860	856	828	855	863	836	836	852	795	817	846	877	852	813	859	882	806	803	827	822	832	845	788	814	838	884	858	829	823	820	813	858	848	916	811	815	813	828	830	846	797	825	815	859	842	788	818	859	834	783	862	837	875	860	812	808	828	855	801	799	881	869	875	886	873	827	814	800	860	815	873	821	781	821	826	820	815	840	805	849	834	823	871	779	867	852	844	825	856	782	812	826	824	820	851	819	799	847	812	818	782	846	820	820	819	871	829	812	857	808	783	880	912	851	818	855	805	807	878	812	744	835	876	826	816	886	861	858	830	825	814	849	836	787	850	845	836	837	820	824	839	838	832	885	831	866	836	822	880	796	806	825	812	770	871	872	846	826	890	860	831	779	871	842	833	804	868	854	803	791	852	832	853	878	850	792	794	828	840	810	850	825	821	804	889	820	844	795	818	751	850	837	821	812	805	754	863	786	842	772	831	815	823	881	823	833	840	842	793	790	849	845	863	875	778	842	807	888	779	778	780	833	818	821	869	807	905	862	801	853	839	898	851	832	822	843	876	811	838	801	850	830	793	857	828	793	783	812	802	879	829	813	778	765	816	852	828	843	805	841	823	869	820	818	862	849	832	876	834	844	856	857	782	849	841	836	822	831	850	880	849	824	835	828	855	810	804	820	881	878	878	810	886	818	820	787	867	842	784	906	873	807	822	852	848	856	867	883	868	843	875	866	813	802	796	776	821	817	815	831	791	829	831	880	843	827	824	845	809	881	836	850	842	841	811	804	839	868	814	745	795	830	862	852	843	832	853	799	846	783	864	839	769	814	894	871	864	850	805	822	896	815	815	840	810	756	827	848	844	781	886	817	880	808	855	806	846	782	854	818	841	833	787	878	821	835	796	780	828	830	842	833	814	791	835	838	832	845	859	874	876	869	845	849	801	849	836	853	849	826	904	787	795	842	807	846	843	780	785	827	828	870	806	782	787	794	823	807	872	865	797	788	802	875	824	820	762	822	864	815	801	838	869	818	860	823	856	803	857	882	873	816	774	858	810	846	877	860	826	848	851	785	790	810	817	839	806	843	826	812	838	795	851	783	819	862	794	825	819	824	793	822	827	848	834	786	843	820	769	829	849	825	831	841	822	819	809	885	836	869	852	804	794	817	870	840	814	806	805	808	844	824	837	896	859	847	778	814	814	856	876	828	883	810	841	825	809	862	813	818	822	806	750	815	815	813	793	851	804	835	890	853	827	829	812	831	813	819	815	836	850	863	828	768	836	835	825	835	796	801	856	807	853	818	852	763	827	870	868	805	797	802	828	825	851	836	853	829	818	836	835	835	835	848	888	814	836	811	804	798	794	802	793	836	886	781	824	841	839	828	815	859	845	826	806	852	884	887	849	845	830	866	845	841	834	834	850	874	851	848	825	849	817	819	865	839	845
4526	14497	9898	5220	3998	3040	2324	2026	1667	1425	1362	1264	1114	1063	1049	979	1025	1028	925	952	994	904	956	934	898	877	892	859	883	886	872	916	877	882	813	896	868	872	921	840	843	874	872	891	852	824	913	930	808	891	857	877	838	886	857	860	855	857	828	836	808	906	834	864	870	896	839	815	832	824	785	883	903	841	860	814	856	867	838	833	838	892	853	865	859	815	823	786	874	888	782	870	826	876	843	852	896	844	816	854	909	811	858	848	825	838	870	820	844	833	793	858	862	813	872	842	860	827	865	817	820	790	861	788	868	842	851	872	856	803	815	839	811	866	863	851	880	826	855	803	899	858	831	858	812	879	855	812	812	790	841	867	840	926	822	864	905	846	842	899	872	807	894	842	862	807	840	829	848	814	813	846	877	780	826	842	776	828	851	858	797	824	840	834	828	870	838	863	866	861	849	863	824	851	834	829	759	846	825	857	863	850	756	857	809	814	863	862	850	879	843	878	814	824	888	852	859	803	792	804	811	791	871	773	835	897	830	852	829	870	855	832	848	813	838	872	900	900	825	849	817	818	798	855	846	838	838	833	851	883	818	840	872	822	825	790	843	868	862	806	811	813	870	806	848	872	855	850	839	804	818	768	822	842	839	835	848	840	836	856	840	879	867	833	824	814	802	839	817	846	887	846	806	847	836	864	850	850	841	836	813	898	833	896	825	826	840	858	850	846	805	788	888	819	833	893	826	863	846	828	851	851	882	808	847	860	898	840	824	888	875	744	867	898	870	817	860	799	831	833	860	842	819	858	832	861	819	837	885	839	833	852	841	918	874	797	853	856	810	844	839	818	831	798	864	869	814	866	799	828	789	846	880	844	831	838	816	855	842	874	836	847	879	859	868	817	804	792	862	821	889	820	875	825	829	816	815	811	760	842	900	803	793	853	840	839	874	899	870	822	852	837	852	883	823	849	805	846	847	834	882	878	856	873	779	837	846	854	887	850	857	844	830	867	837	828	847	831	804	800	889	849	859	831	854	823	827	833	871	863	833	868	834	834	857	847	815	861	819	828	847	786	912	802	854	817	920	801	906	855	863	836	851	805	857	837	817	793	856	821	781	866	840	907	764	802	827	850	873	774	845	832	869	866	821	846	807	858	780	822	844	843	775	829	795	889	840	843	836	818	860	831	818	824	829	886	890	882	871	865	823	849	857	816	801	826	847	846	769	827	831	849	837	840	859	824	850	831	865	872	820	803	806	873	824	880	857	812	811	877	811	859	824	852	857	850	813	834	863	845	811	839	794	871	838	870	878	831	799	886	829	795	822	835	821	789	849	818	830	828	811	832	881	816	826	856	831	866	858	864	774	827	833	818	855	852	887	840	819	815	844	878	880	817	888	800	810	839	926	843	860	857	842	782	863	840	850	831	874	791	808	847	872	901	807	826	829	874	840	856	879	828	863	814	831	837	805	833	920	789	836	857	886	858	857	845	870	875	829	844	815	869	828	891	854	852	830	827	855	844	812	828	869	828	785	827	867	840	853	827	889	840	808	854	809	861	788	833	849	851	831	796	849	883	856	839	830	794	843	782	805	877	792	853	825	843	893	826	844	884	829	856	905	821	835	843	849	855	869	820	840	830	798	881	834	812	868	821	849	897	844	853	848	815	813	830	797	881	806	791	849	878	788	817	803	847	859	864	860	795	836	824	824	787	837	876	811	866	861	860	858	818	871	834	810	826	877	849	814	824	831	852	843	800	846	864	836	821	837	802	817	838	836	800	842	888	844	818	832	820	752	859	881	861	820	828	837	818	894	901	806	835	844	857	840	827	810	855	820	873	844	836	888	862	841	831	833	859	844	834	878	807	765	801	818	873	831	804	872	822	802	859	851	847	800	805	802	884	857	807	852	832	846	841	862	837	836	839	816	862	843	886	857	871	878	889	855	842	780	846	857	840	860	891	832	843	822	801	842	834	847	832	800	847	836	871	829	813	902	788	872	806	807	868	792	833	816	847	844	859	813	804	840	798	848	860	866	867	839	869	857	856	849	871	839	853	798	821	884	883	830	856	830	865	870	855	898	815	831	816	819	846	770	816	793	822	842	814	813	832	856	830	868	869	849	894	812	894	881	888	866	852	793	839	815	864	872	831	893	823	862	840	837	877	879	782	845	809	835	839	860	797	864	830	845	802	845	872	857	855	856	867	782	863	826	869	853	837	833	803	848	815	815	814	826	906	895	863	805	808	811	796	886	834	831	865	848	803	847	885	854	842	807	807	874	813	828	820	794	918	885	834	851	864	816	853	824	893	878	838	823	862	845	812	874	862	851	861	848	870	822	857	840	862	840	860	818	814	861	888	865	837	827	883	811	919	831	850	840	838	801	820	850	840	878	843	847	850	845	787	795	851	883	854	854	810	826	856	865	844	809	870	828	843	850	827	813	827	841	832	864	817	828	799	832	836	802	881	793	801	765	844	864	859	849	847	790	839	820	850	850	822	845	821	842	853	813	782	830	854	815	855	817	878	812	861	861	830	824	831	870	836	807	855	882	880	855	800	830	823	810	879	828	860	848	838	839	793	854	819	870	862	874	878	848	825	861	884	819	825	833	840	875	825	838	832	825	836	868	835	826	860	855	862	941	823	831	811	896	814	797	819	921	850	894	873	882	835	790	899	798	823	820	868	803	864	825	851	892	844	823	835	834	815	835	831	890	816	819	810	878	844	814	805	921	843	840	852	881	839	857	756	810	845	843	836	882	877	822	877	853	867	837	822	838	797	820	816	844	871	824	860	787	834	853	878	828	832	879	819	793	812	830	900	860	793	858	821	853	853	847	865	838	849	867	864	792	799	858	877	852	838	843	809	853	851	825	885	823	848	807	885	821	834	855	880	845	809	835	853	828	832	843	813	886	866	849	773	799	851	816	855	850	860	846	861	882	839	840	869	833	864	812	804	913	838	826	801	862	869	882	861	820	819	805	842	790	836	836	810	878	848	839	832	807	849	872	821	861	852	846	828	810	841	850	822	886	873	842	824	900	879	863	823	808	838	840	838	861	820	797	836	828	833	812	831	825	827	823	826	833	825	849	810	860	843	840	831	835	854	843	858	858	865	812	913	843	829	806	874	844	827	826	870	835	820	824	883	790	859	812	846	891	830	836	864	850	837	856	780	873	868	829	837	903	884	881	763	914	885	827	808	833	862	823	907	840	810	822	880	860	830	822	838	784	808	841	825	838	830	820	841	807	849	846	845	896	818	835	860	866	820	840	823	833	882	784	818	830	841	821	786	836	858	830	891	863	828	816	827	855	863	808	760	843	845	842	858	858	851	879	886	854	857	870	815	848	866	856	834	858	822	821	819	796	836	895	805	878	803	833	807	777	851	804	798	823	857	865	886	804	814	877	845	822	838	805	806	881	792	849	885	824	797	838	862	826	845	842	841	812	824	834	824	851	839	835	872	850	871	827	854	788	917	858	844	865	859	835	803	799	802	789	862	842	840
27336	20258	8524	924	584	460	481	400	431	420	411	399	417	431	395	433	397	435	419	419	402	395	425	404	405	422	417	415	399	416	387	401	399	383	395	398	396	397	434	436	433	426	411	416	409	396	433	392	379	382	397	386	412	401	377	419	386	389	381	368	368	393	381	415	410	452	402	389	433	395	429	366	397	434	413	399	403	360	419	378	417	371	407	394	418	397	356	386	406	370	399	405	386	381	399	403	386	353	416	436	395	399	417	427	390	396	402	428	406	375	409	365	389	410	415	381	408	401	367	396	391	424	384	393	378	396	386	405	419	388	411	398	377	393	411	406	384	389	411	381	417	381	407	409	442	400	394	369	425	379	414	435	397	397	360	391	396	420	408	401	416	418	395	422	431	409	389	389	393	402	392	425	416	399	404	436	414	406	404	365	419	357	417	433	372	392	381	442	400	424	375	366	395	375	391	379	391	381	383	408	394	414	368	398	381	366	428	386	403	415	407	424	380	422	422	345	401	398	391	404	378	415	408	396	406	411	385	420	399	419	357	393	395	405	421	407	388	379	400	403	402	423	404	381	390	415	377	404	387	401	383	415	385	402	362	408	406	428	406	395	367	421	424	398	388	425	426	426	411	418	404	417	443	368	398	380	405	416	395	408	437	401	391	353	389	381	377	420	464	366	391	360	382	406	394	390	378	403	425	416	392	425	383	407	394	427	392	404	394	394	387	382	371	420	412	364	379	347	398	393	408	414	422	400	423	390	421	391	418	373	429	400	411	404	383	371	447	377	382	438	396	371	385	390	387	362	382	381	380	374	407	398	414	395	418	409	430	390	382	382	388	412	407	392	406	382	430	396	370	423	418	411	391	432	423	426	379	404	401	411	425	370	422	378	384	408	375	376	408	378	397	403	421	400	363	419	372	379	369	434	414	407	385	410	412	384	399	430	440	411	373	391	374	372	402	407	403	406	425	408	408	432	380	397	395	420	417	394	423	377	407	404	435	436	420	439	410	437	431	429	349	387	396	384	388	373	407	375	388	410	388	416	393	375	394	414	366	412	383	422	386	417	424	418	394	416	389	358	411	354	396	376	388	417	399	374	387	400	425	370	373	396	412	390	409	385	409	365	385	394	400	403	398	407	424	366	367	418	416	384	378	393	384	368	367	358	391	404	401	365	384	390	376	375	385	405	385	366	408	419	396	429	384	373	398	430	349	414	416	409	408	378	419	372	368	390	408	377	385	409	387	416	377	390	371	388	376	415	424	424	387	397	415	407	378	436	371	397	428	405	402	422	405	399	427	435	344	407	420	430	405	392	406	353	383	389	391	375	435	413	416	414	389	400	386	370	392	374	406	365	404	415	386	433	388	386	418	388	371	428	388	420	369	410	390	389	382	428	344	426	370	384	412	398	381	378	409	405	404	414	385	410	414	409	421	443	381	367	401	408	396	365	382	416	389	420	379	398	395	371	402	387	363	417	435	411	378	404	369	364	382	383	410	388	397	404	383	395	404	399	380	382	437	424	397	423	406	382	411	417	409	401	420	395	392	408	405	415	393	371	402	433	446	431	396	385	408	390	415	413	403	431	432	380	387	402	410	393	362	384	406	365	451	380	435	378	439	417	369	401	400	415	382	400	412	432	430	406	399	404	397	385	383	411	416	413	418	411	374	420	383	361	392	357	387	403	379	412	407	384	418	379	381	388	393	407	369	340	409	417	413	420	409	399	443	396	397	399	361	359	413	411	393	385	398	438	398	388	403	365	375	441	399	370	407	406	419	417	407	379	351	377	401	405	414	371	404	394	359	383	426	366	404	391	397	376	416	397	409	434	413	408	435	423	405	414	398	399	383	412	420	398	411	388	402	411	385	399	395	437	406	386	405	403	392	374	415	376	363	357	401	366	424	399	379	416	408	384	424	369	386	387	387	404	401	393	384	387	381	407	394	396	403	387	390	429	370	424	386	393	379	379	437	380	414	392	440	418	405	391	416	433	405	381	378	427	385	446	412	371	352	377	362	398	353	427	403	392	395	376	394	444	419	355	393	422	394	365	398	365	367	437	417	412	402	410	414	378	391	417	383	420	393	426	405	405	421	380	403	372	422	412	392	409	403	398	424	423	383	422	371	394	402	380	414	386	386	374	423	421	390	376	386	414	417	362	392	414	411	374	384	378	421	394	377	435	390	405	386	412	406	423	407	380	399	355	415	400	419	413	429	410	412	378	409	399	405	375	397	392	378	388	389	407	401	424	424	381	390	366	415	384	398	398	393	417	359	428	429	409	406	408	422	428	429	419	363	376	392	412	392	387	396	431	403	393	407	403	418	399	424	376	421	433	413	392	406	435	387	392	407	404	382	426	395	383	409	437	402	402	420	374	375	329	413	384	356	385	372	407	430	385	428	376	424	362	389	425	353	392	401	417	370	370	421	388	395	380	406	397	408	396	402	348	382	416	400	384	436	385	442	409	432	363	393	388	414	399	382	404	415	403	403	430	423	401	385	394	430	397	400	386	409	425	425	382	391	371	401	407	403	384	407	430	354	387	382	393	425	411	429	421	366	390	381	407	376	392	378	436	402	408	403	347	428	398	395	385	422	392	358	418	447	425	356	420	412	375	406	369	413	400	379	366	388	450	405	402	438	395	381	393	372	396	381	373	415	391	403	433	427	412	377	384	400	400	426	401	394	418	390	368	395	373	409	422	402	408	402	381	422	398	401	368	398	391	399	369	420	406	386	409	381	399	412	431	378	399	436	378	383	379	365	372	385	430	387	403	367	416	372	396	415	400	372	409	415	388	415	416	393	401	398	394	350	376	386	412	391	357	398	361	398	406	403	417	421	405	389	393	388	413	444	390	416	394	415	415	388	407	422	400	452	418	411	387	379	408	380	421	384	413	382	362	356	418	383	402	386	379	379	378	405	402	403	408	397	369	384	378	406	400	394	413	393	401	386	368	396	375	434	421	415	389	391	380	366	422	407	380	407	399	378	410	407	372	430	381	394	407	399	414	368	396	381	398	422	366	396	410	377	413	391	399	393	423	426	386	418	410	416	391	413	407	399	400	408	448	409	408	374	409	411	403	422	392	409	387	418	392	406	397	422	357	383	384	393	398	403	383	390	370	416	401	432	427	439	437	444	403	426	420	417	402	440	399	397	402	422	392	365	377	377	391	381	389	384	378	373	409	374	432	375	386	421	379	385	381	377	404	398	412	383	373	414	388	400	390	369	393	396	419	366	389	372	406	415	377	427	404	407	394	365	374	416	371	413	372	392	403	370	393	387	413	393	386	410	382	401	364	432	407	400	377	426	405	430	397	445	389	382	422	386	407	391	398	350	359	391	426	428	434	386	410	395	368	405	392	402	378	416	394	407	389	373	400	393	411	419	393	409	418	390	416	377	413	375	372	413	412	402	407	377	391	433	410	421	402	375	387	398	393	426	410	401	366	424	376	405	449	379	371	387	373	334	401	398	381	437	384	408	379	402	385	413	383
4289	1601	1044	706	624	592	514	506	493	472	451	454	438	467	430	403	399	443	410	415	424	443	416	437	406	457	401	426	403	404	429	422	403	412	382	431	432	404	438	359	461	421	414	365	400	407	432	393	404	421	455	418	419	404	383	398	430	394	422	449	413	417	423	388	407	411	394	394	375	455	400	408	406	439	405	414	416	400	398	414	413	398	415	407	405	435	419	402	443	415	428	391	393	405	397	391	418	401	445	418	452	423	426	383	422	394	416	383	426	397	393	376	401	399	389	384	395	412	441	449	379	378	413	404	403	434	383	426	421	418	396	354	429	394	415	397	428	411	378	384	401	441	371	402	411	401	402	399	406	426	402	429	429	415	417	398	425	412	385	421	405	383	395	441	415	392	433	423	399	405	378	426	406	416	400	383	363	409	404	409	394	408	415	413	406	403	427	418	402	421	393	378	407	380	391	423	402	424	400	398	394	418	396	404	401	409	421	437	437	428	402	426	378	403	417	408	406	419	411	396	373	408	411	414	423	407	399	403	386	406	421	417	400	422	401	405	437	417	408	423	387	445	424	407	428	420	426	381	391	386	391	397	430	408	416	383	421	398	468	416	442	395	417	399	400	395	429	397	416	419	402	377	389	398	452	400	378	442	380	382	420	424	402	419	432	378	420	415	391	422	376	411	427	427	398	386	450	405	435	434	407	427	419	403	381	416	444	398	406	410	392	436	396	421	388	403	374	426	442	442	417	419	391	402	415	404	410	417	412	414	431	392	400	414	428	392	442	403	399	416	411	459	413	427	433	410	417	390	399	438	392	430	398	377	424	451	375	401	400	416	420	370	384	457	414	389	418	417	377	425	401	378	382	403	427	435	387	407	384	425	452	380	390	392	448	380	433	409	418	413	381	385	429	391	404	418	420	396	380	372	391	392	436	381	443	387	404	438	406	419	420	406	428	416	385	439	390	395	412	378	391	445	387	412	415	394	410	436	408	366	431	424	417	372	469	427	396	421	384	402	398	386	421	403	423	385	411	409	461	373	388	417	411	396	402	402	410	386	416	419	437	427	389	382	413	416	407	398	407	362	435	448	398	394	382	445	393	450	426	424	411	408	397	388	387	436	437	400	451	452	424	420	387	411	422	393	439	415	387	394	425	434	447	406	418	414	428	381	417	400	452	428	434	452	413	421	381	426	407	393	466	392	369	399	417	437	402	430	394	428	366	443	413	406	393	422	384	403	390	353	431	381	388	404	403	401	407	424	422	374	399	361	437	418	406	446	401	431	423	432	415	434	396	430	405	388	395	414	380	408	409	425	422	418	434	395	438	451	407	418	393	366	436	413	375	414	375	393	384	402	425	391	413	422	365	393	373	430	427	380	418	403	413	410	405	409	408	414	354	436	418	400	393	426	424	415	416	380	440	393	398	387	406	407	418	404	450	382	408	381	401	404	372	407	411	434	438	437	429	382	408	425	381	431	399	427	404	424	399	428	425	399	376	426	389	422	382	404	400	404	409	414	380	401	397	435	396	393	449	397	384	410	424	415	433	445	380	407	423	435	424	411	424	417	403	381	418	402	383	413	423	418	443	397	413	410	373	404	428	416	423	411	389	429	406	403	398	376	425	416	425	381	401	412	381	443	415	394	411	396	436	399	450	442	433	398	383	392	398	442	415	412	399	391	386	391	419	365	389	391	375	433	442	404	400	379	370	446	407	422	417	378	417	449	433	404	420	390	399	416	377	400	418	432	391	425	413	419	377	413	422	387	370	390	402	417	402	406	413	413	364	417	450	392	432	401	457	411	394	373	392	394	414	413	410	447	382	413	411	398	418	408	445	367	424	390	376	402	435	405	429	403	408	414	386	419	418	403	393	396	390	415	409	423	430	414	413	388	404	384	402	382	421	400	405	394	414	365	407	393	414	369	433	407	413	417	367	420	390	416	403	404	402	395	425	437	440	391	407	420	416	392	427	425	401	411	409	427	403	444	383	422	384	428	431	431	409	430	400	419	392	423	414	390	408	383	386	413	426	389	408	393	390	412	414	431	449	434	427	419	482	430	404	379	419	395	420	423	405	429	376	383	402	403	427	380	417	391	421	456	425	419	410	385	423	398	416	424	385	461	401	409	421	397	390	409	387	410	404	404	430	379	436	414	389	393	427	403	394	425	439	403	373	451	407	387	390	393	427	451	410	407	413	426	401	405	407	431	384	419	426	444	419	440	412	431	415	385	452	381	405	403	397	385	420	426	385	398	429	408	394	416	421	405	414	388	380	404	409	408	433	405	362	391	432	407	405	386	405	366	400	378	417	391	429	388	414	393	428	413	431	397	441	431	444	416	414	417	394	412	423	419	376	393	396	395	410	403	409	414	405	381	364	415	403	371	418	390	403	402	386	387	392	388	388	433	401	418	421	383	415	398	409	405	389	409	422	404	414	422	392	414	395	413	404	433	395	427	419	384	399	421	409	386	368	392	421	408	401	415	389	428	428	434	390	428	443	382	415	409	464	427	411	416	401	408	418	412	375	395	385	381	411	382	396	381	418	405	426	416	404	419	417	406	434	425	418	407	416	413	406	430	417	402	398	447	400	387	408	403	452	407	429	389	430	425	380	406	404	408	423	386	437	407	385	387	404	423	387	460	410	417	421	383	408	419	390	446	418	403	445	422	420	425	427	405	416	420	401	412	442	405	439	399	382	446	388	392	402	396	409	388	408	436	396	386	440	425	399	425	421	431	421	404	443	411	429	395	394	440	417	428	402	447	397	380	412	427	415	376	403	408	423	429	448	371	412	383	444	446	435	403	388	431	413	424	378	405	414	393	407	396	391	400	415	425	381	404	370	423	413	402	377	396	387	365	408	442	411	417	396	430	383	376	417	414	395	424	429	393	437	397	435	437	418	424	390	428	408	403	415	441	432	421	455	431	456	359	435	389	394	392	409	384	356	392	372	378	410	420	390	397	403	437	417	390	395	433	393	399	422	371	453	426	400	368	378	366	384	380	392	432	398	417	435	409	413	426	392	374	401	433	414	390	406	389	453	419	401	410	407	383	394	425	418	397	388	445	421	410	375	434	410	391	441	398	391	430	447	432	426	423	418	405	433	436	402	450	416	384	428	452	430	420	404	439	387	432	413	429	377	381	445	406	409	407	377	428	392	373	434	419	397	421	401	410	426	422	384	380	380	390	394	401	418	424	402	398	395	357	385	393	407	446	385	428	420	370	416	410	420	398	412	387	421	408	412	446	408	411	441	418	432	415	373	463	429	413	373	429	422	413	407	411	427	420	397	389	419	410	385	421	407	440	427	393	443	390	359	402	422	386	400	410	402	374	397	382	379	413	385	428	440	439	391	395	415	428	372	406	410	391	417	396	398	424	397	389	402	411	404	375	426	383	394	423	432	401	395	438	410	402	426	388	415	424	395	413	444	386	429	419	408	444	407	399	414	394	403	392	429	438	466	393	414	425	409	425	400	428	410	415	415	415	436	391
23677	21232	28646	24118	21224	11636	1847	1255	1060	999	1003	1007	961	887	885	905	882	828	861	886	857	930	858	878	851	866	882	866	846	916	808	873	884	832	865	906	883	867	850	832	842	890	832	865	838	829	885	785	881	833	815	891	792	850	851	817	826	847	854	857	802	838	893	827	851	768	826	870	778	816	871	817	801	845	824	851	856	842	835	832	866	824	855	874	837	855	811	856	832	849	819	832	855	853	814	787	795	806	828	775	852	842	890	810	856	857	847	825	796	797	812	794	853	856	789	859	874	861	824	837	803	854	814	824	833	843	837	849	833	835	847	836	863	813	861	863	875	809	809	865	847	899	824	851	818	808	839	826	831	858	789	831	860	846	806	865	776	801	802	809	851	842	857	838	795	833	855	807	827	846	819	868	806	844	800	833	853	808	809	882	801	844	852	835	861	833	842	837	858	822	846	835	854	854	824	863	873	854	866	800	815	838	833	862	795	860	837	783	829	894	880	824	840	854	857	833	809	864	828	891	835	793	820	792	818	846	801	817	842	810	795	822	839	875	855	841	841	807	787	760	830	846	816	869	779	863	858	849	795	818	869	831	796	838	806	817	821	870	870	833	835	809	828	808	867	866	862	802	813	853	832	826	786	809	773	828	883	864	844	815	846	831	870	834	796	804	860	826	859	808	824	813	860	874	867	879	838	808	821	839	850	805	861	792	847	817	801	798	881	838	877	815	810	813	857	832	836	842	792	876	834	876	839	764	837	857	811	839	836	832	808	814	837	809	886	867	816	823	851	803	804	823	776	847	812	845	851	833	805	844	834	824	830	829	825	844	805	808	833	794	849	826	806	827	848	856	833	779	892	850	842	797	831	834	838	865	773	880	811	869	847	791	879	820	832	877	841	831	876	817	828	762	888	820	873	847	862	814	859	842	820	817	793	854	847	812	850	787	851	814	826	864	769	791	845	760	836	840	829	821	829	841	818	824	846	853	851	840	836	833	790	831	821	821	777	866	826	758	856	804	797	884	845	851	901	769	796	862	827	781	879	823	801	875	842	803	847	843	838	834	839	762	885	815	837	817	791	830	855	779	824	819	829	817	825	793	840	819	844	832	781	861	834	823	849	871	833	909	830	847	851	829	866	842	811	829	842	806	829	865	848	845	914	841	834	869	796	815	880	843	813	825	826	821	829	808	846	808	902	784	840	810	848	832	816	883	817	856	813	838	786	811	834	781	815	886	821	829	848	798	885	798	810	822	798	819	822	872	787	831	819	808	834	838	859	813	873	803	823	831	825	837	870	780	850	859	813	848	805	852	868	793	912	861	797	809	815	822	887	792	841	861	781	865	807	811	861	807	783	781	802	811	791	889	828	848	823	852	847	825	793	842	809	825	833	831	838	828	862	798	832	883	848	797	830	853	815	858	797	815	831	858	839	799	884	825	850	773	818	847	837	851	815	830	861	779	784	815	807	813	809	811	800	810	846	808	858	832	899	835	771	821	830	846	821	839	831	816	815	843	792	822	822	805	860	863	878	846	846	842	828	814	866	831	850	777	822	853	862	857	827	811	835	854	813	797	829	851	824	819	776	827	847	863	825	818	864	806	774	832	830	823	807	848	796	841	815	808	870	842	824	878	779	835	888	815	832	854	855	829	922	836	838	860	791	803	899	784	862	795	822	845	806	842	813	830	893	908	841	809	868	838	809	796	876	812	832	812	810	835	841	801	811	799	842	830	793	815	825	821	866	861	815	865	816	833	814	827	841	884	829	794	817	832	794	812	802	821	816	796	858	856	841	858	857	784	813	863	787	817	818	829	826	781	789	775	822	827	848	878	842	818	805	819	821	795	835	827	864	807	803	802	810	750	783	797	844	829	838	825	803	774	825	805	814	841	850	842	810	816	843	833	854	818	849	817	816	800	856	875	802	797	821	821	791	817	878	848	804	837	840	898	820	805	853	806	806	787	854	810	821	841	841	754	838	866	793	829	838	808	882	833	825	839	857	839	866	859	802	839	841	820	801	849	826	843	880	820	796	810	861	827	830	839	803	789	819	870	857	805	824	801	842	840	833	843	830	876	843	832	826	806	813	856	856	838	853	858	839	821	800	824	841	798	843	865	847	827	839	835	814	802	835	841	790	850	772	837	870	820	869	846	881	844	828	805	876	842	843	859	838	863	811	922	852	830	812	871	774	812	828	831	867	800	833	819	842	798	823	799	782	821	852	854	781	803	847	802	860	851	832	869	807	861	834	807	815	826	909	834	826	829	842	832	804	771	813	795	800	827	823	809	870	807	839	859	872	833	795	854	888	812	828	851	873	871	875	825	803	849	824	831	802	847	847	830	833	862	851	809	889	868	813	822	818	837	849	805	816	898	823	810	808	872	827	824	792	814	808	865	862	824	808	814	843	830	782	845	821	809	823	869	867	898	835	865	793	807	797	829	796	828	798	790	811	864	840	844	885	789	837	796	786	851	852	883	831	828	864	791	839	801	805	830	809	876	801	802	847	790	827	778	842	830	863	809	826	800	824	855	842	872	821	813	824	852	840	815	791	834	817	797	827	851	850	866	787	778	832	828	871	808	864	843	789	782	817	758	850	873	843	832	801	819	796	822	832	844	810	804	837	808	811	849	834	850	796	832	821	779	888	820	882	792	851	865	834	845	805	821	846	821	869	872	818	828	804	809	808	835	802	816	878	880	863	814	808	815	867	855	809	806	838	827	836	796	807	833	830	837	851	830	897	817	827	865	838	776	836	817	855	843	804	834	848	809	828	833	851	832	812	837	844	839	845	843	865	825	870	870	821	835	847	830	865	847	828	808	824	868	834	790	799	876	872	819	813	889	870	797	821	787	809	840	837	865	802	844	842	789	786	779	837	852	884	772	867	831	835	829	832	803	795	812	841	832	819	785	803	822	787	797	816	823	847	859	830	821	796	829	805	850	806	816	853	867	804	815	844	829	826	791	833	754	851	873	868	795	809	825	824	831	883	779	817	815	792	780	816	860	828	804	832	806	842	833	783	863	777	797	823	807	824	864	801	870	824	867	828	826	840	827	854	820	821	865	828	874	856	790	820	818	857	801	835	829	771	834	801	784	793	870	829	810	830	826	831	858	806	824	920	807	846	871	843	781	845	761	814	834	823	863	854	852	845	847	826	803	775	832	852	889	806	878	847	825	834	783	765	829	822	834	815	827	849	860	842	828	785	815	862	804	860	814	851	838	875	839	867	801	806	850	807	822	874	848	803	859	859	763	799	815	784	823	826	819	862	823	816	798	886	823	888	884	824	853	837	823	782	840	838	842	809	770	863	866	896	844	817	822	843	842	775	810	850	818	819	804	844	813	819	803	834	834	830	803	814	834	844	854	863	796	823	870	809	819	838	799	855	851	843	803	872	895	858	858	807	799	795	859	846	780	813	818	821	821	837	821	836	834	818	838	846	831	855	813	853	832	853	816	831	785	797	857	826	827	815	853	877	877	847	790	827	844	831	827
3606	8980	6100	3205	2493	1996	1613	1427	1297	1160	1089	982	1050	953	910	965	939	884	910	860	891	918	845	876	862	893	816	832	873	907	872	855	868	880	837	849	844	857	832	882	858	845	902	908	844	854	795	848	830	823	816	875	818	827	879	816	789	895	905	847	851	796	839	836	832	830	776	871	820	794	836	834	800	761	858	877	807	815	823	829	808	823	837	816	815	875	803	866	832	827	855	764	801	882	790	855	798	798	828	842	838	861	858	845	849	798	803	844	836	850	856	819	827	787	783	833	862	880	830	817	843	809	868	871	879	881	790	808	848	875	817	860	774	833	810	849	837	885	872	843	816	816	802	844	823	816	892	865	853	871	859	849	795	820	876	786	812	866	816	832	811	870	752	786	816	800	861	833	867	851	835	813	884	786	830	871	801	885	804	838	805	850	877	835	844	841	822	777	841	854	766	805	857	833	812	819	828	833	882	837	814	818	872	828	875	855	884	854	860	854	857	837	838	851	830	813	867	827	829	848	829	815	863	806	877	872	853	844	877	776	865	809	824	867	814	802	859	829	824	784	800	836	791	840	832	868	866	850	875	903	822	819	816	862	852	793	861	850	824	816	807	868	858	882	812	833	832	816	816	843	858	832	838	860	791	832	827	863	814	781	831	866	826	858	827	816	831	800	846	894	852	839	816	792	854	877	819	819	816	846	836	806	873	833	825	855	836	862	854	838	835	822	828	837	841	863	870	789	834	907	816	789	816	813	854	863	841	860	816	874	883	820	856	893	842	876	849	879	810	856	845	819	819	778	891	858	803	809	832	857	799	836	779	823	822	825	821	770	854	831	857	808	833	786	856	806	794	858	839	795	815	795	831	870	805	827	818	852	852	865	838	868	824	807	840	846	813	804	806	868	788	783	811	852	846	856	801	833	847	839	820	860	795	812	836	798	839	799	849	791	860	847	895	804	816	813	823	854	836	848	828	841	836	839	845	848	857	840	782	844	850	831	833	798	843	847	820	887	810	841	861	833	837	846	850	800	837	822	826	876	838	857	812	847	833	841	872	822	835	833	794	822	804	825	836	820	818	828	851	847	799	825	793	834	827	805	872	866	817	809	859	846	863	808	866	785	849	816	855	813	815	844	848	794	814	833	853	825	800	815	819	821	816	847	832	840	880	816	819	796	884	804	818	855	826	774	855	873	853	849	842	852	860	851	822	842	788	841	752	872	841	830	825	855	824	820	814	820	817	837	883	810	850	860	819	828	827	809	830	832	802	896	823	819	837	815	860	863	870	843	865	838	814	804	857	834	756	807	831	829	843	800	912	810	839	735	864	829	838	799	816	875	854	806	862	863	828	825	804	798	829	823	843	852	853	870	832	861	831	835	832	860	840	839	878	813	849	773	834	848	864	856	841	786	851	818	827	826	855	852	831	793	876	881	870	827	848	787	851	841	826	870	839	796	851	828	827	866	895	786	840	835	859	883	852	785	851	808	828	843	814	838	831	900	877	824	809	848	849	839	856	821	807	796	829	829	860	846	862	873	828	870	872	796	831	878	821	852	856	882	853	837	883	801	879	803	806	877	858	847	803	871	876	852	872	835	792	864	826	804	833	831	826	879	790	843	838	901	836	918	809	826	804	857	826	851	868	842	803	845	803	865	881	811	852	879	839	840	834	839	825	900	841	832	849	830	857	847	823	807	868	806	781	801	798	784	825	786	818	846	824	789	848	826	871	810	857	822	817	895	811	793	853	850	844	821	820	824	873	852	817	824	836	850	846	848	820	802	822	815	852	860	794	807	874	804	867	904	832	847	861	812	898	829	787	785	801	807	859	856	831	888	805	810	826	873	846	786	824	801	905	833	841	851	794	827	831	779	858	866	829	842	880	831	847	849	850	816	814	819	836	859	847	843	902	881	810	781	897	870	849	783	841	806	857	806	858	841	821	849	835	830	805	786	835	801	855	832	857	870	854	819	864	829	835	763	840	788	805	859	751	815	842	772	849	814	799	835	824	808	821	819	838	858	822	838	811	900	857	894	859	837	856	813	798	837	869	822	827	816	818	830	847	797	875	836	868	861	842	844	834	783	835	857	827	842	782	804	813	832	856	801	872	808	807	818	857	793	866	908	819	817	827	823	812	852	853	804	848	821	838	838	837	872	835	790	865	845	871	779	835	848	820	774	782	824	810	821	821	805	776	843	823	839	872	832	819	857	841	864	876	824	837	835	818	885	831	848	823	862	838	810	880	801	847	817	820	852	786	848	864	831	811	845	806	865	826	845	799	827	860	874	809	805	835	801	832	834	836	820	802	831	845	765	832	827	836	856	820	794	889	842	849	834	857	806	805	842	833	839	839	868	802	752	798	837	866	833	842	832	807	863	850	819	851	828	831	823	870	849	823	761	819	806	869	853	785	863	851	833	841	815	836	810	852	812	849	850	828	835	797	789	813	849	842	830	851	841	794	848	822	838	871	832	834	833	817	870	825	841	812	841	864	829	879	816	845	814	813	860	875	798	856	834	812	847	846	849	828	781	834	843	795	845	850	826	827	801	854	829	869	813	783	855	784	821	822	860	831	785	860	788	866	863	809	797	862	853	840	855	842	838	830	820	846	819	870	813	823	887	811	851	799	822	831	815	810	837	886	799	847	859	837	817	811	835	827	831	858	819	815	842	841	823	789	850	828	825	817	832	830	801	835	811	851	820	771	818	862	886	822	853	878	855	862	784	828	815	774	838	848	852	897	833	822	766	873	856	851	858	826	822	839	836	835	854	818	856	833	747	851	838	850	795	842	836	845	842	847	874	858	793	843	847	842	847	788	848	800	801	799	861	844	914	882	798	817	841	816	863	819	823	840	833	852	852	798	823	847	837	788	808	836	820	810	856	819	824	841	807	832	868	859	876	867	792	859	829	886	824	805	890	805	855	821	881	833	868	839	828	824	803	829	823	840	806	795	821	815	854	801	832	846	847	829	868	863	841	843	837	834	859	848	823	818	832	853	784	819	830	867	859	821	796	881	829	795	797	839	831	854	810	841	800	798	847	900	817	816	855	817	828	802	824	804	795	822	865	853	873	816	840	848	867	772	794	823	837	826	838	822	807	855	822	795	829	847	870	804	834	814	834	829	838	846	818	813	838	790	864	785	832	854	813	850	816	856	861	857	856	841	868	894	825	834	861	845	877	864	880	829	867	778	822	816	774	852	871	841	855	812	887	833	790	855	825	837	870	828	828	809	843	880	822	813	840	889	888	851	856	778	830	828	855	812	849	809	825	829	866	809	810	872	830	824	868	847	894	830	838	818	846	831	842	848	796	832	856	798	866	864	828	867	856	804	842	848	881	839	810	844	838	833	797	874	801	863	811	771	838	854	841	821	811	787	812	824	860	846	846	845	872	872	838	837	841	808	800	826	817	818	862	814	802	802	785	803	815	829	862	813	855	837	836	819	812	831	828	883	863	819	819	845	788	848	819	836	791	854	820	891	842	791	794	843	852
24678	21238	27794	24898	13833	814	494	406	381	367	329	298	293	312	303	263	254	260	262	240	245	284	262	277	274	249	241	283	245	262	280	257	242	229	265	258	266	231	246	234	237	250	258	244	272	264	263	232	258	254	246	262	252	215	226	240	265	267	276	225	248	293	236	214	253	252	257	251	250	246	256	237	270	248	216	255	245	242	221	249	249	238	213	248	253	247	222	273	253	242	277	248	232	229	255	227	238	254	264	255	254	238	249	227	247	233	261	218	264	242	258	241	203	242	238	211	270	271	258	260	243	226	218	236	238	231	237	247	259	233	256	238	233	238	243	239	231	259	248	245	252	255	249	246	239	202	244	251	224	228	241	222	250	259	228	256	244	270	229	247	225	227	228	222	236	235	254	212	232	279	252	245	241	264	233	249	264	227	243	263	239	215	240	223	210	245	267	256	224	254	220	255	244	244	250	234	274	242	255	230	268	215	232	229	227	248	242	249	277	239	247	260	237	232	226	229	277	229	261	243	244	274	255	219	253	226	233	206	249	247	230	264	270	234	247	231	246	230	250	271	279	240	225	240	207	226	252	254	246	242	243	241	261	245	235	249	246	248	247	224	258	260	221	227	227	226	241	206	247	243	234	243	247	235	247	259	254	212	215	253	246	245	236	252	260	240	248	233	237	222	240	234	245	230	261	231	233	237	243	218	249	252	239	238	246	243	261	221	230	241	249	219	246	242	261	218	223	231	273	259	230	227	239	240	237	206	244	263	239	247	216	255	249	241	233	237	228	243	231	233	254	217	257	233	249	220	237	226	258	282	255	258	270	252	257	207	247	263	246	233	246	250	236	253	219	244	239	268	254	220	238	277	232	245	251	232	211	247	238	232	242	251	272	216	234	262	267	240	228	242	234	219	243	259	242	262	253	244	253	230	260	259	247	258	241	224	248	263	264	246	247	227	227	224	251	240	232	252	269	251	252	260	224	263	234	213	205	246	256	214	243	254	246	240	274	251	256	219	245	242	240	233	218	269	244	286	244	224	240	250	227	230	237	253	269	274	233	252	241	242	247	251	282	245	237	240	254	235	239	235	262	262	281	242	245	252	240	213	220	282	214	257	254	248	232	260	260	271	249	241	242	233	224	202	215	221	226	256	250	263	213	235	244	227	238	266	253	251	241	256	268	227	234	243	245	241	198	229	256	239	241	239	235	242	245	262	217	241	266	225	211	221	211	257	261	234	230	235	248	235	245	237	250	267	263	237	229	278	242	278	263	239	225	250	254	257	238	256	259	233	248	266	245	242	233	242	241	252	224	271	252	266	266	251	235	227	231	238	259	263	249	225	265	251	234	247	264	236	229	233	251	240	257	229	216	228	204	257	222	240	230	248	213	222	241	237	244	205	245	238	226	230	239	264	246	216	241	249	245	245	243	266	253	248	232	216	216	230	241	246	243	231	231	222	223	255	232	209	217	233	235	281	257	249	255	232	216	245	242	261	210	266	214	241	253	244	277	244	249	253	253	222	258	229	236	233	273	216	265	218	266	258	253	222	249	235	257	263	235	227	228	225	233	261	240	263	260	200	248	261	200	230	264	256	233	239	223	221	234	244	262	234	230	238	235	272	236	247	254	229	225	229	240	257	251	245	235	235	245	244	251	260	247	222	262	237	265	230	259	244	223	239	244	221	245	235	271	235	231	230	235	232	244	242	257	253	239	274	242	238	252	221	245	226	247	221	255	235	260	261	238	254	218	231	238	236	220	220	231	260	237	239	256	224	257	250	247	244	253	232	247	242	243	257	239	221	214	249	233	223	238	236	241	254	240	242	249	205	223	234	228	248	234	263	232	258	253	266	218	245	224	233	287	217	259	247	248	242	236	243	229	236	255	248	240	224	238	244	258	248	259	240	203	231	254	238	242	241	267	253	273	227	208	222	242	222	264	261	263	256	270	239	246	248	250	235	238	245	199	248	231	242	249	245	221	212	243	202	257	284	253	272	254	253	247	269	267	265	245	268	252	229	238	246	237	247	241	246	262	233	206	269	221	250	224	268	223	238	250	271	227	247	239	231	218	249	239	257	236	251	222	245	260	254	255	243	240	245	244	242	248	240	237	254	256	246	238	266	251	256	234	253	247	250	250	233	251	258	245	229	257	255	242	266	268	251	245	231	230	239	246	245	217	264	256	255	233	222	257	244	231	235	234	226	254	224	233	254	241	234	246	225	228	220	241	231	216	219	241	245	234	258	247	254	251	268	226	238	273	221	215	233	228	271	240	243	241	240	187	230	224	273	251	266	266	257	244	263	263	257	216	226	269	245	253	254	241	276	248	217	242	233	233	248	216	259	226	224	252	254	264	239	233	228	246	237	250	237	248	284	256	237	224	214	250	242	235	256	257	242	233	246	231	258	274	256	231	258	209	247	235	240	270	248	252	215	247	231	229	252	246	216	252	250	251	241	237	224	229	259	253	253	250	247	247	252	245	280	257	235	231	235	225	258	279	219	246	237	247	220	235	246	253	245	240	258	245	257	279	213	247	224	237	226	236	238	251	247	222	267	215	230	276	215	258	252	244	253	241	231	230	256	242	244	240	273	241	234	253	258	242	260	220	232	265	262	229	276	239	259	228	264	219	256	223	215	251	233	249	260	240	230	251	232	226	253	225	226	257	246	270	213	234	216	236	243	257	245	253	223	228	225	255	270	262	245	217	254	277	245	252	271	262	241	218	240	230	249	271	249	251	265	257	228	244	262	254	256	256	238	245	217	256	266	252	248	236	250	236	230	247	237	260	250	242	260	253	246	240	230	239	249	229	233	229	252	227	264	251	251	234	271	240	243	235	259	235	223	254	234	242	255	271	238	215	243	225	225	240	233	241	233	238	231	223	249	246	239	251	241	239	245	238	227	248	247	245	230	275	236	229	239	224	280	244	258	237	241	277	258	239	242	247	253	256	241	238	242	243	245	211	252	252	235	251	242	247	234	261	242	219	245	239	234	244	250	246	226	217	241	225	267	254	237	252	247	274	269	220	264	246	274	237	231	247	228	233	231	207	199	245	272	252	247	229	234	226	237	249	241	248	252	249	234	267	253	235	235	239	267	230	240	248	264	223	240	238	230	240	244	222	220	227	262	240	259	235	236	280	239	229	221	247	214	261	260	232	267	259	242	252	231	251	203	242	248	222	211	248	231	233	239	251	230	254	263	245	267	236	237	228	250	248	252	227	228	213	247	232	275	234	255	232	234	245	240	272	237	235	260	225	258	236	232	243	233	227	231	232	228	241	253	214	236	252	236	250	256	232	250	234	259	245	233	248	219	257	229	263	225	229	256	253	255	241	254	239	254	260	241	217	235	238	279	249	266	252	240	230	234	238	239	256	260	262	259	235	243	242	213	244	233	227	261	220	226	268	233	245	272	241	244	260	265	254	228	255	260	253	274	230	242	247	259	236	216	227	240	257	262	256	281	256	229	241	245	237	240	237	237	233	249	253	209	216	226
3247	4952	3124	1632	1221	893	722	590	452	447	406	382	347	334	320	311	304	309	277	297	261	292	285	252	289	262	278	267	267	277	257	263	302	282	283	273	258	296	267	282	274	275	294	289	273	276	280	253	292	264	276	263	252	248	245	237	256	265	292	242	285	266	284	268	277	277	256	257	267	270	262	266	256	262	251	270	275	260	240	264	252	284	258	274	279	285	262	283	270	254	300	239	280	228	279	269	247	265	295	277	249	255	265	282	243	267	249	263	276	287	298	294	265	288	250	241	271	242	257	273	271	287	275	284	236	264	280	255	253	277	257	273	273	252	241	270	257	264	280	242	280	266	232	250	254	259	260	243	293	259	244	286	293	248	255	253	299	279	255	220	282	269	266	267	252	249	259	277	287	244	268	258	278	258	264	242	248	251	228	252	266	239	259	250	258	252	284	260	255	267	273	263	256	291	287	273	253	258	270	259	275	267	250	240	276	268	272	258	246	277	263	271	270	273	291	269	284	274	250	279	247	283	263	248	281	269	264	262	292	275	287	255	280	261	221	263	271	268	259	312	273	262	252	277	278	246	243	263	256	267	241	207	297	274	266	256	232	280	297	284	254	291	275	256	261	252	245	239	285	245	261	272	259	246	256	286	276	247	254	293	271	280	268	277	280	270	272	277	273	260	273	260	286	263	252	272	249	248	266	247	289	263	276	263	256	244	269	241	243	256	248	279	258	274	234	278	276	249	254	253	266	249	241	275	276	278	260	273	305	268	303	308	255	292	265	256	250	248	241	311	263	257	267	284	257	278	280	296	219	278	224	266	286	269	262	292	273	240	263	260	250	280	255	255	258	271	272	277	296	266	279	290	247	260	281	277	296	283	288	241	245	267	278	251	264	259	278	264	279	258	261	259	243	264	262	287	276	286	245	271	251	249	291	283	263	277	249	272	248	226	258	278	256	264	281	274	247	273	258	269	278	239	263	281	259	242	275	290	295	248	248	286	271	268	290	267	279	290	287	258	267	288	243	249	253	276	291	277	276	284	301	264	277	266	275	277	280	270	274	302	246	269	259	219	219	276	247	243	301	288	266	254	257	307	249	264	272	284	251	284	257	246	278	252	267	259	249	282	243	264	281	248	261	256	283	268	274	266	276	259	257	297	272	281	269	303	253	251	269	248	255	273	304	254	271	294	260	275	297	277	248	275	261	259	269	260	270	291	254	278	260	292	280	287	269	268	260	298	296	290	272	301	255	266	252	243	263	262	271	285	277	275	265	253	265	259	255	266	269	275	280	270	237	278	288	237	263	237	261	264	283	280	267	261	285	268	253	271	247	270	257	259	251	266	264	282	267	265	275	271	262	287	236	259	272	256	266	250	256	255	255	259	280	252	292	281	254	261	271	257	280	220	244	266	279	268	286	257	270	259	261	252	248	249	249	280	303	283	273	264	252	251	240	273	240	256	243	287	284	293	279	290	276	265	295	282	281	247	270	265	272	260	279	238	248	272	266	240	272	288	255	244	250	285	281	246	234	244	295	273	257	281	246	284	227	270	276	279	283	257	276	278	268	283	277	266	313	264	297	251	268	302	245	286	253	252	279	282	264	281	287	281	279	267	282	265	263	255	241	261	248	261	271	258	276	261	275	267	276	282	263	272	224	286	269	279	299	281	256	243	264	268	263	285	277	266	268	299	280	290	251	267	285	290	262	256	273	283	274	281	286	263	251	256	260	264	265	252	276	264	226	280	244	245	258	301	250	236	265	252	289	268	268	265	274	224	268	263	272	279	265	262	257	266	281	290	261	266	267	263	269	256	280	259	262	255	266	247	273	291	272	279	259	256	257	276	278	258	280	284	282	271	266	222	263	283	257	246	265	276	245	256	264	286	282	264	281	263	277	276	279	252	250	269	267	273	238	276	243	293	262	267	239	233	233	256	285	264	285	261	279	274	232	281	292	248	264	256	269	260	236	285	271	286	258	250	285	242	280	280	277	295	275	257	244	278	245	260	238	282	273	279	265	247	272	248	234	242	238	287	248	267	261	266	282	277	270	274	284	285	262	283	262	245	265	289	252	253	316	274	272	236	266	267	252	266	249	220	256	265	260	242	275	264	261	283	253	293	280	270	280	266	258	244	243	226	264	256	259	297	257	256	271	254	275	281	249	234	272	256	280	284	289	267	276	245	286	266	246	254	247	262	252	283	276	299	260	272	262	287	251	257	261	272	309	311	296	233	266	261	271	276	285	286	251	249	278	276	262	256	253	278	267	286	237	258	251	241	262	280	313	243	256	263	271	282	230	248	263	249	259	265	245	223	252	261	281	263	270	286	248	293	266	248	239	286	265	279	259	286	267	295	244	246	272	282	252	277	264	270	249	236	286	283	250	288	270	290	236	249	286	274	267	263	252	260	270	243	282	256	279	269	243	258	263	252	257	252	262	262	260	244	259	250	263	270	283	250	298	240	267	267	251	259	258	253	245	243	286	247	280	303	259	287	265	278	278	247	256	277	273	270	266	302	267	260	258	267	259	273	257	248	255	269	244	255	283	247	274	299	290	270	272	266	264	265	269	256	266	231	265	290	282	253	272	284	250	286	266	268	248	260	254	254	254	268	257	258	262	265	263	263	266	256	255	287	275	275	269	243	274	280	238	245	243	278	290	266	253	243	274	306	277	271	258	265	284	264	265	248	247	252	279	244	279	250	258	297	297	268	266	279	306	270	253	286	282	280	267	279	239	231	218	293	252	283	275	256	251	276	229	289	231	241	293	274	266	271	252	253	252	260	295	256	248	276	268	261	284	259	218	279	262	245	277	264	293	273	254	270	265	244	265	254	281	275	257	272	271	265	274	271	289	266	254	273	281	264	259	284	263	286	271	261	312	269	275	244	288	244	234	291	286	260	271	249	266	267	285	268	261	243	285	289	254	249	257	259	249	279	271	298	271	268	228	276	257	288	275	278	278	277	271	259	273	283	278	278	285	284	260	254	274	289	258	274	251	298	251	282	282	287	263	290	271	260	232	264	265	275	246	273	252	275	280	268	267	284	255	280	270	270	288	267	269	247	271	241	241	252	245	297	249	294	262	266	270	267	250	294	262	274	265	281	267	261	270	288	284	250	273	291	251	274	253	254	285	291	261	276	273	260	237	250	267	244	246	291	245	247	276	239	263	295	269	248	263	274	245	262	270	275	266	288	285	283	290	249	267	271	269	276	266	257	273	263	250	247	267	256	248	272	258	262	266	274	300	246	287	256	302	290	236	271	289	235	255	274	277	279	268	287	290	259	268	283	271	273	266	294	272	244	270	287	273	253	249	300	287	258	248	279	261	277	258	250	270	244	278	292	266	261	282	266	256	263	273	254	251	269	272	238	265	310	230	291	264	247	277	244	272	240	283	253	269	309	263	270	289	252	252	240	257	280	270	210	284	271	270	287	270	269	241	237	273	226	290	271	294	255	285	278	265	246	281	291	257	289	252	264	235	238	274	244	278	272
22465	21272	29145	23722	21274	21362	12566	1820	1304	1233	1153	1026	1040	955	957	950	925	905	921	933	856	884	898	847	851	864	854	851	866	907	845	859	834	847	845	836	824	910	897	847	800	860	865	860	848	839	833	796	823	853	870	811	863	821	820	839	788	886	853	803	838	853	842	880	830	832	838	833	859	804	833	800	831	802	756	813	804	839	879	824	806	824	803	827	828	835	774	825	807	842	781	841	838	852	876	832	864	866	844	759	875	801	794	876	823	841	816	868	815	758	832	824	862	802	817	795	753	812	845	839	821	791	793	835	858	830	804	853	858	804	849	845	865	847	852	821	862	837	821	823	790	748	835	841	813	852	814	819	795	890	762	864	834	823	859	811	804	805	818	830	787	805	825	859	767	831	821	835	814	827	808	883	842	826	841	795	797	756	795	793	847	805	866	832	811	821	818	801	823	822	818	770	812	806	821	862	843	797	828	834	834	834	814	780	781	815	862	871	845	812	836	860	798	827	865	809	811	902	790	880	802	797	807	785	801	886	841	780	786	797	775	773	805	855	859	838	804	827	811	859	816	841	810	859	827	805	789	801	799	839	802	790	814	855	814	789	814	841	787	820	865	868	796	796	803	850	812	773	800	855	873	813	823	789	813	818	788	825	858	817	859	824	840	827	774	836	870	826	792	827	829	775	812	871	799	885	864	823	831	803	828	828	854	841	844	823	833	770	859	796	839	807	803	813	858	843	866	823	808	841	832	834	846	833	798	812	800	847	860	789	809	825	790	857	795	786	845	815	780	825	832	880	844	803	810	790	818	819	780	828	883	839	822	828	804	810	837	856	856	860	770	816	840	778	831	810	813	793	862	819	771	787	805	847	810	836	864	827	823	803	830	798	835	816	847	819	821	790	829	800	832	811	857	773	859	824	774	837	797	801	869	787	817	848	804	821	847	863	901	886	806	813	774	820	849	804	828	817	869	793	844	802	852	831	889	793	824	819	874	805	824	836	856	757	868	850	881	857	807	790	821	822	812	844	839	764	781	823	778	877	837	843	859	812	831	790	826	811	797	838	785	855	775	846	811	774	813	822	777	824	848	838	829	843	823	798	821	847	779	817	809	801	791	867	844	884	834	786	821	834	780	830	889	862	855	866	813	782	827	797	817	819	852	802	857	825	828	794	810	780	791	832	817	823	787	861	847	809	854	830	789	845	837	822	765	835	782	845	839	893	841	829	807	836	808	815	794	855	789	797	852	817	816	891	835	861	840	812	769	815	806	795	859	775	803	782	810	804	819	772	872	857	762	813	848	820	818	804	857	821	839	820	873	804	826	835	824	812	855	864	828	789	815	812	802	821	824	828	831	816	822	828	831	822	795	761	786	814	819	790	816	858	815	843	803	837	848	844	817	823	802	823	833	791	795	791	841	840	831	829	828	805	789	839	840	841	787	768	829	813	799	855	830	850	838	799	777	773	846	818	810	844	839	854	822	865	772	785	858	808	862	815	813	848	828	751	800	837	779	840	858	860	797	831	825	767	823	783	829	779	826	889	830	888	850	838	812	867	826	745	820	825	791	794	824	862	886	863	807	793	828	827	863	824	824	769	821	837	827	804	827	829	883	869	786	806	853	824	824	823	785	823	835	828	781	796	897	819	795	815	837	837	784	850	781	839	826	866	818	864	829	837	853	797	818	845	818	832	829	812	806	855	831	823	842	791	773	843	838	871	862	838	808	845	836	820	858	849	810	871	843	855	804	830	801	828	800	813	783	899	852	834	816	821	861	872	818	776	904	879	829	826	834	847	843	901	828	817	850	833	821	820	834	783	787	841	844	844	760	799	778	806	803	816	860	831	744	829	818	842	885	814	754	799	785	876	858	827	847	806	847	876	814	835	838	820	834	778	831	778	809	796	819	851	822	816	815	789	854	800	814	827	881	862	801	841	805	829	845	857	846	837	782	845	824	832	860	813	828	855	822	770	826	831	909	811	860	797	849	803	871	815	804	785	799	855	823	805	784	790	787	853	839	837	789	819	812	858	793	812	859	823	779	835	858	840	797	835	851	806	826	832	904	813	835	832	820	838	791	809	832	815	799	794	836	837	806	873	825	831	822	821	831	826	818	808	820	820	840	847	811	742	842	886	791	789	762	803	815	802	884	816	848	826	843	864	816	829	890	855	850	837	844	803	858	865	835	818	797	825	835	837	856	829	862	800	799	805	835	782	791	866	854	781	787	796	843	830	841	776	899	849	801	772	800	808	840	859	828	829	845	816	834	787	822	794	835	804	823	785	815	806	788	798	817	806	865	822	817	850	820	833	835	885	779	803	826	887	843	819	815	815	837	791	785	830	822	818	807	800	843	843	829	825	840	838	871	832	858	845	822	818	796	794	836	792	818	769	794	803	822	822	818	780	884	818	820	842	873	811	824	849	837	818	788	815	834	813	809	845	806	827	848	854	809	848	884	805	815	766	866	810	824	840	816	865	853	826	772	865	842	860	803	876	853	849	821	845	810	813	875	862	778	822	802	759	820	785	833	821	764	787	831	834	820	851	829	810	790	808	786	858	794	796	832	771	833	848	787	773	837	749	821	811	816	851	826	803	800	837	863	804	791	844	800	881	876	830	856	843	814	800	785	806	806	799	806	814	852	830	846	818	857	782	898	822	811	782	828	817	871	847	872	834	841	826	831	803	809	855	811	762	774	807	860	828	831	841	831	873	870	898	859	847	863	841	821	837	845	853	881	889	839	766	857	889	859	772	865	845	836	814	861	805	862	786	812	849	799	836	807	822	817	802	917	806	823	786	861	830	860	835	855	855	863	878	807	797	862	814	828	807	806	813	802	802	835	811	841	833	834	842	862	831	847	856	818	883	847	845	845	837	824	851	824	814	791	835	816	813	848	855	888	837	861	826	792	876	817	797	833	798	846	801	811	920	886	842	798	833	802	794	823	841	846	821	817	827	861	824	782	849	855	850	821	749	838	855	781	848	823	840	841	812	789	823	859	835	820	893	760	792	831	838	820	812	829	863	826	770	877	818	826	823	822	878	850	902	784	769	850	831	775	846	818	802	838	814	810	814	797	824	851	803	816	791	848	820	866	865	821	817	793	789	844	821	822	843	819	849	928	880	830	827	768	810	845	797	848	829	803	855	808	778	815	831	832	803	848	889	827	801	883	852	813	806	828	822	795	844	797	827	843	818	839	838	844	843	791	845	828	787	791	808	803	797	825	835	814	810	854	792	824	775	803	838	836	796	824	794	798	806	829	812	836	881	796	786	844	819	819	796	850	775	861	805	828	831	807	822	805	819	825	855	828	857	835	818	783	811	872	800	868	861	820	777	840	824	820	836	838	843	825	827	798	849	809	765	801	874	834	833	858	843	815	781	857	851	802	757	807	788	828	822	829	829	844	831	835	833	841	766	790	818	840	843	844	856	790	852	852	863	815	809	820	826	809	727	826	785	828	849	804	794	809	762	818	854	850	834	793	879	823	888	798	827
4589	14494	10026	5306	3965	3114	2398	1961	1683	1441	1305	1265	1175	1072	1018	964	1014	895	939	1015	940	929	936	916	892	864	875	915	847	824	851	940	853	853	835	825	834	916	852	845	886	814	788	876	827	834	845	883	838	830	813	841	805	860	859	823	835	858	861	838	809	798	783	833	802	837	787	815	850	822	847	832	829	843	824	836	865	876	799	820	840	873	809	839	789	808	861	813	858	834	834	865	801	797	870	839	802	848	879	844	809	830	803	881	795	798	816	849	808	845	830	851	831	803	854	822	831	844	835	844	863	878	797	874	837	821	859	839	845	791	796	818	877	881	884	830	825	913	843	884	832	855	903	867	879	801	847	844	827	857	788	827	854	794	859	826	836	876	830	865	881	831	845	835	829	847	791	831	829	795	854	818	811	836	813	762	840	822	841	843	837	881	830	786	866	791	853	881	843	849	828	824	872	809	821	853	825	827	797	857	811	821	817	841	869	856	853	857	805	893	824	834	833	826	846	827	760	794	911	857	802	838	806	785	878	805	867	813	785	824	831	832	830	863	837	831	801	879	869	844	798	772	824	820	867	845	824	843	807	842	861	846	849	812	832	842	871	808	828	872	815	841	817	835	803	880	860	779	853	859	871	807	899	861	809	783	809	812	860	828	843	835	829	813	830	828	875	815	846	826	811	847	849	796	831	843	867	818	827	818	801	855	827	868	868	800	833	865	852	835	805	822	857	828	779	821	836	851	831	852	857	830	883	862	851	808	822	848	852	887	825	831	860	774	803	822	813	828	831	842	807	860	807	826	860	834	790	828	836	818	781	866	804	858	840	844	823	840	853	803	835	846	866	806	861	857	797	800	813	844	867	849	811	824	851	867	835	819	859	855	871	841	820	869	803	848	830	806	828	836	830	830	817	843	830	830	873	842	864	786	868	845	853	832	882	873	854	853	791	832	807	810	837	839	775	821	857	890	837	831	859	843	817	812	813	819	893	819	819	818	870	862	863	869	877	810	810	821	799	822	844	860	834	808	900	830	847	813	881	843	834	816	854	821	822	794	852	804	842	862	865	827	811	854	872	834	809	835	869	799	830	820	821	816	839	829	850	789	836	831	854	820	827	821	821	840	812	802	829	775	814	830	816	820	800	835	873	869	779	851	843	870	780	807	810	841	878	848	893	880	847	781	876	879	813	867	824	792	834	806	839	803	849	827	817	826	817	825	866	836	824	851	857	780	844	805	840	802	858	824	864	838	840	829	815	868	827	874	861	806	799	812	875	788	817	857	813	879	816	872	847	803	819	824	852	819	908	809	818	850	849	788	822	843	845	823	844	915	835	846	809	859	863	813	814	860	805	784	878	827	816	874	828	819	756	860	829	793	851	879	779	802	861	860	866	832	851	842	843	821	865	787	798	810	855	771	876	840	819	827	777	802	798	850	805	884	854	865	849	802	866	817	800	905	812	850	841	848	849	827	822	831	812	824	845	815	828	836	864	841	841	900	844	836	807	844	787	818	795	805	795	749	838	783	806	843	822	812	812	862	808	867	807	811	797	880	832	832	847	806	862	811	853	827	839	831	819	823	814	825	825	843	838	825	812	834	809	801	787	854	824	841	830	851	823	816	818	843	796	860	847	847	810	831	923	828	828	840	759	815	769	809	850	835	786	815	815	795	865	853	853	844	860	868	869	873	857	895	815	831	852	801	859	753	899	830	814	865	858	823	815	814	816	798	822	833	835	834	849	831	866	838	827	854	863	869	787	817	811	855	845	844	839	803	866	817	817	820	865	804	811	817	849	839	844	842	758	836	821	821	823	841	807	832	787	859	859	837	817	873	854	861	847	810	847	837	809	813	782	843	849	811	873	790	868	811	820	882	805	830	799	833	826	787	853	833	843	832	776	882	838	810	868	799	865	787	820	843	806	820	893	833	861	858	842	803	799	796	845	815	844	832	853	826	844	826	864	870	803	848	892	849	808	879	790	788	816	855	858	859	851	822	801	827	822	797	810	864	830	839	842	811	853	829	808	867	857	839	821	823	856	827	846	814	823	834	781	820	837	833	819	879	844	836	833	871	839	851	830	824	871	843	843	825	857	853	843	810	875	904	804	885	846	863	841	822	837	886	836	916	884	800	870	848	792	840	855	814	837	828	899	816	852	812	818	817	824	881	870	848	772	833	826	814	805	914	779	820	794	848	826	806	868	815	850	818	831	852	879	780	831	847	859	766	787	831	783	804	811	818	843	878	810	841	871	828	811	830	850	832	792	801	806	812	810	846	863	778	806	855	829	802	851	944	828	856	847	780	836	849	891	822	838	802	877	816	857	854	826	841	812	805	844	865	807	817	834	804	834	827	851	853	852	835	838	815	866	749	794	857	879	797	859	786	807	889	836	792	832	904	845	828	875	812	851	896	801	849	890	876	846	857	755	851	833	808	820	823	863	803	856	841	874	854	841	834	847	842	818	831	809	835	802	832	857	814	794	832	910	745	834	814	844	789	810	852	856	821	872	864	831	821	806	850	806	833	821	798	822	788	836	833	858	860	803	835	873	798	832	828	838	860	804	827	779	844	852	831	791	835	842	799	847	874	825	824	857	893	850	800	871	812	785	778	800	843	802	853	872	815	835	870	831	800	861	864	870	872	842	845	829	803	840	855	823	823	850	839	843	834	832	806	867	845	825	819	852	873	818	841	861	839	828	900	823	796	856	788	834	852	838	772	805	809	850	819	800	832	775	857	799	809	816	880	866	823	874	806	836	813	835	857	825	809	792	824	832	872	780	835	837	840	893	806	804	803	835	798	805	831	842	860	777	819	836	824	819	831	841	814	856	822	852	785	818	823	831	840	821	878	835	859	879	825	843	832	783	843	830	824	809	857	820	828	839	821	854	867	770	870	821	813	877	818	796	793	802	832	886	836	838	919	839	875	857	852	812	836	831	833	848	814	835	808	885	784	816	850	817	834	879	801	825	863	798	797	825	809	839	825	814	767	796	843	860	829	786	802	778	780	856	853	886	859	814	855	859	831	809	876	825	816	836	838	857	823	802	848	834	838	840	846	834	818	836	858	832	834	789	813	832	881	810	848	814	852	845	771	839	895	840	876	851	843	810	817	836	801	819	875	815	877	805	853	867	799	898	787	794	804	862	822	878	910	865	830	867	838	819	841	848	839	855	848	843	879	864	852	835	839	811	814	840	879	788	835	832	827	769	827	824	847	786	840	835	838	842	840	817	798	830	862	846	826	769	820	821	822	807	874	855	842	814	848	868	853	828	853	865	852	915	795	842	772	808	792	821	856	824	832	823	797	854	838	861	872	843	816	854	841	827	802	830	866	789	873	859	827	806	811	856	827	801	864	873	869	808	886	819	855	834	807	808	874	782	850	796	865	862	844	839	813	843	835	807	823	808	817	846	838	828	795	858	834	824	864	845	833	856	912	832	869	841	833	810	815	827	801	827	866	849	793	864	822	863	847	872	809	809	802	862	833	821	884	843	864
27405	20278	8468	869	543	517	475	415	442	380	392	429	403	418	428	421	423	433	380	368	406	421	423	385	371	401	402	429	359	425	424	418	392	400	398	388	359	366	395	427	425	396	404	366	414	392	416	383	381	420	406	406	404	375	393	400	401	382	376	392	381	336	343	391	393	390	395	391	399	421	412	386	391	419	395	394	380	419	393	373	358	365	418	380	391	448	409	423	421	399	386	367	392	375	414	385	417	409	383	409	399	391	404	384	417	404	419	387	450	422	424	414	365	385	417	410	396	430	382	388	396	369	393	386	385	408	369	387	397	422	399	417	402	392	425	395	368	370	395	403	391	392	397	427	387	366	377	403	419	384	416	426	388	400	393	392	395	398	407	391	408	403	354	400	387	370	387	419	388	440	429	421	381	399	417	405	364	402	378	436	375	399	401	421	393	367	393	413	415	380	376	352	407	448	345	404	402	392	423	424	369	406	420	374	377	386	365	403	364	388	373	402	428	372	412	366	429	394	378	395	400	411	438	384	372	393	389	389	411	409	410	422	408	380	378	382	373	410	393	412	350	362	371	404	393	431	405	398	414	425	372	421	368	382	411	410	397	427	430	410	398	396	364	384	400	390	415	418	427	393	416	392	390	368	378	394	406	367	361	404	367	380	417	375	406	380	392	394	367	389	405	384	389	393	406	357	422	353	401	407	393	393	364	395	361	397	392	407	388	391	392	424	414	399	405	361	381	383	419	422	390	426	415	395	402	412	391	388	406	413	407	363	392	402	405	405	393	403	378	381	394	418	414	412	408	450	383	416	392	419	415	370	378	387	397	392	413	395	373	401	381	396	336	402	419	391	376	407	414	402	413	398	380	369	418	398	370	385	392	370	403	385	401	342	396	375	385	368	407	397	422	386	378	422	379	394	366	413	390	391	389	387	388	417	400	411	389	392	364	421	395	393	413	396	401	387	440	375	415	393	427	404	435	405	373	437	387	372	382	405	361	392	399	401	390	395	396	379	422	390	397	427	399	410	416	412	402	374	420	414	386	422	390	392	396	388	367	377	381	396	398	414	386	347	393	407	397	364	415	443	396	385	396	420	375	398	389	389	382	366	346	386	414	391	438	417	411	387	379	388	362	414	393	408	370	384	387	391	361	413	396	386	424	392	350	391	427	396	387	428	399	419	421	402	396	367	405	394	392	408	408	411	410	380	362	398	384	457	373	408	404	403	375	377	451	431	377	379	382	356	385	394	382	433	414	350	393	396	382	402	343	424	393	390	354	384	368	434	375	391	368	413	411	389	387	426	378	406	429	427	375	406	367	384	392	399	356	399	394	431	361	402	387	412	424	378	416	366	385	375	413	450	387	426	421	412	405	368	382	377	398	385	391	365	389	380	401	389	388	402	402	399	461	383	414	375	404	411	394	408	386	384	368	399	418	395	436	419	365	417	393	384	368	401	440	412	425	445	398	415	420	362	390	376	387	392	381	371	419	386	393	403	378	358	397	397	424	414	384	390	403	429	393	377	405	375	375	400	383	374	416	389	422	410	390	378	395	404	397	435	409	415	392	405	405	410	394	394	381	406	422	401	390	413	392	391	385	388	361	408	421	393	388	392	396	402	359	387	384	406	396	373	410	368	404	398	393	409	404	416	327	401	399	405	384	382	377	407	390	402	365	380	418	391	410	408	419	399	383	364	392	399	347	387	391	388	374	374	410	387	399	406	409	439	397	364	401	423	426	373	433	405	378	400	411	410	389	369	384	381	383	385	390	393	400	390	399	409	339	386	382	394	396	408	379	435	400	377	409	389	411	412	382	379	427	395	364	378	362	420	400	396	401	388	438	416	416	363	375	398	397	369	367	452	388	378	389	408	386	408	378	386	374	367	405	377	415	395	449	386	447	404	422	388	396	402	392	349	397	388	356	380	404	417	391	400	428	372	410	373	356	393	366	404	426	430	415	387	359	408	424	447	405	370	397	396	390	389	401	391	408	418	426	429	425	403	348	417	401	369	381	401	425	384	396	405	375	425	393	359	386	424	382	398	426	395	408	394	380	445	392	401	387	409	378	413	367	394	376	369	456	371	388	386	393	397	380	388	412	420	390	431	447	370	431	393	404	401	390	376	367	397	389	399	425	387	416	418	423	425	408	391	428	397	390	405	435	416	393	389	387	429	427	360	436	385	433	390	372	411	412	418	395	401	377	418	388	393	409	382	391	397	415	448	413	381	426	406	387	368	395	433	401	385	422	369	401	395	396	396	402	369	385	379	430	378	378	383	405	400	410	364	390	370	405	349	377	413	431	377	363	384	416	418	364	387	399	378	395	396	411	435	388	389	406	402	360	425	399	395	356	412	416	418	419	369	402	408	401	393	399	379	399	391	349	426	374	384	399	429	415	366	362	409	362	386	401	416	378	414	406	410	382	399	423	397	419	395	414	370	414	413	371	373	381	346	361	408	369	383	407	417	396	399	442	403	389	365	367	392	389	370	399	401	392	382	390	383	406	380	417	390	379	423	399	395	407	367	413	362	363	401	385	387	394	400	388	428	373	404	404	409	397	400	433	402	419	403	397	431	378	402	430	401	390	414	403	382	413	405	388	387	369	389	388	368	410	423	427	381	379	409	385	437	393	443	374	409	377	384	398	416	382	402	427	407	427	413	412	364	475	383	381	401	414	385	407	415	382	376	389	416	401	415	378	384	401	356	362	407	392	354	409	410	381	412	362	363	370	360	397	425	433	353	373	422	413	430	404	359	422	411	376	409	374	377	401	431	381	424	389	408	424	386	391	404	376	374	397	411	390	404	415	413	339	400	386	394	437	402	381	387	392	405	430	375	396	381	433	404	370	405	389	368	369	381	409	382	404	374	403	365	381	392	393	399	376	374	392	387	399	394	395	370	400	395	384	388	413	388	393	410	426	398	399	417	366	403	393	365	376	361	380	384	436	411	417	395	361	360	362	393	404	390	392	417	408	369	390	420	362	382	407	373	375	403	399	387	386	433	393	412	380	418	369	364	397	392	382	416	372	398	394	394	404	347	392	406	414	385	450	396	378	401	395	391	392	410	434	363	389	411	389	388	385	372	409	407	400	387	398	408	386	407	401	383	424	420	436	429	364	436	369	430	409	433	396	418	407	387	386	416	375	422	386	397	407	416	377	349	403	397	341	395	370	412	400	400	388	451	434	359	372	399	424	374	369	388	433	376	366	376	396	416	398	415	364	399	380	404	366	411	419	424	393	389	427	386	351	387	397	382	407	398	441	397	405	386	421	404	372	399	405	406	395	359	406	363	392	354	356	391	386	373	392	379	417	407	436	440	406	377	399	385	380	425	385	416	398	423	388	389	399	455	402	410	412	353	393	355	336	415	371	411	397	384	399	374	405	410	403	382	397	377	356	407	381	399	410	380	415	390	402	400	438	361	375	411	414	419	379	425	403	379	411	383	382	388	411	368	410	417	376	415	394	391	412	386	391	411	385	399	397	440	425	364
4284	1610	1112	680	617	542	535	465	443	442	451	448	381	433	433	400	453	430	424	427	396	418	379	381	427	393	415	425	398	384	399	422	420	403	385	399	426	395	417	442	368	396	401	404	407	398	410	434	387	397	443	388	397	388	398	447	422	388	417	392	404	398	415	429	398	421	382	415	410	437	406	386	399	386	434	376	425	411	395	398	392	399	401	414	426	435	415	417	407	428	415	368	388	419	376	381	396	406	388	404	394	414	383	416	401	402	391	383	413	364	416	426	389	422	433	399	392	430	389	418	411	419	427	394	403	437	396	371	419	389	399	408	381	395	369	409	399	429	394	418	411	407	366	396	371	368	411	458	390	417	418	428	384	407	399	418	402	368	407	388	403	402	405	426	412	365	389	380	395	383	406	365	426	415	358	409	402	433	380	399	393	353	469	400	419	416	407	391	418	392	371	428	412	388	441	442	377	393	421	438	405	404	446	409	399	412	394	377	393	442	397	436	421	416	415	402	404	400	377	367	373	449	433	409	412	387	437	391	418	415	407	414	390	405	372	411	381	415	404	381	372	390	401	432	449	359	386	382	369	380	399	381	369	395	394	373	455	390	387	388	385	395	386	434	387	414	408	449	404	378	410	417	434	393	420	386	391	433	413	392	396	426	422	383	369	387	407	401	402	426	395	412	424	404	434	422	415	416	395	392	409	438	389	431	398	376	393	435	384	406	389	405	397	429	396	424	424	402	395	378	433	390	419	429	412	386	443	386	387	406	388	408	423	388	385	414	435	412	400	374	405	401	429	431	367	387	413	407	402	438	391	396	421	390	376	399	427	425	404	381	397	376	410	388	421	372	397	421	435	400	415	391	387	401	404	436	375	409	408	397	364	414	391	410	434	390	397	409	413	408	409	442	395	424	398	445	404	390	384	388	378	391	420	402	393	386	363	392	371	380	413	408	384	378	385	399	394	417	386	411	376	442	422	412	414	434	400	390	436	416	392	395	387	387	402	444	402	414	430	391	404	377	410	419	410	406	400	448	401	379	392	402	409	365	414	418	380	407	447	387	413	428	407	411	410	393	402	400	374	439	397	386	394	382	431	396	385	456	419	422	411	426	398	376	420	399	418	405	370	399	381	415	391	417	383	411	385	397	404	390	413	419	411	434	402	443	417	427	419	466	417	392	410	411	413	403	413	394	387	410	386	400	411	394	378	421	362	416	412	442	455	385	403	399	404	375	397	392	419	419	400	382	430	433	381	394	411	388	431	433	399	414	409	425	412	418	401	421	381	388	407	432	406	394	415	369	419	410	387	362	411	364	379	420	369	368	403	384	429	423	380	406	436	393	414	412	383	403	433	399	427	412	413	384	430	397	415	388	413	388	385	388	414	405	407	391	405	397	401	417	436	418	358	421	398	407	395	423	409	409	376	414	433	392	393	423	434	396	420	407	413	413	395	425	396	409	400	422	420	405	423	406	418	423	392	429	444	413	397	368	395	428	376	409	417	410	411	407	416	391	441	398	379	390	375	411	386	356	408	425	411	391	401	440	420	396	440	413	401	414	414	431	399	387	380	400	377	394	429	405	371	402	400	410	385	408	380	425	369	392	396	395	439	416	404	449	420	366	408	469	371	426	394	400	379	418	423	396	393	418	391	380	399	397	406	431	395	386	374	421	414	404	403	411	418	392	397	423	409	421	402	398	379	423	391	427	418	395	396	396	402	372	401	411	406	397	358	405	431	417	377	436	401	376	421	393	418	397	439	372	365	396	412	379	354	413	418	379	404	418	446	419	358	453	408	425	401	388	427	396	398	423	427	392	424	381	402	382	428	369	382	386	401	395	407	413	397	412	400	419	394	440	380	407	399	386	393	396	393	407	406	397	391	403	417	440	383	433	426	411	426	348	431	390	378	407	405	422	382	405	429	401	377	353	391	413	430	399	450	398	382	385	394	401	399	408	388	462	376	391	378	457	380	421	401	444	414	433	432	373	357	395	420	439	388	379	370	409	411	408	391	392	403	384	418	383	417	390	433	405	420	396	406	407	427	410	416	380	378	380	392	404	400	408	402	410	401	416	409	386	392	387	416	410	399	424	394	351	375	407	366	430	444	409	412	388	386	387	405	400	368	388	377	393	397	417	374	422	397	418	399	398	394	402	393	382	429	421	407	401	402	432	376	415	415	375	396	423	410	405	415	388	408	413	351	393	403	421	404	401	382	447	400	390	438	405	413	386	408	455	405	416	412	377	397	427	405	355	394	398	382	415	411	408	412	416	390	393	430	422	385	415	398	405	391	424	377	424	418	397	410	358	407	427	441	425	418	410	405	434	422	414	424	410	417	400	393	397	446	412	390	401	402	395	387	408	399	385	416	417	398	401	398	392	422	454	397	414	419	390	396	441	440	393	424	415	418	401	424	436	412	417	404	409	385	395	433	394	412	416	403	417	432	431	357	368	389	454	368	396	409	391	366	411	403	374	436	431	397	444	419	379	392	403	406	384	381	412	406	424	412	400	399	400	431	424	402	369	389	445	449	399	406	388	434	385	430	444	416	407	386	384	387	418	428	426	439	413	393	384	439	407	420	355	400	382	453	421	427	414	406	400	398	440	365	408	413	431	412	434	364	395	426	363	416	433	403	393	426	404	421	396	414	372	385	409	409	428	388	401	411	429	428	428	393	396	368	400	389	384	424	426	388	393	381	409	384	379	395	419	392	400	402	391	397	428	415	414	363	426	410	425	417	425	401	427	392	392	397	411	431	368	405	388	401	397	403	408	399	402	414	423	406	398	388	373	372	398	402	430	397	432	421	404	413	400	388	380	389	388	409	401	410	414	394	405	400	366	409	431	375	410	418	398	409	386	443	418	400	422	374	408	401	378	404	374	395	424	403	411	399	405	394	380	392	370	372	398	406	417	446	381	397	396	385	414	392	410	410	442	403	411	419	371	405	396	408	394	417	403	435	411	412	395	436	430	412	433	425	392	382	412	426	391	412	402	397	437	391	394	408	399	370	416	442	402	400	398	426	361	379	419	409	393	394	382	386	397	425	414	421	428	405	420	430	384	388	418	418	413	419	424	424	397	396	401	402	424	381	409	422	414	422	414	419	408	430	390	431	417	386	445	383	403	373	428	399	382	405	414	395	408	404	405	392	424	386	393	390	428	413	376	415	375	360	431	399	400	379	406	395	372	367	404	393	409	422	405	386	376	408	419	442	382	408	378	409	382	426	413	425	396	439	382	438	410	405	397	348	385	400	398	443	413	420	420	400	395	425	372	424	402	407	381	405	371	414	432	406	393	414	409	453	391	420	432	380	373	432	433	442	379	413	396	409	411	415	415	406	385	415	416	371	377	404	417	419	394	359	408	466	411	416	416	421	401	401	442	392	401	455	402	397	415	397	375	409	428	400	414	388	409	413	402	436	388	428	362	389	372	385	392	443	430	430	401	422	422	373	402	384	424	386	437	384	373	396	396	428	392	421	361	428	405	393	380
23616	21236	28667	24099	21227	11831	1838	1213	1081	1042	1048	986	953	923	893	866	901	888	843	810	816	842	844	841	851	848	834	793	807	833	861	803	795	805	835	829	814	825	855	864	803	825	855	840	805	830	777	831	741	801	881	831	844	863	825	865	860	813	781	827	794	861	878	862	838	829	888	824	835	799	821	896	793	840	851	795	824	852	893	800	823	853	788	874	883	774	797	845	828	844	788	838	809	830	831	866	817	797	865	845	836	791	826	812	797	824	798	799	839	860	799	876	901	784	800	816	834	847	823	834	835	837	764	796	843	832	811	785	856	833	823	830	815	821	824	889	844	812	832	873	838	813	831	809	840	803	889	843	866	813	815	849	812	798	823	841	814	828	803	793	831	783	827	773	783	825	771	865	844	806	829	825	785	761	836	802	834	851	774	857	796	880	870	824	869	823	816	844	830	823	846	844	813	839	790	770	844	846	817	758	813	770	817	823	829	840	851	830	843	809	847	803	818	837	858	847	886	760	859	831	820	795	850	824	838	794	771	829	867	866	798	820	820	829	832	850	837	828	888	850	823	805	851	832	834	846	795	846	820	847	843	795	825	841	809	790	792	843	803	831	799	845	845	843	782	806	813	853	808	813	811	802	830	856	833	772	845	801	815	854	762	803	867	825	814	828	752	800	862	795	834	841	855	851	771	791	846	858	852	891	825	815	848	809	853	875	846	797	840	850	815	825	804	799	853	789	800	834	824	834	832	847	768	837	804	813	931	795	823	843	828	835	835	873	850	844	833	819	769	823	870	829	824	868	796	828	817	818	810	812	795	838	820	825	860	800	838	721	847	832	765	818	795	815	841	829	836	843	892	847	793	792	821	846	793	832	816	810	838	868	806	866	833	781	813	814	848	813	813	890	823	870	840	866	820	824	815	814	870	836	839	871	827	794	806	817	861	815	817	800	885	848	817	756	785	866	840	895	827	808	807	749	870	811	802	811	825	834	864	823	814	864	890	792	817	858	848	767	841	852	834	836	836	813	836	799	779	792	820	807	867	803	830	880	854	847	819	840	821	842	829	816	828	835	821	797	855	831	813	818	829	796	855	856	832	807	862	831	806	826	842	854	847	837	867	809	824	809	842	859	813	834	842	837	808	803	781	854	774	814	815	798	863	806	786	825	811	770	823	815	855	763	803	848	787	814	798	851	861	845	834	828	802	861	837	826	822	837	796	806	845	855	802	840	781	822	872	855	824	828	797	820	769	861	819	836	783	776	773	731	826	812	783	804	814	831	860	852	854	825	804	835	866	816	796	837	825	811	832	783	851	767	774	806	814	818	798	831	813	856	878	824	821	855	798	826	852	804	807	862	803	784	839	771	740	891	809	854	866	828	803	791	819	806	863	836	880	849	806	859	826	827	857	826	862	800	795	852	843	867	812	879	770	853	817	837	824	886	833	855	859	815	822	832	813	785	795	766	783	793	877	796	833	846	845	833	825	882	856	850	829	783	820	846	878	847	811	775	854	803	798	854	836	791	848	835	841	807	819	773	828	795	835	836	861	802	846	862	868	832	845	822	823	812	887	819	832	809	845	863	842	800	823	837	820	786	820	860	812	798	824	842	857	791	887	813	827	818	806	808	803	835	826	879	829	763	838	814	820	858	803	797	847	829	805	854	789	756	803	794	820	757	819	782	768	822	863	764	871	807	846	834	859	839	847	825	810	789	815	782	869	867	830	842	838	855	788	813	818	806	833	828	836	818	800	815	803	825	841	838	830	795	776	756	830	841	795	835	812	818	827	842	824	821	841	899	841	895	797	765	793	807	811	832	825	819	791	808	782	829	853	757	837	827	850	848	849	810	809	785	845	850	815	815	849	869	876	799	799	798	829	802	821	816	786	789	836	860	812	830	807	864	798	801	839	826	803	824	837	857	837	785	821	800	802	778	881	789	853	802	848	801	830	820	819	837	786	838	827	886	819	838	797	823	849	855	837	849	916	783	871	871	841	830	869	859	826	822	817	794	839	832	823	810	852	844	837	786	840	834	864	800	802	772	859	819	775	880	858	830	818	808	820	843	802	822	868	843	854	825	842	851	863	832	799	832	776	827	851	816	827	890	830	834	872	843	859	797	824	780	773	808	780	846	791	840	827	839	802	828	809	794	828	788	851	825	824	891	851	822	824	816	836	857	871	875	814	796	852	877	826	807	789	816	855	844	851	868	792	812	838	831	819	805	823	826	819	805	832	789	812	807	837	822	885	859	814	774	836	818	836	771	817	838	867	790	863	839	826	842	830	857	849	847	822	832	825	788	816	780	798	869	819	802	813	852	788	778	860	852	825	776	809	820	822	853	836	808	813	784	885	773	805	812	808	820	812	787	814	793	781	779	864	838	776	826	792	796	820	806	855	815	782	761	806	869	852	844	840	852	814	867	837	835	839	825	831	820	827	844	806	776	828	797	837	814	863	826	907	879	858	822	804	822	866	847	817	847	808	856	821	837	837	829	814	810	861	826	838	836	824	886	828	814	829	833	853	874	846	787	860	810	850	806	821	851	750	793	866	850	835	791	812	812	842	844	835	817	811	850	859	818	793	863	816	890	834	819	796	855	799	836	783	831	790	832	817	864	847	832	846	769	881	835	776	805	850	812	817	847	811	846	793	854	827	838	783	844	802	836	814	832	833	875	815	846	769	828	899	804	869	789	832	819	800	812	828	898	772	790	864	848	827	845	861	858	845	802	869	781	781	874	810	830	861	842	853	823	843	825	831	852	819	775	832	828	888	778	862	841	808	882	818	816	825	819	801	825	827	822	827	841	859	869	852	847	852	881	806	776	829	838	874	835	820	866	854	865	899	848	851	811	828	773	763	825	860	855	812	789	807	816	812	842	797	841	841	850	831	860	843	832	793	831	816	824	859	801	847	816	851	863	834	794	828	808	805	853	853	828	814	840	815	811	805	829	806	811	826	860	827	793	808	772	804	803	856	868	827	812	846	761	814	820	791	858	804	864	851	840	860	841	804	811	812	851	797	840	840	809	813	859	842	838	797	837	793	802	803	817	824	787	796	823	842	789	760	764	781	870	825	819	840	842	894	872	836	848	811	828	843	815	790	850	894	824	826	852	806	832	821	793	815	855	804	857	856	850	784	790	814	858	822	802	855	780	812	787	815	835	856	819	863	760	826	832	789	814	813	880	847	854	824	776	798	795	821	823	870	847	821	837	850	855	828	850	758	806	799	825	865	804	831	858	819	842	843	825	798	814	821	831	749	807	853	855	824	858	836	796	829	815	851	818	865	844	815	843	825	821	772	783	836	827	788	854	805	838	848	848	795	856	900	849	844	827	866	830	802	828	822	846	824	803	813	801	812	863	810	919	776	786	799	827	829	808	754	816	839	837	867	823	821	852	812	801	816	864	804	825	777	815	815	796	818	809	787	812	814	814	794	824	788	790	809	802	833	806	799	795	796	802	797	778	864	848	795	836	836	783	818	812	814	820	813	786
3594	9105	6028	3178	2526	1983	1602	1416	1228	1122	1045	1000	977	1030	905	952	948	936	917	897	855	930	900	840	848	867	849	863	876	890	825	884	825	849	853	833	825	795	804	847	847	867	817	870	854	839	799	849	826	847	860	818	865	799	862	826	836	836	855	794	808	821	885	802	813	838	814	903	875	878	817	844	876	797	871	830	892	806	829	837	849	823	848	823	820	853	808	809	828	789	807	847	862	855	780	849	828	852	865	820	836	821	824	811	793	840	800	809	847	864	808	821	795	840	844	795	859	829	805	795	823	880	794	827	751	874	844	785	801	779	862	811	868	820	851	850	835	845	822	864	771	830	810	802	799	851	826	900	846	829	814	876	796	837	834	831	816	844	831	839	842	860	833	847	797	762	904	820	805	790	818	791	848	782	833	808	856	809	783	795	813	846	851	866	849	833	821	829	840	817	872	800	833	809	863	874	834	814	859	833	880	830	804	835	864	813	766	869	857	814	800	821	877	773	815	878	812	824	787	855	804	845	849	792	813	815	814	822	835	803	776	876	804	852	869	773	896	836	816	844	852	840	812	888	800	794	846	851	823	840	810	852	840	819	814	797	856	834	817	819	840	895	811	792	825	778	840	812	854	794	852	764	816	856	860	807	861	845	802	844	846	804	820	836	808	777	824	806	812	788	844	766	838	836	814	813	804	795	847	829	810	846	828	869	792	855	838	843	770	835	828	894	812	858	850	868	800	850	797	844	765	816	857	859	823	846	848	841	826	830	831	865	809	808	837	848	780	869	833	855	839	832	839	871	822	835	824	864	814	806	844	816	793	808	811	815	858	812	822	813	813	839	767	788	830	836	797	818	858	842	824	820	814	845	809	868	798	840	781	882	846	828	851	869	842	856	826	827	869	812	884	799	770	829	801	794	728	856	797	839	831	833	874	841	810	810	820	830	765	848	833	856	869	791	822	847	819	815	866	819	784	845	804	833	859	830	795	850	819	835	806	830	839	779	861	843	808	821	842	848	829	787	852	796	809	816	861	832	817	786	863	828	838	859	870	826	815	824	831	829	838	814	848	827	801	870	822	808	867	891	848	796	865	844	795	818	861	833	818	840	822	864	819	801	838	821	795	823	832	814	801	829	861	853	770	824	834	808	824	825	831	828	802	849	859	824	830	826	822	840	820	863	827	834	820	868	851	819	810	807	810	847	810	814	852	802	792	820	821	829	794	899	809	850	858	780	842	817	837	851	823	842	813	795	834	788	857	820	885	783	832	851	838	867	835	800	798	805	822	858	871	865	835	793	830	828	797	769	807	842	815	841	817	829	819	824	820	823	831	842	808	784	837	806	863	808	829	836	869	883	826	841	870	819	828	792	826	859	855	833	802	808	870	856	852	793	811	828	808	832	816	793	858	769	840	800	842	835	843	832	835	772	830	853	808	822	792	869	857	841	791	904	868	840	794	827	785	845	793	809	852	783	791	835	831	847	809	890	821	860	848	835	860	815	815	787	813	807	763	853	873	808	848	833	855	847	865	818	841	790	798	863	879	800	828	795	873	794	846	841	812	806	843	811	823	859	837	835	804	833	821	849	818	801	812	804	783	801	821	813	815	892	838	754	775	816	810	834	800	828	838	779	792	813	757	835	842	810	807	814	782	846	861	860	835	848	861	848	783	841	824	838	821	856	856	812	835	812	827	860	826	806	868	841	781	863	826	799	805	828	834	824	838	819	795	829	848	835	768	786	832	840	792	805	808	803	850	899	819	809	812	818	768	864	824	878	793	879	827	851	834	812	852	763	864	885	820	798	816	841	861	789	825	788	804	849	842	767	871	858	805	889	839	848	809	806	842	806	851	824	845	827	822	832	831	830	787	884	844	762	852	862	797	807	775	846	814	805	812	826	801	833	812	821	869	798	874	836	851	794	887	887	848	773	822	795	821	775	839	824	758	886	822	847	875	846	841	825	822	852	865	808	856	809	816	865	860	800	830	851	807	802	856	860	870	841	811	840	788	828	768	809	771	833	816	817	817	857	859	756	827	796	806	874	800	810	841	849	800	817	775	807	824	878	828	787	816	816	793	795	803	800	827	845	806	813	823	835	821	813	796	792	835	815	822	797	826	884	846	818	782	799	858	865	838	785	886	834	800	854	800	838	846	836	850	819	856	792	810	797	837	785	853	826	855	841	840	831	836	817	815	824	829	829	810	864	787	832	849	876	835	791	768	824	824	794	814	822	762	793	859	827	803	783	823	899	790	830	851	856	832	825	806	891	811	850	782	817	843	811	835	757	849	867	870	878	793	875	811	851	870	811	799	872	798	834	804	819	851	816	827	861	817	819	791	826	861	798	820	878	794	813	827	804	798	766	823	860	802	777	810	816	777	831	819	821	875	832	793	835	847	804	787	792	874	829	868	830	811	786	824	832	816	859	873	832	933	817	815	897	871	839	837	805	811	812	819	801	802	847	863	720	821	858	833	830	848	834	874	845	787	823	857	797	801	833	813	830	805	825	899	845	799	849	802	810	844	863	837	841	850	868	843	813	812	884	815	811	845	807	787	782	829	865	778	815	797	826	808	900	823	828	854	845	788	778	842	819	836	834	830	783	817	890	830	855	789	820	848	827	898	852	842	846	869	843	840	810	813	864	807	815	811	802	848	816	825	799	875	803	834	806	877	882	803	791	798	858	841	813	846	852	823	775	840	785	820	860	879	846	863	870	828	839	764	830	774	850	785	849	835	854	854	758	809	782	815	821	795	854	811	835	840	776	868	898	820	835	858	822	837	781	808	850	863	834	838	754	847	831	808	762	790	802	842	841	862	834	796	808	825	835	839	874	794	842	832	864	886	806	802	827	789	844	805	881	868	789	805	804	841	828	794	817	822	820	850	776	792	858	830	880	819	852	804	811	809	840	818	814	786	771	811	796	824	831	813	801	858	861	819	835	869	815	807	838	834	834	857	833	790	810	834	826	791	832	783	829	833	798	783	796	845	814	811	841	826	813	775	825	772	808	759	825	806	849	835	836	836	832	804	818	779	840	846	814	878	821	818	793	799	798	792	818	810	801	795	886	835	809	845	819	864	831	832	845	841	800	854	833	836	786	842	838	835	813	793	773	834	814	829	800	839	856	812	818	811	825	882	849	785	831	829	816	851	865	823	874	823	792	804	814	837	835	867	779	867	827	829	872	779	784	834	834	833	845	854	814	794	888	863	839	798	821	802	846	844	844	824	826	864	839	844	841	780	797	854	882	832	851	856	782	805	846	812	828	842	844	856	837	853	815	843	845	847	796	834	832	851	794	853	822	800	835	852	804	806	838	845	805	851	874	856	817	786	818	799	849	868	820	806	828	789	822	845	881	840	814	835	814	796	875	839	852	850	847	817	785	858	820	870	807	840	909	845	810	884	840	846	854	849	872	823	810	769	857	819	794	866	825	831	804	823	828	807	812	830	831	786	799	807	811	843	875	816	836	782	836	763	831	869	837	866	859	800	858
24737	21284	27832	24972	14104	729	510	426	344	346	316	286	295	269	283	272	258	279	259	218	246	253	260	261	230	269	248	252	267	251	217	264	254	234	246	267	222	248	250	243	262	226	213	242	259	241	227	224	261	253	221	246	243	195	257	247	280	242	246	227	232	231	242	226	244	232	260	242	252	238	242	252	248	242	253	222	250	259	248	243	220	245	241	236	252	238	224	239	262	223	289	225	248	218	248	280	246	240	243	250	249	228	224	289	231	233	256	251	237	221	246	239	256	226	234	245	246	216	241	246	227	209	239	229	219	217	237	219	251	255	230	251	225	224	251	261	260	249	238	219	250	231	242	262	257	231	235	240	245	254	219	233	242	266	263	212	254	238	243	222	248	234	269	247	232	219	218	238	250	238	250	273	235	232	230	254	244	233	242	241	244	254	241	232	239	243	244	229	217	254	241	279	250	228	223	221	259	233	260	262	239	255	237	261	241	225	235	227	245	254	240	232	229	227	227	241	256	238	245	235	271	248	246	227	255	208	261	257	250	233	246	244	217	234	242	255	261	249	243	262	237	252	216	224	252	219	264	229	235	244	240	236	242	258	254	222	259	239	245	224	227	245	246	247	241	231	251	236	234	226	239	230	231	231	234	248	212	256	241	233	223	237	233	224	240	238	262	249	232	230	255	196	208	239	247	249	217	218	238	249	259	218	232	256	255	265	263	248	232	230	248	211	247	230	232	256	243	257	219	234	254	238	214	235	242	228	243	241	236	221	236	218	231	254	256	212	219	223	228	227	210	235	244	237	249	240	259	241	221	244	244	253	230	243	279	263	245	250	253	248	221	211	223	259	251	254	262	228	255	257	248	253	278	230	241	240	232	279	254	223	226	234	230	228	235	224	233	232	234	246	245	227	250	254	267	227	252	242	226	212	234	245	225	218	254	252	228	230	227	240	238	231	235	215	236	238	237	248	238	244	244	245	278	243	248	236	198	236	239	239	254	269	220	238	240	239	228	222	226	267	238	257	224	264	251	232	228	245	227	240	241	241	233	203	235	217	242	261	247	231	236	234	243	256	250	237	263	223	245	252	237	227	239	257	221	245	219	240	237	216	242	216	210	244	226	247	228	244	236	236	240	234	214	260	244	229	249	228	226	277	206	243	243	213	249	242	230	264	223	238	242	242	215	241	232	230	238	220	237	227	239	266	229	247	247	259	247	260	259	258	240	265	246	274	232	231	241	228	251	250	266	252	255	225	235	236	243	244	248	229	247	216	214	249	227	287	240	207	248	242	243	227	241	241	262	231	254	282	238	232	246	236	237	241	261	250	278	239	236	228	200	263	212	220	231	254	234	250	240	239	230	268	222	267	239	228	207	243	221	251	250	239	232	233	244	252	255	236	250	219	251	217	240	216	254	234	234	233	226	238	247	207	244	252	227	262	244	237	248	267	248	238	242	215	239	235	240	254	239	234	240	240	244	220	259	228	240	222	225	261	238	277	240	262	240	223	272	237	258	274	245	244	244	220	233	238	238	263	233	219	230	244	247	248	243	248	250	244	244	209	234	227	240	269	275	217	219	240	241	237	231	217	225	259	256	216	243	240	262	266	243	245	250	227	234	214	268	254	230	241	255	252	246	238	245	213	254	274	204	224	237	222	218	254	233	227	253	229	212	260	239	238	236	264	224	238	243	265	219	271	223	225	249	244	246	245	241	239	240	233	207	234	241	243	265	220	247	232	241	243	234	231	258	250	242	229	259	231	200	233	280	241	261	255	235	257	253	244	243	235	225	225	248	246	235	227	227	234	245	261	266	208	243	234	229	230	229	238	225	237	242	244	250	222	229	231	251	239	247	237	246	229	233	223	234	235	235	247	225	230	237	248	261	248	235	227	238	236	263	253	231	252	218	225	239	264	241	241	242	248	228	231	217	256	228	238	224	241	238	245	225	274	256	245	241	254	268	234	234	249	232	232	265	223	232	238	274	234	248	258	253	231	236	260	248	246	255	267	221	226	249	242	263	225	252	262	247	220	227	220	245	229	240	234	221	208	218	231	238	220	249	260	251	234	234	246	234	251	221	233	253	236	252	213	243	229	238	231	223	254	253	235	251	241	216	230	245	217	270	259	247	233	242	257	238	233	224	239	262	244	247	230	231	234	214	227	241	246	234	219	249	231	230	227	242	223	215	258	222	243	262	231	224	247	231	250	233	238	232	269	260	241	225	245	218	232	241	234	276	233	217	240	268	248	245	243	247	253	228	253	215	227	244	244	220	265	230	251	251	222	231	206	261	221	207	247	248	226	211	265	240	230	240	214	228	248	226	251	258	204	263	240	257	254	214	227	250	226	244	215	253	255	247	231	253	232	213	266	228	237	231	211	239	251	220	255	260	238	248	192	239	227	247	240	235	250	251	232	230	236	213	221	260	256	250	235	228	216	209	255	239	251	222	216	266	229	215	260	237	253	242	240	228	264	253	225	254	229	239	241	254	254	245	253	236	227	233	248	246	228	242	215	258	236	252	254	228	269	249	245	240	248	225	253	235	223	240	245	245	258	229	234	224	255	264	236	256	229	237	240	267	232	242	238	249	234	226	266	248	242	227	219	251	247	235	265	246	237	238	252	251	229	243	229	255	243	252	234	242	245	215	244	213	243	235	257	252	250	225	234	240	239	241	242	239	243	237	234	252	227	238	244	202	247	238	251	223	265	229	243	204	261	239	213	227	195	241	241	246	254	245	252	262	211	240	244	243	239	222	240	216	229	255	241	221	249	248	237	247	247	225	227	231	241	246	246	236	233	228	244	236	216	243	215	221	250	259	219	250	225	257	218	249	275	225	251	261	259	254	223	219	223	241	234	258	238	217	263	275	267	233	214	250	266	251	227	215	230	235	230	240	242	231	249	248	251	248	253	230	274	250	265	220	239	265	240	220	242	255	232	254	219	247	229	254	242	231	251	256	250	260	242	235	227	231	262	258	239	259	245	215	238	241	221	227	245	240	253	224	200	267	208	232	236	245	232	238	218	217	225	224	249	248	250	234	265	237	261	228	246	231	238	223	228	224	237	250	241	253	239	223	228	256	225	237	231	238	244	253	197	231	259	264	248	224	269	251	224	237	235	225	235	245	270	240	223	242	239	239	246	239	244	253	235	237	261	221	236	223	266	246	244	238	259	217	219	254	229	232	233	220	238	248	271	238	216	242	234	242	212	238	257	275	242	257	233	231	225	263	245	249	230	238	222	232	263	222	259	236	225	233	236	240	220	233	243	236	258	236	220	196	206	219	248	252	256	244	240	227	215	265	256	237	236	238	246	249	254	273	227	241	236	263	255	277	234	254	260	237	260	239	236	243	263	227	235	245	251	253	257	238	237	237	228	241	234	269	250	234	250	238	236	224	260	221	230	239	258	266	242	265	205	276	257	243	234	245	247	239	246	248	234	243	230	246	247	238	236	262	256	228	249	237	237	226	230	265	275	235	236	237	231	211	222	220	229
3121	4995	3332	1680	1211	914	737	615	511	462	404	350	369	313	330	283	302	287	319	288	313	300	282	277	284	282	279	293	283	272	263	289	248	239	254	250	276	258	291	265	268	236	277	252	233	283	244	265	260	273	251	266	279	273	272	272	268	281	253	266	287	271	258	274	249	276	258	262	273	256	255	251	270	288	263	281	258	279	249	244	275	262	272	261	263	286	273	248	266	252	282	246	269	254	252	278	275	270	254	271	259	264	244	283	250	257	282	245	274	264	261	259	266	241	268	282	303	234	268	289	265	266	305	274	323	251	252	263	289	264	263	257	248	253	246	266	254	256	291	246	291	268	276	280	278	247	274	271	233	262	275	275	258	272	267	247	253	263	233	236	280	284	244	262	244	250	252	294	262	261	264	263	275	268	234	269	277	251	272	267	263	246	236	282	282	259	263	244	254	250	268	305	254	261	264	259	243	258	276	275	256	249	235	263	239	255	281	278	238	252	234	291	258	285	266	268	294	258	277	258	246	260	248	258	236	259	256	297	262	252	240	270	221	255	282	274	228	256	258	244	253	275	247	286	256	261	246	272	279	266	279	258	238	261	252	253	257	266	238	254	270	237	257	277	250	242	256	231	267	295	270	281	274	288	263	272	245	271	260	232	283	236	301	254	246	250	289	264	285	244	265	230	251	262	252	255	257	231	270	267	235	293	278	260	262	276	250	276	271	270	254	262	270	259	264	284	297	251	230	273	265	253	251	266	279	241	279	247	286	284	253	259	268	252	283	253	255	270	291	242	237	251	246	284	259	260	253	260	266	267	271	264	267	261	255	231	267	269	247	267	279	260	274	253	240	289	239	256	242	239	267	241	273	257	261	263	241	258	266	247	282	292	257	266	271	228	276	257	268	272	279	260	246	256	279	265	277	254	254	285	288	256	235	257	281	264	268	252	237	274	284	299	268	292	263	258	275	257	267	271	245	239	232	254	267	281	276	264	268	282	270	261	267	270	290	267	245	277	229	274	299	279	251	266	234	231	251	253	280	267	269	257	270	258	244	273	258	274	228	261	287	298	246	292	268	257	279	275	257	239	262	273	248	276	254	243	251	282	272	249	269	253	255	274	237	274	271	241	259	258	298	268	256	252	287	262	261	248	283	251	272	284	283	250	261	246	262	242	261	264	257	267	275	259	260	243	225	282	281	255	260	275	227	253	256	258	257	222	281	242	267	258	261	272	229	241	256	256	240	257	272	292	276	251	279	284	271	230	259	296	255	267	248	243	270	266	267	246	267	271	272	247	286	292	256	270	286	273	262	254	256	256	295	281	264	282	279	255	293	268	275	265	267	269	280	244	257	261	258	234	248	282	270	274	262	263	250	277	258	269	269	259	262	264	255	284	260	258	272	290	290	236	248	283	272	262	258	277	271	255	242	254	274	288	245	249	279	240	270	266	268	277	248	255	268	265	272	293	263	244	242	278	262	275	231	261	257	288	259	284	280	271	258	268	269	236	278	243	275	256	226	255	264	277	289	286	289	288	233	226	260	270	271	242	249	266	257	266	268	240	282	275	231	262	259	287	267	235	270	239	269	261	255	244	296	265	276	263	251	249	280	267	269	243	284	278	241	293	256	268	265	261	273	304	214	270	270	259	269	247	243	266	283	256	247	234	238	281	267	273	255	242	256	256	267	257	260	254	243	237	272	260	263	240	273	290	248	248	254	247	262	259	273	271	259	247	285	259	243	290	243	258	262	259	270	237	266	287	260	247	280	256	236	262	280	244	279	256	267	283	259	257	271	262	258	259	256	255	257	248	249	253	268	256	276	234	257	260	250	275	262	238	270	270	266	293	274	262	245	267	261	256	265	243	267	245	290	266	232	276	281	252	274	250	284	302	297	252	242	263	252	249	270	250	255	261	250	263	249	272	243	277	249	259	287	292	260	283	245	253	278	265	248	276	263	259	264	261	251	239	252	248	270	261	255	241	260	255	273	260	276	280	272	262	254	268	271	244	247	264	264	272	259	273	284	237	256	273	238	298	236	265	243	274	294	264	266	277	268	245	241	230	273	249	243	255	273	238	256	284	256	258	226	264	308	268	278	245	265	270	224	270	266	279	245	249	270	282	277	237	269	241	253	254	266	253	279	265	215	285	269	257	252	257	252	256	286	247	272	280	250	292	271	281	286	258	257	290	270	249	284	257	272	270	257	276	252	260	263	235	262	279	270	266	255	242	237	273	271	297	265	264	274	303	282	244	304	238	264	282	266	245	275	272	268	252	235	276	284	256	268	255	269	256	277	295	263	306	238	258	259	245	295	252	285	268	270	288	269	273	274	274	246	248	265	266	283	250	261	271	277	247	257	273	219	259	246	276	232	278	260	243	245	270	264	292	244	275	252	260	296	259	265	247	256	275	272	259	270	277	272	245	237	248	273	262	268	268	275	269	249	253	251	269	252	269	230	241	248	272	255	263	276	262	264	275	236	272	265	245	273	252	275	255	268	293	254	256	271	283	239	281	261	264	270	276	269	273	267	265	265	262	258	246	248	268	229	226	269	247	269	275	248	277	259	247	245	282	267	248	273	257	249	239	241	268	309	268	271	271	277	233	261	234	258	259	275	289	260	249	256	288	260	302	277	272	268	273	239	270	257	238	266	256	270	292	237	257	241	273	273	261	251	229	264	248	268	255	262	279	243	240	267	294	268	284	291	249	249	262	224	261	270	265	250	254	277	266	280	226	247	265	255	289	269	266	245	279	264	262	272	226	272	261	248	269	261	266	247	264	241	268	261	257	286	258	287	250	300	257	263	271	219	233	250	255	263	253	260	285	285	258	266	252	252	277	259	240	257	257	272	283	261	273	293	235	271	257	267	230	278	286	283	292	275	246	261	268	254	255	256	253	260	256	260	258	252	281	264	261	298	240	231	243	281	271	256	244	291	268	270	267	250	227	237	280	244	247	256	245	243	282	263	280	256	242	256	249	284	259	281	265	257	254	230	232	274	270	243	247	299	265	266	248	286	266	273	261	266	271	257	264	240	250	298	245	248	274	247	266	255	250	278	243	254	280	284	281	277	275	260	257	260	227	298	258	278	267	254	247	265	266	266	266	260	273	245	246	255	261	272	256	267	249	289	244	243	257	283	289	285	252	255	281	260	272	241	251	255	252	246	254	281	230	249	267	251	249	270	290	236	269	264	270	257	288	249	294	244	249	271	234	314	301	266	279	270	257	243	279	276	284	260	254	263	294	270	263	290	278	258	274	263	252	259	278	262	267	273	264	279	275	253	261	258	251	248	284	246	239	255	248	275	258	250	263	261	244	241	240	289	282	262	259	250	282	274	282	288	242	256	253	250	251	260	257	264	252	255	299	282	270	261	269	279	278	290	265	242	247	263	263	270	277	271	269	227	268	264	240	257	255	227	286	254	288	245	266	267	279	255	266	275	253	228	304	256	263	269	258	259	248	283	262	241	279	266	253	271	274	278	249	283	283	299	278
22467	21254	29128	23695	21255	21350	12551	1795	1292	1289	1145	1078	992	1027	974	914	907	922	1001	937	818	929	870	873	875	855	842	857	848	849	879	869	795	834	811	854	901	881	832	824	839	865	825	840	798	749	818	830	829	856	805	844	806	815	830	809	857	841	877	816	856	872	843	839	804	836	846	827	857	812	835	853	795	838	823	826	828	823	878	821	817	780	834	837	841	833	848	822	812	803	770	810	814	831	796	831	815	802	806	830	777	814	777	819	797	812	860	800	846	820	852	795	819	833	779	833	818	784	819	849	786	847	796	834	843	795	794	807	795	784	847	885	773	837	794	859	826	821	847	827	885	874	775	798	822	820	782	775	807	789	819	804	762	864	817	854	834	779	849	825	817	836	800	779	852	851	816	877	809	818	802	805	831	878	844	819	835	857	819	833	758	793	772	850	856	820	823	791	834	805	814	819	854	834	838	818	825	815	827	853	804	847	795	794	768	745	806	838	847	881	823	831	824	773	845	813	812	855	806	825	830	853	798	801	743	822	872	825	818	844	908	831	763	847	808	797	805	836	832	810	836	813	792	800	854	828	823	841	776	868	834	843	831	803	788	797	838	825	821	808	830	783	767	823	860	811	838	815	803	845	823	790	849	809	801	822	795	810	819	846	835	832	777	848	767	815	813	875	816	874	832	793	833	836	825	797	820	807	848	802	826	804	851	804	845	780	843	830	803	883	810	821	833	867	819	842	875	821	852	886	868	835	839	880	789	816	861	832	763	830	827	816	866	809	815	862	817	773	864	806	844	783	812	803	779	837	869	818	818	785	819	820	853	804	821	815	824	827	810	792	889	811	790	792	831	854	805	836	825	784	873	793	841	846	789	788	848	831	835	797	910	844	829	835	860	791	850	789	794	818	817	797	837	842	782	803	834	829	810	829	847	880	896	882	817	840	802	769	854	810	800	864	851	785	781	830	820	781	837	893	775	831	879	802	857	820	830	831	796	748	823	808	819	827	863	852	837	836	823	788	779	862	797	803	831	849	845	797	831	878	784	827	850	850	836	857	839	851	791	821	789	847	806	823	789	811	829	819	829	802	814	910	898	786	826	784	822	823	811	828	795	817	827	789	801	819	812	793	825	843	808	823	864	847	823	767	808	797	791	857	766	832	823	822	828	817	836	826	832	814	811	833	839	812	802	829	837	850	848	826	795	793	803	831	820	845	788	835	809	820	810	870	814	874	803	857	813	816	838	832	810	803	781	856	806	794	800	817	822	790	897	790	770	824	810	794	849	814	824	796	783	791	801	734	865	801	789	845	827	828	818	875	857	810	793	823	833	827	860	793	771	852	826	815	858	850	817	863	825	816	814	781	777	822	775	806	854	779	812	846	811	816	786	796	858	829	842	832	840	875	823	814	811	857	819	816	823	840	848	801	825	820	817	813	806	819	836	830	767	857	831	841	873	784	810	842	829	823	864	840	786	795	783	801	794	844	834	829	823	784	773	851	827	846	810	874	800	846	814	787	763	803	829	855	808	812	778	806	831	821	854	799	817	831	798	829	804	799	810	820	770	843	831	865	841	819	823	887	875	784	832	846	834	821	819	832	770	779	811	813	829	807	851	816	828	790	786	840	750	811	781	799	824	786	808	792	816	822	831	812	820	824	791	817	850	829	814	856	836	779	836	862	842	824	783	845	810	807	804	807	816	783	802	780	808	757	826	783	813	871	784	809	888	843	842	799	774	833	825	796	792	821	839	842	859	778	846	793	824	813	777	796	781	824	835	867	854	868	833	831	834	831	818	818	783	816	874	869	776	811	850	808	791	816	825	829	775	823	789	809	777	826	768	790	810	811	796	822	839	771	818	798	829	817	760	786	835	833	773	862	793	809	754	789	829	784	822	810	842	797	849	844	830	877	776	810	845	851	862	840	792	819	788	794	854	813	826	819	767	832	782	809	836	851	809	806	814	804	858	808	832	817	810	804	816	812	822	824	850	840	831	834	817	767	874	845	839	792	782	866	833	762	795	826	869	784	843	824	780	813	866	813	801	857	843	841	811	852	794	819	814	840	801	814	837	827	816	782	820	836	803	800	816	855	802	837	802	837	840	849	853	830	803	872	829	814	863	824	808	843	801	874	813	805	789	871	831	792	862	787	875	836	837	835	814	798	788	843	844	828	793	815	820	819	785	803	818	850	818	853	806	854	833	825	766	805	819	858	838	810	853	813	781	837	826	790	848	810	819	827	864	836	871	831	776	848	859	835	811	781	787	836	791	845	870	818	829	814	820	769	847	841	816	828	815	803	769	821	842	771	819	844	844	856	837	818	796	796	802	814	825	789	864	871	816	844	833	793	797	814	803	832	794	831	797	812	849	867	813	851	862	817	791	761	828	822	814	808	813	819	830	813	820	816	822	831	795	883	840	826	843	825	824	787	801	803	814	843	829	760	838	848	866	798	799	825	873	819	799	827	792	803	856	781	838	807	810	856	827	854	858	786	838	804	841	797	826	834	840	837	814	876	841	736	775	821	847	839	843	779	773	815	781	761	758	841	787	808	808	763	786	828	830	868	805	816	786	792	794	847	837	739	848	804	792	815	831	734	855	834	854	795	844	810	875	820	815	831	822	815	790	805	799	826	796	846	818	831	872	817	812	802	791	846	797	829	835	821	809	814	792	792	803	816	846	826	873	799	829	800	860	805	766	796	826	798	823	787	805	833	769	850	827	867	770	846	785	849	868	834	773	838	767	802	818	837	797	809	845	824	826	816	796	808	790	802	793	802	803	774	844	846	834	819	815	826	825	841	825	829	858	835	806	718	786	801	841	781	851	829	804	834	835	852	842	820	827	849	774	765	867	843	804	815	817	841	789	878	810	888	806	776	863	794	834	820	792	814	869	824	805	802	830	767	809	834	855	822	851	770	806	805	837	836	816	825	783	801	830	798	821	837	871	757	812	789	827	850	842	792	860	770	858	789	807	789	793	847	862	784	806	827	785	817	823	869	823	744	811	810	798	836	863	812	808	832	820	869	815	837	841	864	844	841	806	820	812	856	793	857	817	808	852	806	818	777	794	788	796	791	838	761	856	860	819	831	772	821	774	813	791	764	855	829	785	849	804	838	835	821	782	840	854	869	823	773	873	869	779	831	823	801	807	810	857	876	805	879	806	854	838	841	866	804	850	842	817	809	840	801	793	795	848	795	864	827	783	823	793	831	800	808	777	818	749	823	802	833	818	818	892	831	812	801	841	788	842	858	805	813	820	796	817	836	875	759	823	862	797	798	841	823	883	838	830	870	788	868	894	877	862	800	779	802	821	827	796	845	823	775	848	818	802	825	881	841	796	791	846	805	822	806	817	766	807	816	817	808	767	844	790	801	828	834	822	834	813	820	812	827	781	816	838	759	818	868	839	869	782	795	858	772	848	869	832	879	859	784	803	829	855	793	869	787	885	870	780	823	815	790	778	797	814	803	818	807	794	727	806	826	816	819	801	828	810	763
4639	14806	10140	5375	3978	3166	2398	1974	1701	1426	1354	1196	1181	1067	1040	1027	959	979	958	880	922	864	934	868	873	895	884	836	882	844	883	815	873	868	856	864	908	853	829	828	876	836	889	801	812	902	799	847	838	812	849	828	807	812	828	915	827	824	825	826	851	897	851	798	808	874	840	819	865	850	807	809	856	834	773	780	833	890	834	835	834	825	866	832	840	826	823	844	778	850	891	855	813	836	825	864	844	806	861	854	809	879	841	846	870	818	825	854	796	870	824	815	819	797	845	789	870	829	828	822	798	813	818	805	811	831	804	828	772	874	789	806	877	869	824	857	869	864	900	875	888	872	797	854	895	796	853	800	876	805	810	785	798	827	879	770	900	843	822	847	801	812	840	817	810	871	777	840	760	787	795	849	831	831	840	847	832	803	812	827	810	772	799	822	828	804	834	820	851	782	852	878	800	791	838	827	859	731	881	780	808	786	816	831	760	825	841	817	847	787	800	827	775	806	840	811	847	830	806	826	796	788	829	859	836	851	867	852	794	815	781	856	819	830	855	832	812	790	838	886	814	871	807	793	829	828	857	869	825	851	821	863	804	857	850	839	879	825	787	856	837	845	892	831	809	851	844	834	799	827	808	745	838	871	794	782	808	842	858	855	824	788	837	842	826	839	810	806	784	795	805	871	829	810	847	781	882	790	842	787	811	803	833	824	832	795	795	858	823	835	806	877	788	847	812	810	850	816	804	841	879	839	827	809	841	849	853	817	809	831	810	837	802	869	833	774	862	794	846	826	855	812	787	766	823	792	832	792	794	800	819	812	851	859	813	787	774	824	893	805	856	858	837	844	760	831	850	830	847	792	819	822	834	835	823	850	843	855	796	832	849	855	811	838	825	814	809	836	832	829	802	841	894	839	846	880	817	819	902	796	829	830	822	845	861	808	852	781	837	830	849	803	806	861	893	853	839	772	816	856	805	860	836	818	818	821	829	778	901	862	827	805	808	846	791	826	818	803	805	865	826	831	840	876	820	795	871	843	853	868	826	880	864	850	837	862	803	815	794	849	814	830	771	805	804	846	803	825	821	907	772	830	816	850	801	755	819	842	835	764	777	804	824	848	826	862	868	861	828	855	823	816	867	819	832	843	845	855	809	845	848	840	844	812	773	855	868	804	840	832	752	852	822	805	845	804	870	782	831	797	823	816	778	845	797	831	850	845	847	824	883	832	840	841	827	856	703	811	805	857	851	806	836	785	766	832	832	863	817	808	834	857	851	857	813	808	906	850	855	811	826	867	829	859	780	816	840	859	844	811	854	836	828	852	826	834	832	814	860	828	857	861	844	811	860	834	832	848	868	840	826	788	808	810	817	789	851	832	818	765	867	856	889	851	822	841	826	810	877	834	791	875	776	882	812	873	823	800	830	815	762	876	774	835	818	845	892	807	837	834	801	840	815	840	814	836	854	852	846	827	837	836	844	847	788	810	826	820	821	779	853	855	878	808	870	814	860	862	858	804	796	811	811	866	763	874	845	868	859	802	806	838	837	856	803	838	830	865	779	833	834	808	819	896	840	751	823	852	883	774	828	834	810	859	808	829	796	846	877	755	863	796	829	842	866	850	815	842	800	798	831	871	829	794	772	831	893	807	804	807	843	823	835	829	877	884	875	839	834	852	801	817	829	851	813	792	772	844	877	876	858	884	778	766	842	815	814	869	850	826	848	829	820	787	844	831	811	856	798	812	834	833	812	826	848	862	837	880	830	796	793	821	852	831	816	870	831	806	852	835	853	831	847	853	820	831	878	837	854	843	837	853	823	859	869	804	879	812	844	817	863	897	787	807	793	817	797	821	842	814	819	803	809	806	840	773	797	856	764	822	782	843	810	808	858	835	808	821	815	796	852	860	816	835	855	776	824	784	862	805	873	849	845	844	833	804	827	861	851	805	823	837	799	863	815	829	843	827	871	802	873	808	844	846	791	866	814	790	808	818	843	830	803	787	867	832	810	851	849	844	780	854	839	790	831	814	801	850	843	872	821	818	808	934	832	822	813	827	856	830	838	802	799	785	843	825	815	813	789	786	852	881	819	839	802	855	827	825	794	785	826	832	856	827	879	842	803	835	848	820	791	874	858	848	865	850	825	811	816	833	794	840	860	818	850	786	786	785	814	816	833	805	844	847	840	819	813	842	817	777	864	775	805	867	783	809	786	850	818	784	796	816	815	803	846	836	845	879	814	810	850	852	875	865	839	843	805	840	778	802	790	811	859	813	847	883	834	832	838	822	795	839	826	848	836	896	844	834	834	812	796	786	863	815	853	820	830	860	812	828	828	850	813	884	854	898	813	823	796	857	780	826	860	842	791	825	790	809	851	841	835	854	818	793	845	857	824	793	823	849	813	840	810	828	845	822	865	826	816	835	813	818	808	850	817	813	832	773	825	817	819	827	777	798	805	856	883	798	769	824	814	809	795	805	882	807	789	864	813	858	812	785	809	823	784	841	807	809	825	817	817	799	827	869	873	850	895	812	861	826	782	782	856	816	842	833	785	830	830	816	856	788	841	858	790	768	770	870	818	831	895	841	790	875	818	789	770	839	799	841	874	841	841	808	845	830	915	834	805	828	835	799	805	834	815	882	778	830	840	841	829	822	825	851	796	844	780	846	780	770	853	777	831	824	772	766	824	833	812	875	839	809	854	825	783	876	834	857	883	783	845	804	876	827	819	868	794	875	828	834	786	827	879	854	820	855	841	863	809	811	854	867	820	778	783	852	800	833	824	816	870	777	813	834	859	814	852	854	820	756	821	808	785	766	807	856	765	843	791	841	824	838	785	821	850	832	858	834	854	798	814	808	815	822	816	871	786	836	862	845	828	815	806	826	866	815	852	787	769	757	804	875	772	818	850	856	863	808	833	849	817	800	808	773	817	791	812	842	746	852	864	791	848	859	834	877	844	823	738	822	790	837	846	829	793	808	807	834	834	836	891	812	804	840	810	829	817	832	809	834	773	839	850	838	807	833	783	847	793	851	806	813	823	824	854	819	782	849	846	839	835	812	876	781	826	815	855	813	815	784	793	844	828	803	855	842	820	824	781	814	801	829	842	878	836	828	854	837	800	820	784	842	798	800	793	806	849	801	821	873	765	864	761	799	820	853	846	850	788	803	853	832	865	806	841	790	858	821	840	865	845	823	843	817	825	763	835	851	855	831	844	809	796	797	880	832	846	798	848	816	784	790	760	827	834	856	872	803	848	845	853	833	807	844	815	848	818	799	811	760	796	783	820	787	809	849	796	829	859	767	861	820	816	784	803	836	840	772	821	829	823	831	872	811	790	853	838	804	797	830	824	852	837	804	805	804	901	819	844	824	854	827	839	843	811	824	814	834	770	801	840	856	821	823	807	808	843	894	857	802	820	814	804	892	865	864	789	862	800	834	833	763	815	853	803	875	810	797	844	872	837	836	824	775	823	860	835	815	833	844	852	820	864	827	843	819
27377	20271	8324	871	543	511	483	443	419	444	380	401	421	424	392	355	358	409	398	363	416	371	390	408	365	368	405	413	422	362	400	390	399	420	398	409	382	385	397	394	409	399	399	367	355	384	368	378	380	423	434	417	399	423	355	405	356	366	422	390	389	419	399	394	356	399	328	385	394	419	413	375	370	404	356	361	428	396	414	343	391	350	361	402	394	385	369	396	376	391	372	421	402	372	420	373	386	370	403	375	403	401	401	390	382	433	420	385	379	387	380	395	434	426	393	369	416	378	385	385	390	410	393	393	405	397	419	377	413	398	404	402	392	422	381	394	360	386	398	405	401	375	412	371	386	392	452	396	382	389	408	407	370	402	402	392	380	398	370	383	380	376	367	407	416	391	442	392	401	412	376	389	447	382	399	414	406	398	359	408	371	403	372	447	392	404	414	403	410	403	363	384	390	354	378	379	366	387	377	404	399	381	418	392	377	395	398	382	361	427	384	364	403	404	386	396	411	382	405	412	401	389	382	400	421	394	376	429	400	388	403	382	393	425	365	390	358	404	378	418	371	399	399	375	377	410	411	428	387	392	395	375	420	407	373	364	419	346	383	357	381	394	402	392	391	411	414	383	394	401	389	382	356	395	431	400	379	398	363	396	398	415	394	449	422	419	402	407	387	383	397	364	418	404	391	398	408	405	406	357	407	401	403	385	426	396	369	381	389	420	363	417	341	389	387	419	413	397	350	397	412	390	400	376	391	406	413	415	369	395	388	397	337	382	370	381	402	404	379	350	421	383	417	405	408	431	379	400	418	418	400	406	411	411	407	403	397	372	404	392	411	413	368	392	426	416	427	416	379	439	417	403	381	422	411	384	410	345	416	355	353	365	371	396	390	374	382	357	379	405	388	415	413	395	411	379	361	428	383	418	378	421	376	432	401	397	400	410	353	419	407	417	401	428	380	411	425	368	424	410	394	414	381	393	375	379	384	392	392	419	375	392	414	408	406	377	386	400	402	402	401	387	388	381	392	364	405	380	399	407	410	395	403	405	393	405	418	426	354	404	429	376	402	392	418	374	397	363	375	400	406	379	405	424	378	368	403	370	386	373	365	391	394	406	383	398	382	376	379	390	420	382	381	392	382	398	422	420	416	409	363	378	451	378	407	406	378	399	413	378	383	397	402	385	427	420	388	393	437	423	396	419	418	383	374	384	365	431	415	391	411	396	412	350	415	415	422	380	397	401	396	390	413	401	378	393	363	377	380	388	385	426	417	369	352	406	342	401	377	339	402	408	398	424	365	365	383	365	367	363	423	380	405	406	395	395	405	400	393	374	452	401	398	428	411	417	409	403	400	395	386	424	402	397	387	387	382	438	396	392	389	359	363	375	427	363	407	375	372	423	396	359	364	388	383	367	386	417	385	396	388	425	359	410	407	406	394	390	409	389	426	414	388	393	385	400	348	385	390	389	419	377	371	391	386	387	358	390	399	397	401	400	358	403	404	387	397	364	401	422	391	390	402	375	416	399	387	397	385	400	416	366	385	381	416	410	415	393	414	428	377	393	402	382	427	405	388	392	383	410	423	411	414	407	375	405	407	383	407	433	412	405	405	382	394	371	388	399	409	381	415	411	423	369	358	363	397	389	376	381	335	388	411	441	413	397	368	355	367	397	378	348	373	388	408	454	379	390	377	415	423	388	385	378	379	392	435	412	397	369	391	387	379	391	407	408	429	403	391	368	404	371	386	377	410	391	415	379	403	398	450	404	388	415	358	380	383	367	393	405	387	385	376	416	401	393	417	386	359	362	421	408	374	404	374	389	389	378	423	405	419	357	394	383	421	410	379	385	414	386	378	390	377	391	390	368	423	424	371	387	373	407	381	373	381	376	379	375	393	413	413	380	399	392	394	396	398	368	373	401	412	405	404	384	375	445	341	391	402	402	380	408	410	380	344	396	427	345	426	405	385	389	380	399	422	397	399	377	379	362	403	368	384	373	402	407	354	415	359	372	393	420	381	399	383	382	390	391	393	418	399	375	394	381	394	359	426	411	403	360	370	407	360	416	406	384	417	370	388	428	404	394	393	386	366	409	409	413	417	410	377	390	396	361	382	382	388	379	427	368	401	376	380	404	404	391	402	378	405	390	421	373	412	401	379	383	379	376	383	413	433	406	393	379	415	403	389	415	411	375	384	365	377	404	404	385	394	362	396	376	371	411	382	413	389	384	408	389	386	355	374	386	389	408	408	390	411	388	405	408	399	429	408	389	439	416	416	401	396	389	375	382	401	406	367	435	401	387	394	371	370	367	399	397	402	415	409	402	384	382	419	422	395	398	379	360	405	390	396	427	387	391	401	391	393	379	370	410	387	384	414	426	364	382	376	350	378	369	397	371	385	390	426	373	414	426	399	401	412	412	422	398	345	380	393	411	362	351	373	365	406	367	369	384	369	383	385	405	404	397	428	411	389	392	377	409	420	384	426	401	397	416	385	371	400	460	370	398	423	391	397	370	391	412	423	436	413	394	384	386	388	427	391	411	396	380	395	407	399	398	427	436	394	376	353	403	403	383	385	376	363	384	431	392	414	426	390	420	385	378	388	378	379	391	392	408	391	351	364	416	386	379	443	367	376	415	378	392	420	396	397	388	368	368	377	366	405	354	381	390	355	413	382	417	335	420	383	428	408	418	393	378	421	414	371	379	400	400	387	398	394	402	399	401	392	378	377	401	405	414	398	389	410	406	401	386	412	391	383	376	392	386	392	408	399	364	379	397	383	395	425	393	363	374	350	418	401	411	376	445	390	381	394	375	409	410	364	393	388	412	370	379	353	369	391	394	384	380	405	367	428	361	370	393	383	405	370	388	417	386	412	386	368	375	406	385	372	394	394	411	386	348	405	425	399	428	426	378	385	400	386	400	404	394	440	361	392	412	377	387	390	361	380	374	444	381	378	368	402	379	401	397	355	390	383	357	398	392	354	409	423	398	375	411	413	368	372	382	401	372	405	370	405	412	376	404	424	427	377	399	378	386	402	434	395	380	405	404	376	388	396	378	427	393	407	406	383	386	408	374	398	394	388	341	381	392	421	385	376	379	406	357	399	385	416	412	414	400	393	395	397	402	408	372	389	402	408	406	422	385	381	409	415	389	381	388	421	374	394	415	398	417	341	373	405	386	372	440	429	397	424	394	378	380	386	406	387	404	395	369	407	399	407	372	425	391	347	426	401	399	371	386	382	384	381	393	383	380	429	392	392	383	385	402	424	368	380	393	424	370	380	397	409	373	393	421	366	417	425	414	387	380	385	358	371	380	414	393	393	380	385	416	368	397	411	375	378	377	399	371	370	398	412	379	416	411	422	406	391	379	396	381	437	392	359	399	403	386	391	367	424	419	385	371	419	367	379	378	396	393	384	375	369	391	387	385	369	396	394	402	423	366	383	373	372	364	386	387	364	417	385	371	389	409	416	409	406	375	347	405	399	396	379	424	370	398
4314	1625	1111	671	567	523	510	459	446	437	406	412	443	447	402	422	436	405	375	404	407	404	401	406	441	380	402	367	424	433	417	400	400	376	400	395	398	412	424	374	412	408	428	410	448	381	400	367	387	376	382	400	396	387	377	351	379	408	350	418	400	388	387	411	398	388	408	380	424	394	396	409	399	398	404	409	422	424	386	413	396	420	392	407	423	380	418	397	418	398	395	391	412	398	424	402	387	436	384	460	406	391	388	403	415	433	403	372	387	398	338	404	379	399	387	386	389	390	381	426	402	417	409	395	386	375	387	418	392	378	375	390	379	424	369	416	422	403	400	413	389	400	371	398	445	375	401	419	378	449	418	395	403	388	416	397	400	420	400	403	380	434	427	385	351	423	411	404	381	382	438	413	411	405	405	390	422	420	415	407	390	421	375	392	405	386	435	402	386	390	402	407	380	403	409	398	375	392	405	376	396	406	408	390	409	384	417	395	396	402	390	387	395	377	415	405	391	397	422	406	398	390	384	383	377	405	395	382	388	399	428	427	444	387	444	391	388	423	399	388	398	419	402	390	425	429	395	410	365	427	409	378	361	402	419	398	418	391	396	426	411	414	395	406	417	364	423	397	402	426	370	383	420	430	369	412	437	384	401	418	403	383	379	437	377	415	427	405	381	415	431	418	388	375	396	369	430	397	387	396	396	377	373	396	415	424	382	394	349	394	406	376	369	410	398	402	412	396	413	402	405	405	406	404	375	359	388	405	427	401	385	391	444	427	410	382	422	387	390	404	433	414	413	360	387	409	389	444	389	410	390	411	442	394	387	353	372	357	376	417	412	392	430	422	397	386	380	411	383	421	405	423	375	420	397	379	404	380	372	412	384	400	386	368	389	381	392	415	409	395	419	367	373	401	375	395	405	382	407	438	391	394	424	397	385	397	375	406	416	421	439	426	381	334	396	384	415	363	431	345	385	368	398	392	388	378	416	399	397	394	409	396	425	382	387	408	383	439	403	391	371	418	367	368	414	432	393	397	426	423	404	430	445	395	390	404	413	435	362	384	397	407	398	425	397	417	445	404	383	427	423	407	388	410	412	370	382	412	415	384	435	380	427	406	380	409	395	398	388	389	410	400	424	376	407	400	389	405	402	376	449	374	407	380	390	417	396	377	399	445	376	419	379	390	417	388	436	383	394	370	398	385	407	405	384	389	397	395	417	418	413	412	420	399	419	369	446	416	401	372	404	353	414	422	409	409	408	391	367	408	406	376	424	413	392	411	404	411	391	415	400	411	420	400	421	410	415	391	376	434	418	380	419	401	398	373	445	411	404	419	386	394	396	383	435	373	385	400	426	435	350	369	402	381	430	423	419	415	397	459	404	386	379	404	405	412	381	390	391	412	414	384	398	394	391	416	425	409	419	400	378	385	418	401	421	355	424	385	432	379	397	397	385	414	440	353	411	423	397	396	395	405	429	395	389	417	394	376	382	385	425	380	371	397	425	383	395	421	406	388	411	384	404	394	396	396	377	403	402	409	410	376	443	408	375	424	415	401	399	395	383	403	408	423	399	402	393	404	412	380	413	432	431	394	397	389	405	387	409	450	414	440	429	391	398	395	396	404	409	386	390	384	379	396	397	395	418	425	448	418	427	443	440	424	380	385	409	380	403	404	417	420	431	408	393	415	430	374	448	443	396	406	418	393	421	387	380	350	394	409	437	417	407	387	402	434	411	381	396	387	405	366	369	397	379	427	369	397	416	390	442	387	416	408	400	411	348	394	420	398	415	388	404	412	404	403	376	383	378	423	404	378	428	385	381	419	395	423	418	391	422	390	414	432	366	375	421	401	419	410	411	392	418	381	403	429	410	395	388	388	391	423	430	373	411	386	361	406	394	414	418	381	388	391	381	372	377	391	375	407	374	371	429	403	396	396	403	382	404	398	431	385	403	427	384	396	378	379	383	443	423	417	401	377	382	390	418	439	391	398	402	387	421	427	427	356	369	406	369	414	398	393	386	366	418	428	422	385	384	390	397	380	396	397	414	404	423	368	362	379	361	390	414	384	390	419	393	405	403	381	397	456	417	437	385	397	389	417	405	421	368	389	395	383	403	424	394	417	335	407	439	395	409	397	419	349	428	391	397	396	410	377	399	422	362	393	399	356	381	396	404	388	394	387	386	419	401	430	428	401	426	378	388	423	420	390	396	385	381	380	400	370	394	373	410	408	393	426	422	408	392	416	418	432	442	428	386	387	400	396	386	414	403	394	406	427	425	416	400	407	376	396	407	437	425	384	432	403	422	402	372	382	421	395	382	393	415	411	404	395	436	403	427	397	384	395	398	390	415	417	397	393	415	416	380	424	413	461	375	420	406	416	371	385	404	409	420	418	409	381	393	421	388	435	403	405	408	397	412	390	376	402	388	387	390	392	423	388	408	406	390	397	382	407	398	404	396	380	406	394	425	431	373	412	370	403	376	394	377	414	408	390	377	339	379	436	380	396	391	382	391	408	406	404	374	404	409	402	394	393	400	404	407	374	396	383	406	423	416	381	415	390	374	398	397	402	433	430	416	385	403	464	406	445	421	383	422	447	408	379	426	417	398	437	393	407	374	390	400	367	420	408	415	399	459	398	382	410	375	415	412	380	413	436	421	420	373	441	432	423	393	394	374	396	409	370	408	371	399	396	417	412	390	373	361	412	402	378	385	377	407	377	401	399	381	386	398	409	381	386	389	416	408	334	421	430	421	397	406	369	395	389	399	416	431	392	422	407	386	399	387	420	398	400	390	398	399	406	416	399	379	412	417	439	405	421	426	445	395	403	407	410	429	364	374	416	394	375	398	399	402	429	410	427	413	405	395	369	344	410	402	386	406	447	397	358	388	412	410	416	453	366	423	407	397	397	389	412	394	387	386	395	369	373	410	403	397	405	448	404	406	377	387	415	382	358	426	399	416	428	405	411	405	411	382	418	393	401	438	424	426	400	390	416	430	398	397	397	429	410	413	383	400	401	338	400	411	375	397	400	386	402	372	408	375	375	398	416	439	390	408	409	424	376	405	432	405	396	420	394	425	399	401	402	411	406	417	395	404	404	409	412	403	408	356	378	394	359	394	393	432	395	375	381	397	407	401	383	413	431	395	416	416	397	408	411	365	404	401	404	366	412	382	407	394	413	443	415	405	407	402	445	392	439	444	417	389	404	409	402	381	378	406	398	416	418	398	421	394	405	373	374	370	431	396	412	412	381	418	391	419	406	371	420	393	414	391	410	382	436	403	409	396	374	389	392	409	391	446	450	394	427	402	402	428	392	422	402	396	412	393	427	419	384	402	372	423	374	387	357	363	420	400	382	411	369	385	381	405	386	377	391	380	405	405	415	444	405	402	400	405	383	417	399	426	407	410	422	410	436	402	432	377	409	396	411	411	389	435	412	360	386	441	411	419	384	397	412	401	359	441	381	427	432	434	388	381	367	378	403	398	388	413	408	415	397
23710	21330	28778	24226	21334	11649	1788	1198	1070	997	1000	968	958	870	908	896	891	878	870	897	798	850	851	861	814	839	869	881	814	782	816	871	881	843	819	826	830	865	872	841	901	841	849	788	845	835	821	858	769	862	836	865	817	839	842	858	851	840	802	808	836	808	819	843	848	817	792	796	840	789	853	818	810	790	826	799	793	803	810	791	795	812	826	802	845	820	795	823	876	837	811	813	785	804	823	819	777	835	849	837	832	831	767	855	861	833	834	790	859	861	850	803	808	836	830	869	851	775	888	784	835	777	867	797	805	815	848	805	817	824	819	783	784	803	811	870	863	830	780	803	799	752	881	805	846	835	842	801	812	798	853	781	785	772	786	831	801	777	820	803	811	828	813	797	837	797	840	765	824	809	889	838	816	811	880	762	860	847	772	816	785	823	851	802	878	827	772	844	815	832	813	853	835	802	830	806	807	814	822	795	850	824	852	815	807	808	815	831	860	805	821	786	790	841	840	821	816	842	884	823	834	819	810	791	797	818	849	823	808	825	774	816	854	855	820	805	815	873	857	824	821	831	844	827	814	808	801	829	901	775	828	841	860	791	873	804	827	814	811	849	855	819	802	818	822	802	794	850	824	793	810	838	787	812	791	831	822	870	850	800	843	777	848	815	822	865	847	837	851	851	841	848	830	823	851	847	853	779	819	776	826	879	779	796	821	824	800	835	885	786	814	903	877	823	810	834	864	911	827	852	827	790	790	831	840	798	807	808	789	815	857	869	779	814	807	771	834	780	771	818	870	749	850	826	809	814	879	802	831	856	814	823	833	846	819	840	853	824	865	803	802	771	890	823	806	805	825	821	791	747	821	819	780	840	827	833	887	850	771	823	766	724	830	853	819	867	882	854	819	885	838	865	866	808	814	846	850	849	811	823	823	826	833	830	797	841	812	834	788	867	865	775	749	865	840	802	765	813	839	806	841	819	863	845	840	787	814	862	811	828	807	808	864	856	822	855	793	821	860	849	867	782	809	769	822	840	818	807	808	837	858	894	891	801	805	817	811	819	811	826	808	827	814	873	825	848	825	878	817	825	846	845	849	862	815	870	790	842	878	806	822	838	828	816	825	782	786	780	812	844	804	813	825	833	825	817	833	807	866	846	805	769	829	821	809	798	834	821	829	838	813	809	822	834	817	860	814	807	826	822	811	821	823	849	799	865	811	847	805	795	823	868	861	808	826	855	816	834	825	856	786	854	806	829	827	826	791	831	812	812	781	854	847	761	836	827	777	866	790	832	831	800	814	866	795	851	844	821	785	786	822	750	800	806	815	812	756	780	802	779	884	825	834	828	829	834	839	780	851	815	850	788	852	802	820	815	853	814	863	838	773	783	799	817	802	787	823	846	818	837	871	831	808	826	813	774	813	796	864	845	832	854	849	809	840	812	808	822	827	775	827	829	782	818	799	863	790	827	845	868	875	821	807	797	830	868	798	810	850	847	792	833	817	854	819	822	821	839	816	796	837	764	827	809	821	813	827	782	823	833	860	821	769	855	869	862	799	803	858	819	798	801	795	831	832	835	772	836	800	826	780	832	827	825	896	858	847	838	828	794	823	851	816	881	846	800	805	743	801	789	844	843	838	829	860	777	793	859	810	806	788	836	785	860	880	818	820	858	749	814	796	808	825	826	810	777	776	825	849	805	822	846	808	800	810	846	811	796	782	848	840	817	794	788	882	816	860	805	814	867	827	832	808	869	779	849	797	804	799	869	811	746	806	816	818	752	815	841	815	806	811	826	837	801	841	780	842	792	812	838	842	877	896	819	839	770	793	773	842	815	805	785	825	816	845	831	804	785	862	824	862	787	837	806	833	819	859	797	805	775	833	885	839	821	819	804	813	841	848	859	814	792	819	873	831	775	828	877	769	812	838	817	823	865	872	829	816	813	743	762	803	863	791	863	813	783	837	810	830	867	826	845	839	728	803	788	810	828	791	811	816	826	790	820	813	841	837	825	850	817	857	831	799	788	808	842	779	772	877	803	805	843	826	856	804	848	837	853	792	766	813	808	752	767	881	808	808	826	824	841	781	822	845	845	826	801	782	809	889	801	813	824	833	816	833	808	797	827	883	848	835	790	846	831	825	831	800	778	829	845	827	855	836	819	815	810	846	819	843	817	853	824	818	817	861	854	819	843	838	820	812	818	788	834	861	860	830	814	782	769	825	853	812	838	838	879	815	792	859	846	852	810	769	819	813	826	804	853	869	839	842	797	858	823	886	778	792	847	803	864	786	815	814	844	841	818	822	835	851	865	844	833	834	802	790	835	809	899	808	793	841	853	804	818	803	816	812	847	869	802	767	827	818	856	829	863	843	777	763	778	839	790	827	844	837	811	798	845	797	810	792	855	849	867	822	815	836	805	812	879	816	796	817	824	780	811	777	783	752	851	827	828	860	857	851	774	857	860	882	754	847	843	818	782	838	825	814	815	857	769	809	874	864	829	818	819	793	784	794	829	748	792	787	834	804	865	837	832	810	834	861	834	846	787	811	804	837	763	842	786	781	779	820	808	816	783	821	842	780	833	855	789	853	818	842	831	795	850	799	801	826	847	829	811	847	799	829	857	860	848	800	853	823	811	806	795	828	805	786	795	810	789	792	877	786	814	830	819	804	791	833	833	783	782	829	838	869	886	828	825	818	832	848	779	802	822	808	730	774	834	788	810	877	808	817	878	822	902	834	842	807	809	807	774	830	816	826	796	803	839	806	849	794	808	918	797	748	860	840	737	820	825	817	815	819	803	820	842	826	845	804	794	797	819	776	848	813	777	763	815	861	813	822	803	825	837	773	863	804	829	866	780	779	832	734	809	810	769	881	850	827	801	822	824	838	803	808	838	858	846	834	853	807	837	771	776	838	796	875	831	786	853	801	834	844	827	860	786	831	784	836	813	831	810	822	876	860	788	849	830	755	770	808	811	861	784	842	814	839	815	771	824	797	801	829	833	891	863	873	808	813	902	825	819	790	852	884	834	827	806	841	825	845	826	788	841	850	875	831	799	867	832	835	823	852	831	862	863	862	781	818	823	812	851	819	832	813	812	810	830	819	822	820	815	815	837	831	849	872	872	830	790	878	843	822	823	821	804	891	836	777	843	772	764	814	850	833	871	813	808	776	778	794	780	798	816	795	811	877	803	789	812	779	775	830	742	808	789	836	799	771	843	838	846	865	838	807	838	833	762	849	820	851	806	805	813	817	794	855	836	853	791	865	828	888	839	797	841	850	805	782	779	833	886	874	840	840	818	863	843	819	813	792	846	810	823	820	840	836	849	809	861	854	810	816	846	826	777	826	803	797	838	776	799	815	844	831	836	809	823	796	854	802	803	844	811	884	848	805	823	778	808	776	816	820	798	865	785	825	748	838	799	860	839	822	824	796	849	806	817	776	808	809	810	834	820	829	818	839	817	865	797	836	841	827	780	798	870	834	872	791	801	806	786	846	794
3680	8993	6143	3267	2516	1995	1671	1381	1274	1119	1092	958	1017	917	945	918	888	921	871	891	875	910	854	877	890	882	825	846	810	883	838	855	898	835	833	863	837	869	795	847	797	820	840	795	843	812	856	829	829	868	839	842	859	847	757	874	842	810	882	807	813	815	863	838	839	796	829	817	793	856	881	781	852	835	852	814	788	772	848	832	839	853	732	787	797	781	787	860	826	848	822	825	889	799	816	824	790	865	811	799	805	798	880	828	850	822	852	898	875	848	807	750	810	821	863	816	840	831	802	794	785	865	850	825	850	815	820	858	814	830	858	870	838	812	846	900	785	848	790	846	810	854	816	858	821	809	817	866	814	841	894	837	862	829	816	883	816	827	857	836	826	835	851	804	813	851	846	794	818	802	834	885	843	876	833	805	830	833	817	829	836	810	881	841	832	838	831	817	801	814	844	852	797	827	829	836	795	835	817	859	805	804	868	837	794	840	836	850	843	857	799	791	825	761	848	777	822	803	839	853	869	820	835	856	843	816	816	821	842	809	823	829	811	842	859	785	794	807	791	847	806	843	826	835	812	805	813	868	854	823	827	759	841	800	867	832	853	855	786	822	837	808	855	860	850	868	785	835	816	796	798	831	808	822	835	776	795	801	817	823	793	879	836	781	802	797	785	862	819	912	842	827	857	792	857	817	857	811	834	820	902	770	808	851	859	833	847	825	818	815	845	834	829	775	785	825	817	793	781	786	871	798	828	887	829	824	816	838	832	826	826	789	865	775	789	799	851	794	859	843	860	804	862	827	790	808	832	793	875	821	884	790	875	821	844	822	802	836	843	828	810	879	805	795	725	789	838	844	853	842	838	806	809	837	819	781	837	850	874	814	839	802	876	842	839	864	869	811	833	826	844	820	815	875	849	815	856	781	834	875	838	815	828	828	785	846	797	803	891	912	829	875	809	801	787	866	772	813	862	817	815	798	832	783	832	797	803	874	868	778	830	799	756	837	838	839	789	828	833	833	805	875	805	812	811	759	832	857	870	854	836	866	799	865	841	820	829	830	814	810	839	793	851	827	819	879	855	861	800	812	848	830	837	872	790	851	884	818	861	774	861	769	845	856	816	812	777	802	867	804	802	816	843	806	842	809	830	862	809	825	797	824	903	878	825	817	838	828	822	826	798	835	848	855	837	805	815	812	792	801	840	800	889	799	829	840	800	797	829	839	790	849	801	773	869	850	840	845	854	791	846	846	809	833	791	826	815	824	816	862	811	844	819	835	796	853	845	800	841	796	850	834	831	821	893	799	813	863	854	807	777	838	793	839	798	835	787	776	817	796	874	808	790	868	832	816	838	829	771	791	818	856	790	849	813	810	789	796	818	811	813	821	778	793	790	822	795	805	842	852	818	827	855	883	811	857	835	804	790	797	819	829	824	815	829	814	859	864	805	792	809	856	832	888	842	803	889	809	764	848	825	801	898	853	813	750	827	843	829	814	828	857	812	912	806	781	818	829	796	839	831	833	815	780	870	851	846	834	815	839	886	810	839	885	842	832	826	806	863	813	792	780	834	827	829	832	851	772	805	850	791	844	837	798	850	844	838	831	781	872	860	844	868	807	821	872	787	836	840	796	825	807	842	790	799	864	835	882	825	823	804	810	759	830	833	832	835	812	829	838	859	834	812	842	796	838	808	845	844	843	860	833	784	882	828	820	817	786	825	870	775	836	818	807	806	848	811	836	825	824	868	843	838	784	818	808	828	827	786	874	794	811	850	776	850	805	826	780	838	853	874	789	790	809	819	854	791	846	802	813	833	811	784	762	859	843	841	824	826	851	873	823	797	802	858	798	803	854	798	827	831	800	854	784	841	774	878	857	864	772	838	800	745	768	885	831	793	779	801	879	835	838	806	817	812	862	778	828	832	855	781	856	813	787	844	788	779	788	872	793	841	862	796	827	854	807	831	836	842	810	814	816	810	822	851	759	847	790	833	792	879	814	798	796	812	834	823	812	850	830	811	861	799	774	831	819	809	804	801	806	827	788	838	869	868	860	840	779	794	823	875	870	848	840	830	860	819	806	818	816	819	837	800	836	772	761	786	817	820	778	805	776	812	807	819	791	801	796	870	834	836	831	797	833	834	852	831	846	816	814	836	826	783	829	853	924	783	868	813	842	825	831	770	803	782	849	847	855	881	837	838	830	860	830	826	856	858	782	836	828	803	813	845	843	784	792	852	815	840	865	860	753	862	820	826	845	800	838	801	824	830	826	832	830	828	784	874	795	824	813	799	868	845	818	776	873	859	848	816	798	809	864	819	825	772	835	819	857	816	850	831	814	842	806	861	862	805	804	806	830	837	773	839	857	798	794	853	843	769	862	841	850	800	805	827	836	831	883	801	814	777	858	839	801	864	841	859	801	852	830	884	841	834	766	845	756	794	867	762	846	797	792	837	821	838	816	844	817	816	890	846	769	803	796	822	819	818	848	820	875	814	814	753	791	781	761	849	836	833	812	829	850	814	889	818	820	857	833	814	809	833	807	814	827	868	830	828	890	818	778	794	836	825	841	832	811	839	835	820	832	859	862	789	795	795	812	820	820	772	851	805	817	793	796	801	793	873	733	815	765	835	866	789	833	809	837	802	800	854	872	808	781	847	801	847	810	783	807	830	804	779	793	802	746	802	842	826	826	871	832	829	802	848	831	848	732	821	839	793	861	873	858	803	885	814	834	857	820	818	808	814	816	823	792	788	788	904	818	848	821	778	801	783	844	859	858	825	893	823	829	824	815	823	799	786	820	796	830	810	796	848	859	824	830	845	804	851	771	816	834	851	804	864	838	772	871	778	832	820	831	836	830	774	863	790	829	787	873	816	807	801	851	802	809	857	903	856	815	796	805	870	819	774	793	818	834	802	855	845	883	815	819	865	862	853	813	836	820	863	833	828	781	790	848	859	857	816	814	793	851	805	806	823	826	847	788	827	858	795	829	838	858	828	834	789	818	800	851	791	832	794	842	883	844	797	831	811	816	857	806	818	879	831	867	808	797	844	860	796	830	834	847	837	792	859	842	824	795	851	841	843	846	806	821	841	867	780	796	823	791	829	821	816	863	862	749	843	811	837	801	874	795	862	845	794	792	813	828	844	819	816	840	834	856	806	845	791	880	822	785	779	799	814	797	816	824	804	828	873	786	869	794	736	846	852	859	862	871	847	838	850	831	802	853	799	799	804	855	831	802	796	833	841	882	855	767	835	869	874	853	871	831	863	828	840	836	834	794	838	829	779	809	825	842	809	797	808	862	847	811	822	861	816	844	792	790	840	824	810	853	815	801	829	836	801	785	836	771	817	831	785	827	826	872	831	826	821	788	797	799	847	858	806	861	794	816	803	836	831	861	809	802	811	885	869	807	786	815	782	886	826	755	849	783	884	851	836	820	822	826	794	792	857	784	835	841	856	827	762	899	784	819	789	823	790	754	816	843	842	816	815	808	843	813	849	846
24569	21134	27667	24782	14081	728	508	415	380	303	317	313	298	290	292	257	236	272	255	260	243	260	245	267	240	220	244	242	240	246	220	246	258	270	232	265	249	209	242	254	242	232	226	253	258	240	230	234	235	240	238	236	238	233	235	234	259	223	249	229	254	247	250	239	228	217	249	237	247	211	213	226	246	243	238	234	262	210	250	232	243	233	220	199	228	245	221	220	236	237	264	223	230	234	236	229	229	230	235	225	230	216	247	219	228	218	240	244	245	229	231	233	212	259	230	232	217	252	244	204	223	225	247	239	275	246	204	247	235	250	236	208	271	218	257	250	224	217	235	214	225	242	239	243	235	253	253	250	239	243	245	239	251	227	187	238	239	211	239	241	256	233	243	233	219	213	249	232	252	236	235	222	220	241	237	239	262	223	231	235	233	246	214	219	259	226	242	217	257	211	220	220	226	235	238	222	248	224	249	208	233	249	226	214	226	254	237	231	239	251	240	262	229	210	228	252	224	243	224	252	231	228	235	229	209	255	221	205	243	253	237	229	226	222	252	243	267	247	216	238	249	208	228	211	251	232	240	224	252	216	217	235	220	236	224	237	242	221	191	261	232	222	194	217	229	229	234	212	218	233	237	190	242	281	214	229	225	235	234	214	252	240	249	245	239	221	225	231	237	237	216	214	227	238	226	220	243	234	214	231	230	235	221	244	233	253	236	240	269	232	207	225	235	258	211	240	244	239	222	241	240	226	242	207	266	236	227	239	250	224	248	215	224	256	241	236	235	220	240	227	259	249	219	255	241	206	249	246	246	246	245	224	220	222	222	249	248	216	235	228	249	234	229	254	249	262	224	229	243	262	221	231	247	226	261	221	217	248	245	247	248	210	220	251	237	238	237	231	244	236	226	222	227	216	233	246	230	239	249	243	253	239	208	217	231	232	239	232	222	215	256	232	252	229	259	222	249	264	223	237	234	235	222	230	241	253	228	225	224	258	265	223	222	259	243	233	253	212	229	232	224	203	231	235	249	234	215	224	233	264	191	244	234	219	249	232	230	247	245	234	243	218	256	231	234	219	257	238	223	232	242	237	229	224	239	273	239	254	243	239	235	258	237	253	219	224	238	245	241	221	246	232	245	199	226	231	239	238	245	255	255	238	212	214	256	243	229	241	265	248	222	218	233	209	207	240	229	240	212	214	226	228	247	216	245	252	233	216	233	225	241	209	264	252	243	218	208	212	241	257	232	233	211	225	238	222	216	242	269	244	220	228	243	242	233	240	223	242	236	230	246	246	239	226	211	232	241	237	240	224	225	242	252	246	237	237	234	226	231	189	223	253	210	244	236	239	230	241	244	231	269	222	229	257	253	230	249	216	235	235	229	228	238	234	223	244	236	225	239	238	264	254	242	206	229	248	233	226	237	258	230	250	255	247	258	246	243	221	255	231	244	222	233	200	230	206	236	242	238	226	226	234	237	259	230	251	226	225	239	254	246	220	221	211	216	286	252	248	217	265	229	224	235	257	232	250	247	215	235	212	235	227	237	232	241	235	234	245	239	256	237	239	234	204	242	244	226	260	256	254	241	195	244	241	246	275	231	272	212	221	250	246	218	250	212	213	247	278	231	224	223	235	223	221	223	235	251	227	242	248	220	234	247	228	233	223	249	240	264	217	234	189	234	227	235	259	236	257	241	239	218	234	242	231	231	225	260	223	252	226	242	214	250	240	221	235	221	224	210	234	216	258	245	236	228	228	226	250	222	220	211	252	237	225	227	234	245	234	250	228	226	227	242	251	256	249	236	232	232	253	230	245	249	244	254	229	250	218	218	224	253	254	232	240	225	227	217	237	264	233	238	236	234	281	246	246	221	251	232	240	259	254	232	220	250	241	235	233	221	259	252	207	228	244	224	234	235	267	217	227	244	233	230	283	230	219	244	255	250	203	249	226	232	228	211	237	233	234	252	234	230	230	249	228	239	240	245	250	244	240	270	218	265	248	233	248	233	237	239	253	242	251	231	223	228	229	229	223	239	221	231	224	236	237	244	238	225	256	228	251	221	224	248	243	242	244	255	246	230	224	246	208	229	209	224	250	231	246	205	210	247	233	245	231	236	230	215	226	217	250	240	255	216	233	237	198	225	199	245	222	272	261	238	256	244	234	249	243	251	231	256	251	232	235	230	216	226	271	274	254	225	229	220	227	228	220	255	199	230	229	231	209	233	204	216	249	217	254	235	250	242	243	229	247	233	239	273	235	236	229	229	246	256	217	201	239	239	232	214	271	251	232	230	218	241	250	243	231	238	212	226	243	222	207	246	245	241	230	259	258	208	207	235	248	262	229	208	208	241	217	261	234	241	243	217	246	227	229	258	224	222	237	215	202	246	236	230	231	216	238	225	232	225	237	243	236	240	239	232	225	241	236	239	245	205	247	243	230	249	236	243	241	258	224	234	256	236	220	212	227	237	229	234	267	233	238	231	219	221	242	262	204	240	246	228	243	254	241	241	255	249	232	242	266	227	227	229	217	241	256	230	243	259	240	262	243	264	230	241	224	227	206	266	272	234	259	230	228	234	240	243	257	243	217	222	236	226	258	241	247	251	221	253	237	244	263	244	225	245	212	241	242	221	265	258	205	215	206	227	240	230	229	219	232	226	232	218	228	222	246	227	242	220	227	212	247	221	233	203	244	235	238	223	230	245	238	234	220	242	246	258	218	225	222	235	245	237	269	244	253	229	237	247	232	247	231	252	246	220	246	248	226	249	235	228	234	228	218	253	225	236	212	246	224	209	223	215	231	250	237	209	254	263	233	261	249	219	200	239	255	223	254	243	212	261	218	239	235	231	223	245	219	236	262	216	224	242	225	253	244	240	234	247	225	248	245	240	238	243	237	228	239	225	223	220	216	237	223	246	201	231	265	222	229	264	219	251	216	223	212	231	221	227	238	262	278	264	250	229	247	251	246	231	254	232	234	249	213	249	243	219	222	245	204	228	240	213	209	227	227	247	231	248	221	227	222	217	216	243	222	227	239	239	216	206	231	261	220	258	227	250	227	216	227	226	218	251	239	230	241	220	242	213	237	218	243	251	242	230	213	237	223	236	249	221	196	233	249	229	233	216	232	272	257	199	215	235	261	240	253	220	226	234	252	216	230	214	233	221	248	252	256	223	231	225	221	255	221	244	239	258	211	238	281	228	272	253	242	218	236	237	230	229	237	238	242	231	186	243	249	258	267	230	212	255	244	235	243	241	218	244	232	229	239	229	226	279	241	238	270	245	259	245	250	273	252	191	243	217	232	266	212	233	237	226	231	228	229	224	234	233	259	249	251	239	233	227	235	250	238	226	223	240	222	243	258	249	242	221	236	246	224	210	240	242	279	224	225	254	223	272	239	228	226	237	260	233	241	213	220	204	222	235	241	231	241	227	226	248	239	234	235	229	267	239	246	227	244	225	222	234	252	235	234	241	235	229	267	253	221	211	232	239	260	265	215
3272	4951	3226	1659	1243	913	712	592	432	423	395	365	284	330	310	301	327	296	259	277	269	273	261	260	283	255	313	311	269	243	289	267	289	270	255	249	258	261	256	282	279	246	249	249	255	243	271	275	262	248	286	264	260	276	236	265	278	274	274	249	262	243	292	283	262	255	280	266	253	279	233	229	263	304	244	279	249	243	247	249	260	236	260	288	260	266	266	266	281	255	271	226	255	251	252	273	251	264	254	249	235	268	246	270	248	263	269	251	268	310	250	295	248	264	276	253	266	270	244	277	270	246	244	272	276	282	257	277	256	230	254	241	262	243	274	262	271	242	256	257	260	232	260	251	263	273	246	264	251	259	253	270	251	263	247	290	279	254	251	241	257	243	223	255	250	288	229	248	255	270	241	241	236	273	257	248	279	267	323	228	259	286	231	236	252	230	253	245	258	269	297	219	278	270	247	269	267	272	257	249	275	250	250	241	242	251	237	253	243	291	256	271	250	260	276	245	282	256	249	229	244	254	271	266	252	226	245	254	267	249	271	278	255	247	225	256	265	229	254	271	248	296	254	264	281	262	253	267	246	247	257	270	236	259	236	266	269	223	276	267	271	251	266	238	269	256	280	251	266	256	256	295	238	258	271	251	239	233	290	247	228	224	239	273	260	287	274	227	252	265	245	262	244	264	269	262	265	264	247	258	258	264	241	257	267	276	236	254	251	266	303	283	274	252	246	264	243	251	237	235	251	273	238	256	256	261	275	264	252	250	256	242	267	278	278	256	251	245	241	218	237	205	257	269	242	252	292	240	280	274	261	268	250	308	291	239	239	267	294	243	244	254	264	262	254	255	270	268	249	263	258	277	247	268	259	255	286	270	271	277	231	281	253	229	244	271	253	257	270	257	231	234	263	244	246	232	252	256	284	261	263	229	251	270	262	238	267	276	261	246	229	248	278	258	275	262	225	257	235	235	239	289	251	271	248	244	261	274	251	229	240	238	266	262	243	263	247	241	276	257	227	228	245	252	257	263	284	267	241	232	255	279	269	263	240	278	249	259	240	234	288	256	232	244	258	268	232	267	261	221	246	268	247	275	274	267	252	270	242	252	250	258	242	269	233	274	250	277	254	272	261	288	269	260	215	238	246	226	238	267	295	246	230	245	258	241	253	245	261	271	275	263	246	224	215	254	270	257	238	268	271	254	236	247	264	228	265	257	263	271	261	245	268	276	250	261	231	254	245	285	247	249	273	262	271	260	259	258	242	254	248	287	259	248	254	235	268	251	244	276	246	290	245	260	268	257	272	228	270	248	264	271	273	282	247	246	240	248	244	246	222	267	284	249	267	250	257	243	225	252	263	258	259	287	248	254	303	255	232	239	256	277	274	252	273	277	278	248	224	258	251	258	251	233	249	254	253	244	250	267	263	291	203	258	257	251	282	287	274	268	238	250	242	255	294	253	255	214	272	246	256	251	273	214	268	297	273	275	268	241	256	238	239	253	225	262	252	270	271	252	262	274	247	247	232	242	249	247	238	265	275	250	271	251	267	202	237	274	272	266	272	254	270	238	284	264	234	246	236	229	240	265	245	246	254	255	232	271	281	249	277	240	258	265	254	268	237	243	281	265	260	269	264	251	254	267	258	292	252	241	271	253	264	247	288	252	238	260	264	226	219	239	271	267	267	285	268	260	253	241	276	261	260	243	249	270	268	252	258	270	251	264	269	223	267	265	264	250	268	262	255	265	266	275	272	267	273	256	261	252	282	251	284	257	252	230	253	273	244	283	243	244	232	233	247	262	269	273	279	249	215	254	260	258	267	253	242	275	259	260	279	256	226	265	230	299	264	226	276	279	271	258	281	264	231	280	241	247	264	261	248	256	268	244	270	254	264	241	273	255	246	255	246	272	222	246	243	286	262	257	259	259	269	252	246	262	258	264	244	278	259	267	263	256	265	266	260	266	245	215	252	253	235	284	243	223	252	244	245	254	237	209	236	249	262	246	244	252	254	259	243	262	250	293	240	239	286	262	247	225	246	250	253	261	254	263	248	250	267	280	265	246	267	220	272	268	251	284	252	276	247	258	262	268	236	254	242	265	254	269	262	238	250	266	251	268	283	261	253	261	264	246	253	275	254	250	237	253	249	250	253	257	250	247	256	238	226	279	235	282	246	266	266	260	298	286	245	276	258	266	262	286	243	265	254	247	254	245	276	262	245	276	256	271	256	259	263	276	259	259	244	290	236	263	244	257	267	232	260	276	245	251	268	242	259	231	259	237	236	261	255	261	243	243	249	247	247	247	294	255	243	290	251	242	288	238	230	270	251	269	246	277	261	268	276	247	289	267	264	266	270	244	275	220	266	248	255	252	258	258	245	259	259	270	276	254	245	258	262	246	275	243	278	247	275	266	264	263	257	236	276	292	257	277	268	279	278	258	270	272	257	268	272	270	267	255	275	270	255	258	257	254	260	276	230	248	238	256	264	258	248	273	272	273	254	241	266	277	273	266	281	232	246	260	247	229	258	282	243	261	274	240	246	263	257	252	255	232	270	249	275	249	257	278	273	230	264	253	253	292	288	248	248	295	253	253	266	234	266	229	240	275	247	254	242	242	243	267	233	252	274	271	259	283	276	247	246	287	268	271	267	238	242	239	248	273	230	271	279	266	281	236	253	255	251	232	257	276	262	245	268	285	275	247	251	254	275	232	269	247	225	258	236	240	275	284	257	274	282	245	260	249	274	288	252	262	274	242	251	285	258	270	237	256	251	241	232	244	246	256	242	268	265	263	245	264	295	280	259	273	263	279	280	266	266	255	230	252	246	264	261	261	257	282	275	273	284	256	241	259	247	281	270	262	274	266	264	239	223	237	260	233	256	275	241	256	267	258	277	263	287	253	287	258	254	249	258	256	263	241	308	250	241	251	242	243	226	232	279	273	296	244	232	254	267	279	235	278	288	210	235	271	259	239	267	227	267	234	233	292	221	261	234	249	275	265	233	270	242	263	287	261	270	240	264	260	248	237	251	238	233	267	255	242	244	246	247	237	258	244	258	250	281	258	266	259	241	251	268	249	250	270	268	261	265	265	238	225	245	239	265	290	252	275	251	272	253	239	258	251	261	246	243	250	269	266	257	229	251	247	256	257	254	243	253	252	273	260	273	259	244	225	261	281	252	249	262	254	229	285	265	273	265	259	270	270	250	250	255	243	276	265	264	225	241	273	261	261	252	233	249	273	271	247	227	241	239	241	237	256	289	244	256	264	255	267	256	234	258	280	242	290	262	278	279	264	266	256	264	274	260	256	280	247	291	278	273	255	251	284	233	267	256	235	252	267	290	253	251	217	248	228	295	256	240	291	240	247	240	234	263	237	248	263	281	253	261	250	262	268	241	256	250	239	270	257	264	271	257	239	290	275	272	224	259	267	238	285	265	254	244	254	253	281	284	267	264	256	272	270	236	264	248	265	256	274	240	285	275	263	267	241	256	255	251	283
22531	21360	29271	23829	21357	21428	12475	1749	1318	1342	1161	1104	950	1025	967	965	934	889	988	870	867	898	840	851	909	867	823	876	881	813	861	894	851	861	843	860	881	832	804	835	865	847	834	842	847	797	850	827	808	763	833	813	852	811	840	865	819	812	857	828	824	876	800	803	907	832	824	855	870	801	812	803	838	810	761	816	805	810	831	867	783	845	824	845	819	848	825	803	812	799	817	850	834	800	825	830	782	781	772	857	816	820	818	821	814	819	865	829	847	807	814	865	769	835	886	748	815	796	797	772	774	827	794	791	793	776	810	837	786	838	783	842	770	807	858	892	837	863	831	819	786	802	812	842	833	845	841	834	819	786	807	800	821	799	804	830	799	810	818	858	813	812	844	804	783	791	797	858	792	824	856	863	844	834	745	840	818	824	809	818	793	856	814	857	793	849	804	804	863	868	850	850	826	792	798	836	780	815	771	827	809	813	817	853	820	832	816	861	773	813	825	811	847	819	803	872	816	844	828	831	816	775	813	787	804	789	802	815	799	870	794	820	813	852	820	828	798	837	817	820	836	803	794	795	792	849	871	909	841	777	788	786	841	827	834	802	785	850	817	790	829	836	857	834	803	772	821	809	823	866	766	796	820	811	824	792	847	859	876	802	801	823	843	790	827	794	769	862	844	802	783	822	840	810	820	801	807	814	783	839	866	852	866	760	845	870	827	868	805	894	783	852	852	802	774	832	799	866	822	808	821	829	794	844	784	851	834	798	821	789	886	807	797	842	829	809	859	831	848	865	827	828	816	841	798	836	789	849	743	779	845	818	805	875	788	862	782	819	863	867	746	835	839	836	838	846	765	797	847	814	827	825	835	791	857	854	822	826	857	810	803	889	884	811	842	830	796	849	836	882	855	868	765	844	779	793	783	768	823	817	849	816	832	846	798	827	875	802	843	815	825	819	802	823	767	799	815	814	792	837	831	759	855	818	775	826	812	856	765	857	825	812	832	760	783	818	813	822	814	820	848	835	807	819	799	768	812	823	778	788	824	812	861	804	826	804	797	841	791	845	806	791	851	794	813	827	824	846	822	806	791	831	797	824	856	847	823	827	804	794	794	797	810	787	837	819	808	833	789	775	804	847	768	785	854	828	816	830	801	815	862	846	839	821	811	841	852	798	802	873	799	814	810	881	763	807	789	836	846	842	830	827	784	811	748	814	820	824	791	787	788	863	870	803	836	813	734	830	802	878	900	831	793	803	769	824	810	754	828	830	786	858	799	804	823	858	829	789	869	768	804	825	840	851	826	812	818	820	834	793	796	759	843	803	799	802	807	870	818	768	823	839	773	832	826	841	861	809	804	860	822	830	833	823	813	844	872	755	860	877	836	866	852	842	832	825	826	827	814	842	847	796	794	811	842	849	837	900	843	799	794	798	796	811	827	769	867	792	815	808	818	769	773	789	838	816	792	831	853	833	833	758	831	865	818	831	823	799	826	859	843	802	823	791	838	799	806	796	803	785	874	803	814	796	782	859	840	845	833	805	834	837	811	820	804	770	875	795	842	778	813	836	846	839	832	816	805	835	861	783	814	848	881	794	754	806	830	794	815	832	811	834	847	839	838	815	836	794	820	834	811	825	817	766	779	817	762	808	801	774	817	793	791	825	773	827	787	793	833	816	791	843	831	775	776	829	777	816	803	877	847	850	866	773	771	869	820	772	855	836	836	876	807	829	802	811	820	822	837	848	843	857	827	815	845	824	847	813	813	820	817	836	824	844	821	809	791	768	838	789	809	805	791	799	809	802	823	797	837	828	822	808	762	797	804	783	792	800	821	825	799	851	833	838	794	813	826	800	805	813	902	772	827	827	846	819	802	779	805	772	802	822	850	815	852	783	804	843	818	807	811	779	822	819	806	828	845	808	819	803	780	804	768	791	845	830	720	823	827	813	786	820	765	834	778	821	792	788	841	804	851	849	838	808	830	799	812	849	817	816	794	811	850	808	830	831	797	814	808	882	786	782	816	831	865	834	802	794	839	800	813	794	777	809	799	786	815	864	834	795	807	776	794	827	779	817	835	851	769	833	863	813	827	848	880	839	803	881	826	791	769	809	822	823	837	837	769	832	792	803	797	818	815	817	829	837	774	796	828	834	810	823	782	790	838	841	795	813	823	826	813	796	830	826	781	823	832	824	838	828	801	813	842	796	831	843	840	859	874	797	841	834	818	793	863	871	824	775	810	854	786	817	815	784	794	784	798	813	809	853	793	815	762	845	824	758	872	765	811	769	855	835	814	837	788	801	780	797	856	854	808	814	794	839	814	852	845	815	832	789	834	839	828	772	828	836	870	823	843	798	903	776	871	863	769	799	850	770	796	791	797	813	806	865	795	831	792	811	810	827	832	787	767	788	814	860	829	827	783	789	802	760	840	823	818	809	827	852	836	808	788	821	799	809	801	813	850	799	822	857	796	821	866	791	777	779	819	849	819	840	808	794	804	854	850	834	822	808	862	809	851	877	842	876	845	804	765	777	814	809	838	835	776	831	806	855	794	793	798	839	852	774	813	833	847	807	856	808	762	744	824	801	810	766	815	827	845	880	822	823	848	797	802	836	807	877	815	860	811	759	832	826	812	764	746	775	796	767	824	836	816	812	808	849	783	802	820	825	805	840	788	826	809	775	789	841	756	769	802	808	793	824	849	838	764	782	830	782	795	808	866	812	841	800	801	823	814	855	838	849	836	852	758	838	854	820	818	808	847	766	851	854	791	841	839	851	792	837	805	813	853	818	813	826	799	834	854	831	858	851	779	809	820	816	823	818	810	806	854	820	835	839	814	793	791	852	822	808	813	815	815	835	856	813	785	811	781	845	833	836	768	807	811	845	805	847	836	830	855	840	820	835	823	847	829	807	816	837	776	802	837	803	817	815	823	806	840	821	851	837	790	804	889	791	826	844	855	817	806	822	814	790	845	801	827	800	784	800	778	824	806	851	828	841	794	835	831	795	807	807	872	821	806	775	792	821	842	782	855	797	807	771	836	804	846	791	860	829	848	831	798	794	788	805	770	865	839	793	818	818	777	820	822	812	837	773	833	856	820	784	791	782	818	859	798	834	803	761	856	820	817	808	842	809	795	794	818	796	801	812	776	854	781	854	791	846	779	871	802	821	834	839	867	823	770	794	762	792	859	797	829	851	834	810	823	823	847	814	840	800	765	804	846	846	859	816	842	797	798	806	867	811	817	781	790	819	866	810	766	801	836	850	802	811	785	852	858	867	799	843	868	831	814	802	804	791	745	810	818	898	844	842	804	857	789	823	796	848	885	816	825	810	794	877	821	840	846	788	860	765	814	792	798	804	808	740	862	763	815	801	830	857	805	829	805	821	764	871	812	758	806	822	850	809	814	747	865	821	818	842	794	865	857	771	822	787	791	855	839	831	807	808	890	805	813	816	798	857	853	779	814	768	779	822	783	840	876	824	787	835	810	777	821	840	761	756
4636	14691	10078	5382	4008	3099	2479	2020	1647	1447	1353	1212	1107	1053	1012	1015	1016	992	936	954	944	908	864	907	883	889	873	845	852	848	858	880	868	847	832	834	812	875	869	832	826	826	840	823	809	840	827	837	820	833	807	810	809	798	832	825	834	852	843	889	815	817	892	819	791	843	841	837	867	852	826	815	773	831	812	792	821	794	867	860	805	853	793	872	895	843	838	760	823	857	805	797	860	800	811	816	835	841	820	844	853	801	787	807	872	846	807	782	855	829	824	830	836	807	830	867	823	811	828	810	810	814	810	851	828	776	837	820	821	865	795	859	769	838	810	828	810	811	816	819	794	870	914	814	785	833	838	878	831	855	783	792	807	823	839	809	868	858	804	864	849	865	767	807	829	760	846	786	786	818	817	798	748	789	837	860	838	859	826	849	782	834	781	833	826	836	834	850	860	823	796	824	824	777	807	855	841	787	826	805	814	832	853	822	845	828	827	855	865	824	826	810	852	845	829	826	839	801	753	836	790	801	821	826	820	814	789	819	817	774	850	762	827	786	822	822	824	811	866	816	796	861	854	826	856	823	826	838	862	845	836	840	788	823	804	801	812	857	816	847	807	758	806	862	824	820	811	791	870	830	829	802	828	823	835	827	821	839	815	826	844	833	842	798	822	817	774	825	815	833	792	849	816	840	813	884	803	775	829	792	899	849	818	846	839	889	785	810	813	768	815	845	823	792	804	870	834	816	794	768	815	867	801	837	786	830	737	822	840	873	850	827	816	834	835	802	771	741	812	823	808	831	840	772	815	826	825	802	814	815	806	804	873	817	819	844	868	815	847	815	855	819	818	829	777	830	774	810	800	884	840	809	805	813	832	851	777	811	795	838	841	834	805	847	823	859	796	807	772	777	849	800	853	847	830	813	820	817	807	769	854	853	813	788	776	855	855	843	797	839	799	817	864	791	843	779	814	794	805	843	808	867	855	831	778	819	830	870	823	875	806	833	836	853	813	824	834	836	840	812	832	826	812	794	811	782	832	802	818	827	828	807	852	866	901	807	815	826	851	807	779	847	793	850	806	763	826	816	814	836	826	831	806	841	844	837	853	833	782	820	799	817	850	790	840	789	795	856	797	880	851	804	803	880	828	842	800	823	818	811	765	818	824	816	788	896	809	819	854	853	864	850	810	764	839	772	822	855	802	766	771	793	815	812	857	811	863	813	820	797	777	775	819	845	771	826	828	853	779	790	796	817	803	821	780	817	810	808	880	833	826	794	828	877	832	811	844	823	769	788	826	864	828	846	827	825	837	820	871	780	850	802	837	826	798	822	814	772	815	795	801	824	843	775	811	828	805	774	813	877	790	792	840	827	867	834	807	799	857	854	847	845	889	785	854	858	825	763	806	818	804	848	782	852	799	830	832	804	825	807	825	844	818	818	832	849	762	849	771	866	811	814	805	849	841	815	835	869	772	836	795	830	806	820	848	823	819	814	858	826	830	816	766	813	809	799	867	808	767	854	854	801	859	844	807	794	841	856	775	824	875	818	830	875	841	848	830	793	801	814	834	777	834	835	814	816	823	869	770	791	811	880	842	823	826	796	830	812	788	858	812	833	836	876	838	848	815	855	796	807	827	845	786	840	790	821	760	822	836	812	800	808	791	822	837	778	840	807	836	877	821	813	840	786	794	822	874	806	863	844	821	870	820	759	854	799	801	832	816	791	779	834	867	834	794	849	821	841	810	885	835	825	835	777	832	814	859	819	864	790	809	825	784	810	822	789	840	818	820	757	838	867	823	879	890	827	824	826	818	833	834	805	824	859	834	843	812	798	841	845	815	795	838	841	767	807	862	828	827	797	813	794	835	867	837	813	844	850	863	828	875	816	816	783	834	811	849	819	797	769	807	799	812	839	824	817	809	802	854	812	837	863	808	819	830	819	770	866	801	834	820	872	825	827	787	808	816	785	776	825	807	798	869	809	795	858	807	817	830	843	831	857	789	768	763	820	859	834	833	833	784	796	804	815	806	798	810	771	819	831	809	794	784	840	807	864	824	830	823	878	785	809	790	805	841	797	791	906	804	877	783	847	800	798	816	805	797	780	808	810	832	827	812	836	833	772	791	810	825	800	843	784	767	819	821	779	871	813	782	834	829	795	834	795	786	785	851	836	776	800	857	838	819	826	817	808	812	848	826	853	799	827	792	787	816	832	864	839	849	832	817	828	819	816	811	885	814	843	844	862	785	771	810	853	793	784	845	799	855	803	796	847	795	808	803	810	834	800	839	825	825	832	855	847	835	766	858	843	803	815	765	816	801	854	807	801	832	841	806	796	811	847	788	829	794	817	873	844	821	851	803	821	850	820	840	826	861	866	767	796	750	794	780	853	794	900	834	801	780	826	802	792	822	776	844	784	809	771	851	848	825	826	776	816	840	856	803	846	839	825	842	805	771	849	858	787	801	859	868	827	847	835	844	792	831	763	824	811	841	832	814	771	805	837	807	848	895	833	814	817	809	802	817	793	814	787	842	855	791	795	812	850	736	820	812	803	843	858	848	820	814	798	808	821	856	820	794	806	837	801	827	830	822	837	818	799	806	813	805	852	812	795	793	883	827	864	821	802	799	838	816	827	843	813	839	840	800	845	784	807	829	787	792	802	826	767	837	824	870	814	864	795	820	827	812	825	838	806	823	790	842	864	834	832	804	833	769	790	830	839	782	822	820	827	844	817	842	836	809	793	802	865	799	755	826	793	784	817	787	811	822	830	845	855	780	818	841	889	858	797	806	796	865	802	803	844	811	775	793	837	775	797	830	851	865	807	798	844	836	840	839	800	856	847	770	852	806	796	800	829	892	826	849	811	802	779	841	796	840	839	834	789	830	806	832	845	844	783	818	832	850	823	812	798	793	883	840	833	855	834	855	854	817	817	851	829	783	793	863	806	800	828	777	842	808	834	858	836	871	767	846	819	821	785	787	826	837	805	834	849	784	804	897	809	844	816	865	784	771	857	807	767	847	864	835	832	809	801	869	741	854	857	871	781	795	880	847	836	803	791	850	830	823	843	758	866	844	856	818	796	835	861	805	831	773	824	803	844	829	867	806	831	800	839	804	862	824	838	834	876	833	807	828	809	823	860	815	830	850	845	808	844	759	833	787	848	812	845	827	776	802	806	808	834	828	831	781	813	835	833	844	816	775	804	841	840	813	822	820	848	833	846	917	851	890	810	789	825	873	860	815	825	807	800	855	821	835	824	834	805	797	832	868	815	815	850	828	862	856	809	846	793	865	832	828	801	836	789	822	826	850	824	799	817	857	856	815	857	852	838	832	813	838	881	824	789	823	797	813	820	824	800	805	831	788	813	815	792	799	840	812	835	829	843	837	814	822	821	841	837	839	799	845	792	760	790	802	780	826	773	796	851	852	832	849	844	844	799	877	847	795	825	828	787	835	802	830	814	795	763	861	767	852	817	813	779	810	833	869	797	853	786	803	851	826	810
27583	20381	8436	830	547	441	483	433	432	385	412	405	424	406	421	379	391	412	379	397	376	366	380	404	355	385	392	374	391	379	379	382	377	413	395	416	435	391	366	406	407	416	391	372	356	402	392	392	393	394	377	404	401	390	376	400	400	371	385	422	372	411	377	398	405	401	374	356	369	344	382	409	383	399	397	348	415	379	407	394	390	403	392	405	390	397	382	374	402	397	391	389	385	404	399	359	390	379	377	387	386	419	380	411	422	388	390	385	395	401	390	374	410	391	409	383	362	426	386	403	390	394	418	385	397	417	390	393	394	375	392	403	352	404	388	402	396	388	397	371	375	379	391	376	410	410	401	401	417	396	367	426	377	388	392	416	414	430	404	365	386	362	387	391	380	399	427	424	385	389	418	407	406	395	366	409	415	408	429	394	385	378	394	390	376	415	364	394	392	424	395	383	400	403	406	410	375	380	417	358	374	376	383	408	388	420	406	364	399	414	413	382	386	378	416	376	353	390	420	412	407	422	413	378	386	396	402	397	388	398	375	405	390	428	412	423	361	388	406	388	407	384	404	389	438	375	366	399	394	388	398	408	380	421	380	384	383	382	381	397	402	387	411	396	432	383	420	414	368	367	408	406	397	409	392	366	417	412	378	418	403	379	405	351	393	375	374	384	394	388	382	382	378	405	400	405	343	363	355	407	405	374	389	377	412	383	397	421	442	446	397	389	385	372	409	380	404	380	408	396	371	381	404	407	365	370	386	380	392	424	380	406	409	408	398	404	385	372	395	375	364	433	423	409	393	392	382	356	413	403	357	405	419	366	373	383	413	406	395	392	410	377	365	365	394	375	424	392	399	349	397	430	415	414	410	413	442	426	387	416	381	384	359	387	372	351	382	389	354	383	374	379	394	393	398	391	424	391	389	404	398	384	415	370	404	398	354	403	414	372	399	363	428	404	402	429	379	378	375	373	386	372	369	375	356	389	410	437	361	371	392	365	407	404	455	356	410	410	363	377	371	419	370	386	362	363	378	413	388	386	391	385	366	378	383	392	416	365	406	382	392	423	390	406	407	396	362	418	400	390	365	414	398	416	380	371	394	383	430	389	407	374	404	412	420	386	416	368	399	404	396	369	369	385	387	344	405	427	405	336	406	409	390	379	380	394	411	383	386	390	428	406	399	401	443	396	401	393	401	418	401	373	371	363	382	366	376	358	400	372	389	397	407	392	371	388	384	392	410	373	412	397	409	343	405	369	370	407	423	398	409	396	383	429	392	405	382	423	408	407	404	382	364	391	410	376	410	420	391	416	348	395	407	381	428	351	394	385	366	401	398	432	348	405	383	444	397	376	386	348	416	402	388	410	412	410	427	417	364	402	403	373	425	400	380	398	375	383	375	376	406	376	400	364	351	396	422	375	389	379	389	429	361	394	394	389	391	394	412	368	412	401	403	414	355	427	395	388	344	367	400	382	385	403	397	399	386	397	379	383	383	376	405	407	403	367	382	390	359	405	375	438	431	393	436	417	421	395	376	402	379	366	386	392	389	384	382	397	412	410	397	404	402	404	386	382	404	392	423	386	385	390	401	371	389	386	356	391	383	408	382	388	426	429	388	390	392	401	392	361	404	402	405	382	390	370	391	400	381	362	387	387	400	410	406	374	402	387	370	392	400	371	386	418	403	396	395	401	411	378	369	440	390	391	427	393	381	388	372	397	393	395	415	405	361	396	404	387	387	395	379	378	397	389	406	406	428	385	373	394	389	385	393	443	370	360	399	432	368	429	399	383	395	393	416	419	395	398	418	365	394	436	381	343	401	422	365	394	384	375	414	404	372	381	384	406	428	396	391	387	385	396	394	408	402	396	382	377	420	357	398	428	399	386	418	395	411	378	406	329	369	401	440	406	421	400	387	394	392	441	385	384	398	384	399	360	406	374	417	369	401	418	372	349	355	408	341	409	372	366	400	414	379	388	370	384	396	380	374	402	377	430	377	419	405	400	392	367	390	388	386	362	377	398	402	390	410	437	397	389	391	412	399	378	430	405	394	428	435	420	405	436	407	393	366	370	411	374	444	418	394	385	399	377	404	388	389	391	358	401	392	423	395	382	381	401	356	421	415	388	361	408	423	392	385	374	414	384	384	429	397	406	386	404	397	349	370	402	388	397	390	376	390	413	380	414	386	376	377	401	376	406	410	427	409	404	420	378	427	353	364	393	399	408	377	367	390	389	393	413	418	397	397	390	386	424	383	387	404	399	367	420	370	390	403	405	407	357	380	394	394	400	434	399	393	390	389	419	394	393	444	404	365	367	408	388	397	390	399	383	416	375	377	428	407	413	393	385	411	423	377	416	389	395	397	422	393	404	367	396	423	420	387	397	399	389	409	406	371	397	381	394	398	405	406	407	381	390	368	379	411	378	382	380	369	420	381	417	385	416	405	411	386	390	398	403	387	403	413	421	420	408	397	353	408	388	428	387	362	400	390	394	397	388	362	403	434	407	441	426	395	382	390	399	402	386	412	392	389	407	398	418	386	402	367	399	422	393	392	379	406	373	399	395	381	405	376	392	387	410	428	395	379	432	390	376	352	395	382	398	410	412	407	359	368	418	402	416	400	425	399	391	417	407	389	411	403	390	433	350	383	398	380	415	387	381	409	423	410	389	391	384	382	420	404	400	408	429	409	385	422	392	383	403	368	387	398	387	396	395	417	410	407	409	358	399	398	427	375	366	401	394	393	404	397	401	395	415	394	369	399	375	407	398	397	382	414	392	391	371	391	390	385	372	406	416	384	406	426	402	404	428	360	419	378	384	400	365	372	406	437	395	369	394	394	428	389	399	405	438	389	414	370	406	417	376	396	388	386	381	419	417	429	390	443	395	420	416	423	415	422	384	395	390	369	434	382	423	398	403	384	350	366	400	423	388	403	418	422	349	424	389	347	421	355	357	453	422	402	371	448	388	386	414	408	370	392	378	410	410	397	371	382	378	388	408	415	366	362	402	386	403	388	410	425	393	395	374	405	419	352	397	410	415	402	403	377	425	380	383	407	366	387	377	374	398	378	387	410	397	411	394	413	389	382	390	420	394	384	391	347	441	365	407	377	396	380	388	388	402	379	388	385	373	413	363	425	404	387	370	405	349	405	413	416	341	421	390	410	410	397	391	392	412	420	397	395	375	383	358	409	414	388	386	418	406	391	463	366	424	391	361	397	411	371	408	359	397	372	376	429	386	397	404	397	415	403	383	374	399	405	388	380	409	386	399	445	409	416	392	428	351	383	395	413	422	385	378	361	419	422	388	395	394	399	385	391	414	392	385	427	397	359	412	418	380	426	399	405	425	418	391	369	369	413	373	397	394	353	427	352	416	393	409	380	360	376	361	392	375	394	400	391	385	404	396	381	392	402	344	415	373	393	394	387	416	367	390	374	379	394	363	408	382	357	408	391	390	381	390	379	386	374	401	407	391	372	388	375	397	396	379	381	387	391	359
4313	1573	1061	731	594	521	488	503	455	406	391	420	436	427	411	399	405	407	428	399	415	415	430	425	406	400	413	448	412	431	432	360	424	357	395	402	441	395	391	412	396	423	430	416	394	378	395	403	396	417	399	398	365	393	390	384	429	410	366	373	419	390	365	418	428	389	413	380	405	392	440	372	391	382	401	434	431	400	385	415	413	377	402	389	374	399	410	420	434	409	406	370	400	390	416	406	394	378	429	396	454	381	393	365	394	414	383	415	423	408	401	414	393	412	411	395	422	412	388	419	427	422	395	418	451	391	430	395	428	388	449	373	396	405	412	414	393	418	411	439	381	389	405	402	416	405	364	382	386	419	402	380	433	405	389	402	402	413	381	397	403	380	377	399	408	362	402	382	414	378	420	429	396	420	414	431	396	413	410	430	414	400	419	385	417	405	390	396	415	397	415	389	401	410	374	413	403	425	423	414	414	383	411	397	397	423	376	394	381	472	391	382	379	386	411	447	362	392	401	395	404	386	417	427	405	427	368	417	427	405	395	405	390	414	376	395	403	368	387	378	412	365	397	417	396	427	401	411	414	393	431	418	362	390	392	413	431	421	367	403	396	384	350	389	378	425	381	414	420	394	400	384	389	398	405	399	387	418	375	398	400	400	394	403	416	402	395	396	372	434	380	395	431	412	345	423	379	397	393	379	404	370	363	380	424	393	407	399	379	419	359	391	396	388	407	417	389	401	386	401	431	415	390	356	370	372	393	403	441	397	406	394	397	392	402	391	390	425	387	392	404	406	394	396	385	382	399	404	400	394	417	405	418	384	384	416	380	405	396	401	398	412	408	397	421	397	373	384	411	373	382	388	366	392	431	387	406	395	382	415	381	331	387	414	448	376	421	374	409	415	433	372	351	426	385	394	398	401	379	413	380	409	420	384	399	394	412	427	398	382	401	436	433	397	450	401	402	406	381	416	365	399	425	390	420	416	387	385	403	371	370	423	363	416	421	355	369	380	405	419	395	393	424	357	373	392	422	421	425	413	402	394	415	441	398	417	378	376	392	428	402	398	423	406	381	401	391	429	392	426	399	413	421	356	411	386	388	447	421	426	390	428	401	372	385	382	380	385	381	371	416	462	388	377	403	400	365	407	397	395	381	395	372	386	401	407	432	426	423	380	394	384	440	397	417	382	336	405	396	399	426	432	391	431	369	415	385	418	381	408	388	416	409	382	426	445	366	434	441	383	417	369	383	400	393	410	344	414	416	421	379	393	394	417	379	435	378	360	405	385	402	398	427	400	401	395	415	445	402	393	378	376	416	405	403	416	405	386	433	384	375	405	410	414	379	419	380	358	428	419	408	398	410	382	419	416	403	392	398	381	400	396	355	355	374	406	391	432	378	446	427	408	391	399	403	405	422	423	379	384	421	383	411	404	357	401	400	369	385	381	421	401	404	411	371	389	437	410	453	400	418	415	416	396	428	373	409	428	376	383	391	398	421	384	423	419	385	411	376	405	403	379	444	396	406	402	384	409	391	426	367	393	405	417	410	397	397	397	402	382	375	423	385	391	392	377	377	373	413	408	392	373	400	431	356	433	422	423	385	402	395	366	410	397	386	381	411	403	411	385	410	392	408	392	421	431	390	400	426	399	413	388	397	408	404	413	413	431	441	383	399	371	386	438	379	433	403	399	373	402	394	411	387	409	415	423	426	413	363	444	406	405	403	384	394	399	390	390	398	367	410	368	395	414	384	397	457	364	425	402	361	404	402	387	441	403	400	405	431	413	397	411	389	365	397	430	391	429	388	381	411	414	371	408	377	424	387	406	411	396	373	421	395	401	430	382	379	411	417	396	368	431	413	423	435	397	413	424	407	396	396	386	405	431	429	401	397	364	379	367	420	378	432	414	426	407	387	422	392	388	393	429	405	407	395	422	381	379	375	380	407	431	431	383	413	378	416	463	393	419	388	415	404	396	375	439	376	429	420	352	416	382	425	395	428	391	429	351	421	409	375	420	405	422	425	369	385	426	423	410	407	381	357	421	414	398	376	403	403	388	377	374	404	396	396	380	378	465	391	394	391	397	419	415	397	401	398	407	423	387	383	427	383	412	427	406	375	398	405	378	375	376	427	398	407	373	392	408	397	395	391	405	410	403	386	363	404	419	389	420	419	438	380	406	378	401	389	380	393	387	392	401	389	387	418	428	358	394	406	427	400	398	396	388	362	390	385	394	395	409	414	378	421	412	398	466	423	393	377	340	400	375	411	407	373	394	375	399	412	380	365	364	400	400	394	388	399	411	394	414	399	412	420	389	377	417	438	389	426	447	431	423	394	360	449	417	394	411	370	384	379	403	386	398	410	405	410	415	415	391	407	400	406	432	404	410	405	446	397	396	434	410	416	403	403	410	384	408	416	398	403	409	424	402	405	387	403	404	400	425	420	430	386	403	431	423	363	422	385	398	402	415	409	419	392	413	382	384	430	392	361	379	421	425	370	407	395	400	434	416	409	389	391	379	365	402	440	387	377	398	398	390	391	425	397	460	374	426	412	392	420	397	449	405	395	400	414	399	407	412	396	416	395	386	415	385	404	393	399	363	416	363	373	421	375	405	400	388	411	415	384	408	393	395	413	378	391	423	395	377	434	400	431	390	424	406	385	413	383	435	421	413	404	388	415	408	368	396	404	384	391	391	339	381	453	409	403	393	414	413	408	408	380	416	361	431	433	395	369	414	389	436	409	410	390	398	388	390	386	355	386	399	388	393	452	411	383	412	394	443	443	413	428	439	405	409	369	400	400	415	430	397	390	417	419	409	419	366	442	389	418	406	419	414	397	379	384	421	401	408	415	403	413	389	419	389	391	412	420	377	430	416	396	399	422	416	439	425	354	400	408	403	405	403	409	343	387	388	435	404	407	398	391	426	430	361	394	391	383	382	400	415	415	413	395	393	427	407	427	421	372	365	387	391	395	407	412	404	377	397	420	397	411	433	401	411	409	394	417	390	382	428	410	375	416	395	376	387	421	413	389	419	414	398	419	358	409	413	386	440	379	413	385	385	387	403	410	404	387	431	435	392	385	404	420	400	430	387	418	413	378	386	401	422	405	370	430	432	424	402	405	391	401	411	375	388	410	412	376	388	378	376	395	449	398	398	385	418	386	399	407	392	410	383	385	412	396	402	405	411	372	410	416	426	408	384	412	401	432	362	417	437	393	364	388	386	390	398	397	351	416	396	429	418	372	423	412	388	382	403	399	370	410	376	383	390	417	410	367	428	417	407	417	387	424	431	377	404	391	425	395	382	415	368	389	364	406	385	363	444	376	381	384	402	365	440	351	404	398	406	408	417	398	371	416	384	418	389	387	451	397	455	375	419	444	369	395	415	423	404	373	403	429	388	393	407	400	394	394	401	409	401	426	403	387	406	388	376	413	419	394	427	442	398	412	400	419	375	397	423	388	398	407	407	396	396	384	395	402	375	397	412	390	443	376	392
23740	21322	28787	24207	21335	12018	1799	1269	1048	1023	1026	944	959	936	964	925	893	820	878	850	853	858	852	836	865	862	827	890	779	872	851	855	767	816	897	851	830	849	845	818	826	805	842	826	831	826	856	847	790	817	828	810	819	816	849	826	832	819	837	840	903	788	867	816	825	854	858	853	837	794	781	826	824	848	772	865	789	850	817	781	836	838	768	830	783	797	802	764	872	805	844	801	833	774	835	787	831	814	836	802	834	851	840	792	859	773	811	786	812	863	843	829	797	827	838	822	769	872	845	785	830	857	755	774	816	833	813	788	825	786	836	827	831	890	797	864	854	874	832	782	746	791	839	788	812	784	800	820	894	828	827	853	824	819	812	831	791	808	808	835	866	833	828	833	831	851	805	838	814	807	818	819	820	842	785	783	796	787	818	904	852	780	770	861	809	789	844	835	824	748	821	800	843	803	846	831	779	822	790	826	873	802	842	834	848	868	778	856	788	801	763	784	846	866	788	788	814	852	835	827	799	786	816	827	857	874	956	824	840	783	811	791	771	823	839	826	810	759	838	808	898	801	792	879	874	780	795	838	834	872	782	758	828	810	807	769	828	839	852	754	841	831	859	783	832	847	826	835	783	825	801	834	855	775	800	805	808	844	814	817	803	849	857	820	838	823	804	763	806	801	794	777	821	796	825	787	846	825	778	812	767	820	827	840	811	812	829	785	748	820	794	827	832	818	841	818	772	844	762	846	848	837	808	791	858	835	826	795	868	749	806	826	811	854	784	837	828	818	791	803	841	784	781	830	845	849	815	803	823	792	775	808	812	802	851	849	802	780	801	810	797	825	820	797	828	811	826	785	821	826	861	854	805	855	817	768	797	840	830	840	762	848	830	842	796	784	780	829	798	778	854	818	870	886	828	834	772	839	767	821	821	868	806	821	804	835	795	848	826	825	801	798	830	826	813	836	765	778	847	864	816	762	811	863	865	864	792	805	840	849	842	817	793	817	791	807	842	829	807	825	838	820	794	754	806	829	795	826	843	771	826	832	819	796	767	879	847	822	812	788	783	788	808	837	803	826	824	752	852	765	854	800	891	802	781	837	848	863	842	779	855	826	812	775	842	851	794	851	856	789	794	804	776	829	842	816	821	837	845	770	829	805	839	811	831	862	819	770	827	813	827	829	794	830	841	783	782	767	829	851	840	770	855	837	867	805	807	778	804	776	854	792	853	855	828	839	877	827	831	840	807	823	818	808	779	834	868	852	799	842	842	816	815	808	816	818	853	790	800	780	804	806	839	805	800	849	789	842	807	852	837	807	793	802	820	848	834	845	793	834	864	774	876	819	802	803	819	810	838	802	783	863	808	792	823	832	821	845	807	831	827	838	818	824	776	858	814	822	826	849	853	806	818	796	808	826	843	839	832	832	818	781	800	839	853	811	797	801	841	824	841	799	834	853	873	822	831	877	814	847	789	823	789	782	823	823	824	889	806	811	809	825	809	828	814	844	842	857	817	850	824	780	806	824	821	812	811	833	808	793	801	829	820	800	849	822	856	791	806	776	825	790	838	850	813	796	841	773	811	810	810	790	780	834	778	811	784	765	786	867	816	868	817	830	855	804	821	823	781	773	822	869	799	831	787	787	818	795	799	829	880	790	772	851	825	779	827	801	828	834	812	826	848	811	826	827	811	777	775	829	807	872	750	781	851	803	837	785	840	893	827	795	868	821	815	745	842	787	819	875	784	781	864	822	868	861	821	813	807	778	795	806	805	824	819	790	820	805	763	791	828	829	798	792	782	761	833	836	854	819	783	839	786	805	868	862	830	793	844	786	832	821	823	828	828	812	838	846	851	881	770	840	792	821	824	819	832	822	789	798	853	813	828	835	827	858	821	790	795	807	803	843	806	775	806	785	799	849	846	815	787	822	840	824	822	829	844	805	853	819	807	858	845	799	823	839	835	781	787	811	835	780	784	819	792	799	804	798	850	822	818	856	828	848	887	860	843	827	805	823	761	788	819	816	792	805	806	805	894	854	811	826	771	808	792	851	814	860	840	768	865	788	837	823	858	777	821	784	840	834	764	805	777	856	866	844	784	819	816	823	798	825	786	808	810	833	814	825	860	833	764	810	811	830	842	878	836	820	846	799	785	806	783	807	863	806	819	789	839	842	791	816	866	826	824	817	845	784	853	768	789	794	822	858	769	848	813	842	851	811	806	819	844	827	806	826	835	806	842	840	775	786	805	852	828	837	840	843	836	796	791	831	807	857	800	808	811	827	800	821	800	850	799	803	826	801	853	811	842	783	766	814	803	833	769	859	809	773	768	838	824	813	829	850	837	836	802	776	809	832	827	830	793	824	810	853	781	803	814	855	790	773	781	862	851	808	776	751	794	827	799	796	794	796	837	787	799	842	813	882	856	872	799	785	821	806	838	797	851	841	831	801	787	830	827	809	852	804	860	718	825	826	802	796	822	850	860	814	795	810	781	749	782	817	833	820	867	905	861	793	788	843	790	787	831	836	848	833	819	849	835	879	867	803	815	858	770	780	860	818	787	854	802	842	868	864	833	805	797	800	781	816	802	872	840	818	800	841	792	842	792	846	799	837	818	847	763	780	821	829	807	864	821	824	793	793	819	845	766	813	802	855	862	789	829	754	783	824	777	836	803	819	859	858	841	854	841	797	811	816	811	825	841	848	789	742	837	830	811	810	829	799	813	803	810	793	806	818	804	832	825	803	818	817	860	833	847	749	812	784	798	846	836	793	816	822	811	877	801	786	780	760	839	832	821	829	857	831	781	844	823	829	820	847	837	775	848	862	804	764	799	831	840	780	852	793	799	796	798	834	821	808	858	844	813	815	862	854	808	769	845	813	822	792	846	857	853	814	835	816	805	801	826	854	848	796	794	827	822	822	807	813	855	879	836	798	829	790	779	816	790	767	806	839	810	843	832	832	786	871	892	789	814	828	853	795	773	850	851	850	804	802	843	795	773	751	805	803	765	782	784	833	875	810	818	839	833	806	802	788	829	770	779	773	762	852	818	836	811	831	786	843	864	864	848	826	797	783	826	841	829	838	828	790	800	841	784	817	751	809	839	773	807	772	814	834	825	805	843	758	826	833	848	811	855	836	817	818	820	834	803	824	862	814	841	828	798	786	812	822	837	879	797	871	837	796	783	809	898	819	792	799	774	833	831	779	781	821	847	843	822	777	816	837	838	813	806	750	789	823	861	827	830	849	847	847	819	848	785	818	840	782	824	835	805	813	811	846	819	823	801	787	858	807	816	821	843	736	807	763	750	728	764	837	789	795	864	806	814	823	832	846	837	795	755	837	785	810	804	785	763	782	854	813	818	778	782	851	861	777	789	820	789	843	813	841	803	804	761	810	831	811	873	797	832	788	825	829	795	839	799	778	835	842	809	784	812	787	801	807	816	826	780	856	795	813	785	820	791	769	852	755	799	819	808	804	825	824	853	803	820	822	834	847	828	741
3734	8986	6183	3188	2533	1964	1653	1509	1293	1142	1062	982	965	1011	913	931	949	897	931	837	837	882	869	851	854	902	851	868	854	891	854	847	873	760	838	780	819	821	872	823	846	808	771	841	825	806	875	832	826	808	821	825	845	823	805	828	807	826	825	819	844	815	825	815	787	842	824	806	858	827	786	758	834	815	878	826	820	825	819	802	800	788	780	803	845	865	800	796	833	862	837	847	787	799	816	795	763	788	859	807	789	793	786	797	892	754	819	790	827	767	834	798	809	832	779	797	832	868	844	822	843	801	845	872	818	814	843	801	822	831	836	802	825	891	843	860	782	854	764	786	824	798	823	748	770	813	828	834	850	837	844	804	791	886	859	787	818	828	814	817	860	844	833	809	835	773	824	803	822	822	813	761	841	805	836	864	805	784	868	803	765	780	825	857	837	757	852	795	829	825	795	866	818	852	757	799	845	778	806	837	810	802	867	868	767	747	848	819	818	829	793	797	833	833	797	815	849	800	777	804	812	817	817	796	864	835	830	854	804	769	823	783	802	801	811	820	837	790	824	816	872	799	843	816	813	734	810	855	845	885	863	818	861	829	828	854	800	829	837	830	795	830	818	804	843	763	847	811	821	866	848	811	834	827	764	805	837	825	860	834	858	829	853	810	767	798	813	819	844	771	813	847	808	883	818	858	807	771	807	782	822	823	806	835	793	827	841	845	787	794	823	809	800	838	809	809	821	811	821	859	796	774	821	785	799	822	790	814	791	793	829	858	852	866	824	814	826	818	812	784	787	809	856	841	792	872	796	851	867	842	810	837	809	842	788	864	819	787	811	822	856	841	807	825	836	843	815	794	842	810	844	811	785	795	829	834	835	812	757	851	888	827	817	837	837	877	813	818	804	842	847	823	848	780	828	789	866	822	827	832	844	814	814	817	822	821	821	839	858	868	879	773	804	825	836	760	811	813	790	803	840	826	849	808	830	787	763	813	851	784	793	821	836	824	814	803	821	830	793	841	822	807	799	826	786	841	779	817	802	750	821	822	804	818	847	844	802	824	845	838	831	770	818	811	818	831	817	843	873	821	840	763	848	840	832	787	805	790	817	805	805	842	803	814	777	807	849	810	832	869	837	796	805	822	807	800	802	817	795	792	847	772	844	748	803	793	819	774	790	782	816	759	833	805	821	826	824	830	796	852	831	889	768	799	852	872	817	809	767	783	812	859	819	818	789	836	833	848	811	848	851	847	846	786	859	799	783	783	827	765	811	820	852	817	808	845	825	841	814	788	784	824	839	844	836	819	827	805	801	822	799	789	841	834	886	755	794	831	811	907	824	833	806	794	799	843	854	878	831	818	808	840	775	814	826	843	781	842	844	830	838	889	826	803	866	882	748	799	850	756	803	812	792	812	798	825	798	812	795	810	846	809	825	859	772	853	827	793	828	866	828	820	836	779	826	853	831	839	849	858	789	772	791	864	839	859	805	803	822	916	824	807	799	819	821	789	765	843	840	817	814	777	811	871	812	788	800	872	829	828	865	815	823	835	754	861	789	859	813	812	816	841	753	808	810	766	816	805	788	824	765	791	781	824	847	825	794	847	858	808	930	831	797	758	792	748	854	828	777	778	783	800	783	819	817	788	782	831	793	796	829	838	825	802	832	857	788	777	766	809	793	827	829	794	851	840	856	845	823	797	838	816	831	786	777	838	792	813	819	786	803	823	848	855	850	778	840	829	876	815	809	826	855	787	875	861	825	796	806	804	773	868	781	827	820	790	781	789	824	842	799	854	781	780	840	861	777	768	828	781	827	792	792	797	789	836	815	830	850	824	832	814	779	783	867	830	801	846	860	783	814	790	797	805	816	820	812	768	824	860	789	805	788	789	809	785	817	807	836	821	787	783	872	783	848	796	803	844	827	847	787	819	821	845	779	832	826	847	780	779	817	798	804	779	808	813	780	827	855	805	836	817	783	803	827	843	854	818	858	824	833	796	808	769	838	840	830	754	861	812	812	807	829	847	835	828	812	822	820	765	856	819	787	837	794	789	810	803	841	859	780	810	859	780	837	821	852	840	872	823	805	839	806	789	832	842	855	807	792	824	804	878	812	833	858	840	847	801	850	845	868	855	845	824	839	818	826	818	824	833	834	837	774	794	843	870	820	772	836	759	846	816	847	827	846	868	773	797	831	846	790	832	783	843	827	810	843	823	825	809	801	851	810	833	810	789	786	817	849	813	769	792	821	815	838	778	761	797	787	812	815	863	829	774	833	821	804	823	793	798	783	864	808	854	829	852	782	844	778	763	796	871	875	831	827	793	851	830	764	809	819	829	792	835	842	805	747	858	824	815	851	808	887	799	839	777	788	780	814	819	802	809	863	836	822	806	777	823	776	855	808	816	826	808	842	813	813	828	821	867	809	819	791	809	797	792	833	821	795	790	820	807	821	819	844	867	800	858	826	776	818	804	858	810	796	884	874	775	777	840	789	778	830	812	858	851	808	830	831	812	774	813	828	825	803	843	801	809	810	845	865	760	793	800	823	778	758	830	790	808	838	813	798	773	826	838	831	832	826	866	842	827	821	846	807	802	780	783	834	790	819	803	765	790	821	762	791	769	795	849	801	837	808	834	788	802	801	791	788	789	832	781	853	820	848	820	873	811	803	763	884	780	811	797	867	744	830	845	840	790	818	806	824	808	804	803	787	814	772	858	834	776	781	852	767	825	824	824	776	812	809	812	803	766	850	811	829	827	870	838	811	806	763	800	838	791	746	792	796	797	785	787	830	798	867	834	815	859	853	861	802	825	799	870	805	804	792	855	809	870	816	785	860	835	807	843	833	813	834	738	856	810	848	783	829	813	806	773	838	851	821	863	812	800	828	848	839	777	882	825	810	798	817	789	785	827	843	780	834	786	807	838	801	821	828	800	791	816	791	858	801	792	745	826	842	792	811	829	859	818	793	788	822	801	814	822	811	805	847	821	824	819	864	815	761	774	845	784	795	810	820	826	764	822	807	785	811	804	767	800	745	856	839	805	803	872	824	787	819	798	804	753	811	817	826	844	815	853	806	804	845	803	769	829	812	782	793	798	802	794	823	837	807	780	847	805	813	783	751	745	835	823	847	877	847	887	843	788	787	836	840	853	824	838	823	743	801	857	856	843	797	803	804	820	794	828	781	821	847	852	772	803	822	846	844	902	792	806	784	845	780	813	828	781	778	854	765	804	788	841	827	848	799	826	792	809	795	822	819	786	828	806	828	778	795	825	843	849	796	822	832	846	815	822	862	795	795	810	832	830	847	789	806	847	814	842	831	779	832	817	813	788	794	827	836	845	781	790	782	823	809	830	850	775	846	829	802	852	824	837	823	841	852	789	817	787	729	801	786	792	786	812	765	748	828	832	829	772	839	858	781	842	803	781	808	814	818	806	812	838	850	806	811	790	840	813	823	772	855	837	818	785	850	798	791	810	853	824	814	804	864	833	821	857	822	829
24668	21240	27872	24918	14147	807	477	416	380	300	283	316	299	281	252	271	243	295	258	241	279	228	241	238	226	256	255	256	237	218	233	251	252	250	255	257	250	221	245	238	218	233	231	229	235	243	244	239	226	229	251	225	244	229	227	217	231	221	231	237	242	250	226	215	267	228	199	223	208	233	239	239	242	198	229	246	233	249	215	226	232	237	244	244	249	239	210	241	247	232	259	235	258	202	216	240	227	228	240	243	213	243	248	232	236	216	236	245	238	280	243	230	239	222	226	253	256	213	258	229	224	251	235	245	200	238	232	252	242	240	231	214	225	246	267	224	256	256	251	259	278	231	227	267	253	263	203	234	251	217	228	264	253	237	228	229	253	226	211	239	228	237	242	212	232	215	273	188	221	224	234	211	241	228	216	228	220	247	226	238	231	229	230	247	254	221	228	240	227	233	236	217	237	244	251	240	254	237	214	227	208	239	247	234	219	242	238	221	229	238	216	230	216	251	227	232	245	215	285	212	232	220	254	232	226	222	233	242	224	226	238	239	227	248	226	237	219	251	262	239	207	226	254	241	234	217	220	259	221	218	242	245	241	216	251	258	240	246	235	254	237	238	253	270	226	238	255	227	220	236	244	258	236	253	242	225	245	230	217	232	232	243	236	227	224	245	246	191	235	273	223	235	222	239	222	230	226	216	224	250	227	233	223	219	248	241	246	209	228	226	218	254	226	239	243	245	216	223	240	250	254	256	236	236	243	239	222	247	233	228	221	253	234	243	251	244	215	237	226	216	257	236	238	239	264	239	206	202	251	228	259	232	212	256	249	241	232	205	241	199	256	244	237	235	241	220	241	223	232	228	237	215	223	231	241	242	224	259	254	268	228	240	219	224	272	185	208	243	228	236	238	269	259	240	225	231	228	241	213	237	255	223	262	262	232	253	200	241	206	237	244	226	209	240	242	247	228	246	230	229	235	224	207	239	224	224	227	233	249	247	237	223	258	222	241	262	229	231	237	238	215	248	222	217	273	247	209	248	249	247	231	239	229	226	233	227	207	235	238	258	246	229	237	246	242	236	255	209	222	227	242	255	225	200	252	241	242	225	245	234	273	245	244	231	218	238	230	221	238	277	221	201	225	204	243	230	231	245	228	244	223	226	240	235	234	247	219	238	249	266	243	221	240	246	232	230	218	224	230	229	262	249	235	232	266	228	252	244	216	232	221	243	218	213	239	226	230	222	253	247	220	237	216	244	215	230	252	231	225	237	237	225	267	217	260	238	242	230	223	236	209	259	230	232	231	248	208	241	224	239	257	213	202	228	251	229	231	265	240	209	221	238	250	222	224	240	227	232	230	219	233	255	248	263	240	216	237	234	233	223	227	195	252	208	211	267	238	235	221	239	228	264	253	204	245	247	254	216	216	216	231	260	237	235	254	239	239	230	231	226	215	241	241	261	233	230	219	231	247	198	260	229	229	196	228	225	249	228	224	247	224	222	231	241	247	232	210	201	231	223	241	203	228	224	238	229	233	230	194	231	277	254	222	242	244	220	249	239	235	250	228	238	242	219	236	243	229	222	222	230	236	250	258	222	229	248	223	209	217	240	228	259	211	233	244	267	262	247	241	214	214	236	236	206	211	227	225	263	243	229	234	237	269	257	233	243	250	221	227	239	241	264	241	229	224	230	247	209	247	236	253	242	241	238	238	254	240	240	218	248	237	226	228	247	224	232	258	224	223	224	210	207	259	234	234	222	273	251	219	208	239	236	206	222	216	237	211	200	227	251	245	240	214	247	211	214	206	252	257	248	268	233	220	236	258	234	199	220	239	233	245	257	240	247	235	229	237	247	219	245	245	236	239	228	216	248	224	229	200	253	263	230	200	250	240	244	203	234	243	230	247	231	239	219	233	219	254	254	240	196	257	229	252	243	229	225	226	239	199	240	251	227	248	221	227	251	207	249	275	250	241	213	253	227	215	221	256	234	219	198	224	237	227	237	222	252	237	242	235	260	215	241	235	220	233	208	240	213	198	223	226	250	244	226	225	233	263	241	236	233	264	224	210	243	264	214	262	250	233	218	222	220	222	250	235	248	244	225	238	225	216	223	233	236	228	219	220	266	228	209	274	222	233	258	237	225	261	226	217	234	248	240	270	223	230	241	237	255	216	255	230	228	212	233	230	235	255	229	228	247	219	238	247	250	250	262	206	225	233	245	227	230	243	251	258	199	241	230	242	214	236	221	225	206	228	215	247	221	261	247	232	246	247	229	240	232	231	246	233	242	200	222	252	218	227	248	246	204	244	258	236	269	224	242	217	244	234	232	242	204	225	255	247	214	241	233	218	224	232	233	229	224	228	229	227	249	268	243	230	230	215	233	257	245	216	238	229	224	238	232	229	222	216	243	242	236	238	217	247	247	248	256	207	230	200	270	229	235	224	248	235	229	248	206	221	228	220	194	223	225	247	211	217	230	215	239	215	216	236	217	234	250	230	247	232	230	235	233	226	225	253	224	238	213	248	211	226	260	232	234	225	224	253	222	238	240	241	261	194	243	237	219	238	253	237	248	211	245	246	230	257	208	213	238	236	236	230	223	218	231	235	269	251	237	235	229	249	244	215	217	231	255	226	233	239	220	211	237	229	233	232	241	216	215	228	218	204	260	256	245	253	227	229	228	245	216	213	249	249	227	232	243	222	210	228	246	232	216	246	250	240	236	231	229	235	231	220	232	268	224	189	218	237	220	239	224	235	229	246	238	227	238	200	244	231	229	236	248	209	245	221	237	254	238	247	221	240	215	251	255	235	209	215	252	225	248	220	226	226	226	220	214	250	231	220	230	254	236	231	237	242	222	204	237	238	227	253	221	215	244	233	256	237	242	213	235	223	239	212	245	262	230	256	216	241	242	265	203	246	243	217	224	258	252	226	241	247	224	242	225	219	219	244	253	245	261	229	255	242	248	221	244	238	255	239	259	218	219	238	236	213	245	210	231	233	251	193	229	226	229	230	253	241	211	232	238	197	234	242	257	260	240	192	217	230	228	227	233	267	214	223	247	233	234	234	239	246	238	256	243	238	195	227	235	226	204	228	238	223	240	213	207	252	242	222	226	238	232	218	213	257	239	250	233	241	252	206	217	230	244	211	205	233	239	240	236	244	234	225	229	240	223	190	228	240	242	262	246	220	217	221	232	256	245	224	249	234	226	225	261	218	261	225	237	250	235	235	248	208	202	238	259	242	251	230	226	252	237	244	219	237	233	196	237	237	217	218	230	239	229	236	244	238	241	225	231	225	242	257	236	252	228	203	232	276	233	218	236	251	224	249	253	231	210	257	225	292	228	259	235	251	237	222	258	235	249	227	239	219	253	210	239	219	219	222	227	237	261	239	227	214	213	241	228	215	223	237	252	244	240	255	227	233	214	256	254	271	233	231	235	218	235	218	246	236	216	231	213	228	245	236	226	238	244	242	220	215	230	259	221	238	227	223	236	222	227
3284	4945	3168	1511	1271	930	724	610	475	414	340	380	321	334	322	326	304	295	302	270	266	278	279	269	260	308	273	275	288	276	272	267	261	270	252	258	269	251	269	252	268	300	287	269	242	286	262	249	245	261	250	288	284	262	244	252	292	263	247	252	238	254	264	261	297	273	299	260	277	273	254	239	281	281	261	249	254	254	261	265	235	234	232	259	253	261	273	245	279	260	246	231	249	264	270	246	293	249	249	250	261	262	235	224	285	248	236	263	245	287	258	227	261	264	249	258	249	227	259	252	286	273	272	241	282	259	269	284	247	287	199	260	260	268	248	256	274	221	275	250	274	256	233	250	235	259	261	264	239	266	256	257	239	283	272	234	263	277	275	243	256	266	242	224	273	244	254	237	247	243	247	261	228	253	249	236	264	261	253	235	261	228	259	263	247	263	279	264	267	272	246	236	256	264	289	211	231	265	256	259	269	265	242	243	253	277	262	218	220	258	264	257	225	254	276	233	227	242	272	264	236	252	286	250	258	273	261	285	251	249	255	244	250	259	261	272	249	261	262	265	274	273	251	280	242	253	272	266	223	239	248	280	238	249	260	248	242	261	268	246	281	253	259	262	284	270	251	260	258	247	243	256	234	237	267	255	254	235	253	261	297	235	274	275	235	266	277	256	259	249	272	236	231	245	259	257	255	270	280	241	274	267	259	279	270	252	272	261	246	296	278	249	238	241	240	244	252	247	233	278	276	233	217	272	289	278	227	260	269	242	264	237	255	232	255	263	286	284	253	244	266	253	233	287	244	259	263	249	267	247	240	226	244	245	262	221	245	250	230	251	255	268	285	253	279	261	249	247	236	274	256	269	239	278	269	283	266	255	256	252	256	248	253	284	239	233	287	281	236	244	263	240	264	275	256	249	251	228	260	235	273	264	251	248	257	217	264	256	261	239	257	280	248	231	248	247	265	261	244	229	273	258	253	247	238	244	257	272	282	240	242	229	280	272	251	232	276	262	250	257	260	220	269	234	244	256	268	225	278	256	274	254	275	280	253	228	255	252	234	278	275	238	272	264	280	254	244	266	241	239	230	259	257	249	252	258	264	236	258	260	271	218	234	245	251	253	271	272	256	264	248	262	255	282	224	243	245	252	239	268	261	246	237	227	263	263	225	268	248	252	256	257	246	261	281	262	264	256	250	243	237	288	296	270	259	235	260	267	247	269	235	231	242	249	259	253	241	220	251	253	258	241	235	264	253	265	254	239	242	262	276	255	241	258	279	272	261	263	261	258	218	237	258	259	253	255	236	249	243	251	262	274	278	270	262	273	247	258	229	246	242	262	247	247	243	277	286	262	266	258	245	245	271	276	275	251	258	256	255	234	253	290	271	241	234	243	257	254	230	273	253	263	252	257	242	269	272	240	240	253	268	254	242	274	256	258	265	234	283	227	236	241	250	251	263	241	267	241	282	224	270	254	284	273	265	232	263	250	255	278	279	244	238	276	258	260	248	260	270	270	264	273	283	238	250	258	278	260	215	268	269	258	271	222	262	260	256	281	267	284	246	243	252	290	218	247	270	267	285	264	262	253	259	265	264	249	249	256	277	285	253	230	257	259	254	238	236	263	237	224	259	265	228	255	263	237	260	258	246	250	257	278	229	261	261	259	275	281	278	226	270	252	254	245	279	259	252	244	248	249	257	288	260	242	232	254	260	231	259	266	235	282	266	233	227	236	255	276	275	206	258	252	246	258	252	238	245	237	256	241	263	238	263	263	258	244	256	226	289	256	246	254	247	290	261	261	248	238	254	250	287	251	248	245	254	229	231	243	257	259	250	222	276	272	269	268	275	256	236	269	273	262	281	265	252	268	265	236	261	253	258	245	231	280	264	248	251	247	232	257	251	228	232	254	249	251	247	278	241	261	243	254	247	238	284	285	255	250	277	234	250	267	239	256	245	251	275	248	266	237	264	256	225	260	265	258	239	259	223	260	265	275	278	242	247	242	263	266	252	239	260	280	257	259	250	261	258	242	275	264	240	262	255	248	271	250	221	258	265	270	244	241	276	245	258	251	272	260	229	261	259	263	239	276	248	255	227	256	243	238	246	276	256	267	259	244	232	274	258	262	257	247	262	244	250	252	272	261	268	262	266	225	260	247	234	262	251	246	242	259	239	263	256	232	268	268	247	250	254	255	249	264	238	246	254	236	260	277	300	256	264	244	241	246	258	259	243	255	259	257	263	263	299	236	269	240	236	270	225	238	247	266	261	262	284	243	276	241	254	284	266	250	211	264	247	260	249	237	245	267	273	219	272	254	266	237	280	242	264	277	250	224	267	256	248	267	245	249	282	265	273	248	252	235	246	253	261	260	262	265	223	273	227	267	266	230	254	241	246	251	255	244	268	266	270	242	259	271	219	252	246	261	277	234	259	221	224	260	259	257	242	252	237	240	240	240	241	263	255	224	260	257	232	230	261	257	254	232	267	253	229	259	260	237	250	251	279	239	244	273	235	257	255	272	241	282	280	267	243	244	270	249	249	250	234	247	271	262	262	252	250	252	266	224	234	242	233	257	281	244	267	249	284	241	244	234	280	259	247	265	260	249	269	246	260	274	294	236	247	259	242	245	244	266	271	259	221	257	227	277	261	275	266	249	244	305	262	276	255	271	255	250	233	254	255	229	253	242	253	273	240	244	245	258	258	283	286	253	253	277	237	235	232	239	257	256	257	236	252	271	237	247	258	264	249	266	242	261	234	267	254	258	263	266	260	238	240	284	243	265	236	287	272	271	242	270	244	266	256	251	280	243	252	259	273	264	247	260	272	302	261	272	247	232	295	246	247	258	259	252	233	249	246	275	261	269	239	276	265	239	251	287	252	261	260	254	264	269	218	238	243	243	258	257	239	259	258	268	243	253	257	273	245	269	264	229	247	278	259	240	302	270	249	259	275	228	270	268	254	258	191	254	261	269	247	236	278	246	247	263	240	259	263	237	269	238	278	247	259	240	253	244	280	250	260	247	271	267	228	280	240	257	266	240	243	260	269	272	265	288	247	267	247	251	274	241	256	248	286	268	230	242	262	275	267	231	265	262	259	269	250	249	274	260	269	227	264	255	258	251	237	250	252	267	237	258	240	277	260	289	230	266	253	248	254	227	234	263	232	247	252	266	275	239	262	232	248	283	265	267	276	229	253	247	260	259	261	271	255	293	230	275	251	271	256	254	267	233	282	250	269	236	238	218	257	285	224	230	252	260	287	270	279	247	230	250	249	272	249	272	264	250	251	274	295	251	267	258	207	270	257	244	238	277	232	233	262	253	269	250	276	261	239	276	260	264	251	239	281	228	306	245	247	262	251	278	286	248	251	256	241	256	280	253	293	247	255	247	255	292	258	239	248	262	266	244	274	235	259	246	253	255	273	252	253	253	262	278	235	250	255	247	252	238	230	240	285	280	282	258	248	260	269	241	265	248	256	234	239	268	234	242	276	240	228	258
22499	21318	29179	23788	21319	21425	12662	1821	1279	1251	1128	1093	1053	951	936	938	926	942	877	884	907	836	920	900	788	863	852	871	830	836	832	819	858	876	842	879	839	798	790	824	845	830	858	857	833	769	828	848	806	835	806	796	845	846	818	815	798	790	850	839	813	807	808	832	766	827	805	817	787	840	873	814	807	769	810	792	765	814	888	853	851	791	819	847	758	875	819	810	853	816	803	837	826	822	803	852	838	798	815	840	786	802	740	808	837	790	800	822	793	804	853	830	849	809	837	790	760	791	794	821	792	795	795	796	808	808	830	817	828	802	809	881	772	818	819	788	775	823	886	846	800	823	784	782	822	755	824	835	819	809	870	795	819	786	839	781	825	774	828	846	873	806	858	834	894	816	833	847	797	830	843	846	840	824	801	888	833	841	843	765	814	775	775	812	823	783	827	831	799	775	775	799	802	831	823	788	810	795	769	792	861	842	866	773	803	813	786	873	793	814	774	774	824	786	768	839	811	805	795	795	797	831	784	822	774	805	768	797	801	782	833	830	818	856	785	812	860	794	821	830	870	794	816	795	814	799	861	817	802	796	833	822	858	825	813	809	809	801	839	822	790	783	847	768	784	836	793	781	836	798	774	806	796	816	886	798	760	814	847	751	818	855	796	833	812	858	878	816	824	811	863	794	810	792	872	767	807	782	818	862	860	751	810	782	774	837	820	795	795	789	781	861	791	784	812	747	777	799	837	828	814	807	838	792	815	786	834	807	832	818	822	777	815	800	810	827	790	798	835	790	828	786	735	780	796	797	825	777	826	780	871	766	795	795	793	841	750	827	774	827	816	800	818	850	764	774	778	806	822	784	796	786	777	783	836	789	781	825	793	781	844	854	821	812	783	754	829	810	775	787	830	805	795	824	806	812	841	821	820	746	788	767	771	823	737	834	811	817	827	837	850	818	766	851	779	840	820	812	798	803	787	844	836	793	724	787	852	842	819	810	783	836	787	764	824	812	863	769	816	837	796	852	829	830	840	801	797	792	774	809	812	800	816	787	857	826	803	801	788	771	814	771	828	834	845	816	812	804	838	834	835	876	804	852	799	802	842	798	826	787	765	822	840	842	798	844	780	785	814	823	839	856	811	784	810	842	840	856	828	794	775	824	777	790	832	813	803	841	777	886	770	803	801	807	789	834	825	786	823	837	814	824	848	811	806	802	803	789	822	791	796	741	825	833	804	840	814	786	804	816	775	796	822	829	872	834	805	793	799	806	816	769	807	786	824	816	819	787	862	818	817	821	823	780	811	808	765	838	818	818	866	790	780	801	767	825	810	863	850	818	770	829	861	781	830	884	778	867	804	840	839	800	874	780	828	764	810	809	847	851	819	836	797	766	800	829	761	812	817	794	850	865	852	839	791	763	799	810	763	795	833	797	877	869	805	863	794	827	848	811	794	769	854	782	802	807	819	813	822	789	769	803	789	802	794	801	823	852	787	793	788	782	785	851	799	827	808	807	829	805	786	818	799	838	775	784	821	819	816	835	861	844	809	795	826	809	761	788	837	812	814	763	840	782	789	827	826	837	798	868	776	842	813	775	827	812	815	750	829	811	798	816	835	833	772	776	767	782	837	819	793	855	822	827	788	770	847	807	758	808	846	821	848	880	832	872	866	732	791	843	806	801	855	841	777	768	820	869	786	830	779	852	809	824	794	793	855	841	810	801	799	804	818	787	764	813	809	797	826	828	874	817	828	807	778	808	776	833	828	802	808	804	785	864	766	819	794	787	808	841	793	804	847	805	749	779	796	837	823	758	845	833	795	827	762	749	816	831	852	836	767	786	837	850	805	750	774	821	800	794	806	847	835	881	735	799	837	848	797	764	786	836	802	769	773	804	778	780	773	856	803	765	781	873	791	824	759	840	812	808	811	785	812	807	871	839	862	805	823	779	834	783	814	813	740	794	801	766	875	805	855	785	880	850	836	837	827	819	768	785	794	789	790	788	784	849	851	810	831	772	844	813	802	758	761	849	825	864	826	822	823	821	801	795	835	784	837	821	836	808	797	805	848	838	828	803	850	792	834	860	801	794	798	780	848	774	848	785	772	781	859	787	790	823	826	836	816	807	835	802	838	762	851	807	771	791	827	834	855	779	846	814	844	861	773	800	845	763	823	819	827	843	814	796	826	792	862	813	871	813	801	772	856	763	810	781	841	839	800	814	818	807	843	800	817	803	801	839	805	776	871	815	817	823	776	806	771	796	802	767	812	817	820	790	814	842	757	786	784	843	872	797	761	814	861	788	819	787	824	806	849	808	808	807	814	804	823	831	817	800	830	782	779	831	828	844	795	839	888	813	804	804	816	833	780	836	843	812	776	780	818	804	827	815	761	769	842	857	802	794	777	823	796	812	859	808	804	827	817	791	830	756	824	811	819	835	831	823	830	820	762	819	858	855	811	805	825	813	837	816	810	789	796	764	800	875	785	831	831	828	786	836	820	810	814	807	782	829	824	780	800	764	810	791	822	759	778	820	774	787	793	803	816	796	813	823	749	808	812	804	817	832	827	790	798	807	811	791	797	771	817	787	807	780	793	855	780	827	796	852	806	843	801	817	826	844	832	768	820	788	823	853	831	807	809	770	847	802	801	834	849	792	798	783	756	809	836	830	811	850	818	808	769	787	780	794	776	812	760	809	905	853	803	814	748	783	820	826	794	843	824	818	823	804	765	802	768	857	828	813	791	832	767	793	832	840	787	847	815	823	840	791	766	847	789	809	864	761	794	742	822	843	773	910	805	797	797	823	789	865	797	775	828	835	812	850	770	829	762	817	818	748	799	837	825	781	807	819	803	779	840	789	847	838	841	804	796	825	817	817	762	824	816	843	793	782	839	824	810	777	803	739	831	817	781	821	796	815	840	813	850	860	875	843	794	823	808	769	806	804	827	768	783	812	846	766	817	802	841	783	800	830	780	807	815	826	832	772	780	827	776	807	805	826	793	775	865	781	828	789	840	776	806	797	840	759	827	831	829	807	779	836	821	769	783	801	854	811	804	828	805	828	833	789	849	787	828	820	887	828	799	853	803	820	832	834	826	811	800	813	845	786	874	817	817	819	776	831	783	794	848	854	824	837	793	803	814	824	815	797	852	868	865	777	773	791	837	787	818	774	832	767	821	808	786	838	852	849	840	798	835	793	824	777	855	820	773	771	771	832	840	844	831	855	856	790	804	812	821	827	808	824	825	804	769	790	830	778	789	806	824	810	872	806	804	778	816	838	861	818	847	803	831	764	803	806	822	838	839	776	824	827	774	856	827	825	767	812	775	845	843	809	817	799	790	819	807	801	813	861	835	829	802	846	825	817	828	819	815	792	832	829	796	828	780	772	821	834	833	888	880	831	783	768	841	777	768	854	812	797	836	818	826	782	784	803	838	839	774	832	812	817	800	842	775	768	811	805	775	758	829	818	774	773	828	845	812	843	803	826	850	786	811	770	770	846
4532	14871	10175	5269	4170	3106	2508	1965	1754	1435	1293	1232	1099	1104	1079	991	939	1014	905	929	889	836	938	827	861	900	792	857	876	836	871	840	808	792	860	842	884	855	831	858	816	840	773	836	836	816	815	798	831	852	839	819	851	821	793	842	816	823	808	808	858	793	809	813	861	804	867	837	765	818	849	843	764	818	832	832	846	819	795	803	835	827	822	809	817	820	816	859	883	790	898	818	809	815	836	900	828	786	816	829	862	739	828	862	810	845	817	794	779	771	805	814	773	812	830	857	838	831	802	850	851	911	782	809	796	834	817	855	839	833	815	790	789	818	846	796	802	864	757	875	805	824	839	843	851	824	780	795	872	822	795	862	787	803	816	788	808	803	807	768	797	840	813	798	859	831	848	863	870	837	813	802	825	863	807	798	785	807	880	846	771	811	788	806	768	816	819	797	810	819	817	809	813	797	810	842	770	772	815	841	871	822	768	855	847	820	835	791	791	852	811	835	819	805	845	829	783	781	815	791	732	809	809	782	804	811	822	838	843	850	847	808	795	800	806	844	851	846	835	809	836	846	776	827	811	866	766	786	810	878	810	833	774	791	788	832	830	817	792	771	835	810	778	772	781	775	830	851	835	878	814	810	828	774	856	784	811	817	831	797	855	839	799	790	785	862	844	792	805	837	810	836	789	797	847	828	743	836	760	794	811	789	820	796	842	860	821	833	829	838	852	844	815	782	823	840	797	792	854	888	801	757	808	843	859	825	821	835	818	844	815	846	832	819	829	801	853	814	862	731	823	809	797	890	878	857	801	821	814	835	809	845	814	821	830	839	819	846	824	798	795	816	862	805	802	794	797	835	832	818	829	802	844	817	872	805	835	891	860	795	854	784	802	790	851	844	786	848	809	834	815	810	798	777	815	833	818	855	852	825	844	781	793	764	811	794	773	797	788	859	871	848	820	818	827	792	784	809	815	827	821	783	819	813	819	832	833	832	801	811	807	857	873	853	778	786	788	810	794	813	780	815	812	783	816	794	778	773	808	794	806	811	844	809	783	825	805	834	808	854	827	781	805	845	817	843	858	850	827	797	836	861	759	800	866	797	820	835	800	819	803	797	789	821	776	837	804	792	798	836	843	783	795	879	816	791	819	860	803	837	829	818	829	779	817	784	861	805	879	833	831	788	775	791	837	787	798	846	800	819	802	818	817	841	779	831	834	818	838	798	784	832	785	853	818	747	810	804	796	837	834	829	800	816	825	779	827	849	818	838	809	789	847	825	796	811	798	776	887	784	852	851	789	851	843	832	830	800	884	785	854	827	823	747	783	794	810	812	786	865	866	809	829	841	808	857	781	749	813	859	798	784	796	819	786	824	850	818	855	832	783	842	833	788	840	790	808	770	792	875	778	807	849	841	827	864	812	753	780	804	816	836	829	839	778	777	835	842	878	839	835	819	807	797	805	809	835	804	808	821	834	815	790	811	820	792	787	872	803	824	770	845	798	834	809	775	801	855	797	790	851	768	863	795	798	790	790	810	840	789	829	792	811	791	769	843	804	821	828	856	833	863	831	830	743	770	813	805	800	797	802	799	813	822	796	798	814	807	752	822	862	815	819	847	781	832	772	813	800	790	834	790	755	784	881	803	829	835	812	806	785	766	811	795	775	808	860	821	832	849	842	823	842	807	809	787	792	791	821	762	785	791	815	783	833	818	774	766	838	789	797	815	790	830	798	837	818	837	828	788	834	829	803	853	786	779	834	810	765	817	776	776	808	775	791	822	824	825	776	813	800	801	789	879	816	807	846	809	795	791	799	798	789	815	844	821	809	844	832	768	795	819	768	760	800	788	825	816	851	800	772	830	799	850	814	776	819	787	797	819	817	910	800	796	815	802	847	838	812	831	782	801	794	841	796	814	790	791	830	823	808	843	820	825	892	845	811	807	787	788	811	837	824	817	829	789	784	817	821	825	786	813	846	781	823	811	824	841	796	818	829	830	820	858	826	851	899	796	829	781	814	826	774	819	805	803	784	797	816	841	798	837	819	836	773	852	765	788	817	769	773	827	883	877	835	804	846	879	795	829	818	826	787	794	781	805	884	751	832	813	832	837	818	788	818	837	757	822	817	803	826	809	810	852	787	802	810	836	843	805	785	746	845	801	793	872	824	775	805	836	788	798	781	839	824	856	872	771	837	853	822	850	826	840	851	741	766	790	808	845	743	779	826	784	849	838	819	866	801	852	826	810	850	846	794	814	834	837	891	826	845	818	793	830	864	839	829	839	827	819	820	840	793	792	790	812	809	827	787	788	849	814	838	813	810	821	808	832	808	826	825	844	808	826	834	801	854	830	802	833	852	812	837	810	809	863	769	827	780	858	845	840	821	780	771	805	829	862	902	872	863	819	824	810	737	872	833	868	826	790	843	836	820	827	796	814	792	826	776	837	838	790	832	813	800	824	767	837	777	842	832	821	827	810	779	829	793	811	818	853	814	808	836	794	776	823	822	851	800	818	800	809	845	843	816	840	845	815	839	795	846	835	772	848	830	730	847	815	827	830	819	814	799	882	782	782	796	814	806	836	813	823	835	843	824	817	850	798	804	866	800	819	794	842	859	855	809	820	802	826	836	867	774	851	818	846	855	820	817	783	783	864	861	795	800	844	829	809	792	789	856	822	835	835	792	788	780	828	837	801	786	805	798	817	816	799	784	856	795	799	781	815	862	852	826	831	792	829	809	849	788	791	813	820	810	855	819	792	805	869	805	820	799	843	814	790	833	812	860	786	792	786	843	835	804	827	764	778	807	840	806	818	790	814	816	813	789	830	817	845	794	838	836	852	770	819	840	819	777	831	813	826	824	775	802	846	790	797	798	810	787	792	817	821	822	792	848	803	796	789	803	766	750	833	863	833	832	837	832	798	831	863	800	860	837	794	792	793	787	780	831	810	881	814	790	787	826	792	807	843	841	778	794	820	796	842	777	833	796	819	832	811	769	891	810	799	808	817	764	783	792	810	796	782	792	824	824	802	811	856	796	769	791	816	792	810	856	822	853	787	896	827	874	789	804	799	769	838	811	764	807	773	803	855	763	781	776	813	840	809	839	849	841	834	845	801	804	854	782	789	785	833	764	757	774	835	808	790	787	828	803	861	834	843	836	821	837	791	803	789	805	791	795	825	784	750	820	804	806	828	825	864	866	845	825	828	808	840	804	795	808	813	806	773	800	843	821	804	806	795	802	825	839	809	841	832	784	872	752	848	768	838	792	764	786	851	888	884	811	843	830	807	803	807	834	811	851	844	844	760	852	862	810	810	809	873	835	828	798	837	810	806	827	842	812	867	809	789	791	797	810	782	836	800	815	770	802	813	791	846	804	781	827	807	853	743	849	817	790	804	790	796	839	804	803	822	797	859	745	821	821	787	870	795	736	842	795	802	813	820	807	812	800	811	779	829	834	807	768	818	771	817	856	832	827	836	814	803	810	812	770	811	856	853	834	781
27408	20315	8422	856	544	468	416	393	417	425	415	399	402	397	381	362	411	400	397	359	401	391	379	358	379	400	381	390	394	373	394	375	387	389	381	429	400	397	386	379	382	433	367	382	374	368	366	367	389	366	385	376	407	414	379	379	355	382	379	374	383	361	397	408	396	395	396	383	413	363	371	371	381	390	386	349	380	381	358	398	377	385	367	399	383	357	378	354	412	371	414	400	390	395	399	418	400	384	378	382	433	408	434	371	409	365	380	407	402	402	401	381	362	390	411	406	391	393	372	373	398	412	361	393	390	402	360	405	369	385	364	373	355	411	455	354	369	349	375	414	379	398	392	382	397	388	371	366	403	355	418	405	379	396	382	407	375	361	384	369	409	379	351	366	381	360	389	397	398	369	395	414	391	403	414	390	382	395	362	360	403	375	381	361	370	392	400	406	443	387	385	388	377	379	381	404	393	378	383	390	432	400	397	386	381	371	377	361	393	402	408	409	414	385	408	385	379	398	360	390	405	413	376	378	379	369	374	381	359	374	393	353	432	425	386	393	406	382	399	409	395	403	376	427	391	370	389	381	384	352	391	380	342	367	403	375	393	392	375	406	423	400	370	388	370	406	370	363	402	411	387	412	362	353	401	360	391	395	371	407	388	371	385	375	371	395	340	346	436	393	374	410	352	430	400	351	390	391	370	384	382	350	393	382	392	385	389	406	365	409	378	370	392	398	392	358	387	402	377	379	354	381	366	385	399	392	409	403	364	390	380	374	371	386	397	373	422	378	359	418	383	393	365	389	394	392	379	371	417	385	396	394	380	377	407	416	400	407	375	363	395	374	424	382	375	370	381	443	389	347	378	378	386	419	393	378	402	391	354	362	403	366	360	370	416	406	387	399	395	416	388	367	394	402	410	381	367	377	390	422	427	357	384	391	386	392	392	388	381	414	381	417	380	338	407	380	375	396	379	376	406	438	402	381	409	391	398	373	394	352	402	380	398	410	355	349	410	374	376	393	399	355	393	402	383	400	398	372	389	388	410	378	377	376	394	420	382	402	404	357	383	426	407	375	354	331	387	371	331	397	398	376	394	405	388	389	385	377	399	396	383	385	368	379	349	395	402	361	417	417	395	388	399	402	359	400	382	384	422	386	379	384	386	410	380	399	409	381	350	363	407	397	398	382	399	374	418	374	375	400	389	403	382	377	363	379	393	419	346	367	416	386	371	366	390	430	405	404	388	404	391	377	405	421	410	369	379	393	383	383	394	387	406	402	400	395	381	377	390	407	386	419	390	383	413	409	368	373	382	381	389	386	380	381	390	382	385	394	380	396	372	419	392	376	398	382	376	403	383	342	369	385	389	380	412	414	396	367	358	374	385	366	408	411	396	396	384	392	433	343	401	404	398	404	397	395	389	391	387	389	362	416	374	404	415	380	367	359	409	402	359	367	358	383	413	403	366	370	384	336	378	384	422	391	391	412	330	387	369	400	359	391	393	396	390	370	385	405	372	367	388	379	403	401	400	386	431	357	386	384	408	387	388	382	392	394	403	392	412	381	358	374	382	413	386	410	390	371	409	380	353	355	394	390	387	430	361	405	390	395	428	385	401	388	410	387	380	388	376	414	393	367	357	387	426	381	370	388	397	408	379	397	387	389	401	385	407	401	369	419	366	372	332	396	387	399	383	392	382	392	397	377	402	404	387	382	380	417	381	391	396	398	399	395	390	366	378	407	390	369	371	387	409	419	394	365	382	390	347	357	398	407	378	404	409	377	376	386	405	390	389	395	386	379	408	371	378	402	347	375	391	410	380	367	406	356	420	384	378	381	374	370	395	385	411	343	384	370	388	391	366	412	380	383	364	404	367	403	369	403	386	417	395	381	396	385	393	377	362	385	373	391	378	363	364	400	387	413	363	403	391	380	402	390	395	445	394	365	392	370	398	417	404	370	372	379	360	383	397	397	371	339	379	399	403	372	426	414	426	387	389	426	377	390	411	367	400	378	362	437	359	404	396	407	374	394	410	401	402	380	380	383	380	364	377	391	378	367	409	383	408	342	388	369	376	412	399	368	377	420	395	396	350	380	397	392	372	398	389	401	344	386	386	390	372	358	359	354	426	382	384	391	364	388	398	364	378	376	394	396	379	408	360	365	400	386	376	421	411	381	372	394	385	380	383	412	363	425	371	389	368	360	410	345	411	366	383	386	360	374	369	409	412	425	394	377	406	386	379	421	385	399	376	407	369	422	369	389	352	396	387	366	378	374	389	372	376	373	389	355	341	418	367	396	364	334	387	388	392	383	382	347	376	415	360	394	374	405	389	391	359	358	366	396	379	445	398	393	422	389	398	378	390	400	386	363	404	384	360	408	386	381	361	380	372	392	425	380	402	392	385	390	372	391	378	368	405	376	398	391	366	387	409	402	381	375	384	385	392	408	399	362	373	367	383	417	365	349	401	416	409	354	392	400	380	394	371	384	370	357	402	420	425	399	356	427	380	371	380	413	345	384	387	367	402	375	360	396	360	401	374	377	424	368	360	381	369	394	367	396	421	362	391	372	409	388	405	396	340	404	435	340	350	398	419	433	406	390	399	381	388	365	424	402	380	379	392	353	409	385	409	367	394	372	392	389	397	391	373	412	352	403	376	419	400	389	357	355	349	395	354	408	381	379	383	368	381	392	377	361	412	392	385	384	389	383	397	395	390	384	408	364	403	378	361	359	412	391	388	396	407	375	426	387	348	416	376	376	392	365	387	394	417	399	344	362	409	399	401	353	394	393	350	389	354	372	398	408	394	327	408	355	389	377	426	395	415	366	350	340	388	377	406	396	418	411	400	373	394	369	394	380	350	372	424	383	406	392	402	359	362	428	371	365	406	394	388	404	372	443	380	378	378	349	364	406	391	394	347	371	362	388	387	404	391	390	391	408	400	382	380	371	409	385	400	377	394	381	356	383	379	407	382	397	394	379	379	360	382	399	386	358	405	374	394	418	415	397	380	383	380	401	394	402	356	360	415	388	405	378	372	378	411	381	366	398	387	401	404	414	418	365	372	363	400	370	377	417	372	398	397	389	459	395	400	386	401	370	385	382	398	388	390	377	383	355	384	404	383	390	389	384	405	366	410	405	390	389	374	375	368	331	408	406	351	396	384	378	392	363	380	397	414	403	374	388	396	370	392	372	374	394	414	373	376	393	425	368	419	374	402	398	380	389	388	408	408	360	405	394	374	398	394	406	409	365	412	372	365	379	379	399	380	366	381	374	383	357	401	382	379	388	361	394	370	394	341	401	368	407	423	406	422	365	360	360	410	358	381	407	394	363	381	354	401	384	378	377	418	368	372	374	390	363	379	427	435	419	393	422	417	384	382	421	416	383	394	401	403	384	414	354	373	392	394	435	371	417	402	399	393	379	401	406	401	380	380	380	384	394	401	381	361	381	402	387	414	438	405	401	365	367	407	370	411	402	368	396	433	366	414	402	368	391	348	369
4267	1587	1121	676	552	585	459	499	438	467	414	411	432	422	410	392	411	407	413	406	445	390	397	413	394	425	407	401	419	394	384	445	399	397	377	410	360	405	435	396	393	396	400	384	414	407	409	412	381	438	381	422	388	405	377	415	398	367	387	363	417	396	410	385	444	426	416	404	434	382	396	426	395	399	428	380	439	407	364	416	390	377	419	403	386	423	422	412	417	389	398	392	416	394	412	401	380	388	428	413	403	387	388	407	394	390	377	384	430	415	415	373	400	431	417	396	396	404	388	419	390	407	387	407	411	419	423	372	389	373	362	432	421	410	418	387	415	400	403	385	413	396	359	380	402	398	384	387	399	373	396	454	429	383	417	388	404	397	384	401	395	391	383	416	391	390	416	397	435	392	412	400	417	411	404	405	375	416	425	362	403	395	377	404	394	385	415	390	402	371	397	404	433	380	377	406	378	396	403	377	374	406	395	411	402	363	418	437	403	383	392	416	366	378	410	378	340	393	401	372	411	377	371	413	378	397	419	437	403	396	419	376	362	377	402	374	416	408	407	414	401	393	396	409	397	423	415	419	378	389	419	419	399	392	378	378	365	407	411	414	398	398	366	387	415	421	401	400	390	388	413	394	407	403	374	362	380	394	396	409	401	365	346	425	407	377	384	399	407	385	344	404	389	402	408	424	372	404	393	392	415	357	373	381	415	421	371	397	415	407	397	401	413	408	383	411	445	402	404	406	363	374	419	397	413	387	396	423	391	339	438	400	414	395	402	440	385	375	394	385	372	398	389	383	425	393	405	401	386	399	393	398	389	403	395	380	399	415	409	405	410	400	419	410	401	408	396	371	402	399	398	402	426	377	375	399	384	407	416	399	383	391	377	403	405	423	396	391	400	377	392	370	372	425	418	382	407	396	399	382	384	399	430	391	372	380	384	413	408	374	424	392	361	419	378	374	401	377	410	375	380	390	378	417	393	410	399	388	397	403	381	404	390	400	373	386	388	367	413	412	402	398	380	365	398	402	406	396	361	398	362	377	398	361	354	419	413	448	394	404	381	404	425	371	408	370	377	404	391	411	427	358	394	385	392	385	406	370	374	381	406	393	366	382	414	403	413	398	422	404	389	410	394	394	407	380	382	388	382	391	395	367	393	414	401	447	422	385	397	431	404	434	413	407	404	393	395	369	414	406	405	391	409	438	363	354	401	410	355	403	387	367	413	436	371	387	380	390	449	395	406	386	404	443	372	399	415	390	391	409	436	390	372	423	379	360	404	407	436	397	423	423	434	366	430	402	391	379	416	418	437	401	384	385	406	406	390	391	396	398	379	371	373	398	400	361	346	402	405	417	374	408	408	390	376	395	397	424	413	399	397	402	414	416	463	383	408	388	411	372	374	404	415	400	436	378	387	373	401	346	418	416	407	411	398	368	410	416	427	398	401	413	382	408	372	417	411	422	407	389	403	432	371	389	416	362	387	406	384	394	393	397	417	377	388	393	394	376	390	417	405	398	390	400	406	432	411	425	392	396	383	389	427	404	432	366	395	377	382	390	438	408	362	409	379	388	361	434	390	377	356	388	400	353	379	426	409	406	437	416	404	412	408	393	418	391	419	421	377	409	378	394	381	401	388	434	412	396	364	422	427	416	368	392	382	386	386	397	390	413	405	409	400	379	391	402	414	367	382	365	369	391	421	422	404	419	394	383	379	410	441	411	369	401	407	384	383	401	411	389	406	414	414	363	388	403	379	377	390	365	391	398	398	399	399	403	426	396	386	374	408	362	393	387	402	414	412	346	379	398	394	396	373	378	346	383	410	410	404	376	400	395	379	381	405	378	364	429	408	353	379	405	419	395	393	427	417	392	408	416	392	405	387	399	405	395	342	361	348	389	399	378	392	396	443	425	391	403	410	387	402	413	412	398	391	357	367	382	389	398	404	368	383	389	395	394	389	421	378	381	370	425	444	414	404	401	417	421	399	407	389	380	424	399	401	390	421	435	378	423	440	392	378	403	385	414	400	383	392	366	392	421	415	395	394	423	379	366	433	371	388	402	418	371	397	394	381	407	414	405	389	358	388	352	372	388	392	419	405	387	407	388	409	401	399	425	407	403	436	404	411	386	397	388	391	376	424	423	375	436	393	414	394	435	397	419	353	400	370	418	385	421	390	390	431	395	383	383	399	375	415	401	368	408	399	425	407	392	416	423	402	459	392	385	389	381	362	413	429	441	405	415	363	412	343	421	393	436	358	391	379	445	406	404	406	410	394	353	392	366	371	392	419	431	408	353	340	397	409	403	404	405	437	427	409	389	399	408	408	397	371	378	372	413	379	417	390	388	426	392	389	402	436	379	395	395	393	418	403	377	396	423	391	388	358	405	415	370	365	415	395	427	391	380	411	400	421	406	388	384	423	383	398	371	394	410	408	390	389	399	418	415	393	386	353	374	388	411	404	382	423	378	383	379	365	420	376	419	392	392	416	456	382	377	381	349	370	413	412	382	404	401	376	387	406	379	378	375	428	400	399	371	405	416	389	417	401	393	365	410	355	408	364	400	405	392	408	397	384	361	390	412	372	404	408	388	393	388	385	383	426	418	395	413	404	389	405	399	397	390	392	394	404	382	373	416	395	404	421	381	393	395	397	438	376	410	396	365	408	407	397	372	393	423	413	369	426	388	397	378	411	373	413	412	406	380	382	373	427	406	433	430	424	431	401	391	418	400	399	439	399	386	421	390	429	391	387	398	372	406	416	432	409	390	369	399	409	391	389	373	384	405	399	380	428	421	365	412	396	376	416	413	385	402	396	411	386	410	384	370	387	400	404	429	414	380	396	380	379	386	421	438	391	373	358	396	382	384	370	411	373	376	378	379	416	411	367	411	400	386	416	407	375	403	396	419	392	386	402	372	402	386	387	388	402	402	382	418	412	401	379	372	385	400	410	396	389	363	413	436	388	419	372	414	389	414	419	396	412	396	405	399	430	410	393	403	401	424	359	405	387	394	435	399	380	433	416	408	419	371	384	402	384	405	413	399	379	372	436	395	369	398	388	359	388	410	407	400	384	398	412	364	364	401	404	410	420	385	394	415	400	408	434	399	372	383	397	374	397	376	433	358	377	372	403	388	424	416	390	402	389	377	391	435	412	404	402	391	414	447	410	396	419	410	364	407	431	386	410	390	396	374	403	404	398	395	413	410	390	387	378	368	421	366	416	388	396	401	384	415	420	403	386	387	392	404	428	397	379	400	396	414	386	417	408	376	420	407	373	399	388	389	398	400	400	417	375	359	398	417	432	383	391	404	397	403	404	384	369	372	422	375	413	383	396	400	377	418	417	382	374	395	436	385	377	375	356	394	424	422	392	359	417	371	430	408	385	388	413	432	388	365	406	370	417	421	385	395	398	414	439	428	394	371	402	407	408	390	397	391	389	407	423	360	387	418	391	444	370	385	427	364	390	417	388	405	423	395	429	383	407	383	388	420	392	439
23669	21282	28735	24158	21294	11848	1684	1141	1059	1017	987	968	914	895	848	933	890	833	868	819	858	856	840	854	859	923	856	829	835	835	865	821	878	820	804	831	795	822	783	825	800	841	809	798	805	790	778	822	761	813	840	832	738	783	837	817	778	860	813	812	811	804	836	831	781	805	823	793	784	823	846	837	813	821	800	864	780	832	805	795	838	812	813	770	867	767	875	772	858	790	757	836	796	788	825	848	786	810	749	813	789	838	807	788	848	837	788	785	801	834	813	830	771	809	807	824	774	828	821	771	773	849	817	815	794	781	815	826	825	780	765	760	841	839	827	865	809	772	854	815	881	818	789	908	815	790	788	839	790	824	811	782	812	828	784	825	830	778	840	775	794	774	791	811	809	831	859	758	799	785	747	833	838	824	759	835	798	803	816	808	822	808	774	850	848	818	791	836	747	837	820	855	811	814	776	814	856	757	831	831	822	826	813	795	796	818	846	799	766	777	777	834	823	784	825	887	846	817	830	845	860	782	811	836	796	789	736	827	829	832	831	756	787	818	834	827	870	838	786	788	826	794	781	830	848	756	812	812	794	782	859	811	781	836	844	788	803	812	842	830	799	806	830	820	850	815	793	873	827	767	789	854	754	784	890	773	811	813	781	822	814	827	811	770	841	832	822	836	829	757	795	806	780	808	794	804	774	808	866	809	838	821	760	795	830	785	793	812	809	793	834	802	869	862	829	833	811	813	807	793	795	784	834	853	884	863	848	787	768	775	848	789	817	815	819	844	801	816	797	812	832	764	774	772	812	768	761	797	777	797	793	783	780	740	806	843	813	798	809	818	822	808	782	856	824	743	838	774	774	825	823	843	804	835	839	837	854	789	783	828	836	819	790	829	799	783	786	827	792	852	775	806	789	790	819	817	811	810	807	775	755	830	783	814	846	837	791	806	822	797	836	825	801	855	805	819	790	811	820	832	859	810	844	875	754	825	809	804	789	817	839	814	760	822	852	802	842	781	843	776	784	788	761	820	769	821	808	823	789	792	829	828	785	843	834	824	818	776	783	835	824	864	828	806	799	833	818	791	853	808	776	804	825	795	827	820	834	849	817	810	823	770	805	818	829	770	774	785	803	819	761	778	804	804	779	790	785	829	839	812	775	772	840	798	863	852	852	844	862	829	785	795	747	863	833	823	839	836	830	800	819	801	802	774	829	805	791	775	804	851	748	784	846	775	823	798	817	838	801	797	826	829	802	823	780	810	813	852	803	850	783	806	823	808	805	827	823	855	795	814	834	797	787	835	828	804	773	767	798	790	731	768	839	780	821	797	780	770	794	835	827	807	811	828	862	783	818	829	840	837	791	798	834	782	819	834	790	803	763	867	773	830	792	762	797	797	800	781	805	920	833	822	783	813	798	877	776	781	829	793	766	779	805	837	841	779	817	830	836	776	850	787	760	838	854	811	855	795	811	783	852	802	813	802	860	778	797	802	815	804	788	842	827	853	827	774	801	792	846	798	800	831	851	844	787	813	798	834	803	802	819	836	797	815	798	860	787	795	747	832	822	808	824	787	779	843	821	852	851	782	816	850	823	834	818	770	802	760	775	813	762	849	779	821	776	854	789	766	745	832	803	834	799	796	812	830	775	799	795	790	826	836	854	824	839	827	798	834	796	846	814	763	837	787	796	817	800	782	832	819	803	788	826	781	790	789	803	808	820	793	822	811	798	829	864	778	803	847	824	798	894	827	794	810	778	820	800	840	774	792	780	816	813	839	759	813	835	814	833	842	788	802	839	801	844	848	838	768	849	830	852	805	846	772	781	804	757	786	824	813	828	790	799	828	827	776	820	821	827	818	811	756	783	780	792	802	806	818	795	814	815	845	854	847	838	735	815	784	771	776	764	825	784	822	815	744	805	814	842	780	776	770	779	780	821	844	837	785	863	803	816	766	880	835	792	796	852	826	843	837	807	768	811	771	878	823	838	766	832	817	792	760	837	776	807	818	823	746	774	808	821	791	842	781	804	804	899	803	821	819	853	833	791	805	781	856	828	853	851	842	826	798	828	779	812	832	833	811	783	825	821	799	811	827	881	798	760	850	823	771	833	848	838	836	819	771	762	803	798	842	850	791	818	824	784	821	777	812	809	783	821	793	800	815	806	764	839	827	847	802	792	741	797	803	765	831	813	807	878	817	836	808	837	793	808	783	819	829	773	830	885	785	856	772	832	819	780	807	790	787	809	820	848	817	778	849	797	811	804	776	789	820	788	842	811	804	792	840	823	836	811	863	830	828	797	799	855	822	835	841	836	771	789	798	825	815	823	818	873	817	775	810	798	781	833	781	865	829	824	768	804	795	863	810	824	763	812	802	800	810	841	806	800	841	819	831	866	815	810	813	846	815	793	815	785	813	787	821	784	776	795	790	839	791	823	798	790	804	837	837	824	782	843	783	821	827	819	838	845	791	799	867	814	820	853	798	841	832	813	760	804	832	808	803	809	802	782	790	789	841	872	833	814	803	791	827	791	795	791	770	804	819	848	790	813	818	773	864	836	831	830	772	771	816	791	765	821	797	800	849	803	830	856	763	833	785	750	770	799	785	791	819	858	829	812	857	814	829	854	759	863	786	820	767	832	822	828	824	828	816	743	794	845	799	808	862	813	817	792	781	758	838	760	787	816	842	852	820	806	815	791	807	793	796	825	804	854	808	789	853	833	787	794	769	850	834	791	827	844	839	835	820	829	778	823	873	871	847	814	813	766	825	841	751	843	822	793	778	843	813	767	800	812	839	742	783	778	801	839	748	824	787	788	833	839	829	855	835	774	821	790	800	807	846	796	797	792	766	788	834	810	793	822	787	821	823	849	852	828	822	869	845	791	858	838	771	791	796	813	820	831	807	798	869	826	802	763	826	786	848	801	813	788	789	819	856	858	769	756	803	816	860	803	800	807	890	819	851	825	841	819	803	798	815	820	812	772	813	789	839	814	811	758	828	806	858	777	765	802	821	767	815	797	813	771	758	782	846	753	800	825	748	824	792	774	808	772	771	779	804	794	737	847	833	799	808	794	784	760	870	840	788	838	764	829	786	803	823	834	817	790	827	825	843	819	852	805	796	791	786	859	813	871	786	772	810	816	802	802	789	829	757	826	797	808	760	859	801	792	827	861	801	772	784	826	783	783	813	797	785	804	798	828	815	819	775	784	811	826	856	801	846	814	785	786	818	817	760	807	832	819	842	780	809	792	787	824	779	749	782	761	754	825	788	783	774	822	781	827	791	830	821	846	792	863	777	807	793	841	832	832	792	803	802	839	768	795	801	848	786	770	827	841	755	786	789	777	774	845	815	811	794	792	824	787	772	829	841	824	806	841	813	778	849	808	777	844	839	809	840	810	794	834	823	782	827	817	774	817	842	815	801	787	824	769	812	823	785	835	807	784	771	811	831	777	809	776	822	834	883	803	786	751	855	810	844	820	840	839	865	788	819	796	832	857	819
3693	8987	6146	3257	2440	2052	1605	1457	1216	1139	1090	1023	997	967	955	920	932	863	842	913	853	833	823	812	841	856	814	804	847	829	846	876	828	824	837	807	787	765	837	811	766	843	865	843	830	796	816	840	814	809	832	812	834	863	837	834	820	810	783	764	787	830	793	809	804	870	808	761	840	828	758	798	849	795	850	797	824	834	827	798	825	783	810	866	783	833	825	778	779	795	858	797	843	814	845	854	812	881	793	794	833	816	786	852	801	796	861	839	828	797	846	829	837	824	786	808	797	809	828	807	832	785	815	782	859	764	782	809	757	797	808	825	832	849	806	814	788	820	821	792	796	845	818	787	810	840	860	818	774	872	736	817	793	785	805	853	827	815	836	803	823	780	777	826	809	843	736	822	820	853	801	816	820	775	775	796	839	833	792	837	749	855	838	812	799	831	835	828	790	812	797	805	821	786	797	845	841	758	812	818	793	776	853	796	827	810	815	806	800	828	801	754	797	888	753	824	808	794	844	741	805	855	804	841	820	864	847	799	849	790	784	810	829	831	811	856	903	827	791	812	788	830	780	808	811	849	868	823	780	795	818	814	865	824	802	817	790	792	815	820	832	796	773	834	812	845	815	814	825	799	820	771	789	794	817	727	825	825	840	789	808	827	801	806	829	772	794	785	775	814	824	810	824	820	852	812	812	797	771	857	772	840	816	839	804	862	808	794	804	826	783	853	826	830	792	806	822	784	743	796	809	852	774	775	787	773	846	799	814	836	798	823	802	832	821	805	814	797	802	835	833	808	765	827	838	862	780	792	849	833	813	798	806	841	853	813	849	813	800	773	812	827	815	812	733	859	807	845	788	857	741	819	806	825	844	795	766	828	860	806	853	861	797	834	750	777	806	798	796	786	805	806	806	805	877	817	836	791	847	818	841	819	797	795	800	833	749	816	854	759	819	757	817	781	866	783	812	816	812	799	803	807	798	807	797	823	795	794	785	792	817	791	803	797	793	808	814	804	863	751	843	780	818	807	824	810	838	839	898	770	778	805	849	813	827	864	811	802	796	813	850	818	813	811	810	791	867	773	787	847	777	750	843	833	803	801	775	791	794	835	802	839	839	783	831	831	807	762	811	804	799	806	831	754	799	810	797	784	796	828	854	812	875	799	801	783	743	840	753	806	826	799	841	800	826	836	792	828	828	835	875	830	858	823	821	819	827	770	797	828	795	817	777	739	769	843	829	816	825	785	797	810	817	820	827	806	874	821	888	797	830	804	796	812	858	750	777	832	796	814	785	801	759	805	796	774	839	837	859	830	832	818	814	822	815	807	801	763	798	781	799	815	838	823	796	857	840	860	848	763	791	809	848	826	837	790	799	835	824	799	813	822	747	772	777	875	801	814	831	813	784	785	799	801	779	829	794	841	826	760	856	790	797	833	792	806	817	802	880	803	829	824	790	834	802	839	819	832	766	824	795	794	816	762	781	821	815	769	781	841	773	800	825	779	803	816	815	837	838	822	775	813	774	833	806	815	800	821	806	858	821	789	800	826	796	834	797	791	830	825	776	817	835	804	767	875	827	873	804	877	777	809	843	793	755	836	846	837	768	845	826	840	784	772	791	811	792	805	831	781	809	776	812	786	813	812	748	771	804	807	849	800	827	809	798	803	787	834	807	799	825	781	809	891	771	778	839	761	819	877	765	779	756	798	820	815	840	815	843	801	825	776	841	805	822	835	797	803	819	804	784	836	813	784	882	797	743	810	811	832	876	825	796	764	772	845	782	819	769	818	823	820	803	883	816	801	798	850	802	823	801	807	781	781	809	813	835	807	804	816	787	826	824	776	810	806	825	769	814	838	806	821	795	813	836	827	816	810	837	745	808	766	794	809	809	769	795	815	808	845	832	783	846	849	819	849	815	775	822	811	798	804	804	790	778	855	773	825	771	823	839	780	814	822	822	802	776	827	771	793	838	810	813	775	849	798	777	810	814	791	811	821	844	807	851	811	847	800	838	819	793	809	863	819	818	828	767	817	775	755	822	837	792	819	840	851	806	823	793	823	826	785	797	769	818	821	810	787	807	801	803	814	850	845	820	839	834	857	818	773	775	795	791	839	827	809	801	825	833	834	819	841	811	839	868	802	785	827	807	795	773	794	784	779	822	825	817	762	827	853	792	758	795	821	819	768	791	802	831	760	799	808	816	803	807	811	791	775	773	801	767	840	760	771	799	790	792	814	841	814	762	764	790	798	789	812	799	802	834	807	851	800	835	753	832	820	797	813	813	791	788	847	796	832	844	789	810	804	815	891	802	837	787	837	838	813	842	881	812	775	803	830	827	775	860	824	779	804	819	783	793	787	750	768	817	798	820	782	815	842	797	833	833	826	822	780	823	841	818	811	841	840	850	787	827	836	832	791	809	809	807	843	820	833	811	827	803	821	779	799	779	815	788	741	811	801	795	808	790	826	806	839	791	787	802	794	837	765	838	796	849	796	820	842	788	817	845	797	799	838	817	789	822	849	826	794	799	801	854	843	839	838	810	827	821	767	815	835	814	833	789	844	794	823	819	818	777	841	778	788	837	821	831	846	805	855	802	766	847	821	783	798	833	803	829	824	825	756	833	810	797	807	802	830	798	851	802	767	824	808	769	798	812	816	781	795	841	810	846	790	831	808	797	807	785	809	814	845	804	831	800	827	833	782	806	831	845	813	809	822	859	852	829	766	833	808	809	748	764	788	835	801	803	818	789	766	850	864	820	805	831	810	813	828	845	780	807	803	827	785	792	846	804	818	802	849	780	838	825	776	793	788	847	779	801	809	835	770	830	863	787	799	760	814	835	811	771	847	838	805	801	827	824	826	787	828	809	799	853	843	804	833	794	854	814	824	808	785	796	842	780	812	837	768	815	770	789	832	809	818	835	764	787	802	804	850	826	840	836	868	800	793	829	827	859	846	777	793	770	800	819	819	806	793	787	841	793	797	786	847	814	827	830	836	906	772	785	826	851	767	769	841	774	824	833	817	815	826	805	797	800	826	775	786	808	829	856	788	848	839	845	810	850	807	806	756	821	817	813	831	841	873	780	816	807	768	825	800	779	766	816	753	858	817	828	769	801	798	865	783	777	836	793	789	819	809	782	807	827	780	822	794	835	805	772	829	773	811	813	793	854	797	784	827	775	775	795	843	821	810	827	799	855	823	809	822	777	794	781	812	836	752	819	804	828	833	861	847	778	800	799	834	821	800	843	785	821	859	784	842	824	837	789	782	848	792	813	786	769	845	801	806	815	823	804	787	824	804	788	760	805	797	805	803	808	781	807	775	782	805	809	807	808	785	802	814	823	781	845	832	757	863	827	808	797	790	816	836	786	789	814	788	800	812	829	816	762	877	837	816	808	818	826	840	780	854	791	813	795	784	797	809	869	841	805	825	884	833	855	865	815	804	802	834	825	781	832	821	783	754	817	790	825	843	790	811	835	828	838	817	818	838	785	838	816	799
24731	21263	27824	24954	14159	737	498	417	338	331	294	299	270	279	274	262	274	255	251	251	246	287	256	228	257	239	257	254	241	250	253	247	239	202	258	215	259	249	274	223	227	224	241	204	225	232	223	232	238	255	217	224	240	237	228	249	227	247	221	232	240	239	235	224	229	234	226	230	221	254	254	247	260	245	202	260	257	254	215	267	229	221	221	232	240	244	238	267	237	231	237	195	218	236	238	236	232	206	221	216	234	254	249	243	207	230	231	233	250	203	248	251	229	225	244	221	199	242	240	239	246	242	220	232	240	224	263	237	242	223	225	233	202	236	247	237	214	219	232	223	242	223	251	263	220	240	237	236	274	209	234	232	248	237	240	236	226	221	241	266	234	232	238	220	236	235	211	223	240	204	233	252	198	235	234	259	244	220	227	229	244	232	212	233	265	252	243	249	244	251	213	247	219	240	221	211	231	249	227	238	233	204	232	216	219	251	228	235	230	224	230	210	224	257	270	251	263	243	234	241	239	233	236	231	233	220	251	228	213	211	229	210	230	223	226	231	234	254	237	218	196	230	206	219	236	235	227	239	221	234	214	248	209	223	202	237	211	209	213	208	222	213	246	232	211	227	215	244	212	215	206	224	239	207	241	244	223	255	256	221	236	249	205	240	232	235	255	216	249	243	255	229	225	239	261	247	228	226	213	227	215	235	222	244	248	231	229	232	238	286	232	232	235	229	225	235	240	243	237	237	219	259	208	215	236	218	251	226	241	228	228	203	252	257	233	233	227	240	244	207	245	208	197	230	239	225	223	224	218	206	232	214	220	225	258	219	248	252	216	214	237	243	246	232	235	207	231	225	223	241	228	229	246	230	220	230	242	230	245	222	240	227	240	222	240	230	244	253	206	236	235	216	240	236	237	200	242	259	217	211	225	232	254	253	250	220	246	216	238	237	236	235	231	220	221	221	214	256	224	198	235	210	236	217	240	215	256	289	211	227	232	225	232	214	251	260	230	226	221	247	240	230	210	218	218	220	245	237	193	226	228	225	225	237	240	254	233	228	219	241	239	214	251	219	266	249	221	236	217	246	207	212	228	222	227	241	225	245	235	224	241	256	236	236	233	238	231	249	229	247	188	224	194	243	233	238	232	250	242	240	186	248	250	222	235	250	234	209	215	223	245	246	210	252	201	251	231	246	254	228	233	249	248	227	234	208	204	255	238	247	225	221	238	251	223	230	246	234	247	219	247	254	244	243	219	240	226	244	237	235	207	227	222	240	239	254	214	230	228	235	225	212	228	214	234	220	237	238	234	228	257	223	239	215	238	244	231	241	224	220	237	256	215	244	233	230	240	233	214	238	250	215	224	214	244	263	236	234	234	233	254	218	242	244	226	241	231	235	229	241	269	225	239	245	239	226	212	234	225	218	265	248	260	217	238	220	243	218	212	262	240	217	213	206	239	235	211	249	264	247	221	206	227	243	227	244	221	218	240	246	210	235	221	227	213	264	236	247	238	249	231	222	253	238	227	272	223	237	223	228	207	250	230	258	216	231	231	214	233	235	250	241	260	227	224	233	201	237	216	250	253	215	232	205	229	226	237	226	221	254	230	225	240	223	221	261	238	242	220	230	240	221	224	208	225	236	225	247	235	241	237	244	243	221	248	253	250	232	212	274	222	238	218	241	216	260	242	221	223	226	251	259	242	269	244	247	253	209	236	253	263	227	230	213	201	217	225	246	226	215	228	229	212	259	262	224	226	277	216	237	243	215	224	240	245	239	217	208	215	237	225	228	215	228	214	200	235	238	205	227	236	262	195	244	220	234	221	233	242	259	244	241	235	231	239	242	247	230	236	255	252	240	268	227	258	202	241	227	241	231	214	249	239	214	235	221	215	215	232	231	235	196	221	221	231	232	244	218	222	232	246	246	235	248	250	247	250	226	213	252	259	242	217	226	235	202	228	230	274	223	248	229	228	229	232	253	224	228	207	225	236	243	223	219	233	264	211	219	232	236	237	206	241	238	219	235	241	216	236	214	213	240	250	227	214	239	259	232	247	224	268	224	209	214	236	256	225	256	259	239	234	241	230	249	219	237	241	233	210	255	238	198	227	262	211	214	234	237	215	225	234	216	257	237	240	252	234	230	231	229	248	250	235	242	233	234	227	215	210	246	246	253	231	217	255	256	271	232	227	222	215	226	246	223	223	201	261	254	227	223	254	236	235	234	226	214	237	236	216	260	249	214	217	240	217	235	225	255	224	246	232	206	217	237	236	230	224	204	227	230	237	230	206	245	256	226	216	250	246	220	244	226	226	212	239	242	241	227	246	229	242	239	234	245	223	229	224	237	234	206	209	225	217	237	226	234	232	239	257	224	236	225	222	204	218	261	239	206	233	250	219	256	244	221	218	227	236	236	239	216	235	223	226	224	219	243	211	224	221	233	245	227	215	231	253	238	239	229	231	196	232	249	260	234	241	235	219	249	202	264	211	252	241	242	229	210	228	258	216	224	262	227	242	230	216	244	243	235	242	211	228	233	263	229	223	221	225	242	228	230	214	261	230	231	244	230	234	221	230	227	239	204	221	223	215	215	216	236	235	193	241	206	248	240	221	228	221	241	224	235	191	273	242	220	216	216	254	229	264	261	219	232	214	230	214	226	233	226	247	247	237	234	206	249	237	242	242	228	250	228	235	250	247	247	264	230	231	207	264	239	228	231	257	262	259	237	215	230	229	249	243	235	246	204	222	266	238	249	221	230	259	242	210	196	222	233	225	259	238	241	234	262	232	230	248	213	224	219	238	219	246	250	224	234	270	231	245	211	227	232	226	228	200	232	222	242	224	227	240	247	221	246	233	220	234	251	211	253	219	229	229	203	210	220	227	229	219	237	230	223	219	215	235	255	249	240	245	252	234	225	227	247	228	250	250	212	233	233	239	259	235	250	229	252	225	219	238	224	203	253	240	234	247	219	246	210	209	248	242	254	211	261	215	254	244	228	272	218	216	231	222	240	227	226	221	221	239	225	231	236	219	233	216	233	216	232	245	221	242	217	232	240	247	240	233	241	253	230	226	225	219	238	249	222	246	224	239	244	249	248	232	229	214	228	233	243	255	215	221	206	222	243	207	244	228	249	230	228	241	230	243	217	211	220	243	206	209	220	218	223	219	220	232	248	237	251	241	219	261	220	234	234	236	208	256	233	250	253	254	231	235	246	222	228	231	214	202	218	241	238	243	252	226	245	234	223	235	210	262	225	235	271	255	221	218	240	252	232	262	226	227	216	231	233	238	235	230	217	228	233	241	245	249	240	252	198	221	204	214	237	244	238	248	224	234	231	223	219	246	223	224	214	227	212	236	232	236	249	247	216	255	273	239	266	231	225	246	238	220	247	222	213	240	233	240	215	210	232	243	252	260	207	219	221	236	238	237	234	203	203	228	253	223	253	221	223	216	260	249	217	202	227	220	252	215	210	215	213	241	224	248	238	252	235	225	233
3223	5021	3235	1569	1225	917	669	577	527	413	412	393	337	317	340	283	284	303	265	279	295	263	305	300	279	248	276	244	271	259	246	262	228	246	246	261	277	281	268	263	240	264	271	279	265	266	250	271	267	253	261	246	244	252	236	238	251	267	278	268	257	231	244	244	243	294	266	235	253	243	270	254	262	233	259	252	279	253	264	227	265	247	268	254	243	243	277	232	261	223	279	238	283	279	236	231	285	254	256	244	281	289	247	272	278	229	239	260	278	246	232	242	259	288	241	252	270	246	246	232	272	234	255	237	255	255	281	249	251	239	265	261	246	271	238	237	254	239	242	273	258	249	250	280	250	275	239	270	224	256	251	262	256	253	218	262	246	311	252	266	255	248	267	292	268	268	283	283	271	240	259	243	289	249	243	233	233	253	248	255	248	248	267	241	264	265	271	251	252	230	243	243	247	246	239	254	273	267	259	239	221	268	251	255	251	254	230	243	246	236	266	253	260	223	238	232	214	269	290	275	226	213	228	254	231	272	279	242	241	267	259	268	233	251	228	253	258	267	262	255	257	231	266	241	250	251	284	248	232	252	222	237	273	256	256	248	280	251	223	243	226	228	238	270	255	258	283	247	238	260	244	242	252	236	261	273	253	237	269	264	249	235	238	246	225	288	249	252	261	213	248	253	265	232	251	274	248	247	286	254	262	248	240	264	248	273	229	279	243	256	245	236	265	262	227	255	257	228	232	241	270	243	252	254	271	234	247	255	255	251	241	301	241	278	267	247	263	257	236	272	255	223	218	232	245	257	265	263	257	245	245	247	249	254	243	254	251	268	256	277	271	277	269	256	277	237	257	245	270	253	265	259	234	221	236	240	285	287	271	259	248	270	257	230	227	258	245	259	237	252	245	227	280	272	267	249	228	227	270	262	255	263	250	250	238	277	244	246	269	250	259	243	250	238	260	253	255	271	246	247	236	253	261	234	255	255	253	259	234	277	243	242	243	246	263	281	233	274	282	320	257	264	269	260	253	254	274	246	278	272	233	253	261	228	232	259	261	237	244	233	270	249	258	246	239	260	277	264	254	260	233	240	239	261	267	223	258	221	253	255	242	276	255	241	256	261	272	250	258	273	274	256	244	263	256	245	252	237	249	253	257	244	247	270	248	265	242	280	257	261	277	253	252	229	258	250	281	249	240	230	256	246	274	258	263	275	246	243	273	270	253	280	253	267	237	264	257	241	240	259	275	254	266	233	236	239	260	269	247	257	275	253	252	257	236	258	247	225	262	261	287	241	234	262	228	227	283	254	220	235	243	278	306	239	254	280	236	257	225	263	239	278	226	253	245	255	252	263	255	254	257	230	259	242	246	237	267	242	251	283	253	270	237	242	270	272	247	259	251	270	247	232	237	229	267	259	275	265	257	256	248	255	255	244	266	275	216	240	258	281	247	268	269	261	272	275	241	255	258	230	266	232	241	265	261	250	256	255	237	284	239	282	219	288	247	261	265	247	234	245	256	267	233	247	263	225	228	235	252	236	256	249	283	257	269	265	266	243	238	250	250	246	260	258	271	240	219	203	236	271	262	256	229	251	253	253	262	252	248	281	262	233	258	248	244	212	222	271	232	249	231	239	265	295	282	275	247	257	257	256	238	277	270	256	269	272	222	237	259	253	250	253	250	247	249	270	248	283	221	237	287	257	231	269	249	249	251	254	262	261	252	260	266	231	257	243	227	236	251	243	244	254	268	267	216	257	234	267	269	233	262	245	274	284	266	252	254	235	247	253	248	287	246	253	238	277	259	228	269	265	250	226	269	249	236	229	260	258	259	253	268	235	281	268	258	270	265	252	245	270	234	262	256	254	239	265	243	214	245	249	227	280	265	259	231	273	255	253	224	245	243	257	271	255	246	225	282	223	286	250	251	273	275	260	263	266	229	257	245	227	268	245	254	241	266	266	259	237	240	220	259	264	248	253	243	223	242	257	283	235	276	247	247	249	244	246	236	239	251	254	259	256	251	243	258	261	267	256	272	286	252	264	257	232	273	216	260	245	234	228	261	262	248	256	251	267	264	226	252	230	250	278	248	264	261	249	232	242	229	280	239	232	284	237	246	263	250	243	248	253	261	242	231	257	241	242	282	249	243	245	247	229	240	260	237	279	272	248	272	252	239	230	278	249	279	232	238	261	241	250	241	250	255	241	244	247	231	233	229	253	235	244	255	259	255	247	236	226	253	244	252	240	261	265	269	265	258	243	241	277	266	257	268	242	238	246	247	235	236	246	277	264	238	279	246	276	238	250	251	239	238	246	233	228	256	234	230	232	257	248	251	250	253	265	260	247	256	241	257	243	252	256	267	287	262	244	252	247	264	250	251	270	231	272	269	262	252	248	265	241	251	268	230	261	265	244	224	260	264	247	244	258	238	239	257	251	247	224	262	248	261	240	240	244	255	235	253	246	239	248	254	284	257	258	255	265	289	253	255	211	257	227	271	269	276	227	232	278	262	243	252	258	234	224	249	264	260	255	268	248	254	273	211	246	244	251	273	227	249	252	214	244	263	246	269	261	271	255	255	252	283	252	272	226	259	238	285	271	248	267	284	264	258	241	240	255	271	260	258	278	278	272	268	241	221	286	242	230	240	245	260	252	259	271	289	251	237	269	267	252	235	248	252	267	256	233	276	234	254	257	244	233	248	243	248	263	250	251	263	232	246	253	239	255	244	259	266	261	250	268	242	237	270	226	269	246	258	250	225	257	268	243	257	255	234	237	245	271	250	234	248	228	254	241	239	260	249	215	227	236	249	278	250	248	268	263	247	213	251	262	256	272	228	251	256	242	264	270	240	239	260	262	260	237	259	299	237	256	234	252	234	244	254	253	229	241	274	277	235	271	250	227	253	257	299	238	262	273	249	266	262	231	245	250	270	228	277	268	276	269	236	258	253	237	270	264	272	227	261	258	243	241	254	252	222	250	270	236	257	250	233	247	241	269	228	234	276	251	256	261	243	238	252	265	241	237	269	236	251	226	237	239	259	255	245	249	244	263	253	244	279	209	257	263	238	251	221	274	242	242	235	277	268	255	225	220	256	247	266	292	256	274	257	255	270	256	263	283	264	282	263	270	262	232	281	273	262	243	252	247	246	249	247	266	269	219	260	248	253	241	274	251	250	276	253	239	259	295	263	273	263	226	273	267	264	277	253	250	258	259	229	290	243	299	246	253	232	236	247	281	257	250	247	261	251	258	266	245	257	263	259	275	264	236	255	274	252	262	226	263	260	242	256	245	257	254	242	240	242	275	246	231	239	271	234	281	238	224	236	243	246	279	217	265	247	224	265	284	259	248	252	234	257	267	249	244	258	273	254	265	270	245	239	264	220	254	286	259	274	283	250	258	278	247	256	248	241	240	254	248	264	250	249	232	245	236	248	267	242	263	247	280	253	274	230	268	260	252	263	239	248	240	276	262	231	265	253	234	236	255	257	274	247	254	249	246
22515	21314	29190	23803	21316	21424	12561	1803	1312	1178	1162	1069	1054	972	976	1012	861	892	883	881	893	861	850	833	789	880	885	886	863	850	876	800	783	842	790	764	839	851	903	794	835	784	819	818	826	806	846	833	827	783	812	825	770	814	867	833	828	837	815	783	831	840	770	844	790	809	814	815	799	773	783	823	812	813	831	831	826	839	814	841	817	829	804	858	829	816	804	795	827	797	818	800	840	777	800	807	848	826	789	826	817	842	787	820	785	768	853	867	755	820	797	853	765	848	805	768	798	768	810	811	829	829	814	819	820	759	769	782	778	759	787	819	811	835	839	847	802	735	825	769	841	761	830	800	759	773	835	725	811	802	794	831	813	754	790	863	786	725	809	803	834	829	730	753	800	835	897	766	834	796	770	781	799	798	781	834	820	819	804	785	858	840	804	796	798	796	843	786	776	833	779	806	783	838	786	775	761	760	789	791	780	840	788	822	806	833	820	764	792	786	826	758	831	761	794	837	762	844	786	783	770	757	875	815	817	815	795	829	830	827	795	796	808	771	770	798	833	770	749	860	767	813	783	776	799	821	829	827	816	772	802	807	812	815	839	823	807	765	793	803	819	845	772	846	809	805	850	770	841	808	871	810	813	808	787	778	805	812	786	781	810	782	799	780	803	822	826	801	826	790	837	771	760	816	812	754	822	788	836	789	820	804	799	809	786	790	811	826	857	776	794	739	758	764	825	783	788	804	778	831	817	820	814	808	786	818	782	761	874	810	784	842	776	798	790	862	806	764	782	841	781	786	834	880	792	774	824	771	788	816	812	801	748	802	775	903	771	816	800	800	796	716	786	787	815	804	855	775	777	776	810	775	805	793	778	836	823	811	781	824	769	808	800	866	812	796	855	742	824	810	872	772	744	803	812	809	826	814	789	809	805	785	773	761	772	806	792	737	820	815	815	804	780	792	780	807	826	819	823	827	789	847	784	779	769	771	718	782	827	776	774	788	782	784	790	754	847	801	855	839	732	776	797	813	802	853	810	817	837	766	850	781	806	779	824	777	773	772	770	791	791	774	815	786	808	811	833	813	815	785	829	822	740	813	807	849	755	786	812	826	785	792	865	762	831	843	815	819	789	803	795	794	826	794	792	806	845	810	778	812	793	782	797	758	781	802	808	740	779	792	853	810	850	817	824	800	787	781	838	762	818	831	818	817	813	773	774	790	775	797	784	836	810	814	839	815	808	844	804	827	843	835	820	802	827	805	811	836	784	804	760	774	809	792	794	822	823	811	794	799	757	779	812	839	807	777	772	806	838	763	807	789	785	806	794	784	815	831	808	815	833	780	825	801	778	826	833	826	830	857	810	788	765	797	779	791	797	776	783	786	804	813	830	845	746	837	828	808	797	766	805	782	768	768	757	788	819	758	788	795	830	806	746	807	850	803	822	792	798	818	795	783	773	850	775	796	849	837	776	761	842	807	770	806	764	733	800	823	779	803	797	801	832	836	804	822	815	817	784	797	764	780	800	812	837	798	783	834	829	821	817	799	791	823	842	784	843	809	796	782	840	817	822	811	771	828	803	792	850	774	798	758	824	804	815	813	786	810	768	788	789	794	786	739	754	825	844	729	803	841	796	811	781	833	773	761	820	772	816	780	727	817	820	835	844	807	862	830	814	805	789	821	816	794	756	832	827	774	798	795	766	836	803	830	763	755	800	760	834	796	798	812	773	768	802	792	820	833	882	785	776	814	777	764	798	790	791	765	873	798	783	813	823	786	766	733	747	772	738	824	777	782	785	856	781	796	786	846	764	768	781	801	835	796	796	786	816	809	824	818	819	826	780	791	778	842	761	816	830	808	810	831	808	848	848	817	783	825	827	788	760	779	803	780	795	723	793	835	780	792	814	786	810	839	808	818	856	817	768	813	843	777	843	764	781	818	770	807	734	827	800	834	784	821	827	789	787	800	839	847	790	818	819	827	831	780	785	812	795	783	820	836	789	790	851	838	768	811	811	805	765	733	820	810	845	814	777	817	768	817	815	797	844	829	847	766	776	773	822	834	787	773	804	840	814	815	816	728	807	837	791	784	766	792	823	795	794	797	837	810	834	780	798	806	813	798	824	802	781	779	822	811	779	774	805	805	788	789	773	862	808	828	829	821	833	808	733	804	764	811	776	780	806	764	834	791	749	816	784	800	814	776	799	817	843	783	840	858	795	778	805	812	847	838	796	823	821	808	769	760	819	824	775	807	778	761	777	831	800	835	853	834	774	838	790	883	804	792	751	824	760	780	791	818	785	799	840	831	794	783	772	809	788	754	818	793	810	806	749	854	801	758	789	817	757	773	809	791	807	810	809	784	814	828	781	811	849	855	783	779	755	776	815	803	763	822	844	790	786	790	827	854	750	786	789	799	809	808	827	758	805	841	843	818	785	745	862	814	809	816	812	826	798	822	804	801	810	765	770	803	760	827	802	796	830	779	840	777	848	833	831	780	762	764	785	836	795	762	785	755	729	808	817	844	815	769	839	826	781	780	837	776	824	790	800	793	835	821	797	784	848	751	800	798	821	840	784	832	735	793	778	842	803	846	814	827	798	789	781	820	764	793	812	852	781	812	756	834	827	790	853	834	810	780	775	802	793	787	776	811	784	813	813	809	797	841	852	783	816	795	770	766	759	812	830	845	784	810	792	851	785	853	843	735	806	818	797	866	804	778	792	783	785	775	821	841	787	839	843	805	818	826	742	785	778	792	790	795	815	802	789	789	826	779	817	816	841	805	783	783	810	817	790	835	791	871	780	760	804	812	828	823	797	788	812	869	711	800	831	806	864	767	797	784	818	813	784	801	773	814	753	769	852	785	772	773	839	816	795	737	780	787	858	754	781	772	759	773	778	846	805	793	780	768	798	833	786	785	789	788	761	884	766	785	802	792	767	801	829	829	785	852	763	766	842	837	745	850	798	863	817	817	801	822	727	762	777	790	837	852	829	774	788	794	801	776	777	767	830	762	768	816	819	791	756	890	810	764	798	767	802	792	758	799	824	801	802	790	796	752	830	782	783	792	831	778	826	743	782	797	835	767	784	767	757	846	776	795	851	790	803	795	804	844	796	834	767	819	760	796	799	815	795	818	822	753	813	796	801	821	789	833	829	800	774	814	811	808	809	800	789	784	815	805	771	821	754	804	793	824	801	852	825	783	833	827	783	795	800	773	830	749	776	784	765	784	756	758	833	784	766	816	850	761	768	876	778	770	822	782	803	794	804	824	788	805	805	802	792	783	796	816	799	793	854	749	809	796	776	818	811	809	817	801	796	825	798	801	776	780	807	773	767	844	790	786	819	754	830	853	796	823	858	801	867	776	836	790	774	772	747	766	787	797	805	794	805	790	804	797	823	832	800	846	760	764	796	766	773	863	810	749	843	829	788	802	790	710	804	737	787	763	800	817	848	815	801	810	776	797	841	812	797	792	794	762	768	808	835	773	791	845	790	802	783	786
4551	14544	10218	5325	3877	3116	2429	1960	1621	1410	1327	1168	1102	1046	1002	989	972	905	940	895	902	862	891	911	864	841	928	896	831	794	852	864	893	876	880	816	823	840	796	836	817	785	876	792	860	846	915	797	836	833	801	785	803	795	826	843	809	824	823	839	810	836	813	795	773	803	823	837	850	819	832	839	787	886	854	820	809	802	760	810	892	819	754	834	790	820	834	852	807	745	796	807	809	795	770	794	848	789	841	820	802	817	805	795	801	783	791	806	832	813	833	817	709	786	857	829	854	814	853	827	770	820	791	830	757	788	792	846	790	853	878	761	817	836	834	822	836	805	799	757	840	790	820	782	778	858	840	768	825	776	798	825	873	773	767	807	796	797	781	764	786	779	759	809	836	819	798	800	813	811	807	839	821	800	785	786	794	812	810	818	769	823	749	763	838	853	809	830	819	749	830	866	842	802	814	769	827	803	801	836	789	813	799	797	789	800	771	819	819	774	782	817	782	768	775	805	779	852	776	830	829	772	806	835	721	819	805	772	828	768	749	837	824	812	858	842	782	739	879	794	831	835	825	783	766	850	804	820	837	790	803	775	817	806	843	763	776	806	836	881	790	856	790	815	812	789	815	827	864	850	782	832	855	784	772	832	830	824	789	811	774	867	835	823	779	809	799	774	838	802	836	697	791	817	811	812	819	804	838	792	805	792	806	772	798	800	831	771	780	825	839	818	788	813	803	788	832	785	761	792	768	782	787	838	759	817	836	793	785	816	809	852	840	829	791	762	827	834	810	804	803	755	795	780	865	792	833	807	775	789	858	809	813	819	870	817	809	798	819	820	851	820	774	809	775	837	814	756	824	783	874	766	807	852	794	757	787	790	817	836	785	821	810	821	788	803	805	797	764	819	802	801	767	778	778	865	802	761	815	800	829	799	859	823	794	832	873	810	804	837	792	756	805	786	820	812	809	787	761	805	828	834	770	823	804	818	801	767	839	800	807	791	816	832	799	878	829	789	794	802	872	814	851	801	835	782	813	745	795	800	782	899	723	841	795	836	759	791	818	841	828	847	837	821	824	815	781	802	868	837	795	848	781	803	885	799	770	787	793	803	809	824	816	765	810	809	824	832	809	775	744	822	831	827	801	808	856	791	757	840	730	801	802	812	843	809	836	833	760	825	783	809	813	827	864	795	825	832	852	810	792	808	821	832	794	818	774	815	784	834	824	815	834	815	858	790	806	773	862	767	825	833	763	829	788	816	776	825	762	804	811	803	796	803	815	824	804	800	775	845	781	805	837	808	798	812	787	824	840	803	805	784	851	797	809	836	795	776	809	850	819	808	821	832	840	777	819	831	810	797	828	803	803	809	790	816	806	808	801	810	815	813	826	773	820	867	818	802	790	806	805	778	809	791	786	867	871	794	812	803	794	790	793	799	761	798	806	816	793	790	788	818	804	803	808	789	816	824	783	838	802	778	794	810	796	793	779	789	886	794	831	781	797	806	803	782	829	805	773	825	813	799	785	838	821	796	783	824	817	816	829	802	804	792	804	770	841	796	794	818	805	810	781	775	755	767	800	828	833	776	799	813	780	827	791	832	745	791	799	845	784	814	835	776	854	813	791	836	862	809	868	794	828	784	819	816	733	758	890	815	789	772	819	776	821	835	825	813	789	793	787	863	784	784	821	821	817	844	804	785	877	772	797	846	776	794	815	802	814	818	830	821	819	813	782	791	824	785	801	791	835	804	840	823	807	851	833	787	765	789	798	818	809	779	819	795	804	811	864	822	855	814	837	801	831	822	842	802	817	767	877	844	766	834	821	770	849	822	838	808	802	799	851	831	819	833	810	841	811	738	800	776	809	785	808	779	829	798	780	825	821	817	813	799	886	818	835	848	791	821	793	831	827	817	821	801	814	806	833	798	767	801	813	854	813	759	822	821	786	793	840	800	844	795	781	805	856	823	847	842	819	799	824	774	773	829	830	809	741	823	782	764	799	819	821	805	785	786	806	798	810	823	790	842	845	843	820	822	796	795	808	796	806	841	804	792	790	803	797	788	857	776	792	844	749	764	791	811	846	821	831	853	756	841	808	815	855	842	755	759	767	810	813	826	833	766	768	846	807	821	814	739	823	813	783	779	823	786	798	806	793	800	786	809	798	775	815	756	765	789	777	787	795	782	748	782	850	794	816	819	805	805	820	785	791	759	851	787	770	810	803	802	765	809	807	851	809	854	846	771	813	792	840	772	778	764	772	861	807	776	784	875	799	784	758	826	779	790	830	790	762	785	755	766	827	787	815	789	850	810	835	820	815	801	834	819	792	815	781	800	775	840	811	793	791	809	786	859	788	789	799	833	804	822	822	803	757	821	821	820	801	795	794	826	799	791	835	841	830	813	771	796	781	809	794	762	808	858	808	809	782	796	809	780	828	786	844	816	800	842	828	790	845	814	763	835	772	822	834	782	872	807	855	826	805	810	824	751	788	752	761	816	800	798	829	792	851	802	827	858	786	803	850	787	785	819	776	769	780	848	765	820	804	826	849	808	834	783	805	831	792	822	846	837	829	809	827	782	811	814	853	852	788	758	820	800	811	804	775	810	789	808	825	813	780	802	836	798	842	812	789	812	801	825	803	789	830	791	849	836	768	815	796	794	853	801	804	793	827	871	809	830	810	818	781	809	788	844	787	791	794	817	808	809	814	808	812	863	783	789	784	821	798	835	837	791	837	789	798	743	846	802	792	815	851	804	818	784	813	807	789	833	811	807	796	786	764	811	774	816	770	779	798	806	876	800	820	812	808	794	816	823	833	770	803	830	803	752	755	812	783	807	819	821	815	807	806	846	829	819	780	733	810	777	800	841	846	838	833	857	810	819	821	847	824	731	815	803	844	820	849	828	770	808	805	783	794	841	788	796	832	780	776	810	793	801	774	840	811	851	759	811	778	820	803	820	834	823	837	803	836	818	811	789	822	781	757	810	847	808	791	811	819	798	779	858	809	772	804	866	743	792	833	847	748	787	806	798	795	830	824	823	803	819	825	766	794	803	763	782	834	839	862	798	768	801	806	800	818	754	793	858	811	835	872	834	835	806	867	829	749	856	779	796	848	798	782	781	864	788	827	810	794	829	783	761	763	828	785	823	806	871	837	854	813	829	824	816	812	822	816	814	808	813	853	806	836	804	848	809	785	784	827	822	822	795	818	799	847	854	788	817	866	803	856	759	865	818	816	835	805	844	807	816	819	791	843	846	843	809	777	763	774	822	798	807	840	772	812	805	756	840	799	795	771	802	832	830	783	797	814	804	794	812	810	772	840	829	771	830	813	816	770	808	843	781	896	771	818	825	767	851	775	832	866	768	803	805	780	801	794	767	805	849	827	866	762	809	851	816	852	815	813	836	786	793	880	797	851	817	785	809	827	785	795	816	767	813	791	788	822	848	792	774	844	829	792	798	816	811	762	812	813	780	846	815	770	836	857	796	809	780	813	776	840	785
27664	20439	8281	824	535	463	456	461	440	431	387	375	412	384	377	433	374	400	417	394	375	381	360	370	421	415	396	416	348	417	413	419	386	384	382	359	358	435	382	404	387	441	416	400	408	401	397	400	402	407	392	377	369	409	390	374	374	390	388	400	407	381	366	398	396	407	425	401	386	384	364	345	392	350	363	377	371	407	399	409	376	384	412	415	368	400	405	408	371	387	367	386	363	406	375	399	378	400	382	373	413	369	379	399	381	347	372	381	398	377	376	382	389	371	362	380	382	386	347	388	393	390	374	357	406	413	406	384	371	383	381	359	387	369	367	388	359	415	384	389	357	379	394	398	367	367	394	347	375	370	398	353	389	389	404	382	388	377	396	376	425	384	406	357	372	408	357	338	414	400	381	392	413	404	386	349	386	381	338	384	375	358	399	331	394	384	393	358	367	410	399	379	375	368	418	411	387	380	426	365	412	395	382	369	401	364	413	403	358	403	364	418	380	386	403	388	353	360	358	407	394	379	390	375	382	410	395	373	368	382	403	424	374	447	407	363	389	363	360	414	422	397	360	384	366	408	371	413	402	382	372	409	407	376	365	400	363	356	375	395	353	407	416	387	360	420	374	397	376	392	394	386	392	360	434	399	434	390	398	382	389	382	410	356	383	384	370	409	353	370	419	381	399	349	402	396	367	361	397	379	402	389	386	381	409	363	391	378	359	365	368	379	395	375	368	347	410	416	422	383	360	368	382	423	368	351	395	393	393	384	362	417	368	411	404	394	405	359	383	397	364	387	401	396	390	356	363	403	401	416	371	385	446	393	350	432	401	409	379	390	369	404	382	363	374	377	397	382	390	385	401	388	384	385	391	381	394	385	422	405	427	376	453	401	381	371	380	374	374	378	393	413	382	403	440	396	368	346	418	401	389	394	369	400	346	410	407	392	345	394	382	395	400	392	397	406	386	384	408	395	390	402	392	408	402	411	391	364	386	367	428	357	389	435	399	365	365	374	388	399	390	381	403	351	397	392	357	369	390	398	399	390	396	411	342	353	399	411	384	406	436	377	416	381	385	368	388	391	389	407	360	396	410	349	381	367	360	376	387	410	361	361	377	374	401	386	395	393	393	390	405	404	396	387	400	359	387	405	359	381	408	426	404	371	423	388	363	372	391	428	418	395	396	391	406	384	396	365	411	365	390	364	366	391	376	369	380	396	409	404	404	404	369	366	366	394	408	417	390	388	394	357	395	430	424	407	389	394	410	364	396	395	387	428	346	369	379	386	372	404	373	415	363	360	401	413	411	368	387	392	401	380	428	366	382	389	360	390	419	395	395	385	370	411	396	410	383	354	401	395	386	429	378	344	384	364	387	368	422	425	399	369	374	395	377	387	397	378	382	406	374	383	392	404	361	399	404	411	374	390	380	373	380	404	376	381	413	386	429	394	411	390	393	376	405	394	339	434	388	411	372	406	355	428	392	398	416	357	395	377	374	367	408	366	357	383	385	400	375	404	415	386	452	380	378	374	389	407	401	424	366	370	401	404	449	397	344	380	385	344	381	389	399	411	387	354	377	392	394	363	382	422	379	424	408	436	369	400	414	410	388	367	403	378	387	405	349	440	410	363	370	383	376	376	384	378	385	399	426	351	393	394	382	352	377	377	417	409	368	399	403	388	388	413	352	395	384	340	406	399	407	385	370	360	387	419	385	378	429	394	411	388	349	376	392	347	388	377	399	383	383	364	388	423	381	371	386	399	388	411	442	345	369	406	357	396	390	399	387	408	386	354	395	404	394	396	399	379	402	380	408	375	389	380	396	389	400	390	391	365	399	390	385	384	397	362	398	396	408	384	385	417	378	411	404	372	369	419	392	377	385	375	373	378	379	385	397	406	404	393	430	386	371	386	400	405	398	368	383	409	408	366	336	428	403	376	389	405	400	396	388	359	383	399	372	403	387	352	380	396	380	367	385	375	385	399	392	412	363	387	364	358	380	338	395	384	380	371	382	389	378	405	371	377	416	385	377	381	407	387	372	370	406	430	416	410	393	354	403	365	371	364	385	367	373	398	374	382	388	410	446	412	379	404	375	390	383	378	363	417	412	366	395	376	401	412	366	407	385	411	381	358	419	388	375	406	420	380	397	410	394	435	366	355	384	375	382	400	387	426	382	371	418	379	379	392	377	403	410	352	383	371	421	404	393	410	376	377	411	365	389	390	406	356	395	408	389	381	379	388	353	384	367	388	411	404	343	367	405	369	403	381	357	419	385	414	365	364	373	378	383	392	398	353	370	391	381	406	379	393	394	408	395	393	379	362	372	363	393	358	394	369	402	404	410	386	369	400	363	346	386	406	360	401	416	369	384	397	398	340	370	385	418	413	378	380	363	383	389	366	365	396	348	394	403	391	416	387	368	414	405	401	376	369	410	351	390	410	378	372	399	384	415	375	382	402	402	365	363	364	395	413	403	402	412	394	380	357	374	397	350	409	390	394	394	425	400	423	387	368	378	397	370	397	385	386	386	378	384	384	422	408	369	392	377	395	359	392	384	423	397	402	423	430	384	382	399	405	349	405	353	409	381	375	353	395	374	387	421	370	423	361	367	397	385	384	365	385	376	397	376	408	395	364	410	413	391	375	372	395	412	381	404	423	385	373	357	362	388	392	392	411	369	365	380	404	389	372	410	395	377	362	367	401	386	403	385	436	380	385	388	394	371	392	376	390	389	392	381	368	363	394	395	379	375	368	419	414	402	354	413	376	354	379	395	392	388	378	395	421	370	363	383	371	389	381	409	390	412	359	358	374	382	375	384	390	399	404	382	389	373	386	392	384	360	391	366	392	334	399	384	359	396	413	360	374	388	418	377	400	403	379	383	382	394	366	378	393	418	389	368	368	401	371	366	403	389	372	349	400	380	352	370	398	387	351	353	394	386	341	389	392	395	420	359	402	393	392	398	374	380	386	380	367	368	388	369	362	416	396	393	381	389	378	366	390	382	382	367	364	366	393	349	387	356	378	422	384	411	358	410	394	418	375	410	384	390	386	395	356	367	372	384	372	398	393	401	374	353	396	408	439	383	380	403	362	377	379	414	424	403	390	364	385	398	415	374	388	383	404	385	367	383	354	367	364	387	400	387	407	390	356	395	356	363	380	391	386	412	379	380	397	379	378	385	413	374	400	376	369	404	434	367	360	411	374	407	373	403	427	382	391	374	408	343	380	388	408	361	404	446	341	406	393	380	373	385	411	347	381	373	373	384	399	358	403	397	359	408	379	411	392	396	371	410	359	376	375	345	365	376	412	405	411	404	402	418	361	421	363	414	388	433	402	396	397	381	382	391	413	366	355	370	395	405	383	408	385	387	396	384	403	384	369	386	398	395	366	394	389	413	379	391	354	396	413	393	375	384	409	392	375	376	398	375	406	374	388	391	407	350	387	395	414	362	396	359	425	404	409	373	378	398	413	373	414	422	404	358	372	382	389	399	425	409	414
4405	1601	1109	694	609	477	470	502	467	453	406	430	415	429	411	426	406	428	431	409	421	427	423	424	414	411	396	399	390	391	356	363	395	392	400	377	407	390	402	383	385	382	389	367	401	425	388	393	396	402	358	407	403	403	414	417	443	407	396	383	384	405	395	382	403	422	365	376	377	387	405	398	411	424	427	398	387	405	391	415	386	419	381	416	419	395	379	407	380	381	396	407	410	377	401	387	353	372	394	443	409	373	409	392	390	369	398	384	396	443	441	418	426	372	426	438	381	357	409	394	361	402	381	397	393	392	367	407	409	376	385	407	376	396	376	396	390	402	408	403	385	417	414	354	423	398	407	386	384	380	389	404	434	393	380	401	391	385	386	373	364	407	394	372	368	408	405	384	354	420	403	376	416	421	432	385	434	377	374	388	384	392	379	408	402	403	421	415	406	395	380	401	414	403	399	387	419	393	381	408	408	364	366	439	403	448	383	353	400	340	396	382	426	374	406	393	383	406	396	377	396	370	387	388	413	375	401	433	399	420	424	382	390	394	386	372	410	396	372	400	422	391	409	379	380	389	430	401	412	420	423	348	406	388	401	402	403	392	374	386	408	358	369	383	388	402	415	380	422	374	404	416	360	391	417	417	353	373	426	395	396	381	376	410	428	384	393	384	384	401	380	377	402	396	430	410	419	423	417	392	395	403	392	394	383	419	402	394	369	380	423	407	363	399	376	411	369	404	388	359	361	384	411	357	393	400	388	366	421	397	370	391	406	420	385	400	380	394	403	391	391	354	405	404	406	357	399	406	395	395	402	411	386	407	390	384	384	376	406	403	398	395	386	393	448	407	389	385	383	385	409	421	382	389	366	364	365	357	420	404	437	392	386	417	399	355	427	404	353	394	378	361	391	412	410	375	363	427	399	405	413	352	388	388	419	385	389	398	418	375	399	399	405	408	426	413	390	408	419	396	392	418	392	397	383	399	387	417	382	421	369	405	427	401	408	390	391	371	372	370	392	444	391	415	384	379	363	386	429	386	425	403	383	427	414	387	391	417	370	383	367	397	437	396	362	400	422	361	418	416	390	393	417	401	423	412	435	417	371	388	423	396	388	352	388	413	410	420	385	388	393	396	365	381	393	384	339	406	424	440	376	426	388	405	387	402	397	416	377	390	392	345	369	444	429	412	395	401	369	425	383	402	388	346	358	383	415	383	434	417	426	347	394	382	391	396	395	374	425	400	387	376	377	360	437	405	396	393	398	403	401	396	383	389	348	402	392	402	396	374	373	409	394	349	369	397	399	401	412	361	371	382	391	395	396	370	423	389	394	391	384	379	385	405	415	430	407	382	367	373	428	419	372	379	367	402	398	373	387	397	388	418	457	345	367	426	392	428	439	403	414	436	433	394	417	369	420	410	407	383	400	390	395	415	367	395	378	399	451	380	405	377	369	387	395	431	360	404	391	432	367	415	417	393	380	427	425	400	398	449	376	386	405	377	416	421	392	399	423	402	372	438	409	393	419	409	399	368	382	390	410	404	384	458	400	399	404	409	390	400	395	425	413	378	407	388	362	406	383	401	427	391	402	386	385	366	403	400	399	406	440	386	386	408	372	364	416	405	394	415	416	373	419	350	401	392	400	406	406	418	393	362	389	413	414	366	389	418	382	338	418	445	406	376	378	396	412	449	418	366	391	403	377	423	378	422	392	376	375	383	384	364	410	387	391	410	389	358	372	382	357	416	418	420	366	398	376	408	387	396	376	413	390	366	371	380	352	427	391	368	387	373	370	403	399	438	362	415	407	403	388	389	383	397	405	403	406	449	421	413	399	432	416	400	369	406	410	407	377	389	401	374	390	393	380	412	405	406	387	378	405	403	404	400	408	381	394	390	381	413	394	384	371	361	401	408	410	407	389	368	419	389	406	396	388	367	414	389	377	407	387	404	403	411	388	417	404	368	381	427	393	373	367	398	402	364	396	363	432	421	402	363	362	428	414	394	380	422	366	379	370	364	376	415	411	394	438	401	412	379	392	396	408	403	404	373	388	384	370	420	397	400	383	397	387	415	376	380	430	368	415	348	394	376	409	409	403	377	362	375	383	389	393	347	418	406	400	407	379	373	410	399	411	389	416	373	416	354	423	398	377	424	411	391	408	364	387	408	412	391	378	387	400	342	363	387	372	406	414	385	384	406	402	395	390	430	410	410	405	398	410	396	400	384	361	394	399	372	368	370	394	400	400	388	392	364	395	372	408	390	387	422	377	380	371	380	406	408	413	374	365	376	397	390	386	397	373	367	403	409	383	384	430	423	370	422	395	353	398	406	406	408	418	405	424	398	379	414	399	370	416	390	406	439	435	417	412	398	388	411	412	403	441	386	444	386	404	396	407	385	407	350	351	392	396	412	404	417	401	396	386	425	401	411	403	428	406	398	442	409	402	394	385	407	372	370	405	402	411	428	395	413	406	365	413	396	386	353	405	439	386	401	412	420	395	374	414	384	387	407	397	420	409	385	390	367	383	388	406	391	416	414	378	402	398	345	435	383	406	421	406	398	398	404	423	393	382	382	387	387	381	414	409	401	432	369	379	369	387	399	371	413	400	395	383	404	386	425	428	384	382	400	409	381	384	375	425	391	376	356	388	410	387	395	371	400	406	390	360	423	382	369	410	409	409	376	398	354	395	410	362	410	442	430	374	443	397	369	412	354	439	373	376	400	409	402	434	415	375	427	378	387	380	419	389	411	404	387	419	374	390	389	420	422	416	384	391	386	401	407	366	378	396	409	428	417	408	424	382	439	394	386	398	405	385	380	427	366	395	418	401	408	392	416	385	359	387	400	360	404	441	362	392	378	376	350	403	416	346	354	390	393	398	404	422	427	421	405	412	389	389	391	414	386	389	394	408	381	418	403	406	395	385	379	403	369	403	384	432	417	391	397	374	406	397	386	374	380	377	414	403	392	423	431	409	362	396	417	399	374	396	391	437	394	394	395	370	392	396	394	405	384	420	440	450	392	404	409	386	372	436	374	338	386	428	377	371	341	386	378	393	366	434	406	395	413	394	372	399	409	381	387	393	380	407	388	379	402	406	376	401	364	372	377	383	381	372	398	388	382	403	379	403	391	388	381	394	420	406	400	388	388	384	407	409	378	411	418	425	392	446	398	399	368	402	441	412	439	406	432	368	425	390	420	397	408	397	418	415	385	371	413	412	389	390	415	379	399	377	399	374	375	422	382	388	392	383	407	398	402	385	431	394	398	408	405	390	395	420	431	441	386	364	376	343	398	389	419	409	414	374	380	368	353	395	379	404	409	405	401	399	400	378	415	373	398	401	414	399	389	417	394	362	416	382	389	402	382	441	371	386	415	398	416	435	402	386	377	397	401	418	381	380	411	404	370	391	431	359	376	410	405	386	421	396	404	413	399	360	407	418	406	396	400	367	406	425	363	391	392	417	386	394	404	401	387	396	388	434	424	400	394	348	391	367	398
23774	21290	28730	24191	21300	11638	1721	1214	1025	954	955	955	893	931	927	872	891	936	836	855	863	818	836	839	870	850	801	831	823	811	793	859	799	773	834	791	792	796	805	837	822	808	816	768	798	868	809	792	853	866	793	819	837	842	834	756	826	791	826	755	841	770	810	793	802	779	814	824	807	770	834	826	754	801	803	824	826	772	838	828	813	804	859	792	798	917	832	801	782	788	787	847	832	829	818	808	818	792	778	793	826	831	805	823	788	797	814	798	794	792	814	812	753	819	820	791	830	854	776	754	808	855	766	825	794	805	776	815	870	824	849	827	797	799	809	799	848	823	790	786	795	757	819	793	774	809	835	849	772	843	856	801	818	811	829	824	848	840	846	849	885	805	815	823	774	850	824	767	791	866	811	828	850	758	837	800	812	789	840	784	768	823	818	775	781	807	756	789	836	866	770	820	826	787	794	834	755	781	786	792	797	783	797	775	810	777	819	759	816	843	780	816	813	777	819	796	845	823	793	861	784	785	812	831	846	830	813	798	791	826	813	810	830	802	815	797	865	775	778	805	799	792	780	811	781	789	774	816	839	772	820	834	840	826	791	792	823	831	764	838	821	766	836	788	818	822	806	793	827	720	800	772	800	833	844	770	787	850	829	781	820	770	779	759	793	808	812	781	807	799	802	800	792	782	809	777	794	783	818	860	774	808	776	811	759	837	768	809	782	768	779	798	801	799	815	794	768	799	774	769	836	784	796	848	775	798	806	839	825	786	765	834	805	780	735	791	790	794	803	812	845	784	781	864	816	823	801	784	816	843	871	798	764	764	791	786	803	845	814	786	747	783	845	785	863	816	820	775	817	801	790	784	816	808	807	777	810	795	792	765	775	818	835	803	764	794	788	748	792	833	811	830	817	803	789	777	790	792	807	846	847	761	819	750	826	825	802	826	783	781	828	799	790	757	758	828	784	800	813	774	809	791	835	812	829	743	830	799	809	863	789	823	796	787	789	865	776	756	798	794	761	760	872	865	778	783	835	778	791	850	817	784	823	811	848	792	792	776	816	842	805	768	743	820	815	823	808	813	836	787	803	805	788	778	792	853	821	804	809	817	752	830	832	792	804	800	805	818	778	807	803	831	808	743	784	805	746	804	813	807	805	816	771	768	797	740	808	806	771	794	825	772	806	826	783	798	841	787	760	806	818	868	776	809	807	823	804	767	806	801	743	808	801	795	792	763	794	771	791	772	792	795	855	774	784	821	811	792	803	770	840	816	770	847	773	808	795	763	792	769	785	782	853	794	868	848	838	780	776	793	819	798	767	820	816	821	779	791	793	854	792	824	836	829	796	777	821	740	793	834	792	816	805	807	780	851	777	752	838	782	779	740	806	813	794	811	823	834	839	809	824	787	800	832	849	800	810	773	795	751	812	782	815	891	796	810	814	852	793	840	792	832	789	793	793	837	825	798	833	793	798	828	813	831	767	789	798	789	794	772	818	801	772	784	845	787	756	804	812	803	775	873	816	785	816	806	802	829	787	812	772	802	798	784	800	791	812	771	860	795	763	784	806	796	772	831	826	869	778	798	802	822	792	826	781	799	809	765	815	789	811	785	793	769	814	839	780	789	767	812	804	785	816	812	810	828	767	804	774	837	787	796	817	853	761	780	813	780	786	822	791	847	763	824	810	796	765	816	820	800	817	828	804	767	825	783	784	766	802	777	816	795	827	826	799	800	802	813	875	802	802	751	809	826	796	784	767	817	798	784	823	854	765	779	802	786	795	783	804	801	788	805	834	776	846	831	789	843	787	742	802	809	768	796	766	786	824	794	728	795	730	817	820	791	817	787	799	733	822	759	801	773	833	772	793	828	771	795	829	778	807	804	831	804	793	806	760	748	784	835	833	810	793	809	805	761	791	824	791	843	808	779	773	787	774	729	796	835	807	810	777	822	776	772	822	810	751	783	800	808	779	719	753	800	765	823	825	826	758	837	807	799	751	816	813	785	871	816	746	779	842	805	842	840	812	786	819	813	823	775	808	783	804	757	784	784	840	762	824	810	782	797	763	854	824	789	797	819	774	770	793	845	795	815	800	835	760	809	746	814	760	815	841	808	785	824	730	775	803	808	790	769	840	826	796	791	790	758	804	803	783	827	808	805	816	783	795	778	821	794	806	809	815	796	823	811	833	805	819	792	763	853	833	771	818	792	832	823	830	834	764	818	790	802	715	853	748	815	801	835	809	775	819	806	823	799	825	790	857	754	797	856	819	789	818	795	771	836	809	773	802	809	840	825	813	805	791	799	780	814	819	852	780	835	745	785	766	799	739	775	827	826	785	865	763	814	824	834	768	801	826	773	821	736	803	733	750	802	719	827	809	874	789	818	836	847	802	807	806	822	772	793	790	808	793	822	824	771	807	789	839	801	828	761	845	835	806	818	858	815	841	751	805	785	754	842	850	791	814	781	780	839	808	812	793	789	790	767	780	768	838	855	806	781	878	803	774	776	786	847	787	810	802	818	829	832	828	832	788	775	790	804	815	751	831	808	823	788	789	808	797	807	771	789	811	786	800	759	870	880	828	780	789	782	818	765	795	804	779	786	876	853	839	744	804	830	797	877	768	787	816	799	808	809	764	786	758	818	827	831	818	748	837	803	862	859	857	792	817	823	822	797	754	782	798	767	800	794	779	795	742	796	781	815	834	814	831	788	819	815	780	791	841	759	771	782	770	791	793	788	808	824	792	888	781	767	784	815	799	752	791	830	824	793	804	831	799	807	787	806	738	786	830	799	851	828	799	780	805	786	789	795	799	819	804	775	759	826	815	825	785	780	799	778	829	762	830	779	770	718	833	806	776	824	812	785	840	764	801	788	800	798	817	831	811	814	775	792	793	826	807	784	770	819	816	847	799	799	863	790	838	834	828	757	775	804	800	839	810	779	796	847	801	780	793	842	777	780	808	806	837	808	818	775	782	784	774	802	783	781	836	806	794	777	813	808	775	804	757	753	801	759	813	804	820	806	825	784	877	793	789	809	764	799	800	770	800	788	821	780	736	778	712	811	822	821	772	764	813	755	760	783	779	838	806	772	779	808	836	808	780	796	826	800	827	828	831	826	788	791	831	810	811	819	808	742	797	817	763	806	796	782	818	795	787	821	796	808	793	735	787	791	826	768	839	742	797	775	830	757	827	824	831	790	810	824	817	765	805	779	833	806	793	739	805	816	791	830	810	784	768	768	825	812	808	730	807	778	845	818	798	812	822	818	836	796	828	815	731	836	787	844	824	763	823	835	822	783	802	812	796	822	852	824	834	798	759	776	742	800	769	782	793	782	816	742	778	757	794	794	807	841	839	769	790	800	794	812	777	755	768	771	828	767	796	760	863	792	755	814	787	807	786	777	773	736	791	785	770	798	818	727	770	786	795	791	811	796	782	867	811	837	810	837	806	756	835	760	821	791	816	831	792	806	792	710	826	765	823	816	774	812	829	799	787	803
3606	8912	6225	3318	2431	2016	1670	1409	1251	1127	1042	1022	971	962	923	940	854	848	849	856	875	855	825	827	865	838	843	820	841	861	824	867	793	835	852	887	816	816	852	811	820	843	818	864	776	864	796	820	742	842	829	771	777	820	832	806	821	872	801	838	758	828	808	815	778	784	869	801	792	842	833	809	822	838	839	807	824	774	829	796	837	830	824	842	792	834	782	795	856	839	819	814	844	824	810	874	779	851	826	804	832	852	826	803	815	819	852	782	777	840	836	832	816	859	802	766	830	863	777	772	778	849	824	781	811	788	812	780	812	834	781	795	778	837	797	842	855	818	804	804	783	854	850	783	790	825	778	828	838	764	817	860	753	771	813	787	830	849	795	819	736	789	774	739	810	831	786	827	818	805	797	811	818	797	827	827	803	851	828	797	780	855	786	811	834	845	798	810	787	807	813	822	844	795	781	759	824	789	828	841	790	841	781	773	785	837	855	822	781	881	860	775	743	792	800	863	810	803	792	848	822	821	819	818	819	816	813	795	820	833	806	816	844	833	870	852	826	779	831	767	819	823	813	820	765	784	828	814	842	798	785	765	813	829	766	821	822	831	861	807	857	778	795	832	803	793	793	807	811	776	822	819	768	823	778	851	813	824	769	798	767	848	757	793	848	778	808	838	757	791	838	829	829	797	798	808	811	822	815	797	798	827	780	870	808	823	790	817	800	856	827	767	794	819	788	870	789	830	808	821	822	826	755	788	807	784	810	786	816	827	818	792	817	811	854	797	823	778	822	803	776	835	792	819	828	822	814	803	827	850	819	819	829	844	843	811	803	802	811	842	768	827	816	817	809	836	784	799	781	830	805	783	820	755	818	818	807	771	800	800	822	843	799	782	819	762	778	765	782	863	859	811	789	839	827	880	812	809	811	827	796	818	795	814	838	799	824	732	802	848	875	844	807	819	816	819	811	776	792	824	817	757	823	780	771	863	764	813	896	798	805	816	766	789	862	799	790	835	840	833	799	865	823	791	852	794	800	770	830	798	827	799	789	795	761	771	806	759	826	788	826	809	842	783	799	783	789	766	794	863	835	814	779	792	807	813	799	803	783	809	796	831	826	846	779	816	866	763	831	827	797	857	808	814	808	843	777	774	845	833	798	797	814	773	849	802	803	833	796	779	808	863	814	859	835	774	778	789	832	777	832	824	765	789	813	821	833	813	783	786	842	801	738	837	775	820	762	794	824	825	821	773	834	743	794	800	772	764	802	810	800	809	846	814	801	820	776	817	802	776	791	785	819	783	803	810	802	850	765	795	780	791	785	798	790	840	774	768	852	766	773	805	767	843	815	812	859	792	787	770	803	818	800	853	791	847	801	816	806	806	827	822	784	806	798	798	819	810	827	776	747	785	789	790	794	797	806	779	843	838	789	769	821	809	790	780	782	824	759	818	812	807	837	807	808	842	858	824	770	763	826	814	846	797	844	782	832	826	812	768	805	809	754	844	834	784	798	809	828	816	750	738	838	793	815	826	872	825	793	786	785	809	839	749	781	785	805	806	748	787	868	817	777	812	825	817	801	826	783	817	805	831	821	792	806	802	820	821	822	845	772	831	816	820	838	787	825	808	773	805	831	823	837	797	836	790	810	788	797	796	792	832	795	820	866	825	809	819	847	796	792	857	835	776	799	847	779	834	830	797	799	789	826	774	814	807	820	837	803	778	892	751	792	806	840	769	793	785	815	782	842	792	788	813	812	785	803	740	841	791	733	880	802	846	834	741	798	813	847	804	794	855	824	782	808	812	820	797	852	756	824	816	800	779	824	796	758	779	818	878	761	813	797	808	807	829	793	804	798	852	780	806	761	832	734	779	790	838	816	835	781	796	773	828	797	779	762	778	826	810	764	788	803	807	794	834	792	755	817	814	803	788	817	798	773	779	845	841	805	816	837	783	784	808	758	787	877	811	800	825	818	789	777	809	829	828	776	839	816	803	799	773	841	786	879	812	847	858	797	784	846	814	825	830	811	790	796	853	796	796	784	804	799	842	779	779	837	792	761	811	812	791	813	801	800	846	786	810	802	815	756	843	817	798	832	803	784	766	825	841	868	843	808	855	795	862	865	801	813	851	830	768	840	820	780	816	834	842	793	809	852	773	779	782	841	783	780	802	786	815	786	814	795	805	751	841	783	836	787	791	759	837	834	849	866	787	776	782	815	815	767	787	771	802	811	813	776	851	766	776	739	804	826	832	807	791	781	810	808	778	791	835	810	791	807	800	784	817	803	815	866	800	847	793	768	801	818	780	750	801	785	814	834	774	862	825	762	780	811	807	745	777	814	781	829	794	828	790	822	837	779	781	785	853	825	843	764	832	789	816	788	863	835	821	841	834	813	811	777	755	741	784	838	772	786	803	808	786	834	787	796	821	784	835	821	831	812	789	772	812	810	811	798	790	802	835	821	776	792	818	762	807	842	797	777	793	808	849	779	846	748	801	816	793	811	805	802	750	802	858	835	867	787	744	796	803	777	888	841	780	862	826	846	800	807	791	814	838	810	800	801	803	790	832	827	816	828	823	792	830	775	828	840	758	843	859	835	875	840	791	778	783	800	851	835	809	826	821	770	794	806	774	781	796	822	819	818	818	846	830	874	785	836	752	787	872	831	817	794	800	797	810	737	786	752	795	803	810	851	799	811	790	825	865	814	826	840	766	786	800	784	800	830	783	817	764	829	743	754	834	836	817	802	795	822	796	793	846	819	779	793	815	836	832	799	831	783	801	789	823	809	849	805	806	791	753	814	754	804	774	808	822	825	826	838	826	777	755	830	763	806	782	841	798	798	773	826	799	818	825	804	763	834	812	820	800	834	797	825	835	855	801	807	814	802	820	826	828	826	803	838	855	828	799	849	789	782	832	828	782	837	827	822	805	838	798	815	809	816	809	778	818	795	787	764	816	830	795	781	877	798	790	842	857	823	866	805	822	807	755	798	769	768	800	806	792	823	794	777	784	741	825	810	797	796	751	807	795	778	811	808	764	847	816	777	800	821	781	798	854	811	798	802	816	794	874	787	789	810	827	797	853	775	788	799	843	768	839	799	820	777	834	798	830	811	806	788	806	836	793	830	816	767	813	834	782	841	831	742	814	789	843	855	818	744	818	786	826	804	828	803	820	850	794	787	840	854	805	810	795	788	769	791	781	770	790	766	858	806	819	816	827	820	815	847	832	809	818	826	810	836	825	794	843	884	812	821	797	800	848	780	891	778	791	861	800	792	785	772	840	815	836	827	816	781	804	763	842	778	836	786	760	763	816	822	836	751	808	790	815	794	826	797	853	814	815	810	832	819	750	758	789	784	791	770	826	832	763	813	776	806	815	823	814	832	766	795	801	800	740	753	786	767	816	801	853	817	829	868	805	836	741	802	810	811	795	780	821	829	803	799	786	789	829	764	784	834	808	772	787	834	769	798	806	846	818	803	741	821	804	754	811	829	757	825	789
24728	21279	27856	24953	13731	774	497	375	382	333	313	279	270	271	245	262	255	252	256	238	266	221	251	236	245	237	224	236	231	247	248	252	239	257	211	222	210	240	231	228	222	229	240	243	238	228	232	237	215	261	218	238	242	221	246	241	233	224	207	229	228	229	227	248	225	208	235	237	212	237	219	237	236	230	254	240	212	248	230	233	208	244	224	253	231	233	236	233	253	252	249	230	261	213	253	215	248	214	219	238	214	216	213	225	211	245	246	216	260	228	226	238	244	203	225	234	260	209	217	248	225	229	220	255	211	220	240	224	214	242	267	228	226	232	229	217	256	241	230	238	233	253	238	197	236	252	220	254	235	233	227	237	236	236	228	238	229	262	218	231	247	233	243	232	232	258	242	265	201	234	232	225	221	223	244	228	233	218	211	269	243	247	228	229	224	217	214	227	232	208	215	232	215	224	234	252	222	246	229	264	207	224	223	229	231	220	224	228	233	234	238	230	249	233	207	243	223	230	212	239	252	218	198	239	242	217	233	211	228	242	236	212	249	253	255	227	206	242	229	222	223	206	233	232	247	226	247	220	254	238	214	201	223	213	221	204	247	226	259	223	252	254	250	251	229	218	212	234	249	243	250	220	230	241	222	224	220	221	207	240	240	232	253	209	194	227	237	211	213	220	234	228	246	228	219	245	229	227	235	227	228	241	263	240	201	245	251	242	230	248	211	229	234	223	234	238	233	231	243	218	224	204	234	224	202	220	203	217	246	215	212	241	274	227	247	221	217	203	217	229	229	217	218	231	215	254	226	234	256	225	264	255	232	254	250	222	222	211	239	219	234	256	243	229	222	212	256	229	228	242	252	230	225	211	248	226	226	252	252	256	215	235	219	217	231	214	216	208	228	278	241	240	229	193	221	214	218	213	232	231	218	217	230	219	254	229	218	233	229	210	190	223	254	230	260	221	239	248	242	227	222	234	216	231	255	210	247	224	218	221	233	241	252	242	241	250	247	269	235	234	237	224	212	261	232	220	225	228	245	243	230	234	232	232	249	224	253	221	232	248	242	235	231	231	202	235	232	239	249	228	254	228	251	239	225	261	254	235	241	223	246	253	248	225	238	244	217	237	250	241	245	218	253	210	214	235	223	245	258	218	239	234	244	255	227	226	252	228	240	217	240	232	241	225	211	230	256	245	229	232	212	268	237	215	213	240	263	246	236	231	214	261	246	217	239	216	246	226	240	217	243	208	219	231	215	217	226	214	224	242	217	208	249	227	228	223	217	264	245	232	222	243	255	222	215	222	233	225	248	206	223	260	229	210	222	213	248	271	252	206	231	233	270	255	219	227	211	217	204	246	228	237	231	219	234	229	240	229	209	240	272	238	232	239	215	223	238	240	229	218	231	229	249	229	219	216	236	206	241	245	215	237	212	219	229	240	210	239	234	226	226	239	209	227	218	240	203	221	206	262	229	223	216	188	222	225	237	222	270	225	267	222	240	213	227	233	221	260	226	234	229	224	225	217	213	213	240	245	238	243	219	245	211	213	201	220	223	231	247	224	228	205	228	252	239	242	245	233	241	217	245	236	212	232	218	229	226	211	220	249	214	230	229	240	203	216	230	233	237	193	206	234	214	239	223	226	222	215	219	213	235	204	221	245	224	217	232	239	239	204	212	226	235	231	252	227	226	248	240	248	258	238	226	238	230	232	234	262	246	235	216	211	215	232	241	244	272	229	227	225	214	241	224	257	214	215	223	267	263	242	249	271	207	219	229	247	228	235	221	226	228	234	242	210	218	234	246	223	237	247	228	237	224	218	246	221	233	227	233	219	244	233	245	240	256	252	226	241	227	205	246	224	255	237	245	257	241	251	220	236	218	254	221	238	212	245	224	233	215	249	271	225	222	235	238	223	250	231	231	229	195	226	228	242	226	224	232	219	225	206	235	231	234	219	208	254	227	259	213	220	239	205	211	260	234	197	237	239	233	210	208	225	251	257	211	212	238	235	262	211	253	211	222	226	247	232	229	235	242	226	214	233	227	229	213	189	242	255	207	253	251	195	244	217	263	216	242	222	231	206	230	205	253	246	222	232	222	236	223	214	228	230	222	233	212	238	221	239	228	238	244	209	215	221	219	222	259	200	223	241	233	217	245	223	208	249	213	239	206	232	223	234	214	247	222	222	217	193	259	242	209	201	230	223	219	224	217	214	243	247	214	229	215	228	245	240	203	229	222	227	214	239	230	210	229	243	255	231	256	221	223	207	235	208	227	219	242	237	211	239	259	214	257	222	249	222	196	231	208	227	230	222	228	221	230	226	249	256	213	229	233	238	236	255	226	235	206	250	243	213	239	220	245	236	218	254	262	249	265	236	233	230	234	239	255	249	225	246	241	254	245	246	226	205	229	230	237	243	225	244	249	224	235	223	259	241	204	256	233	210	226	230	239	230	207	220	202	252	239	234	230	225	219	214	238	212	233	218	254	230	233	228	214	250	233	221	230	238	226	209	237	215	233	210	227	231	211	249	220	224	241	238	211	210	242	239	246	241	222	261	202	218	212	250	207	258	227	246	251	241	209	225	202	228	201	229	229	211	204	253	198	247	200	223	222	244	216	227	250	207	247	212	249	247	227	211	217	216	240	230	269	226	227	226	242	232	238	232	231	246	237	238	195	207	244	236	246	243	228	219	215	231	244	261	220	223	220	230	237	239	218	214	227	227	214	253	236	225	228	207	224	243	208	234	216	213	246	210	214	219	230	242	204	238	222	236	245	245	228	231	258	239	229	265	222	212	225	215	227	259	253	209	222	207	213	211	232	232	237	199	239	222	198	276	205	249	237	234	233	231	217	254	236	222	217	214	220	259	244	242	227	240	244	238	230	237	268	222	227	227	234	205	221	217	221	208	228	266	232	242	233	234	219	273	215	211	242	229	228	224	227	231	225	231	241	226	211	251	214	231	237	254	205	209	234	239	257	234	216	242	222	226	225	230	235	225	234	241	254	209	243	249	219	233	201	216	226	238	226	243	229	232	235	227	229	229	258	238	218	224	233	242	220	248	244	217	246	239	240	212	258	225	229	216	234	229	236	222	270	235	208	243	242	213	230	256	231	259	238	230	216	212	236	244	229	209	236	241	238	254	232	235	226	246	268	263	217	240	246	230	237	234	220	219	220	241	267	218	243	237	227	225	231	223	225	225	206	234	214	218	227	241	218	234	224	232	221	234	201	215	249	237	220	216	215	232	241	205	235	225	235	228	225	223	250	235	231	246	233	229	242	241	245	233	243	226	208	225	218	220	220	253	236	234	224	236	222	241	259	229	239	241	219	235	215	238	244	231	252	228	248	212	211	208	234	256	219	192	225	225	224	248	243	206	242	213	208	246	208	247	247	203	245	237	231	255	225	251	223	214	216	227	195	224	232	232	250	230	215	211	239	264	217	230	223	210	215	249	227	230	226	238	223	233	248	240	220	226	232	229	230	221	234	226	239	215
3188	4897	3238	1623	1186	917	721	572	493	426	387	311	347	312	285	305	280	288	301	281	232	266	261	253	270	254	262	277	244	258	270	256	252	240	249	248	240	270	275	239	247	276	242	245	237	303	276	265	269	250	254	247	241	240	228	255	253	237	233	252	241	302	259	278	239	260	248	250	252	263	275	233	262	229	245	267	243	254	280	241	261	251	250	251	255	268	270	247	242	250	268	275	233	247	256	236	234	269	253	276	231	241	245	266	251	270	272	254	230	274	269	260	247	255	255	267	264	251	266	264	296	269	247	255	227	289	245	244	272	252	254	280	253	248	267	256	263	263	271	258	249	262	274	273	246	249	236	264	231	251	279	242	266	247	261	260	249	262	237	241	212	241	260	262	242	261	252	237	218	260	263	252	251	261	269	238	236	240	265	278	256	246	223	258	231	255	273	253	239	266	262	286	245	247	252	244	258	250	248	256	258	262	280	267	258	256	230	223	229	244	239	236	253	261	275	280	260	281	242	223	248	256	242	252	233	244	266	229	271	248	273	230	246	257	236	287	243	247	247	252	230	250	230	247	246	234	262	259	260	220	251	263	278	275	244	249	241	243	258	269	274	258	286	246	232	252	216	261	244	229	264	242	248	258	268	229	282	264	268	279	281	239	243	228	257	245	233	262	262	228	268	248	250	261	249	238	277	253	258	240	258	236	256	261	276	262	239	260	248	265	255	230	277	252	262	247	235	264	249	258	221	247	267	257	259	275	259	244	281	247	261	267	235	234	253	245	228	245	251	238	280	236	244	232	240	233	229	267	243	262	271	231	229	242	268	258	259	241	268	245	265	235	279	265	266	254	255	253	238	245	251	250	245	212	268	213	241	257	259	254	227	256	263	264	237	226	256	242	228	258	278	233	251	263	256	290	236	250	241	259	271	260	268	210	266	264	250	228	274	233	264	258	239	234	257	240	236	259	263	264	264	268	256	250	260	234	235	241	254	252	232	264	240	266	240	257	259	268	259	239	254	257	252	259	256	278	245	256	253	276	259	247	229	258	262	272	248	250	237	250	251	265	259	249	277	220	249	233	245	257	272	230	287	241	249	256	230	241	234	257	260	243	275	298	272	263	260	254	260	242	260	241	279	270	258	250	242	251	252	269	279	238	233	222	244	252	262	264	252	280	257	272	237	241	206	252	254	265	224	252	218	253	253	250	238	254	228	245	257	245	233	254	244	230	254	252	253	292	245	237	275	225	273	238	230	261	282	276	229	243	251	257	253	244	261	237	267	273	260	235	269	270	241	267	270	253	257	249	259	252	276	251	247	257	240	252	218	279	266	227	239	219	253	260	244	296	244	245	236	236	233	256	244	260	249	231	282	236	231	273	244	244	273	243	260	268	237	248	238	267	248	245	229	263	274	238	264	243	257	266	257	233	244	261	255	255	237	266	275	240	253	255	251	255	251	273	255	231	269	227	247	249	241	256	226	260	236	265	249	252	236	250	259	239	250	263	234	271	244	241	269	271	265	248	253	273	249	250	216	250	263	228	263	257	245	255	292	239	232	237	274	248	263	249	249	275	273	256	225	266	242	247	223	250	225	275	239	250	258	219	243	263	274	243	258	257	273	260	249	238	265	236	264	234	245	246	226	262	246	242	239	252	237	248	277	265	260	246	256	275	241	248	250	253	242	249	258	238	213	247	233	264	253	239	264	269	246	257	253	266	285	247	264	248	279	258	274	254	268	257	269	233	239	271	275	261	275	226	257	243	255	269	241	245	290	258	252	257	264	261	219	225	223	246	252	220	252	269	224	246	225	268	230	279	245	256	238	229	259	240	247	242	222	234	265	269	249	256	257	259	249	251	265	264	285	258	269	267	240	249	255	227	262	239	241	247	246	265	242	280	270	245	228	231	230	229	224	248	244	220	264	236	267	268	270	244	267	262	258	271	249	254	268	283	242	250	235	253	265	237	239	261	265	240	256	304	257	244	248	243	236	248	270	260	277	263	247	266	244	265	250	223	268	260	251	239	218	243	256	261	241	285	240	228	273	257	263	262	262	257	261	256	227	238	264	250	249	253	240	221	276	251	267	249	245	248	237	249	236	256	234	262	255	237	264	262	239	271	252	253	253	286	238	256	245	250	237	244	249	251	253	248	229	225	250	237	246	236	232	244	223	224	255	250	252	254	274	251	238	289	239	245	235	247	260	254	241	230	260	240	253	234	237	261	281	233	254	241	257	231	266	240	242	245	270	256	250	253	258	264	266	271	257	252	245	258	253	235	261	261	233	246	233	262	257	265	250	278	243	227	278	232	261	265	245	272	249	248	234	249	244	270	260	244	213	263	248	267	248	260	242	247	246	272	244	272	262	238	245	253	262	252	221	229	279	277	257	248	238	250	240	252	216	222	255	280	243	291	254	266	252	259	222	281	236	233	242	251	234	244	255	273	249	252	237	249	225	261	248	231	230	262	259	241	254	213	228	221	229	270	243	264	254	298	237	278	263	237	239	250	244	230	254	263	244	252	257	275	251	257	259	248	250	244	255	261	247	263	275	282	267	260	217	256	253	261	258	263	252	241	240	243	257	267	229	245	260	262	244	256	272	273	235	274	257	257	262	217	239	247	265	238	267	261	263	287	240	257	265	246	278	252	270	227	243	241	263	260	255	255	280	222	270	240	258	244	256	246	250	257	258	243	269	256	257	266	268	244	257	254	252	239	241	265	240	257	223	240	245	256	260	246	252	259	247	239	238	252	289	241	248	260	252	262	261	274	245	227	256	281	274	259	258	226	254	262	257	247	274	234	268	246	255	273	271	253	248	235	233	256	255	253	252	264	257	257	239	237	254	250	260	239	265	245	245	281	239	249	258	265	258	260	259	268	259	251	256	235	222	260	252	271	242	272	282	236	259	218	264	285	240	216	263	248	268	225	281	243	243	268	221	245	233	248	255	223	279	266	264	259	275	231	238	252	274	254	258	242	266	234	262	232	288	255	250	228	257	274	288	249	291	235	262	267	257	283	247	244	265	246	254	254	249	257	278	257	249	257	228	228	256	252	232	236	250	227	275	262	254	241	268	244	245	269	242	257	236	265	244	250	240	253	254	282	278	257	250	263	246	213	265	261	236	249	230	248	254	255	271	229	241	270	250	280	255	227	255	248	272	244	257	237	248	246	252	255	252	253	271	271	293	272	268	254	227	268	240	241	261	257	237	249	245	250	236	254	268	271	272	261	241	232	243	225	245	249	243	254	244	259	240	261	281	265	244	254	256	266	262	253	269	246	231	232	276	271	266	235	263	279	249	283	249	269	235	273	218	252	235	264	255	257	249	237	238	263	232	282	251	260	252	215	273	243	249	290	265	234	267	265	238	254	274	262	257	252	259	273	230	240	235	250	239	259	245	254	251	242	246	251	274	262	271	265	244	248	252	243	271	269	248	250	215	246	235	246	250	248	273	244	244	237	242	227	223	249	298	227	249	267	240	248	232	266	260	264
22563	21362	29307	23789	21366	21446	12437	1753	1309	1224	1130	1075	1007	983	931	953	969	872	902	860	911	839	909	853	866	829	806	829	842	812	851	841	871	797	804	811	867	780	795	795	811	845	774	857	809	810	845	830	772	840	808	771	723	784	789	785	774	775	823	772	791	828	787	829	795	798	786	763	789	766	802	862	821	813	775	823	862	815	801	855	766	836	771	794	824	752	791	788	792	789	799	811	821	778	771	786	786	764	843	808	761	832	760	786	798	793	821	787	789	805	763	777	816	777	806	797	797	806	806	796	799	808	806	837	856	867	776	786	801	800	739	796	800	803	813	781	747	795	785	796	765	818	846	797	822	762	798	800	810	822	798	815	808	773	800	797	812	799	806	852	807	793	896	765	835	778	799	797	823	769	787	751	801	795	818	803	787	770	764	843	824	819	785	810	837	816	760	801	798	853	833	778	852	803	759	765	793	800	764	807	777	806	775	736	796	777	779	836	732	782	828	788	765	783	773	776	801	802	760	778	737	798	811	801	816	820	803	839	792	837	806	749	764	795	766	780	771	821	760	788	830	809	784	793	832	803	790	809	798	733	856	777	777	745	772	775	772	761	823	835	810	787	809	785	812	765	747	758	761	794	779	838	764	742	778	811	804	788	769	753	787	796	757	794	777	870	830	733	777	771	802	786	782	751	825	782	805	740	765	782	791	796	785	795	836	765	756	791	830	820	817	834	806	860	816	812	835	785	838	793	800	806	803	811	832	784	777	760	754	831	757	856	806	821	780	779	781	839	815	808	803	795	806	845	811	768	860	813	800	790	767	811	821	784	806	837	788	842	789	751	801	784	807	810	807	810	791	842	849	766	851	833	833	769	784	806	804	815	832	799	771	795	761	787	829	727	791	807	776	756	808	749	747	776	829	772	772	790	811	768	780	796	802	790	788	776	764	806	818	798	795	765	802	761	788	798	786	806	794	830	779	762	785	801	748	802	862	769	768	825	784	806	812	791	835	781	801	805	788	793	764	790	884	779	752	810	770	863	781	746	773	833	777	838	807	775	892	739	789	791	816	777	784	838	813	799	791	810	828	831	741	806	834	768	815	770	795	840	791	799	807	768	778	845	789	788	801	774	801	796	861	788	851	799	808	785	747	818	820	790	803	726	802	780	807	783	759	819	878	786	802	793	817	824	792	817	770	807	787	819	787	783	797	773	792	807	760	768	769	775	805	742	802	855	819	743	780	774	811	830	786	832	795	759	804	742	763	768	815	833	764	767	823	722	829	802	768	778	786	773	799	794	787	865	813	749	753	771	798	793	788	858	771	802	769	777	767	792	772	789	776	804	819	823	835	809	846	773	761	810	821	795	787	811	765	815	811	798	750	782	766	757	785	791	801	771	791	815	758	837	839	768	810	815	836	804	763	779	813	809	806	806	820	785	836	774	760	755	789	761	795	770	822	718	718	775	789	778	768	785	795	853	809	766	778	810	789	789	790	809	800	798	791	800	806	755	780	774	743	799	804	884	823	783	792	764	838	739	790	731	796	764	822	765	775	772	844	760	762	794	811	801	873	749	789	783	777	737	785	790	790	754	777	793	784	787	782	787	820	807	778	793	844	787	766	795	776	776	755	793	834	768	787	786	789	739	787	790	805	808	851	816	762	811	772	754	804	777	827	781	789	811	830	820	799	818	762	778	794	730	840	813	766	800	786	775	857	746	777	801	791	788	813	819	764	797	772	828	790	818	764	780	742	835	801	809	831	789	828	776	828	798	794	832	787	821	789	788	801	808	822	802	833	819	771	812	799	773	827	813	783	789	832	774	848	804	767	792	815	821	782	807	806	791	767	781	749	761	777	799	799	803	810	840	771	804	797	736	800	799	797	783	787	810	785	796	820	807	752	767	775	785	829	802	749	793	808	766	793	754	821	803	835	802	792	793	815	810	779	756	805	778	806	823	756	758	793	808	755	821	763	789	818	788	733	776	780	817	784	860	775	812	793	770	775	792	747	783	770	756	824	744	749	791	800	799	779	795	794	811	773	823	774	826	768	765	768	807	770	769	816	777	807	768	735	803	755	764	811	770	800	792	800	841	779	801	747	808	777	769	807	773	797	777	806	785	760	820	777	773	713	780	834	789	815	833	804	776	786	801	788	804	821	768	816	830	796	789	804	788	799	829	778	768	770	785	799	813	726	767	771	807	773	793	777	790	790	796	848	824	743	802	793	750	791	790	833	743	786	859	803	786	781	770	778	753	768	844	775	822	761	827	793	814	781	774	818	803	757	739	791	729	792	796	786	804	840	799	773	698	767	808	767	772	799	793	757	831	751	826	795	756	779	757	831	791	823	840	802	781	839	842	791	813	775	788	774	798	790	774	718	844	822	803	800	803	821	787	795	813	793	816	783	793	800	821	751	767	790	782	799	801	813	808	776	820	874	758	809	845	762	789	784	823	750	759	799	722	890	832	770	772	735	793	823	776	833	822	793	768	774	777	820	788	755	777	802	781	772	775	793	779	749	791	794	808	795	810	737	810	739	779	793	808	827	775	778	804	790	822	790	844	779	786	793	757	802	789	807	802	727	760	795	772	809	821	810	774	825	811	786	810	781	740	791	818	825	788	816	764	761	818	816	773	790	781	779	746	815	812	776	774	788	809	845	819	793	787	814	790	782	754	753	805	774	774	785	780	854	783	817	803	779	821	804	793	818	782	748	788	779	744	761	795	767	825	745	765	762	795	809	812	789	745	833	733	812	750	750	828	804	801	841	800	777	746	779	795	782	761	785	846	790	803	717	742	769	774	780	806	811	755	767	801	855	821	777	752	785	789	787	822	772	817	809	785	791	764	763	855	830	815	770	775	751	809	766	815	799	805	779	781	740	805	744	813	841	815	813	814	745	769	809	766	836	738	813	775	768	774	779	784	779	759	793	793	808	770	815	781	802	782	812	821	776	787	764	812	783	799	785	763	819	774	750	846	799	799	767	801	750	792	797	794	789	803	815	763	857	791	753	792	830	749	760	817	761	823	736	775	782	813	760	798	783	750	777	803	797	758	767	787	793	767	783	789	753	748	834	780	783	798	744	791	778	801	787	735	731	795	801	765	771	777	805	828	817	825	840	780	800	806	819	784	782	795	786	793	797	820	824	806	810	776	779	836	759	779	774	827	805	802	827	753	753	809	785	811	811	770	775	862	741	790	823	817	805	781	793	778	808	810	804	777	798	806	766	725	789	840	826	798	775	778	818	816	770	769	816	801	800	768	775	778	728	714	778	805	806	786	778	810	790	775	759	779	767	801	797	783	820	719	821	811	790	816	814	801	741	804	699	793	763	787	788	760	777	795	767	776	762	808	803	769	792	717	786	762	782	844	799	786	784	788	800	778	842	803	757	800	837	779	760	791	780	764	809	776	796	786	756	830	792	814	806	813	735	810	780	773	820	748	743	753	780	789	764	769	757	800	800	802	752	762	793	768	762	781	786	771	828	745	803	798	787	770
4456	14504	10055	5412	4159	2954	2370	2012	1611	1371	1299	1239	1121	1009	1012	975	1008	982	954	919	884	896	891	891	834	922	841	814	833	872	817	794	886	820	789	792	824	862	852	881	810	810	785	808	837	841	817	799	805	835	843	816	806	818	801	813	797	807	814	799	799	831	829	812	829	755	781	793	839	752	792	804	852	785	841	798	816	799	805	838	762	837	841	796	795	764	860	766	799	856	771	793	849	819	783	777	779	818	820	752	749	799	802	795	810	825	807	808	771	783	853	812	837	841	776	817	738	823	841	798	816	760	820	830	767	803	783	794	828	765	792	822	803	806	827	776	814	757	791	779	783	795	804	838	842	788	759	781	812	843	837	844	741	800	791	819	828	833	766	773	780	797	776	757	767	814	825	823	801	820	816	803	819	798	850	788	793	857	830	848	805	794	800	812	766	828	828	793	825	796	771	787	823	815	850	839	811	799	836	796	771	745	786	833	771	827	860	776	777	790	813	825	799	778	808	817	813	800	834	810	780	855	799	823	815	830	828	800	767	842	801	809	844	837	762	817	859	817	853	805	823	805	834	776	792	805	827	816	810	786	825	844	804	800	815	808	819	837	828	770	758	787	840	789	836	839	773	800	797	771	861	803	760	757	824	813	765	823	793	763	840	755	776	814	780	853	774	769	774	816	810	822	794	848	776	818	816	765	798	781	780	794	795	830	807	793	827	854	791	817	793	825	772	777	814	788	814	831	835	759	786	787	813	759	789	764	792	792	783	855	770	821	783	827	785	828	774	794	801	807	842	847	838	853	811	865	796	792	762	851	816	834	756	836	815	835	748	794	771	842	780	721	863	792	777	796	836	807	840	823	826	787	803	793	821	806	834	834	808	764	816	841	786	776	776	815	806	793	766	807	767	804	840	832	781	812	796	854	800	745	865	801	799	751	841	798	802	762	794	778	790	844	752	800	827	776	809	794	836	832	816	792	853	849	817	790	756	799	805	780	802	812	816	822	834	790	792	846	795	807	829	821	800	796	836	810	824	833	766	817	840	796	824	801	800	787	814	796	791	767	792	844	779	828	817	797	813	779	783	787	825	787	792	795	772	847	779	821	777	779	809	822	849	828	815	770	777	844	820	845	826	788	852	854	773	817	840	836	817	832	809	762	770	797	769	748	770	820	833	812	780	806	813	806	759	816	788	776	809	821	784	816	803	792	767	786	784	783	824	833	839	785	793	792	821	817	750	809	799	813	841	785	764	804	781	789	814	826	806	779	788	826	820	779	794	797	804	763	793	784	854	793	787	779	802	794	794	824	775	821	795	791	838	798	843	812	811	842	800	800	818	803	804	834	794	756	772	827	799	813	800	824	784	797	842	829	768	808	815	808	778	795	743	792	793	839	797	757	834	775	807	801	822	745	794	828	799	804	783	820	791	780	831	791	816	740	808	819	757	810	803	767	778	834	776	803	829	757	827	837	829	834	804	799	786	820	819	808	823	812	814	828	784	784	744	758	854	817	736	769	792	823	803	796	818	838	792	796	826	789	802	835	743	831	778	825	823	820	803	813	781	834	818	781	824	818	796	855	813	823	778	794	867	794	793	819	816	795	778	850	793	845	774	773	809	776	810	787	818	796	844	794	765	806	807	783	763	778	820	780	801	813	769	778	801	751	808	754	815	835	815	818	809	813	825	780	840	779	784	797	804	804	811	820	754	747	827	790	751	827	769	811	787	777	836	777	784	851	787	824	775	811	805	807	836	877	774	821	782	796	750	759	796	786	860	778	800	771	800	815	791	844	826	776	818	804	849	785	822	808	805	842	782	790	809	790	824	831	850	798	774	814	779	861	754	795	836	838	771	812	783	787	811	835	807	883	779	822	835	805	826	794	829	817	799	848	768	823	773	767	763	771	787	828	775	809	806	824	807	756	830	803	808	839	806	827	808	809	804	771	784	795	851	817	809	828	843	790	807	786	766	803	765	764	794	822	798	804	795	824	809	844	770	819	831	763	778	828	757	835	814	802	787	772	797	829	805	796	764	772	768	765	797	773	828	813	822	779	774	822	765	802	810	803	816	783	800	803	811	831	801	766	860	770	794	794	819	789	810	820	842	768	769	783	776	780	796	789	821	755	812	810	805	772	797	894	826	784	820	789	783	829	846	743	788	794	844	821	798	802	803	799	808	796	784	841	763	890	765	831	837	840	785	758	802	788	819	762	743	791	805	776	780	850	808	834	814	777	831	782	822	847	810	816	802	800	784	834	846	808	777	784	779	806	768	798	797	799	835	760	801	844	745	812	771	803	807	754	818	819	780	806	860	792	754	807	831	775	841	794	836	806	833	810	857	785	778	763	794	864	784	799	810	818	817	808	792	786	772	797	800	832	795	807	792	804	777	804	821	793	807	816	834	826	784	789	794	788	807	792	789	811	833	784	789	802	805	800	761	743	807	800	830	812	812	795	824	814	863	804	798	828	825	802	780	801	763	807	779	823	810	817	830	770	778	786	797	789	800	820	828	819	783	806	752	781	787	776	789	788	831	802	814	815	825	783	780	833	873	799	759	816	825	826	825	817	779	761	795	796	770	802	801	812	757	794	821	799	794	834	831	782	778	780	785	772	815	770	830	829	808	809	791	819	788	786	787	762	765	739	801	842	804	796	836	809	782	796	796	779	863	751	789	771	814	829	793	779	780	767	769	772	771	900	776	848	782	796	791	811	823	808	827	793	721	796	873	795	779	787	799	854	822	806	795	848	766	748	822	784	787	777	757	797	834	769	763	804	816	761	799	828	809	763	778	801	795	817	786	819	806	820	829	805	827	772	819	844	778	786	755	783	807	788	808	781	828	841	852	806	855	778	784	801	816	838	759	818	763	788	841	809	778	780	747	786	860	803	762	868	787	832	755	789	817	718	806	822	789	825	776	801	821	789	786	847	834	827	782	761	832	822	781	739	810	817	800	820	835	827	812	836	798	816	802	808	868	790	799	790	796	753	743	778	759	791	753	801	762	766	798	835	791	823	811	732	814	802	758	784	771	787	817	764	796	847	808	780	805	838	764	788	795	768	831	804	825	780	763	839	830	822	829	799	757	738	796	822	816	763	791	773	811	804	788	785	795	796	814	821	785	789	794	829	791	793	788	792	811	847	831	766	850	804	831	778	811	765	805	798	765	807	797	821	813	762	797	816	789	792	774	800	780	839	752	812	781	786	842	776	775	762	821	785	810	810	818	805	805	816	813	818	805	761	769	791	854	793	784	812	743	798	765	771	856	780	780	822	775	734	786	788	808	862	828	763	799	786	814	822	828	799	804	790	852	812	819	755	723	781	809	848	785	815	831	796	819	805	768	805	759	795	821	773	796	778	778	810	812	780	795	824	786	806	793	800	815	838	808	781	794	814	844	824	832	787	822	755	764	749	823	781	800	794	795	818	809	807	826	774	775	785	836	792	798	844	774	796	804	853	796	767	856	853	753	800	810	753	743	805	782	773	818	777	796	791
27241	20273	8370	983	717	631	514	402	397	443	438	395	443	404	394	416	369	409	386	415	389	414	384	389	389	376	361	371	396	375	378	416	385	365	398	393	416	406	358	399	398	371	397	374	390	368	379	415	402	372	404	391	390	354	400	381	394	410	431	354	374	419	361	377	415	393	395	362	366	353	387	374	409	380	371	389	392	393	396	384	341	394	363	391	389	378	368	423	365	384	380	377	374	403	360	391	338	362	402	400	406	364	386	369	422	407	386	400	363	368	384	374	387	390	384	420	345	386	374	402	389	412	376	393	363	371	388	407	356	380	398	393	366	402	407	364	367	392	382	363	390	385	399	387	393	373	401	383	388	400	399	382	414	413	393	370	386	394	417	340	373	378	384	368	343	397	413	403	385	404	386	391	360	378	371	375	363	395	376	372	400	394	360	384	401	339	419	387	350	419	385	362	385	428	369	371	396	383	400	361	373	381	418	379	371	372	373	401	397	413	376	391	373	401	416	369	405	370	381	392	387	402	392	372	380	399	393	369	430	399	391	375	396	398	424	367	365	402	389	395	402	360	381	373	383	337	392	392	382	367	372	417	393	386	371	376	379	380	420	398	407	390	431	377	388	376	393	367	380	380	418	377	391	379	369	369	402	398	372	395	393	401	413	367	376	382	401	380	362	403	385	390	404	383	393	382	389	391	394	384	407	432	373	409	402	373	393	419	380	392	377	403	367	371	369	372	391	362	419	377	382	370	380	325	373	420	364	355	421	410	377	356	400	419	413	404	364	400	387	388	377	398	410	393	389	406	353	389	401	385	394	382	368	391	382	368	349	446	405	359	363	401	407	400	380	402	401	384	376	424	393	412	362	388	378	394	340	420	394	387	388	415	391	393	397	368	357	398	374	382	351	367	386	329	398	409	349	364	425	398	370	416	426	384	404	372	394	346	358	375	364	361	412	387	397	377	398	398	413	430	395	382	395	379	384	386	414	386	383	385	406	388	386	392	421	389	375	375	382	377	381	395	386	390	363	399	383	391	378	429	399	396	419	322	358	410	376	360	363	367	403	369	395	381	381	358	362	394	379	415	377	381	363	391	390	422	381	383	391	341	406	397	391	381	360	385	384	378	365	408	395	411	424	388	390	419	396	365	383	427	398	398	374	418	422	402	392	388	382	426	368	393	375	378	380	363	413	355	355	381	401	380	400	391	393	398	372	407	366	407	343	355	382	378	381	372	432	417	414	374	392	387	400	390	405	371	383	370	427	360	393	402	390	415	396	373	368	384	361	407	371	361	417	369	369	390	398	380	418	356	389	361	359	367	358	361	393	362	409	348	437	408	364	388	398	422	357	361	363	393	372	371	380	378	385	368	352	393	351	418	389	380	370	422	393	357	411	370	345	450	386	344	389	366	393	332	359	409	341	413	378	389	396	419	373	406	384	401	348	360	375	397	390	384	411	374	384	384	371	387	358	394	408	383	380	402	370	415	403	389	403	375	406	350	416	368	374	383	366	361	354	432	395	379	408	391	388	352	383	381	373	382	346	405	379	356	384	379	378	358	419	401	369	408	387	416	372	386	358	356	377	385	357	424	358	368	371	378	404	411	391	400	371	429	414	372	416	377	398	368	364	419	412	368	405	370	373	370	411	378	380	406	378	373	351	386	408	384	390	399	383	352	358	408	389	411	380	376	389	386	382	416	376	406	406	349	355	364	376	394	400	352	390	378	398	373	356	381	411	379	438	406	377	384	363	352	383	413	376	382	365	390	356	369	387	386	360	401	388	362	405	401	360	341	396	350	421	402	360	402	376	392	391	390	364	361	380	368	401	373	392	378	384	421	408	375	355	409	400	383	392	390	389	392	400	392	415	416	358	396	360	377	377	394	375	349	403	386	367	402	384	365	415	391	406	368	364	373	383	389	410	382	365	369	390	389	363	398	360	407	374	408	381	367	340	396	399	396	378	376	394	379	377	398	395	427	362	397	433	381	389	371	384	373	367	388	371	384	403	393	360	389	394	400	415	388	393	363	396	370	379	375	340	417	382	382	380	385	406	386	391	372	392	374	369	385	403	433	383	351	391	362	390	358	372	419	385	395	403	382	392	405	404	381	377	380	396	360	410	415	428	386	342	381	386	392	399	367	385	407	395	377	378	406	403	451	371	404	385	367	389	353	406	396	405	376	378	371	363	387	402	389	392	380	392	387	362	378	366	391	378	372	414	419	408	392	400	382	399	393	416	403	387	402	402	376	409	430	383	374	424	397	379	397	373	422	411	390	387	393	366	382	376	429	390	447	406	348	414	385	401	388	380	373	401	371	343	383	398	377	440	422	372	380	357	428	384	409	386	396	402	395	383	362	432	418	422	378	365	406	385	389	372	381	365	421	404	374	372	373	408	387	403	376	393	416	346	388	398	352	393	396	396	392	337	389	380	415	359	408	391	367	410	378	406	365	396	394	410	404	385	385	360	381	406	384	387	379	364	405	385	392	379	380	380	381	366	399	378	370	424	365	418	372	378	375	389	418	410	420	391	390	340	394	381	394	409	365	400	364	396	387	381	384	373	399	384	367	367	368	417	372	341	344	369	378	343	368	386	390	380	368	349	393	391	339	338	371	400	372	373	398	386	399	396	409	392	396	367	364	404	382	383	390	377	367	384	400	389	398	383	387	393	399	392	357	391	359	370	398	407	390	390	383	359	379	363	366	375	393	367	390	381	371	391	354	386	356	387	366	377	391	379	386	358	395	376	387	377	414	379	397	355	408	353	364	387	394	386	392	410	388	400	387	416	408	408	401	385	382	375	407	381	381	408	398	390	378	393	381	425	382	373	376	399	412	398	369	367	395	371	424	405	402	383	401	405	381	382	407	399	385	387	362	371	384	411	380	384	354	392	388	419	384	396	364	421	361	388	396	366	391	385	394	360	385	354	384	400	382	406	383	361	395	414	373	420	407	386	390	395	376	366	398	387	365	410	401	378	359	406	400	361	393	374	355	383	389	412	379	373	416	387	364	376	426	377	404	391	390	353	356	383	384	378	405	367	377	350	382	391	409	379	408	391	408	398	404	373	413	372	388	373	391	411	415	364	386	396	386	391	405	379	405	391	388	379	404	376	367	407	387	391	401	396	377	407	368	364	397	392	431	410	375	411	403	386	356	427	375	382	395	359	400	423	392	375	408	384	412	382	389	377	374	392	394	373	358	397	417	372	391	379	368	373	384	366	402	342	386	360	425	410	388	385	396	383	387	400	353	373	371	401	395	390	380	389	409	379	357	405	412	443	407	397	376	386	412	369	386	411	408	408	414	415	391	378	394	384	384	382	399	401	403	374	392	372	421	368	362	367	378	380	419	384	387	392	371	380	394	353	401	374	391	423	388	398	384	374	371	343	380	375	354	398	360	395	397	386	374	373	396	385	416	399	378	397	415	386	405	383	376	413	382	393	374	387	387	387	413	384	423	359	423	366	367	396	396	376	391	380	406	381	384	363	368
4304	1769	1143	718	640	525	531	425	431	419	464	454	420	419	429	411	426	394	392	405	383	381	383	426	377	384	411	381	408	404	376	410	410	375	395	387	365	346	417	383	409	362	415	347	371	385	395	401	403	409	395	401	425	395	394	439	381	380	393	397	394	361	371	394	424	399	397	387	377	392	424	358	371	397	415	352	373	392	408	391	396	385	378	391	364	411	425	396	381	420	403	378	354	370	390	361	398	391	420	423	391	387	391	358	433	391	415	431	361	365	387	385	351	388	366	378	393	373	376	378	412	390	356	410	405	419	396	400	403	373	401	393	371	387	392	410	409	394	387	375	412	381	400	387	362	413	377	396	354	369	432	417	421	393	382	387	401	396	352	385	402	423	393	405	405	398	386	406	402	374	406	393	412	385	412	344	426	394	416	392	339	381	364	385	395	387	407	405	409	357	357	386	378	386	413	371	347	420	354	388	375	412	358	427	401	392	393	425	388	405	344	387	392	380	375	431	371	406	431	378	424	386	369	357	382	399	374	406	403	428	410	356	389	394	366	380	347	361	409	416	385	401	400	405	396	371	394	393	396	382	388	388	398	370	390	418	411	412	466	409	392	424	373	425	381	392	389	353	367	365	427	378	413	409	384	370	398	436	406	381	406	428	393	386	397	378	392	389	396	389	412	399	407	405	382	352	406	377	403	402	392	381	378	395	408	384	395	400	388	417	410	406	396	353	420	388	399	371	411	382	383	397	388	374	418	382	394	409	391	407	398	383	366	371	391	399	423	397	399	427	380	370	410	411	428	433	430	393	367	399	391	402	397	387	417	375	396	406	423	386	417	426	427	407	398	398	362	404	396	379	384	378	364	372	425	397	408	392	392	415	398	405	386	449	420	381	381	406	403	387	367	371	400	404	380	409	394	379	398	412	398	375	374	405	378	366	404	407	364	414	423	369	417	393	436	347	383	398	404	381	392	398	406	428	403	373	418	377	388	389	400	434	399	437	397	385	403	352	386	389	431	399	408	381	399	380	375	367	404	397	398	405	357	370	393	381	413	429	415	380	380	367	409	390	426	433	377	387	407	411	435	425	386	397	409	390	404	382	369	378	425	405	392	395	409	386	428	411	376	401	380	366	405	401	433	409	396	367	392	401	447	421	386	400	407	401	398	414	392	410	390	427	395	396	385	417	408	400	385	392	429	394	401	391	374	366	446	361	381	429	399	401	393	417	411	415	398	385	360	393	411	405	396	402	393	352	363	388	384	418	451	419	388	411	387	374	404	406	425	388	402	397	380	352	423	400	406	401	416	400	408	388	388	433	422	375	408	404	387	418	386	420	411	420	408	392	393	368	417	370	380	407	393	391	388	387	406	392	388	407	379	401	432	423	371	400	381	406	388	395	380	399	408	396	399	380	395	436	400	386	373	440	393	392	363	386	390	376	396	387	412	426	401	389	392	386	370	403	405	405	360	384	353	402	389	369	398	365	383	395	394	353	394	350	360	381	419	449	406	394	425	381	396	399	408	392	406	433	381	404	389	376	403	413	393	396	397	405	417	394	421	412	422	406	414	384	372	393	387	395	407	375	416	388	409	390	409	391	400	381	373	420	409	389	384	413	415	393	371	395	398	414	385	391	398	399	388	370	386	398	415	391	377	396	414	378	403	364	432	394	382	381	374	401	363	396	414	386	392	423	423	417	410	391	400	380	411	379	404	384	392	397	410	373	411	415	394	385	341	383	377	407	350	378	416	387	421	408	402	343	417	392	406	396	376	404	412	386	395	368	374	408	384	397	407	374	354	409	398	345	382	406	418	426	381	365	387	411	383	405	393	375	425	428	432	366	400	396	400	393	384	372	373	403	369	436	365	388	407	364	428	382	363	416	396	414	411	365	415	394	423	406	395	414	383	386	431	406	386	414	409	387	370	391	416	368	381	387	422	405	378	406	430	394	380	379	417	417	393	387	389	382	410	393	443	397	367	381	397	363	367	386	400	382	385	405	407	419	365	422	396	385	361	391	389	387	394	390	427	437	404	402	422	411	396	395	380	390	415	411	448	387	425	366	378	396	388	403	377	419	371	398	381	406	350	426	425	370	398	389	400	394	392	404	370	420	351	397	407	432	398	378	423	406	393	406	378	408	412	388	354	394	415	381	411	404	377	401	364	370	419	373	436	394	381	397	398	385	410	371	372	414	384	397	409	373	407	389	403	406	382	418	365	377	390	392	407	395	406	399	407	405	398	389	421	367	375	432	377	400	413	402	417	414	390	417	413	398	400	398	359	379	377	411	427	381	377	369	417	384	406	396	368	417	382	383	390	411	388	368	384	372	392	418	392	400	413	410	397	384	376	381	398	402	396	396	403	413	413	437	425	392	400	416	409	418	404	399	402	414	430	410	429	387	373	380	409	389	376	408	409	362	415	382	360	361	413	386	383	415	369	369	440	363	402	403	412	407	425	389	386	389	384	381	417	391	419	406	380	373	417	410	438	390	389	393	400	408	393	403	419	413	386	378	385	379	414	396	375	389	409	393	392	375	427	397	383	378	375	379	400	417	386	418	419	386	415	454	359	404	384	380	371	385	430	432	427	389	359	399	411	397	411	387	398	461	378	380	418	414	399	406	411	400	372	356	383	415	369	402	362	389	406	376	367	412	428	410	407	381	439	421	384	418	413	413	427	391	401	400	396	407	415	400	371	401	373	413	394	425	395	379	371	414	411	375	417	401	373	402	405	368	394	383	373	398	418	369	438	401	378	376	380	372	402	421	379	417	402	383	404	394	399	403	431	423	369	401	426	398	397	381	404	392	421	424	388	380	375	415	420	411	391	411	418	399	379	395	409	392	391	400	398	404	367	411	437	390	402	422	411	416	364	363	419	362	378	422	402	421	335	407	411	400	420	381	376	407	420	392	382	379	391	411	383	392	408	371	374	417	411	388	406	395	420	405	371	399	368	401	395	432	410	408	389	371	388	406	377	374	387	402	382	363	392	394	379	399	406	394	383	403	411	400	384	421	392	395	403	369	377	390	388	386	417	381	417	395	435	393	376	418	362	376	384	388	409	368	386	373	399	405	382	377	379	375	369	373	413	405	398	361	385	393	414	392	392	390	386	348	402	359	402	418	391	416	371	401	368	415	404	389	395	376	388	373	409	366	354	435	362	370	388	422	406	394	381	395	433	399	371	358	374	404	356	393	409	402	393	445	359	400	401	365	383	404	394	391	384	387	401	418	388	384	413	427	363	385	381	395	421	404	385	432	422	373	403	400	364	420	394	406	408	396	375	394	410	402	390	398	400	385	385	385	392	402	442	382	421	356	394	410	364	399	422	399	399	426	411	421	377	457	367	431	407	388	415	369	372	389	434	385	392	382	396	386	378	425	459	398	421	428	383	388	354	380	417	370	355	392	404	380	395	421	349	344	388	436	355	393	423	380	414	381	386	390	375	396	395	425	430	394	362	404	377	378	375	438	385	382	406	351	399	440	408	390
23709	21288	28684	24232	21294	11457	1660	1240	1013	998	1000	978	932	937	853	892	872	884	836	850	860	854	834	814	820	858	761	795	824	792	818	766	789	768	762	809	827	738	785	831	826	803	837	810	783	812	820	778	820	786	820	744	782	826	721	791	822	740	723	832	798	815	789	837	814	796	794	795	803	778	817	785	814	837	777	775	779	826	849	818	794	792	817	723	786	736	799	819	797	815	772	826	784	751	834	830	785	790	828	825	783	767	770	821	794	810	800	794	792	791	804	803	790	767	741	793	773	774	787	791	841	792	796	822	815	811	838	792	792	760	777	789	802	796	797	787	819	800	820	843	807	778	805	778	826	796	831	789	791	792	797	827	789	789	775	825	822	808	820	772	764	776	755	742	830	788	749	811	795	759	774	787	763	758	840	790	830	837	860	783	754	804	768	815	824	745	772	775	753	788	763	815	819	809	799	800	780	818	799	784	800	804	760	779	816	773	745	793	808	835	760	808	814	861	806	774	799	774	802	789	822	835	792	795	834	865	769	801	778	839	768	803	782	797	805	789	778	758	760	784	795	762	802	803	801	761	821	839	784	774	831	824	790	798	801	787	784	824	819	792	762	771	902	805	822	777	801	741	820	766	761	808	874	782	821	822	783	833	798	850	824	835	802	788	768	745	836	872	838	800	805	797	717	765	762	771	806	748	747	788	777	803	796	745	795	814	797	773	800	794	801	814	809	797	826	776	768	794	785	797	794	757	782	770	852	807	802	811	838	825	713	736	808	802	748	795	766	821	795	812	821	821	784	810	795	789	795	866	831	799	767	779	829	830	795	804	773	734	810	781	766	805	788	855	815	792	814	769	810	782	772	766	840	796	822	779	819	803	811	753	810	798	798	841	782	844	841	839	762	788	797	764	803	824	779	793	785	759	816	809	797	847	771	837	840	798	798	816	775	786	808	786	787	776	831	801	832	804	785	841	802	802	791	800	788	821	759	763	809	818	808	817	770	808	854	845	790	806	845	831	810	758	858	800	837	803	794	784	762	805	778	810	769	802	796	787	772	850	778	829	813	764	765	735	849	753	826	793	757	824	766	828	782	747	766	780	778	794	848	787	795	837	787	798	797	757	773	744	806	774	818	788	779	804	842	792	773	774	764	827	805	775	804	833	766	798	826	782	791	742	809	791	812	819	801	835	769	786	812	778	801	814	837	804	781	773	740	816	801	819	783	825	844	774	796	760	825	822	812	832	764	729	810	743	773	815	794	846	832	811	793	828	807	812	862	804	797	793	773	760	779	813	824	757	809	818	832	840	828	790	797	785	758	800	791	776	787	809	755	808	827	831	728	800	828	806	778	790	793	799	835	797	777	796	782	769	820	813	730	772	802	811	789	765	806	772	825	765	775	814	811	786	872	751	829	810	779	769	826	778	762	794	771	783	789	821	763	828	801	813	803	787	809	796	775	782	791	786	796	757	807	778	791	762	771	783	807	761	745	801	766	835	751	768	770	769	818	849	817	790	820	815	848	745	781	818	790	772	759	851	819	817	850	815	822	808	773	783	749	782	753	772	784	784	761	790	784	812	808	813	820	799	802	802	779	817	778	747	810	802	815	800	758	763	806	813	837	821	763	800	838	802	776	837	793	776	839	785	769	841	792	765	818	779	776	769	772	764	760	770	792	744	820	776	839	795	760	781	818	765	783	786	790	846	806	802	774	797	803	815	759	844	817	821	760	753	791	826	741	768	770	819	768	760	829	753	797	779	891	760	764	863	781	776	738	817	773	783	824	864	827	786	796	807	840	803	822	843	782	765	791	768	774	795	779	827	781	834	743	751	776	795	823	790	798	788	763	818	723	817	822	789	746	790	847	810	810	783	794	820	794	877	781	828	776	805	746	785	839	786	850	799	799	827	822	828	791	840	798	778	726	789	832	785	808	813	821	802	773	771	795	806	783	815	773	775	771	778	810	762	794	800	767	815	816	782	847	764	786	823	813	782	779	777	794	845	828	828	789	805	785	762	807	776	701	829	812	786	793	786	747	824	768	783	803	859	858	793	801	760	761	789	762	773	796	802	781	810	796	809	797	803	800	777	790	810	775	840	816	790	795	790	782	786	807	819	801	843	799	794	808	815	767	791	804	738	799	790	762	776	745	767	807	720	833	771	792	727	834	819	812	745	807	831	783	857	786	760	799	848	758	829	814	707	814	840	811	760	741	770	804	854	798	759	804	737	794	842	776	799	787	809	772	824	780	759	854	766	791	782	839	788	794	750	851	791	789	805	851	818	819	809	785	806	789	758	750	795	825	812	830	826	766	727	821	783	801	763	818	780	783	782	773	806	742	844	809	799	771	803	784	779	804	827	784	799	791	809	785	775	794	798	819	759	788	808	737	809	801	779	801	761	809	776	770	814	801	828	829	772	748	794	783	798	810	825	863	777	819	796	732	790	859	864	798	756	806	810	789	825	763	773	801	794	801	832	759	792	795	782	775	772	781	777	893	801	830	774	813	779	851	779	799	806	824	792	785	837	762	766	839	795	770	731	781	761	825	806	801	760	785	709	786	807	807	822	799	797	810	835	770	766	767	753	761	843	778	779	768	809	807	761	800	830	777	825	818	823	821	779	815	820	785	787	789	820	825	784	806	759	758	786	818	793	823	818	747	787	757	803	783	814	765	794	808	837	796	807	756	782	739	811	851	814	833	780	771	818	809	815	788	766	835	797	792	824	800	806	828	780	783	778	802	823	805	801	856	763	798	773	830	777	807	786	738	784	850	849	796	809	760	779	799	806	794	836	780	799	786	793	763	776	831	838	780	795	744	797	816	812	775	799	841	773	774	769	762	792	780	893	763	806	782	799	775	781	846	813	800	850	796	781	804	788	812	833	758	799	781	783	815	805	758	787	777	824	791	805	777	861	806	782	779	766	840	779	786	772	742	800	746	781	829	821	718	784	774	805	772	769	773	756	822	830	781	827	804	816	812	790	774	817	809	784	791	791	828	782	792	774	808	853	751	810	799	802	797	788	757	814	808	707	786	764	830	767	835	793	764	785	765	790	809	755	788	767	772	785	818	852	816	826	797	789	784	816	824	819	828	860	807	889	777	777	833	744	783	800	781	783	773	820	762	800	759	810	824	795	809	809	785	752	782	742	847	835	797	799	762	774	823	797	785	824	753	795	758	771	727	824	719	828	801	791	761	767	856	783	797	808	799	763	767	752	790	768	755	811	833	828	776	833	786	770	862	792	773	760	776	764	804	752	818	823	803	825	795	785	834	795	751	748	804	805	781	829	765	805	838	811	776	855	788	786	760	789	775	798	806	803	744	807	761	788	774	822	761	738	798	793	830	799	779	819	797	773	807	788	831	836	790	805	848	826	789	811	792	758	755	837	791	768	796	807	788	848	750	831	788	772	791	751	796	794	834	767	824	761	790	749	791	740	785	815	783	818	804	808	782	780	769	782	834	799	774	761	810	753	760	747	755	776	853	809	856	838
3727	9171	6150	3243	2529	1944	1600	1416	1224	1123	1081	994	982	913	900	879	936	872	832	880	866	846	819	886	836	826	869	833	840	821	805	764	850	837	854	765	787	806	825	842	847	836	830	821	826	842	792	844	853	808	827	794	818	791	759	780	792	854	755	774	746	794	802	783	820	820	789	807	785	869	839	818	822	797	810	764	844	833	801	780	790	837	803	768	786	812	815	825	819	808	812	808	773	797	785	789	806	793	789	818	814	828	807	769	827	841	806	805	849	797	749	837	801	842	834	792	810	789	825	805	769	803	797	827	812	810	803	777	818	826	847	797	816	816	780	851	812	857	818	795	757	833	824	812	816	818	817	825	766	793	814	805	837	805	731	798	792	795	840	849	761	796	764	847	756	756	784	797	781	786	848	736	828	816	799	829	874	787	827	752	758	853	835	817	819	772	827	807	821	822	757	820	763	804	833	836	820	764	849	803	831	818	781	829	820	808	783	849	755	806	826	807	783	836	761	802	811	785	800	820	809	842	761	838	894	782	775	831	807	816	815	825	765	812	838	787	785	760	810	804	800	779	787	779	791	800	806	762	807	904	808	798	797	813	830	793	785	850	839	794	850	778	856	794	814	813	787	794	828	801	778	756	821	835	812	799	823	785	818	842	797	792	798	771	793	826	862	794	868	809	817	826	828	785	806	803	856	830	788	795	831	779	815	806	811	790	783	765	763	762	769	807	865	775	803	769	865	784	816	850	846	816	788	827	796	787	845	787	814	842	820	827	802	758	822	810	800	855	833	801	767	836	781	804	813	804	763	807	799	738	799	801	773	775	804	823	804	760	845	789	767	791	807	794	817	840	800	805	805	813	796	805	821	858	827	805	798	818	825	816	783	788	800	812	764	813	767	833	829	824	769	754	840	759	756	873	854	832	785	815	755	790	822	787	781	765	774	788	772	822	802	779	742	779	763	843	799	760	868	813	839	798	792	822	795	820	831	891	852	777	782	841	787	831	839	801	773	818	773	791	815	804	831	788	801	820	749	802	811	823	778	783	761	807	792	807	838	786	789	800	826	807	781	811	850	810	808	775	763	790	789	760	782	801	836	822	783	834	795	822	773	842	787	809	826	826	809	794	789	802	862	840	817	799	823	805	803	777	810	760	812	781	808	839	829	848	804	771	823	778	818	797	783	805	801	809	804	778	807	806	797	849	799	761	781	772	794	769	832	793	802	815	776	832	826	841	869	790	800	815	790	763	780	824	836	829	812	788	763	850	812	825	837	810	786	852	846	761	816	810	818	815	757	796	777	779	749	722	853	816	785	799	802	847	800	831	795	821	774	775	761	760	800	761	814	807	825	821	843	831	827	814	821	820	772	827	852	752	767	824	780	840	826	790	797	801	811	824	818	802	798	828	779	827	778	827	802	817	796	834	832	840	879	791	740	772	810	794	761	801	857	769	780	833	816	790	836	814	806	842	798	839	788	834	762	818	812	803	767	783	799	782	833	765	791	822	771	801	781	796	843	828	781	802	830	777	809	786	809	775	791	805	792	826	791	809	867	769	804	792	788	815	824	796	831	795	796	780	744	823	809	803	835	825	795	818	827	817	857	863	792	805	840	821	791	800	770	790	794	821	748	888	818	804	818	825	829	771	754	793	817	837	830	818	806	785	844	820	803	824	822	816	799	801	790	762	718	743	784	819	828	819	809	862	815	807	821	791	796	768	793	742	843	770	770	755	788	738	822	828	826	793	776	844	780	728	821	827	764	775	817	829	813	778	819	730	804	753	834	818	808	815	784	800	803	816	775	792	813	796	744	823	779	780	826	774	828	809	754	797	793	811	823	836	769	800	823	837	760	814	785	771	781	835	805	798	795	822	784	778	790	773	805	782	798	817	791	792	724	779	787	842	785	779	798	848	797	811	852	839	791	806	809	858	813	797	772	743	835	860	786	757	787	828	798	848	742	782	727	781	775	821	774	833	802	760	808	734	857	840	794	804	778	852	804	792	770	814	785	819	845	756	780	829	778	813	804	812	827	770	781	823	816	786	770	818	777	819	837	823	792	752	785	746	794	751	782	818	871	812	817	824	803	805	788	827	802	778	748	808	796	853	813	822	769	756	797	815	821	829	834	790	823	799	805	827	832	832	831	806	829	762	813	766	777	826	840	774	821	822	731	782	807	833	790	830	790	820	833	856	861	778	829	791	833	776	824	757	797	804	827	739	818	793	792	874	816	816	839	799	818	790	808	806	795	764	839	819	825	787	772	830	820	799	785	783	778	839	793	808	824	827	793	825	781	805	796	808	830	777	817	789	823	796	759	750	778	771	763	789	783	862	802	836	800	839	796	813	792	829	850	804	796	831	801	842	793	780	835	838	815	841	826	833	805	838	796	825	767	783	768	818	821	790	776	809	865	750	849	768	750	820	804	855	777	774	774	790	768	852	794	774	815	857	786	793	756	803	776	789	839	761	820	804	821	772	820	804	780	815	815	826	795	791	779	846	844	803	814	814	781	820	796	795	784	824	824	805	793	812	776	833	774	818	809	815	787	803	803	790	796	812	825	773	825	775	779	848	816	792	857	789	823	813	765	828	808	812	814	790	791	798	813	806	853	803	792	789	837	769	819	839	791	864	831	818	768	777	864	849	783	796	810	816	793	825	768	847	804	819	829	810	812	764	853	772	805	831	804	780	858	786	799	773	839	789	824	750	774	788	813	828	815	817	806	822	808	769	834	807	771	771	815	844	756	781	761	808	778	759	756	800	788	755	779	790	825	822	828	747	819	820	838	795	802	860	769	800	819	835	811	771	785	816	831	790	815	780	809	805	873	826	807	804	831	796	762	809	847	780	824	832	845	769	806	832	841	805	794	791	814	800	751	792	797	818	799	820	805	834	788	836	774	801	818	783	815	779	787	759	822	825	825	808	773	786	823	775	793	817	836	846	822	814	834	772	810	784	809	815	840	797	773	805	771	817	884	871	736	806	809	811	766	801	850	753	817	794	844	800	830	804	814	810	782	805	812	822	754	774	777	778	774	839	762	806	837	798	793	771	836	788	801	805	795	772	854	805	799	800	828	781	788	766	791	799	799	814	774	811	768	795	782	829	801	834	849	821	796	849	815	781	795	863	793	799	798	803	793	797	794	753	772	771	803	777	786	827	828	804	844	784	758	832	812	727	863	803	812	737	823	794	773	773	747	795	797	830	802	786	763	810	779	810	797	810	782	808	769	833	858	789	843	811	817	789	856	806	826	805	848	803	731	830	787	784	823	777	834	805	761	846	787	775	779	819	777	809	770	831	773	827	755	795	844	828	819	795	773	836	846	853	828	811	781	825	821	831	808	813	822	829	883	790	843	765	758	703	784	783	734	757	807	858	838	815	835	818	762	775	835	779	822	773	859	831	787	803	786	860	823	791	836	804	805	782	773	835	822	799	738	832	788	798	802	850	809	752	808	792	769	793	795	819	746	775	799	764	849	817	797	773	798	817	752	786
24636	21235	27794	24914	13784	723	483	376	359	303	306	308	258	303	271	242	256	296	238	249	278	245	228	214	229	240	217	241	234	240	213	232	266	245	249	247	246	212	216	225	228	213	226	244	254	216	232	229	216	226	209	231	221	246	246	270	238	223	228	253	224	198	227	244	238	238	245	254	211	238	221	245	222	246	209	224	227	222	236	187	226	202	207	226	227	227	246	238	206	237	212	228	267	243	210	234	244	225	239	221	235	219	232	225	209	249	220	210	244	236	222	235	220	217	222	255	224	245	245	211	232	232	246	226	232	242	251	244	226	210	211	222	224	204	238	243	213	238	248	236	244	205	221	239	237	240	221	214	207	231	246	235	230	236	232	244	236	245	216	219	227	216	205	203	225	212	239	224	218	220	225	208	246	225	212	227	218	214	244	258	211	233	236	228	246	225	241	240	217	221	226	261	201	239	240	215	232	222	228	221	252	240	224	228	249	204	176	267	235	226	193	211	209	207	202	219	230	247	232	226	224	215	220	237	263	218	199	251	216	220	223	222	245	246	246	195	221	244	235	224	235	247	226	220	260	223	222	226	255	246	241	229	226	211	222	267	210	232	222	259	237	232	231	215	232	249	218	219	246	224	207	235	221	237	217	220	228	200	233	211	248	207	229	251	230	214	222	220	230	231	235	217	207	235	218	241	227	211	231	214	247	231	253	251	255	205	241	239	206	199	194	208	224	231	201	212	244	225	218	237	228	217	222	221	239	214	214	235	216	231	237	215	241	228	229	252	212	226	243	214	224	237	232	234	224	252	240	234	214	231	207	253	190	239	256	218	237	233	215	234	233	229	210	233	232	230	246	234	231	234	235	193	219	217	246	245	218	252	256	255	220	243	249	217	240	236	204	233	226	205	206	219	222	220	244	226	211	221	224	254	245	240	228	241	219	234	223	219	235	227	196	227	242	208	237	263	192	243	207	231	228	225	246	205	228	251	238	234	223	220	214	245	250	230	235	222	246	226	259	210	236	226	223	242	237	255	244	218	240	235	223	217	198	250	229	219	224	220	219	211	221	247	224	246	224	221	211	241	219	222	246	237	226	215	250	209	231	238	236	227	243	218	239	241	231	226	215	240	226	232	216	230	247	247	226	244	225	213	212	214	234	237	214	227	235	254	227	230	238	225	233	226	234	211	221	240	218	244	209	196	205	240	231	220	243	241	228	235	227	208	203	238	210	232	273	198	229	242	263	225	233	234	225	229	237	236	221	222	200	206	234	227	217	240	229	203	206	222	232	217	213	247	240	233	224	212	233	255	243	210	238	231	224	215	211	237	208	216	227	229	231	204	237	239	245	234	221	220	265	241	211	223	206	230	251	228	246	241	210	241	206	233	222	193	188	253	246	189	209	206	226	224	213	205	226	240	222	238	216	233	252	235	247	262	241	228	218	240	219	206	237	217	234	241	244	215	246	203	211	209	234	216	220	252	241	214	224	208	228	228	222	257	245	250	227	245	251	227	233	230	231	228	224	245	213	235	250	236	233	237	219	235	212	253	251	225	223	236	209	210	220	198	237	242	218	224	229	223	228	228	207	241	212	237	250	231	223	238	243	228	239	239	214	216	218	208	261	226	208	214	206	235	210	238	219	245	219	263	225	224	232	244	222	190	218	233	186	200	224	232	220	215	203	230	248	204	206	231	237	205	214	210	236	227	238	255	236	250	222	227	237	220	212	226	241	222	205	226	228	234	240	236	241	259	217	247	223	241	230	225	195	257	229	230	248	227	201	220	212	232	231	212	244	212	222	245	250	211	228	221	204	259	203	236	214	232	235	245	205	195	231	220	260	247	218	230	239	214	235	217	229	210	215	217	208	236	227	218	216	239	215	219	221	227	234	235	261	211	232	238	235	211	216	257	219	236	243	218	213	249	238	244	211	243	208	253	239	217	250	239	198	238	195	254	229	229	207	224	231	233	207	242	201	214	237	233	239	229	207	205	224	252	208	224	252	210	229	220	243	234	217	235	225	261	236	225	245	211	252	246	242	225	218	220	211	222	239	227	220	236	226	262	227	221	240	233	224	213	234	207	235	227	198	243	239	211	232	221	243	213	203	260	246	227	245	231	244	230	242	202	198	237	224	232	214	230	216	233	207	230	225	219	248	235	204	222	224	218	233	224	225	201	197	215	209	240	234	215	244	204	216	216	225	223	230	218	245	220	231	200	217	226	229	243	222	234	214	249	206	234	232	218	223	233	230	235	215	223	241	227	237	207	216	247	222	221	229	204	237	231	249	213	221	242	223	201	211	226	238	240	238	253	218	240	242	226	207	231	225	239	254	201	230	240	234	244	229	196	230	209	231	223	233	220	221	212	225	218	224	218	232	236	244	215	200	247	225	234	237	227	225	230	241	219	220	229	254	252	248	227	221	227	248	231	218	242	243	236	235	242	218	230	236	225	201	241	231	244	259	237	274	235	253	237	214	250	244	231	247	229	223	223	203	242	240	222	219	250	249	216	232	218	248	241	235	252	217	235	240	195	231	259	215	219	189	221	212	210	223	220	235	221	225	228	226	232	209	222	223	210	250	200	232	222	205	232	223	246	222	235	211	222	234	242	216	226	243	212	214	206	195	234	211	234	234	241	220	229	223	226	202	218	228	202	237	210	227	233	235	222	248	255	223	224	214	233	200	223	225	219	239	234	196	252	235	266	218	228	218	199	212	210	217	250	218	233	220	217	235	208	217	200	252	216	214	240	201	260	224	217	226	253	207	207	226	243	239	243	228	227	217	244	231	230	228	247	230	250	211	210	222	221	220	248	252	236	272	228	250	208	258	223	221	225	201	245	214	261	219	226	211	232	224	227	260	224	228	209	250	232	227	233	214	249	235	252	235	211	255	227	222	232	211	236	245	239	252	242	235	214	219	203	214	263	230	216	224	240	229	206	209	221	207	204	219	221	228	254	221	219	229	215	217	197	215	242	227	249	222	203	223	249	240	242	242	200	243	254	189	227	212	218	215	232	237	250	225	203	233	213	228	195	233	227	250	240	235	203	221	232	227	208	232	247	209	236	232	218	242	222	213	249	220	237	254	251	230	223	217	215	211	254	225	227	244	222	199	231	221	229	237	242	250	234	211	224	232	251	198	210	215	222	226	238	239	215	238	208	199	210	229	204	209	214	240	213	227	254	249	246	228	216	259	242	234	205	225	205	236	263	247	217	219	214	223	241	256	233	228	230	226	279	218	228	230	247	247	255	220	202	219	227	224	221	241	223	236	216	247	224	211	192	228	215	244	244	226	218	241	219	199	228	230	244	227	232	226	231	203	231	225	272	226	231	213	218	224	218	240	210	229	259	228	250	197	240	234	235	223	195	222	245	213	239	232	241	243	230	234	221	207	220	216	206	216	217	235	217	232	253	244	207	226	244	203	223	238	226	221	238	241	214	225	232	258	229	236	237	219	211	235	197	211	201	245	208	252	212	219	212	240	223	213	225	222	202
3316	4933	3184	1577	1179	896	750	577	481	433	378	364	343	309	329	289	309	310	263	268	276	267	295	284	255	264	260	286	242	235	249	240	271	254	260	270	262	228	261	255	246	250	232	249	245	267	272	219	267	271	223	257	247	267	265	242	232	253	258	285	255	251	251	223	257	262	233	251	264	242	266	252	239	242	259	245	238	288	244	215	264	249	244	282	279	260	260	243	234	240	275	254	246	277	242	221	261	249	258	225	253	248	250	254	268	266	237	244	285	243	253	219	245	259	247	280	266	241	291	239	262	258	259	234	254	263	250	277	266	252	261	249	251	275	242	237	251	257	259	273	252	286	222	256	252	217	271	247	271	240	239	235	234	254	253	279	234	240	270	242	257	247	246	244	273	255	251	249	250	294	243	256	271	257	253	238	225	230	259	278	240	244	226	240	250	253	261	250	263	233	243	232	232	233	256	262	238	252	257	247	243	227	274	245	271	244	267	252	253	259	242	229	274	257	234	259	281	254	251	248	248	241	253	247	247	220	238	257	226	250	221	264	259	256	274	249	244	259	227	226	239	265	237	264	238	275	259	249	258	224	252	251	251	257	262	274	246	245	219	253	229	241	247	251	262	261	270	256	258	278	256	226	230	276	275	248	267	244	255	228	252	279	249	262	261	240	244	240	259	264	251	243	257	285	209	233	260	254	247	261	224	252	266	258	265	249	236	257	261	266	267	254	245	231	259	257	251	248	268	247	228	250	232	238	250	236	256	279	273	224	229	237	239	247	242	238	253	252	237	262	244	235	248	250	240	235	234	254	248	264	247	247	240	243	268	224	284	253	241	236	257	281	276	249	251	245	241	239	262	255	251	263	265	248	236	239	260	245	261	229	225	231	224	260	234	247	235	230	258	232	252	266	259	262	237	237	242	241	263	271	258	216	237	257	216	237	227	282	247	241	236	249	253	229	247	231	262	235	258	246	258	270	288	251	241	265	260	256	271	253	221	250	225	235	268	253	257	237	273	246	273	266	264	237	245	247	261	257	244	260	236	215	254	243	256	257	238	273	261	257	222	218	268	241	229	235	251	244	259	234	224	238	217	223	261	242	267	233	270	249	246	254	247	254	241	258	258	241	242	255	268	283	276	225	250	241	249	225	244	258	254	278	254	227	237	247	232	265	220	234	245	271	213	254	237	248	264	240	244	233	233	274	263	245	262	273	239	236	243	228	257	217	237	232	238	270	223	225	257	249	273	236	202	256	282	264	231	231	256	245	234	235	258	243	244	251	260	241	242	242	226	259	291	237	226	242	233	253	231	250	254	233	257	246	254	247	265	270	246	223	228	266	242	228	262	251	257	227	270	243	263	236	253	235	285	227	239	267	250	261	239	248	265	225	253	280	258	221	245	246	258	225	272	251	241	226	272	238	274	245	264	267	241	246	253	256	236	249	262	230	244	241	258	260	246	258	257	276	234	264	248	239	251	256	253	235	239	259	250	247	240	261	239	265	250	242	241	259	242	269	252	259	235	263	237	221	226	240	256	293	243	262	259	267	268	220	244	232	241	247	285	241	237	246	232	242	252	261	251	258	246	229	243	245	245	279	238	244	262	234	253	245	242	262	248	240	235	243	272	230	272	238	255	262	232	237	270	276	267	274	234	233	225	262	239	248	251	232	264	274	281	231	272	263	240	253	246	262	263	249	245	250	240	255	235	248	259	237	232	243	254	260	259	232	229	227	247	257	240	239	264	243	248	228	246	233	244	212	235	237	240	254	239	267	273	230	260	224	254	252	259	230	260	240	270	239	218	260	247	271	248	267	268	201	212	266	242	268	251	230	245	258	254	247	244	251	237	269	242	242	232	257	300	255	231	263	247	234	220	247	258	257	253	249	254	246	285	244	256	254	256	248	242	232	254	254	256	235	258	234	260	221	266	241	224	270	277	217	270	248	248	272	257	275	253	291	230	265	227	275	269	235	236	257	240	246	259	253	245	247	239	268	224	230	241	234	232	246	263	258	276	233	252	222	233	249	264	248	240	232	241	246	245	259	235	253	222	250	306	273	269	273	240	270	221	242	226	246	223	277	236	236	257	229	231	243	281	262	252	244	240	255	252	244	259	236	240	239	254	262	259	242	235	244	223	249	249	291	265	231	272	263	237	250	278	247	250	262	241	269	244	245	232	227	285	271	260	275	282	228	229	235	259	230	263	251	258	264	256	243	248	277	251	245	236	249	250	248	241	246	246	235	261	281	247	219	243	246	220	258	255	259	243	240	252	291	279	246	239	253	200	241	246	255	226	256	268	244	265	215	239	239	238	233	258	250	248	253	246	268	255	231	251	251	258	262	238	239	255	254	263	247	267	246	230	236	229	266	228	254	240	242	252	262	249	252	255	260	270	239	242	242	222	215	230	263	237	261	250	249	263	228	231	248	239	253	279	243	223	263	265	254	250	275	269	264	249	245	261	259	282	222	250	248	243	257	260	242	242	245	238	252	242	236	221	279	240	250	263	243	251	237	257	260	254	250	219	253	260	265	249	264	254	238	258	270	251	248	271	223	250	246	261	244	231	274	242	252	253	242	235	264	240	294	272	253	252	258	246	230	260	242	264	245	270	284	267	259	271	270	272	234	250	239	266	251	237	244	247	253	250	256	236	261	223	272	229	239	267	229	249	249	228	250	239	255	229	236	233	284	258	211	256	241	253	250	207	238	238	261	271	226	245	262	245	242	229	255	240	235	258	261	227	225	224	262	254	257	263	240	259	247	233	238	238	241	268	276	233	228	222	258	251	242	260	252	235	223	204	227	219	252	250	234	234	252	241	251	245	241	244	240	242	253	234	243	271	248	226	245	273	234	228	267	258	249	271	245	248	257	227	255	256	276	245	248	251	248	247	215	251	248	283	270	255	243	238	234	218	242	243	253	239	245	265	235	255	252	273	263	267	237	281	258	246	261	213	228	267	252	237	260	253	254	282	229	284	259	234	235	253	256	238	237	255	260	261	248	252	251	262	234	229	266	233	245	268	259	282	266	289	262	235	257	258	246	273	251	250	237	233	257	244	265	259	242	263	251	229	252	261	238	260	269	246	236	239	233	231	240	253	257	265	236	248	241	249	282	277	249	263	238	277	257	253	232	245	261	257	271	238	254	236	242	271	265	280	234	261	237	268	286	250	223	242	252	239	277	237	238	272	272	225	249	241	274	252	256	254	237	262	235	230	239	244	240	248	257	226	258	246	257	268	264	258	259	259	210	263	209	259	264	265	265	242	238	267	287	207	264	249	236	230	243	245	260	251	252	239	246	243	245	264	218	257	261	252	248	245	251	231	234	252	249	236	245	254	238	264	253	256	249	274	261	232	259	242	275	245	253	254	249	205	246	231	250	250	254	232	261	231	259	252	252	238	238	266	257	252	250	241	239	261	243	256	279	238	249	232	230	230	250	283	207	247	251	245	228	250	251	255	263	271	263	261	241	265	290	258	263	237	235	249	235	269	244
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
