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
340021927413	340021927982	340021928532	340021929082	340021929632	340021930182	340021930732	340021931282	340021931832	340021932382	340021932932	340021933482	340021934032	340021934582	340021935132	340021935682	340021936232	340021936782	340021937332	340021937882	340021938432	340021938982	340021939532	340021940082	340021940632	340021941182	340021941732	340021942282	340021942832	340021943382	340021943932	340021944482	340021945032	340021945582	340021946132	340021946682	340021947232	340021947782	340021948332	340021948882	340021949432	340021949982	340021950532	340021951082	340021951632	340021952182	340021952732	340021953282	340021953832	340021954382	340021954932	340021955482	340021956032	340021956582	340021957132	340021957682	340021958232	340021958782	340021959332	340021959882	340021960432	340021960982	340021961532	340021962082	340021962632	340021963182	340021963732	340021964282	340021964832	340021965382	340021965932	340021966482	340021967032	340021967582	340021968132	340021968682	340021969232	340021969782	340021970332	340021970882	340021971432	340021971982	340021972532	340021973082	340021973632	340021974182	340021974732	340021975282	340021975832	340021976382	340021976932	340021977482	340021978032	340021978582	340021979132	340021979682	340021980232	340021980782	340021981332	340021981882	340021982432	340021982982	340021983532	340021984082	340021984632	340021985182	340021985732	340021986282	340021986832	340021987382	340021987932	340021988482	340021989032	340021989582	340021990132	340021990682	340021991232	340021991782	340021992332	340021992882	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23394	21646	29637	24147	21646	21688	10178	1170	776	699	605	483	447	404	387	393	350	354	328	280	318	286	279	270	286	281	242	264	250	266	239	276	245	220	280	263	245	233	226	226	220	200	231	247	222	233	239	237	218	234	245	215	227	227	213	237	215	218	237	207	218	210	218	241	223	201	214	184	215	231	247	222	226	210	215	194	225	219	194	205	235	245	227	212	218	230	223	224	240	222	213	227	217	222	231	211	208	222	223	204	202	229	235	214	232	215	223	174	240	236	203	220	197	216	245	227	220	203	230	221	220	220	217	222	210	220	227	237	192	215	221	221	222	209	198	195	222	218	214	210	221	219	220	193	208	209	224	219	217	232	217	203	231	208	197	214	203	234	215	191	209	231	241	213	217	207	225	194	222	214	188	213	213	194	223	215	226	204	203	201	220	196	226	247	201	185	190	190	198	170	205	232	227	209	212	244	219	236	211	208	214	225	218	204	218	243	216	195	225	231	236	217	229	210	233	231	223	187	231	214	213	210	209	244	241	210	214	227	210	201	214	209	174	220	209	221	210	214	214	235	196	197	195	185	224	229	195	206	207	204	209	199	230	220	219	226	217	185	223	210	202	229	210	209	201	218	206	208	241	203	202	203	217	213	196	188	192	220	207	187	204	203	208	212	211	178	224	188	203	217	202	229	215	195	196	197	221	197	215	194	216	208	207	195	207	236	197	201	218	209	222	212	224	237	231	204	246	213	213	218	226	216	216	194	221	202	236	209	214	224	208	211	205	215	197	196	220	206	190	210	226	197	216	207	214	231	181	234	209	214	199	204	203	201	193	206	176	203	197	203	222	196	215	191	228	188	216	223	212	211	229	217	210	212	221	202	225	224	208	233	211	207	229	207	227	207	222	203	231	220	200	214	207	224	213	217	211	212	225	219	237	210	213	219	207	211	218	210	205	210	205	219	233	207	194	205	226	201	240	228	198	216	220	209	251	200	214	233	202	213	184	206	196	221	197	210	227	199	229	201	187	212	233	221	212	227	208	241	207	185	203	222	218	218	194	170	222	207	210	232	213	216	235	214	209	211	201	236	198	217	219	224	230	207	245	222	201	194	214	189	240	242	210	228	227	215	216	251	219	199	199	223	215	195	225	203	221	188	212	226	231	243	221	198	211	191	222	211	222	211	215	198	223	204	220	185	210	246	204	214	215	204	204	223	201	219	191	223	219	214	198	191	198	228	198	248	212	232	228	221	209	217	212	201	239	193	223	224	207	213	212	230	208	251	179	214	204	207	214	203	210	214	232	212	199	219	232	229	216	227	180	228	194	210	214	224	228	184	221	219	228	241	214	220	194	216	210	214	184	198	239	217	217	180	232	207	226	196	228	224	193	182	233	204	213	181	213	217	206	229	203	213	224	207	212	218	186	224	218	223	214	223	232	216	202	219	214	202	223	181	200	211	221	209	221	224	214	200	211	222	218	187	218	244	201	201	218	217	216	214	195	208	222	223	196	191	206	221	225	188	218	215	202	204	223	227	203	230	224	218	227	224	201	199	245	219	223	232	217	204	211	209	213	229	216	214	199	198	197	207	226	213	205	197	187	218	228	222	204	232	209	205	218	209	204	204	236	209	232	212	192	237	222	206	210	206	218	211	241	221	225	209	226	212	225	221	212	227	218	221	200	238	207	229	226	207	219	198	197	214	210	220	214	247	189	209	189	236	205	217	210	229	223	199	211	199	230	208	207	198	205	214	184	192	213	212	219	221	197	211	207	208	228	200	203	210	226	222	200	207	198	235	224	201	200	221	207	213	211	218	202	211	218	210	229	227	209	220	201	206	214	254	211	186	225	215	215	217	210	198	161	227	186	212	209	199	196	211	206	210	207	211	222	199	201	220	218	205	215	225	239	184	196	225	215	191	213	220	230	214	217	230	223	208	190	222	213	223	225	208	217	211	206	222	215	224	217	222	223	219	205	210	192	212	218	191	217	211	179	203	193	217	187	227	209	215	231	213	234	208	194	217	206	204	234	196	210	250	226	196	238	214	195	211	219	197	213	204	223	187	228	208	197	222	190	212	198	205	210	223	212	187	197	220	234	225	242	215	195	223	207	236	241	219	223	211	191	228	240	222	228	212	230	217	188	188	206	212	210	208	201	168	233	230	209	226	230	211	206	198	208	208	210	211	204	225	194	218	217	211	201	193	195	219	218	190	205	224	230	219	218	247	217	211	229	214	230	202	213	225	221	224	201	223	213	184	213	221	204	203	192	203	235	208	221	219	196	226	188	222	209	180	248	233	205	223	218	212	202	228	211	203	212	200	202	194	205	240	191	249	200	198	224	220	229	242	248	200	207	204	197	214	234	192	227	206	210	208	195	206	226	210	218	193	236	218	223	202	232	208	225	240	204	217	213	212	172	198	235	194	224	219	209	207	236	200	207	201	206	203	209	234	195	241	204	187	196	222	229	223	232	206	192	195	214	203	211	209	225	221	186	192	229	226	218	210	219	225	213	217	224	211	208	208	222	228	219	223	244	203	218	234	233	222	216	231	208	235	205	213	204	223	206	185	179	224	228	218	239	211	198	206	191	222	237	201	222	241	211	199	211	193	201	226	218	220	203	244	218	217	189	223	221	183	198	233	185	199	248	220	229	219	209	225	205	240	193	209	210	242	241	198	230	193	202	202	209	205	192	204	230	225	221	215	200	195	215	202	217	221	219	213	198	219	229	214	207	213	225	197	206	206	196	190	230	226	207	212	234	206	204	209	214	220	225	234	213	206	200	212	207	201	220	214	214	210	221	214	219	227	205	190	245	228	214	218	226	228	208	221	216	212	215	195	197	198	194	211	215	212	212	219	221	199	199	215	207	215	213	208	201	235	214	213	217	192	200	188	196	197	227	212	206	213	200	235	211	196	212	202	200	224	221	228	199	208	204	222	201	204	196	222	219	214	239	223	201	217	199	227	221	245	235	211	196	208	225	191	223	233	206	219	209	214	227	232	229	218	222	188	192	206	230	217	235	219	238	201	219	193	238	210	206	207	218	209	219	201	202	221	209	211	208	226	182	223	226	234	197	203	219	204	210	236	239	219	234	207	233	207	221	211	222	208	203	208	242	217	237	210	202	174	209	217	219	218	210	196	241	198	200	209	230	234	209	200	222	222	216	217	230	200	221	222	223	212	199	198	212	212	198	199	210	218	207	231	214	212	215	208	195	179	207	219	214	211	223	213	200	223	193	225	213	208	199	218	230	195	229	211	216	197	219	223	204	214	199	222	239	228	181	222	212	215	199	176	213	196	192	175	221	208	229	208	211	242	197	245	210	238	223	188	234	186	213	218	175	213	211	231	227	207	219	219	201	229	214	212	218	198	220	216	231	217	214	223	223	213	185	205	200	216	193	232	202	192	192	229	211	212	218	189	194	199	230	224	204	203	225	239	201	198	203	212	239	200	212	209	216	178	209	214	214	170	208	219	218	249	193	205	220	206	228	223	210	210
6697	15796	13763	7535	5249	3942	2833	2253	1816	1460	1158	1002	916	752	703	641	567	518	504	492	438	409	409	409	387	405	375	373	377	357	348	378	314	312	306	328	294	333	320	287	302	292	295	272	299	285	287	273	283	298	305	282	275	281	310	265	280	315	306	275	294	284	297	246	270	314	294	267	305	293	277	271	257	280	263	274	285	257	233	256	271	260	266	282	249	278	277	273	255	241	294	277	267	268	281	291	236	273	286	321	307	276	294	244	285	276	266	312	281	306	305	292	303	306	277	244	316	302	249	282	261	287	273	256	280	264	261	290	286	306	277	283	289	263	293	295	283	271	264	282	280	268	286	290	288	300	258	279	294	279	282	266	303	250	285	275	249	277	263	275	295	258	300	285	270	280	248	252	278	268	259	258	276	286	248	235	318	274	284	275	285	288	272	291	256	276	283	274	277	287	292	258	284	279	283	265	275	296	287	255	292	289	271	263	287	276	288	241	248	281	279	286	286	274	273	294	281	262	266	273	276	277	276	261	273	263	270	295	304	272	276	295	280	286	276	289	267	283	261	241	283	265	283	280	292	295	287	263	326	282	264	302	285	289	263	255	266	269	268	276	286	296	280	279	273	282	266	247	255	260	304	284	278	299	254	258	293	272	251	259	275	300	261	274	241	253	293	267	274	267	270	266	273	246	272	261	298	266	278	268	278	278	253	279	262	312	261	265	270	300	248	269	257	292	270	244	265	266	286	273	277	256	281	298	250	264	296	277	294	284	276	278	292	256	279	245	278	273	274	292	249	263	249	259	229	274	274	246	275	268	259	253	256	257	264	256	323	286	284	251	311	264	286	269	273	271	266	242	257	263	272	285	283	255	251	273	272	280	280	271	261	286	261	273	270	276	270	290	280	297	270	277	296	261	280	285	271	278	281	279	264	267	282	273	288	236	287	289	260	266	281	259	264	267	284	283	283	306	282	281	299	290	269	324	281	275	263	296	295	289	287	263	289	254	293	290	284	289	275	298	286	278	272	264	280	273	301	274	265	285	264	283	297	278	278	280	264	241	275	265	277	253	284	274	289	276	272	279	282	252	254	274	280	269	262	242	256	278	274	259	275	278	300	291	256	267	296	281	257	277	257	277	295	238	267	231	239	273	259	306	290	269	260	267	256	285	285	281	290	251	280	293	273	276	273	251	273	289	286	265	264	286	259	251	267	285	247	310	278	277	258	261	295	247	243	299	282	254	262	260	287	271	278	269	257	262	290	274	271	272	284	277	292	273	258	258	295	298	272	273	310	267	264	246	261	257	282	259	273	288	262	335	263	269	250	268	294	286	280	274	272	263	272	277	285	252	267	272	266	275	274	260	293	252	280	260	271	259	253	293	269	269	304	265	292	257	291	282	285	291	263	257	258	248	293	280	289	268	265	289	264	312	285	274	278	283	275	285	300	269	270	285	292	291	301	267	270	258	291	287	269	285	262	269	256	262	291	244	292	247	263	248	287	257	288	270	270	280	250	278	284	284	307	251	273	275	280	293	266	269	286	275	268	290	273	275	277	267	265	278	244	245	279	275	279	282	253	290	274	273	241	294	288	276	278	273	310	277	305	292	279	276	275	281	283	236	287	266	256	252	277	264	281	259	272	285	274	256	274	232	261	291	285	283	279	285	257	305	275	309	288	298	292	281	279	245	311	281	268	257	264	261	284	266	288	276	278	285	247	329	278	266	300	274	263	282	267	270	251	277	223	262	281	253	292	280	239	276	286	285	297	254	264	276	297	288	273	270	265	284	256	278	260	267	286	279	269	311	281	281	270	296	302	264	261	249	287	286	256	286	303	302	279	280	295	234	283	288	310	240	267	274	216	253	277	247	261	261	273	293	271	263	281	264	244	274	286	270	282	272	279	261	280	287	263	284	263	259	244	254	279	268	260	244	285	273	279	284	264	278	270	247	271	255	278	256	258	247	259	261	290	276	247	271	290	269	277	260	275	280	276	281	257	257	241	255	276	285	263	268	259	279	276	294	301	271	252	284	299	270	279	243	274	260	266	274	244	268	258	237	268	276	284	298	289	259	260	254	312	316	279	257	239	274	290	262	253	280	257	282	260	257	265	273	244	283	286	253	264	261	267	251	251	284	277	300	267	271	271	291	288	272	256	266	304	297	278	280	280	241	262	275	298	281	258	274	293	302	289	261	278	286	240	271	295	266	257	271	271	285	274	261	283	263	283	283	265	278	296	270	253	268	284	266	276	278	290	274	283	283	277	261	273	236	264	289	270	259	292	250	268	252	302	271	259	282	276	310	289	275	277	264	274	286	258	282	280	266	273	256	266	271	289	283	276	275	273	249	289	273	284	265	254	281	291	279	308	244	257	280	244	267	252	243	288	263	318	308	265	281	280	270	273	293	284	261	296	283	297	296	282	298	280	281	236	260	272	293	283	258	280	271	275	261	274	284	266	257	281	264	250	280	258	278	259	291	282	257	273	279	260	246	278	297	263	260	286	274	260	263	263	273	284	277	254	270	275	263	295	322	259	302	274	242	283	245	264	291	271	282	279	262	296	264	285	267	266	280	254	275	285	259	278	260	268	284	260	273	294	260	285	266	279	267	289	269	257	271	256	246	269	290	282	288	262	236	281	276	238	279	302	260	282	288	287	263	278	268	286	280	272	279	256	260	293	274	241	238	300	290	287	268	279	266	277	277	266	275	253	257	271	279	317	274	304	279	262	305	270	248	273	291	282	279	283	270	277	264	234	266	266	259	249	275	252	296	292	272	280	301	290	246	293	232	245	256	294	278	284	271	256	275	289	265	285	234	264	278	280	275	282	278	266	277	280	264	282	255	275	299	289	272	265	251	286	268	271	287	251	301	296	297	274	256	269	243	278	261	306	245	275	284	281	251	264	252	273	264	267	297	305	271	282	308	288	277	270	243	244	320	263	267	264	267	272	252	300	288	273	280	242	280	316	269	278	274	276	236	261	255	260	292	277	268	277	263	280	259	279	273	262	251	250	266	294	288	260	247	286	280	272	295	283	265	277	291	284	285	275	283	260	298	266	273	269	270	261	294	275	258	262	286	250	240	275	265	272	292	276	304	268	293	266	246	271	272	267	289	272	291	258	274	252	304	280	263	268	288	257	280	282	277	296	285	261	276	281	273	308	260	292	285	239	276	289	252	294	291	268	248	300	263	279	292	299	271	279	270	245	290	274	264	239	270	293	249	288	269	238	263	259	247	265	260	276	285	292	291	279	263	283	269	275	289	318	272	243	283	278	278	220	281	281	257	278	273	254	276	302	291	288	276	299	251	273	331	277	264	264	283	257	253	245	284	281	263	272	268	306	267	267	272	271	251	254	288	270	274	299	290	262	281	277	276	260	290	276	281	247	249	269	264	280	280	289	275	265	261	299	276	273	277	278	274	280	258	286	276	257	264	257	279	270	244	257	277	245	273	288	251	287	273	278	252	266	255	263	260	257	288	255	251	254	288	258	271
26592	20523	10343	1380	908	824	777	721	687	706	706	718	709	702	675	714	715	701	747	717	652	739	740	705	731	712	684	658	687	722	698	732	689	693	738	693	685	740	712	742	728	713	693	711	756	706	710	762	706	737	712	699	744	743	694	655	722	703	714	730	771	704	760	685	687	733	648	709	728	738	730	710	727	708	706	717	705	714	714	694	737	722	654	660	704	671	700	682	698	702	737	750	727	729	730	701	762	687	755	741	717	755	722	675	752	691	713	718	737	707	723	687	723	701	721	700	726	691	675	735	707	705	710	699	707	738	779	708	659	668	722	736	699	746	745	771	675	733	728	651	713	694	701	607	712	699	691	724	728	696	719	722	720	701	721	750	689	672	699	689	688	643	727	709	732	705	742	673	671	702	684	716	733	708	680	720	708	721	685	784	692	641	686	715	690	754	679	745	753	718	739	744	702	736	742	716	704	706	678	711	708	676	707	724	675	684	721	679	691	677	735	713	657	764	694	692	720	709	749	682	694	699	688	682	733	717	687	652	711	676	749	676	682	733	706	743	724	714	686	655	715	747	723	654	675	705	706	693	712	662	695	691	677	741	720	711	707	687	688	722	703	701	705	692	728	677	697	719	710	703	772	724	686	703	700	707	757	737	728	666	671	729	700	756	728	704	719	722	682	709	691	717	672	748	686	685	697	660	667	757	733	713	768	739	699	756	752	719	723	749	670	675	695	694	702	700	713	727	711	733	723	728	732	741	692	728	748	782	659	633	767	698	702	698	744	733	723	723	755	714	739	693	697	749	736	717	709	702	726	709	723	686	670	723	711	725	711	700	755	719	696	761	750	700	698	707	693	721	711	649	675	731	759	714	742	704	690	730	703	714	687	727	685	733	715	718	732	735	731	676	719	667	735	733	735	748	714	727	678	689	729	704	728	708	651	712	705	680	738	746	681	667	634	710	694	685	697	751	709	750	710	696	701	739	730	702	720	733	742	681	713	702	691	798	651	684	708	698	710	744	755	705	715	689	648	734	726	657	691	715	661	669	678	695	716	685	760	652	715	751	715	727	754	708	711	719	732	711	673	702	764	722	701	642	739	731	730	731	690	658	716	727	720	719	695	712	736	639	685	712	716	699	608	716	708	706	711	696	746	736	684	669	742	737	751	766	732	752	740	692	711	737	702	704	682	739	737	736	723	709	681	731	704	751	697	711	688	728	711	696	753	760	705	744	707	691	693	760	763	700	683	743	701	753	741	741	693	741	708	714	623	729	677	692	675	726	711	714	707	746	731	674	709	675	744	642	766	708	728	719	735	655	751	692	691	725	745	699	680	687	675	731	659	755	722	693	719	723	688	687	740	747	709	703	677	717	707	698	706	749	729	720	741	731	756	732	682	707	740	792	742	727	712	717	714	745	712	735	710	697	711	731	715	737	728	761	719	724	733	669	709	675	744	655	683	721	723	745	706	693	745	714	712	712	706	764	747	726	692	727	754	757	723	700	756	670	718	713	711	679	682	719	735	735	689	700	675	707	732	716	727	670	745	702	711	789	693	778	695	742	721	707	735	727	721	669	711	705	667	675	705	771	721	722	718	705	660	700	700	740	700	689	681	720	721	717	707	750	740	667	739	737	718	694	672	705	707	693	724	682	758	696	707	743	731	738	713	722	741	780	715	730	740	765	720	712	743	705	741	705	714	726	733	725	715	697	699	685	716	731	723	712	687	717	685	746	696	716	680	740	683	726	684	716	719	717	699	676	684	701	699	730	737	748	716	709	738	710	724	667	730	713	662	720	725	688	699	703	754	740	701	713	665	706	711	727	719	743	644	704	715	718	711	736	726	737	705	746	665	728	755	719	720	757	672	760	717	714	717	716	748	700	744	727	734	703	700	746	692	734	678	744	742	689	679	709	741	712	697	677	743	706	673	677	712	727	720	711	690	708	686	704	718	732	708	660	711	728	642	708	758	703	692	659	752	728	720	721	731	758	709	707	700	733	749	737	701	724	732	736	686	684	688	708	708	708	727	723	729	717	717	683	706	725	702	652	734	698	726	715	719	683	718	766	722	700	700	683	697	712	737	692	678	763	724	700	690	704	706	718	717	691	679	727	733	702	744	720	701	711	682	694	736	710	755	755	715	708	699	685	694	742	733	762	718	718	710	661	740	708	693	704	737	675	713	672	727	763	675	756	687	685	728	728	696	701	735	719	720	708	714	715	740	710	711	705	734	680	678	727	693	703	723	730	748	705	676	728	723	767	772	700	715	718	708	676	681	727	717	666	695	684	683	709	738	724	697	678	674	687	704	717	689	747	727	679	793	692	735	750	734	688	694	692	724	726	727	739	694	716	744	690	716	734	692	710	731	712	735	758	705	740	698	676	692	716	697	671	712	759	684	741	726	706	713	688	738	712	682	712	670	742	722	735	749	712	709	722	735	690	739	692	710	739	710	743	734	703	704	685	737	709	749	719	686	687	702	676	677	744	711	723	705	712	742	700	715	721	732	714	723	684	730	764	719	750	727	740	725	672	713	669	712	715	724	726	725	736	745	671	676	720	726	709	719	679	718	689	716	672	726	668	704	694	716	740	703	719	678	694	716	697	680	712	709	748	680	711	690	712	654	767	748	727	719	703	753	717	713	737	673	725	764	710	718	694	685	745	761	726	720	729	711	742	703	731	759	706	717	740	676	736	711	708	713	735	763	704	712	682	709	725	756	711	691	705	667	726	748	734	731	749	695	698	683	705	722	737	710	732	685	680	727	665	705	754	734	732	695	696	720	713	729	716	713	680	686	724	704	704	677	702	786	699	729	728	682	715	669	730	738	688	712	669	694	692	683	748	667	661	714	709	724	690	708	713	662	676	715	701	728	702	723	697	736	721	682	675	695	716	703	702	709	729	676	743	707	705	702	738	737	706	782	675	718	690	681	724	773	727	751	717	693	686	725	773	694	751	685	741	731	718	657	701	721	707	688	692	688	678	703	679	670	700	730	687	755	705	724	710	761	727	708	705	703	719	754	712	700	717	714	741	739	705	719	637	717	680	729	697	709	750	754	727	776	719	710	740	723	669	697	721	706	696	712	701	714	691	747	686	732	744	683	740	704	709	719	697	675	705	687	748	722	728	699	704	735	713	739	683	732	711	769	726	745	697	738	736	722	713	678	760	733	712	738	668	691	714	705	692	684	732	669	722	704	743	730	750	667	725	708	746	759	702	725	741	748	679	707	742	687	696	703	687	707	711	695	711	711	683	739	708	739	687	682	695	718	690	717	706	684	739	732	701	675	732	707	675	705	715	742	716	739	721	784	726	734	743	725	714	721	714	681	712	709	709	718	691	725	745	741	741	708	721	724	743	754	728	728	688	731	707	690	681	743	673	710	710	726	691	704	718	679	699	701	704	657	670	701	691	686	695	692	704	657	702	698	723	794	732	694	686	674	730	711	729	709	675	706	710	692	728	697	751	691	708	692	683	696	720	715	660	727	744	764	721
4084	1548	1387	1161	1100	978	956	974	930	955	945	925	916	909	898	878	867	866	931	849	894	923	920	894	931	835	910	915	966	947	939	945	910	896	915	919	871	809	878	865	934	885	889	969	880	896	913	861	838	863	937	904	881	847	878	894	861	871	928	910	961	913	823	939	877	906	890	907	866	912	878	884	896	843	887	865	872	884	858	864	901	902	977	864	923	883	910	830	875	848	895	896	860	898	929	925	899	917	851	906	845	946	872	901	896	892	936	819	922	887	861	932	902	882	893	882	878	868	887	853	853	862	898	913	916	914	918	871	944	901	877	834	868	882	855	894	908	888	869	897	881	949	874	922	903	870	927	906	904	870	853	885	863	865	863	882	900	929	916	885	876	835	928	911	883	921	880	866	836	843	865	943	869	907	866	915	914	862	901	883	895	865	925	904	890	909	921	870	950	911	918	870	951	907	973	849	908	895	883	802	875	860	891	882	912	906	890	871	946	909	885	913	847	884	893	912	887	856	905	876	882	907	930	913	904	860	904	856	929	889	864	889	909	880	830	852	876	952	937	905	846	962	924	880	903	876	922	871	891	918	850	840	896	893	833	871	883	893	932	921	882	901	850	905	898	896	824	924	914	886	849	895	878	870	872	854	901	914	884	928	867	875	898	904	885	926	907	841	931	940	898	953	875	882	848	925	895	905	907	921	864	910	945	921	900	835	889	961	880	846	862	891	860	876	897	896	902	898	878	811	900	863	899	845	899	857	896	850	891	857	876	903	864	982	882	919	856	877	900	911	939	886	839	953	863	880	865	857	899	921	873	873	916	905	907	882	907	932	891	843	923	893	893	919	863	897	842	917	947	922	890	887	912	947	910	909	868	865	840	917	879	894	861	899	909	958	873	911	909	871	823	909	920	875	897	884	889	879	875	878	911	875	940	844	944	878	855	918	924	854	877	892	892	907	864	854	909	883	889	865	885	882	880	877	890	862	905	831	854	898	928	919	869	888	856	876	912	878	916	908	873	860	932	948	899	907	935	876	893	880	893	872	938	893	909	919	907	826	931	859	904	906	811	902	929	890	913	923	839	921	911	886	926	869	888	843	895	927	908	926	924	872	853	923	901	905	928	856	884	951	912	879	896	826	887	878	838	917	905	892	900	936	893	878	897	898	937	943	929	860	932	927	918	903	888	927	895	932	934	897	914	888	892	915	898	877	821	881	864	846	859	908	844	862	838	898	874	859	919	924	909	844	919	872	941	925	930	951	900	872	840	904	886	883	897	871	922	873	922	908	951	904	874	870	880	877	903	868	957	945	892	933	845	895	912	913	884	927	850	897	895	876	859	881	865	917	911	869	939	893	867	960	853	931	852	897	922	870	886	923	929	887	936	916	933	882	895	894	897	933	886	866	905	931	893	858	882	928	901	926	828	847	850	871	861	919	863	930	858	954	919	883	884	881	921	875	876	868	916	871	909	834	888	859	941	878	923	913	865	882	885	884	865	869	884	877	917	897	880	863	940	890	894	935	922	879	847	861	918	904	904	903	864	857	892	881	903	890	856	899	886	915	856	945	916	937	918	890	944	945	937	890	857	900	839	874	855	894	894	920	879	858	942	944	828	930	939	920	883	924	886	917	880	880	902	895	908	921	920	914	873	916	880	872	918	878	932	859	889	873	892	849	958	930	869	843	893	884	910	902	884	923	918	906	923	840	854	861	899	901	842	893	935	874	938	900	878	928	939	883	883	894	950	882	908	886	928	874	851	868	894	895	858	882	945	916	919	879	892	881	894	865	870	902	857	904	902	884	864	919	856	887	968	881	863	938	898	875	869	858	925	876	871	928	936	908	833	886	898	883	873	858	901	937	889	871	937	829	904	864	886	853	899	912	898	922	866	881	883	887	909	914	857	892	904	893	872	868	901	854	924	901	891	911	868	894	890	902	872	959	890	932	913	898	930	911	915	908	942	909	889	897	888	897	893	928	836	847	890	867	941	898	862	807	864	917	897	879	871	849	897	890	875	869	909	864	888	877	939	917	909	872	857	888	926	902	922	887	847	924	905	894	885	894	921	837	917	895	857	909	904	873	895	881	904	898	893	959	890	894	917	817	920	872	911	879	873	884	869	916	884	870	900	859	903	894	864	897	906	862	864	888	903	906	905	916	931	860	855	838	847	931	891	892	940	880	936	854	911	882	866	861	891	890	879	906	922	923	895	926	953	902	926	867	831	924	939	897	900	886	865	901	889	916	904	929	916	907	902	929	890	917	902	910	920	917	905	899	892	921	885	886	926	893	883	892	914	919	943	874	873	933	906	883	902	873	906	880	904	879	917	950	817	955	910	945	856	841	881	873	887	909	911	931	948	849	849	867	877	881	896	887	861	894	871	895	901	917	889	893	900	930	858	854	888	884	915	876	864	896	845	895	935	937	895	866	882	863	864	934	873	885	901	857	863	865	862	854	873	893	895	868	858	932	928	871	879	883	916	895	899	897	927	876	896	924	897	910	873	897	898	906	878	910	899	873	860	916	907	830	885	892	944	900	913	944	855	875	836	930	874	916	895	908	923	914	914	881	921	924	917	854	887	901	917	940	931	934	895	903	831	906	872	886	894	903	866	932	881	877	869	884	875	933	888	828	867	879	858	889	909	887	888	924	880	879	924	942	919	922	879	928	894	915	893	885	910	883	881	878	855	829	922	903	893	926	892	887	893	896	866	893	906	847	889	912	870	928	934	853	944	874	865	920	903	908	920	900	914	890	892	900	855	846	906	859	879	865	904	950	896	844	847	924	874	869	871	921	861	913	984	923	874	917	917	910	879	885	905	844	876	882	855	908	851	894	892	875	890	958	931	857	857	859	895	910	906	894	920	876	868	856	891	917	884	905	884	928	909	840	873	843	900	880	879	863	880	825	886	877	861	902	914	899	938	897	896	829	892	857	913	827	925	888	851	879	946	897	883	843	938	901	925	898	863	990	883	862	857	902	855	930	931	896	870	894	904	870	905	945	877	912	895	875	871	926	886	849	877	897	883	896	874	921	928	907	866	869	894	899	881	901	907	956	889	876	890	899	839	915	940	888	852	873	925	931	826	883	859	833	880	926	868	879	899	902	959	915	894	945	921	893	870	878	916	843	937	905	942	915	906	882	925	851	875	932	886	948	953	882	908	857	874	894	912	891	887	920	849	905	934	912	923	896	920	933	862	933	890	918	862	883	930	847	884	863	933	940	933	941	883	901	901	929	882	915	858	881	858	894	929	945	882	966	893	913	877	864	890	865	892	889	896	882	851	874	917	862	897	871	840	946	933	902	877	865	903	879	913	898	902	898	918	912	869	876	841	898	928	892	875	928	889	894	865	902	865	912	838	969	894	893	925	920	869	891	869	906	868	891	904	868	873	898	901	904	934	881	914	885	882	890	876	918	877	878	898	869	890	932	891	934	899	945	878	904	949	919	862	898	898	867	885	903	891	912	925	904	896	860	898	926	922	911	864	857
23530	20966	28343	23740	20949	11160	1432	931	778	730	696	647	599	557	604	602	595	570	584	566	525	534	524	530	524	536	526	491	505	507	526	506	544	550	523	536	477	502	488	503	514	518	517	533	493	504	526	542	479	495	515	485	489	489	502	507	517	517	475	525	516	502	533	472	510	495	527	492	535	515	507	495	483	476	516	473	501	502	490	526	497	482	480	510	461	470	514	468	522	471	493	508	540	494	491	506	470	512	469	484	488	493	485	499	481	469	498	488	477	479	494	492	481	529	473	464	495	485	492	461	507	457	488	494	500	484	517	491	485	499	469	489	456	521	507	485	503	476	505	483	497	513	522	479	489	491	519	478	502	515	491	540	495	510	497	510	540	475	480	450	481	524	501	494	482	489	492	480	519	489	451	528	486	488	496	513	512	522	504	508	485	494	500	489	481	487	486	463	509	470	494	496	483	475	492	503	445	490	512	537	484	503	540	465	502	536	493	477	523	470	475	494	524	465	499	475	484	518	486	497	443	518	473	497	489	486	502	527	520	481	481	469	477	497	495	497	488	494	472	473	504	502	503	472	448	448	505	491	468	457	488	490	452	456	504	498	466	495	528	502	469	485	473	462	502	512	489	529	485	463	482	490	474	475	460	530	498	483	466	496	482	465	507	489	505	451	473	508	483	498	477	472	541	476	474	488	470	490	502	509	509	480	464	470	499	497	505	500	512	515	471	512	491	454	514	499	479	509	449	487	477	545	471	486	470	529	510	466	484	506	504	506	482	453	474	520	472	464	439	479	480	484	495	463	505	493	472	495	462	511	471	486	485	467	494	519	502	458	453	500	449	459	432	521	477	469	470	478	495	488	499	511	470	478	489	489	458	494	491	491	512	515	490	468	469	490	490	540	491	479	492	495	498	435	432	503	472	501	471	469	511	522	500	494	504	477	512	477	479	494	507	525	521	513	538	488	488	505	460	474	454	497	469	509	464	478	478	479	474	493	556	495	507	542	476	483	515	495	530	527	502	445	483	466	476	520	484	483	496	511	487	484	498	492	517	510	515	514	474	497	515	487	464	489	507	514	470	468	521	514	488	515	499	493	459	506	527	515	480	504	492	446	491	493	454	510	479	500	487	467	469	505	519	483	470	486	470	495	472	474	506	486	479	484	483	534	537	478	464	510	464	533	477	505	477	498	507	510	499	507	466	505	519	506	516	528	475	513	447	492	492	504	501	502	494	492	488	499	517	480	518	481	488	473	490	464	485	508	510	479	459	522	465	471	481	506	443	487	534	503	473	483	504	498	491	479	506	462	515	484	496	489	502	495	438	459	482	535	464	507	481	467	457	492	477	480	498	495	515	525	497	477	484	529	495	524	487	497	517	496	484	499	479	493	457	485	443	504	459	531	495	443	470	508	490	431	467	474	499	538	464	477	518	532	480	448	466	470	514	506	469	472	472	467	526	478	501	481	493	472	495	492	510	529	483	526	486	466	473	492	488	476	489	506	520	481	483	511	498	502	472	493	469	476	507	529	508	440	487	517	486	455	470	518	495	494	449	468	497	461	463	487	507	507	498	479	511	463	491	476	527	512	475	493	484	546	534	497	500	509	506	477	486	470	511	505	482	464	497	510	521	517	466	500	487	477	515	513	496	482	502	486	494	468	493	482	518	479	478	474	441	483	519	490	507	489	508	475	505	503	468	431	448	478	518	504	519	483	491	529	503	502	519	499	531	444	504	493	462	492	486	485	516	477	483	476	476	451	496	490	526	515	518	503	513	496	524	472	459	485	539	489	471	455	498	493	512	500	484	475	516	470	477	471	456	516	495	505	509	465	483	508	498	465	517	508	510	495	503	453	470	486	535	494	496	527	485	499	506	457	447	494	495	510	529	507	478	486	486	456	459	507	491	490	524	489	500	490	466	492	454	502	513	432	507	507	503	498	525	521	468	482	450	474	490	521	549	531	472	534	484	523	544	476	496	498	497	470	496	485	475	476	467	469	499	476	478	471	456	493	506	498	490	474	486	465	471	450	452	510	488	488	499	512	492	506	515	542	491	473	426	552	464	513	499	491	507	505	528	519	454	453	492	479	500	525	499	488	467	475	454	477	472	487	475	495	482	514	500	465	485	471	475	499	479	474	478	465	448	486	486	504	484	474	453	506	496	502	505	487	498	485	523	477	517	502	469	511	499	495	504	492	503	491	509	485	452	464	466	459	478	483	470	487	469	490	486	475	521	501	474	503	490	488	477	487	480	529	468	512	463	492	517	501	488	478	482	489	468	554	478	510	533	476	479	493	481	457	460	499	516	478	498	518	499	542	523	484	514	534	534	508	494	475	497	516	478	541	470	504	470	496	485	500	462	506	480	472	514	499	487	517	448	488	477	503	519	491	476	508	470	478	484	496	514	509	492	482	520	454	520	470	461	519	451	471	466	495	503	494	469	459	482	519	498	461	475	502	549	501	491	525	470	507	510	492	455	511	488	508	478	451	531	500	467	498	503	495	453	467	522	486	496	512	495	506	467	505	489	470	468	457	485	502	475	489	474	449	476	485	501	475	473	443	509	517	469	497	495	509	493	493	508	525	505	479	506	487	498	449	492	493	492	499	472	447	533	460	524	503	511	455	470	485	509	500	460	478	485	506	486	485	486	502	460	500	481	514	483	507	429	482	502	509	486	487	484	497	481	510	469	505	503	464	481	473	445	486	515	497	525	512	479	482	490	492	538	449	519	493	482	527	513	538	497	495	469	488	490	484	522	501	503	490	506	507	486	480	490	477	520	509	516	509	473	503	455	502	464	498	465	493	495	477	538	503	491	518	501	483	455	472	469	507	475	535	497	468	485	496	481	500	505	511	480	485	468	481	487	491	492	488	492	492	489	456	476	512	493	459	504	517	528	464	453	495	463	513	503	501	520	499	488	498	472	505	534	467	483	524	511	475	490	464	488	518	456	517	499	466	515	526	519	504	474	495	475	545	491	496	485	513	449	498	448	481	467	543	480	490	477	523	477	505	516	474	485	472	505	482	503	503	507	495	465	473	467	526	478	488	498	500	484	501	495	492	507	427	518	499	491	467	520	462	502	488	514	476	514	534	460	478	526	478	485	490	467	513	506	463	476	514	489	483	464	476	506	472	500	498	503	497	502	472	467	509	493	482	484	499	487	488	511	489	485	479	488	472	435	517	467	529	472	474	547	487	490	473	492	470	503	502	480	484	508	505	454	487	477	501	482	448	472	489	467	504	494	505	483	525	518	461	480	504	468	476	469	476	503	489	443	483	532	484	478	465	457	491	496	448	492	495	481	480	472	520	442	485	486	495	484	490	455	470	464	452	471	545	504	485	487	475	478	484	534	501	528	478	507	495	476	486	477	490	486	515	464	505	506	481	493	456	497	504	496	514	507	472	495	472	474	516	486	542	474	518	482	487	499	487	481	491	435	471	506	493	471	530	501	515	473	500	527	495	500	501	490	519	466	465	458	509	515	477	488	480
4410	9418	8312	4479	3183	2401	2043	1613	1387	1184	1109	981	916	909	781	839	802	781	746	780	718	745	660	679	679	691	717	670	668	674	684	679	722	648	677	675	699	690	659	636	647	646	656	689	605	637	636	643	649	668	664	664	708	647	652	635	634	658	662	625	650	621	644	637	628	663	630	657	682	659	618	625	638	633	660	653	684	697	644	647	652	592	641	618	617	660	672	606	607	685	639	618	652	673	654	644	638	617	671	595	646	573	666	640	629	663	622	650	625	676	630	649	630	686	611	618	653	624	643	638	674	676	595	623	650	625	614	617	637	629	626	666	670	661	641	642	658	667	632	638	653	647	609	631	618	667	626	645	656	689	625	631	658	651	648	670	635	618	605	635	633	595	667	674	621	650	617	654	649	622	687	596	618	646	645	660	608	613	622	640	628	672	630	630	687	602	645	647	612	613	611	599	646	661	646	674	638	642	652	659	656	601	642	630	609	589	656	666	603	608	614	664	647	634	594	626	649	660	652	639	620	680	682	641	631	639	641	621	659	632	654	628	669	672	670	698	655	636	591	637	631	617	688	623	683	688	613	640	647	628	657	619	613	672	638	656	623	637	587	672	627	641	639	623	627	679	661	630	627	664	602	691	637	633	649	643	606	664	625	601	643	654	681	611	663	640	643	642	705	677	642	643	626	673	625	611	592	628	675	616	686	608	641	605	655	598	621	662	660	651	644	672	681	627	648	599	640	627	616	628	606	687	646	654	595	628	640	600	618	618	627	662	609	637	637	629	621	630	697	622	610	642	602	612	608	613	642	635	627	613	615	579	642	645	628	646	624	651	633	610	619	720	661	639	688	627	650	661	713	684	651	676	605	615	655	637	629	660	637	656	600	615	644	665	649	643	654	607	639	655	640	641	634	627	619	660	632	648	708	605	629	653	650	639	622	673	647	593	645	654	666	630	659	658	642	604	634	651	671	634	633	640	651	594	649	630	602	609	673	668	670	615	654	606	643	612	637	666	660	639	586	627	618	653	635	632	600	674	629	616	666	608	670	637	619	665	673	635	659	627	625	661	645	632	654	653	604	653	692	640	636	688	618	640	620	645	648	685	655	627	619	584	625	625	672	618	653	671	666	650	649	630	617	595	624	621	651	677	633	614	653	716	670	665	661	635	666	666	622	659	661	631	656	686	675	676	626	695	699	620	658	661	645	661	646	629	714	625	697	641	679	648	643	634	680	679	673	644	642	672	671	576	639	614	643	647	652	599	670	636	666	617	638	665	639	588	628	649	642	625	641	632	641	618	624	612	657	659	666	619	658	642	653	622	666	647	633	586	639	647	672	623	715	617	643	693	626	646	632	646	610	632	671	623	598	654	654	609	645	646	678	655	668	608	601	611	624	671	591	657	645	682	638	638	662	608	575	656	636	675	638	643	637	660	631	662	650	676	644	634	640	668	620	643	646	631	616	667	640	682	668	697	640	609	631	661	645	637	624	684	663	618	653	626	660	653	668	578	646	641	619	650	645	636	617	657	594	615	647	652	649	661	637	648	632	664	630	623	627	618	601	605	682	653	629	629	668	644	643	632	680	617	589	645	610	638	602	602	609	684	627	616	662	654	663	643	667	640	602	640	605	658	648	655	647	622	624	645	637	638	632	649	650	603	640	626	712	632	622	678	655	652	622	631	619	646	686	642	648	632	715	656	681	647	585	673	603	679	633	690	664	689	668	651	653	661	636	641	627	580	649	641	648	613	619	622	614	613	607	633	636	654	649	619	629	652	650	608	633	636	664	624	653	629	646	611	632	670	655	636	625	626	634	656	637	651	616	590	632	575	660	619	675	665	623	601	627	632	622	629	619	653	643	659	628	651	663	637	645	619	693	587	612	665	620	633	622	643	633	603	637	660	668	650	651	674	644	608	669	643	664	625	654	652	654	627	648	633	643	646	593	611	627	624	637	654	607	657	670	640	633	632	680	655	662	656	631	675	650	625	671	648	644	616	661	621	644	611	636	631	606	594	662	593	673	644	647	651	629	645	666	671	644	611	665	589	629	657	667	632	643	619	632	652	671	614	651	646	701	640	660	625	670	628	635	653	646	689	627	658	650	655	611	655	628	667	644	693	605	617	585	697	671	650	651	665	639	633	653	659	608	632	622	589	646	631	679	657	597	663	636	660	680	652	608	656	627	643	644	713	647	670	625	679	609	601	613	637	624	621	640	637	674	624	663	655	613	691	684	614	682	663	671	635	612	628	622	668	629	620	658	656	651	669	643	644	608	640	641	648	627	636	646	604	646	627	638	656	600	648	650	645	623	665	658	662	645	639	674	594	645	662	618	686	622	591	633	630	637	611	633	648	648	605	588	612	661	637	649	606	630	648	617	653	679	657	603	659	644	618	639	651	707	688	652	638	640	619	693	646	656	646	625	615	672	676	650	670	667	677	638	675	611	630	641	605	647	603	614	626	630	628	671	620	602	602	613	616	619	659	615	637	620	682	627	632	625	650	695	665	659	671	618	621	697	668	628	692	640	647	616	638	649	639	669	636	711	612	640	604	650	616	666	623	602	671	652	624	668	625	719	686	601	668	652	666	609	694	708	615	671	614	646	636	639	623	698	677	627	664	655	604	591	592	643	664	688	676	665	657	675	658	672	656	670	654	630	625	606	653	626	649	665	638	604	666	625	631	641	667	630	624	598	604	645	586	635	615	636	661	641	651	654	624	660	633	688	591	615	627	630	657	641	592	687	665	641	639	626	623	633	645	635	619	653	651	636	622	616	597	642	610	611	597	628	615	614	686	653	674	677	646	673	615	629	606	635	665	627	630	621	634	627	652	639	643	629	615	674	655	632	626	654	638	615	631	652	678	668	639	621	632	608	627	647	649	642	629	651	640	640	663	606	672	616	638	669	643	635	618	693	629	625	547	643	667	639	601	633	646	635	611	642	627	657	655	613	648	673	643	584	631	621	627	635	618	570	679	670	629	633	648	665	628	634	599	626	650	656	663	631	659	644	631	604	641	618	593	618	675	686	693	635	661	616	636	649	648	622	666	680	643	650	656	658	693	639	650	620	652	690	657	623	606	617	642	642	607	639	689	643	651	592	617	642	674	636	600	622	634	667	625	657	633	628	618	642	628	598	602	629	638	619	698	671	665	678	648	628	635	662	653	625	651	630	646	666	593	628	650	660	631	626	666	640	600	639	569	622	611	595	648	631	625	636	606	646	649	645	647	635	651	668	625	658	697	636	639	628	592	659	637	647	611	655	665	674	627	625	649	658	619	642	662	640	652	626	643	606	631	630	650	621	654	617	623	662	652	629	626	605	666	672	674	661	678	630	661	634	638	679	600	631	619	642	658	613	628	661	619	644	658	656	615	626	650	665	649	665	675	620	624	616	617	628	669	649	591	656	599	658	656	627	666	667	652	669	632	658	598	621	643	657	633	623	568	653	635	648	672	650	656	609	626	644	693	676	631	650	614	682	633	651	653	636	614
22536	20884	28601	23298	20884	20935	9865	1121	777	704	575	482	435	395	387	348	356	333	314	283	311	269	276	264	266	239	243	247	252	257	232	243	217	225	213	228	210	224	232	246	216	204	227	227	207	230	226	202	215	230	211	242	214	223	221	191	189	227	195	227	210	204	234	194	193	241	220	188	229	183	229	199	207	229	193	182	199	229	215	235	226	213	218	214	238	224	212	202	211	220	238	220	216	204	214	207	222	212	219	225	203	235	205	199	214	206	195	186	240	195	208	206	234	213	172	209	199	227	201	220	201	206	175	210	217	237	219	195	215	211	208	203	231	207	227	207	216	211	191	164	215	185	241	213	199	199	196	182	217	186	222	191	192	224	171	207	209	205	192	227	210	212	215	230	185	197	211	213	220	204	234	221	190	212	183	207	217	210	205	211	198	201	189	223	212	195	199	191	189	221	239	178	213	199	221	190	183	215	190	204	210	206	193	211	177	219	199	198	190	199	196	217	188	220	211	199	218	204	203	217	207	213	231	214	197	198	191	203	224	207	208	207	222	186	185	184	184	252	196	220	207	196	208	188	196	222	220	185	184	204	194	196	214	234	207	184	190	193	193	203	193	202	202	205	182	180	204	221	221	217	212	234	200	214	216	202	202	209	209	203	210	200	192	212	192	190	224	250	208	226	207	179	227	216	196	211	221	206	219	209	208	204	235	205	229	198	196	198	205	197	202	174	190	207	207	205	206	209	198	215	207	189	196	202	200	214	198	194	208	207	201	204	194	174	205	198	193	216	192	188	220	217	216	227	198	207	228	213	196	208	210	230	220	199	213	197	197	204	186	216	176	199	201	180	210	203	198	205	195	214	212	187	217	199	175	201	213	220	223	183	176	235	212	205	191	227	198	186	200	191	211	209	226	207	198	205	180	215	215	205	204	183	185	208	227	201	194	213	190	224	201	187	219	209	211	194	214	196	203	199	206	214	213	212	187	215	192	206	207	232	220	189	221	237	234	196	205	192	205	215	192	197	226	195	224	186	176	216	201	206	199	197	231	236	204	208	191	186	187	216	207	214	180	213	177	226	215	184	195	221	239	230	185	186	170	219	202	222	209	195	211	187	216	211	202	217	209	201	206	204	179	178	220	201	191	200	205	240	181	198	215	177	219	199	207	198	209	195	220	200	198	185	207	197	212	202	227	219	200	244	215	219	199	236	223	171	204	201	219	223	240	195	195	199	192	185	204	181	207	191	208	191	208	206	212	183	223	205	196	186	213	200	204	203	195	196	201	203	193	180	211	206	217	228	204	218	217	200	200	219	188	188	194	179	210	202	194	207	193	189	225	190	199	211	199	210	191	200	189	196	176	204	244	217	198	190	225	184	181	220	183	196	168	226	178	181	217	210	190	207	203	203	181	190	205	226	197	218	211	175	202	215	194	219	227	206	199	211	224	201	204	194	205	202	221	224	197	197	217	208	205	204	171	212	185	209	199	200	225	175	207	199	195	216	213	200	210	219	219	239	208	213	204	231	215	200	193	219	198	177	229	200	212	231	216	194	221	223	201	213	188	185	186	201	221	212	208	212	194	201	215	184	191	201	213	214	194	207	190	207	191	184	211	229	206	198	184	205	195	214	215	191	186	223	238	198	215	200	190	178	205	205	191	208	202	230	230	202	221	208	209	222	190	213	166	206	200	202	223	164	211	182	180	223	223	188	202	196	216	229	208	163	200	218	185	237	199	195	209	210	202	215	202	216	182	202	198	167	213	242	230	199	230	196	194	227	218	178	207	208	195	217	194	187	191	191	197	194	193	208	191	170	206	211	224	219	228	205	216	231	204	207	206	199	201	186	203	195	189	211	211	206	185	209	173	204	204	206	192	218	183	216	195	155	204	191	193	220	201	196	180	201	190	210	204	186	201	215	223	185	177	179	207	214	217	187	187	209	214	203	193	202	193	209	208	194	187	224	213	214	203	218	219	226	209	217	213	227	227	209	216	206	204	185	202	189	188	204	207	184	189	209	222	207	219	177	191	188	208	200	190	184	194	227	213	207	204	192	200	218	182	202	228	225	200	178	193	203	202	211	206	211	192	194	212	212	206	202	216	194	226	182	196	185	214	200	224	202	214	230	209	199	191	198	183	222	223	220	206	204	226	212	207	198	210	228	205	223	174	218	177	208	217	206	189	207	177	179	203	191	205	185	213	215	196	214	216	200	191	201	211	194	213	192	184	219	187	206	221	203	197	195	215	186	213	202	204	202	221	206	199	194	185	204	231	201	206	193	202	191	202	203	196	190	185	227	200	192	201	210	192	198	220	168	201	195	176	188	205	206	182	194	230	205	186	210	189	198	208	199	221	206	228	210	209	221	211	192	217	194	176	216	227	196	209	181	222	189	214	178	189	188	225	210	200	206	204	210	209	215	195	208	196	222	201	215	213	186	202	210	215	189	199	190	194	196	197	201	205	207	226	209	214	205	209	207	206	194	184	199	201	213	175	212	178	177	220	210	201	205	229	209	188	204	199	196	224	210	194	195	210	192	206	230	196	207	204	213	198	172	209	200	222	215	207	196	204	193	212	213	193	210	199	199	206	212	204	222	187	192	211	194	220	199	219	179	192	184	210	215	195	216	214	193	194	193	190	189	214	176	186	227	187	190	198	217	180	219	190	194	181	192	185	187	187	173	205	187	207	211	187	187	199	207	224	193	182	229	214	188	178	202	195	236	208	195	197	210	225	211	203	188	198	197	203	191	227	216	218	192	208	180	187	180	183	212	186	197	190	209	219	212	241	193	199	186	194	209	201	223	210	206	204	191	215	207	210	207	183	215	217	187	187	204	205	190	190	205	172	190	201	219	210	204	228	214	197	191	202	215	198	180	188	176	194	206	194	219	201	196	229	176	196	196	209	191	174	219	200	200	193	212	216	179	217	180	217	188	190	190	212	188	205	222	229	193	205	218	206	214	241	227	203	198	231	210	204	230	213	188	168	198	202	209	203	180	179	187	194	189	179	204	195	231	177	186	189	227	186	176	219	198	183	221	190	197	192	205	194	198	218	190	203	195	192	196	201	190	202	200	198	186	184	222	214	188	182	210	203	216	195	217	203	212	196	200	213	223	190	184	187	194	223	194	223	223	225	199	200	189	203	186	202	202	224	195	230	175	203	189	174	202	223	178	194	177	203	228	235	189	185	219	214	208	206	201	184	184	200	216	190	224	232	181	207	199	225	237	201	208	209	198	179	193	216	201	217	195	221	218	217	208	204	210	205	192	204	186	199	188	210	195	202	202	223	208	208	214	194	208	204	172	217	208	198	231	206	211	219	213	194	188	225	218	205	189	217	196	184	200	180	215	202	195	195	220	194	178	204	213	186	217	198	196	188	208	194	190	199	195	207	186	198	222	198	205	223	206	228	199	208	200	201	198	194	199	211	207	212	188	214	207	205	207	221	188	167	213	202	196	189	197	190	219	214	196	206	231	202	219	213	197	192	217	181	212
6482	15416	13434	7419	5065	3881	2795	2331	1767	1463	1134	938	852	752	693	616	544	520	506	453	413	439	407	381	360	358	360	355	321	338	338	311	331	322	319	313	268	320	286	300	308	288	314	287	292	319	298	282	312	277	264	304	299	286	302	247	252	303	268	282	275	263	261	298	277	302	275	291	283	293	294	286	279	264	265	246	260	290	308	252	283	261	315	273	289	267	285	262	278	262	299	288	299	263	252	281	250	254	304	266	243	238	255	257	263	295	281	266	233	252	250	228	278	294	261	281	224	287	265	268	284	235	267	279	263	261	260	277	274	263	251	256	268	274	257	234	263	255	261	285	266	244	249	254	275	241	253	286	257	260	271	279	273	257	265	293	267	272	242	266	281	287	271	283	260	268	281	268	276	271	278	283	271	250	268	246	261	239	250	296	268	261	250	271	271	269	284	272	278	258	260	251	269	275	278	257	258	264	255	245	249	259	254	259	262	276	241	275	268	242	262	257	263	266	299	285	246	298	282	267	264	256	275	263	269	244	279	257	268	280	294	271	286	233	282	274	268	255	282	285	260	253	267	271	275	281	260	286	259	287	233	263	241	251	272	256	293	268	278	256	262	270	259	271	257	277	270	250	260	283	262	227	273	258	239	249	258	275	284	268	257	256	234	273	300	254	293	266	299	241	261	253	270	276	259	251	283	280	271	258	264	255	275	267	261	257	242	265	251	261	257	239	256	264	261	250	282	246	267	268	254	264	259	245	255	261	272	261	233	271	289	263	237	262	240	257	250	250	277	238	227	281	257	260	279	267	252	281	293	278	273	264	291	252	282	267	264	269	272	264	255	258	270	252	274	278	250	280	276	281	273	269	259	289	242	271	236	289	283	267	280	252	276	247	246	258	260	282	279	282	257	279	270	286	274	260	276	269	268	277	254	261	272	282	266	269	285	274	292	260	295	275	275	262	263	264	281	260	253	265	269	253	274	256	275	285	274	264	245	253	266	287	272	254	281	239	275	272	271	268	250	263	264	289	262	260	237	246	247	274	301	235	262	260	264	274	240	251	252	269	281	254	240	261	256	267	260	272	250	265	260	231	306	273	290	286	249	263	289	274	243	274	261	268	245	239	247	288	238	283	285	250	260	277	268	281	249	277	279	242	270	258	272	276	241	244	264	266	247	258	271	245	249	267	282	265	253	264	274	287	279	268	270	237	274	277	258	287	283	268	259	267	242	280	254	267	250	265	253	248	283	283	278	265	267	262	270	272	260	238	255	264	250	241	258	257	262	254	240	259	268	280	251	223	295	220	282	253	262	275	267	258	267	271	256	271	265	256	272	265	255	242	264	217	246	218	292	272	230	282	260	255	234	273	252	252	275	271	270	227	267	250	249	245	261	259	276	276	240	248	266	255	261	238	274	247	257	234	274	257	235	277	246	234	241	265	248	253	248	268	251	233	273	252	285	263	270	263	281	272	271	274	258	279	246	247	269	278	298	248	275	259	272	260	249	289	267	297	237	281	279	282	290	265	263	268	272	278	267	257	265	262	263	275	237	287	293	256	250	269	266	245	261	243	290	263	254	249	275	274	258	249	257	255	270	247	236	283	257	258	267	266	259	253	270	253	271	275	250	253	275	243	282	263	248	248	246	287	255	248	257	272	268	279	252	251	244	258	241	238	269	252	264	288	270	263	264	276	289	272	271	235	271	243	273	261	265	290	266	263	268	262	257	294	271	256	258	237	256	270	252	237	280	249	288	272	270	273	273	236	296	254	256	266	273	279	242	250	265	255	223	270	276	280	278	293	262	248	253	256	265	279	290	291	260	232	253	254	267	269	245	251	270	271	252	253	255	240	254	257	274	228	275	275	250	266	250	253	257	277	250	272	287	242	289	261	268	245	260	285	290	268	283	278	240	270	253	266	286	274	250	224	256	254	261	245	256	255	262	240	262	260	266	250	271	223	269	250	260	318	282	261	253	251	250	278	270	252	250	281	244	290	295	259	270	247	247	268	259	294	246	265	251	287	303	275	242	264	265	284	270	256	254	272	268	262	249	221	293	276	264	263	266	247	299	247	266	276	273	265	268	252	254	257	301	280	260	251	257	251	267	272	278	277	251	252	270	261	234	281	266	277	239	297	293	241	239	249	277	270	266	266	260	247	249	260	258	252	270	293	264	257	248	256	286	249	275	252	265	256	241	250	284	236	281	249	286	259	274	265	270	266	264	270	268	294	254	276	274	250	265	234	273	271	250	245	264	252	294	230	264	249	256	252	249	241	260	231	267	281	286	272	253	238	273	293	259	277	265	273	246	233	267	289	240	262	265	260	287	244	228	272	267	287	261	274	264	260	262	267	279	273	272	241	270	277	259	276	274	283	283	284	225	264	277	242	268	253	241	273	271	279	256	262	265	241	246	243	266	310	247	254	256	240	260	266	258	241	274	264	265	280	273	264	267	288	231	289	268	295	259	275	233	264	273	288	287	271	263	241	268	271	245	243	260	270	269	263	246	277	291	293	247	248	269	281	248	242	286	266	262	266	289	271	259	250	270	270	271	281	276	241	318	263	260	247	263	244	247	261	253	281	269	250	262	274	297	255	273	277	307	293	266	252	244	235	242	234	263	276	270	279	256	272	289	258	252	283	235	302	273	253	273	248	229	278	270	257	274	269	271	285	273	269	270	249	261	258	252	262	286	252	270	276	260	239	257	251	254	245	269	249	268	256	261	270	239	232	278	257	254	265	260	260	253	248	250	252	242	258	243	297	289	284	263	283	285	255	249	273	254	279	313	232	277	251	263	273	286	235	248	276	275	224	257	280	270	245	267	279	256	260	226	250	250	246	275	233	276	302	260	254	266	266	259	261	283	240	284	287	253	272	274	239	240	241	256	287	246	258	278	249	276	250	281	271	241	245	257	276	288	252	278	269	281	255	251	252	258	264	246	279	259	248	257	265	286	243	294	231	272	233	275	310	241	255	245	245	254	265	265	297	268	267	262	236	259	245	250	260	252	255	281	255	270	250	299	297	258	243	240	265	259	283	281	276	266	266	250	280	268	274	271	251	264	261	258	280	286	277	254	273	290	270	275	232	271	278	236	237	289	284	290	256	292	290	296	279	309	261	273	258	243	245	286	276	293	264	297	248	260	242	239	279	265	265	284	283	279	272	296	273	261	268	271	256	255	264	250	275	253	287	268	246	272	234	263	268	255	255	281	265	284	263	264	256	257	270	272	223	269	254	251	234	241	268	273	249	254	260	234	262	251	253	287	255	260	262	263	302	244	237	284	252	264	263	260	244	264	278	265	260	275	251	254	262	267	300	265	281	247	266	265	238	247	297	254	251	226	273	239	252	258	256	259	246	256	257	241	247	226	256	291	267	278	277	264	259	262	269	251	285	264	267	250	276	256	259	269	242	273	234	265	270	286	252	270	258	264	257	272	261	282	265	314	271	267	235	243	257	244	267	249	270	275	287	268	268	277	270	256	267	276	237	262	241
26545	20522	10176	1446	998	930	813	737	758	707	727	732	669	710	705	697	705	703	718	705	719	699	729	689	764	704	720	686	768	697	665	716	682	668	727	729	701	677	711	724	754	772	738	727	730	735	731	732	727	721	735	744	731	723	683	749	709	767	686	708	757	705	714	688	666	717	763	652	713	742	696	718	702	722	769	686	670	727	696	713	673	722	733	696	690	693	721	742	716	777	726	703	683	731	728	725	700	713	759	670	745	738	695	692	735	703	676	701	689	724	716	743	704	694	709	721	683	678	726	686	732	708	713	721	724	719	698	689	736	705	701	716	717	689	686	732	697	701	738	765	721	670	746	744	730	669	679	683	742	688	697	720	720	717	704	710	760	731	702	708	660	744	708	722	691	746	698	701	729	732	708	744	727	716	709	720	734	735	748	706	692	753	743	741	710	733	734	720	671	697	712	722	691	627	740	686	702	729	699	747	712	767	715	689	669	726	746	723	695	741	717	756	665	664	690	679	727	715	711	696	717	691	707	690	748	668	719	722	713	733	739	718	665	725	660	692	709	761	713	753	787	711	708	735	738	728	717	705	696	740	738	706	711	716	713	663	753	669	697	736	709	669	720	709	739	689	697	727	737	699	743	729	736	690	730	724	731	683	709	669	682	691	704	730	681	702	696	687	671	716	655	703	753	695	676	705	775	756	667	729	691	737	713	722	737	723	729	757	674	681	679	707	723	687	757	779	754	747	676	723	723	738	733	738	696	677	661	681	715	736	716	686	697	682	729	701	702	767	713	631	719	735	718	686	706	723	690	716	689	722	685	702	707	723	695	782	727	664	704	726	747	745	721	740	712	676	694	667	689	715	671	735	735	717	718	684	766	700	735	722	697	681	660	703	704	697	697	711	657	696	753	688	705	689	759	707	676	672	737	656	713	667	734	726	695	728	687	749	676	707	679	691	663	711	767	711	719	709	764	731	715	719	679	690	698	673	710	704	705	728	735	737	736	730	731	704	723	729	702	717	685	708	730	661	700	746	722	708	746	665	721	713	712	714	723	727	723	705	690	705	730	746	680	693	727	719	701	710	715	739	706	692	736	750	735	721	736	719	737	731	706	688	713	729	741	723	717	740	715	721	714	737	705	740	705	736	697	714	771	713	723	718	726	697	700	657	695	676	645	676	683	669	688	741	691	701	703	696	736	712	649	733	713	708	738	739	694	737	742	752	743	699	726	701	800	699	723	714	728	687	675	710	707	716	651	709	714	726	682	730	757	695	705	723	700	726	682	727	654	738	735	722	721	724	666	741	731	738	678	687	684	673	682	712	691	749	706	698	720	725	732	725	699	712	727	725	739	707	751	706	736	716	708	725	765	693	706	699	741	699	747	735	707	743	677	708	670	694	711	694	709	744	728	671	765	734	737	675	747	695	737	709	721	679	710	720	688	719	692	727	754	725	681	771	678	748	739	687	754	726	732	709	680	688	693	699	731	700	692	721	757	729	684	725	711	686	708	703	759	723	729	701	688	738	727	715	726	754	695	691	751	740	720	716	702	718	671	692	698	723	746	720	664	715	721	673	669	657	715	720	725	660	705	659	686	703	709	665	735	673	705	723	740	704	696	707	718	725	690	709	699	702	678	723	732	686	710	760	732	721	717	723	744	747	745	705	720	689	727	757	734	709	696	709	703	698	700	744	698	707	743	728	703	716	700	694	726	713	687	738	647	719	686	715	721	717	705	703	660	719	732	741	691	733	742	763	711	700	784	700	778	728	733	732	686	706	717	719	740	699	683	725	715	705	729	717	678	716	675	734	715	699	726	706	733	726	686	699	645	725	701	751	716	708	691	701	706	757	723	774	737	693	730	769	733	719	700	713	685	751	696	739	720	710	695	723	743	713	739	739	655	721	706	674	735	705	666	723	738	776	749	736	685	721	716	666	693	750	706	677	746	732	684	707	734	746	753	706	718	664	724	685	715	707	713	716	698	737	707	722	724	745	694	727	724	716	763	721	761	713	714	703	738	681	705	717	716	678	716	683	723	726	722	696	708	685	688	710	697	686	689	726	749	735	693	714	769	671	724	734	661	718	694	705	748	739	705	722	734	698	661	724	718	730	738	697	710	697	720	675	705	744	706	681	711	691	725	742	718	725	659	698	704	715	696	677	700	772	728	708	715	684	696	687	746	691	678	772	735	736	708	680	653	714	735	753	762	720	719	714	718	691	740	706	686	714	713	781	736	729	706	705	694	730	748	693	756	724	718	692	696	660	686	764	710	735	721	684	712	721	663	744	727	730	690	737	727	691	726	697	715	734	693	677	704	731	706	759	705	727	674	705	696	712	690	743	730	721	690	691	742	674	673	725	725	743	674	704	736	685	731	738	679	732	710	723	744	733	716	688	706	715	697	762	715	713	671	711	752	664	689	691	678	715	707	728	734	706	708	704	717	690	689	745	769	678	752	700	712	700	716	699	735	711	725	660	670	723	689	758	695	692	725	705	661	704	729	662	771	744	727	754	709	715	706	737	698	741	682	716	699	768	695	775	724	727	709	684	737	736	712	732	725	641	684	746	706	724	729	717	746	667	702	709	740	739	708	673	698	668	683	711	725	739	735	695	733	721	693	714	665	689	725	668	707	688	718	790	781	702	727	756	714	764	728	658	754	679	665	732	700	781	733	722	706	677	686	708	679	692	754	760	711	720	693	751	679	694	692	714	711	682	737	730	706	705	751	717	722	673	689	686	643	692	713	695	743	762	702	750	752	724	738	703	715	748	679	753	682	704	721	700	703	745	732	737	698	744	695	695	753	669	722	747	710	780	724	727	675	695	673	725	736	685	722	691	699	681	677	645	671	722	698	684	696	727	712	714	718	723	712	710	704	681	703	748	749	726	708	711	662	744	693	752	756	703	675	662	693	724	683	678	689	746	746	656	704	695	723	725	725	690	736	725	737	732	725	690	715	711	731	702	749	709	701	729	648	730	688	721	753	727	687	735	743	704	671	727	705	639	676	754	718	737	676	686	702	757	675	750	753	781	698	701	756	744	696	740	734	690	737	687	710	678	754	743	794	716	757	706	697	721	689	680	706	698	695	706	736	741	706	717	705	674	722	705	694	731	677	662	697	696	708	716	788	758	688	770	725	731	713	729	701	708	748	743	668	757	695	763	723	686	719	684	755	676	744	651	723	691	708	684	711	703	721	720	718	695	720	703	695	722	719	685	725	696	721	689	672	665	735	753	690	671	739	720	696	721	690	732	697	712	745	703	661	722	718	740	688	702	714	713	761	734	717	675	667	740	711	693	684	682	720	719	730	686	729	717	693	715	716	687	720	734	668	650	748	728	711	721	744	733	759	693	691	702	704	659	692	743	647	705	726	751	690	717	719	692	695	632	710	697	784	731	717	693	662	706	738	723	701	706	705	703	701	696	722	686	691	705	724	710	705	716	761	707	702	736	712	716	707	752	696	709	721	682	699	710	695	662	760	728	687	654	722	729
3992	1574	1510	1182	1063	932	1029	967	938	1019	952	952	904	899	956	895	852	837	849	920	930	924	835	922	939	880	928	913	901	869	983	919	859	888	897	863	863	866	931	904	884	914	911	912	891	890	907	916	904	893	922	918	895	863	911	928	919	850	860	887	901	847	913	932	892	858	906	881	882	881	894	876	839	904	903	848	874	902	844	860	918	881	867	901	914	845	928	902	912	893	871	907	882	863	886	906	965	898	870	904	863	910	928	917	916	863	936	879	908	910	847	865	897	855	870	901	888	887	890	867	914	902	848	962	908	900	939	902	970	867	917	880	909	914	918	904	874	852	869	924	899	901	956	922	934	857	892	829	893	856	880	917	879	953	922	911	870	878	926	870	877	867	892	839	870	891	896	925	892	895	925	884	920	832	863	888	909	934	910	868	923	899	852	859	884	935	873	885	854	931	896	917	916	872	891	875	868	861	884	917	895	866	831	908	926	917	895	915	893	906	868	938	879	848	863	840	872	888	888	917	884	894	890	876	924	875	892	915	898	886	918	895	889	855	963	875	892	931	915	934	888	907	878	912	934	897	872	944	873	899	975	899	881	863	945	915	858	879	946	887	893	855	917	878	875	869	825	847	895	889	902	912	898	871	916	866	896	887	869	885	904	918	921	961	886	871	895	853	874	931	885	863	939	927	886	957	936	879	894	892	882	943	889	904	934	949	903	899	920	890	880	927	872	927	908	913	861	866	873	908	895	880	928	883	885	921	867	868	913	891	904	925	850	910	916	871	882	852	905	838	894	893	893	874	884	938	880	902	934	881	860	898	918	895	946	881	884	950	889	803	887	907	903	910	885	892	868	944	891	872	887	860	885	901	877	874	846	916	881	888	881	936	883	849	815	894	855	916	893	885	886	865	940	930	857	912	898	895	942	892	830	882	848	882	882	893	925	901	861	843	856	892	887	877	887	916	853	802	899	881	885	908	900	912	899	898	886	939	891	877	889	872	910	913	905	880	967	873	851	955	851	842	840	896	888	909	921	893	890	852	884	859	931	928	909	834	924	859	897	875	863	885	922	850	871	900	924	864	854	881	929	890	890	900	842	931	860	919	922	901	932	865	929	885	881	852	907	839	897	889	869	891	907	853	852	872	898	857	952	903	897	878	894	911	903	981	891	865	865	865	903	895	894	888	921	912	881	871	894	918	934	852	869	880	846	859	887	924	821	902	882	848	890	939	930	934	877	884	928	928	929	860	899	869	869	909	897	924	918	884	892	876	843	884	913	862	881	892	873	905	874	888	839	901	854	953	847	911	934	930	865	891	870	898	927	845	907	892	883	951	903	905	825	935	842	883	888	892	825	904	925	862	902	910	895	876	846	909	847	907	873	914	920	857	859	846	913	937	907	865	862	903	915	880	873	911	907	900	909	960	882	938	887	870	896	919	949	913	852	901	922	859	923	933	879	898	898	929	880	892	889	923	903	937	909	908	864	911	929	945	867	884	900	914	891	918	885	908	951	950	882	885	907	854	847	893	868	888	911	879	991	855	891	865	877	902	922	934	855	901	877	868	903	915	904	898	871	890	937	859	896	901	939	915	861	861	941	925	940	889	908	910	900	867	895	853	875	867	880	928	883	916	903	897	914	885	871	877	908	914	911	939	889	889	966	900	919	904	898	876	882	918	902	883	894	885	856	907	882	860	895	912	923	903	888	898	908	930	917	864	868	904	900	917	890	867	876	899	894	844	890	903	959	876	871	906	864	860	911	926	907	869	865	887	928	877	907	828	862	844	912	937	841	907	858	884	852	914	880	875	919	930	891	848	900	882	918	860	893	897	918	850	948	846	916	876	899	925	861	902	878	881	858	877	930	884	926	906	908	879	858	875	912	927	871	868	952	905	866	876	900	839	880	875	870	914	909	914	881	925	892	886	953	919	847	874	888	937	864	840	898	894	898	857	916	862	940	947	901	892	909	881	850	888	904	866	901	918	902	873	908	843	883	898	907	881	906	918	886	860	904	929	867	910	880	956	885	818	896	892	902	858	906	903	882	903	880	890	941	882	842	909	844	866	859	873	858	855	892	833	884	928	878	895	893	859	923	957	868	949	917	865	922	913	870	885	926	842	918	878	880	899	946	892	966	828	876	854	940	853	894	903	907	955	942	940	903	869	865	917	911	890	875	879	885	890	879	903	934	881	889	953	913	856	924	905	881	884	826	910	885	873	898	884	869	981	902	900	896	882	900	878	839	868	930	886	903	922	906	923	832	906	883	899	848	930	900	900	951	921	852	881	868	873	879	881	951	869	833	852	870	842	933	896	909	911	878	918	899	927	918	872	925	897	871	926	850	842	895	872	877	879	890	915	933	913	890	875	931	846	900	926	903	912	909	920	904	963	850	876	889	896	876	923	878	913	928	908	895	850	922	911	881	900	915	861	941	856	897	922	876	873	886	850	918	827	860	910	920	924	895	841	950	948	828	883	894	920	872	881	932	855	940	826	869	851	880	885	886	900	895	903	906	883	923	842	928	885	914	845	897	823	874	883	903	940	935	912	837	909	867	928	908	879	936	910	908	908	898	899	946	858	887	955	888	868	907	892	966	874	863	895	894	922	883	861	847	859	859	860	868	915	908	846	928	880	925	887	852	919	860	874	860	856	875	810	935	857	906	872	922	923	907	938	951	882	876	878	875	855	880	883	945	935	903	907	929	853	895	870	914	856	889	892	891	902	877	850	904	892	893	877	850	903	880	870	847	918	896	853	916	915	830	831	918	876	895	829	924	909	926	883	900	844	940	946	920	952	923	892	896	917	870	882	958	919	862	881	898	891	858	937	892	889	882	915	881	924	843	905	846	893	858	895	977	873	897	895	877	887	888	887	875	860	925	870	912	938	904	928	892	903	904	867	883	861	867	859	926	919	936	903	902	886	888	900	851	861	927	904	873	884	880	855	827	863	897	894	891	864	933	908	876	881	929	903	857	908	886	848	895	886	886	868	924	883	869	940	881	916	927	956	885	860	917	905	885	930	865	869	931	882	926	890	858	888	888	861	902	912	956	854	924	885	886	966	943	954	864	910	907	930	892	886	910	851	942	854	896	866	840	916	893	877	913	902	903	864	866	937	855	951	903	927	870	805	881	890	881	910	854	858	864	870	872	940	899	879	875	867	935	879	883	908	911	912	911	890	876	899	917	921	898	883	909	895	898	903	877	898	904	895	861	919	923	908	918	910	875	945	870	884	904	907	918	886	893	883	934	909	890	824	955	904	902	920	903	861	931	903	925	859	890	840	936	873	883	920	914	884	869	875	827	857	910	908	926	908	944	892	909	873	928	893	918	898	816	886	896	878	882	848	874	880	901	887	910	926	884	914	907	925	923	904	881	900	877	903	906	897	886	903	839	809	860	870	920	923	909	934	924	910	886	924	914	894	902	890	910	878	923	865	901	874	936	938	867	865	906	910	892	885	894	945	874	848	925	896	847	895	885	837	907	889	913	873
23507	20888	28228	23660	20888	11279	1410	991	770	680	660	635	678	582	570	575	555	493	541	582	530	544	547	511	519	529	499	516	535	504	468	532	548	500	491	493	508	485	483	499	466	481	515	514	483	518	496	480	486	532	482	496	471	496	462	499	467	509	464	492	497	533	478	500	494	474	500	493	485	496	449	502	506	463	471	499	472	498	487	463	542	523	503	506	467	484	458	496	522	474	509	476	480	474	491	512	499	472	498	491	487	490	503	472	493	478	493	529	494	499	501	491	469	486	480	463	494	510	493	454	484	523	476	452	495	491	469	503	521	500	484	488	490	499	502	485	489	487	485	477	498	516	505	491	466	505	474	463	559	478	448	490	552	516	518	492	468	484	495	498	491	444	470	541	455	484	474	499	486	495	497	520	471	483	493	477	478	451	504	487	459	481	479	515	518	520	466	505	483	500	548	478	490	470	506	493	485	531	524	473	462	481	493	553	491	485	444	468	489	447	482	492	513	450	454	497	481	483	489	482	484	508	523	492	499	484	486	527	475	526	482	493	459	476	463	489	498	513	472	491	465	495	465	520	501	467	485	494	507	499	463	503	467	534	487	492	518	507	463	486	478	522	491	455	476	524	513	461	470	509	531	497	484	495	503	481	477	512	459	497	489	491	493	455	491	496	520	480	486	477	477	438	483	493	481	454	489	499	496	475	513	448	477	499	466	508	446	502	466	480	498	510	492	488	481	514	506	520	504	513	496	481	479	479	494	502	565	507	487	492	510	497	478	510	502	506	511	473	470	518	490	461	479	463	491	508	537	464	509	474	502	457	511	482	435	465	485	496	493	458	501	493	483	491	497	453	477	465	529	479	475	461	497	523	495	475	495	499	500	455	498	465	502	508	502	515	456	517	501	516	460	500	500	469	484	459	506	482	483	485	542	515	447	534	478	488	467	530	490	492	465	524	493	458	481	517	468	491	467	518	493	495	509	510	494	495	501	454	505	493	497	444	466	528	497	499	477	507	458	504	459	502	503	501	493	467	458	442	491	487	484	476	489	480	505	499	472	483	485	526	521	487	492	492	459	517	460	525	466	452	467	488	494	509	482	468	453	469	464	479	488	476	482	469	464	511	491	491	458	473	476	469	454	521	478	443	484	425	502	485	487	462	498	521	497	476	504	513	534	532	492	533	506	516	505	470	440	489	507	488	483	446	466	479	510	487	451	460	505	429	526	526	490	480	525	473	492	499	510	506	474	485	505	483	525	489	495	500	482	485	464	450	501	471	526	501	498	492	478	517	521	474	508	489	514	477	471	483	469	508	508	506	489	511	493	486	503	560	432	461	489	506	518	507	440	476	481	495	505	487	500	477	506	480	511	459	485	476	502	492	485	484	446	509	441	499	495	450	495	484	433	501	474	508	495	478	475	502	523	477	467	508	447	462	520	503	504	486	470	448	494	479	472	500	492	496	509	482	498	491	537	469	443	483	461	517	491	481	503	463	491	548	490	508	486	469	497	515	482	449	483	507	488	493	466	480	486	526	486	488	464	505	485	539	428	508	474	479	460	522	472	496	464	520	457	509	510	520	500	449	488	502	455	525	442	447	452	527	500	522	495	491	491	491	523	499	490	482	549	494	476	469	476	483	482	476	508	499	484	516	506	486	501	488	489	501	478	538	515	523	497	468	473	509	497	468	463	500	460	494	472	497	454	482	459	510	465	483	471	477	514	469	485	498	497	457	491	491	448	474	480	506	483	502	524	485	492	507	456	463	518	434	529	475	515	494	486	477	483	471	495	498	479	462	530	511	467	483	551	502	515	496	457	479	471	464	535	470	509	514	530	499	519	457	495	486	525	497	471	504	533	531	522	518	476	482	453	457	454	475	512	501	460	467	474	495	472	478	563	533	451	462	504	450	440	502	481	525	502	482	484	448	488	470	485	459	518	512	470	475	503	486	466	514	506	509	522	456	535	509	501	442	523	483	508	471	496	497	489	502	491	497	504	465	520	486	484	474	498	465	492	478	510	494	498	530	512	495	496	479	460	518	468	460	491	500	492	488	518	476	483	508	480	476	508	489	513	502	480	483	493	482	493	475	485	488	514	494	483	488	518	445	485	508	498	463	464	478	458	467	504	449	505	477	517	472	480	455	475	464	477	477	486	484	461	514	471	483	503	461	470	525	495	482	500	480	466	475	508	496	499	493	499	474	476	465	495	510	473	468	444	501	478	513	515	501	534	532	516	508	473	460	480	528	451	485	463	458	517	505	495	462	499	454	491	498	508	503	472	488	465	525	471	485	460	469	471	515	502	501	495	508	499	487	515	490	478	462	448	463	505	502	513	536	501	474	509	486	504	499	519	486	490	488	480	486	488	509	492	479	454	488	489	500	479	493	460	517	470	463	508	512	494	497	477	453	490	500	516	496	491	426	510	500	498	497	485	489	521	478	514	443	512	514	481	500	464	436	470	489	478	485	459	484	500	474	488	466	461	479	479	505	442	502	490	467	480	507	513	468	446	494	492	471	491	508	466	475	491	489	470	499	521	486	470	473	520	477	517	460	466	480	487	496	476	499	499	468	474	478	458	491	536	497	522	453	457	489	486	486	485	504	491	483	521	473	487	512	484	458	462	503	483	502	524	509	497	470	520	446	458	516	502	499	489	478	492	497	490	525	462	485	501	473	493	497	523	503	484	508	464	509	484	472	491	476	464	492	513	489	474	487	509	514	449	455	524	474	491	466	487	496	468	454	456	506	473	510	521	484	470	523	503	477	502	487	433	514	493	508	503	494	489	496	474	497	462	527	471	495	456	495	513	490	465	495	514	486	491	495	486	473	510	528	515	449	465	504	501	519	468	515	501	498	482	443	511	457	497	442	460	544	477	506	476	451	497	462	466	464	471	526	482	509	490	535	532	516	468	441	495	489	431	497	501	461	478	490	486	465	465	445	449	453	497	476	492	473	483	509	502	443	487	490	439	485	487	470	496	492	490	475	476	509	514	507	492	476	479	480	488	481	483	472	457	528	509	456	480	498	497	465	493	503	519	456	528	505	499	508	458	481	474	443	476	505	481	484	509	457	468	447	494	490	480	458	496	519	437	455	530	524	514	497	516	517	503	496	459	486	480	501	512	475	470	497	488	479	467	465	496	483	463	496	484	486	493	502	521	476	456	486	491	491	462	514	480	457	450	478	497	477	492	514	478	509	528	471	473	495	486	445	501	508	475	495	540	496	497	534	508	478	494	479	452	464	464	469	483	507	447	513	500	458	454	496	516	512	499	490	491	503	505	480	475	470	508	477	481	500	489	489	477	482	457	494	530	481	492	471	506	489	485	510	474	471	523	482	493	480	510	442	492	476	528	485	473	514	508	443	499	483	478	506	513	479	479	556	520	521	496	522	520	536	502	523	501	461	483	524	450	524	471	507	474	483	500	495	484	490	477	486	511	475	524	458	529	515	515	482	516	505	465	497	488	489	497	484	502	474	463	493	477	476	458	453
4490	9495	8376	4409	3074	2341	1974	1627	1370	1208	1053	993	927	861	880	798	833	756	722	749	781	676	701	694	710	681	747	731	680	688	651	694	643	689	685	685	683	669	636	704	659	641	677	697	688	658	689	626	673	619	674	679	673	618	662	640	673	631	670	641	664	678	675	649	671	657	623	678	634	607	638	658	607	595	603	627	627	643	635	595	651	663	654	644	664	675	644	638	629	636	673	654	618	645	673	616	628	660	663	636	693	672	684	664	667	595	666	635	652	638	607	644	664	679	662	613	644	635	662	633	669	663	598	631	614	660	661	646	662	650	652	579	670	646	641	638	672	628	643	674	648	669	621	636	669	627	675	679	635	682	614	641	648	673	659	638	618	650	645	664	630	662	636	640	629	650	664	650	641	630	656	642	661	665	614	669	657	659	664	636	644	616	612	666	631	648	655	641	612	657	609	662	633	629	611	642	619	689	697	639	622	608	644	645	669	632	649	674	613	631	653	669	601	674	690	625	671	643	672	655	627	670	601	687	646	677	646	640	627	666	643	649	624	653	686	673	635	594	674	656	672	628	644	600	605	641	629	661	649	628	670	611	603	642	639	676	648	673	646	624	637	590	688	647	592	586	592	621	618	633	676	632	671	650	585	619	669	639	610	677	605	602	650	641	606	664	659	656	599	630	641	643	627	620	622	630	643	610	608	642	624	612	641	665	645	685	630	641	630	647	597	678	723	636	682	619	621	658	702	663	678	651	640	653	654	639	603	617	704	603	621	634	618	599	647	613	641	612	685	624	622	688	618	678	654	621	595	612	628	663	672	672	629	654	665	617	656	654	641	663	596	656	612	623	624	609	623	609	623	629	686	646	639	629	631	641	634	657	603	664	649	627	607	635	627	694	649	666	647	629	640	642	638	649	622	642	644	654	681	623	627	613	609	620	630	628	634	626	588	653	654	627	650	602	610	609	633	594	645	630	616	603	639	651	591	678	657	655	641	654	623	658	591	664	629	642	646	649	611	628	658	684	597	655	624	690	676	648	674	626	642	611	595	653	592	610	642	620	641	645	627	614	633	645	649	610	671	642	617	652	686	666	658	618	654	664	650	661	582	655	614	657	611	645	626	646	626	670	628	648	654	626	634	647	693	661	643	637	627	633	598	618	628	659	637	642	601	635	610	633	641	696	666	630	673	659	602	611	620	651	633	611	651	663	614	646	640	646	636	650	673	646	668	656	652	602	610	607	649	658	642	562	600	665	666	604	658	638	613	661	639	670	586	614	654	657	653	642	643	628	620	621	608	679	649	618	601	635	631	611	660	616	623	564	628	641	684	652	682	635	652	588	639	604	653	622	616	632	608	654	633	647	648	632	674	625	657	621	635	650	639	685	658	622	617	608	633	671	678	602	648	625	591	650	618	648	651	618	670	639	620	657	637	615	604	626	647	656	653	662	632	647	640	687	605	618	650	612	637	657	631	650	621	684	609	594	634	646	645	610	678	629	661	624	639	626	645	568	666	655	639	659	627	625	663	623	679	674	659	628	599	651	679	621	658	645	667	647	666	648	624	630	652	592	651	670	642	621	618	655	607	635	655	628	626	655	644	642	628	676	701	625	626	690	673	651	624	634	666	635	655	618	614	640	626	638	623	588	658	605	699	594	657	664	643	623	599	625	641	642	609	660	670	685	588	623	631	610	718	609	643	610	628	664	647	679	658	627	629	622	658	643	633	674	681	644	682	612	646	634	643	666	716	648	641	621	669	642	648	636	651	641	640	643	631	629	664	622	622	634	678	641	610	643	674	640	615	667	679	651	646	662	665	651	642	655	669	616	638	628	597	644	663	700	667	616	623	662	653	663	662	614	658	653	675	579	675	633	587	623	666	670	642	614	641	628	657	607	676	635	666	643	636	701	674	656	657	625	633	626	666	648	599	655	666	618	674	665	612	626	655	687	651	593	662	647	647	622	671	629	674	686	612	636	671	662	601	647	624	655	708	643	635	669	660	597	667	620	649	633	616	684	646	645	670	629	594	639	620	611	600	615	646	648	617	668	622	630	652	607	671	632	684	665	674	652	660	665	626	634	605	671	641	585	645	609	595	655	650	652	642	650	605	623	654	665	647	646	699	689	647	647	638	633	693	661	625	646	612	649	639	637	651	655	652	635	660	627	658	602	664	614	664	641	620	681	645	644	686	613	615	671	626	644	625	617	641	641	666	662	637	612	627	645	641	618	618	673	621	639	669	668	617	675	649	647	618	658	642	664	672	650	623	631	642	664	622	684	665	649	646	666	595	665	703	643	644	636	634	682	625	626	702	641	644	686	632	632	633	603	665	685	644	644	645	629	686	626	610	659	644	643	631	639	609	644	649	605	630	638	638	644	648	623	650	660	640	658	657	652	647	634	694	597	624	658	637	657	645	646	676	695	619	655	667	667	615	666	625	673	657	654	658	654	609	667	651	622	621	595	627	663	653	652	679	628	610	602	628	590	671	680	638	653	667	630	640	668	641	654	648	623	581	643	662	622	667	694	641	679	672	674	630	627	611	627	677	617	622	632	682	640	601	640	617	619	647	687	640	649	644	615	617	685	634	668	653	700	692	662	606	626	667	626	637	616	675	700	633	552	631	628	624	613	598	654	618	666	635	601	632	620	626	681	611	669	695	606	588	660	587	621	612	664	660	620	655	695	557	629	675	639	656	643	651	628	637	603	663	643	591	645	647	649	687	595	640	608	647	627	631	658	700	643	625	668	606	618	652	643	628	653	668	654	635	658	667	683	690	656	685	651	655	633	644	642	665	649	631	646	667	641	626	628	617	654	608	631	664	611	586	664	713	634	666	629	610	644	659	639	649	660	692	637	633	628	619	616	628	663	646	632	614	630	655	620	626	595	622	679	635	641	636	650	616	608	641	637	619	653	646	635	665	623	672	623	593	676	642	677	664	630	640	674	619	611	641	657	662	619	654	648	636	647	667	643	592	615	688	638	640	661	627	648	592	644	666	654	631	637	641	651	630	611	669	610	650	630	620	674	649	671	627	589	666	657	636	623	640	664	675	618	644	639	606	659	639	638	674	659	640	647	636	651	629	663	651	640	655	637	609	649	618	623	674	654	688	661	670	632	676	642	615	633	613	629	623	618	661	660	691	664	618	651	623	617	667	682	617	674	614	639	626	667	671	668	698	665	674	637	633	611	653	642	633	671	642	674	632	632	636	641	647	637	620	656	614	628	610	626	584	608	635	671	607	643	635	579	635	635	641	636	634	649	659	564	675	676	617	661	647	588	602	633	599	617	644	643	667	615	637	619	642	630	659	629	605	649	609	655	650	628	621	651	647	637	651	652	672	618	639	624	618	635	661	654	657	619	652	671	630	654	628	600	624	612	601	651	636	652	641	636	636	640	616	621	650	660	650	627	671	659	677	658	656	664	664	631	640	626	674	620	635	673	609	666	655	647	656	647	672	622	610	663	604	650	600	608	627	659	651	679	663	628	639	661
22572	20888	28623	23297	20888	20929	9631	1193	799	649	540	503	464	395	395	371	327	306	294	253	318	279	246	251	253	250	250	235	246	246	221	234	239	225	237	222	239	236	218	238	217	234	218	212	213	212	205	205	201	224	202	188	227	247	213	227	229	205	190	213	199	206	223	214	218	214	216	185	193	222	180	202	221	210	206	197	210	196	202	186	209	221	242	202	203	205	217	221	208	224	196	217	225	189	219	201	215	210	204	217	196	194	191	217	210	201	186	215	211	205	202	196	214	209	188	188	210	196	202	214	219	222	202	202	180	211	188	219	215	201	201	211	191	202	195	193	236	217	200	207	196	225	226	204	246	206	206	188	197	197	219	221	205	223	189	199	194	197	234	210	210	223	205	211	193	202	205	207	206	203	203	216	195	223	208	191	198	205	212	218	213	211	219	193	197	202	219	202	184	193	204	224	193	190	227	194	192	227	199	212	209	196	172	204	226	198	199	206	217	232	204	194	202	197	214	216	208	189	193	227	188	179	211	226	215	192	196	220	214	217	230	216	197	204	190	199	186	229	218	219	188	208	226	198	198	210	208	213	200	203	229	195	195	184	199	213	211	223	192	193	218	215	216	181	193	183	221	208	193	199	225	185	187	188	213	226	223	215	182	184	183	206	194	219	182	222	198	207	203	196	193	198	205	209	186	178	197	190	219	182	213	226	224	197	215	207	204	216	195	212	214	191	204	215	230	208	204	208	228	223	206	227	214	195	206	243	215	206	196	183	219	204	235	192	195	210	207	190	202	191	183	225	211	199	221	189	204	206	196	189	191	211	217	209	195	235	202	213	215	238	196	205	196	196	207	191	196	198	200	183	203	203	236	206	213	192	177	183	214	221	199	199	202	190	204	191	220	198	167	205	183	242	198	225	172	203	221	215	204	195	201	197	208	192	201	199	202	183	198	212	212	192	185	206	185	182	217	197	206	209	198	191	201	196	191	189	206	208	195	206	194	212	192	192	207	201	206	215	197	204	189	208	206	219	197	208	216	210	186	222	206	206	207	175	195	200	200	219	202	193	199	190	205	183	203	200	243	193	225	198	199	209	209	209	233	211	223	223	240	203	225	230	196	198	208	244	214	194	190	166	193	188	219	202	203	231	200	194	204	209	197	198	204	190	186	196	185	175	211	193	176	196	224	189	208	224	213	207	180	199	193	181	218	171	227	216	197	189	223	216	220	167	243	177	216	188	207	196	212	208	204	206	180	229	193	234	205	238	200	195	185	226	193	222	187	197	212	181	208	229	202	184	212	213	196	161	218	198	208	200	233	203	203	203	216	198	220	192	194	195	191	211	183	198	199	189	201	215	205	190	187	181	212	203	197	226	207	175	193	198	225	203	244	188	225	220	195	232	215	200	204	200	186	195	220	198	205	198	207	206	192	203	212	182	217	220	187	223	202	218	178	212	188	214	218	203	206	226	214	193	198	212	192	212	214	186	197	233	209	219	199	212	223	192	234	212	190	197	221	218	207	210	199	225	202	199	231	213	194	184	204	181	214	191	213	204	202	204	189	201	191	207	229	198	198	184	189	202	193	195	177	179	203	235	206	224	212	213	199	222	205	184	208	194	172	165	224	184	212	208	210	209	218	200	204	217	216	180	201	186	216	226	203	172	189	177	231	206	230	214	195	214	200	217	196	181	203	209	194	215	206	211	201	196	207	230	208	178	205	181	221	187	178	185	204	201	201	202	207	216	211	207	213	213	204	201	220	199	202	207	213	213	202	211	220	212	199	221	210	203	201	216	213	191	224	201	214	208	200	195	232	198	203	199	203	196	214	214	184	212	200	170	214	211	210	210	184	202	199	223	181	182	207	180	206	204	210	198	196	220	224	177	170	198	191	181	197	216	204	199	217	215	238	215	203	197	183	191	214	186	220	212	196	237	212	225	221	227	211	181	177	210	217	216	215	215	193	214	195	182	196	180	203	212	191	188	198	192	215	201	196	236	200	200	207	183	222	213	227	211	198	224	206	200	217	208	222	244	218	215	198	202	198	214	220	223	209	197	221	187	200	205	192	181	189	213	202	199	182	214	213	219	208	199	228	211	203	210	214	204	228	192	187	193	228	209	196	218	212	208	209	223	200	232	216	203	195	193	209	195	206	177	203	212	172	217	184	213	193	201	222	197	204	245	187	191	209	201	212	232	191	197	212	190	194	224	217	215	188	229	222	182	197	216	203	186	191	213	199	190	244	192	198	235	204	233	207	202	195	213	197	200	187	207	216	221	198	207	219	191	202	201	197	210	195	193	212	207	207	214	191	192	213	205	210	208	196	221	199	193	205	228	212	196	184	209	198	203	195	209	186	205	231	198	196	215	195	206	225	195	186	197	196	203	183	190	200	191	183	203	197	200	228	200	215	201	200	175	187	215	235	181	205	223	179	224	210	209	176	214	195	199	217	217	214	215	213	191	207	211	216	209	205	208	225	192	199	194	214	193	195	211	188	223	222	201	208	209	199	208	190	183	232	196	189	214	164	207	201	214	200	216	190	219	193	203	208	182	211	188	241	181	218	212	205	202	188	197	194	185	176	197	206	188	204	201	199	212	189	215	208	210	226	213	214	201	185	205	198	203	203	217	217	208	214	196	232	209	192	207	195	193	202	200	203	188	208	205	201	234	193	177	224	210	210	210	189	188	217	204	196	217	215	212	200	198	175	195	207	202	186	215	214	218	198	208	195	222	200	220	205	207	194	218	204	221	200	216	178	217	187	216	203	229	220	210	183	188	206	208	203	221	224	214	210	195	223	222	197	215	188	226	211	216	213	193	190	207	210	219	213	217	219	209	216	212	222	202	187	213	214	207	195	219	215	184	213	209	207	198	204	200	184	197	223	190	190	213	217	191	193	174	197	201	186	201	189	205	192	196	199	203	181	207	193	221	212	215	224	204	192	188	202	170	214	209	201	201	219	209	216	212	188	190	198	207	189	215	207	196	215	191	206	190	209	239	220	186	219	210	203	184	200	186	188	215	197	221	210	198	197	198	213	196	193	170	192	201	232	189	215	192	219	236	204	219	213	197	194	189	216	211	201	212	215	224	231	220	203	225	218	208	211	197	208	192	189	197	205	212	196	196	217	213	202	210	173	171	176	204	211	232	212	186	177	212	189	221	193	215	219	220	208	181	226	167	183	212	211	214	210	211	231	214	217	200	207	201	192	215	190	233	209	189	184	221	198	210	216	211	192	211	185	228	207	220	202	191	163	201	205	215	208	190	206	172	200	197	203	222	254	220	224	206	241	217	203	232	182	225	219	189	183	228	219	194	201	233	201	199	177	199	225	208	191	211	193	201	201	196	210	218	211	203	197	201	224	192	201	213	212	222	198	167	180	195	201	177	177	190	223	201	215	217	194	203	213	212	204	226	208	204	185	220	228	210	201	213	191	198	200	210	209	190	214	200	192	240	205	188	207	211	238	198	199	226	224	213	214	225	194	196	196	225	197	222
6542	15281	13345	7267	4988	3762	2916	2290	1742	1359	1140	939	827	698	680	590	533	517	494	468	432	408	412	398	399	372	360	360	335	327	359	295	293	336	286	312	298	308	261	303	310	287	308	287	283	299	264	295	306	305	315	288	297	269	294	280	255	272	314	284	266	309	255	259	266	293	265	300	305	267	273	294	308	279	287	262	251	262	279	283	243	265	289	247	260	315	263	289	268	288	256	299	257	288	279	251	254	243	267	287	280	252	253	246	313	270	269	262	303	273	276	239	275	244	257	291	256	290	283	287	252	225	274	299	253	275	252	259	250	305	273	256	253	261	251	285	247	257	284	247	264	286	256	255	242	227	277	276	252	230	269	271	242	304	289	242	257	259	234	295	257	249	300	252	258	271	271	271	242	254	246	252	258	260	273	278	307	286	252	275	260	265	258	247	251	271	259	279	276	270	264	278	261	294	278	253	227	266	273	244	277	265	252	272	266	292	269	270	250	276	270	261	237	246	284	302	253	280	261	260	264	266	261	269	243	267	298	280	280	240	272	251	293	283	296	256	254	271	266	276	298	300	263	267	241	252	271	266	250	276	276	271	272	264	277	281	263	291	261	237	265	268	253	284	267	276	282	251	262	257	278	268	269	261	282	263	271	262	277	241	283	244	285	267	263	271	273	297	272	293	240	297	264	270	258	285	259	265	283	229	263	256	286	242	265	254	294	272	254	242	255	277	282	279	274	237	269	262	273	240	276	261	262	272	258	244	268	281	275	264	281	240	294	256	260	282	257	246	248	247	260	243	262	270	262	270	259	283	271	262	266	267	262	269	260	242	280	248	285	286	254	272	270	253	247	269	260	270	257	246	290	281	268	249	255	253	266	248	289	238	281	257	268	246	250	285	237	279	280	274	263	276	280	281	271	274	285	261	262	272	283	264	266	291	264	241	217	273	281	284	255	257	279	266	286	271	246	234	255	254	259	286	263	281	260	266	251	253	268	263	275	260	267	238	262	256	282	247	244	261	272	266	269	269	305	265	240	258	254	264	281	275	251	291	265	246	282	224	254	259	239	276	265	249	228	275	256	268	265	248	246	275	259	243	265	268	249	269	268	264	252	275	274	251	231	289	272	281	256	212	263	249	292	273	284	240	260	274	245	277	248	277	268	260	244	252	263	265	284	241	252	282	258	267	261	283	262	258	270	307	275	264	257	262	276	250	273	284	271	259	293	268	235	250	265	278	285	237	273	266	254	261	271	281	264	270	287	275	272	284	272	264	261	261	264	239	268	271	279	261	267	270	262	282	273	270	292	292	265	274	281	282	254	291	282	265	249	228	283	291	261	276	290	245	277	266	256	286	265	277	266	262	297	270	267	261	289	271	278	279	285	253	290	264	271	275	255	307	267	287	285	266	273	265	266	256	274	268	282	273	237	253	289	255	268	253	262	279	249	257	273	249	264	256	286	271	274	280	290	277	251	266	250	251	292	241	259	285	278	278	264	262	250	271	261	267	279	258	265	263	251	261	262	258	249	250	264	258	245	248	267	263	264	279	256	226	261	242	277	277	280	254	250	290	277	251	247	265	235	282	284	286	250	277	251	283	261	269	291	256	246	264	249	283	259	278	267	275	258	283	248	251	263	249	266	268	250	243	273	259	261	274	266	273	285	242	252	283	266	245	253	278	248	282	249	289	254	241	277	272	259	256	245	241	259	246	261	258	268	250	272	269	284	278	260	300	244	234	275	252	264	274	280	251	272	246	274	293	256	265	290	259	247	235	251	276	291	244	268	291	260	267	274	291	269	247	267	274	265	241	312	271	284	292	289	293	270	250	255	249	267	258	263	294	245	263	262	287	283	263	263	285	287	286	268	255	255	261	244	248	248	284	247	256	285	257	275	256	269	282	267	256	286	268	233	289	288	227	259	270	299	282	264	258	256	234	270	259	283	290	266	253	276	287	280	287	299	280	260	266	259	268	259	250	244	269	239	291	298	240	295	275	282	254	281	254	283	269	248	279	263	209	271	251	248	259	255	237	262	257	259	263	233	259	269	269	264	263	259	267	246	280	272	248	263	268	268	282	248	267	267	261	268	281	246	240	256	291	244	241	279	272	275	271	259	248	308	262	260	234	245	285	244	251	261	252	242	244	278	264	274	239	262	251	321	276	274	239	261	286	262	270	249	265	258	250	256	260	262	291	286	306	264	262	281	264	276	235	254	261	275	243	265	277	236	284	280	250	245	262	259	298	276	262	275	275	250	261	274	261	266	270	240	251	243	284	275	240	258	256	270	281	273	248	261	249	287	254	276	292	302	269	249	242	285	284	271	270	288	288	280	273	277	275	256	237	225	250	236	281	300	257	274	254	288	269	258	260	262	293	245	269	259	254	263	238	225	259	270	260	253	261	268	263	259	267	252	240	279	276	232	240	252	276	259	243	262	234	270	282	280	239	265	255	270	228	270	291	260	310	256	251	286	275	264	248	289	291	275	269	254	253	262	273	245	285	267	256	255	242	265	255	239	294	274	241	270	282	258	282	262	263	254	248	255	251	263	241	270	258	270	288	259	242	283	309	291	267	257	257	269	264	289	237	262	263	255	271	280	277	261	246	281	244	269	285	266	272	235	280	280	273	278	269	264	278	229	272	270	265	237	258	244	260	264	257	264	278	272	273	261	275	280	256	256	252	250	272	282	276	288	269	243	260	270	258	299	258	266	249	268	256	299	246	269	262	281	283	317	262	272	255	281	244	281	252	262	287	253	284	266	294	275	271	287	277	234	257	279	245	262	263	285	248	275	254	265	241	272	278	253	255	230	291	275	259	265	280	263	271	285	266	257	261	264	260	235	291	248	256	266	285	252	269	238	279	255	260	252	288	246	288	235	282	257	242	270	257	279	252	286	291	281	270	269	254	280	267	277	252	284	265	287	252	266	283	242	257	271	262	238	270	265	261	264	264	246	280	238	239	279	266	247	260	285	259	251	264	267	262	247	278	263	283	273	272	243	270	248	286	259	253	258	263	258	241	273	255	279	271	235	275	259	264	291	273	284	275	245	264	263	258	274	255	273	260	267	264	263	252	272	233	260	287	264	257	291	263	250	233	282	241	256	271	258	242	267	277	256	272	269	263	297	271	277	244	261	276	264	248	271	301	254	263	271	261	263	285	253	247	272	267	259	269	246	258	257	267	267	263	294	268	266	238	258	274	262	268	264	282	256	265	232	262	255	257	262	290	273	276	267	269	298	259	249	270	291	266	286	239	258	223	269	235	246	254	290	285	266	258	279	264	271	238	288	264	267	247	279	276	262	273	259	249	256	268	272	241	261	261	260	280	279	273	273	232	271	234	256	270	239	274	230	259	256	252	246	272	260	271	261	243	283	279	236	280	260	274	269	266	256	248	247	268	279	277	257	263	282	278	285	267	247	276	244	248	232	283	271	264	231	273	279	247	263	266	241	236	282	248	281	227	260	283	295	230	258	271	258	251	268	273	248	248	253	279
26570	20567	10326	1540	1084	1008	834	741	787	694	714	733	745	729	774	755	706	737	743	718	721	693	729	726	731	723	753	727	686	712	710	718	745	661	701	718	692	688	688	697	701	695	698	713	689	660	689	704	711	711	661	731	737	700	732	679	681	740	742	761	757	665	680	713	728	665	715	672	692	733	726	717	743	783	701	706	679	694	682	742	689	704	682	730	701	704	680	676	696	660	678	677	745	681	675	716	726	700	766	698	714	667	710	717	675	718	733	716	678	708	708	726	723	699	707	726	676	725	720	671	698	705	699	703	745	720	749	697	680	716	697	680	738	716	698	714	702	693	704	688	699	693	758	701	694	724	775	709	667	729	710	729	749	717	664	729	720	696	693	764	736	724	706	748	685	722	739	718	707	724	706	669	712	732	731	716	735	749	712	699	689	685	726	766	735	704	719	732	688	736	690	749	741	712	762	719	739	686	739	689	705	663	758	702	711	678	738	624	713	724	656	715	727	753	753	705	699	689	773	710	781	676	715	751	701	711	695	743	694	692	704	707	700	689	704	714	743	743	748	718	671	709	771	737	746	746	703	735	740	706	708	647	721	727	726	729	707	674	747	708	667	748	709	766	695	718	746	696	790	700	740	704	697	703	720	757	677	731	722	684	722	696	693	698	728	738	724	745	744	741	722	685	733	752	721	689	715	681	710	706	714	725	690	722	673	712	691	680	701	694	738	688	733	731	721	707	700	717	725	706	758	733	692	724	748	708	739	703	696	725	751	654	663	755	740	751	743	722	699	692	735	739	710	637	691	711	650	785	672	717	727	734	712	655	746	754	686	722	688	750	682	669	729	741	773	708	711	715	753	707	676	695	760	764	697	703	739	737	686	697	788	745	727	726	717	711	710	694	703	727	714	689	742	750	766	699	698	707	710	679	742	726	725	689	715	740	688	671	679	690	729	712	669	677	759	735	718	702	779	714	693	695	689	723	739	687	733	758	715	667	693	699	694	711	719	751	676	729	715	688	733	755	730	718	724	701	737	688	697	718	698	736	709	714	718	713	699	721	690	743	707	699	721	742	738	697	741	705	745	738	699	739	712	690	735	750	723	687	731	747	732	695	732	746	719	694	719	669	732	751	706	728	717	693	747	684	728	679	706	749	705	729	724	757	744	690	755	720	699	720	728	727	721	690	728	694	715	715	751	693	677	706	720	726	718	669	706	719	735	739	760	710	717	739	708	723	661	684	733	710	737	719	725	702	728	687	741	695	754	740	743	746	711	713	756	699	742	681	660	688	704	741	698	726	713	739	674	725	728	715	741	683	726	708	706	707	698	695	707	709	727	738	697	698	700	774	734	738	702	700	693	676	728	711	752	717	738	700	733	714	744	747	767	724	748	706	692	691	801	735	737	704	702	704	730	704	710	688	688	742	730	690	700	704	761	678	777	653	718	684	688	704	689	724	688	739	671	730	682	726	711	697	684	757	696	743	728	759	728	716	701	705	688	709	731	703	680	733	699	686	677	697	684	722	706	701	672	705	707	708	686	740	720	754	695	696	713	684	770	787	650	701	744	696	732	677	739	719	680	690	742	718	711	679	751	701	706	682	698	708	769	688	684	700	720	739	709	687	679	719	680	739	690	762	747	688	698	722	688	729	722	703	734	713	659	677	725	708	714	687	724	687	703	757	704	706	704	686	704	741	710	691	717	704	706	733	711	727	720	692	712	727	724	739	714	660	728	704	713	714	689	709	726	658	685	719	720	728	765	711	710	721	688	682	638	724	702	740	720	759	688	707	707	702	726	656	716	718	713	706	738	687	668	655	690	728	688	659	688	696	725	688	725	704	683	762	683	691	679	682	703	708	708	682	681	704	702	657	711	704	678	718	712	733	740	720	720	678	741	738	702	689	725	688	706	686	703	727	687	671	736	698	728	716	717	751	705	706	717	716	702	749	687	691	769	666	684	710	708	708	710	708	703	727	745	730	724	710	710	702	731	757	748	730	677	738	705	694	707	759	710	720	703	761	695	713	667	706	761	740	737	680	677	731	679	722	724	700	736	695	707	709	743	728	705	706	747	725	767	732	724	692	729	693	667	725	748	751	721	750	733	709	688	683	759	722	692	728	715	711	694	687	699	701	705	744	669	703	666	721	712	710	755	721	700	695	738	723	670	719	735	685	731	682	740	703	694	718	687	720	735	725	730	725	724	705	694	682	685	704	693	695	705	737	711	694	763	729	722	697	628	710	682	727	655	652	720	710	687	683	713	716	673	732	715	700	714	669	705	727	740	718	736	692	779	689	655	737	717	776	709	744	708	735	692	737	706	706	769	708	689	724	711	759	745	692	688	693	685	708	719	651	698	690	696	694	707	666	689	708	745	750	725	706	746	696	741	744	679	693	702	727	747	696	690	753	747	745	669	711	700	727	769	660	773	701	783	686	736	704	697	726	696	707	711	676	697	758	697	707	707	733	710	716	740	714	694	676	702	733	710	680	716	668	695	703	723	720	718	758	747	716	751	719	737	687	722	680	730	712	705	687	712	739	710	727	718	729	712	684	715	701	649	734	757	697	764	687	762	702	690	714	721	708	717	662	714	738	686	696	745	682	652	649	708	680	700	703	725	735	697	721	694	712	706	724	712	719	706	738	732	711	682	726	783	742	741	717	677	745	723	746	669	715	686	706	725	685	767	719	707	649	694	730	685	717	702	715	679	708	695	711	695	686	703	754	680	680	679	686	672	697	687	737	696	758	699	711	717	702	707	745	718	729	728	722	706	721	672	698	684	721	730	687	712	686	672	737	664	727	695	726	723	714	753	707	731	690	729	734	688	737	720	712	710	684	725	736	704	682	741	732	728	743	711	699	724	687	659	699	705	723	698	746	689	695	730	741	736	739	721	734	690	658	735	688	774	746	750	693	765	744	726	766	739	684	692	747	708	714	702	765	740	706	734	712	744	690	684	722	737	704	724	674	740	755	708	693	728	711	727	719	746	726	721	695	732	689	688	693	680	689	702	740	701	732	712	724	736	720	759	695	701	748	689	729	692	687	719	722	718	697	685	721	744	718	687	728	710	687	736	680	763	689	700	748	701	737	686	714	739	708	742	699	702	695	678	736	702	702	717	737	707	734	672	707	747	724	767	766	730	674	744	695	712	749	682	685	702	760	693	723	709	670	679	742	720	725	716	731	697	712	684	715	698	648	724	721	738	698	647	709	698	743	775	741	736	685	712	727	713	700	693	742	725	760	764	703	716	700	689	691	745	742	679	698	698	671	718	751	650	705	720	690	694	634	695	701	737	723	717	721	701	711	765	703	718	743	738	698	715	717	695	686	740	691	725	744	768	712	750	714	734	692	766	664	719	695	725	716	720	703	755	744	733	740	710	723	725	751	710	762	712	746	693	706	687	714	749	678	750	728	675	739	746	673	701	755	757	690	751	704	742	685	720	751	708	657	691	695	730	722	680	727	728	719	652	705	743	746	687	644	693	696	679	774
4070	1695	1590	1265	1124	1069	998	975	951	950	940	894	946	953	900	895	911	920	869	941	936	938	916	865	883	899	900	847	891	892	884	887	859	922	942	887	920	870	896	942	890	941	856	896	935	940	873	921	932	846	858	866	870	890	885	925	901	912	814	865	920	849	898	965	867	920	931	922	833	912	884	866	918	941	916	822	854	975	903	834	933	921	903	917	927	927	913	909	959	922	865	864	931	897	909	892	956	903	910	909	924	875	894	898	896	840	931	920	885	881	836	964	920	899	929	899	884	859	925	856	902	887	908	866	904	926	918	901	914	897	908	930	926	985	893	854	876	857	896	873	899	868	829	892	944	913	875	915	924	899	909	905	899	910	926	893	843	888	875	857	901	922	892	893	847	869	887	902	913	923	920	923	847	883	886	870	878	894	898	939	905	956	903	857	904	928	866	858	893	874	912	937	913	865	918	905	881	923	931	879	935	890	916	913	893	876	916	925	843	864	923	922	931	924	884	893	918	905	854	857	867	926	894	947	877	875	857	870	896	928	790	911	915	857	903	879	923	894	902	904	940	875	897	852	898	913	846	910	946	888	901	879	903	876	878	954	873	901	902	861	897	907	913	881	875	900	916	937	962	847	901	897	878	926	873	911	902	898	936	907	888	916	906	918	964	874	867	881	914	938	931	876	896	906	928	901	904	908	864	915	908	914	888	951	926	888	852	869	872	910	926	900	923	955	922	920	898	875	921	915	894	912	880	883	882	910	847	905	860	888	852	920	927	993	917	931	899	882	873	884	874	905	831	930	883	935	898	899	908	855	890	864	917	869	919	895	955	885	926	909	874	883	913	936	895	886	940	855	906	882	893	897	912	883	947	862	933	907	905	873	912	916	893	876	911	919	894	908	843	876	917	905	946	883	876	865	915	942	885	907	946	884	910	887	848	899	903	890	940	875	953	872	899	913	926	868	948	890	920	887	835	906	941	862	837	866	961	884	929	909	881	936	897	887	894	924	909	907	897	955	918	946	870	895	915	916	925	876	833	906	915	868	873	896	876	921	905	910	915	910	897	880	822	955	883	875	874	938	902	869	879	896	914	871	922	883	903	929	873	839	868	876	862	917	909	911	923	898	920	929	911	926	864	903	823	876	898	896	832	861	874	944	885	927	924	900	886	899	866	920	902	938	901	905	894	873	926	910	893	907	941	899	902	916	864	879	917	894	896	878	912	937	909	901	944	903	901	903	862	925	900	923	912	881	933	866	893	880	867	886	875	867	893	878	886	882	867	903	883	899	883	893	875	914	857	944	932	929	923	885	878	894	895	901	823	914	888	909	960	929	902	918	856	851	897	911	927	840	934	908	840	904	868	873	872	958	895	897	889	907	864	965	852	888	888	884	897	905	880	936	889	883	890	929	899	940	910	960	935	930	961	936	888	884	893	912	882	848	903	890	901	916	908	918	897	860	918	898	919	860	907	935	873	879	901	921	877	897	865	935	872	910	894	913	903	940	936	904	927	885	883	874	894	907	934	879	888	870	886	893	854	982	893	868	909	947	898	894	881	877	899	850	901	859	881	930	912	916	917	837	921	891	907	932	945	908	910	924	858	868	958	869	877	877	880	899	868	916	856	888	908	940	870	945	914	904	901	942	898	899	939	878	931	940	888	951	923	897	923	934	880	901	885	869	888	884	888	921	859	913	878	936	911	907	890	886	911	861	883	902	923	930	888	911	885	844	922	915	888	899	865	894	919	950	883	882	856	882	904	920	895	891	847	905	883	875	907	918	877	935	830	828	935	876	878	940	829	852	919	899	896	967	862	882	894	920	919	884	949	913	934	888	843	967	872	868	869	947	884	835	850	945	940	888	892	908	850	908	893	903	906	884	894	903	940	931	879	884	902	905	889	887	888	910	897	861	871	884	872	920	917	930	900	888	905	935	946	874	860	854	955	943	876	877	868	912	875	891	861	937	899	859	906	908	864	871	885	923	937	905	898	900	908	925	923	864	849	861	919	898	916	873	868	954	843	880	927	909	951	882	908	921	884	866	860	906	918	916	896	878	886	918	881	886	966	940	870	868	938	909	898	866	902	880	906	913	875	934	860	876	898	960	876	885	901	933	915	898	905	897	834	895	927	925	884	863	893	898	845	893	890	871	839	905	880	882	887	920	910	946	855	918	885	899	897	894	955	938	899	842	917	914	936	925	883	941	888	895	906	895	940	918	894	890	883	899	912	918	884	886	905	876	861	917	861	912	875	931	904	870	883	874	913	890	910	883	907	861	956	877	917	901	884	907	868	874	898	894	887	924	910	889	879	906	906	888	937	855	878	929	926	871	899	876	898	871	824	871	846	938	887	926	868	909	866	856	892	913	857	875	888	937	924	910	918	930	914	916	890	872	867	899	914	877	921	896	919	923	821	904	891	907	861	894	839	876	915	905	896	917	902	828	902	869	890	939	887	866	955	845	907	892	901	870	900	923	891	888	907	982	893	915	899	933	872	861	856	858	885	838	872	889	910	922	870	914	886	872	890	945	915	898	879	899	906	885	895	887	908	911	928	917	898	914	872	894	860	862	875	906	882	883	944	837	939	925	898	903	912	876	917	893	954	873	872	877	880	880	995	892	939	916	882	865	894	963	909	891	925	824	889	882	851	877	860	962	885	873	848	899	879	929	868	876	911	949	986	883	870	898	940	869	904	909	895	896	897	936	948	887	853	913	925	956	910	888	887	860	957	838	898	916	916	889	893	852	891	880	885	853	917	900	883	911	982	897	895	868	921	907	866	912	892	906	867	963	866	907	863	932	911	847	848	939	908	925	887	862	915	899	877	908	906	853	914	874	895	939	847	952	915	869	917	869	891	940	897	875	906	880	901	927	904	884	921	867	889	899	912	916	889	915	909	876	884	852	906	968	865	873	919	871	884	949	869	848	940	913	911	919	934	870	936	979	944	867	846	862	913	899	858	921	858	853	921	917	894	879	928	849	883	873	911	884	881	898	905	875	945	942	929	937	870	912	984	904	866	931	907	894	942	880	923	844	899	893	880	943	917	905	949	898	900	906	915	936	881	920	914	867	907	914	924	903	878	912	891	947	950	898	908	896	862	883	880	903	907	927	880	846	933	930	927	865	925	908	911	888	890	904	901	958	945	884	832	902	913	853	870	908	880	886	926	892	899	903	860	917	874	888	897	926	915	922	911	878	874	959	897	930	917	914	863	902	884	900	866	884	931	886	886	936	808	876	920	868	875	906	833	885	877	942	875	828	910	902	892	815	913	892	864	962	877	874	900	923	848	884	903	941	892	927	863	941	892	897	941	918	915	943	891	899	906	890	903	866	929	872	912	888	930	906	907	843	932	843	870	940	875	983	864	861	908	868	879	885	886	861	950	902	899	925	915	896	876	866	884	910	930	879	836	844	891	916	871	901	876	940	869	858	894	949	942	858	944	882	930	891	891	885	905	860	905	894	878	861	834	938	881	904	954	844	836	860	865	871
23484	20892	28244	23661	20879	11287	1520	956	775	718	699	697	619	571	611	590	610	560	519	551	517	524	507	535	583	505	494	540	523	456	491	522	504	501	515	520	512	500	492	549	457	484	499	488	514	549	498	481	497	543	524	507	512	529	492	523	469	534	492	545	472	497	491	507	506	461	451	517	519	471	486	498	480	482	454	491	481	513	479	514	536	506	487	495	503	541	443	476	542	460	499	502	436	508	500	517	534	478	489	515	530	500	522	516	485	464	524	496	472	471	460	494	479	503	515	513	461	493	518	498	459	545	497	519	487	439	482	512	514	472	474	492	450	451	473	458	463	506	454	505	529	517	537	509	452	486	492	498	492	489	479	474	474	439	504	483	503	539	504	500	466	494	501	515	466	523	493	446	481	457	519	503	468	492	495	520	524	509	514	496	482	504	496	513	480	495	493	493	463	487	482	463	510	490	529	453	507	485	486	472	516	471	478	488	491	482	473	498	518	478	507	454	498	529	468	504	474	539	496	473	518	526	462	508	490	467	504	487	437	470	447	453	482	481	488	478	507	497	489	496	514	514	486	529	486	478	492	496	480	483	455	530	493	536	465	529	497	482	474	460	518	477	463	485	541	503	492	466	465	504	518	456	482	482	475	517	558	498	517	504	470	531	478	493	484	523	464	495	487	511	476	529	497	493	469	475	474	534	511	513	496	511	438	515	473	473	471	485	531	493	538	446	482	503	505	485	471	504	506	490	520	455	538	466	460	468	521	514	468	478	484	477	497	486	499	462	489	492	480	528	483	498	500	520	453	489	469	515	521	511	490	473	490	501	522	479	506	459	490	493	521	480	496	502	462	476	493	492	482	471	480	483	460	474	514	513	473	495	460	528	476	460	494	481	466	482	472	523	475	490	470	482	477	495	519	465	481	513	460	470	465	472	479	517	484	488	452	475	454	470	473	508	480	416	497	526	495	501	526	491	511	505	468	464	518	481	478	533	472	470	479	501	508	499	488	485	505	489	477	469	471	484	486	486	505	482	461	468	469	488	473	507	470	474	500	489	518	474	483	533	524	466	501	456	458	497	493	460	481	498	487	495	509	510	489	530	499	481	480	500	492	489	475	489	442	515	481	464	480	471	477	466	497	502	489	488	480	522	470	474	504	502	510	469	494	479	511	522	457	481	518	484	510	487	510	498	489	483	492	496	480	506	484	474	538	478	509	476	495	484	481	507	468	465	509	503	496	461	487	442	451	498	516	489	486	504	506	510	483	496	520	489	496	474	469	534	509	492	440	491	470	475	498	495	459	460	483	461	488	533	458	473	493	478	508	478	510	469	478	466	499	522	509	461	540	484	462	489	506	487	483	534	471	483	469	580	492	480	464	512	470	539	469	482	472	458	469	534	500	499	480	495	535	516	513	495	472	478	500	506	480	458	503	501	501	492	513	512	466	484	488	500	516	495	498	458	505	477	499	505	513	495	484	533	466	481	500	501	505	469	486	504	468	495	476	444	478	504	496	512	483	479	514	481	492	452	507	504	501	464	501	481	499	525	473	473	502	524	479	535	484	495	476	447	511	465	517	440	505	475	511	515	500	495	517	489	487	499	496	496	507	490	502	463	497	485	477	500	519	517	494	497	500	484	476	509	486	494	491	527	475	480	456	466	499	491	459	481	488	483	503	509	523	512	469	518	471	496	486	507	487	459	469	497	500	501	498	491	514	554	532	495	531	481	540	492	503	481	489	486	495	495	511	479	455	489	479	473	486	499	531	495	488	496	505	467	514	504	516	514	467	486	497	467	501	484	519	519	496	455	487	496	485	497	466	493	458	487	477	456	472	476	437	493	506	490	494	503	499	444	444	473	501	501	493	497	493	498	523	473	496	502	479	519	478	499	479	497	484	483	483	511	514	477	502	469	495	506	480	452	471	510	470	501	466	495	499	492	499	490	515	503	530	481	476	482	521	478	451	501	509	516	532	543	447	497	450	499	488	441	476	503	494	511	499	458	490	493	485	477	521	438	491	497	480	512	480	482	497	483	487	452	466	503	464	485	455	472	482	530	452	493	472	472	462	471	491	514	478	499	512	481	488	507	469	523	462	432	528	532	487	494	423	475	508	494	462	472	495	486	516	498	488	523	471	472	497	479	505	464	472	491	484	510	525	507	515	497	490	462	511	481	461	513	483	453	492	482	477	524	522	512	484	498	529	469	459	448	478	533	503	509	514	473	486	468	464	513	481	476	496	458	468	489	444	456	476	561	515	531	518	476	499	497	498	488	492	495	480	499	513	493	491	522	483	476	479	495	524	499	463	499	477	462	524	506	460	533	499	484	459	485	519	460	494	504	501	462	514	492	500	499	555	495	518	508	490	486	460	422	489	458	459	491	489	483	491	510	475	478	457	445	444	466	457	490	518	485	464	500	491	476	484	496	483	484	468	462	483	502	539	491	451	502	499	494	488	489	508	463	509	520	485	494	466	528	514	537	482	497	448	517	508	447	465	470	508	510	486	505	512	502	476	483	484	473	477	468	506	481	508	487	445	454	493	474	489	432	500	487	505	476	503	488	496	496	472	518	502	466	465	505	471	500	494	465	479	507	491	468	453	458	510	482	461	510	479	463	470	502	479	497	466	481	508	499	501	491	507	486	521	473	493	504	458	457	511	447	549	465	472	514	499	456	517	540	492	532	519	485	481	493	481	492	496	477	484	484	503	492	499	488	463	503	455	512	505	536	492	508	520	458	473	513	499	440	444	492	435	475	496	509	545	499	451	490	491	500	497	477	484	489	498	536	435	467	490	506	490	503	509	497	482	535	470	503	464	502	455	502	505	498	474	524	479	499	500	502	538	482	477	523	511	491	527	436	484	509	482	480	439	481	547	490	461	536	476	508	485	469	500	511	500	446	470	475	479	523	487	500	495	476	476	478	456	505	538	505	483	483	524	485	468	463	519	492	503	491	505	470	458	528	492	476	472	462	490	508	488	483	511	512	494	481	493	454	486	478	488	500	506	458	453	490	481	448	518	479	493	447	508	507	507	502	494	506	514	459	506	478	484	479	501	453	497	495	545	475	488	488	538	511	460	519	479	464	474	492	469	528	534	472	504	511	488	478	468	509	491	515	493	497	472	511	489	483	489	492	484	484	448	466	505	483	498	470	487	514	495	464	480	477	477	491	488	470	480	464	446	500	520	496	482	505	475	491	463	491	465	487	475	471	495	528	487	508	475	478	494	459	522	459	482	502	463	514	463	496	524	494	522	487	507	525	487	460	496	496	493	501	500	497	480	500	487	458	501	458	436	497	473	499	544	499	487	494	496	466	465	508	481	474	477	475	486	482	486	507	481	536	526	504	516	496	503	482	470	482	478	508	525	521	519	493	468	489	479	455	503	507	453	524	483	514	503	459	448	517	476	479	519	513	487	456	468	475	531	502	503	497	491	487	489	443	490	499	492	487	476	445	509	511	484	490	518	467	536	520	506	496	490	494	464	471	486	484
4552	9362	8339	4395	3165	2488	1980	1591	1452	1225	979	927	922	871	827	788	785	772	763	727	770	760	703	699	700	645	696	645	601	651	653	652	678	682	687	685	654	734	662	658	657	652	646	699	681	666	668	645	635	676	665	658	631	676	639	657	596	642	652	648	644	629	656	644	658	654	632	681	622	663	615	646	651	641	619	606	651	624	694	687	608	656	624	606	670	652	659	669	665	676	665	635	689	647	640	633	613	613	658	604	622	633	645	633	641	620	633	679	664	612	657	632	631	633	647	638	646	610	681	592	628	663	639	653	642	612	693	591	616	676	660	617	668	640	632	632	643	621	659	610	640	599	608	634	636	655	661	645	642	618	637	633	672	641	631	642	638	674	658	653	594	686	625	624	635	666	621	613	653	648	653	658	649	663	618	654	666	656	619	651	615	630	657	668	673	716	683	651	653	622	637	603	662	653	685	679	672	639	639	587	660	646	648	661	650	639	609	674	679	683	627	640	623	611	652	623	629	641	670	649	653	635	601	686	637	627	660	608	653	667	610	677	559	654	661	608	614	659	641	636	669	642	684	604	638	629	653	633	662	622	637	659	617	633	616	636	644	650	662	666	625	635	635	673	669	632	635	672	635	648	636	651	660	643	624	643	631	629	675	647	632	646	681	656	612	705	624	647	689	668	679	636	619	642	653	637	668	669	649	614	670	605	652	661	657	675	648	644	657	669	696	649	629	658	632	630	659	621	652	624	615	625	649	627	593	635	643	568	650	617	646	596	630	586	635	625	649	612	650	610	659	664	646	662	654	606	654	667	642	686	643	614	639	637	632	655	637	616	608	677	631	634	654	603	662	621	674	665	731	666	641	659	641	650	697	651	654	613	622	640	643	643	654	623	646	632	660	650	643	643	602	626	604	608	623	636	629	642	650	640	637	635	605	613	623	642	672	642	661	637	611	703	628	619	648	677	643	667	611	663	638	608	660	624	678	584	690	606	659	619	659	604	666	633	611	641	618	597	635	604	667	664	631	658	630	644	625	609	660	627	615	635	643	637	614	634	632	632	670	620	643	667	677	625	630	654	623	638	656	653	646	670	663	637	640	608	616	664	682	639	614	635	687	663	677	599	677	609	644	639	661	645	613	596	636	685	630	642	672	663	645	633	636	651	593	615	652	621	636	647	633	624	646	650	656	628	656	648	621	638	685	654	633	660	666	643	625	614	670	629	655	617	649	624	698	660	722	644	623	603	602	701	638	679	605	612	688	642	672	668	637	659	672	649	649	664	642	604	603	659	681	606	645	626	653	630	666	591	664	625	664	604	634	657	615	635	624	636	665	612	600	653	630	662	657	620	648	617	635	600	655	676	633	646	681	670	642	643	635	639	664	633	698	605	629	624	619	682	621	598	671	610	615	556	640	636	634	636	652	657	592	669	650	678	631	636	665	652	651	666	624	624	687	619	676	670	683	654	675	632	647	674	662	633	638	671	613	616	641	643	641	647	628	658	625	664	644	617	663	622	625	602	617	677	643	702	619	607	670	635	649	604	640	649	622	641	652	666	667	609	647	633	647	587	653	609	630	613	599	632	607	615	656	627	620	656	645	601	626	653	675	652	636	629	656	619	650	675	680	659	628	660	678	658	601	631	642	626	632	628	618	650	637	617	604	585	625	580	652	610	613	621	638	610	643	647	661	655	685	681	636	670	649	645	637	655	606	663	624	625	662	710	644	655	676	633	641	641	653	599	612	663	633	619	629	635	654	658	621	657	646	610	611	635	648	657	603	667	610	650	633	648	630	635	629	648	653	624	655	659	633	664	626	678	604	658	632	635	669	628	647	588	628	634	615	599	649	646	656	654	616	638	677	644	631	672	649	677	637	592	662	663	628	667	596	670	659	706	660	580	637	667	663	644	625	651	628	639	607	653	615	610	575	639	624	615	604	608	628	648	658	607	626	691	615	627	615	614	637	650	644	592	651	619	635	623	619	636	648	612	670	645	654	651	602	613	647	616	631	625	653	678	612	620	686	631	669	666	635	613	641	631	595	667	687	611	621	668	654	637	605	655	675	599	620	645	666	651	694	609	651	681	620	655	625	657	600	650	640	669	662	631	625	648	659	671	676	634	599	619	651	645	586	616	648	639	626	641	661	666	625	676	660	672	679	652	624	649	612	685	649	675	621	641	630	624	617	637	664	589	665	685	614	686	617	646	600	631	610	614	669	606	633	647	609	641	629	640	643	679	610	615	607	635	640	610	635	629	645	663	668	606	624	658	650	628	652	602	602	642	660	648	649	622	632	644	620	646	639	626	655	632	614	613	608	629	609	609	644	637	691	660	626	588	610	597	616	649	613	727	622	628	641	625	620	641	621	650	654	630	622	658	643	644	648	627	640	623	634	637	653	611	645	666	635	659	654	722	650	675	636	640	584	609	617	621	608	697	664	638	632	634	631	700	699	643	681	617	637	646	642	605	617	628	682	659	624	669	627	657	625	691	641	631	654	647	620	658	671	677	590	649	611	625	683	701	618	672	621	683	611	678	645	631	658	683	628	620	657	655	627	638	595	619	642	635	675	668	639	643	706	604	607	648	638	626	686	655	669	619	619	653	626	647	638	646	664	596	638	643	636	657	627	623	635	632	629	672	591	627	690	650	656	628	674	631	621	622	605	623	618	650	608	590	640	638	639	678	656	593	657	674	618	622	615	616	627	634	646	636	612	637	619	655	645	602	639	614	623	655	657	627	610	624	652	680	644	635	665	674	626	611	614	674	616	621	632	643	601	607	598	657	681	627	649	642	654	646	651	638	723	646	642	574	615	657	664	661	629	633	684	590	604	677	563	644	689	625	626	638	647	603	660	657	595	657	623	632	650	667	694	634	667	615	633	598	639	646	613	630	678	626	642	616	722	627	636	666	649	654	609	649	634	619	594	642	640	610	655	646	658	615	602	641	633	640	666	623	642	631	640	670	625	605	624	653	658	607	636	645	622	651	660	605	601	647	617	645	651	606	667	642	639	597	629	645	623	653	619	621	621	676	642	634	664	678	652	626	680	645	671	638	598	686	659	638	672	654	662	655	665	637	632	659	695	626	650	646	634	677	602	705	641	658	612	680	637	647	630	650	648	691	683	670	642	608	647	632	658	677	661	636	674	641	668	653	626	605	628	635	634	650	640	665	677	625	658	646	660	629	630	594	631	643	630	615	635	640	644	648	619	655	623	610	622	666	650	623	662	642	600	651	638	658	609	647	646	630	653	627	655	646	610	694	629	650	731	671	646	636	620	643	598	664	621	628	634	620	616	687	637	637	632	600	589	621	624	666	615	628	665	687	634	615	671	592	629	639	659	644	626	675	655	658	631	627	615	631	625	607	620	631	612	684	622	660	635	654	670	594	627	631	600	609	640	672	671	681	616	665	647	649	597	639	620	688	643	662	653	611	625	660	665	644	672	650	662	653	639	618	598	633	639	642	605	639	604	611	593	679	643	674	670	694	617	606
22603	20892	28657	23258	20894	20940	9736	1179	740	691	583	483	444	426	397	364	354	312	321	286	273	293	296	225	269	276	235	253	257	228	257	246	227	218	224	238	236	252	239	209	221	205	204	231	219	213	216	206	230	220	228	197	236	218	205	210	220	234	225	211	210	211	210	223	211	194	192	212	186	200	203	183	201	212	199	200	207	220	203	222	218	218	196	195	186	193	195	234	198	215	214	185	209	208	197	184	202	204	208	198	224	205	205	188	195	215	211	214	204	226	184	214	191	199	196	194	227	221	205	186	200	211	201	185	193	207	215	219	183	210	236	228	180	186	168	227	203	235	191	186	207	207	197	214	204	201	211	215	205	187	200	222	189	237	200	207	215	181	189	219	206	207	195	206	186	204	173	191	183	216	193	219	220	209	218	208	210	223	208	198	201	212	191	226	228	203	219	207	213	197	194	227	202	218	202	245	190	210	193	217	189	220	215	216	223	196	168	199	206	219	197	208	214	203	226	213	210	200	188	195	188	205	224	217	206	217	222	192	202	204	227	215	188	210	182	216	221	217	207	209	225	208	198	191	213	219	220	214	216	225	223	215	207	210	192	201	196	193	208	194	188	203	212	219	195	213	207	191	207	209	197	193	198	198	191	199	248	217	192	192	195	181	213	215	203	208	194	222	190	222	192	203	185	212	209	203	216	217	220	215	225	213	229	184	208	206	182	210	211	205	222	197	208	215	207	213	197	202	204	192	204	197	195	198	205	245	194	183	228	191	192	208	188	210	198	186	186	207	216	187	200	193	188	251	207	208	192	197	203	210	203	180	196	188	196	213	206	177	199	223	221	191	203	178	202	201	191	192	223	206	200	183	210	186	200	198	191	188	214	194	219	202	168	197	231	190	204	200	228	188	199	204	222	216	211	192	202	218	219	206	207	206	213	194	193	185	203	214	225	175	197	223	161	208	195	196	191	211	192	196	206	194	199	214	199	207	216	241	203	195	205	197	207	186	209	207	191	179	190	198	182	220	226	210	232	184	200	187	218	190	205	194	218	205	206	221	182	192	184	214	196	214	209	185	210	230	174	192	217	197	200	225	168	202	215	221	199	209	195	209	200	192	191	192	200	216	209	197	212	221	201	204	219	192	211	210	200	196	190	202	206	200	239	223	228	208	203	229	213	189	184	216	191	197	214	211	212	188	181	224	193	209	196	187	197	209	215	192	216	216	213	178	191	207	179	211	200	200	213	187	197	187	174	215	210	222	187	197	167	222	196	212	178	215	181	212	178	212	228	224	193	204	223	196	220	215	196	195	216	182	196	211	198	186	191	207	207	191	187	206	211	194	194	189	179	193	190	203	212	220	231	208	190	198	220	209	190	196	218	192	221	197	195	222	215	211	211	193	203	201	211	186	209	206	196	220	195	234	183	213	210	204	201	202	208	215	212	203	195	201	194	187	214	198	203	204	214	192	210	211	206	200	203	199	204	192	189	211	193	190	245	196	178	200	194	205	218	180	187	194	198	203	198	208	182	195	201	200	195	205	230	200	211	197	202	225	202	208	192	224	200	211	182	217	183	204	202	205	197	189	191	233	228	200	196	192	206	211	201	180	199	174	182	207	174	215	205	192	199	198	192	207	193	219	219	222	200	226	207	190	229	180	189	218	229	195	197	183	206	230	235	193	216	229	212	211	222	183	210	196	184	191	212	227	228	199	181	169	205	195	217	190	201	194	202	198	198	192	209	198	199	205	208	224	218	222	232	197	193	196	199	213	208	211	226	200	189	207	205	229	193	205	204	201	185	205	199	192	221	218	212	216	219	213	216	182	197	246	237	198	189	200	220	193	212	214	204	205	208	187	197	208	192	213	189	225	171	196	193	201	202	175	212	199	193	218	183	205	208	185	200	191	208	210	204	194	204	197	200	208	199	200	206	197	191	194	196	203	223	202	203	226	187	209	235	192	198	206	209	232	212	220	196	197	210	222	196	189	213	199	198	207	215	191	212	215	178	205	219	208	229	199	207	217	196	181	212	209	186	186	203	188	227	181	211	218	210	176	188	219	188	202	202	202	195	194	196	199	218	229	198	204	207	208	205	214	234	212	212	210	183	202	222	191	206	195	196	213	220	214	213	196	193	192	196	200	195	198	207	198	192	190	225	201	213	211	217	211	249	211	203	218	228	216	182	181	188	196	192	205	229	186	201	193	196	206	221	203	213	205	221	189	221	201	204	213	187	230	187	196	189	199	215	181	189	203	203	185	200	172	197	194	199	198	202	210	199	209	215	178	207	232	208	250	209	220	214	207	194	224	183	226	203	187	186	186	211	201	195	210	222	220	169	216	163	184	205	224	205	209	203	221	184	189	213	203	208	196	223	199	181	229	194	213	219	197	175	206	209	196	198	185	231	210	238	193	203	201	197	195	218	185	192	213	202	215	202	201	179	207	210	179	181	185	200	196	185	202	237	199	216	201	191	200	211	211	215	219	218	227	206	218	187	202	210	213	207	180	208	200	205	211	183	211	191	182	208	182	210	194	229	191	193	196	190	200	194	168	218	229	224	217	194	206	197	202	210	198	187	213	206	203	196	151	194	193	203	199	189	225	203	204	184	198	218	206	200	207	181	193	199	208	222	198	200	206	207	194	212	225	218	200	190	225	196	198	206	222	204	218	186	193	197	217	210	195	210	220	198	178	229	188	202	208	209	188	195	196	209	210	202	199	219	198	209	203	195	206	200	207	208	212	191	197	220	177	193	203	221	206	222	228	216	211	184	211	197	193	201	190	203	201	203	207	181	214	197	217	187	205	197	207	208	210	194	169	188	190	205	213	189	189	203	190	199	190	211	202	187	191	219	183	215	184	199	179	205	205	193	192	189	189	185	214	214	212	174	199	202	213	222	183	188	205	206	200	212	204	212	201	221	171	188	202	193	200	229	204	208	195	199	205	180	210	173	213	207	185	197	214	194	193	193	190	206	219	215	199	194	219	202	235	192	187	214	176	211	209	197	202	214	225	200	196	175	203	217	212	217	224	192	208	200	203	185	199	202	194	192	188	206	184	194	187	167	214	196	213	197	206	225	214	187	204	203	207	205	191	185	202	205	234	218	203	218	204	199	174	192	220	226	206	187	186	201	181	230	209	204	203	186	183	195	212	207	226	182	237	220	194	208	230	209	176	193	200	199	214	206	196	216	214	216	204	180	218	194	221	204	187	207	222	223	195	199	213	189	198	215	203	211	184	194	225	208	180	198	214	203	182	205	218	210	173	189	218	215	204	187	203	190	192	195	211	189	198	200	211	201	216	202	181	185	171	201	211	192	216	196	183	185	227	181	227	213	205	183	204	198	177	182	194	196	181	215	202	189	199	215	203	186	196	180	202	190	201	212	209	164	187	183	197	203	178	222	182	207	202	188	190	190	189	211	201	204	221	230	192	211	209	227	194	193	197	200	206	220	198	204	187	216	189	233	208	237	188	191	221	207	195	209	213	196	200	181	224
6457	15465	13510	7297	5037	3900	2874	2192	1754	1343	1153	1019	827	715	676	607	552	495	488	463	408	421	402	377	354	353	371	353	339	314	328	316	287	268	304	286	294	326	284	303	286	311	291	301	295	277	324	295	265	267	294	290	268	292	252	288	306	286	258	266	269	268	273	295	263	261	297	283	273	317	241	268	299	265	265	262	259	271	276	263	270	256	269	258	285	239	261	264	285	277	263	247	277	280	279	274	280	242	281	243	295	278	265	264	252	246	270	280	289	261	273	258	280	261	292	304	286	316	276	267	281	271	271	278	281	288	268	250	270	289	253	283	282	269	258	285	274	263	273	287	283	255	296	254	274	285	323	274	281	278	274	268	260	269	265	251	258	281	271	285	282	277	270	260	255	288	257	275	282	239	260	269	276	242	274	271	268	251	248	247	276	285	242	256	264	266	264	276	267	271	246	261	254	256	282	260	254	223	269	266	270	267	292	256	267	258	244	269	265	276	260	252	274	256	252	264	282	260	264	277	319	228	254	300	242	272	263	286	256	282	248	264	275	276	271	266	277	240	272	284	266	263	263	265	253	302	269	261	270	240	231	260	254	267	300	263	288	245	274	268	269	237	251	273	261	286	261	257	295	256	246	286	225	235	275	270	272	253	258	272	268	265	303	283	236	297	262	235	225	248	250	236	235	249	235	261	243	269	262	275	273	278	265	268	274	281	237	284	259	270	253	271	260	251	264	235	271	249	260	277	247	278	258	252	267	237	276	264	244	242	247	283	266	263	265	293	263	280	266	293	248	281	247	279	265	256	283	267	273	279	287	256	257	277	246	230	240	258	279	274	256	243	253	288	273	278	234	242	249	270	290	270	284	277	255	240	248	259	281	240	281	269	257	260	269	281	249	256	253	246	266	278	267	237	232	264	260	254	267	254	244	261	251	267	242	266	232	264	256	288	267	275	250	253	237	289	267	264	251	260	262	319	259	290	282	244	239	283	296	249	263	278	235	273	256	252	252	277	274	242	225	262	233	268	251	311	266	284	261	257	233	245	226	279	252	264	273	266	272	248	251	266	260	271	261	275	291	290	244	241	245	251	251	242	273	264	249	262	242	284	269	253	248	289	266	268	263	267	280	244	263	257	238	291	278	261	275	267	279	238	252	254	260	258	246	262	269	261	278	267	283	265	262	252	278	255	259	242	268	269	304	295	259	289	271	282	234	252	276	258	290	255	256	274	248	270	239	266	266	253	257	299	255	275	236	226	267	274	284	272	259	273	257	274	258	281	276	246	240	273	259	276	235	284	286	259	257	264	273	259	285	263	242	259	245	230	279	259	257	260	269	246	280	292	269	244	293	279	267	250	282	252	244	256	248	285	238	261	268	239	254	249	278	267	284	259	286	301	233	254	245	248	267	276	278	279	262	257	254	242	260	262	269	283	283	250	281	276	274	229	257	265	276	252	270	283	270	283	247	232	257	239	267	275	249	268	252	239	288	238	290	256	266	277	267	263	265	229	257	250	267	248	258	275	274	244	270	263	240	259	268	292	252	267	254	263	259	268	272	262	240	270	264	251	293	294	265	299	252	275	228	257	269	281	255	280	264	244	260	256	270	293	272	283	270	241	240	255	275	298	268	265	279	249	256	260	285	289	291	253	259	260	240	287	295	249	258	258	269	247	258	252	222	272	278	275	284	297	271	286	272	261	260	258	266	305	243	240	287	270	284	268	263	228	289	242	253	251	282	308	245	255	264	289	260	298	250	276	260	238	271	265	252	267	250	255	241	285	248	277	234	304	276	233	244	268	274	272	268	250	274	268	245	265	245	250	252	273	234	280	272	263	260	257	257	251	275	257	282	252	275	266	262	284	269	265	263	257	251	245	265	287	267	252	283	242	251	266	256	261	226	273	267	236	273	262	259	262	252	260	298	289	264	256	276	255	248	273	268	263	269	259	237	261	273	279	257	243	241	259	232	262	270	290	272	278	293	262	258	278	257	287	255	277	272	247	271	258	289	268	243	307	259	274	262	276	250	278	269	282	241	268	268	238	268	249	224	239	289	256	255	269	287	263	269	242	285	263	290	285	248	275	253	254	274	262	276	257	271	255	250	261	277	265	240	278	244	258	270	261	262	271	279	272	287	268	264	259	257	279	264	264	285	254	287	281	288	251	274	239	255	263	264	266	260	265	234	258	290	252	269	264	265	247	253	300	270	270	306	286	274	240	234	270	261	247	258	265	247	258	262	275	276	288	246	245	276	234	285	283	277	286	254	288	278	271	241	247	268	255	286	253	291	289	286	265	283	275	262	248	276	256	255	288	269	281	293	260	259	262	267	241	255	256	257	267	261	262	281	290	240	252	296	257	269	283	266	248	265	265	276	257	270	264	255	252	228	238	281	267	251	248	241	263	279	266	287	248	239	237	252	270	266	235	239	268	263	247	277	260	252	264	259	251	276	253	266	246	253	259	266	262	266	273	262	244	267	224	254	248	269	274	275	255	273	258	278	278	268	279	254	255	301	256	276	258	275	282	274	281	256	257	269	257	256	261	261	279	265	274	254	234	254	263	271	262	279	243	279	243	278	256	277	246	302	271	244	266	269	249	284	260	284	256	308	256	246	258	262	246	269	299	279	270	281	273	271	294	272	244	240	267	301	272	262	244	270	268	277	282	253	265	277	259	244	263	258	255	261	255	272	278	280	263	243	223	270	250	252	260	268	260	277	273	255	242	270	277	268	295	258	265	242	282	252	262	242	261	256	282	245	258	230	268	255	265	225	280	264	270	240	259	241	248	257	265	236	298	250	287	268	281	264	246	249	279	261	277	264	263	262	264	259	263	242	247	251	258	247	267	248	281	287	288	278	250	238	250	255	283	268	259	245	255	285	265	274	240	293	258	288	297	277	247	271	256	280	264	296	266	267	262	267	234	262	259	272	284	269	246	272	256	266	259	311	248	265	282	238	271	279	252	230	269	241	245	276	292	279	247	278	256	246	269	244	242	256	256	248	252	258	258	260	254	284	249	259	266	233	261	282	268	275	263	279	277	227	256	264	229	261	257	264	263	278	249	251	258	270	256	241	292	253	260	252	278	269	272	295	256	289	266	239	248	271	269	264	278	270	254	232	297	260	282	275	248	265	239	279	294	217	300	242	285	264	290	260	263	280	243	265	256	293	255	270	278	261	247	261	277	264	248	266	245	264	275	275	257	269	293	239	282	250	239	261	274	239	254	246	241	250	270	243	238	253	250	254	247	227	272	251	249	273	288	268	246	267	293	261	251	249	272	237	254	236	235	257	263	225	248	268	263	273	265	234	256	240	285	252	271	298	280	269	246	274	254	245	270	262	263	251	269	248	274	268	256	263	272	265	240	282	243	257	245	293	274	287	256	252	249	274	226	264	263	282	244	276	259	258	237	226	239	261	281	231	240	250	261	257	283	273	272	231	263	270	270	283	268	273	267	261	242	269	270	267	273	284	252	274	277	246	304	253	263	284	260
26522	20518	10069	1458	981	903	850	768	724	714	725	701	727	721	676	691	739	722	693	694	687	755	752	718	719	730	725	743	766	696	709	729	717	691	707	737	691	714	662	709	711	690	725	710	736	715	717	746	715	723	715	715	697	723	722	706	721	739	694	693	709	725	721	702	710	745	668	718	683	681	729	721	728	720	713	692	678	689	710	723	718	720	690	738	714	705	710	762	684	744	692	621	695	695	659	749	676	701	664	742	665	742	700	662	718	704	712	644	686	708	705	711	691	656	693	726	686	690	687	717	716	668	694	691	731	722	716	752	711	721	703	706	696	698	701	722	706	722	745	706	688	715	713	724	771	679	755	766	670	737	653	660	744	693	751	735	711	770	729	714	717	725	730	712	728	765	723	683	717	712	704	704	691	698	740	720	728	758	742	759	697	676	757	699	756	687	650	716	677	727	711	756	694	723	678	657	703	729	769	720	711	702	743	685	706	700	690	651	688	712	714	705	718	688	725	687	669	718	742	701	750	727	702	740	705	663	683	678	715	710	692	698	701	724	750	702	730	742	782	679	684	673	713	748	708	689	713	708	714	729	700	707	654	723	727	686	705	698	693	740	711	745	711	775	693	692	745	708	741	753	660	729	721	721	745	727	694	695	746	728	708	710	728	726	705	700	711	730	674	697	709	722	709	705	657	721	690	748	722	722	654	699	708	735	729	751	722	667	672	747	715	685	696	701	723	738	700	711	731	685	715	711	708	721	685	755	741	690	705	744	749	799	681	677	704	727	736	707	718	741	655	724	714	725	717	699	659	711	726	718	691	696	705	742	740	751	743	698	689	697	670	722	735	722	700	667	720	694	698	690	734	720	716	663	704	738	705	692	645	696	673	748	728	669	740	708	701	729	729	717	702	715	714	727	743	708	741	700	704	755	748	659	760	693	697	686	718	672	694	710	725	668	729	720	756	728	745	723	705	721	690	725	725	721	731	699	695	708	701	718	718	680	732	690	700	715	713	744	720	702	705	687	701	690	651	689	761	701	698	696	677	727	704	723	730	716	742	671	683	690	714	728	721	756	731	710	763	747	672	683	720	688	707	758	647	688	679	711	667	709	739	710	716	709	717	710	723	727	719	692	727	701	749	704	685	714	699	756	717	699	724	698	715	677	736	717	730	704	764	764	696	762	748	708	717	692	720	731	746	710	719	728	736	717	698	711	740	768	721	646	689	724	716	772	763	682	729	688	741	701	752	676	749	737	711	695	676	738	678	691	735	651	690	713	674	705	729	737	732	728	692	727	698	733	662	679	688	700	730	690	743	689	701	679	672	730	721	696	701	709	728	761	705	659	728	722	662	750	702	729	710	718	673	734	709	714	685	728	715	675	711	709	681	706	743	730	720	783	685	721	730	701	671	650	717	740	685	740	703	696	697	748	695	689	681	747	702	738	706	731	695	677	685	706	692	714	753	701	704	730	731	674	734	693	697	719	684	681	694	693	718	694	730	747	727	693	664	718	739	731	701	735	648	688	756	736	750	721	695	746	662	699	675	731	745	693	734	701	744	717	732	684	738	701	735	706	678	727	713	732	725	678	706	746	720	731	675	754	667	737	715	699	708	706	743	686	720	760	734	727	684	695	717	729	720	719	706	699	741	743	731	686	746	697	705	699	696	694	699	715	668	739	742	649	691	722	718	687	729	691	713	686	723	699	726	728	735	678	754	723	726	712	662	745	704	747	720	742	717	632	671	697	749	725	715	701	714	709	694	662	665	699	718	696	720	737	734	750	733	738	689	690	703	718	749	690	770	694	737	722	683	736	687	728	710	722	699	684	748	708	730	719	740	707	741	668	698	695	718	754	710	679	676	702	730	753	683	698	691	735	734	727	729	741	773	772	787	662	712	692	680	678	682	692	695	707	688	767	719	733	704	653	745	699	728	723	730	694	709	744	732	741	713	704	720	724	735	720	717	694	712	687	711	718	675	729	709	749	735	773	698	715	725	694	737	731	721	705	702	649	722	700	699	687	731	697	693	673	737	713	738	693	739	649	692	686	679	746	695	719	721	678	688	675	694	696	728	722	704	715	688	735	714	734	696	675	745	673	668	712	728	696	719	726	653	721	740	733	746	706	689	654	695	759	744	745	680	651	692	713	727	715	697	705	689	720	665	778	719	714	661	659	701	687	682	711	734	710	706	701	742	742	732	701	722	750	678	697	745	694	728	706	757	733	755	710	739	663	768	722	666	687	680	759	704	700	747	737	683	653	690	663	713	693	692	717	688	721	689	714	683	724	751	688	732	715	700	709	704	662	709	657	674	672	734	714	688	727	693	716	723	677	723	706	711	692	703	687	698	776	695	710	705	688	699	720	766	671	685	689	702	724	737	704	752	700	684	668	724	677	730	705	721	726	693	704	716	713	749	691	671	723	754	703	730	694	684	728	677	691	685	690	760	689	725	703	729	695	769	646	653	720	680	692	729	734	699	678	708	688	748	672	676	668	657	691	724	690	667	729	746	694	729	671	762	725	705	766	753	731	660	756	743	729	734	702	687	665	683	705	763	714	667	704	678	710	681	695	714	715	732	681	723	687	701	693	750	682	736	706	657	711	691	730	694	712	697	738	728	745	662	675	745	717	673	724	728	753	666	678	723	695	688	720	667	711	698	717	723	734	695	705	740	742	742	711	689	723	726	678	742	659	708	675	762	705	727	719	719	696	675	713	694	730	690	718	693	695	773	700	698	739	738	704	770	706	686	774	693	758	729	709	739	722	712	729	701	694	712	723	756	753	712	681	718	733	753	688	702	708	728	713	739	662	699	746	778	748	642	748	725	710	671	739	702	677	696	686	721	706	708	688	732	722	710	735	709	720	717	708	704	691	687	706	677	760	722	705	705	658	746	674	636	657	740	708	737	724	708	736	729	703	722	676	712	718	695	728	692	702	731	747	766	732	702	713	672	685	688	710	689	700	705	754	762	734	712	712	735	679	671	709	691	713	692	703	693	713	709	726	703	758	768	707	719	740	682	732	722	699	712	672	715	704	666	695	723	721	689	696	696	716	704	735	696	729	724	700	749	732	664	726	725	702	684	724	778	729	674	709	672	684	755	740	688	678	672	780	675	704	701	703	730	699	718	717	709	689	685	678	698	723	718	754	690	680	734	769	674	730	674	663	719	675	693	660	672	675	728	711	749	724	740	703	676	710	724	732	744	722	724	716	743	716	721	753	716	698	717	719	706	749	658	681	684	707	711	684	746	695	684	726	716	681	727	678	733	740	702	697	740	733	783	740	691	712	666	715	712	716	756	687	674	744	751	737	710	733	704	662	729	729	764	705	715	743	679	665	742	675	695	713	661	742	728	722	714	710	754	723	667	765	693	710	741	687	731	713	708	731	732	736	741	717	709	742	690	737	668	720	696	704	711	768	692	721	715	721	733	710	668	743	715	749	742	769	685	703	723	742	727	770	690	713	700	699	710	691	688	663	707	726	689	744	731	684
4088	1628	1601	1200	1096	1023	959	971	906	929	957	928	924	906	886	899	803	951	888	951	980	863	854	926	881	910	918	880	944	861	930	917	868	899	894	873	907	861	906	946	925	927	880	911	926	907	874	900	898	880	889	838	876	932	855	893	879	906	926	922	861	876	873	878	855	924	881	907	918	891	920	934	886	934	854	907	921	853	891	853	908	842	902	870	888	885	905	919	897	871	878	868	891	952	908	885	921	914	929	941	881	886	928	882	877	904	911	922	879	883	902	921	867	896	943	928	919	905	885	914	907	942	953	879	913	870	899	945	850	895	872	863	959	905	934	874	958	855	889	910	888	931	891	905	919	904	936	920	833	899	825	879	890	904	881	902	894	896	859	820	890	912	901	866	966	888	909	895	854	906	893	899	905	887	912	931	894	885	938	940	923	872	856	871	903	848	908	894	913	884	875	857	888	907	966	841	870	864	899	846	904	880	894	941	887	862	928	854	917	941	910	910	910	943	869	905	897	918	943	888	849	908	881	917	889	913	898	938	867	917	901	863	926	905	868	905	952	862	904	966	917	865	945	920	902	892	907	849	893	900	912	877	819	904	874	872	883	907	920	868	913	856	874	880	904	876	879	921	923	866	937	877	933	893	890	955	907	869	858	922	926	913	961	927	916	862	823	937	849	906	914	914	952	951	843	831	899	916	889	877	900	956	823	956	904	938	879	889	883	812	887	941	871	932	901	885	905	936	871	927	903	900	902	918	876	942	894	956	935	902	896	872	892	882	875	866	890	915	903	877	915	913	878	919	915	865	909	848	936	972	932	855	840	885	910	909	888	873	893	863	888	923	919	902	915	897	867	865	916	939	926	926	882	964	946	874	912	877	902	849	900	888	919	852	901	911	891	865	880	886	865	921	904	867	879	885	906	908	921	861	874	874	931	909	907	898	940	906	882	912	927	953	892	939	961	900	902	918	933	890	882	898	865	880	911	869	895	897	868	863	904	892	869	843	896	910	888	943	889	919	917	871	886	879	839	917	891	914	918	940	875	884	890	907	922	910	941	919	918	933	918	890	823	899	889	912	921	907	879	912	916	947	900	938	883	878	908	899	871	982	854	859	907	902	922	924	919	889	979	860	885	847	913	887	850	893	861	906	952	920	862	919	859	879	893	892	877	942	887	927	893	916	850	900	908	930	874	920	887	852	912	947	946	870	950	876	886	845	897	864	902	935	893	875	890	875	920	846	957	854	918	860	950	873	966	898	875	933	868	913	841	887	904	886	896	909	906	915	970	870	875	926	921	901	918	888	908	895	935	906	857	934	870	888	945	899	846	865	889	887	888	885	913	886	898	889	889	931	915	910	905	865	886	950	973	897	883	890	960	928	906	903	854	870	912	904	887	862	890	880	903	938	937	879	874	931	913	895	953	862	900	916	932	910	874	879	906	838	850	873	881	906	878	867	905	887	912	855	908	906	873	887	869	938	894	939	883	892	913	931	914	861	948	898	914	900	868	920	941	891	933	926	911	862	909	865	832	878	923	893	885	887	891	907	901	858	901	960	915	891	875	869	952	918	901	956	871	886	893	903	864	916	925	931	945	933	875	878	837	902	941	878	906	945	849	927	869	901	872	904	897	904	890	879	933	911	924	884	918	847	930	872	890	909	903	922	871	917	867	899	848	925	892	834	905	851	861	911	890	864	886	945	931	893	911	882	912	943	918	929	922	883	866	895	885	891	897	896	887	887	894	896	975	869	947	909	909	874	895	908	829	916	915	911	863	884	901	820	915	948	860	852	938	963	916	900	887	886	842	912	917	864	830	872	913	884	919	907	916	963	875	890	917	916	938	868	874	891	879	901	939	889	857	882	935	882	921	908	895	936	911	923	907	911	905	867	928	871	918	932	896	877	880	896	892	934	867	834	872	856	920	915	898	834	914	911	885	882	904	874	927	984	918	849	890	906	888	849	910	907	879	899	867	916	913	917	903	879	917	904	911	903	865	957	902	902	864	889	887	884	897	886	916	914	894	892	929	865	889	934	889	878	893	859	927	903	915	857	833	853	913	888	895	959	903	857	870	922	874	879	932	826	910	914	892	882	879	936	914	920	914	922	937	890	891	877	912	906	908	849	922	858	872	900	867	881	887	902	956	864	934	934	931	863	872	875	964	926	886	892	967	874	903	946	954	889	876	886	833	898	876	909	909	860	857	866	876	910	921	871	900	882	819	908	863	887	908	892	879	851	891	878	906	903	919	849	858	896	878	861	944	852	917	809	901	864	906	942	904	843	929	891	922	843	923	914	895	921	937	894	904	920	892	924	865	915	907	892	915	900	860	864	968	939	954	913	888	919	871	895	857	851	886	847	897	920	884	916	921	886	874	911	894	927	936	911	923	943	903	971	936	865	911	907	919	871	885	956	881	886	852	949	925	874	917	886	878	870	881	874	879	871	865	954	901	880	867	876	915	913	904	897	844	919	915	860	903	985	927	859	938	905	844	888	911	936	881	900	884	925	931	928	899	869	897	892	930	878	887	878	916	934	879	895	910	949	910	950	894	952	873	890	922	947	954	898	896	893	848	886	904	884	928	926	926	866	884	890	873	859	890	912	915	923	874	852	911	897	889	936	873	902	893	885	896	921	842	854	886	933	886	890	896	889	907	920	891	931	914	926	862	932	870	880	912	934	901	887	905	883	907	924	906	895	888	915	926	855	891	881	901	882	855	905	937	883	880	897	928	929	923	881	874	859	886	862	919	894	938	862	923	853	934	907	871	891	919	860	910	885	866	817	866	902	875	861	947	946	927	858	918	914	898	895	910	851	937	914	852	863	906	908	930	863	890	875	909	880	889	879	931	898	885	946	948	889	907	899	886	923	920	875	887	864	889	890	899	908	952	926	868	899	922	863	895	946	914	886	919	936	872	852	910	881	904	912	899	854	913	933	915	914	886	869	885	869	942	903	935	896	895	884	953	873	894	882	898	910	897	919	925	886	921	872	873	911	944	812	876	889	919	862	898	941	931	876	827	862	885	899	923	852	920	866	865	868	893	881	857	938	887	916	949	903	886	877	891	885	908	898	950	908	935	889	883	881	883	914	906	959	935	883	886	905	888	860	936	899	902	891	870	877	894	874	926	916	891	896	908	900	867	878	877	927	898	873	935	851	892	939	894	935	929	900	926	922	866	890	869	944	932	912	947	890	866	950	921	895	899	866	1002	942	890	936	858	863	923	915	885	881	898	898	924	916	901	871	902	855	892	876	895	891	871	927	935	892	940	847	890	913	951	866	898	883	949	864	866	924	890	950	923	899	862	895	960	875	856	929	931	893	896	900	938	889	930	874	867	829	903	892	937	930	912	887	854	886	919	886	884	891	969	897	935	896	851	906	899	904	871	851	950	914	903	877	940	870	870	865	933	909	883	917	892	876	905	912	928	875	922	896	871	904	866	928	876	941	916	900	957	867	895	891	890	886	889	925	910	928	896	915	881	894	914	954	938	890
23519	20888	28252	23650	20874	11358	1510	959	767	742	699	652	655	623	601	591	625	566	496	528	566	565	530	515	537	524	515	489	585	499	518	488	485	522	495	536	527	475	489	486	491	531	506	535	516	465	489	493	509	514	512	493	497	514	461	507	477	529	483	543	526	541	486	528	530	531	511	511	512	476	456	493	473	479	517	478	489	514	497	541	514	480	452	476	525	501	481	512	495	498	494	493	484	509	524	472	498	498	483	499	498	510	483	462	549	508	479	503	495	432	500	506	518	513	495	490	495	474	535	503	507	503	490	486	502	481	512	480	526	503	473	532	490	474	523	499	506	525	544	497	487	469	516	478	489	489	515	486	447	462	529	519	528	496	539	497	489	507	466	461	489	473	489	512	446	536	481	503	489	463	513	472	537	490	495	472	540	517	497	497	515	469	532	474	498	494	502	479	498	491	508	470	552	499	478	459	486	514	467	502	517	512	523	502	468	503	542	475	524	539	535	488	466	488	510	524	478	471	461	529	461	484	475	507	505	546	480	520	512	522	491	527	503	501	503	510	489	480	479	509	466	486	479	486	518	515	492	487	485	483	501	515	492	499	502	492	482	460	482	489	489	506	500	452	476	510	505	479	513	478	517	508	509	495	547	506	548	524	484	481	496	549	480	511	485	529	492	519	455	499	489	514	481	486	498	515	484	502	444	503	463	501	516	506	494	526	491	511	455	478	488	460	512	515	481	498	473	506	523	516	489	487	507	501	507	468	491	476	466	482	466	513	501	498	513	538	509	492	512	511	471	488	449	509	537	484	472	481	492	472	502	539	526	493	541	507	475	493	511	477	491	472	475	474	507	475	481	518	515	494	525	483	501	509	500	499	478	513	494	476	491	478	524	482	504	483	497	484	470	539	469	474	478	489	530	503	523	488	465	509	477	513	529	544	472	432	453	484	477	460	440	479	480	455	484	468	478	506	472	526	490	507	501	477	483	520	519	471	507	501	507	537	490	494	449	496	489	488	499	513	504	520	493	502	514	494	490	481	507	523	454	488	544	518	498	454	480	493	478	485	467	511	485	510	468	460	514	504	464	530	490	512	485	502	501	477	492	504	495	549	468	474	487	499	514	499	509	484	502	520	513	474	494	531	454	490	461	482	478	437	554	506	449	559	499	478	472	473	535	459	491	527	512	475	521	446	504	514	475	514	498	486	504	509	554	531	497	518	454	500	485	510	508	499	528	514	500	460	483	530	512	508	499	491	504	500	487	493	493	548	509	523	510	485	474	511	491	450	498	491	511	501	526	470	501	510	464	456	527	503	490	476	496	467	498	437	494	487	483	508	487	510	502	543	514	495	493	492	452	522	502	487	486	494	521	486	519	526	483	495	536	533	515	464	484	517	527	501	549	487	485	540	480	500	496	479	462	502	506	511	495	474	493	496	497	499	502	496	458	459	473	525	496	473	487	505	507	514	505	496	530	500	501	492	472	511	460	509	480	477	476	485	501	500	522	531	454	498	496	528	469	460	498	465	539	500	487	459	510	523	466	457	485	510	470	466	521	503	464	504	505	521	505	521	501	536	473	465	460	507	497	489	495	518	430	493	478	518	510	471	482	443	518	529	523	477	526	513	496	522	556	474	488	498	500	494	491	521	512	516	471	528	498	505	524	503	509	493	512	468	520	507	520	408	474	463	510	495	475	460	482	473	526	500	467	539	508	521	466	507	489	526	519	521	486	483	540	501	491	452	507	483	498	504	497	494	472	495	457	469	489	491	479	524	496	500	499	492	523	468	464	506	479	521	454	478	468	484	484	456	468	495	500	451	493	477	552	533	501	526	499	502	492	485	478	521	503	506	508	491	466	475	477	474	475	516	497	519	522	452	502	503	481	472	500	475	472	489	509	517	498	532	522	460	523	542	507	483	484	491	511	445	493	503	492	473	502	511	498	500	483	519	527	523	495	497	463	530	492	482	492	499	491	514	492	474	488	469	534	480	503	467	470	485	489	479	526	475	508	491	517	494	540	526	473	486	483	507	494	505	496	517	474	488	508	524	484	493	490	521	554	511	499	460	473	526	508	479	479	497	479	518	449	473	524	469	498	514	451	508	498	483	490	453	446	498	476	511	515	512	456	483	489	504	514	523	483	494	507	483	517	497	493	475	474	466	485	492	476	501	484	483	520	521	498	518	489	473	491	505	498	489	500	503	506	512	512	484	505	475	488	476	466	513	500	498	480	464	536	460	472	489	491	491	530	489	479	469	482	498	506	528	537	486	500	492	561	450	468	479	520	487	488	483	502	481	469	476	522	542	506	519	501	498	497	468	498	485	505	485	479	522	494	460	495	517	508	514	498	508	513	509	495	525	495	504	479	472	497	467	514	486	502	543	526	475	475	486	517	509	492	535	508	504	492	520	479	507	474	485	508	471	496	512	535	525	474	495	477	506	482	496	513	493	513	474	488	460	484	487	476	489	488	489	483	520	472	489	484	449	482	493	511	509	508	505	491	474	459	494	512	481	488	525	471	514	482	482	503	478	498	474	502	458	519	482	490	464	461	525	495	494	515	489	452	524	511	494	495	493	462	492	468	478	506	488	484	480	477	471	492	512	495	476	498	499	509	504	513	442	462	505	530	495	499	560	489	493	538	455	496	485	489	484	506	502	479	523	475	538	516	501	469	521	482	489	487	509	501	473	473	556	535	493	509	458	488	517	509	498	508	485	511	498	450	521	499	499	470	454	460	498	499	486	484	532	513	495	495	502	512	538	523	490	485	481	503	476	527	483	491	483	465	532	482	518	480	472	527	497	481	511	496	510	506	484	496	496	526	483	460	503	471	465	463	473	477	498	497	521	474	488	489	459	474	470	494	529	561	495	496	479	477	557	495	474	494	452	466	490	540	466	497	523	448	501	486	534	512	543	436	480	530	491	498	494	494	482	498	455	467	476	503	516	500	467	522	465	508	500	456	449	474	488	448	478	494	452	495	447	482	470	502	503	479	474	496	477	496	495	476	532	484	484	481	461	508	505	497	520	494	483	484	482	481	428	493	484	466	494	510	514	521	463	530	525	494	462	486	515	510	494	499	441	488	454	517	480	495	494	494	506	492	512	484	458	515	490	468	474	504	519	436	516	491	489	535	513	488	474	528	479	499	490	514	505	474	502	496	433	525	508	439	492	472	526	453	471	477	486	470	479	546	478	505	498	478	484	454	536	514	505	499	496	491	493	534	508	503	467	476	491	480	470	485	514	511	499	461	526	485	489	482	538	487	531	509	503	496	521	458	544	490	496	519	495	497	489	530	516	519	532	519	456	454	498	497	484	544	484	455	489	474	531	497	491	480	496	538	456	494	515	512	493	488	497	493	496	502	522	528	499	516	493	512	490	482	532	475	495	485	490	471	503	482	494	540	529	487	488	500	471	480	528	501	489	517	512	504	517	508	515	529	485	476	495	503	482	467	466	482	521	479	526	487	481	522	464	514	506	454	523	503	510	464	479
4493	9509	8390	4490	3056	2463	1983	1674	1325	1189	1140	1045	910	823	802	817	765	735	741	718	712	719	735	686	704	702	685	696	720	657	687	652	675	689	634	680	674	696	647	633	642	638	685	629	635	657	643	670	661	647	716	675	650	666	640	670	629	643	685	657	666	617	613	661	616	653	612	628	662	628	627	670	641	685	685	639	622	678	616	705	623	623	673	692	605	642	616	640	620	612	644	662	623	589	624	607	666	649	629	650	620	671	637	645	673	662	647	615	641	631	654	688	632	570	648	634	664	688	630	617	656	625	642	620	612	657	658	655	633	674	670	630	640	664	641	623	643	681	642	668	657	630	649	666	655	645	611	642	641	672	667	651	615	671	658	674	661	617	649	657	650	644	666	621	649	596	634	637	676	658	629	665	658	680	636	680	638	630	617	637	626	644	652	604	675	663	676	650	656	643	640	679	627	622	633	620	666	616	638	610	685	599	663	690	625	637	629	625	654	613	671	638	619	650	674	617	642	646	651	637	667	665	659	633	638	635	652	637	636	595	667	667	606	701	640	648	628	651	669	684	667	612	613	635	660	640	621	649	601	630	660	644	616	643	653	630	609	623	692	610	659	622	639	655	687	625	623	651	636	630	644	656	639	645	682	667	646	636	628	639	629	639	638	708	621	620	630	617	642	636	674	600	631	688	679	632	645	681	621	655	623	621	656	646	645	640	626	651	664	645	616	659	656	609	605	629	637	627	665	665	680	629	659	609	604	612	691	629	681	607	645	624	623	672	673	669	626	697	674	586	655	631	618	646	645	633	604	687	620	653	646	630	669	616	660	589	649	635	604	628	634	723	630	636	686	622	604	624	659	609	640	649	624	626	693	639	643	626	644	648	597	663	620	621	676	652	608	645	679	611	687	625	652	678	617	613	646	630	649	640	668	682	592	663	615	612	651	684	639	629	632	624	671	655	631	608	640	666	670	621	657	662	676	661	627	674	666	654	648	627	606	703	671	674	647	662	664	656	705	650	609	650	643	649	634	659	606	655	678	610	611	599	661	627	643	650	686	716	631	606	609	650	682	653	618	624	631	644	644	668	650	670	652	668	637	620	628	658	617	643	637	661	652	629	638	632	672	633	669	639	641	606	656	617	612	639	654	662	631	665	674	652	640	626	631	638	602	598	666	639	632	638	640	648	621	624	593	635	638	661	645	650	656	622	637	675	617	590	639	679	664	615	624	630	680	617	640	667	653	626	636	705	661	643	648	654	668	604	606	668	666	599	656	604	640	672	648	617	678	673	631	640	618	625	625	640	655	648	680	674	622	653	641	670	648	597	650	640	645	632	633	679	669	636	629	628	662	599	669	656	635	628	660	645	630	638	629	650	643	612	614	669	634	608	642	635	620	622	655	688	647	633	655	649	668	638	619	608	598	660	639	669	600	643	651	627	624	604	649	623	656	638	625	636	640	613	646	621	624	642	664	646	629	640	655	602	638	642	646	652	627	633	650	669	652	674	620	672	648	650	670	647	623	640	674	622	638	612	649	653	641	704	687	625	642	625	609	628	649	644	650	634	696	663	650	633	680	601	670	645	606	681	642	625	613	648	636	687	636	642	656	602	651	653	675	689	634	668	658	640	623	596	709	598	658	638	653	652	660	649	655	645	671	676	640	633	642	632	625	653	650	709	678	673	656	656	594	669	664	621	670	654	632	667	659	663	603	675	683	648	639	678	633	657	666	590	633	619	655	632	604	657	640	683	634	619	677	635	656	630	635	686	682	640	650	621	618	595	629	644	613	632	655	609	653	653	654	676	651	615	627	684	657	652	623	623	630	668	654	636	675	621	644	666	651	625	658	654	629	636	673	642	647	654	677	590	678	640	660	651	646	654	660	660	660	668	597	675	618	661	609	640	640	682	657	648	620	584	660	670	663	608	678	643	679	635	658	636	636	640	623	580	693	658	646	638	651	613	613	633	677	661	615	669	650	661	641	584	694	700	643	653	660	663	620	615	627	631	635	666	647	664	613	641	644	671	659	623	643	646	630	645	691	597	627	644	613	632	650	634	691	687	620	635	647	622	653	578	612	627	631	652	627	642	669	689	677	634	609	633	609	664	685	645	703	644	637	606	624	685	641	649	674	629	646	634	634	626	622	665	656	627	624	656	643	616	643	675	619	645	630	640	675	597	635	663	603	661	645	678	663	643	609	637	648	633	646	633	655	672	638	645	641	641	652	659	662	667	656	630	618	610	674	688	665	626	670	602	675	655	638	677	626	664	673	603	674	696	670	665	657	599	612	648	600	628	656	618	638	643	640	622	642	688	636	664	608	642	655	656	685	649	643	667	664	618	661	645	619	644	639	638	652	600	619	624	611	645	656	640	612	598	590	651	645	646	592	639	643	689	630	695	617	682	644	652	663	616	690	606	660	645	592	689	606	682	629	673	650	659	662	640	664	633	624	671	656	593	684	616	650	652	654	616	615	637	631	653	617	628	663	642	634	675	631	670	638	681	623	644	651	636	669	647	619	626	667	704	633	669	629	626	632	651	619	684	656	665	621	599	633	662	685	659	604	650	651	634	654	664	621	627	690	606	607	657	651	639	627	618	677	608	659	619	662	662	655	624	674	629	629	658	634	664	658	616	682	680	640	647	606	650	646	672	615	653	625	633	637	633	630	605	638	633	644	661	575	655	636	651	629	631	639	597	626	687	657	669	656	606	615	607	664	644	619	627	656	623	621	639	624	671	647	640	645	630	664	631	620	632	664	681	688	638	649	632	632	593	646	692	596	651	650	656	599	654	642	620	626	672	615	621	666	611	619	680	691	636	618	603	674	643	658	616	646	606	648	661	641	626	669	658	691	640	683	606	680	658	628	640	607	644	650	654	673	686	648	659	635	661	627	650	603	576	650	629	602	631	646	641	659	670	597	620	656	619	677	675	662	594	661	618	672	628	635	671	666	619	589	638	603	644	694	663	659	625	664	617	598	643	676	635	623	658	607	572	610	634	635	660	628	615	630	651	617	648	598	635	643	662	619	654	669	662	613	622	632	605	629	614	628	597	597	579	646	651	634	672	620	604	627	629	671	632	625	655	656	664	604	627	655	632	606	632	676	665	663	642	672	655	655	598	587	672	650	653	644	644	657	688	638	611	596	630	658	655	667	630	616	686	623	652	643	626	669	687	647	629	614	635	623	658	613	635	645	639	658	674	620	611	684	652	601	617	642	612	616	700	657	676	644	648	623	647	658	635	642	621	660	686	642	624	643	623	664	618	645	618	611	611	644	633	612	650	635	641	666	632	621	643	619	662	644	607	656	636	698	626	665	671	638	634	664	665	648	615	640	643	653	649	658	625	616	639	640	606	643	636	629	690	648	655	625	661	677	671	667	643	578	636	659	688	692	674	647	627	685	655	702	673	671	612	609	659	621	588	665	636	634	630	658	627	644	611	641	653	658	656	657	636	619	652	639	646	663	689	685	613	654	628	609	655	665	685	646	674
22528	20892	28619	23288	20892	20937	9835	1148	763	621	600	512	456	391	382	389	319	333	287	279	279	273	284	277	237	272	236	255	233	247	238	203	224	267	217	243	218	243	218	219	219	218	211	232	240	200	161	217	239	232	211	177	188	225	194	215	245	215	210	200	204	206	205	212	199	208	227	208	221	223	184	203	226	224	206	238	201	184	218	210	199	229	219	229	188	199	201	202	193	212	211	200	203	201	213	192	188	224	218	199	210	195	200	194	185	208	200	191	205	198	232	204	193	246	206	206	213	195	211	201	227	207	220	232	176	189	203	197	215	198	193	207	171	190	207	214	209	191	207	200	207	190	186	248	199	195	216	232	216	201	220	210	199	208	191	207	180	209	183	218	193	189	174	189	212	177	205	193	203	219	226	186	206	215	210	202	198	196	215	202	187	193	212	189	227	220	208	207	202	186	199	200	185	208	186	206	215	218	201	183	201	208	204	180	218	189	174	169	214	219	217	195	193	185	201	171	201	199	220	198	227	198	203	197	197	217	214	176	202	170	235	206	195	191	183	188	205	210	197	254	188	215	204	197	192	200	187	209	222	207	226	208	197	207	226	211	213	211	197	197	231	214	196	184	198	215	215	198	216	202	213	196	208	175	213	218	190	200	201	203	191	213	200	207	232	195	222	209	193	207	203	219	201	220	198	198	215	208	201	210	182	173	221	190	190	236	213	187	205	211	202	227	191	193	190	233	210	206	207	219	190	186	199	211	220	197	197	199	202	203	197	220	189	209	172	181	226	198	207	211	207	200	217	182	207	196	191	193	229	197	181	198	220	229	195	201	201	211	195	204	214	178	208	245	190	204	211	232	199	220	227	200	212	204	187	167	197	173	225	206	210	212	198	218	194	191	194	204	200	202	218	185	217	199	214	188	210	209	215	213	188	201	212	196	212	204	222	191	189	203	209	215	220	225	220	198	195	212	221	201	223	198	207	198	221	198	187	170	194	200	174	200	200	190	213	203	203	203	208	203	206	189	198	190	208	194	200	197	186	204	196	202	199	209	198	198	188	190	213	217	199	212	197	198	194	196	196	203	201	214	214	189	198	214	226	227	184	208	205	190	191	215	185	197	195	182	217	188	224	230	166	197	207	193	229	209	200	204	187	195	165	200	176	201	207	178	196	208	195	173	234	187	201	212	192	204	184	215	197	196	190	214	195	211	206	198	223	211	221	216	189	189	214	209	206	208	202	209	200	186	189	212	172	198	207	219	212	216	179	184	196	196	210	190	203	208	206	213	211	222	227	206	205	228	204	226	190	214	197	188	216	218	194	225	199	188	216	217	221	207	262	199	205	208	205	200	210	184	220	207	203	195	213	211	227	208	219	234	195	213	218	227	204	209	194	223	215	204	209	198	199	215	236	195	194	211	199	218	194	200	234	191	219	197	228	207	221	219	205	175	216	214	225	214	200	200	230	210	203	226	189	215	185	188	197	220	237	193	185	186	192	203	191	221	215	201	192	186	174	193	196	202	200	193	210	203	190	177	191	210	205	217	199	203	185	218	208	194	173	196	210	204	189	204	197	211	217	219	177	192	206	209	188	180	210	212	212	219	220	175	225	203	200	201	211	200	209	212	192	185	202	204	210	215	177	205	202	231	194	211	202	162	208	212	182	207	204	222	191	226	199	222	196	236	205	199	194	239	200	206	183	218	181	207	202	216	223	214	179	211	193	205	206	184	202	224	186	205	189	192	201	208	207	198	214	214	205	202	191	170	187	207	215	210	201	206	207	198	211	207	192	192	213	219	183	184	197	185	201	202	228	237	191	214	188	169	223	187	220	198	177	196	199	197	165	216	200	206	193	203	201	199	219	222	193	188	221	221	203	189	230	198	205	227	202	209	215	202	194	191	225	177	204	234	200	202	222	202	212	222	225	200	197	202	191	194	188	193	196	197	232	220	196	227	215	191	187	215	205	186	213	202	198	223	210	196	221	198	210	206	222	197	184	186	219	216	194	185	221	213	202	189	182	210	207	244	206	197	201	222	207	194	204	210	195	185	187	206	204	201	192	230	190	195	191	213	226	206	200	193	200	209	205	203	189	223	201	197	197	223	195	203	221	211	182	216	207	206	203	200	199	211	198	238	214	206	188	175	204	206	199	203	200	231	209	221	220	193	216	209	209	192	180	214	183	200	190	215	206	212	229	193	212	208	211	217	207	197	210	204	196	201	211	186	190	202	198	189	198	201	207	194	214	211	244	218	200	185	204	248	204	190	208	209	214	179	208	194	188	186	197	215	206	207	198	195	211	208	204	205	201	232	202	193	175	202	208	215	220	194	203	192	209	194	199	198	213	183	207	209	207	247	178	224	210	178	206	224	219	205	204	203	204	185	210	197	228	211	187	221	189	210	187	200	196	236	200	208	218	194	189	190	217	192	218	209	226	202	206	213	214	193	205	198	225	215	214	199	213	217	217	206	209	213	190	205	207	207	208	199	200	211	201	230	186	203	218	213	200	187	237	190	190	220	202	174	201	203	207	201	207	199	224	191	211	192	198	192	172	229	191	213	210	218	209	226	221	216	206	181	210	175	227	212	175	206	189	180	200	206	202	212	202	232	233	223	191	217	207	194	201	223	212	200	208	203	192	230	215	210	198	192	219	183	222	191	235	201	201	193	193	203	197	209	208	196	216	194	214	219	180	222	184	195	210	206	225	220	188	207	203	203	206	186	222	183	190	233	205	190	205	191	178	197	205	210	207	202	199	194	200	215	218	208	175	189	189	207	228	211	219	222	198	205	196	216	205	193	203	193	205	196	202	184	174	168	220	212	188	220	203	229	177	210	182	194	218	179	191	189	218	229	201	212	212	191	193	208	185	196	200	178	236	211	195	198	195	195	197	200	207	197	207	213	217	192	199	215	203	190	206	186	204	224	179	202	196	222	233	178	188	179	222	194	190	209	196	203	173	201	210	196	230	192	180	201	226	217	215	192	203	180	216	207	179	208	192	213	232	211	218	207	191	205	194	213	224	205	181	213	238	217	220	204	172	204	220	178	222	211	215	210	193	228	209	214	203	189	213	194	209	239	217	214	211	187	195	207	197	207	176	191	217	197	213	205	193	208	229	210	206	199	198	185	226	192	206	216	218	192	194	189	205	212	193	203	206	186	215	203	219	198	197	205	199	226	198	209	208	240	202	188	222	236	223	196	217	189	216	205	209	199	208	201	214	203	208	206	194	165	215	212	213	202	214	231	189	203	212	212	185	213	238	216	209	198	206	172	189	192	203	191	192	202	206	219	179	191	199	190	205	223	210	209	211	206	194	197	193	219	207	185	175	229	209	198	209	227	200	214	200	194	208	203	218	202	211	215	219	192	192	197	190	222	209	220	238	206	185	202	192	207	207	202	206	231	210	198	204	211	226	201	235	200	196	197	220	226	209	221	208	193	219	195	216	175	191	201	213	187	192	220	225	214	204	228	190	185	204	212	195	203	186	199	235	205
6532	15512	13420	7257	4961	3785	2935	2324	1714	1427	1122	952	816	762	663	623	565	549	464	434	431	410	408	378	355	335	378	358	368	326	347	316	283	321	318	282	282	324	299	321	266	259	278	308	305	300	270	302	261	285	286	252	290	261	280	276	261	287	269	318	316	283	281	265	262	266	267	285	294	255	234	298	251	287	282	273	252	258	286	248	270	246	247	281	276	269	256	261	282	240	310	258	227	280	244	249	265	254	287	294	265	309	263	245	253	249	297	281	257	289	252	261	266	247	234	277	281	258	268	256	268	264	269	276	296	308	254	289	263	293	271	279	275	262	269	280	266	262	258	243	282	263	273	276	270	281	276	244	271	241	271	228	272	282	259	301	266	244	268	267	251	239	270	258	256	246	302	287	257	311	259	255	275	271	256	267	270	250	241	255	243	246	268	251	261	272	219	259	253	275	256	287	288	273	231	276	256	249	257	284	265	245	268	280	272	270	270	286	265	264	256	274	253	264	268	261	229	245	263	248	264	270	274	243	264	265	251	290	277	265	283	279	274	268	259	278	261	260	241	257	262	250	254	230	266	241	261	252	263	251	245	274	271	254	253	269	277	250	275	251	277	258	265	267	244	231	257	261	267	257	284	253	294	274	265	249	243	266	285	290	243	307	246	240	286	254	282	233	274	279	273	253	272	232	268	254	295	278	261	264	267	251	295	282	277	242	262	252	272	263	257	290	233	264	263	251	268	277	241	272	227	287	246	265	259	268	237	277	256	254	257	274	293	247	280	237	234	258	260	286	265	261	253	273	256	265	261	279	270	252	275	257	261	259	261	245	282	252	252	267	284	284	283	277	247	253	283	271	276	274	295	255	274	264	256	284	270	256	262	250	301	266	251	264	237	247	253	284	242	268	287	249	242	277	262	289	258	278	244	288	271	276	237	263	279	246	298	279	283	275	269	272	260	237	277	261	254	260	283	260	255	274	252	290	276	266	257	271	263	287	244	269	274	278	251	242	274	257	278	271	261	274	258	266	248	283	257	274	251	276	287	257	259	298	248	248	250	271	274	258	284	264	249	266	248	247	273	284	286	289	301	271	253	249	276	274	272	277	258	250	268	262	268	262	250	274	251	219	255	268	261	256	268	271	263	271	250	251	271	262	259	264	242	282	272	249	259	268	252	266	250	256	283	278	263	271	243	259	251	258	283	253	274	239	271	248	263	249	298	265	250	239	256	263	265	262	298	259	257	253	224	273	264	280	241	267	261	274	255	239	246	242	265	263	279	250	240	274	242	282	257	273	282	258	262	239	258	275	265	246	253	260	287	288	269	275	285	280	277	285	263	284	247	284	231	273	276	255	248	260	233	248	284	284	266	252	255	291	273	259	246	273	259	264	233	285	267	268	269	262	263	278	276	243	266	284	248	261	285	266	259	248	228	261	276	294	310	267	246	261	250	248	259	279	266	272	281	269	270	251	228	263	259	286	280	246	264	267	276	281	269	266	273	280	268	286	265	241	267	261	287	256	266	262	271	268	251	258	263	258	266	245	250	255	241	257	266	280	245	263	265	277	264	251	254	261	284	280	265	282	252	242	279	278	269	247	262	277	287	274	269	255	260	263	240	247	264	256	285	250	257	296	269	252	287	266	257	266	243	312	265	258	257	273	252	280	247	253	274	277	259	246	265	260	272	273	258	250	269	261	264	288	243	273	242	281	280	262	265	272	272	298	228	269	272	238	272	259	286	259	300	256	242	254	276	264	277	262	258	293	259	272	263	272	287	252	254	260	259	249	290	234	296	263	243	249	276	263	272	272	268	288	262	276	251	284	266	251	255	299	252	250	267	260	251	241	257	258	243	259	272	272	258	267	256	261	263	220	231	264	267	267	248	291	274	288	262	267	275	261	257	270	260	249	280	242	290	277	256	275	249	270	273	225	271	258	239	273	264	252	260	279	266	248	262	251	279	238	261	257	266	274	245	244	269	262	260	270	284	281	266	271	263	283	283	260	249	259	281	273	246	276	254	264	267	246	279	263	286	252	248	241	250	251	286	285	249	254	268	281	261	255	274	279	239	291	244	296	233	229	264	277	259	248	250	256	258	258	245	272	263	258	265	258	258	277	280	264	251	257	289	255	261	282	304	261	268	264	287	236	294	248	260	270	248	294	255	266	287	256	254	266	266	290	281	267	299	245	275	303	277	289	247	254	275	274	254	255	220	261	263	278	254	238	249	263	282	296	265	257	293	267	268	258	285	277	252	255	279	274	269	241	280	245	276	278	259	270	296	309	279	265	260	266	263	266	233	250	265	262	266	280	270	274	247	256	238	256	264	273	259	269	241	261	252	253	271	299	293	257	274	259	239	256	255	273	261	251	244	246	285	298	287	282	258	256	225	241	273	256	278	242	279	263	218	266	275	269	261	245	266	279	265	246	256	250	261	257	272	245	288	252	261	256	273	260	264	276	287	255	276	262	269	283	241	231	265	274	240	287	254	260	274	270	256	248	278	250	254	247	284	277	261	254	272	275	263	245	251	247	243	262	281	296	281	267	292	271	282	277	259	259	249	248	245	270	294	278	254	282	278	265	245	253	282	265	254	274	253	285	298	261	256	253	234	253	272	291	278	260	293	265	280	273	268	253	280	291	275	290	268	263	288	284	237	219	252	250	233	244	250	243	279	249	270	266	258	277	277	303	264	249	263	270	269	280	255	252	238	297	259	270	283	292	255	248	260	294	255	266	247	262	244	283	247	281	268	276	286	270	262	248	236	238	271	270	277	263	271	273	275	271	280	257	250	256	264	268	268	251	300	232	259	280	254	271	250	244	252	265	269	246	285	257	266	232	246	264	276	266	264	230	258	267	240	267	275	265	242	291	252	252	252	283	240	254	255	259	268	292	269	243	261	265	262	262	287	250	319	261	252	278	279	248	276	274	281	261	279	247	279	247	281	245	234	277	259	280	258	303	244	276	252	275	279	271	260	267	262	250	257	250	255	261	267	281	258	262	267	294	263	267	251	268	277	264	298	245	278	272	259	264	264	265	294	235	253	307	270	255	251	243	271	258	237	278	300	268	263	282	283	269	249	269	313	274	250	260	246	274	265	247	239	279	247	267	268	293	269	281	260	265	257	293	232	286	265	253	283	279	238	256	268	253	249	267	257	290	245	268	253	281	306	264	259	281	290	270	274	268	251	246	255	297	256	288	252	281	285	282	255	260	233	257	245	258	258	272	277	262	265	279	255	269	280	210	250	295	273	257	265	245	276	264	257	270	304	266	261	278	251	263	286	314	258	249	224	278	267	274	274	247	250	277	249	262	251	277	250	256	248	299	236	247	298	269	254	247	283	263	262	264	283	294	240	270	257	265	242	285	262	270	271	275	255	280	266	261	243	258	287	241	269	276	280	242	270	275	270	273	270	271	248	263	263	250	238	243	244	312	260	273	269	258	277	271	255	291	283	251	258	272	253	274	279	271	288	236	268	270	270	269	282	311	252	259
26650	20486	10005	1251	852	735	780	819	748	737	753	719	699	728	734	724	705	740	775	727	736	741	730	723	722	737	715	676	722	696	715	720	719	719	691	732	692	743	668	714	760	689	771	716	728	754	746	676	752	710	705	713	700	741	728	748	708	735	717	701	776	779	714	723	657	746	708	751	684	719	730	751	742	755	779	766	709	674	706	687	737	724	763	744	691	692	695	756	728	725	722	735	736	754	724	743	689	713	745	705	736	753	717	729	712	687	716	709	698	715	741	682	737	722	729	689	692	693	697	738	732	749	744	713	690	724	768	711	719	712	748	709	726	716	726	713	714	728	723	751	710	746	743	715	705	740	757	734	792	755	702	743	744	731	736	720	706	716	697	706	699	684	744	700	733	730	753	729	751	697	690	732	717	742	727	657	731	748	680	712	719	704	722	699	711	694	734	722	705	696	734	711	702	739	773	707	679	695	769	763	748	688	733	721	718	737	671	771	711	748	703	674	737	689	724	681	760	736	738	725	745	733	748	698	707	734	732	774	700	734	713	722	711	747	730	726	714	715	733	736	722	723	714	619	681	729	718	718	651	727	720	708	705	709	726	700	717	721	715	740	708	736	757	717	700	721	752	740	696	706	749	760	735	680	672	757	708	694	739	693	723	678	713	708	703	707	741	722	670	737	776	707	716	704	743	710	746	762	710	717	727	713	703	735	696	736	719	717	725	751	723	785	752	723	725	726	662	721	680	729	697	722	729	713	730	708	751	727	691	709	750	751	716	696	709	718	771	751	691	733	754	739	761	778	731	740	697	698	719	738	721	725	698	706	754	773	688	715	704	699	687	772	705	696	689	736	718	725	723	720	726	707	726	740	732	733	692	688	736	769	705	692	685	700	725	728	725	733	723	740	689	701	691	702	734	740	727	690	681	656	736	736	703	707	685	704	787	739	668	742	717	676	715	712	773	743	785	730	742	739	735	761	746	690	713	721	727	699	730	702	688	729	730	726	669	684	755	763	701	751	688	718	692	733	682	694	729	708	775	759	717	695	702	751	705	753	727	719	729	716	708	748	692	719	729	718	801	754	750	695	751	677	688	718	764	723	701	690	704	742	750	688	726	747	684	710	704	718	732	705	768	740	776	742	728	743	746	682	700	703	719	756	734	783	715	744	743	727	738	742	735	725	682	752	690	724	736	742	710	729	708	798	714	733	739	715	697	727	710	728	689	731	725	679	722	717	709	675	725	702	731	709	753	707	686	712	723	678	714	754	716	702	739	711	689	757	717	723	729	757	716	694	705	709	769	697	736	712	752	702	729	689	710	721	754	738	698	749	723	731	746	763	722	721	758	719	742	704	747	687	708	711	735	743	740	749	744	729	739	733	685	714	732	694	709	685	735	727	685	732	750	710	767	671	762	724	721	742	720	722	722	732	719	747	748	723	762	673	705	748	745	719	739	702	754	683	720	696	749	706	740	699	714	738	709	703	712	760	724	724	768	705	705	740	716	727	704	703	716	722	712	714	683	699	672	691	723	727	751	725	765	671	702	739	711	731	699	705	771	717	721	698	716	745	730	729	773	736	740	757	729	749	726	674	736	730	744	744	712	706	736	722	724	725	722	694	675	731	727	733	697	718	675	774	714	763	750	711	706	724	695	730	709	722	710	675	731	717	740	740	720	705	697	731	744	695	685	721	732	730	750	706	726	747	765	713	703	702	741	694	711	727	754	757	715	749	709	674	677	722	758	673	737	678	746	744	772	717	688	760	692	762	719	694	743	760	719	707	778	730	749	716	675	707	701	751	759	726	778	752	733	754	712	727	667	759	741	742	740	717	724	697	693	741	763	725	736	731	742	727	740	713	658	733	706	735	708	685	777	736	790	713	678	706	676	724	707	701	723	706	776	711	714	749	685	745	716	708	723	753	694	723	724	719	693	749	683	679	747	741	762	729	699	736	708	689	700	727	733	755	729	717	679	742	724	692	703	745	734	691	753	712	724	745	710	699	760	761	722	746	741	725	658	717	751	707	769	741	727	748	774	720	735	694	746	731	700	708	693	697	740	706	700	695	723	756	744	752	699	719	724	717	743	680	705	663	748	750	699	704	753	732	748	755	748	755	731	728	708	716	725	725	785	693	687	733	717	726	743	716	693	742	717	669	748	651	720	717	770	691	725	739	730	747	747	738	693	716	700	758	784	656	725	734	716	718	749	729	719	712	692	702	694	664	724	718	737	726	681	685	708	734	675	733	707	754	729	791	701	723	721	726	695	720	708	728	716	696	699	730	724	730	737	702	736	689	743	724	725	787	749	754	679	734	719	710	709	713	740	730	725	767	768	727	685	730	713	702	712	745	701	731	759	690	718	746	700	711	743	698	772	709	783	721	720	730	716	724	713	790	744	776	746	724	720	723	679	726	696	771	691	731	737	690	767	734	709	699	729	689	714	648	800	719	732	736	739	701	688	743	726	702	744	704	733	757	691	713	727	749	701	725	745	783	797	668	735	751	776	675	730	699	696	720	692	699	720	708	737	737	752	726	691	712	737	741	749	718	692	702	678	721	696	735	688	712	731	732	692	685	681	720	732	703	745	717	695	718	730	767	704	700	713	705	706	738	736	695	672	681	695	686	724	745	745	736	651	728	718	700	740	703	711	719	699	718	731	723	722	716	731	803	727	716	679	771	745	747	680	723	704	723	702	742	772	721	783	706	712	707	723	687	730	720	720	770	756	744	693	690	718	732	715	654	748	694	713	676	670	736	713	807	731	739	702	755	751	744	671	703	733	731	710	730	727	713	729	701	706	706	771	723	711	702	699	718	733	716	728	696	673	682	702	711	703	715	738	748	708	676	722	720	729	673	743	712	717	732	714	711	694	706	733	773	739	714	725	719	741	759	700	729	717	693	713	726	719	727	733	701	667	746	704	720	685	733	715	690	705	739	716	750	707	673	758	767	764	687	699	750	711	703	759	675	735	697	710	737	720	750	747	677	732	758	722	746	729	667	738	752	757	670	715	742	722	695	763	705	664	754	769	721	707	705	704	708	744	733	702	733	725	706	738	713	785	723	711	747	701	715	717	723	764	745	662	691	731	695	699	697	711	692	739	710	758	793	704	755	784	709	714	657	735	748	714	731	729	714	701	709	742	729	713	727	737	736	702	688	706	704	706	734	720	754	736	720	677	722	717	706	713	721	694	726	719	715	700	721	753	697	716	746	741	688	745	721	761	711	698	712	695	713	734	708	695	715	729	747	691	722	785	719	714	714	744	715	715	755	688	739	738	757	714	732	702	689	711	735	692	704	682	700	708	797	720	680	735	674	717	710	719	727	726	674	758	684	714	696	706	764	739	736	716	668	685	753	735	708	718	697	724	680	745	731	719	707	693	750	739	726	749	757	778	714	721	701	701	731	673	721	726	690	718	689	701	702	714	702	689	731	752	732	766	713	731	701	676	686	708	752	728	734	699	727	689	748	736	700	698	745	683	718	717	700	753	700
4083	1569	1453	1087	1045	1002	952	947	913	895	932	961	947	984	881	899	927	930	894	886	886	906	881	879	925	981	942	965	897	818	931	881	914	895	947	923	952	901	895	969	909	886	892	915	919	908	873	911	960	900	963	913	873	898	855	930	895	920	894	958	870	933	909	918	886	942	886	945	902	927	899	895	962	919	897	897	921	919	984	878	904	857	942	863	926	913	940	962	922	826	919	901	873	938	872	912	902	957	873	950	817	899	864	908	919	931	882	919	930	855	883	961	895	934	883	969	860	961	891	881	893	913	901	828	943	912	851	946	951	886	949	882	897	913	877	866	877	905	943	869	930	923	918	914	908	907	923	917	918	910	868	881	968	908	922	917	892	950	892	920	878	947	884	939	890	902	906	873	906	920	879	905	893	885	903	986	927	921	891	892	941	854	878	923	882	917	869	900	907	898	925	875	934	943	945	937	958	915	901	892	865	874	912	892	923	932	884	938	879	884	922	941	929	849	894	912	912	929	935	877	902	866	860	875	940	871	898	897	947	876	859	897	866	906	846	960	877	856	868	872	877	932	895	889	935	858	908	885	937	876	881	921	903	927	914	891	859	910	891	955	911	832	899	935	865	916	916	948	892	868	897	891	932	898	884	886	912	922	859	864	906	922	899	958	950	890	913	890	881	950	933	891	889	931	971	884	866	903	899	907	903	937	935	921	939	941	937	945	875	914	951	911	907	899	872	905	938	915	889	885	885	920	965	884	913	941	907	911	901	885	919	925	904	854	897	924	857	849	879	913	911	919	924	869	903	921	892	937	889	896	865	921	930	896	947	930	857	901	965	884	923	889	892	895	944	893	907	967	893	873	888	885	815	933	930	914	895	915	846	950	900	946	891	932	897	849	889	901	949	911	913	893	956	908	919	929	917	900	923	882	869	889	905	858	887	905	903	897	956	851	885	839	929	910	957	834	898	889	928	944	958	892	950	934	897	841	868	901	924	919	881	877	934	897	906	912	927	880	949	912	897	917	948	906	929	882	959	951	891	862	900	922	912	891	878	964	937	907	923	855	895	899	844	922	930	863	915	913	915	915	918	901	885	916	873	915	901	912	923	858	872	902	903	931	906	886	883	941	915	920	878	932	938	948	879	928	904	924	939	941	900	888	912	856	874	888	925	911	922	846	918	892	878	894	916	935	891	861	884	960	894	877	876	889	926	840	969	885	909	840	892	879	885	893	902	904	879	905	952	938	880	874	885	875	878	935	889	864	934	919	866	918	872	945	901	922	849	922	954	932	898	899	930	902	858	961	920	947	894	930	884	893	937	923	908	892	941	921	903	864	902	898	888	923	910	912	918	937	923	887	866	930	910	889	894	911	929	895	916	889	887	910	948	869	848	943	906	842	868	874	878	952	907	912	915	874	850	882	895	908	860	851	915	895	922	981	878	896	917	835	914	903	911	885	877	937	935	941	888	899	916	841	897	910	880	901	860	948	867	899	931	889	944	899	938	940	917	906	919	879	898	909	926	852	919	930	890	959	893	904	937	917	945	887	959	910	880	926	911	919	906	938	879	932	892	952	917	905	936	958	880	894	891	896	908	953	900	935	862	919	902	911	888	882	864	891	897	910	925	946	923	873	944	857	920	926	927	947	899	892	951	966	876	901	953	917	883	866	910	861	872	920	916	903	922	960	908	914	919	895	909	922	904	899	886	890	921	883	885	941	950	925	948	866	966	857	880	925	910	870	935	901	916	847	956	903	914	874	935	932	955	908	932	928	901	903	971	921	889	934	935	911	895	936	886	928	930	920	876	948	916	861	925	940	938	949	924	859	873	886	887	841	944	960	905	867	926	896	898	892	930	909	848	907	903	900	845	843	882	956	877	888	882	880	933	883	881	915	938	933	889	949	882	898	849	871	935	947	868	893	916	941	920	921	864	941	909	903	906	906	887	912	897	909	925	943	936	862	948	918	902	857	899	859	878	913	941	948	915	973	896	889	917	913	923	922	885	898	882	906	915	918	871	891	844	959	926	895	936	884	916	917	931	879	947	918	897	944	882	847	898	910	939	866	895	914	964	884	909	928	936	967	927	905	932	896	938	875	865	952	920	900	861	894	923	925	908	936	922	892	907	928	869	925	868	933	909	903	907	914	888	957	910	899	879	910	898	929	889	909	912	871	957	915	903	996	874	898	888	855	842	951	956	922	936	907	871	944	892	888	928	941	877	918	879	891	912	865	852	924	876	858	907	897	919	937	872	932	917	909	920	866	881	904	884	883	897	966	877	890	904	897	922	901	884	914	951	943	902	903	894	870	904	919	902	926	905	895	936	901	865	913	892	885	899	906	902	844	863	882	884	920	894	890	892	877	854	853	933	869	898	878	899	954	899	876	921	915	925	874	913	923	902	873	938	898	902	903	924	935	914	874	893	902	904	941	913	905	911	935	915	909	898	916	839	946	937	930	948	917	916	891	911	918	966	919	938	877	939	894	913	903	918	873	882	923	945	893	866	892	908	964	917	943	985	930	887	890	909	889	898	879	897	931	917	922	922	921	925	883	909	878	916	913	855	878	899	882	954	874	857	894	944	899	902	963	847	936	945	955	895	961	939	926	911	910	896	896	891	895	897	849	858	895	894	933	918	945	884	886	871	919	952	876	920	952	933	904	862	898	902	919	890	914	893	932	898	933	936	875	882	895	910	943	904	873	962	883	874	861	918	926	905	897	935	941	929	946	901	957	940	878	934	869	858	877	947	882	893	937	857	919	948	851	922	942	934	923	963	916	894	926	855	899	897	930	946	898	890	959	888	954	884	1003	911	883	917	874	884	878	909	897	938	882	932	856	884	856	903	926	899	896	932	947	917	888	917	869	886	914	919	932	938	936	903	880	983	861	871	882	914	883	925	888	864	907	905	901	941	880	905	972	899	917	858	917	924	914	933	875	905	937	890	908	872	903	926	866	943	912	942	889	925	935	847	843	915	910	918	901	957	874	906	927	868	912	923	950	904	867	883	927	895	983	904	894	892	928	886	886	837	941	869	866	913	889	923	903	944	926	918	915	904	956	943	918	893	896	883	934	939	899	943	869	962	896	881	898	928	914	929	890	871	854	859	881	913	917	886	934	899	933	874	902	887	936	863	924	927	852	893	935	856	916	899	880	887	945	907	916	907	904	880	933	926	869	908	937	940	915	948	910	949	858	882	818	866	910	911	912	882	903	846	930	883	902	885	859	937	959	931	921	881	935	889	942	908	930	922	919	952	924	899	869	916	886	908	963	890	917	953	890	927	868	908	891	896	924	893	848	896	916	893	889	847	888	927	900	857	908	886	886	900	912	905	920	893	916	814	924	898	846	894	881	965	940	884	963	930	919	909	951	919	902	888	899	899	897	939	862	922	906	927	894	924	925	948	882	937	900	910	937	944	920	900	921	960	850	869	862	904	963	950	896	911	969	882	925	936	906	894	917	872	961	921	931	897	888	915	937	878	957	954	946	950	938
23505	20878	28208	23655	20862	11461	1491	886	803	700	708	665	661	590	639	582	593	580	545	537	514	555	592	553	516	574	509	491	522	482	510	494	514	491	557	540	497	557	536	466	482	510	528	518	516	512	509	529	510	507	534	521	502	506	509	485	526	509	511	490	486	489	482	513	510	487	536	511	499	487	499	526	515	493	519	483	505	492	519	535	512	487	474	546	515	528	517	498	499	506	526	502	462	472	539	525	522	469	489	481	504	496	546	480	506	557	513	504	462	474	496	503	541	532	485	485	554	464	529	528	486	533	523	533	515	492	466	500	486	492	449	495	548	484	505	523	531	508	483	475	479	500	482	500	530	521	531	502	493	511	488	482	461	527	514	505	498	490	516	464	519	515	507	514	474	463	532	484	554	501	484	509	501	462	412	502	535	546	525	533	489	491	498	492	489	470	499	494	502	517	481	512	514	467	504	462	516	484	481	475	486	477	523	501	514	486	487	484	499	510	494	492	542	493	529	493	496	541	486	510	472	518	487	452	511	471	515	505	492	467	480	502	499	473	517	478	487	527	485	498	509	541	513	500	508	525	457	512	488	491	549	514	497	485	482	500	522	468	487	471	520	450	487	495	501	472	498	497	506	522	483	467	517	500	517	495	510	494	520	521	487	499	501	470	489	454	515	498	512	477	533	479	492	480	511	491	510	490	512	508	495	483	526	526	498	528	508	464	535	510	470	524	478	517	491	534	479	473	515	461	536	474	472	461	498	497	540	494	503	493	508	476	494	494	522	495	477	492	507	504	511	544	506	475	499	501	506	476	516	507	515	494	449	502	445	515	497	498	524	495	511	482	534	513	487	482	504	473	515	509	509	508	451	510	477	492	476	517	466	538	524	464	484	484	494	507	507	516	493	485	521	538	470	507	507	523	483	471	521	497	506	483	495	545	517	498	507	510	512	483	511	522	493	519	471	454	481	483	528	495	506	522	500	459	494	500	496	498	478	482	505	461	518	513	499	546	496	523	490	476	448	472	491	482	496	513	492	470	545	468	472	488	516	490	484	503	504	520	464	509	512	483	473	461	535	480	497	515	494	504	452	481	467	487	526	517	540	503	527	475	474	509	492	502	524	498	514	518	475	495	463	491	489	472	541	510	532	499	491	472	498	481	482	505	490	509	504	477	495	516	497	491	489	504	515	493	490	502	511	486	462	507	484	488	500	487	525	514	493	477	526	469	540	512	520	471	502	503	507	484	496	516	496	458	493	487	500	492	454	480	485	507	500	477	480	478	500	488	497	504	509	488	515	481	517	530	467	487	499	498	533	514	511	513	513	494	461	480	516	491	521	499	508	488	504	527	520	469	501	499	490	484	503	493	517	524	536	499	504	506	523	509	517	475	476	504	492	515	478	510	473	480	495	485	471	517	495	512	525	518	503	542	508	527	464	498	495	466	537	514	479	501	510	461	517	444	514	519	491	497	481	497	498	480	547	496	482	461	496	496	530	500	470	491	520	462	485	477	500	515	508	478	490	511	503	518	432	513	492	513	491	466	491	535	498	520	497	507	491	482	495	483	493	479	499	514	463	494	499	526	500	496	504	473	496	492	477	456	491	497	496	497	494	455	498	480	506	492	502	547	494	493	520	480	526	474	495	535	518	501	542	498	486	515	501	498	509	528	513	535	507	489	498	485	517	504	493	524	477	503	505	488	494	482	472	481	506	503	509	484	538	497	533	537	541	529	526	529	490	531	518	505	502	503	488	520	485	525	509	489	477	514	511	504	496	486	500	491	495	479	519	508	509	519	466	506	483	501	494	483	522	532	471	499	466	481	482	491	488	486	514	515	478	562	476	485	533	469	494	509	478	511	503	487	513	467	456	545	504	478	516	473	516	528	523	504	509	497	496	529	497	482	512	467	474	527	468	467	538	446	475	476	510	512	483	498	531	508	492	529	478	484	546	498	506	465	496	476	526	516	482	518	514	501	496	498	515	471	537	502	507	469	533	513	498	465	485	521	524	511	474	475	522	527	501	478	480	476	491	536	516	495	461	515	513	486	468	514	489	560	504	497	535	526	494	529	495	484	514	517	482	491	473	500	513	491	497	468	472	504	516	504	513	527	484	504	464	494	450	471	506	496	486	511	496	492	489	498	487	512	477	529	496	532	482	488	474	459	487	498	486	499	446	483	490	519	473	533	483	487	518	526	530	492	498	496	499	496	493	478	491	512	513	486	495	490	468	497	473	490	476	510	498	519	495	520	488	454	521	480	488	507	521	488	518	509	484	539	478	507	496	464	521	500	483	513	473	530	510	500	469	524	470	502	511	517	521	489	482	557	517	533	509	471	532	486	499	498	463	470	490	499	515	490	526	482	483	492	490	490	471	490	553	493	502	525	531	499	470	479	493	492	516	480	503	508	478	449	492	496	549	496	503	460	492	531	470	487	494	466	483	511	469	521	463	501	545	478	476	487	494	469	490	492	525	525	508	519	487	465	511	509	505	523	503	504	479	528	491	475	492	456	460	550	526	488	499	496	491	481	500	497	489	513	462	485	489	483	507	436	508	497	464	471	462	486	475	506	534	506	460	489	508	498	483	511	499	489	506	504	501	516	485	495	484	514	465	478	466	480	515	510	453	514	455	488	459	529	487	517	536	502	503	484	505	542	483	500	540	494	481	521	503	496	512	452	507	484	499	525	500	497	540	508	482	475	502	518	479	505	525	560	478	509	483	513	525	492	505	491	470	498	516	471	512	506	512	520	491	466	485	519	478	498	515	522	495	525	490	518	516	499	494	533	508	464	491	528	531	516	450	495	497	534	473	496	488	520	495	494	475	459	509	488	492	518	493	540	483	506	490	470	480	523	447	458	460	490	515	521	510	532	507	495	490	514	475	502	529	536	484	510	472	500	503	477	516	461	473	497	485	502	554	442	517	514	472	517	508	502	475	551	457	520	493	507	459	504	516	454	454	505	540	534	501	480	512	480	509	484	492	487	463	525	496	487	480	486	480	522	470	461	510	510	484	518	501	476	484	475	466	527	528	511	490	524	538	475	506	515	454	465	487	510	490	484	502	490	488	545	458	466	483	518	476	490	513	474	486	483	501	515	510	496	512	500	495	505	496	507	518	487	462	462	488	509	506	508	479	486	459	502	528	518	493	524	496	478	504	511	529	484	510	494	508	490	474	491	486	475	522	523	483	540	518	515	502	490	461	554	479	518	483	516	498	481	498	487	494	497	518	532	486	507	477	529	518	493	488	483	534	494	462	497	510	500	506	495	502	443	488	516	520	456	491	448	492	504	491	473	502	493	543	505	505	485	503	469	498	472	482	518	523	482	501	492	503	516	492	509	487	511	519	477	480	477	491	473	498	517	486	541	485	490	465	524	525	481	520	508	504	475	470	470	485	521	487	536	505	535	521	512	475	491	532	493	470	510	516	494	499	488	500	503	482	469	437	481	499	461	536	455	455	492	497	494	499	488	484	496	516	539	501	489	474	484
4532	9530	8333	4403	3081	2376	1913	1603	1437	1247	1040	1042	970	894	842	816	800	814	753	712	685	713	684	707	709	714	652	702	706	674	672	640	687	642	662	635	689	650	648	640	674	627	622	628	670	637	607	666	640	648	628	664	666	637	641	689	640	677	638	684	642	591	638	649	609	655	662	641	654	620	666	633	629	658	649	659	656	673	640	696	624	633	643	651	659	625	650	610	654	642	607	661	627	672	666	658	620	645	620	666	661	634	638	606	631	670	694	645	649	694	643	631	701	649	627	603	674	639	624	689	617	651	608	673	578	628	654	646	663	662	674	611	669	654	654	615	647	639	639	649	679	608	625	639	644	633	663	613	666	585	629	631	636	636	669	675	604	596	653	673	698	664	619	630	640	630	674	624	618	628	645	644	639	710	639	687	684	635	574	639	671	674	633	654	604	687	615	600	646	650	645	647	640	641	626	645	624	601	667	647	642	631	657	637	645	656	650	629	656	623	655	685	624	597	632	631	623	643	650	600	644	592	642	601	608	663	609	622	699	625	624	611	643	661	653	605	624	649	669	615	636	617	629	641	659	627	648	648	634	611	626	643	642	633	699	657	641	623	687	651	657	607	682	654	648	618	671	632	665	628	664	714	642	669	647	662	658	664	667	670	658	667	649	682	651	652	664	635	626	693	669	709	659	677	685	639	660	664	644	639	622	644	616	684	637	613	617	711	582	685	670	658	661	683	609	646	662	611	669	668	656	583	642	629	630	683	625	664	664	615	652	573	632	692	645	617	667	592	664	613	640	685	656	682	614	597	654	662	579	648	659	637	635	663	668	618	636	654	673	668	666	669	694	620	678	629	634	655	619	619	656	673	649	643	655	653	604	678	688	649	624	638	697	655	657	647	647	641	638	671	630	648	605	639	606	664	636	676	602	658	671	646	673	631	594	657	615	641	644	616	598	626	617	673	690	683	634	657	639	650	643	653	662	597	654	625	651	659	618	631	675	592	640	626	630	625	626	624	690	652	649	663	643	675	623	627	643	687	691	669	648	635	623	655	593	681	610	676	626	623	624	659	618	622	600	636	611	621	667	673	632	658	627	629	648	674	682	672	638	661	662	635	651	647	595	696	587	665	650	666	608	649	665	658	645	667	638	656	693	626	634	637	645	649	663	593	625	653	660	652	623	673	648	667	673	620	640	635	619	638	624	647	653	615	642	603	627	624	597	648	636	672	660	640	651	660	629	644	678	618	656	705	696	673	618	675	640	686	661	654	651	631	653	669	631	665	646	600	609	637	641	662	656	672	635	640	668	631	633	595	658	674	635	656	672	628	642	654	623	659	668	629	630	634	608	623	621	641	661	665	662	652	651	627	645	615	689	653	621	652	649	664	635	662	621	608	663	624	631	625	669	639	635	627	656	658	653	611	646	604	638	641	641	658	657	639	661	637	629	654	634	659	626	672	630	657	636	669	663	638	604	628	682	630	677	640	625	632	681	608	649	650	638	686	678	636	631	668	617	599	640	619	637	661	625	659	656	649	652	616	668	657	711	667	640	653	627	661	692	712	629	621	650	654	644	630	637	673	640	677	631	688	664	591	641	656	620	627	649	658	633	640	659	650	624	647	647	581	622	662	688	657	691	661	688	616	641	640	639	647	657	644	650	606	620	671	677	596	645	679	607	667	570	598	664	634	646	645	652	644	700	638	617	655	618	621	631	633	619	623	604	609	686	694	672	625	622	681	642	640	606	645	627	627	647	677	655	675	601	671	654	694	601	657	597	637	642	616	653	579	640	631	671	675	645	639	641	691	658	612	639	650	681	680	619	643	611	638	606	633	617	625	630	600	622	682	640	651	644	627	591	641	635	669	614	627	683	644	607	654	632	626	633	598	608	632	671	647	624	657	640	643	671	645	628	634	634	638	667	693	687	612	682	698	596	629	661	632	670	595	628	685	660	656	704	678	685	657	673	649	662	629	660	699	627	627	667	665	660	649	641	637	626	659	614	632	638	661	643	667	635	640	642	632	635	672	614	654	675	651	591	632	623	681	594	655	623	608	632	679	626	654	655	628	696	622	645	634	659	644	651	681	653	667	603	657	664	647	661	633	643	607	636	621	656	659	712	638	643	645	611	643	629	656	635	651	616	682	600	669	614	656	645	632	651	687	655	618	643	624	644	654	639	648	652	651	656	633	642	615	660	630	629	680	658	659	638	683	670	655	634	648	657	687	627	703	646	664	658	661	696	637	630	618	638	634	679	721	631	664	685	643	630	665	631	619	605	636	645	664	679	711	631	661	648	669	660	695	652	673	627	689	616	611	586	697	604	686	613	595	661	639	659	630	615	621	630	598	632	643	608	647	609	645	646	687	638	604	633	612	623	627	618	662	629	640	648	650	637	630	612	611	639	672	648	647	642	612	610	650	657	622	657	666	623	612	655	614	646	650	663	631	618	638	684	641	605	664	657	632	628	653	611	614	605	653	606	673	619	657	648	677	651	615	614	639	647	622	574	635	643	611	647	636	695	649	679	656	635	641	633	595	664	630	655	643	650	693	620	628	692	629	644	678	665	687	659	652	583	612	666	657	637	608	631	666	611	693	628	632	621	708	623	669	601	609	632	632	633	647	651	632	689	635	639	616	637	671	653	649	611	615	608	611	709	623	687	620	607	665	680	662	665	657	629	649	654	667	696	674	669	663	644	663	638	679	642	692	598	682	639	642	665	647	606	614	636	657	679	649	669	675	618	632	661	685	616	594	650	632	636	645	623	609	627	638	621	655	689	623	661	627	619	633	640	666	635	629	687	645	629	652	631	667	650	649	615	697	640	681	641	629	639	665	638	635	658	660	646	645	674	630	678	655	654	680	587	689	647	641	616	615	627	658	621	640	638	697	635	594	611	646	621	647	658	660	629	685	616	680	621	639	651	688	650	605	658	660	670	652	649	597	655	696	660	609	641	656	620	628	575	617	616	633	619	601	615	653	650	688	646	645	599	665	614	691	654	689	664	614	623	668	634	677	642	648	616	629	607	677	630	640	660	657	667	640	611	626	656	604	659	621	622	660	625	599	634	676	637	613	638	645	632	606	688	614	638	665	639	647	614	646	561	684	590	666	657	615	665	645	638	671	619	631	654	648	666	674	615	638	609	613	641	630	660	680	651	657	622	622	654	603	645	646	616	601	622	644	606	630	666	643	626	645	638	679	647	635	650	632	601	690	660	595	624	611	606	628	634	680	656	639	594	638	658	626	629	639	655	649	706	660	618	679	624	668	678	638	663	649	647	651	662	671	662	651	639	612	680	653	660	678	676	630	640	667	613	639	655	630	670	631	649	658	674	655	649	670	609	657	648	588	655	652	638	628	625	667	647	663	668	633	645	653	631	634	642	662	648	631	651	618	650	630	618	652	665	660	686	648	642	664	655	666	674	637	622	661	627	679	642	663	636	644	581	636	652	662	616	634	628	645	596	674	663	600	640	699	625	644	648	637	639	626	642	619
22585	20938	28701	23339	20942	20974	9832	1133	811	680	616	473	464	419	380	353	341	349	291	317	299	316	242	274	278	237	254	237	284	248	266	250	225	235	233	217	251	241	212	213	215	238	221	227	243	219	238	224	224	225	222	219	234	228	234	221	214	222	251	224	214	203	211	199	238	222	217	222	205	186	212	201	224	222	199	193	224	176	203	203	208	204	176	172	209	206	209	217	212	197	195	199	194	248	222	219	214	210	203	211	206	217	204	194	202	204	239	196	187	211	205	194	217	217	215	210	230	188	201	198	217	217	221	199	205	218	214	209	194	182	203	197	197	227	234	218	203	217	231	205	208	217	203	209	209	181	183	225	219	214	231	217	194	192	223	231	227	194	196	210	206	187	193	179	210	205	200	187	241	181	204	213	196	195	190	208	208	242	243	199	195	219	188	190	175	202	196	213	220	216	207	234	216	214	187	212	201	190	201	218	232	224	204	236	210	222	209	174	211	209	198	201	190	209	194	200	218	219	194	225	208	198	202	225	224	218	215	198	199	216	216	202	207	197	224	202	222	213	218	197	203	203	209	206	234	198	197	221	199	194	215	211	223	210	184	207	206	228	197	223	204	229	222	206	219	210	202	231	226	234	225	222	225	204	201	217	212	196	242	212	209	230	180	220	205	208	203	183	208	193	206	248	210	205	216	185	175	200	179	220	195	198	200	190	193	203	201	214	213	170	187	211	200	196	191	193	198	230	220	206	222	197	204	182	198	182	194	212	238	196	232	197	215	190	220	215	219	203	193	217	210	211	210	179	204	203	205	220	225	215	211	216	172	226	210	199	223	202	207	226	232	188	221	212	227	208	182	204	231	190	188	197	217	199	210	204	232	245	229	198	198	194	219	215	202	195	189	202	219	204	227	211	218	207	201	237	193	179	235	182	208	180	204	227	212	193	220	200	200	202	217	187	204	207	200	211	237	215	186	205	205	187	207	194	200	209	203	205	204	189	204	215	198	205	200	208	231	204	213	186	208	187	216	204	206	207	199	202	205	201	222	212	210	194	207	197	216	229	214	178	211	202	242	205	206	220	203	211	202	214	184	199	222	218	204	180	226	201	230	207	213	207	194	212	205	208	195	199	221	209	211	194	249	208	199	210	194	207	190	202	197	188	212	213	234	210	224	197	187	221	200	204	203	244	225	220	203	196	213	218	234	194	209	226	211	217	201	172	212	195	198	200	227	206	212	224	206	205	189	195	205	185	219	194	200	213	198	198	211	203	192	218	227	215	212	187	199	191	223	199	203	194	203	221	183	209	228	212	231	216	185	212	197	200	206	200	184	198	203	209	228	173	208	218	211	210	214	198	204	189	204	192	219	242	194	186	199	191	211	230	196	220	201	216	187	177	198	228	201	206	213	207	189	199	221	193	240	227	189	230	215	196	189	203	204	201	217	191	206	216	208	232	210	198	192	214	206	217	206	224	214	229	222	221	185	166	207	220	210	193	208	200	202	229	183	218	216	187	223	188	219	217	227	230	196	190	183	219	202	216	202	188	199	218	207	191	253	213	207	218	222	192	195	216	187	215	211	205	176	221	185	200	207	216	204	205	197	192	211	231	209	198	231	216	186	215	219	204	208	212	218	197	202	207	235	209	208	217	196	194	198	218	224	206	205	204	197	211	203	189	205	216	205	208	193	200	203	188	215	217	204	208	160	226	213	222	204	188	188	233	224	206	192	210	214	213	212	209	193	192	174	162	226	178	217	223	205	229	215	205	204	191	204	228	216	218	227	200	216	205	231	190	203	213	229	209	209	204	199	206	202	193	203	211	220	207	193	231	224	203	223	211	216	195	198	227	221	212	230	216	231	197	220	215	187	223	211	213	196	211	211	225	228	207	206	222	195	219	223	214	193	220	219	193	226	204	222	192	221	187	213	204	187	213	204	206	182	218	200	221	196	222	215	205	191	205	201	223	218	202	214	232	233	200	199	207	206	211	203	191	213	165	221	211	182	191	201	211	191	192	199	197	226	188	214	214	196	198	200	185	262	195	185	195	216	206	194	195	198	220	192	199	205	229	213	207	218	207	223	209	205	192	193	217	230	219	207	213	206	257	225	199	211	208	172	214	219	206	186	199	205	223	212	200	211	201	206	218	217	216	203	220	207	219	225	219	213	189	210	196	213	191	209	209	204	212	197	210	197	209	226	207	229	237	203	196	214	205	188	234	219	225	208	210	227	215	207	203	197	207	215	228	214	217	210	226	209	213	217	207	211	209	213	205	196	198	180	187	234	197	187	226	193	221	221	206	230	215	191	223	212	220	220	209	187	185	216	191	215	192	209	202	198	233	203	208	185	204	195	187	217	228	214	202	210	215	217	207	198	203	210	202	220	201	223	223	202	210	227	209	204	202	189	217	207	195	223	212	206	218	201	198	212	186	200	195	235	227	181	168	186	210	201	197	205	185	225	197	183	239	208	225	207	214	199	189	209	209	202	212	205	198	195	193	206	215	198	188	191	212	200	205	203	191	201	221	203	204	196	216	197	211	209	192	206	199	206	207	176	206	209	179	199	208	195	220	199	216	187	220	226	191	227	217	213	213	223	219	211	202	212	229	194	173	225	206	200	189	207	202	189	210	206	172	210	204	196	220	196	225	176	207	209	202	199	214	218	192	218	179	216	226	210	209	215	213	187	199	231	193	206	196	186	194	195	207	238	191	203	211	227	202	199	201	211	207	200	202	195	197	208	211	208	209	207	207	194	210	204	239	233	197	210	232	204	218	212	215	198	202	197	204	205	194	193	222	206	202	185	204	195	202	257	198	234	213	197	197	224	221	209	222	169	209	213	207	202	211	227	222	223	209	201	240	199	189	232	198	172	188	226	208	207	191	202	208	209	216	224	202	188	210	232	196	204	202	215	203	247	192	215	191	212	177	203	206	209	219	211	195	220	200	218	183	206	209	221	204	182	210	191	238	195	205	208	231	206	212	200	204	192	230	207	193	213	220	188	227	211	223	195	215	186	195	193	214	214	217	214	196	230	195	181	236	199	191	218	200	186	213	200	217	207	207	184	209	203	237	227	196	193	185	224	208	213	182	204	238	204	198	192	212	212	173	228	197	190	205	210	201	220	210	207	189	229	191	207	173	217	215	182	174	208	214	210	190	200	197	207	194	195	222	206	195	218	202	221	221	190	197	182	212	218	237	211	195	190	191	208	204	208	211	207	209	208	215	204	224	193	218	213	209	184	208	200	203	219	204	231	199	227	207	185	210	206	192	201	193	196	217	191	207	204	195	208	210	219	204	211	200	193	218	201	217	199	215	217	227	233	221	219	194	185	221	226	204	198	191	199	199	217	238	214	222	193	197	209	212	199	218	198	230	220	210	211	198	191	174	185	196	184	233	187	193	196	222	221	227	208	202	198	217	215	193	209	197	202	196	227	221	200	201	224	211	187	219	232	215	204	208	209	208	236	203	191	215	216	212	214	210	211	223	202	226	202	226
6673	15370	13088	7252	5015	3791	2898	2160	1807	1392	1056	946	907	733	676	598	502	521	511	485	453	455	394	404	399	382	381	363	346	294	316	344	310	310	297	299	299	312	284	297	299	310	288	305	271	302	276	307	288	248	264	286	265	292	275	275	262	275	313	250	281	287	282	274	264	296	263	260	245	273	253	266	283	272	243	283	295	247	305	294	264	258	282	255	264	246	259	278	272	273	263	278	289	277	257	274	254	251	258	279	259	257	297	272	256	280	275	261	245	260	263	273	253	275	298	278	250	231	285	261	268	280	258	291	286	254	291	296	264	255	257	267	267	305	259	285	272	245	284	279	278	264	241	274	237	268	270	275	274	285	242	281	280	272	251	250	310	283	284	272	273	263	244	252	261	240	259	230	297	281	273	292	263	279	272	276	260	254	287	263	238	280	275	242	265	245	242	258	270	267	269	234	261	269	259	271	242	280	253	287	268	294	258	257	265	265	241	271	297	267	264	278	256	301	266	277	254	256	282	282	272	269	259	288	278	296	256	286	284	285	267	270	241	289	271	255	261	254	276	257	251	268	290	267	289	275	254	260	259	273	258	272	275	252	260	251	267	265	263	283	259	257	246	243	260	257	265	241	285	267	299	285	264	265	254	258	276	217	258	255	250	233	240	268	253	283	277	240	297	292	283	279	267	273	264	261	292	264	275	269	279	272	279	285	273	295	255	253	254	239	258	276	280	287	256	269	260	279	286	277	271	289	272	279	276	280	232	237	238	276	273	241	294	231	279	250	250	283	227	274	296	265	266	244	230	264	251	253	255	253	300	268	294	248	255	260	241	289	250	281	269	276	312	259	242	249	256	263	248	288	284	279	262	282	253	278	249	286	270	293	260	253	229	256	238	256	270	264	266	256	248	264	281	258	264	275	254	270	251	274	279	259	263	277	268	289	276	265	275	265	251	280	292	269	274	250	283	270	288	258	241	271	270	265	267	267	272	260	300	258	243	248	266	257	245	247	258	253	271	279	275	261	262	270	313	275	281	256	255	237	259	270	252	236	246	272	273	278	265	254	259	261	246	250	276	294	257	281	265	293	229	292	283	278	270	280	260	258	283	252	268	265	233	257	270	259	263	260	244	278	242	275	268	293	299	246	293	254	270	260	251	280	271	252	298	258	252	263	261	227	258	256	235	259	272	250	271	256	250	273	261	239	283	265	261	275	255	266	289	265	268	249	269	251	274	278	272	270	243	289	274	267	260	257	282	241	277	276	292	248	294	261	263	276	246	258	254	278	292	249	278	264	269	247	259	275	262	274	277	289	266	280	266	256	262	289	265	289	264	256	255	276	279	262	280	265	239	271	262	272	274	250	260	252	287	253	279	270	265	287	272	272	248	293	245	291	290	285	264	305	266	258	266	290	285	252	268	251	266	306	272	276	269	283	264	283	259	298	293	269	296	273	300	257	269	271	271	256	284	247	266	292	259	247	295	264	269	292	277	267	256	255	282	249	262	274	258	263	256	272	247	277	255	291	251	264	278	261	238	284	233	247	264	245	243	267	264	245	277	258	261	262	259	273	271	228	222	218	255	233	275	270	250	282	244	287	273	255	279	243	245	246	279	264	280	241	258	279	283	250	269	264	268	275	278	273	257	283	285	265	263	262	265	286	279	280	257	262	234	258	251	274	261	262	236	246	274	263	293	256	279	253	243	263	279	290	269	283	267	262	238	256	277	277	281	275	250	268	297	288	254	239	254	260	261	253	279	280	269	267	250	245	248	286	273	277	268	246	250	289	252	264	264	272	283	262	272	302	224	292	280	261	245	269	248	266	237	244	249	275	252	244	277	265	271	245	236	252	257	257	256	271	250	266	259	252	260	271	273	250	265	289	268	270	270	264	220	269	272	281	272	283	261	238	293	266	249	252	284	263	243	257	260	244	253	255	249	272	271	304	256	272	267	248	259	293	273	237	247	282	298	257	247	266	283	272	260	291	265	253	289	271	229	240	264	294	267	271	236	253	247	270	257	265	255	276	259	247	248	246	255	259	263	259	255	267	298	254	269	267	277	249	264	251	248	283	248	264	273	277	259	268	263	274	256	270	243	263	255	296	288	292	267	270	226	305	268	254	263	265	308	260	267	283	264	302	277	283	268	246	275	241	306	255	276	267	259	264	280	262	262	274	268	272	280	263	273	254	257	256	252	258	274	287	253	254	277	259	272	281	283	273	265	247	245	254	267	263	261	272	243	262	277	283	248	242	275	266	284	273	272	272	277	260	256	259	266	248	249	292	270	277	269	280	259	245	280	240	264	251	237	255	283	248	256	279	265	284	279	271	265	252	285	260	304	245	279	301	273	260	263	248	278	250	285	279	270	262	274	273	269	279	279	279	305	271	270	269	299	252	282	266	282	271	291	265	276	249	275	247	290	260	256	285	268	275	268	280	270	272	269	275	260	251	270	262	262	257	251	234	272	250	266	292	279	249	294	286	259	272	267	264	238	258	260	263	273	256	307	260	249	263	268	246	311	289	242	272	250	258	262	237	260	273	269	258	270	270	257	249	283	247	249	254	252	293	303	258	283	264	248	245	285	261	268	273	263	284	268	291	299	269	255	284	256	269	322	249	250	266	256	255	274	269	284	237	280	258	281	276	265	295	258	271	269	259	246	258	255	281	299	272	246	260	288	267	259	282	271	240	241	286	288	227	283	259	246	219	251	276	252	255	252	260	264	242	278	260	273	278	259	271	259	278	282	259	252	265	251	262	255	270	287	248	243	246	281	280	278	272	295	277	272	293	273	280	279	275	257	259	249	246	253	271	296	275	270	269	240	272	279	263	286	271	273	286	249	286	268	272	279	258	253	263	248	247	237	282	252	235	245	264	279	273	278	257	264	283	284	266	252	274	238	265	271	260	292	281	255	251	271	241	257	274	273	266	263	258	254	252	250	271	260	253	281	250	276	235	275	277	272	281	276	260	319	263	250	286	256	285	261	287	281	261	286	241	246	265	263	270	268	253	246	260	253	243	259	262	256	279	271	256	261	256	252	276	259	291	264	276	263	257	264	267	244	267	258	249	242	270	228	268	289	278	273	256	250	293	239	258	255	265	261	303	268	249	246	253	243	266	267	262	264	271	274	253	281	261	254	242	263	279	285	266	299	247	265	249	251	274	216	271	284	276	278	285	239	288	253	296	285	275	256	261	263	242	304	292	282	266	285	266	277	285	271	277	274	267	234	261	282	264	242	254	274	267	276	291	261	276	243	261	263	281	264	244	275	282	307	281	259	268	278	252	245	275	238	236	257	246	279	259	265	246	277	285	283	270	271	242	269	258	266	267	260	269	245	280	280	283	246	285	275	270	265	282	268	258	286	236	290	265	273	259	268	252	267	278	263	279	245	269	252	269	278	278	256	246	272	254	273	272	251	253	257	282	240	276	254	260	286	265	247	296	276	266	276	269	263	299	297	258	238	252	248	238	274	262	248	260	252	270	266	226	310	257
26583	20514	10079	1366	862	807	801	725	725	748	700	772	722	666	662	767	764	769	744	748	746	715	732	716	770	713	711	705	738	740	734	738	742	747	756	688	731	744	730	729	700	708	766	716	712	765	722	726	720	740	730	718	746	791	719	733	709	714	745	774	696	770	745	721	753	758	747	753	713	724	700	718	722	721	749	730	705	707	746	778	684	763	741	766	754	687	739	736	724	758	700	697	766	795	719	725	719	670	717	760	778	742	725	694	709	740	790	710	737	733	753	708	733	734	748	753	707	719	660	684	724	727	736	713	754	692	732	711	718	746	739	686	732	696	720	730	687	735	712	741	782	715	729	724	722	762	764	727	687	690	762	734	727	759	686	730	713	662	722	690	755	734	713	742	696	710	756	750	742	706	734	716	710	719	756	705	768	708	745	761	761	737	740	724	698	778	731	691	739	796	753	754	720	766	702	758	763	723	752	740	708	677	748	740	716	710	752	698	709	702	700	746	681	727	696	682	735	738	748	727	706	727	762	735	762	715	693	736	746	741	791	693	700	736	722	750	762	730	734	667	725	710	741	683	696	748	761	700	723	708	770	739	704	680	745	715	763	767	738	739	681	751	739	743	714	722	736	774	703	705	704	748	748	750	714	700	710	742	713	727	710	719	714	708	733	729	691	733	702	729	731	732	749	717	764	695	716	750	702	737	752	678	770	695	705	672	719	762	718	725	722	707	750	765	803	786	753	750	722	723	726	702	745	658	751	700	752	690	749	730	769	786	733	690	756	690	718	729	728	716	728	700	724	739	687	727	767	731	727	759	734	682	700	685	740	675	699	739	759	698	673	702	736	745	771	703	745	717	690	720	716	707	731	785	700	731	730	736	738	722	676	737	796	751	717	714	714	713	679	710	720	682	694	774	678	722	716	705	760	732	738	765	733	794	702	703	773	714	727	693	726	733	735	720	684	705	712	734	749	696	708	723	787	745	738	759	710	733	697	713	688	723	721	748	750	738	736	766	712	715	741	726	749	744	732	713	765	723	745	715	801	693	742	687	757	687	705	727	744	682	711	710	732	756	755	702	770	728	719	732	691	707	748	696	762	748	742	709	677	674	727	745	748	763	706	776	727	731	720	783	744	684	734	720	765	702	743	702	740	673	720	741	732	737	751	719	759	736	734	724	703	757	720	689	768	776	753	724	731	722	706	725	705	680	744	758	654	738	700	757	707	783	781	730	679	686	758	691	759	708	721	743	684	727	740	709	711	767	717	709	706	710	721	769	736	697	660	753	750	709	729	723	730	750	724	717	746	700	726	723	691	757	729	737	733	755	725	737	724	727	738	729	750	743	731	732	703	748	760	730	771	731	710	749	739	752	709	673	704	678	730	718	706	741	679	740	760	743	728	720	772	736	743	721	747	708	716	721	739	710	765	744	790	696	753	710	728	688	740	736	713	727	746	729	748	708	721	699	711	777	764	729	719	713	702	749	765	738	759	805	751	724	749	728	723	777	702	688	706	722	771	728	768	715	708	722	737	749	721	753	707	738	717	690	731	759	719	677	746	748	694	735	717	698	708	705	704	714	717	766	711	716	703	697	744	747	765	678	681	712	752	749	742	710	703	738	676	699	768	717	707	729	697	714	735	762	701	690	717	717	690	690	725	711	734	720	717	743	722	710	711	720	767	768	714	708	714	743	744	725	732	715	736	707	752	709	734	739	714	751	712	724	721	749	719	696	682	697	733	759	738	701	700	764	729	702	690	713	767	758	754	740	740	730	719	737	755	702	717	768	710	763	736	727	704	729	739	756	751	694	748	692	751	729	724	784	769	701	681	708	677	729	699	679	773	732	734	689	757	726	689	726	723	718	747	682	743	686	731	739	719	749	727	762	721	659	722	742	741	756	752	736	736	707	724	713	719	797	744	750	730	709	724	726	745	707	747	690	700	719	754	723	730	759	739	725	712	722	728	722	737	717	739	756	737	746	740	724	744	747	764	747	703	741	741	745	716	711	716	729	735	744	723	711	709	705	658	720	688	780	771	737	679	691	717	723	774	735	740	708	725	709	709	737	702	746	693	748	722	705	683	716	732	757	753	688	689	750	775	710	730	694	741	750	738	675	723	753	679	743	702	683	708	690	689	723	783	707	752	745	714	717	722	699	735	750	696	729	763	723	761	745	735	734	732	721	717	730	710	684	725	745	762	676	701	699	771	698	749	719	742	677	722	733	734	757	693	779	733	740	720	740	723	770	729	726	721	740	727	733	796	716	737	743	738	710	730	703	757	690	741	759	710	757	741	700	727	709	705	720	730	725	728	708	698	737	700	773	739	723	700	709	721	696	735	738	686	689	770	776	740	733	733	742	723	722	680	742	764	750	742	711	748	789	764	767	754	698	665	729	695	782	778	706	718	684	731	691	728	784	702	727	728	752	720	675	709	724	700	688	749	725	719	719	700	720	732	728	739	732	722	707	696	691	743	689	720	736	704	725	732	731	726	759	729	748	730	739	710	776	694	702	744	698	684	680	739	726	744	743	669	696	734	739	730	700	717	703	686	717	727	660	797	741	731	698	730	732	713	735	758	749	759	702	730	736	752	733	763	746	703	711	714	759	732	722	704	692	709	738	764	750	735	691	759	718	755	686	760	687	717	737	741	732	697	719	734	737	683	689	753	730	708	762	747	714	744	722	680	670	763	680	711	679	675	731	732	719	687	709	708	728	681	770	763	733	715	716	814	734	727	692	744	697	756	743	735	754	744	724	742	735	787	743	732	754	707	751	699	711	759	703	703	763	723	736	692	748	720	700	724	695	765	706	756	769	717	727	701	750	661	710	722	703	757	737	721	723	755	736	725	760	740	682	742	700	721	745	696	765	736	694	712	723	765	740	731	750	746	720	717	756	723	758	688	755	790	761	722	730	715	693	737	733	740	726	690	703	710	752	758	709	729	696	706	706	752	773	717	712	754	706	682	728	728	754	688	780	751	713	718	736	715	754	716	728	734	709	712	714	711	701	744	682	786	734	729	702	801	731	703	721	712	722	715	733	703	694	707	714	770	709	691	679	708	720	725	679	755	731	734	719	740	701	781	720	756	739	721	711	715	743	694	744	738	706	747	727	736	736	784	712	695	670	677	739	743	742	711	740	693	744	736	771	702	717	705	730	754	721	676	756	754	732	712	690	730	742	735	730	694	753	718	753	709	768	737	737	724	731	736	723	726	771	752	742	706	753	703	724	686	713	729	695	732	745	703	748	727	775	764	730	737	749	759	726	691	742	728	705	797	757	723	715	741	726	742	693	712	698	713	733	710	714	704	748	721	727	704	771	748	724	760	713	731	705	709	726	757	747	720	677	737	679	717	730	739	746	751	677	706	736	733	737	750	701	713	722	717	735	720	714	770	766	719	743	760	709	734	739	696	748	695	732	715	632	701	697	726	726	762	726	692	737	748	678	771	717	720	715	726	764	711	716	720	745	782	742	689	752	688	732	699	747	689	705
4100	1577	1477	1119	1013	951	1031	1003	910	915	866	930	912	936	979	913	931	887	917	914	920	922	950	905	910	959	905	871	910	937	925	898	877	962	887	897	928	914	952	929	922	906	885	909	901	894	963	909	896	908	942	920	914	941	933	869	905	892	904	954	933	905	901	933	913	854	958	952	904	875	850	874	925	912	913	892	909	918	867	934	875	892	900	899	924	920	928	1012	927	899	880	912	893	882	935	906	898	896	885	867	921	911	928	854	876	848	919	917	912	933	927	889	925	884	884	920	908	853	927	926	936	854	916	930	928	928	915	867	899	950	863	873	912	904	932	862	922	904	902	942	907	887	911	866	881	936	928	906	947	881	909	892	866	989	875	935	893	885	922	898	871	880	869	858	912	917	947	908	946	875	914	943	930	928	903	898	869	941	891	887	933	898	924	922	909	897	936	921	894	935	922	916	952	905	912	917	943	940	846	866	875	857	866	915	899	879	920	838	924	957	930	940	858	896	917	888	890	900	884	870	938	871	913	912	869	926	857	967	930	880	901	907	901	903	916	904	935	854	884	856	928	900	883	912	935	915	868	906	859	944	898	977	860	909	867	880	901	950	914	904	919	917	868	913	898	926	944	911	850	951	885	929	920	884	895	877	967	962	919	899	909	877	900	912	957	900	929	885	883	904	934	890	848	890	914	925	928	911	912	963	912	891	908	876	912	832	856	933	924	896	891	905	902	892	919	966	909	895	955	966	882	904	899	898	934	966	946	906	971	917	939	910	879	865	901	902	925	949	902	915	866	913	935	919	884	907	935	920	918	882	947	877	898	980	943	950	931	812	876	981	915	943	896	894	881	839	890	919	911	967	882	875	902	865	922	928	903	892	857	909	937	881	935	891	896	919	929	905	920	957	894	935	902	958	898	897	891	887	964	901	894	944	909	944	968	926	911	945	923	870	919	948	904	874	931	985	946	906	886	937	914	901	953	928	942	853	910	905	866	881	932	900	933	911	931	884	888	953	865	952	894	871	918	928	932	922	886	856	877	925	895	865	852	883	912	912	893	916	919	911	928	949	925	858	909	876	919	923	912	903	899	892	921	939	873	920	921	906	921	918	886	910	914	964	907	914	925	900	884	908	922	883	835	937	914	899	898	922	847	904	891	953	920	868	915	933	886	855	929	926	959	885	910	986	938	892	928	919	920	907	927	921	922	928	881	935	885	918	919	886	921	933	927	863	921	922	956	883	895	908	881	881	924	903	881	942	928	890	868	934	928	887	927	889	915	901	888	890	895	909	901	947	911	897	937	906	901	903	940	894	902	927	913	841	922	939	955	955	909	964	875	891	894	914	890	915	893	892	953	919	891	919	910	943	902	942	972	907	867	934	859	917	859	902	931	879	923	894	938	924	896	915	900	884	883	932	904	888	943	926	973	888	884	900	949	915	883	919	908	955	899	917	903	868	913	938	869	868	923	854	899	893	885	886	886	899	888	865	898	937	888	863	936	904	941	918	924	909	932	926	864	888	848	943	872	927	933	939	944	961	924	904	835	923	927	839	895	887	884	882	903	887	886	943	943	932	923	985	950	873	933	894	897	948	894	924	884	867	889	884	921	886	920	896	902	899	878	949	977	973	897	964	903	902	920	920	902	918	888	934	949	890	902	886	915	852	928	908	920	883	951	941	839	896	864	974	920	938	895	906	885	920	978	941	945	898	881	923	946	936	899	909	886	928	894	943	931	859	902	925	896	924	884	913	864	874	915	913	890	903	891	918	927	906	884	881	929	913	957	925	967	916	891	939	944	899	936	888	854	874	919	920	966	907	908	924	906	887	902	885	914	888	936	973	894	931	928	869	927	884	897	889	927	893	902	931	919	941	876	897	890	910	922	874	892	896	915	907	914	950	904	918	878	895	871	842	937	907	911	901	907	872	929	885	928	982	877	965	930	870	949	948	899	849	933	916	886	960	933	907	904	904	870	913	921	947	867	872	897	965	925	957	932	906	833	919	909	945	888	952	859	917	885	900	906	900	911	905	920	923	904	910	893	901	886	891	918	868	914	923	922	870	883	921	887	898	929	938	945	898	929	937	903	896	895	906	884	884	888	903	888	953	949	908	880	942	874	887	926	906	892	929	916	900	907	898	884	892	862	924	884	911	911	858	949	921	912	944	956	940	909	955	902	858	918	898	911	877	840	910	907	899	906	937	916	888	934	880	937	946	884	907	880	920	887	930	936	872	896	977	924	880	945	916	928	893	945	958	913	884	941	975	929	904	911	953	868	955	904	892	890	939	914	896	979	869	933	898	935	855	935	925	885	926	921	910	871	915	924	894	929	882	883	928	914	895	921	927	921	852	908	908	925	873	938	926	910	871	878	926	847	856	858	922	920	871	913	933	902	871	906	936	927	894	870	902	920	892	919	868	890	923	940	941	874	885	847	917	902	961	897	928	932	916	906	905	991	912	891	934	971	892	859	897	967	939	890	913	959	889	929	956	929	879	875	892	899	935	949	939	906	945	879	958	893	945	948	884	874	870	934	897	880	953	879	907	902	904	901	943	940	930	926	874	932	977	849	855	904	923	882	903	899	919	901	929	884	899	947	892	948	914	921	943	910	914	916	895	940	887	908	945	915	958	906	933	891	917	884	938	876	929	923	893	926	923	893	877	947	883	873	911	879	880	885	940	917	926	929	907	954	912	889	902	862	890	911	893	966	930	914	944	938	931	941	908	880	894	883	929	909	943	905	942	886	880	925	896	959	921	929	920	886	908	934	887	846	929	958	889	917	935	913	855	964	972	897	881	937	961	905	958	915	950	864	887	903	886	908	927	880	975	915	873	972	890	856	913	916	896	876	866	917	922	876	884	966	970	856	931	867	914	947	868	969	926	897	875	859	955	927	921	906	930	912	897	920	917	965	922	854	893	919	925	918	953	913	927	921	939	880	936	949	913	893	897	890	917	930	875	931	925	904	970	930	924	929	858	885	917	884	962	898	929	919	913	907	919	891	930	898	954	893	917	907	944	929	929	893	940	980	888	963	948	910	953	997	942	972	930	908	871	905	911	933	900	966	928	918	881	947	903	888	943	921	914	918	941	914	892	895	937	944	934	933	910	932	912	898	932	894	918	922	879	901	894	958	926	869	896	918	897	899	911	885	931	950	897	878	920	896	879	938	894	887	863	915	916	853	934	892	881	862	900	877	918	938	928	882	863	877	983	934	920	959	938	945	921	912	905	910	902	942	886	899	875	904	865	888	885	925	935	905	895	922	895	957	923	929	937	944	942	895	891	923	887	914	909	901	924	902	900	879	863	920	891	954	963	948	895	898	925	903	901	891	905	869	916	848	897	910	904	912	912	935	898	861	906	902	898	899	876	944	888	881	883	890	886	892	934	886	919	925	862	871	919	932	963	924	918	961	911	911	910	860	889	903	903	952	921	969	907	916	945	865	936	892	916	942	915	932	871	928	922	861	904	883	900	906	884	953	912	934	920	919	848
23497	20894	28141	23523	20764	11389	1453	990	791	705	667	639	636	613	582	580	579	578	555	574	547	549	586	524	528	522	521	511	520	498	488	505	526	516	501	496	498	551	516	532	551	513	499	482	521	516	516	520	516	494	497	494	483	511	511	522	504	537	502	511	553	502	494	501	511	483	533	530	522	512	502	530	513	481	491	481	478	491	482	502	523	513	502	486	501	497	474	492	468	522	450	545	511	500	499	515	539	450	476	469	528	515	490	541	525	491	502	543	512	503	497	489	464	523	522	529	503	504	526	501	483	484	512	478	527	523	475	492	515	527	433	480	500	508	537	502	492	494	472	505	498	529	514	515	535	519	501	509	494	506	509	539	509	485	511	494	504	498	473	489	447	519	496	517	496	497	479	511	511	507	518	528	493	488	542	484	469	487	481	488	544	483	487	471	480	479	520	540	466	521	552	501	508	452	496	508	481	528	477	505	486	527	530	481	536	560	514	509	487	532	503	524	498	490	483	454	470	501	478	510	496	566	514	522	528	505	520	534	509	476	506	519	510	524	521	480	514	530	513	503	487	499	524	480	549	526	517	489	493	475	529	492	495	499	514	480	481	522	526	490	499	473	524	511	479	541	510	495	514	501	491	527	529	520	542	533	508	517	503	533	486	467	504	512	487	484	490	530	462	519	519	530	514	487	517	498	457	490	474	512	508	548	505	499	477	491	522	514	514	533	479	487	471	490	539	493	496	508	491	476	472	506	498	487	461	447	500	492	475	514	499	512	481	512	559	501	528	514	528	473	484	502	483	491	474	446	480	493	476	475	515	487	485	468	515	519	553	512	486	502	454	488	485	530	543	503	488	490	480	519	460	458	482	516	510	497	523	515	505	465	473	555	537	476	505	490	499	520	527	573	469	471	493	503	489	519	500	498	468	493	508	464	521	494	537	523	452	478	494	529	531	493	477	466	509	535	464	458	539	463	481	508	510	488	508	484	516	524	500	499	506	512	456	465	503	477	465	508	512	479	482	486	464	491	500	538	508	503	462	468	476	525	498	503	497	470	526	476	480	508	518	506	479	496	484	439	501	507	485	545	510	511	511	500	488	532	524	503	519	504	445	486	494	494	488	539	503	477	512	471	514	488	528	492	505	502	473	526	523	503	514	508	464	481	505	477	534	519	502	489	478	502	477	467	477	519	508	497	472	506	491	504	492	469	522	484	497	509	467	515	481	520	544	480	512	493	498	472	507	511	516	496	498	503	503	466	497	487	499	501	515	510	522	503	517	549	493	513	459	533	490	511	490	476	498	501	472	461	505	519	506	499	471	451	551	504	496	449	481	510	512	495	510	506	503	489	490	518	498	499	498	512	475	460	464	500	523	536	510	502	483	526	508	520	557	507	507	535	478	530	468	504	507	500	526	484	532	477	531	456	450	491	516	491	552	514	521	510	533	523	467	470	486	519	536	461	491	507	486	523	515	508	536	481	473	501	528	493	440	500	516	493	506	506	531	501	465	469	497	473	498	490	501	530	504	491	537	504	507	523	507	477	532	479	500	481	498	499	517	526	494	487	501	515	449	492	541	513	514	516	492	454	521	496	534	503	518	503	491	482	479	468	504	477	478	490	502	496	536	534	504	502	490	457	496	552	503	478	511	505	462	487	468	495	445	522	537	504	515	517	508	499	497	514	487	480	522	490	509	543	480	525	491	510	523	493	503	474	490	483	523	487	531	480	523	499	476	534	513	529	503	448	504	491	488	464	525	456	552	530	543	492	511	508	527	524	529	492	464	509	540	500	523	468	457	514	502	494	522	527	488	530	524	500	478	514	522	498	489	519	515	522	492	515	498	462	493	520	485	534	490	505	511	461	505	489	494	506	489	516	495	481	512	519	455	518	567	498	493	485	492	491	519	506	483	534	473	502	492	475	485	507	478	504	512	502	574	502	490	554	485	502	463	525	541	491	488	482	492	523	501	508	496	486	494	510	508	537	466	506	491	512	482	468	523	507	507	477	475	466	478	497	459	468	518	548	499	512	496	490	455	507	476	496	518	468	485	503	513	500	509	508	530	495	480	486	482	480	492	477	507	508	517	541	478	486	535	489	492	498	488	498	552	519	481	510	475	490	519	481	542	503	466	484	521	548	546	510	503	497	516	518	517	480	474	515	524	494	495	435	522	494	485	472	503	469	477	499	480	472	496	503	515	474	475	535	513	483	503	498	515	503	479	538	535	499	484	502	453	520	481	528	512	515	517	527	552	477	491	503	499	511	479	491	482	513	473	496	482	475	472	494	495	507	496	515	501	440	474	534	493	489	497	494	472	442	481	511	512	475	488	482	510	480	501	505	499	472	460	498	520	493	489	487	540	460	491	478	514	499	521	492	518	511	518	488	481	504	538	451	465	486	518	467	497	516	538	488	511	502	433	512	500	522	500	505	495	525	534	515	464	466	504	440	507	517	492	515	485	508	492	487	538	481	528	503	509	496	557	496	482	461	521	495	472	488	498	481	489	517	465	468	466	538	503	524	458	515	511	520	491	497	495	481	451	485	543	476	461	503	518	465	541	526	487	490	489	476	468	474	512	523	510	438	547	465	512	500	535	502	520	499	477	477	515	483	502	471	487	476	506	499	487	502	511	479	466	467	511	551	537	499	521	515	486	486	560	495	547	513	541	509	486	471	502	491	491	526	495	472	480	486	476	489	505	465	480	501	492	532	495	489	520	506	496	515	495	502	549	541	490	515	486	465	515	524	479	468	499	474	486	469	518	480	514	517	504	530	519	483	490	510	536	490	492	496	504	473	545	490	513	488	494	541	470	461	487	521	490	496	483	475	554	474	517	509	506	515	538	501	477	520	473	504	469	526	478	496	512	505	538	468	488	504	487	521	497	470	499	475	524	510	490	476	504	523	486	521	479	529	457	492	515	520	523	478	491	482	494	495	467	455	483	486	495	518	504	486	491	489	484	510	480	453	545	503	502	502	534	477	488	519	493	527	488	504	504	540	485	459	499	522	502	470	499	558	514	516	513	480	488	501	486	508	480	453	504	519	489	468	518	503	499	519	475	525	538	541	487	500	482	486	544	497	505	457	483	467	492	523	501	462	501	497	462	530	501	477	502	499	492	516	495	495	517	527	517	531	525	514	516	478	502	538	478	499	471	537	467	476	507	546	560	506	507	449	449	494	535	531	510	514	517	523	549	500	512	530	484	521	520	480	547	523	512	522	487	456	527	494	494	471	515	515	525	530	494	448	502	532	510	506	498	491	514	496	494	502	490	482	502	500	523	492	484	521	478	470	493	497	510	512	491	475	537	449	520	513	486	489	506	488	493	496	548	522	492	496	501	494	545	489	517	475	504	532	528	519	502	510	496	455	460	489	456	522	445	513	457	495	495	540	498	499	520	484	499	528	505	465	493	489	513	470	550	482	530	509	481	523	500	500	529	508	532	506	489	508	443	489	504	464	519	505	490	473	534	500	501	490	480	493	471	504	467	511
4437	9479	8351	4439	3001	2444	1956	1602	1383	1257	1069	1011	909	849	873	869	823	726	754	798	759	735	710	739	703	699	653	709	660	660	631	700	706	657	708	622	671	648	702	705	662	659	695	675	651	651	626	659	619	655	633	661	667	690	634	656	668	674	708	615	647	648	649	605	586	633	662	643	675	645	662	646	627	631	652	669	601	638	729	674	648	643	694	657	649	669	622	659	680	686	667	671	725	658	607	693	687	640	672	643	641	608	641	603	653	674	638	619	652	689	655	599	683	647	614	644	688	628	647	651	599	640	645	658	629	683	634	633	585	684	664	636	627	723	653	664	638	602	664	616	626	622	647	634	634	695	651	650	622	685	648	658	660	651	640	660	657	637	642	639	668	638	588	650	658	609	648	656	690	629	641	625	660	658	647	618	632	637	647	647	663	627	618	644	620	650	678	619	598	681	670	658	634	659	634	665	656	642	625	644	667	652	654	621	688	629	620	652	647	664	617	630	613	624	689	622	625	660	643	602	653	645	663	625	628	667	649	683	638	689	669	694	638	643	641	676	644	651	601	653	630	643	692	605	670	643	614	659	667	625	676	625	651	679	627	670	681	671	672	681	650	684	698	647	688	656	648	665	614	659	648	675	610	621	676	621	693	650	657	652	665	638	692	633	656	626	647	653	632	625	632	690	648	664	645	668	709	582	625	668	654	653	681	639	651	660	667	662	628	609	658	680	674	647	613	645	686	640	654	613	657	645	654	625	645	637	643	643	660	688	657	628	628	640	615	641	669	655	669	635	609	641	627	637	711	593	676	659	598	637	631	617	650	621	631	662	642	621	660	646	623	642	659	670	633	649	665	630	675	651	608	668	670	688	640	633	633	673	635	586	661	616	619	660	638	668	670	680	672	672	641	649	692	626	642	638	640	611	634	632	652	630	679	621	662	639	669	610	634	684	712	650	634	687	663	662	655	618	649	647	656	635	653	663	650	618	667	598	651	662	657	626	630	610	660	604	570	652	660	717	633	618	622	668	676	628	664	608	658	636	661	657	666	615	642	612	638	664	645	641	643	686	617	687	654	647	637	645	674	637	631	593	686	675	644	622	651	651	631	620	647	637	632	641	649	640	698	628	638	617	649	625	657	650	645	666	635	676	643	674	668	666	671	658	647	650	653	638	664	694	682	655	644	618	624	590	651	653	684	678	629	666	680	662	625	655	662	617	661	642	645	626	672	643	658	635	645	632	637	629	649	661	658	680	654	663	653	589	673	613	614	661	661	680	617	637	616	688	656	705	621	633	663	638	680	620	644	658	639	561	684	659	604	659	700	623	676	627	640	671	593	665	647	642	675	675	651	642	667	632	680	636	626	665	654	628	601	630	648	636	622	652	675	647	625	691	674	660	642	660	638	624	672	669	640	615	588	633	666	654	570	684	618	621	604	696	642	646	636	686	670	644	633	657	655	679	642	671	624	652	633	652	636	647	645	658	631	651	599	677	678	624	656	614	641	649	559	649	631	655	644	661	674	642	674	619	622	671	688	641	643	665	648	631	616	638	619	674	644	607	667	649	678	636	658	630	644	661	617	667	645	605	636	671	692	642	679	703	644	627	685	606	698	620	652	662	634	625	633	645	632	689	680	647	667	643	644	641	660	663	642	666	632	615	633	645	657	675	663	649	656	656	675	707	664	659	664	665	599	646	650	609	683	638	645	678	654	640	659	690	686	666	616	652	613	639	662	653	635	623	681	663	640	653	648	643	683	610	657	652	651	630	671	616	678	664	663	662	617	643	621	609	614	661	637	652	653	647	680	635	687	645	616	648	644	639	632	654	652	649	646	665	680	640	646	672	656	653	613	620	628	644	623	702	624	624	644	650	702	633	614	649	617	611	645	645	664	662	684	655	658	665	655	646	655	637	654	663	620	610	614	641	691	643	644	631	633	698	664	633	645	686	652	661	626	647	595	666	684	631	659	661	672	677	618	650	658	650	682	650	672	636	690	683	646	632	621	671	704	644	663	665	669	645	641	628	634	634	662	638	651	642	645	637	637	648	610	660	711	637	654	663	609	649	657	657	616	625	662	642	651	630	669	669	660	643	640	681	658	673	600	660	625	687	653	642	643	710	662	645	677	669	681	585	620	661	651	663	665	649	663	606	635	640	639	690	621	636	624	644	618	637	640	677	615	646	601	663	628	644	654	620	640	671	639	646	671	620	668	626	669	617	695	694	634	649	636	675	660	617	622	643	689	675	658	648	619	683	662	679	657	662	659	633	650	655	645	640	645	681	647	637	620	682	672	601	600	639	624	644	641	662	635	660	677	624	695	667	619	664	644	646	654	630	604	661	645	633	703	683	650	636	643	651	632	617	674	609	627	631	675	635	645	614	651	613	647	639	699	689	609	664	649	660	644	673	646	622	669	647	687	652	669	678	647	678	659	649	662	641	651	668	629	631	621	714	591	665	649	647	662	633	664	621	614	675	662	648	598	636	711	687	574	615	595	665	620	642	654	637	683	689	639	638	628	651	665	649	685	658	683	694	662	629	643	699	618	622	641	631	701	666	667	631	638	657	624	675	651	655	631	639	596	626	654	648	674	627	678	632	636	692	651	664	639	690	622	677	680	661	627	677	667	650	638	679	653	630	688	660	615	653	667	611	633	646	656	615	596	683	646	629	657	618	587	628	601	631	612	638	641	631	618	665	658	644	669	642	637	667	670	657	632	634	668	648	664	641	665	649	568	633	644	687	641	665	655	645	632	653	683	678	640	614	638	661	665	670	688	639	657	637	640	660	606	668	667	619	634	644	654	660	604	673	585	681	664	639	654	647	662	647	662	646	599	631	639	675	632	647	672	662	631	655	640	669	642	668	685	651	629	642	656	643	669	666	696	636	672	638	666	608	638	599	660	621	686	591	635	674	645	613	649	661	639	637	639	656	642	618	609	716	653	640	675	625	592	661	590	678	628	628	679	644	622	688	620	628	642	664	673	609	625	647	631	620	712	651	628	658	627	661	640	637	669	639	625	645	650	607	665	635	606	680	635	674	684	645	652	662	652	683	646	640	643	638	625	671	649	627	661	640	643	635	667	623	657	582	643	680	679	607	647	666	634	646	650	648	605	635	649	615	663	665	674	664	640	637	690	629	667	681	622	664	663	630	650	641	622	632	638	661	650	631	645	661	661	640	686	646	649	685	655	667	633	620	619	627	616	696	616	648	679	657	624	692	665	648	621	677	657	684	664	597	623	638	668	637	653	638	626	646	638	648	667	672	620	630	645	665	658	635	663	631	641	641	635	633	622	670	617	655	620	574	633	681	629	645	681	662	667	623	667	654	665	683	676	613	682	599	627	619	612	646	642	619	669	627	715	615	672	623	612	665	660	617	605	688	664	658	631	640	661	662	644	652	678	648	637	632	628	646	643	655	652	679	668	641	668	621	654	720	608	682	663	634	609	657	604	659	654	662	668	639	676	626	623	687	602	659	670	618	641	694	645	639
22517	20880	28661	23228	20880	20935	9999	1230	832	693	582	462	462	422	366	371	364	323	312	321	286	302	251	251	248	247	270	233	245	275	264	200	235	231	223	252	220	257	227	226	217	240	234	212	219	224	240	179	205	216	222	202	227	228	215	229	196	215	209	205	207	183	208	253	198	226	206	230	195	219	196	220	220	199	218	189	203	223	194	181	204	208	187	214	191	204	206	170	199	197	218	200	198	217	194	236	239	204	220	229	212	216	204	205	215	223	222	219	219	195	220	210	189	199	226	228	206	192	216	213	188	214	199	214	207	203	194	211	230	225	240	210	217	198	184	204	189	194	204	214	221	192	226	206	200	228	204	215	197	230	210	199	199	181	222	205	235	206	230	189	189	197	212	222	224	217	205	211	199	188	210	204	230	209	191	189	198	221	219	223	202	215	209	201	229	202	212	188	224	218	223	189	212	238	218	225	212	208	189	211	201	201	176	197	179	189	179	200	233	186	194	172	237	219	221	194	205	205	199	184	206	221	198	216	200	214	202	229	202	192	201	213	206	210	196	212	235	221	224	196	213	206	199	203	207	199	201	187	188	206	208	194	202	216	233	196	207	224	192	203	204	203	193	201	205	210	192	223	195	217	183	198	224	203	209	211	204	216	209	176	207	197	204	205	210	204	218	203	212	209	207	217	193	201	236	213	206	218	239	220	229	204	212	228	236	205	209	207	189	198	204	210	217	222	232	190	219	207	223	194	187	200	202	197	229	195	183	211	203	202	205	240	219	199	211	170	192	203	207	210	205	202	191	204	221	221	190	209	216	194	213	201	206	201	181	191	208	189	215	197	204	195	207	186	189	199	204	174	211	211	197	238	187	212	200	214	222	213	207	196	207	190	222	201	211	213	204	205	206	206	186	189	214	198	175	214	186	201	233	219	207	206	219	202	204	200	215	214	209	188	198	213	186	207	212	191	208	203	226	228	172	225	191	214	200	212	202	208	219	188	228	211	186	214	190	216	242	219	192	217	192	225	224	194	204	209	197	200	178	191	220	188	199	221	216	204	209	212	226	207	183	209	184	225	209	194	202	204	217	199	219	206	229	207	169	193	210	208	204	178	204	203	207	208	204	189	174	210	220	194	210	170	235	187	179	198	222	218	222	206	187	196	207	202	194	201	218	185	218	206	232	219	219	215	193	186	199	207	201	209	204	202	208	209	207	201	217	202	230	226	224	214	192	227	192	205	209	192	164	180	224	211	194	201	180	235	205	238	216	195	205	205	229	223	209	226	222	194	193	217	219	207	217	202	213	216	205	208	216	201	192	192	210	202	188	220	218	202	204	189	203	184	199	201	214	214	213	192	207	195	175	209	213	207	202	212	172	203	219	202	214	202	181	188	201	228	192	197	176	208	209	200	205	218	195	213	176	215	215	194	217	215	217	214	192	211	181	183	224	238	220	225	195	234	212	209	212	178	211	163	211	208	193	200	206	198	192	186	199	207	222	204	198	218	189	206	206	203	212	198	203	181	212	205	208	167	186	188	195	223	233	206	200	206	191	205	211	208	196	221	193	224	237	197	190	178	208	209	196	219	227	201	211	189	216	215	209	190	184	196	226	166	206	212	207	209	209	220	187	220	236	184	187	189	204	218	200	188	216	205	219	205	210	219	230	216	184	202	194	199	218	218	209	189	211	204	195	204	199	225	207	201	184	197	208	204	199	201	207	182	194	191	210	180	208	207	203	182	206	224	212	195	205	220	198	191	195	212	197	221	242	160	185	235	198	218	213	193	195	224	212	194	192	203	188	214	196	219	215	204	214	178	214	204	202	201	174	196	219	183	226	196	211	213	205	186	209	197	206	198	202	212	227	209	220	196	192	201	206	209	187	215	193	222	226	241	219	225	196	219	206	234	208	190	227	207	193	184	197	211	192	214	189	230	211	214	217	180	234	202	216	192	190	198	195	215	202	196	185	218	183	223	181	215	204	199	242	207	206	195	214	231	205	201	196	183	183	219	216	194	197	195	228	211	224	218	212	199	177	207	205	212	181	201	203	225	210	219	171	189	220	205	207	200	217	223	223	207	181	202	183	216	188	199	198	193	192	212	210	224	180	199	230	208	200	214	223	195	198	217	192	201	198	177	206	227	170	225	218	200	177	210	208	216	218	188	209	214	178	183	215	190	181	224	200	206	198	189	199	196	222	229	207	194	205	215	176	195	210	194	184	194	209	233	216	204	209	207	219	198	185	181	205	241	180	206	201	210	196	206	191	203	206	200	212	212	202	208	208	239	215	223	219	203	217	193	233	190	205	232	219	206	211	210	187	221	187	191	162	183	196	193	192	214	190	209	190	224	201	212	197	212	220	212	188	186	208	213	185	211	226	191	198	235	217	210	187	197	229	188	216	209	208	232	205	206	208	225	225	196	212	219	229	224	195	196	212	217	212	212	199	210	210	192	188	202	192	206	213	196	226	212	200	217	207	200	207	203	199	215	212	193	190	174	202	199	222	190	224	226	206	237	190	223	224	206	186	213	215	201	211	193	215	201	224	200	184	185	207	210	207	193	241	235	209	209	205	238	228	231	218	179	203	211	236	205	217	184	184	194	179	178	205	197	206	223	211	178	224	215	224	201	199	199	212	187	208	196	209	186	178	195	188	211	195	224	222	217	209	238	203	179	214	218	209	203	216	206	191	206	204	206	223	189	184	206	203	203	204	218	185	207	222	227	206	208	191	200	197	235	225	205	200	206	201	248	239	213	208	192	187	207	232	215	234	191	200	222	210	221	201	208	225	192	202	227	196	191	237	192	224	207	214	197	234	211	205	205	218	182	197	196	243	204	199	198	220	213	198	196	209	219	178	193	194	213	216	227	188	202	176	203	198	196	197	188	213	215	207	212	212	200	201	235	217	212	214	207	210	208	196	184	185	199	216	208	229	205	225	223	178	210	192	200	233	226	201	221	230	192	230	195	201	229	207	216	190	221	225	201	196	215	245	213	208	176	162	214	185	232	197	197	221	198	196	209	206	191	210	201	194	202	202	224	221	205	178	212	215	214	188	197	221	195	214	231	208	208	203	215	207	194	200	200	196	188	196	200	193	213	207	204	202	187	223	209	210	204	184	197	195	174	190	196	196	199	210	222	194	203	199	215	223	210	210	189	201	197	209	201	201	200	202	192	188	210	223	216	203	213	219	211	202	191	207	207	225	178	211	193	216	207	177	212	205	217	234	202	186	220	214	209	196	228	201	215	186	201	189	194	225	212	214	180	205	219	177	185	213	190	205	218	200	186	209	190	193	176	192	210	212	213	205	179	191	199	200	181	198	198	233	208	224	210	190	199	224	207	210	202	213	173	200	224	216	201	195	207	212	211	206	171	211	205	190	222	198	189	203	198	217	192	197	197	204	211	221	200	201	198	223	213	201	188	203	228	223	167	211	210	187	185	193	186	198	222	232	224	213	203	202	222	200	211	213	223	199	191	209	223	205	203	205	199	213	183
6489	15649	13542	7458	5008	3883	2952	2160	1801	1403	1184	962	813	735	635	577	562	514	458	489	435	413	391	391	341	388	399	317	321	334	308	301	313	322	336	321	304	307	303	324	277	282	282	267	297	273	279	280	301	289	317	264	288	269	246	270	279	284	276	259	279	274	284	274	290	258	276	252	254	281	230	287	275	257	280	275	253	272	275	258	292	280	265	276	267	252	267	246	270	274	284	288	249	253	278	264	268	266	263	263	282	271	268	270	246	249	293	257	300	234	275	287	269	271	246	257	283	239	258	264	284	246	264	274	265	256	289	242	261	276	275	255	292	281	280	284	264	288	292	269	271	252	314	274	255	269	280	289	267	251	255	244	244	266	246	283	259	265	254	284	274	289	288	277	249	239	259	258	261	257	272	264	263	250	258	280	254	261	266	254	277	265	281	261	242	266	234	267	270	253	257	263	273	268	264	271	292	237	275	257	261	296	268	261	282	247	274	255	267	261	229	275	275	258	278	240	250	283	262	304	276	260	250	263	262	277	269	285	275	264	280	284	257	256	273	261	241	261	296	254	265	263	256	259	259	273	251	281	287	277	264	248	282	268	266	273	245	265	264	273	267	264	240	246	253	266	275	281	253	258	258	276	252	278	270	254	285	260	269	249	246	282	278	243	235	279	253	238	263	280	241	247	257	255	269	290	242	266	255	281	251	269	296	276	276	292	262	263	260	246	262	308	235	247	278	261	289	242	274	266	262	266	271	293	241	277	268	238	284	247	271	268	254	273	266	247	293	272	289	289	258	266	287	274	278	271	256	252	251	279	279	283	275	260	239	270	259	258	270	261	261	223	254	274	283	251	269	283	265	253	234	274	259	243	280	249	277	243	250	251	255	253	284	272	274	258	264	272	259	253	218	286	303	274	277	277	258	276	261	265	271	281	293	264	287	273	274	245	269	258	291	280	271	262	245	295	278	274	275	257	272	263	281	262	232	284	295	293	258	281	270	250	281	263	263	271	265	260	283	241	269	273	283	284	309	249	263	268	277	276	288	254	278	251	298	277	235	274	267	277	259	269	278	270	276	249	277	271	277	272	228	271	270	256	284	291	259	256	280	283	248	233	262	236	277	283	272	266	287	256	258	266	266	257	277	265	259	249	293	296	288	249	288	255	261	273	267	264	290	257	239	237	250	243	276	270	253	259	250	271	263	242	270	256	275	268	252	260	281	265	261	276	257	268	240	288	295	285	275	248	264	260	285	239	259	283	250	247	270	269	256	267	265	257	277	252	266	270	255	277	252	273	235	278	271	278	252	269	231	272	236	274	259	255	261	270	252	259	236	261	257	276	253	264	263	306	273	261	281	254	263	253	249	257	244	264	273	291	231	278	253	249	259	247	272	283	264	251	274	300	291	300	293	263	264	315	272	263	287	270	256	248	282	262	285	271	267	260	268	254	279	275	247	282	259	286	277	290	257	260	275	257	252	269	268	265	254	305	246	260	276	232	262	241	266	267	227	243	267	273	229	245	274	250	255	297	244	251	261	286	280	303	260	246	275	246	261	261	262	284	271	237	248	249	251	259	268	242	246	267	269	255	252	254	285	259	254	249	277	246	271	275	273	274	244	274	244	282	268	293	265	254	291	270	231	298	259	279	293	282	295	266	259	267	265	281	265	280	271	268	278	277	281	275	257	288	243	263	258	272	261	254	246	284	242	235	251	256	261	240	291	277	249	291	263	258	269	259	267	245	257	274	263	294	245	271	255	275	265	260	259	262	282	278	276	273	266	255	271	234	261	240	287	274	263	247	279	241	261	252	222	278	262	267	251	266	235	247	265	251	236	276	281	296	276	260	256	261	285	264	251	259	272	258	264	270	258	260	247	284	267	282	272	269	265	253	259	256	271	254	245	278	272	270	261	277	257	238	227	253	255	259	267	297	267	248	251	266	267	309	243	260	295	244	289	267	255	255	255	244	257	264	265	277	263	242	284	249	251	262	290	259	271	250	270	287	271	250	271	266	263	252	271	254	267	253	279	266	246	285	262	256	277	265	281	262	267	257	266	255	287	275	266	253	278	286	231	260	249	248	243	254	289	277	232	281	268	243	277	263	258	256	269	265	259	272	256	317	279	255	253	244	246	265	270	287	237	238	289	268	259	266	245	258	263	262	248	254	291	298	265	298	265	264	241	263	267	245	259	286	256	255	251	247	257	291	226	278	266	271	286	271	244	291	294	267	245	254	265	289	261	282	255	279	251	233	293	314	278	257	275	276	244	270	275	274	263	272	280	290	257	274	250	255	258	284	262	263	266	279	247	270	255	255	276	261	256	270	269	267	282	229	240	253	299	288	271	262	312	258	260	261	282	275	284	281	242	251	262	277	264	277	262	288	283	229	281	282	243	253	252	224	273	273	268	259	253	246	279	250	282	269	248	280	248	280	223	250	268	292	298	263	251	268	270	272	261	247	291	264	254	263	254	269	266	260	268	257	286	231	265	264	296	239	253	253	257	279	274	245	267	269	238	256	255	265	246	283	277	257	274	285	253	267	261	251	226	253	256	254	266	267	256	288	265	256	265	267	268	250	280	251	260	252	273	252	276	277	273	261	281	254	285	246	267	243	298	286	273	255	271	269	273	254	295	236	264	255	286	277	263	231	256	263	287	253	275	239	252	270	246	247	258	280	278	288	242	260	268	250	272	232	260	271	265	275	262	227	269	277	274	278	263	262	275	271	259	265	295	238	255	269	270	270	255	276	266	264	262	285	261	265	257	284	255	266	248	287	253	276	261	240	242	269	260	271	267	293	261	250	247	264	237	291	270	283	264	261	271	285	235	233	280	262	263	268	254	248	292	262	246	264	257	287	243	256	256	251	263	267	242	282	277	248	261	256	277	280	278	294	297	250	273	277	254	253	241	238	266	245	276	245	239	274	267	256	243	258	288	226	301	251	259	279	252	249	265	249	273	270	244	252	222	276	249	274	274	231	264	259	251	246	250	272	257	251	260	282	276	295	278	270	272	244	255	272	264	260	290	261	246	273	266	256	270	248	258	256	256	232	254	246	246	247	271	251	261	253	284	264	278	246	261	248	276	268	257	239	247	303	260	252	269	276	265	283	233	294	268	264	271	242	287	272	263	268	267	274	248	279	229	261	274	254	274	292	265	263	286	260	287	295	269	293	261	270	252	271	263	300	281	255	256	240	271	260	260	270	257	261	251	242	259	247	269	296	252	290	262	267	295	266	231	264	268	291	246	268	229	243	288	246	264	248	278	272	243	248	279	281	237	260	283	240	275	260	268	259	258	237	254	257	261	286	243	266	259	276	265	261	255	270	273	227	278	261	255	256	281	259	246	277	280	295	277	263	250	265	273	246	252	265	249	285	267	260	269	267	299	252	266	268	247	261	242	256	250	266	278	249	264	255	290	241	236	263	275	266	258	283	263	305	239	258	283	272	276	242	271	275	256	264	260	253	250	279	270	284	296	263	269	242	269	290	251	247
26517	20507	10264	1421	902	809	773	720	765	810	768	756	723	773	800	690	727	742	719	750	705	771	769	748	775	721	735	734	726	697	761	729	724	735	709	704	730	750	785	759	735	765	708	772	713	716	743	699	732	762	717	702	710	764	701	750	732	760	792	734	731	731	731	739	717	704	700	747	717	694	670	786	687	741	703	755	706	749	741	763	762	775	735	761	776	708	707	707	707	733	757	706	735	749	701	741	713	703	737	706	725	773	774	735	722	733	717	762	743	720	709	721	724	735	719	704	736	703	746	729	769	712	718	730	756	749	746	759	748	750	722	768	701	740	681	709	694	726	741	708	768	730	754	734	725	715	686	712	735	703	718	737	741	687	716	735	784	762	741	701	729	728	723	694	768	737	716	720	743	699	683	716	687	731	739	689	718	725	686	716	736	721	753	730	734	750	714	711	755	738	736	755	759	763	730	715	734	752	718	765	741	734	698	761	745	762	715	769	778	719	720	712	738	746	718	708	715	749	691	711	713	730	751	710	735	739	699	681	777	755	724	725	721	723	723	747	739	710	731	725	744	706	771	719	714	729	725	708	709	748	780	753	775	752	719	723	723	741	713	710	735	729	713	696	753	720	734	729	702	739	709	751	732	683	709	742	742	711	720	748	734	717	740	743	717	722	751	736	730	709	764	751	719	745	728	716	709	733	726	755	751	720	690	714	776	753	767	737	733	720	695	713	766	739	705	670	724	729	742	691	728	705	674	720	746	723	671	715	684	675	712	702	722	732	731	733	776	727	699	726	742	732	764	777	753	709	756	687	708	743	667	745	704	762	712	723	735	736	724	723	757	745	727	697	725	730	721	714	772	754	736	713	685	722	730	779	733	778	746	718	745	735	680	714	742	727	713	723	721	676	738	696	712	724	700	725	744	747	686	740	736	733	754	745	793	739	706	770	718	756	714	686	766	738	737	754	708	712	697	705	704	695	699	760	746	768	746	738	687	721	694	697	682	730	720	731	693	688	695	710	768	756	740	743	724	738	764	701	766	713	738	752	741	721	787	745	725	741	767	730	732	720	712	731	736	739	725	741	721	727	688	727	721	726	737	750	760	701	706	731	713	725	714	725	728	728	722	688	709	707	699	734	697	672	764	741	740	705	742	836	708	730	732	731	745	703	729	760	756	748	761	694	731	701	761	728	714	746	724	730	734	712	698	703	740	718	696	697	751	725	717	740	672	716	762	721	745	659	743	681	764	702	739	693	719	777	777	745	677	746	661	718	699	721	721	757	709	748	725	738	756	704	724	787	760	757	714	744	695	746	741	762	793	777	721	670	771	735	725	693	735	758	715	779	717	722	734	711	755	721	753	753	721	713	746	704	725	757	751	774	762	779	737	732	686	709	749	719	728	711	771	724	706	678	717	691	766	666	732	730	714	720	762	734	730	693	739	721	762	727	750	688	753	736	722	679	748	755	733	726	711	705	690	710	729	759	701	752	766	693	735	689	717	711	757	746	703	726	692	662	747	750	766	700	738	734	727	733	770	708	752	693	740	750	707	758	738	740	735	721	724	724	740	750	746	764	696	716	734	695	716	752	762	747	748	714	699	733	725	737	691	723	730	783	726	769	777	736	737	721	793	714	734	718	702	715	742	758	712	677	708	722	668	728	782	673	738	692	720	724	726	770	735	734	746	714	701	734	725	708	759	692	716	737	722	672	708	704	764	674	710	780	747	718	766	685	702	757	729	699	707	738	764	723	706	659	734	706	741	726	753	769	759	706	708	680	749	769	758	757	695	741	706	719	727	758	675	694	732	726	697	714	757	713	718	764	756	763	704	762	701	720	708	744	751	760	759	708	721	756	713	709	714	714	700	726	739	723	751	740	702	736	695	731	710	686	746	688	752	775	731	675	729	706	763	675	696	733	731	708	747	687	773	724	747	717	777	684	719	737	753	748	704	768	711	752	823	710	756	750	721	692	710	731	709	736	789	709	725	741	730	740	721	725	643	714	670	731	687	728	728	756	736	700	727	707	775	735	723	737	684	743	721	758	777	734	724	717	683	720	699	700	720	717	710	754	739	719	752	751	708	726	717	731	740	735	695	729	729	723	710	725	741	728	705	754	755	665	719	765	781	730	779	720	674	702	723	727	750	684	728	722	670	782	732	748	718	705	732	747	704	712	718	763	737	718	730	687	729	714	708	681	753	758	774	755	734	738	727	752	696	744	706	677	742	706	715	695	758	767	745	682	717	702	728	749	699	720	742	724	738	727	700	725	764	768	717	743	726	750	744	721	770	738	731	731	741	739	724	710	692	769	740	768	670	719	752	678	699	664	689	729	733	722	712	711	719	707	719	734	754	786	685	746	693	746	670	673	723	693	738	745	733	726	736	724	704	722	730	730	718	713	726	722	733	686	718	730	656	697	789	716	742	717	736	726	713	786	728	700	730	777	730	709	719	711	719	751	752	738	678	748	746	701	756	685	719	748	723	753	688	716	741	711	739	719	753	756	720	734	779	735	746	704	734	783	740	726	746	706	749	713	808	695	771	716	744	725	712	714	776	757	691	728	720	740	765	737	748	798	719	672	825	717	704	711	674	733	711	761	732	753	771	736	723	746	773	758	732	671	718	709	734	758	723	756	707	740	697	711	704	755	719	664	737	712	703	711	743	737	723	732	797	736	729	701	741	751	721	750	748	720	726	703	712	719	701	750	737	754	703	753	694	743	680	684	769	730	724	694	772	713	730	740	748	756	730	716	733	714	763	705	694	743	719	679	693	757	730	742	740	719	704	698	735	707	774	725	721	758	729	725	750	705	740	714	728	702	727	738	729	728	676	734	718	764	730	715	750	699	729	736	720	684	696	744	774	726	682	718	732	683	758	714	719	705	755	730	742	682	681	757	739	776	755	758	728	718	701	773	734	711	749	724	731	698	744	735	704	789	753	718	756	714	767	737	701	710	735	786	732	703	715	789	705	710	729	733	731	734	728	707	723	789	704	746	751	741	734	705	716	748	696	800	732	739	700	736	710	711	688	767	644	788	764	748	717	788	739	746	713	724	758	728	710	764	723	685	709	727	717	725	708	754	734	720	729	752	736	743	706	706	725	687	740	688	748	701	708	733	742	734	712	715	720	745	694	710	720	725	763	732	687	760	706	733	698	686	763	739	712	704	727	716	729	749	716	710	732	735	707	719	740	793	753	697	786	672	741	749	719	723	729	723	734	681	735	699	761	728	716	712	733	723	704	747	725	757	683	746	709	722	681	708	781	746	733	690	692	735	663	709	729	756	758	757	702	718	701	727	698	755	761	763	735	710	709	691	722	690	753	741	716	729	698	697	765	760	713	710	745	691	748	733	736	774	721	790	691	781	701	726	742	761	748	728	707	739	748	717	736	704	693	744	752	732	710	707	714	717	762	718	778	743	738	684	763	744	731	724	752	736	701	804	736	755	730	703	728	742	728	742	748	791	751	703	741	705	715	667	743	753	740	692	702	722
3955	1579	1486	1145	1033	1014	1013	969	964	954	911	930	894	934	895	943	917	977	906	895	929	856	901	874	959	944	933	947	893	928	889	935	906	925	918	943	869	873	896	960	936	878	969	979	903	941	957	915	901	946	903	962	901	928	889	888	919	878	996	874	912	918	914	975	918	914	910	910	946	911	889	923	931	900	904	940	907	881	956	923	932	912	939	881	878	923	951	941	891	933	879	873	925	929	939	918	901	953	864	881	957	909	982	887	893	928	892	915	908	922	930	935	913	915	964	904	847	924	934	930	939	917	888	897	914	939	857	909	899	893	922	928	851	921	898	897	932	884	942	918	904	972	936	945	901	915	875	878	881	904	940	923	917	931	892	938	908	931	923	896	906	912	920	890	909	942	915	922	957	903	872	914	947	929	885	900	920	969	898	953	932	942	931	955	950	967	914	948	943	885	932	908	869	893	903	921	954	905	856	875	943	879	900	910	869	909	907	863	938	898	892	891	874	918	849	917	918	912	924	983	838	881	905	918	970	886	861	899	913	953	906	897	902	859	933	891	903	968	893	928	933	884	936	906	908	944	906	874	981	936	934	839	928	882	922	938	959	980	917	968	901	901	903	902	943	902	903	954	894	926	963	858	900	904	966	863	890	881	939	950	941	913	947	953	937	949	913	873	878	912	906	925	971	930	894	943	947	879	890	878	922	910	925	918	884	902	930	929	885	921	879	897	932	914	862	914	954	936	900	888	911	934	913	938	903	925	978	904	903	927	933	921	874	949	927	928	870	955	944	885	927	914	984	968	887	938	917	895	961	911	900	910	873	932	848	918	951	879	903	921	904	919	922	885	894	946	893	935	908	904	933	941	938	933	901	912	910	918	935	939	950	863	903	916	916	919	918	910	914	893	944	910	953	895	900	955	908	907	911	938	916	922	945	951	906	866	956	934	929	878	946	926	901	908	928	906	921	857	980	862	914	917	935	932	862	914	950	918	915	900	883	947	954	952	891	916	966	874	955	962	889	932	938	890	888	983	920	910	865	940	928	945	929	946	911	906	879	910	916	928	914	914	916	943	899	932	900	909	967	907	905	957	902	923	877	862	897	903	886	907	955	955	867	895	884	896	871	978	900	949	942	916	835	938	887	934	839	928	911	950	912	873	881	903	943	842	880	909	888	901	903	899	941	972	879	971	908	933	930	904	905	927	910	917	912	858	958	897	896	893	879	894	847	876	893	883	890	870	903	943	945	959	922	897	906	857	967	902	898	907	880	872	876	933	971	972	900	874	924	887	903	909	906	849	942	818	906	914	948	930	934	901	888	858	968	936	908	910	934	894	892	905	867	891	904	911	887	907	948	942	912	894	901	948	945	865	900	936	861	913	939	880	920	893	900	928	919	907	912	839	942	915	952	917	909	891	908	923	931	902	975	913	902	893	915	913	920	928	913	967	893	902	843	882	887	879	900	906	874	900	950	889	989	930	904	879	893	969	889	846	874	917	937	931	841	925	921	906	937	951	965	847	947	963	910	905	922	905	909	925	943	921	889	933	873	909	956	903	910	903	893	883	921	896	930	967	919	917	901	879	917	951	898	950	871	916	847	855	865	940	975	857	886	906	883	888	921	948	956	943	911	980	880	913	903	877	891	913	880	938	891	921	957	878	900	928	930	918	942	910	864	951	902	888	919	895	910	950	927	890	895	920	925	931	913	941	931	881	884	862	902	925	950	886	876	928	899	957	954	925	899	909	862	888	945	937	865	911	910	894	962	898	889	879	924	864	887	896	889	893	898	947	883	953	922	957	889	877	937	906	869	900	952	889	888	952	935	895	904	904	902	946	873	887	932	903	929	950	871	932	877	894	971	892	919	887	927	884	947	903	907	951	918	954	904	922	943	950	895	926	878	901	892	931	894	930	902	898	939	903	876	967	855	972	877	909	928	954	911	917	886	917	905	907	883	877	921	882	950	848	966	884	952	881	930	926	881	927	935	969	939	918	917	850	878	945	882	891	931	914	908	963	913	944	989	904	914	903	985	890	933	966	930	985	916	944	927	912	878	943	933	870	907	902	898	930	945	879	879	939	944	888	923	903	894	919	901	924	900	910	946	898	943	920	909	903	894	909	927	898	874	910	899	913	880	892	872	866	941	899	913	929	948	863	899	938	849	901	921	896	934	901	935	917	949	950	902	887	916	892	947	951	947	915	975	873	880	892	908	870	918	926	942	937	922	920	883	946	899	898	949	887	952	910	942	882	918	933	908	921	926	914	915	860	927	879	889	968	924	953	934	947	904	895	873	941	893	922	892	881	915	869	877	876	899	886	904	952	954	981	934	926	919	970	878	912	881	905	927	951	901	911	899	917	929	909	900	871	942	905	905	906	902	881	944	900	952	900	890	911	904	913	949	938	906	875	952	883	937	893	953	953	935	895	923	942	941	924	919	910	937	899	933	904	948	950	916	939	902	918	905	888	929	916	908	909	854	888	917	889	883	947	919	880	921	941	916	891	883	917	931	863	893	944	932	916	934	942	917	887	960	908	878	937	877	883	915	964	891	895	975	882	927	918	914	933	884	912	968	993	879	965	911	927	899	933	885	920	953	882	866	893	914	890	927	954	920	901	948	924	883	970	918	913	926	868	924	903	926	955	962	945	900	973	924	885	861	843	861	904	871	940	941	855	890	921	910	916	929	932	884	890	898	937	1002	964	934	932	869	904	946	954	879	933	947	881	890	936	921	869	920	915	920	932	922	915	926	913	973	909	897	955	900	936	887	945	865	974	918	934	968	953	895	892	930	903	847	912	923	931	883	910	911	935	909	954	872	929	882	920	878	942	929	909	920	939	875	939	891	896	880	883	913	889	927	898	909	878	884	873	903	887	880	918	953	930	917	928	950	900	888	884	871	875	883	940	849	868	934	942	882	929	906	874	904	929	872	909	966	928	896	883	882	942	843	933	933	914	918	893	949	942	896	913	879	914	914	873	902	897	860	900	909	889	919	858	893	907	945	884	899	906	880	893	859	908	973	928	933	922	911	907	881	894	915	892	929	951	926	905	977	912	925	875	883	928	864	925	901	928	937	920	902	955	942	889	917	913	859	924	930	911	921	916	960	967	911	951	926	896	909	917	889	926	876	895	910	933	932	883	884	901	904	906	887	890	869	916	916	881	978	925	975	929	933	957	855	918	877	923	949	851	908	895	892	940	925	964	999	897	867	929	926	900	938	858	947	865	852	906	881	904	885	901	908	938	928	931	894	921	924	911	898	921	929	909	958	908	978	878	917	905	886	918	938	934	893	920	874	880	908	902	907	879	927	903	961	953	933	909	977	920	901	907	929	917	891	908	935	912	931	922	996	881	937	960	956	930	919	918	898	882	910	931	931	898	857	933	889	935	942	923	884	870	929	940	896	917	922	936	896	902	955	873	917	928	908	947	868	880	949	898	947	863	926	948	922	960	950	866	911	927	917	899	940	907	917	930	884	891	946	932	928	936	887	904
23511	20900	28258	23692	20886	11440	1478	1031	778	749	691	669	613	584	627	587	584	598	524	536	502	518	559	552	535	527	505	558	492	583	492	538	510	546	509	515	499	545	554	548	484	475	504	487	539	481	489	536	484	480	512	482	484	484	508	523	485	490	534	495	528	516	466	500	541	454	512	501	511	505	503	552	551	512	543	502	528	485	478	484	487	517	486	516	502	478	478	492	498	501	499	496	522	491	486	518	494	538	452	521	528	497	513	549	541	513	500	493	496	509	514	499	531	471	501	498	484	507	528	521	501	486	512	516	510	504	488	507	480	494	527	488	552	483	492	498	489	512	530	480	513	534	520	529	521	478	487	522	527	488	534	493	521	484	492	473	516	465	523	454	496	500	538	502	512	467	510	505	491	519	527	507	501	506	519	505	470	487	499	492	494	454	530	510	517	537	506	513	538	522	498	539	482	498	497	538	503	487	499	524	499	507	507	493	572	484	492	512	512	525	567	510	462	482	520	524	449	509	496	482	524	491	516	536	510	506	509	492	497	472	517	475	521	483	522	504	531	507	504	511	466	527	518	458	492	517	479	491	479	542	485	546	473	496	506	506	543	525	525	478	480	532	503	516	482	483	486	527	528	489	495	479	512	474	482	495	500	543	467	479	516	491	474	526	499	495	482	474	483	503	535	506	473	484	481	491	503	514	497	480	485	474	486	487	499	524	498	499	518	489	508	510	479	522	520	516	510	523	521	515	472	509	493	490	526	524	516	518	513	463	476	500	481	469	520	513	481	523	473	542	539	482	500	510	499	548	487	514	480	502	494	508	533	522	506	524	495	530	493	540	516	514	524	479	505	498	464	495	499	549	522	557	490	478	501	484	487	531	536	463	506	458	477	494	515	523	502	479	537	506	491	512	487	477	507	478	470	500	528	540	536	497	509	504	513	505	501	506	531	517	496	511	506	491	522	503	517	498	537	487	509	487	492	506	512	514	498	514	485	476	475	491	479	494	530	489	499	510	469	496	495	518	495	530	491	521	501	504	528	505	501	505	519	534	491	543	497	488	481	511	542	489	510	524	492	502	495	507	495	479	498	516	499	507	450	488	494	500	507	494	520	525	494	535	521	519	517	484	495	493	513	506	505	529	503	478	523	537	491	543	493	506	476	539	522	491	505	516	514	470	490	467	519	490	459	528	517	502	489	510	487	501	523	509	486	471	507	479	528	505	502	484	499	540	486	482	522	501	484	493	537	508	484	459	510	473	527	519	505	494	518	526	461	531	490	485	495	491	491	511	516	461	508	448	512	526	493	543	433	501	495	508	465	462	490	500	481	517	522	514	517	493	491	478	523	555	482	503	498	521	498	469	490	462	537	494	508	476	458	515	488	507	521	475	480	487	513	531	501	443	509	475	547	509	494	493	522	532	520	502	536	503	485	480	476	509	506	492	473	456	494	501	523	491	480	494	505	485	467	473	519	522	492	548	454	527	495	528	514	517	504	520	485	570	493	528	510	512	488	494	536	528	525	514	525	476	509	491	513	515	514	509	487	493	509	518	483	490	504	505	493	478	528	524	532	514	500	484	509	511	506	536	492	496	494	577	495	543	494	511	521	510	534	480	484	479	527	474	497	490	521	550	542	471	471	520	536	503	540	526	515	503	480	463	506	515	494	506	481	525	510	478	506	502	528	500	538	505	508	514	493	493	510	502	527	491	499	519	483	529	461	515	477	532	520	475	562	489	463	528	535	528	477	479	496	505	512	510	503	544	473	509	502	486	490	543	530	472	489	512	521	526	516	519	461	525	505	494	482	474	523	522	476	447	519	450	542	522	509	518	515	517	498	509	527	547	487	468	520	463	497	496	505	515	479	481	458	495	469	499	474	506	532	496	455	499	551	508	507	471	467	528	493	475	475	482	521	486	506	525	508	511	516	517	499	500	564	502	508	484	490	461	496	459	519	489	479	519	497	489	479	521	539	494	500	487	511	542	489	487	521	493	507	507	530	455	517	530	514	475	506	494	506	515	540	552	515	500	500	514	511	511	499	501	495	508	533	506	522	510	480	514	484	481	481	501	508	520	491	507	480	535	501	441	488	482	490	484	521	485	478	500	478	533	523	480	520	485	468	560	515	493	541	543	529	498	510	532	512	502	503	475	505	470	420	505	512	493	533	524	509	509	516	516	532	496	483	470	534	506	514	517	464	511	504	496	556	504	517	466	509	507	515	504	488	546	453	463	492	525	510	526	505	497	505	490	468	507	529	495	499	481	482	502	494	520	490	512	506	494	495	530	546	495	494	483	489	482	553	498	499	509	483	526	473	520	487	480	457	517	524	475	511	507	494	497	463	493	507	495	494	489	529	522	537	468	508	520	526	495	476	504	556	528	522	542	499	511	493	527	459	492	511	512	516	501	523	508	476	515	508	522	494	506	515	479	473	501	512	514	481	523	496	471	509	510	487	508	479	533	488	499	491	508	520	518	508	502	518	532	504	519	496	503	504	528	509	494	519	482	509	508	486	470	523	490	532	535	509	458	480	518	516	496	495	489	510	494	496	493	461	543	538	505	501	503	531	477	485	498	511	483	501	519	507	490	533	520	480	538	490	499	491	482	460	510	486	491	502	464	547	513	498	507	512	508	466	511	518	493	443	463	518	462	527	491	494	495	512	494	497	506	464	506	525	520	521	511	498	493	499	512	500	512	496	519	453	494	532	489	517	548	465	509	522	461	494	500	505	538	477	543	491	498	493	511	532	509	487	497	503	489	504	508	505	492	498	521	499	485	527	468	516	506	571	532	548	489	526	537	495	494	498	480	503	483	496	483	445	562	514	504	476	496	484	561	473	462	516	545	469	499	515	517	505	508	516	488	467	556	488	499	547	499	484	472	519	485	497	504	518	509	504	497	474	477	472	509	493	513	520	523	522	513	469	497	511	502	504	483	500	499	513	500	490	513	525	500	512	523	462	510	473	474	505	495	480	428	504	521	490	496	545	500	509	464	495	521	535	482	532	521	494	483	520	519	491	523	476	537	518	493	511	493	524	502	509	485	534	486	507	501	445	492	513	497	476	512	519	455	502	480	497	510	520	478	509	530	523	519	522	487	497	473	555	517	470	499	492	490	523	504	489	507	473	510	485	523	544	534	532	492	506	464	457	512	531	520	515	476	517	468	476	477	513	547	502	507	514	494	479	471	560	524	482	504	473	481	507	533	512	517	509	540	469	495	446	512	503	533	513	511	501	479	495	473	461	504	476	491	502	509	517	485	514	521	549	537	521	505	519	517	539	472	503	503	464	466	479	512	502	510	535	467	489	468	513	473	519	498	497	505	484	564	467	498	487	507	470	515	497	515	531	454	500	500	501	499	487	481	475	500	482	495	509	508	507	511	500	506	511	524	466	511	507	494	529	505	518	484	499	507	455	515	541	511	518	501	498	526	492	485	533	558	517	542	518	500	476	514	483	480	533	529	493	530	467	497	484	526	511	519	465	524	497	513
4559	9543	8442	4455	3204	2460	1957	1645	1412	1253	1090	1004	933	892	852	844	813	747	761	729	700	730	742	735	741	686	727	694	655	677	658	615	704	711	688	649	657	690	663	690	683	639	670	672	658	659	626	641	672	730	631	664	658	698	648	582	662	664	636	649	673	650	671	648	632	632	648	664	633	672	641	672	635	633	649	651	682	602	665	710	643	705	681	609	671	619	668	621	616	654	645	666	641	643	633	665	658	650	644	628	663	605	633	674	676	677	640	606	635	621	656	632	636	685	637	674	672	649	692	628	616	688	642	639	654	651	684	651	640	620	678	638	671	668	668	662	627	658	666	671	698	637	673	626	635	630	631	611	588	629	648	676	635	622	639	648	639	665	645	629	630	656	666	605	669	656	648	687	666	631	673	662	641	671	671	625	636	658	693	639	626	619	629	655	670	636	612	646	639	641	640	645	665	659	615	637	632	659	618	615	666	660	648	640	635	678	650	624	671	650	643	622	631	668	626	634	635	659	637	632	670	634	620	658	620	648	617	671	644	647	643	663	644	697	713	658	685	625	682	642	651	692	622	646	629	723	682	624	630	632	631	631	631	671	678	654	652	656	671	661	630	658	679	633	631	655	673	589	655	634	648	675	634	650	648	626	631	663	633	639	640	689	612	666	664	651	634	623	648	624	657	631	632	618	681	676	704	653	623	644	632	670	647	645	667	633	666	618	644	691	656	647	653	659	630	656	653	637	660	666	628	670	614	648	634	635	591	637	671	645	614	659	647	639	699	661	698	643	682	658	655	673	683	601	608	696	655	658	649	627	638	620	666	647	639	647	626	631	652	637	644	646	657	685	633	658	665	697	675	643	661	682	638	663	591	601	656	605	638	631	672	690	677	640	643	645	692	611	663	653	638	612	645	638	671	649	645	624	678	661	618	685	613	677	604	649	623	623	665	643	636	666	656	648	688	681	644	619	676	663	645	632	683	697	628	643	676	653	658	705	622	645	687	641	646	642	654	627	639	680	635	637	647	666	662	646	655	649	645	684	669	630	623	629	635	655	640	676	639	677	663	627	633	632	640	600	597	660	620	684	621	622	635	648	625	684	638	641	610	672	627	666	654	618	637	631	655	677	656	664	617	619	620	628	593	657	657	682	683	652	663	704	641	649	693	635	682	655	692	698	624	607	667	642	625	671	643	673	631	647	711	613	608	653	666	681	652	656	642	624	664	615	673	651	639	649	668	652	642	664	633	669	674	628	608	663	607	657	690	626	629	635	626	659	620	625	647	593	672	602	627	680	603	651	667	624	643	643	638	638	647	650	646	694	635	660	653	614	652	639	653	658	629	638	637	678	599	630	642	644	636	694	638	697	627	636	673	681	642	625	621	597	701	680	674	621	686	639	632	670	608	615	634	656	645	641	680	624	626	635	620	610	653	667	661	646	659	625	692	646	658	630	684	648	624	651	661	659	642	653	623	638	657	738	666	648	672	678	666	630	630	638	675	657	650	614	667	631	637	586	667	622	679	684	675	642	641	664	621	614	686	639	638	623	623	643	598	655	661	629	635	676	627	646	594	689	643	685	650	677	625	653	658	691	657	706	650	624	661	685	636	682	643	641	627	657	621	634	650	660	657	693	618	662	687	633	671	660	717	622	674	664	585	653	681	571	660	642	685	619	683	642	654	684	633	640	618	632	597	676	635	657	665	656	682	677	680	650	642	609	677	676	618	655	648	636	687	643	654	620	669	668	654	607	641	656	671	639	641	656	636	638	686	642	643	654	582	619	641	640	645	647	618	674	659	660	701	683	682	638	629	679	660	650	630	668	630	649	655	627	646	614	641	629	585	624	658	632	658	643	630	615	643	617	641	640	643	671	639	636	663	619	667	623	649	624	646	611	685	706	645	617	636	626	666	628	626	644	634	625	627	621	687	652	656	627	620	642	619	638	659	605	639	629	651	657	636	615	634	620	625	615	651	650	631	644	641	628	676	640	640	689	674	698	659	653	655	630	632	662	674	664	673	608	656	672	657	702	629	644	646	623	667	629	653	627	687	622	678	662	666	668	617	687	620	642	632	632	613	683	655	633	680	686	643	622	657	648	629	644	644	675	703	685	635	661	615	651	663	641	672	659	667	639	698	644	635	635	681	573	664	639	662	678	622	671	636	682	664	661	658	620	627	635	662	685	662	640	676	688	621	643	680	579	679	647	676	647	649	682	587	642	663	626	637	641	645	630	636	626	653	662	681	645	603	647	657	632	632	678	684	653	663	687	646	637	628	630	690	652	618	645	669	640	629	661	658	657	647	641	674	630	602	639	651	618	676	648	660	629	653	650	659	631	642	663	674	717	620	649	708	616	610	678	672	647	634	666	670	679	655	637	678	644	625	652	675	685	642	624	663	642	636	648	680	641	651	706	642	677	588	666	659	682	612	660	660	640	622	658	665	660	670	642	654	647	632	621	631	637	662	614	648	630	680	652	631	627	629	678	649	610	630	648	603	607	648	625	652	689	623	688	643	662	662	623	661	661	664	651	585	646	694	680	649	601	643	627	663	685	615	655	620	659	675	648	657	650	614	649	618	641	646	634	689	642	659	629	644	670	651	672	645	632	661	663	613	632	696	662	646	683	672	657	625	634	651	650	659	676	644	647	636	635	635	644	651	666	640	614	641	667	610	624	618	616	645	668	632	659	658	678	621	649	671	597	664	637	683	620	659	634	634	594	693	661	713	660	656	621	634	661	668	630	642	657	684	633	626	634	655	653	649	609	651	687	672	645	632	654	631	609	667	632	632	646	652	636	638	656	684	655	664	614	653	610	651	700	653	664	587	620	633	630	651	647	628	668	628	635	673	646	711	666	677	655	639	662	630	683	632	636	640	657	663	649	665	630	625	672	679	641	686	681	650	625	645	655	625	630	593	634	656	642	636	641	627	614	661	649	630	635	685	619	628	652	695	694	677	630	641	667	628	633	666	661	638	629	641	619	619	627	650	700	636	629	651	659	664	633	647	660	628	639	624	662	666	665	634	666	642	696	649	627	652	651	651	673	683	685	677	632	639	641	629	613	641	649	637	643	687	649	608	681	643	660	645	630	639	638	681	616	637	657	671	627	672	630	624	643	671	634	667	629	616	658	626	657	659	707	669	645	692	649	640	622	678	693	679	631	652	660	653	658	648	639	630	652	694	677	645	629	669	640	639	660	693	607	643	646	670	674	684	590	650	633	620	634	656	644	613	633	678	655	638	619	627	659	635	658	643	661	653	651	600	615	611	625	624	690	663	612	602	648	665	629	648	665	669	668	648	657	677	653	624	580	662	637	653	663	645	648	644	674	682	617	660	686	682	645	619	622	647	628	651	624	628	660	636	657	688	625	652	639	640	645	658	648	663	667	681	624	653	670	662	618	647	645	669	652	656	643	675	624	650	643	628	688	645	620	690	609	659	661	654	664	657	669	633	654	593	657	680	663	641	628	655	686	647	640	687	669	618	661	631	707
22487	20880	28626	23238	20880	20938	10114	1127	762	669	602	512	493	409	403	343	381	348	319	297	290	254	285	271	262	251	250	271	247	237	244	216	261	253	225	255	228	203	198	216	213	210	218	207	234	225	228	248	210	218	248	219	211	178	220	205	192	207	197	200	216	234	198	204	244	222	207	210	214	214	227	224	187	197	219	197	235	196	206	222	218	235	191	195	216	189	226	206	209	216	213	163	217	186	198	200	200	230	236	221	219	198	198	221	210	217	212	214	205	223	237	214	229	223	224	214	200	204	229	222	224	197	193	227	220	207	187	226	198	193	229	218	215	222	183	206	218	235	205	193	236	221	198	228	197	213	218	216	231	200	209	180	222	223	216	213	203	215	209	204	217	198	194	203	194	203	221	185	214	218	205	224	211	207	204	215	229	200	197	191	210	224	203	216	186	215	213	214	217	183	222	205	218	203	212	217	221	216	216	225	226	234	202	201	190	199	207	208	197	215	217	203	204	197	208	209	198	228	213	177	208	238	213	226	198	201	191	221	210	207	194	227	198	194	206	241	198	199	206	190	218	225	179	226	224	174	203	212	218	199	198	224	206	216	220	212	192	207	202	203	218	226	220	211	222	194	196	204	242	200	207	219	214	217	201	195	187	187	216	235	196	219	219	208	213	208	212	218	202	217	178	211	217	188	218	202	207	198	185	208	208	233	229	223	194	216	200	204	197	189	221	202	218	172	206	195	207	203	190	209	194	180	204	223	220	221	196	219	204	239	232	243	225	199	190	210	194	202	215	191	200	212	183	218	198	205	217	213	201	202	184	206	224	217	225	229	210	205	181	193	214	207	200	211	199	204	223	205	192	232	203	205	226	219	181	204	198	186	204	185	193	192	236	239	200	186	190	191	215	209	186	190	201	229	227	205	208	211	230	203	202	209	227	204	219	203	195	179	197	202	205	230	209	202	210	235	204	199	212	192	194	204	202	222	190	227	218	235	205	197	219	227	202	224	202	178	200	208	233	194	179	211	224	212	201	196	197	221	210	188	209	190	235	196	192	207	188	197	213	189	193	213	195	207	204	205	179	211	207	233	210	162	211	196	212	197	206	188	209	205	193	212	199	193	217	212	206	202	210	204	197	222	217	236	213	211	183	226	214	205	209	187	213	257	196	192	184	203	193	189	196	207	196	218	214	217	203	248	186	208	229	216	198	200	240	227	217	214	240	180	220	209	201	209	221	213	199	181	200	201	202	210	200	222	208	202	197	200	217	210	227	207	221	196	212	214	194	211	198	208	203	223	194	229	194	198	203	209	210	214	208	221	222	217	207	209	228	213	223	230	230	208	208	209	239	198	209	197	230	195	184	192	199	208	213	207	200	215	196	199	212	231	204	207	195	198	192	206	205	225	195	167	221	211	205	217	210	217	212	207	218	218	211	214	212	214	201	225	204	228	226	222	224	213	204	225	198	184	194	198	225	217	211	208	204	211	215	221	195	221	180	204	215	186	201	205	208	190	205	218	197	202	194	195	209	217	221	214	196	203	228	210	210	208	188	209	217	228	201	188	198	204	201	216	206	201	199	213	201	219	197	210	207	202	210	211	190	205	204	195	224	206	212	208	205	192	215	212	193	190	192	190	177	219	229	208	203	211	177	210	154	208	205	239	203	208	226	202	194	203	184	223	183	183	208	201	219	188	174	236	205	199	190	195	176	209	218	204	197	221	231	198	187	220	199	200	199	204	173	209	215	201	202	187	236	204	205	208	205	202	213	187	197	194	165	204	224	201	230	190	198	207	205	195	218	197	185	197	208	210	222	225	212	205	210	200	206	229	211	194	193	222	212	195	210	222	236	197	197	204	222	173	206	229	239	202	187	215	185	227	216	206	220	214	201	198	182	217	203	179	231	176	206	224	218	190	212	217	208	203	195	184	215	225	198	211	207	223	209	190	213	202	186	209	220	211	223	194	206	217	197	192	206	204	231	205	213	227	214	196	248	192	184	216	231	183	185	176	209	235	202	231	216	199	219	178	179	187	205	209	204	207	227	203	195	219	212	231	210	199	178	211	174	206	215	208	247	184	231	213	194	192	195	211	215	203	212	226	221	206	219	191	205	200	180	177	197	222	180	224	193	204	203	192	202	225	188	219	222	207	189	207	230	205	205	228	177	204	203	220	211	203	227	188	215	200	196	207	206	195	217	211	200	192	205	209	186	196	188	193	220	207	203	205	221	228	193	198	197	179	211	208	218	230	195	201	211	195	225	201	188	197	191	205	183	224	210	176	191	213	243	199	210	199	222	191	195	209	185	211	215	201	215	200	199	208	183	186	233	204	206	216	218	200	204	201	179	206	233	214	197	204	199	200	205	215	207	230	193	223	182	187	206	181	210	226	210	213	195	245	192	199	215	210	220	183	211	244	225	202	201	218	220	222	211	235	224	218	226	197	216	212	196	202	194	170	210	208	186	213	183	222	180	192	195	201	188	206	201	219	200	211	207	174	209	219	230	221	199	213	204	195	204	222	216	230	210	202	206	196	187	227	227	204	186	205	200	193	207	224	195	203	215	182	188	226	178	230	191	218	210	209	211	199	227	219	200	199	197	189	219	222	222	223	198	208	209	219	227	204	207	207	223	204	218	197	204	193	218	203	196	209	203	184	200	190	225	218	198	209	222	195	234	220	198	202	231	184	221	216	210	220	183	199	199	199	211	215	223	221	191	215	206	188	206	212	206	222	212	200	233	191	236	214	206	212	204	208	205	228	225	196	212	212	212	207	195	214	200	200	186	225	190	197	207	182	197	177	222	187	198	186	217	190	203	209	193	215	208	223	224	205	209	226	222	192	201	163	194	213	219	210	174	179	195	204	231	216	195	231	202	199	241	207	191	204	199	205	219	204	191	189	206	200	207	211	204	178	197	190	220	205	214	200	200	191	246	204	209	224	226	226	208	188	221	206	181	215	193	171	201	226	211	203	204	184	232	225	223	217	189	192	196	212	205	210	218	213	221	195	197	185	194	229	218	196	186	223	232	223	207	228	199	208	210	178	221	210	181	210	192	181	191	203	198	197	206	205	201	208	212	205	231	195	234	197	201	203	198	213	197	194	197	231	220	172	212	199	202	171	237	207	179	220	218	205	210	217	210	220	201	192	228	202	210	184	207	194	234	197	209	212	214	219	196	231	203	181	218	202	204	214	215	202	239	208	218	189	237	215	202	199	212	206	184	215	199	202	213	204	193	210	208	186	191	202	199	206	213	202	220	212	186	209	232	217	200	254	206	178	216	205	194	191	227	207	200	208	226	197	179	217	206	200	208	186	193	202	216	193	211	195	210	212	208	223	203	172	194	193	220	206	207	178	196	190	210	207	221	213	205	214	206	200	184	222	204	209	212	216	203	217	220	201	205	205	199	218	209	202	230	202	206	217	207	206	224	216	199	172	208	218	212	218	202	221	201	207	204	204	219	199	195	213	204	182	196	211	181	224	215	206	207	190	198	212
6552	15633	13781	7441	5153	3961	2934	2329	1736	1448	1122	994	835	723	653	576	562	578	451	436	450	435	394	375	427	357	342	339	369	347	311	339	322	314	323	321	339	339	275	285	287	292	296	298	286	291	301	309	311	274	304	304	312	301	255	247	278	278	321	267	278	260	286	241	250	259	279	290	284	263	280	271	318	280	248	252	249	280	271	249	286	260	281	265	276	274	272	273	274	281	245	277	265	280	274	256	293	267	280	285	264	291	273	234	264	275	282	293	277	273	273	281	259	246	260	245	258	255	251	256	283	294	231	274	276	250	293	277	258	242	295	264	288	313	235	285	264	274	303	275	281	260	240	280	291	289	263	244	317	316	298	298	239	268	254	262	267	276	262	272	298	255	284	293	265	272	287	280	227	257	291	272	259	279	239	261	269	279	281	299	262	268	275	290	255	275	247	265	290	291	277	316	246	301	223	256	261	299	274	254	267	257	274	286	274	276	290	261	255	258	268	300	248	252	263	263	261	263	280	263	248	276	244	232	234	254	262	255	249	269	249	290	283	266	256	250	260	261	234	258	262	287	298	313	235	275	261	265	260	255	267	278	257	259	259	278	246	277	282	266	281	248	254	265	257	251	264	266	271	251	259	249	258	283	297	279	270	262	277	268	256	252	274	249	271	266	279	260	267	266	270	263	262	281	268	297	217	257	265	259	258	285	249	256	286	265	260	259	261	262	270	261	281	259	300	273	230	271	244	289	259	284	241	271	239	268	246	252	267	265	243	259	276	243	245	237	291	266	274	277	259	290	292	265	266	274	270	258	265	279	283	277	284	325	267	256	273	241	271	307	252	271	288	286	287	279	260	286	270	258	266	249	284	274	278	279	264	276	266	286	302	265	280	259	237	296	266	241	256	267	261	283	270	278	267	262	262	287	309	264	280	279	267	256	262	262	298	268	294	276	288	265	258	263	271	285	244	271	299	255	238	280	248	254	248	256	306	267	260	303	273	237	250	274	248	267	298	262	265	237	235	262	293	277	263	298	257	269	290	262	273	283	231	252	253	264	265	270	252	248	265	265	249	255	255	283	272	242	259	249	269	252	272	262	265	278	287	261	286	267	288	281	275	242	264	253	282	305	250	275	251	287	269	268	313	250	251	254	269	264	292	265	256	274	285	285	277	268	263	246	258	292	246	285	275	265	252	242	263	279	266	276	289	284	295	296	263	288	275	235	228	253	271	245	271	235	275	270	267	246	230	274	273	229	269	284	269	254	246	265	276	262	275	249	267	248	293	268	257	264	269	257	270	271	262	249	267	262	251	216	276	258	278	275	268	254	273	283	286	261	279	257	269	264	252	256	252	270	234	275	291	279	251	275	289	253	248	290	245	275	239	258	268	257	263	289	282	293	296	255	290	258	264	266	267	264	262	244	287	270	251	270	280	266	249	249	248	268	270	258	281	275	244	243	282	277	279	268	249	266	237	247	298	251	255	275	272	259	268	272	231	276	261	257	260	258	279	296	297	277	268	260	261	218	293	287	234	262	236	275	257	262	270	249	238	246	267	248	265	278	292	285	258	270	258	263	280	244	267	269	246	293	284	289	242	269	278	272	254	278	262	276	294	302	244	250	254	263	272	256	254	267	244	258	273	256	237	263	305	251	259	269	255	274	233	275	268	277	300	259	272	269	266	245	272	273	260	291	256	241	267	275	267	264	222	260	253	257	242	252	256	282	261	259	286	246	285	261	251	255	232	269	279	303	256	282	284	239	270	281	281	274	253	269	282	251	252	263	270	280	268	289	281	277	277	281	287	252	273	276	275	314	258	276	266	266	274	273	268	263	280	294	281	273	252	247	277	262	253	267	271	263	293	256	271	265	278	270	271	250	272	255	256	285	279	257	295	277	278	292	254	274	247	218	277	265	262	269	260	251	281	290	271	247	272	292	270	280	264	294	251	270	252	281	251	278	268	261	290	273	274	252	262	253	284	260	278	295	256	256	248	278	297	264	269	283	257	264	282	262	290	250	253	264	275	258	247	254	271	276	293	251	257	279	261	237	258	280	250	280	250	262	263	257	248	283	298	282	273	290	270	254	262	267	287	258	259	249	258	283	253	281	276	262	237	246	258	262	256	273	295	246	244	277	286	272	273	259	261	257	261	251	250	295	258	251	263	263	261	276	269	232	287	272	267	276	246	300	282	279	291	263	250	262	248	245	248	249	276	304	260	278	261	276	262	269	255	272	260	262	276	255	248	238	266	270	255	291	254	252	282	256	266	259	261	274	257	258	257	276	302	285	304	302	264	257	275	257	277	283	251	281	251	280	284	278	246	284	289	248	274	280	255	247	267	265	258	250	245	307	241	289	238	252	269	263	269	278	313	264	263	281	268	256	254	260	247	253	273	246	297	254	264	291	260	280	292	284	240	266	261	260	265	257	266	254	261	266	262	241	255	275	291	242	276	295	286	244	250	287	274	237	256	247	256	283	262	264	281	297	280	293	312	255	251	255	236	279	270	269	271	245	243	263	279	274	297	282	271	270	254	268	252	258	253	289	287	261	270	260	281	277	281	262	274	269	274	290	271	276	273	253	266	270	252	269	265	286	277	256	229	283	268	254	290	272	282	277	259	276	298	261	264	255	240	258	252	276	274	256	272	271	256	245	239	270	267	246	266	282	271	264	241	276	281	238	266	270	270	271	273	266	277	250	236	265	284	270	267	270	272	302	285	244	267	242	248	274	236	279	267	263	265	273	292	303	256	282	271	246	261	250	252	277	251	243	294	256	251	234	251	256	299	287	278	289	267	288	250	261	276	277	273	261	263	276	275	248	255	269	222	269	248	259	259	273	254	259	263	267	258	275	273	264	248	295	256	255	255	260	265	250	271	286	269	260	282	275	255	277	272	273	252	254	267	269	266	280	263	263	240	276	276	263	258	262	291	288	264	261	277	284	271	266	276	268	260	260	261	247	268	277	270	258	269	265	286	284	273	246	257	265	235	259	276	287	247	265	266	279	255	249	278	274	276	277	239	305	249	267	286	288	261	296	301	239	250	235	248	239	269	271	254	253	256	267	262	283	265	249	271	280	269	254	275	257	282	283	254	252	268	258	252	267	273	259	266	245	282	265	276	277	253	257	258	285	282	282	308	278	251	224	261	276	278	265	217	260	267	259	274	275	284	241	246	268	261	251	265	267	294	272	270	268	272	282	255	268	270	267	249	246	238	281	281	239	253	276	255	240	254	257	276	268	259	262	256	277	257	262	262	263	252	294	288	247	255	249	286	277	253	249	257	309	259	248	289	254	271	266	263	250	285	293	284	243	232	280	248	299	259	288	287	254	248	259	261	282	267	251	282	264	253	263	249	246	253	272	310	285	285	234	267	264	278	281	265	286	276	275	243	281	256	264	283	293	272	267	233	282	271	291	280	269	277	261	256	251	264	262	259	253	279	270	256	228	266	261	263	297	234	260	270	283	252	248	248	279	240	261	259	268	269	253	273	241
26579	20526	10471	1358	944	817	747	828	695	709	710	751	786	722	785	778	772	736	746	748	761	737	754	727	722	786	736	731	744	750	727	706	743	756	714	726	764	750	754	770	779	700	663	725	748	687	738	713	734	758	774	740	754	772	743	766	713	756	734	765	735	727	698	715	715	728	730	695	724	767	780	699	723	711	738	754	786	742	762	719	717	761	683	773	711	726	752	727	736	728	772	752	786	726	768	750	714	708	724	749	744	729	737	702	751	761	795	783	733	746	717	746	723	771	779	705	752	714	690	730	725	748	722	735	716	708	800	751	770	746	748	733	745	756	711	750	704	776	716	771	749	685	725	721	709	722	740	711	749	731	759	718	733	728	737	729	709	732	696	672	747	784	740	722	742	764	708	738	698	727	701	726	691	696	752	696	750	740	738	724	727	813	738	785	699	718	781	751	741	756	732	755	731	733	763	727	776	739	714	752	707	718	776	681	738	692	735	755	736	714	727	782	708	754	763	757	735	737	764	724	698	723	732	763	823	711	722	689	702	768	733	708	723	798	703	708	706	724	733	696	690	789	730	736	736	736	792	763	714	813	733	698	710	714	750	710	732	728	728	729	783	722	689	713	728	751	689	752	747	766	749	700	696	714	776	724	748	804	767	717	755	721	723	732	656	757	733	768	745	739	744	747	749	714	720	767	710	737	771	684	729	763	747	769	743	700	739	739	675	757	733	706	701	695	691	743	734	716	755	730	759	733	743	785	783	782	735	731	714	694	749	722	739	706	741	695	737	739	716	775	733	728	760	751	733	715	731	727	706	688	707	741	809	705	753	741	736	746	768	790	773	713	746	785	783	755	736	753	761	740	747	772	780	760	737	718	738	733	732	757	746	695	738	698	733	747	773	684	776	729	736	739	695	733	722	716	745	711	724	781	769	734	796	702	731	770	745	692	751	709	724	734	705	750	744	744	709	743	751	707	742	709	692	755	704	699	730	716	771	745	728	731	759	670	734	734	692	806	726	688	707	705	741	729	723	765	748	758	757	693	701	682	755	748	744	747	714	747	739	740	753	712	742	743	681	739	772	766	740	729	719	739	794	770	722	755	770	708	722	778	725	765	756	743	718	710	712	798	667	686	749	744	708	739	764	686	680	665	692	749	762	752	753	740	760	720	738	756	766	769	721	745	729	760	764	743	748	736	774	775	717	687	723	732	719	741	746	792	773	772	774	730	763	743	738	730	771	796	783	695	751	719	738	686	754	722	721	757	746	746	702	734	714	766	785	736	730	739	692	755	719	771	701	719	745	693	702	734	746	738	724	758	779	741	738	757	749	704	760	761	722	715	740	742	769	779	725	740	710	724	798	748	778	737	732	737	737	727	794	773	738	720	776	736	743	707	722	740	755	752	736	728	752	765	700	726	729	711	716	742	664	753	779	752	803	702	723	758	761	735	769	714	674	722	720	732	720	746	770	753	709	748	721	724	732	711	697	730	716	725	759	755	721	716	687	727	759	724	738	745	794	780	727	728	747	747	722	705	745	714	695	744	751	720	727	765	736	725	729	766	690	683	755	781	737	693	731	771	732	738	743	746	697	730	713	706	755	727	744	788	768	729	755	737	787	741	779	738	773	725	759	750	768	705	707	785	714	781	731	757	768	752	723	751	765	747	734	714	729	756	757	778	743	768	718	717	719	740	742	713	719	735	804	795	769	742	781	736	785	744	720	771	699	745	719	734	753	742	712	710	725	736	739	751	710	713	786	742	793	782	759	787	754	750	742	789	744	726	730	755	779	755	748	762	776	735	714	760	735	744	747	724	741	724	769	789	743	757	738	712	744	730	760	762	742	734	729	728	774	732	707	782	762	778	721	711	775	775	730	714	784	702	718	690	750	697	737	706	793	736	769	736	716	732	758	726	737	698	703	720	754	713	721	715	728	726	708	739	740	711	697	786	743	777	731	708	734	710	789	729	756	759	699	784	744	737	687	762	725	740	675	746	795	698	770	720	722	742	709	733	751	720	726	724	775	760	764	728	725	741	779	784	758	777	674	795	761	769	787	741	740	721	745	744	709	713	717	727	749	753	707	729	711	725	665	726	737	717	735	749	785	740	731	699	723	717	701	708	764	705	728	769	722	775	735	704	727	748	708	728	727	737	767	702	738	697	704	708	739	779	714	737	712	713	733	700	709	734	734	689	735	715	767	744	768	692	721	743	762	738	721	722	709	758	732	725	720	743	724	759	753	683	739	776	744	759	777	774	783	726	735	705	732	726	704	721	723	799	749	750	728	731	727	717	766	746	726	750	723	726	740	780	753	773	723	764	709	708	738	736	764	731	730	717	742	729	731	682	768	800	770	722	770	742	748	705	764	706	749	718	681	720	737	729	738	744	767	712	737	685	707	744	711	757	749	727	715	698	771	759	754	748	754	743	757	726	765	753	736	762	775	758	693	768	715	692	764	714	749	695	761	780	753	720	758	797	701	736	730	772	732	708	733	715	761	787	753	730	742	692	748	701	732	761	743	759	675	737	752	715	739	756	747	729	736	756	708	740	732	792	688	741	748	740	717	746	778	710	712	726	699	711	748	769	733	746	736	754	738	724	729	760	720	783	777	721	726	738	778	773	768	798	709	741	735	745	739	778	739	743	734	716	687	715	755	717	738	745	719	749	730	742	750	728	763	733	739	740	743	768	733	734	758	758	782	728	705	752	770	728	739	713	750	747	722	736	744	745	694	698	731	736	753	727	723	694	731	808	732	740	721	849	755	781	783	812	756	684	732	727	729	741	786	730	727	750	722	702	741	754	743	744	714	759	783	737	669	743	714	756	760	729	767	732	728	767	737	731	764	741	702	751	742	745	715	731	738	711	762	730	694	746	778	708	745	731	762	735	759	719	726	773	771	739	774	743	762	737	746	729	751	743	775	731	690	723	725	763	687	760	687	733	738	704	704	723	739	762	710	749	732	708	738	708	715	740	661	758	720	751	744	701	778	711	746	713	750	708	729	727	805	722	724	747	752	768	667	712	722	720	742	746	770	732	804	732	740	690	709	723	712	758	775	731	730	731	732	726	749	732	738	744	701	763	757	712	766	697	754	700	753	760	710	757	717	701	728	673	712	726	804	721	748	723	713	739	737	730	757	727	729	706	764	741	754	723	699	749	739	755	689	681	781	784	757	733	723	794	714	726	738	742	766	731	738	784	703	744	752	776	738	748	762	766	706	701	758	743	700	739	768	716	783	716	729	718	747	746	768	729	725	716	756	745	747	740	677	740	729	754	704	730	714	721	721	710	757	747	759	765	696	777	756	756	756	718	691	743	772	762	724	757	785	772	719	763	732	760	739	747	774	728	717	759	714	712	798	716	701	708	779	729	707	724	761	730	732	763	710	703	755	734	726	711	733	732	733	756	803	729	708	750	753	749	701	760	756	698	723	766	731	726	732	713	749	743	681	743	731	746	775	759	714	711	774	812	715	749	732	696	743	786	724	738	749	766
4126	1562	1494	1144	1063	1008	1011	999	987	947	921	963	923	935	964	949	968	950	969	878	950	854	941	888	919	945	879	936	861	934	913	955	956	901	974	908	969	967	958	898	906	944	905	941	917	942	938	883	929	891	886	887	897	926	898	936	909	910	892	926	918	892	936	938	906	967	900	916	924	852	922	839	919	919	930	900	921	887	927	924	954	953	906	973	874	910	936	916	938	904	945	930	848	911	951	939	933	936	925	955	874	899	927	923	935	861	939	899	933	946	962	930	875	924	904	917	917	935	919	852	891	935	861	919	924	976	897	939	962	960	917	917	924	946	938	953	931	943	940	862	919	907	895	931	940	929	906	958	954	933	869	962	943	948	865	874	931	925	841	921	926	893	953	969	929	840	885	992	930	872	888	934	908	881	875	940	913	898	868	905	930	969	913	920	929	938	924	901	954	942	978	989	951	967	904	948	919	855	963	917	880	895	889	902	970	978	891	914	903	845	860	947	924	901	941	924	955	942	907	928	916	873	946	896	935	921	869	909	906	940	916	894	889	908	843	897	947	922	895	946	979	942	900	974	851	899	913	917	919	907	905	949	942	898	909	919	954	921	923	851	883	946	903	918	927	929	950	938	932	923	870	970	931	880	939	946	941	921	904	919	880	931	1004	875	961	887	944	876	899	872	953	940	927	900	869	887	906	929	905	945	914	950	858	923	928	932	886	954	952	892	928	935	856	908	914	935	924	906	874	892	921	959	968	887	953	924	909	878	906	918	938	937	948	908	886	948	883	933	897	941	985	908	929	887	849	934	906	894	838	912	952	925	898	874	882	983	917	944	859	906	921	927	970	895	928	937	856	949	941	934	903	905	953	936	944	932	926	932	873	910	897	858	862	947	946	919	917	939	890	900	922	913	956	926	951	930	953	910	899	878	904	903	929	1004	947	934	932	937	922	917	935	947	933	933	921	911	954	932	925	936	923	933	945	939	904	879	915	912	925	927	959	936	958	894	981	922	938	942	872	900	954	909	877	920	909	914	940	929	935	894	920	936	963	901	945	925	916	879	912	927	927	917	922	875	903	907	950	964	913	899	900	884	937	935	891	929	987	920	884	913	913	956	891	861	957	949	911	869	954	914	931	946	951	889	910	907	919	913	958	913	943	864	922	923	890	901	907	871	897	950	976	927	917	912	950	929	876	911	899	894	872	931	968	893	904	972	898	930	948	905	929	959	929	889	962	921	959	888	963	898	877	851	930	950	945	858	926	946	883	886	961	941	928	878	919	909	922	907	913	950	952	943	985	923	896	823	948	906	846	874	953	898	931	976	865	904	982	951	939	888	847	882	922	921	870	924	949	950	959	979	891	895	954	905	903	918	945	922	951	881	897	962	908	904	912	903	883	977	968	857	909	879	903	881	924	932	887	895	913	898	961	872	963	928	902	926	922	896	928	951	857	912	974	950	897	930	948	945	946	983	928	880	879	979	882	969	930	898	943	907	958	932	925	934	902	908	907	894	928	918	883	882	901	918	958	968	900	891	931	957	880	886	902	918	924	923	938	898	921	935	898	972	882	927	932	916	888	893	928	893	944	922	925	940	871	862	897	912	917	888	938	895	934	885	911	894	910	868	889	924	946	909	952	983	908	932	909	929	888	931	911	851	869	919	947	958	978	945	968	951	938	937	971	915	932	904	927	935	902	921	936	958	889	899	946	907	941	990	989	911	931	916	935	885	909	918	943	963	906	938	936	925	907	897	881	882	917	921	893	935	906	955	947	928	983	911	871	957	961	899	877	952	949	926	887	911	935	917	893	907	865	937	934	901	943	909	886	936	904	951	939	942	949	888	866	919	925	888	905	915	916	946	897	946	928	898	872	905	942	865	937	926	927	943	920	925	934	950	945	887	919	939	894	929	937	913	840	951	934	924	896	945	871	899	885	953	900	951	927	922	923	905	837	951	978	906	928	918	912	897	909	867	942	905	899	904	924	941	917	938	977	907	925	871	885	957	907	926	876	947	859	891	955	988	941	933	929	933	902	898	909	909	899	896	926	972	958	901	908	943	911	903	861	922	931	884	912	921	911	933	919	942	955	880	934	907	898	889	905	900	916	877	899	926	891	964	887	930	948	853	941	945	943	936	944	954	948	932	919	886	915	924	899	916	883	898	906	894	932	940	911	918	925	948	899	921	915	900	919	906	882	894	883	921	868	918	859	891	883	948	916	934	903	964	892	941	896	880	857	935	943	928	916	940	903	962	913	913	930	933	875	927	923	907	944	946	899	878	911	889	907	847	923	892	876	887	944	878	908	953	861	905	934	983	918	906	952	936	940	916	954	986	937	968	936	915	962	914	908	936	913	908	900	929	921	910	891	884	984	955	908	856	914	923	976	973	903	902	952	946	910	874	928	913	916	863	932	890	978	937	944	956	921	892	865	857	990	884	941	939	929	921	939	921	930	908	915	918	939	880	903	949	928	924	958	938	946	902	964	927	929	929	950	890	921	955	925	916	907	915	940	932	965	914	959	880	932	921	934	918	915	947	926	942	939	937	974	949	891	957	932	987	904	957	924	942	902	883	922	869	935	974	929	917	905	907	972	938	938	914	954	960	912	897	902	951	925	901	947	972	938	959	926	925	911	864	880	882	936	881	887	948	906	920	879	965	929	920	928	898	939	981	859	911	968	935	954	923	880	934	908	982	945	947	861	905	912	923	917	914	915	911	923	893	927	965	896	878	882	887	907	954	936	957	962	946	912	876	900	934	899	940	896	940	929	971	957	928	929	928	1007	868	933	882	895	938	872	875	926	904	879	949	949	894	901	883	913	967	911	900	912	903	922	920	890	922	930	937	978	857	914	897	891	889	912	861	1009	928	910	922	916	882	981	876	946	933	923	894	874	937	894	959	941	926	954	969	948	920	947	965	921	913	941	908	915	896	945	921	893	923	914	970	943	916	948	971	882	980	858	894	914	964	937	927	914	946	935	920	923	891	908	919	881	907	954	952	921	914	895	932	908	943	891	915	924	907	927	928	888	909	861	927	892	930	934	885	901	898	887	960	988	940	901	898	884	915	902	883	965	919	956	931	917	853	868	894	911	945	903	872	905	904	976	893	984	920	884	897	926	911	920	894	874	919	898	900	943	939	868	930	871	922	920	981	874	955	951	869	919	914	848	947	886	942	881	914	963	940	898	919	920	954	971	929	897	925	922	892	963	958	848	937	928	949	872	896	894	948	880	937	916	909	973	917	922	911	919	917	949	943	928	908	874	950	936	893	965	924	941	910	949	899	987	914	935	898	894	870	947	892	918	922	913	939	920	902	931	946	888	882	960	922	887	941	874	946	936	895	917	924	952	938	976	958	905	909	910	906	899	928	891	926	900	964	892	883	871	876	939	887	920	940	907	970	912	885	935	866	924	881	917	917	926	929	981	940	936	906	924	913	929	919	945	925	925	905	875	944	914	912	987	862	896	881	888	855	854	935	923	944	885	920	885	928	906	926
23421	20892	28247	23651	20877	11677	1475	971	851	806	713	670	663	631	612	612	538	544	552	519	572	525	519	580	525	545	553	532	541	509	515	481	548	536	534	537	522	509	490	471	502	503	529	518	522	521	511	565	513	510	511	531	515	515	522	507	524	538	520	533	526	481	494	492	498	519	495	479	509	536	554	474	494	504	560	488	520	469	488	480	524	483	513	494	570	466	535	515	513	514	524	465	540	508	532	479	506	486	511	491	483	497	516	519	493	522	525	523	448	507	512	517	506	528	499	454	503	539	501	516	505	507	527	510	532	510	462	459	473	535	507	477	486	536	519	513	465	516	523	495	540	501	497	539	518	509	526	498	487	496	500	499	488	514	515	506	494	531	506	515	532	497	478	502	494	514	530	493	489	535	501	525	525	506	488	530	496	510	529	531	490	485	485	467	503	492	508	568	490	475	526	497	471	543	485	481	504	488	492	534	514	462	534	504	512	496	520	544	497	496	529	542	521	529	492	533	491	492	495	510	477	496	520	546	510	529	496	494	489	494	490	506	520	474	534	498	494	495	477	498	496	522	538	500	506	478	502	484	526	481	471	534	529	488	482	509	482	516	530	522	516	524	505	504	498	483	500	529	528	514	505	493	577	502	504	451	452	487	465	504	491	504	479	514	508	555	514	511	497	526	530	476	499	488	500	521	513	509	540	531	467	524	486	531	507	560	520	503	502	518	519	564	483	499	531	486	519	516	474	522	531	447	510	526	483	511	505	474	487	507	471	537	505	460	511	525	494	492	534	480	506	515	454	514	537	474	471	496	491	459	474	448	492	549	493	493	529	461	495	497	489	511	498	466	481	515	554	493	481	462	533	505	526	480	505	527	498	495	478	489	481	518	496	523	497	502	486	485	511	507	490	494	488	478	527	510	496	528	482	551	511	531	511	544	504	498	517	499	470	477	543	556	536	534	521	464	500	525	474	520	485	534	516	489	529	513	498	535	525	467	465	502	511	521	477	495	516	515	531	506	477	535	509	476	503	477	486	459	491	532	472	493	472	477	485	532	503	492	458	490	502	491	526	510	505	503	467	522	519	465	479	556	496	476	516	476	508	512	515	503	459	485	464	502	525	495	463	510	510	492	524	461	498	493	501	514	525	535	468	510	488	519	530	515	547	495	511	476	550	510	513	508	510	476	522	497	486	499	509	452	497	522	509	500	515	484	527	479	522	528	502	530	491	501	520	540	491	558	503	534	491	488	507	498	490	449	484	479	511	494	510	485	516	520	521	494	515	470	489	556	499	492	496	481	541	493	487	483	490	496	504	519	465	530	489	483	490	516	510	520	546	490	545	483	464	527	520	499	486	494	472	517	521	516	489	543	466	506	517	501	506	492	508	551	481	497	512	519	482	508	488	495	490	469	531	506	485	477	498	464	504	526	481	491	498	519	476	533	520	489	519	505	520	495	535	487	515	532	512	497	514	509	497	537	496	503	545	472	490	501	518	491	492	507	510	471	508	464	478	527	494	502	500	523	515	457	548	494	485	543	489	497	492	485	504	522	488	492	511	493	513	488	481	497	504	535	543	493	522	458	519	501	507	521	500	505	502	528	499	511	478	519	516	494	481	501	553	505	480	522	501	465	529	530	505	506	481	505	498	489	497	504	505	498	523	549	542	492	478	523	482	546	506	485	507	518	509	499	504	506	502	536	523	492	494	461	494	546	486	525	539	496	475	521	504	472	498	459	499	514	543	550	473	488	459	546	504	475	502	558	509	518	499	498	480	522	476	492	521	472	478	463	511	498	526	500	509	519	496	524	492	524	498	457	534	520	497	508	522	505	516	495	557	542	498	529	533	516	484	581	489	531	514	471	515	518	486	473	485	530	490	485	476	515	488	472	536	496	507	548	497	488	518	489	494	514	495	473	527	510	497	531	529	485	529	527	500	490	498	539	539	492	514	485	518	524	504	527	483	519	509	496	531	488	500	463	502	514	507	520	501	511	538	511	511	498	513	549	466	470	534	528	499	502	473	483	521	477	520	507	514	523	491	495	478	530	513	502	492	529	536	529	517	497	487	504	495	527	480	509	533	509	478	476	489	460	483	501	545	507	486	515	519	528	532	499	522	476	506	495	468	492	505	463	476	493	460	480	526	519	440	515	500	489	519	528	523	501	490	491	510	519	493	492	475	510	492	490	518	510	528	500	507	511	490	490	510	536	504	475	488	494	509	500	509	466	526	510	510	480	490	505	537	536	441	493	493	494	516	524	503	514	498	451	506	526	498	514	465	496	465	496	513	479	480	482	507	547	510	509	482	517	521	512	508	481	532	506	483	505	505	537	531	466	531	537	494	489	493	479	477	491	501	477	513	488	464	505	528	529	510	533	496	506	553	496	469	490	477	502	495	540	522	532	506	516	504	543	502	475	462	464	514	510	469	516	506	459	531	500	523	511	507	499	529	508	473	489	535	483	471	488	498	498	462	455	499	533	513	504	515	509	463	531	488	497	508	496	476	488	505	516	496	534	518	498	493	466	480	513	504	501	579	524	466	510	520	514	517	492	503	496	533	519	490	461	541	509	478	534	498	475	505	526	534	514	499	496	539	491	511	501	528	427	515	483	489	509	480	464	476	512	499	519	562	492	451	508	480	505	484	509	494	522	500	508	483	500	491	503	510	477	512	506	484	495	525	491	488	501	505	485	472	532	486	480	495	490	546	504	507	513	480	511	527	491	489	503	492	471	470	503	472	482	527	529	493	500	486	470	520	496	523	518	480	514	495	514	489	496	468	537	481	491	504	484	515	495	504	460	509	528	495	511	489	507	494	496	508	490	521	521	488	541	502	518	525	496	501	523	493	511	517	505	539	481	519	508	526	519	530	496	506	522	503	501	496	505	502	473	527	511	519	494	553	485	507	485	534	571	543	525	502	509	492	510	530	553	540	503	471	516	478	508	469	523	510	536	505	505	512	503	511	502	516	547	504	507	470	469	508	486	498	490	473	542	517	473	540	499	507	514	501	518	465	516	484	485	496	486	524	494	517	495	514	481	508	499	494	525	501	499	480	519	526	514	492	497	508	469	534	539	553	496	507	518	466	493	497	499	478	508	486	497	497	474	480	515	519	486	484	466	512	508	523	499	505	492	504	515	507	513	504	549	518	515	479	473	487	451	504	483	524	535	464	507	515	493	500	454	514	479	501	487	532	490	541	488	531	506	494	522	481	478	501	459	532	517	512	525	505	496	486	517	499	526	508	512	527	490	526	506	501	528	509	501	510	503	483	517	462	482	540	470	468	515	497	555	533	493	512	528	509	488	515	504	550	465	502	541	485	476	507	490	500	463	545	517	510	517	506	478	483	465	494	518	517	467	508	507	525	482	463	462	516	490	528	467	534	525	477	511	485	483	494	523	512	501	483	490	506	479	509	470	499	494	479	417	498	466	554	482	531	502	454	496	491	489	493	508	493	493	508	465	458	521	504	507	519	495	533	472	485	513	493	497
4582	9426	8340	4440	3117	2544	1980	1681	1438	1265	1110	968	952	878	806	775	803	799	720	772	687	764	731	738	687	751	748	689	681	698	690	684	664	697	692	676	659	691	657	675	634	628	634	623	695	670	658	656	628	657	675	637	632	668	685	659	656	645	664	654	702	646	662	630	671	639	671	666	615	673	630	597	665	626	689	627	647	693	664	671	660	665	626	622	635	659	640	653	688	631	613	622	673	592	643	670	657	648	655	617	672	612	683	674	658	635	659	677	606	601	692	631	675	672	633	646	626	590	623	685	687	619	660	664	660	690	611	645	655	675	645	631	654	675	686	672	636	678	650	667	635	646	636	645	639	629	663	696	662	630	696	605	642	695	612	621	627	579	674	629	669	662	650	625	616	644	624	692	655	643	628	641	676	628	669	651	633	645	644	645	688	644	660	673	656	693	590	651	664	637	683	629	700	605	692	644	657	650	671	635	672	635	663	647	665	616	660	675	674	692	629	649	617	689	649	677	638	666	674	657	695	670	624	618	657	589	686	642	647	623	650	665	657	643	665	671	681	702	643	677	650	627	660	636	632	594	642	644	671	630	639	688	639	679	694	620	622	649	708	670	666	616	644	653	654	664	656	664	602	677	655	612	660	617	681	665	646	664	607	691	644	639	604	710	638	639	634	633	669	648	658	638	645	663	655	679	621	658	651	662	643	661	643	661	679	652	618	674	665	692	616	643	619	615	642	640	648	622	659	620	599	716	632	649	663	710	690	654	625	628	636	666	622	657	651	625	673	664	677	618	699	629	675	623	672	648	667	631	650	600	621	636	667	689	628	683	693	627	626	658	631	647	589	647	653	660	612	655	676	623	636	606	610	645	646	631	645	641	645	645	639	628	682	658	669	674	634	634	668	648	647	636	628	640	644	663	618	672	665	668	664	646	675	651	638	661	670	643	653	657	674	696	660	646	636	701	609	622	638	673	675	661	665	672	627	632	665	668	628	662	666	636	651	665	643	644	662	656	611	637	634	598	624	670	634	657	658	660	628	676	684	639	632	664	633	634	668	669	630	655	658	653	661	657	652	658	673	654	663	643	663	685	642	656	660	658	653	674	623	660	629	663	664	659	628	663	637	655	618	646	649	617	651	675	639	649	641	625	609	635	662	675	657	691	676	597	658	667	668	665	630	639	676	686	602	653	654	661	618	639	625	692	679	642	604	644	665	607	633	648	652	658	643	640	615	701	628	626	610	657	636	642	648	636	649	645	599	676	667	671	698	623	675	643	646	639	684	641	613	641	636	609	666	667	674	677	648	683	675	645	646	656	699	669	663	630	673	685	673	635	649	672	697	713	650	666	643	642	652	661	632	638	612	642	622	660	631	692	651	615	640	665	654	643	697	694	650	624	657	624	657	602	631	662	660	698	633	597	676	613	700	648	641	642	695	633	671	615	672	638	629	658	616	668	628	674	672	636	657	664	658	633	671	678	591	642	692	672	613	663	707	648	655	633	677	677	671	647	658	680	617	625	634	624	651	632	687	626	653	630	647	676	712	623	638	634	608	630	672	660	697	650	647	692	647	674	655	675	614	686	628	654	664	641	645	616	632	642	662	658	652	682	612	652	673	654	606	665	671	626	605	644	670	636	605	657	655	677	657	635	665	661	636	624	655	663	639	667	638	632	649	654	687	630	653	668	621	668	642	601	621	661	652	661	689	641	618	596	644	618	639	648	676	662	667	629	642	686	587	670	623	685	703	651	717	651	634	658	647	678	663	669	603	634	632	647	640	677	637	651	693	684	642	608	617	607	667	690	645	604	638	608	607	634	648	662	652	642	603	670	623	666	688	652	662	666	639	624	655	643	614	652	668	623	665	671	630	681	660	689	663	706	628	659	642	664	642	667	658	679	728	661	644	627	640	631	662	679	648	643	617	685	629	627	648	680	663	666	641	624	633	682	644	599	624	668	656	623	605	621	642	651	636	644	650	665	650	638	623	625	682	683	650	714	678	635	645	658	647	619	662	615	676	645	614	625	641	655	635	631	669	662	676	658	640	652	637	661	667	660	645	659	668	663	673	626	679	602	620	671	607	637	627	675	654	667	601	659	653	656	656	652	641	598	645	660	709	579	656	666	662	669	634	662	670	639	638	616	615	585	638	652	637	640	676	695	664	633	645	667	682	689	640	647	651	685	618	719	703	654	657	611	673	680	627	653	664	628	614	675	587	622	665	678	637	652	686	623	685	650	619	659	687	682	653	669	629	698	630	673	686	673	628	625	660	648	616	651	623	605	649	671	704	632	644	653	635	664	664	651	648	641	639	664	638	604	643	646	645	638	612	639	619	666	621	667	666	661	635	633	686	646	653	690	676	680	637	660	659	625	652	650	662	662	625	657	640	647	664	604	635	657	651	656	667	661	658	618	658	652	629	670	685	653	638	689	671	662	672	623	646	667	665	641	648	701	635	622	644	659	662	662	653	672	690	634	664	634	651	647	646	609	660	655	667	653	624	655	673	650	640	659	688	622	630	615	606	703	659	692	668	612	666	639	644	613	663	646	659	656	720	655	652	642	636	656	641	682	613	633	619	671	651	672	691	654	672	648	619	653	672	632	635	648	610	622	640	669	667	633	664	621	664	658	601	625	613	673	682	650	657	632	641	651	634	639	653	673	666	635	660	622	645	644	608	616	607	616	688	652	628	648	668	613	645	636	630	661	677	622	620	630	676	658	655	692	673	686	683	609	692	663	691	610	674	649	651	647	651	557	618	677	646	680	649	608	691	615	691	649	616	643	637	662	650	651	654	673	630	651	670	611	668	655	650	672	649	643	681	684	674	645	648	654	663	613	644	627	687	632	656	650	674	609	659	644	642	608	670	619	640	662	647	625	660	606	626	679	656	671	666	641	682	670	665	638	672	645	692	637	629	611	673	660	631	659	637	652	648	622	689	625	667	653	636	689	660	670	689	632	658	698	650	612	654	659	694	680	687	661	608	639	656	653	629	614	697	658	657	641	675	682	660	645	649	631	672	713	631	607	658	618	666	654	646	636	656	656	680	653	641	617	612	636	660	678	603	586	636	657	675	643	699	683	667	628	663	611	648	640	624	650	615	659	665	625	653	627	649	642	642	660	624	643	683	641	656	667	660	625	640	641	635	670	631	679	674	666	645	657	635	647	688	654	609	654	633	661	670	663	658	671	638	629	667	678	697	640	596	674	630	675	652	604	667	633	636	633	605	678	678	631	672	661	682	658	637	644	663	664	683	672	654	599	650	649	670	641	641	639	646	611	667	661	672	672	657	643	671	661	651	644	627	650	694	627	619	640	662	637	629	661	616	636	661	659	626	620	655	660	627	609	649	659	648	674	619	666	609	658	671	643	623	667	636	641	626	638	675	658	603	626	612	612	624	615	668	628	719	649	659	665	629	624	616	651	655	678	632	586	643	595	630	628	647	618	591	637	667	637	647	654	660	652	636	623	611	626	680	606	687	661	620	645	664	600
22626	20936	28708	23298	20937	20978	10187	1132	769	657	621	495	476	395	387	390	327	319	286	270	315	270	277	319	249	249	233	237	212	237	245	238	251	238	228	215	250	225	214	232	253	227	221	241	229	224	224	224	249	238	210	219	206	240	207	222	185	199	220	200	193	211	234	191	206	199	195	223	223	219	219	226	202	231	228	224	214	186	209	220	188	198	195	230	217	220	231	209	212	178	187	191	196	194	199	212	245	206	227	201	205	214	225	184	213	209	221	201	200	211	213	215	233	185	202	187	207	221	190	203	233	225	231	204	206	201	210	208	220	182	188	192	215	206	207	217	239	209	216	226	200	189	213	208	220	212	207	207	216	217	202	207	206	197	227	217	201	212	192	216	201	218	212	229	195	185	172	222	196	223	206	211	216	192	203	211	216	212	214	218	191	200	204	230	221	197	215	227	218	234	197	211	212	181	192	203	193	195	201	219	213	205	208	207	196	213	201	179	196	197	229	202	197	195	192	190	220	187	206	193	224	217	209	217	220	186	200	198	201	211	199	198	194	212	190	168	210	187	230	203	241	207	231	221	210	177	211	191	188	215	203	214	248	183	226	249	198	209	206	219	195	212	206	176	202	217	220	213	218	198	208	200	181	193	189	203	200	198	224	187	211	195	210	233	185	213	203	222	225	216	202	187	186	207	219	202	173	230	191	199	219	194	192	226	197	212	206	210	208	186	200	208	216	201	212	204	168	193	201	180	192	226	215	234	200	195	194	196	192	205	203	179	207	203	195	202	210	181	192	193	224	204	221	209	212	219	197	205	216	218	205	236	182	223	217	216	187	197	233	206	217	198	204	214	187	197	205	192	206	196	213	178	196	232	207	214	205	197	202	216	195	230	194	220	203	195	195	224	219	213	193	209	204	190	224	229	226	200	244	212	229	202	213	224	226	221	201	194	192	205	193	203	191	193	212	216	222	220	195	221	217	196	210	223	213	242	209	196	221	205	194	217	196	204	180	196	216	211	169	208	198	195	210	184	212	221	201	198	216	206	211	203	219	199	197	214	215	201	197	214	213	216	181	212	217	193	209	221	208	225	179	193	215	215	202	220	195	238	197	181	208	214	208	220	221	212	210	229	183	211	204	192	227	218	217	216	187	220	219	220	219	226	202	210	205	189	215	204	198	212	213	178	193	222	200	206	214	209	203	208	238	185	215	200	209	213	208	197	194	202	213	181	211	213	222	200	182	201	199	202	180	182	216	215	201	173	220	205	198	187	193	194	224	218	217	211	192	209	210	228	197	205	227	186	198	209	206	207	201	219	188	204	198	222	199	210	200	211	214	197	199	184	194	208	198	186	195	190	213	201	198	190	184	213	220	202	202	222	202	219	199	233	219	217	178	202	213	191	196	241	201	214	225	205	202	199	255	207	196	214	239	211	225	226	183	205	207	223	199	193	197	197	231	219	233	222	189	207	231	188	193	190	219	233	194	207	194	196	209	192	226	206	213	220	192	223	201	203	228	216	193	213	231	186	197	184	200	213	206	201	222	217	234	210	204	207	180	203	235	216	204	197	237	203	210	228	220	208	219	217	219	191	216	217	180	210	192	191	203	205	207	195	230	205	229	231	192	176	210	227	192	206	208	221	213	216	201	208	179	225	216	194	214	211	214	196	203	239	213	212	205	213	206	212	199	221	190	188	207	221	228	182	194	195	199	201	208	202	202	199	229	192	219	232	230	226	193	207	225	216	209	231	223	211	219	216	218	232	194	185	194	208	202	196	207	190	201	218	206	209	223	207	224	207	198	215	201	176	219	190	179	214	212	190	197	211	228	208	221	194	201	210	185	232	198	229	203	212	224	234	229	191	209	218	217	198	215	199	203	227	212	219	181	213	229	198	184	211	217	195	180	204	212	219	213	222	206	214	176	233	208	215	213	222	194	199	205	194	187	212	226	211	222	195	193	229	191	183	236	197	201	202	210	201	203	189	216	232	216	221	197	202	213	244	195	204	200	222	225	218	189	203	202	212	204	205	210	180	230	204	194	208	215	203	236	198	224	215	213	177	201	197	214	220	229	198	214	216	218	198	205	213	205	217	229	203	257	198	208	214	197	190	207	194	215	198	213	208	210	235	230	217	190	202	188	194	214	186	192	190	198	194	198	204	214	192	220	204	182	238	198	213	203	226	206	218	209	218	205	235	215	225	192	212	220	197	222	215	206	214	189	224	225	208	210	198	225	181	191	239	198	211	213	220	197	176	182	206	196	197	219	206	193	202	203	184	204	184	193	224	199	191	183	192	206	194	195	204	214	209	187	229	189	198	196	192	218	234	221	205	222	202	211	186	211	200	204	204	219	186	219	213	201	197	215	198	198	219	203	227	192	212	217	195	225	210	214	225	189	191	242	215	196	181	207	202	215	207	190	211	218	217	213	198	219	199	216	199	203	220	201	216	212	207	220	207	199	223	214	219	191	224	225	196	234	216	222	213	195	213	195	211	189	225	216	174	224	208	211	210	196	203	219	218	210	197	209	204	188	222	239	205	193	202	218	248	212	232	186	191	224	202	259	201	203	214	199	201	202	197	208	204	214	214	206	219	202	219	203	209	229	211	221	180	187	214	180	202	200	212	219	195	216	202	193	202	204	218	191	206	223	209	199	205	245	240	228	198	205	200	194	193	203	204	221	200	205	184	216	220	186	216	178	213	180	186	184	217	196	200	204	221	214	215	210	192	214	213	215	202	189	216	203	197	199	205	211	232	212	191	217	218	184	196	200	218	214	192	238	209	204	231	191	212	210	206	213	193	219	203	223	185	214	205	226	206	206	207	210	202	182	184	198	206	207	203	195	192	206	209	204	215	229	184	200	215	216	194	192	210	221	185	207	194	238	218	205	212	228	197	217	188	216	213	187	224	200	207	199	213	220	189	219	201	227	214	191	196	212	213	198	201	223	196	219	192	215	203	194	214	216	222	237	207	203	214	184	227	219	194	219	209	213	200	197	207	207	232	224	178	190	203	207	198	207	195	201	197	221	220	207	205	221	206	241	233	229	180	210	217	205	193	195	174	197	232	195	212	237	210	183	213	199	226	206	198	216	225	220	206	222	232	218	203	219	212	201	214	206	206	215	211	215	215	209	208	203	184	218	211	197	198	210	195	210	213	214	203	186	184	218	220	213	199	205	206	193	189	209	166	218	192	186	178	209	202	210	197	223	186	225	190	210	216	200	213	169	206	186	222	201	224	206	213	219	201	239	207	199	226	207	190	198	220	211	194	196	203	232	209	182	179	167	214	217	240	204	218	218	208	197	209	213	221	191	235	223	185	182	207	177	229	222	232	215	212	193	237	230	195	206	220	213	208	202	201	215	198	216	216	185	214	202	196	197	197	221	213	215	243	207	199	178	209	222	217	208	194	228	213	207	210	190	211	217	205	223	230	211	205	212	227	188	209	221	215	208	204	207	222	198	213	226	202	203	219	225	178	213	196	221	180	200	200	198	233
6655	15567	13621	7460	5113	3915	2950	2263	1829	1437	1224	972	847	724	667	598	549	518	473	471	421	417	406	386	376	368	346	359	337	352	301	342	333	321	310	303	300	305	308	336	307	314	317	274	329	330	268	309	279	291	286	282	290	294	248	290	294	272	282	265	287	283	304	269	274	290	285	285	266	268	262	278	271	281	283	259	256	280	274	262	258	275	278	279	248	270	277	259	229	271	285	277	242	303	281	287	286	277	253	239	267	273	253	261	272	271	279	278	286	264	258	281	273	277	274	288	241	275	262	247	251	231	284	284	282	268	255	295	245	295	279	241	261	273	286	260	262	247	269	251	290	263	264	273	288	261	249	297	283	255	279	250	287	263	286	277	239	313	310	266	272	247	283	237	291	252	287	276	277	266	268	272	290	274	274	296	252	224	292	256	237	249	275	273	257	236	242	279	267	274	301	251	294	269	264	275	282	256	268	261	271	284	291	276	270	282	275	262	259	270	268	270	236	262	232	289	281	265	248	268	264	274	248	257	257	307	259	249	244	278	274	250	268	283	254	275	264	277	258	258	277	267	260	274	279	262	282	243	268	260	261	240	248	259	280	271	259	259	267	299	284	250	276	283	280	267	281	256	292	273	268	250	275	260	262	287	265	299	265	280	284	304	265	280	291	266	267	294	263	292	278	284	239	308	248	268	261	269	268	278	250	263	290	268	260	277	272	281	265	279	261	250	269	268	262	245	274	279	282	264	254	271	262	278	275	308	243	236	289	258	291	261	258	255	262	249	253	284	249	241	283	242	272	277	261	262	221	246	264	268	263	273	288	285	283	251	260	260	251	254	256	286	273	285	246	305	274	253	265	257	264	293	259	306	287	288	263	248	257	272	274	268	235	278	270	266	258	257	263	264	270	264	263	276	282	292	270	283	272	246	259	274	302	283	265	296	279	275	259	258	273	255	250	290	266	240	290	287	280	268	253	288	266	256	287	256	271	264	278	248	260	285	281	281	293	268	292	281	280	285	250	263	260	271	241	258	236	290	270	275	292	289	269	270	264	280	238	267	269	246	275	260	238	262	291	276	255	250	280	273	280	283	254	266	269	271	252	250	257	253	265	239	271	277	283	266	256	242	281	266	261	268	293	273	234	224	285	295	267	250	251	247	285	258	282	271	269	293	261	243	255	262	289	277	263	265	258	277	268	302	292	272	292	265	265	273	279	279	270	279	273	287	276	307	269	285	261	286	278	284	252	260	266	271	296	260	264	288	235	273	275	273	268	281	283	256	254	272	292	256	260	290	239	260	282	272	273	270	276	258	282	274	262	254	280	263	261	256	250	288	293	253	284	290	271	273	263	239	294	301	295	281	291	276	254	257	303	250	269	255	276	249	273	244	293	262	247	255	288	301	268	263	261	237	225	246	268	296	258	258	255	270	254	282	261	281	251	270	284	247	260	251	286	245	277	255	272	264	279	276	244	268	273	249	261	293	263	260	271	303	264	288	286	288	267	278	281	287	282	260	266	243	256	269	271	267	244	262	264	274	279	271	262	269	252	292	280	276	257	274	254	254	248	264	286	288	252	235	224	248	256	276	299	260	278	274	254	276	286	250	273	263	257	293	295	270	263	267	297	261	283	243	290	260	271	265	257	230	268	263	281	253	272	257	255	289	257	248	271	242	245	247	270	282	277	272	297	228	254	282	260	299	271	261	262	264	285	275	256	259	289	270	285	276	251	280	274	277	248	261	244	258	280	254	273	304	245	250	264	280	252	254	278	294	265	243	258	276	272	290	259	289	252	282	251	259	248	284	282	271	286	281	246	262	257	273	271	273	283	254	255	303	286	252	292	246	275	294	252	275	264	278	257	256	288	272	275	267	274	257	290	293	268	281	261	288	241	276	266	260	249	284	263	288	278	249	267	272	281	299	256	253	262	298	272	261	251	265	243	297	270	247	265	263	288	263	285	254	288	266	285	251	302	300	243	282	255	266	293	261	245	268	254	274	271	263	250	279	254	261	277	262	259	270	242	279	284	279	288	268	285	285	281	237	292	288	290	295	274	259	269	271	276	259	262	285	278	316	276	245	244	257	268	266	269	261	278	254	254	254	272	251	300	268	280	294	269	273	268	272	253	279	253	265	253	263	263	288	268	262	258	265	273	271	299	262	254	267	257	247	271	250	275	308	272	262	271	287	279	271	253	283	283	279	272	238	244	292	255	289	245	230	265	257	259	272	281	284	274	280	253	237	258	289	280	285	252	253	274	279	292	261	298	227	274	281	243	256	250	242	263	250	269	279	273	274	255	262	241	278	287	244	247	269	256	274	286	291	268	266	269	257	256	284	244	274	243	285	265	275	276	265	270	253	254	282	287	237	236	264	269	257	263	286	265	249	264	266	280	291	282	239	266	300	264	268	269	242	263	284	258	270	274	247	252	283	279	262	310	261	258	289	307	267	262	223	274	257	238	277	245	278	252	262	258	280	277	268	273	280	265	262	286	268	243	285	265	262	257	276	263	297	299	291	270	261	230	271	305	259	272	261	271	245	271	273	283	270	247	272	288	257	262	275	269	276	275	269	259	277	265	258	264	274	266	249	283	268	277	258	251	274	256	300	281	262	260	260	260	265	237	256	271	321	253	291	255	241	257	264	275	263	299	246	279	315	282	248	271	265	253	278	253	250	256	265	293	269	288	287	293	252	269	252	268	286	248	225	292	286	266	255	248	268	257	250	279	267	269	265	292	260	265	258	268	275	267	286	252	251	262	275	246	270	252	265	275	257	283	254	277	250	255	240	265	281	267	249	284	238	261	278	260	272	293	280	286	297	270	305	260	300	268	259	262	270	273	249	276	249	312	265	284	258	270	250	253	274	262	268	265	274	280	238	289	269	262	284	287	253	253	286	260	278	268	267	288	270	266	292	271	273	283	276	255	268	243	271	300	268	273	263	265	253	267	250	278	289	250	244	276	276	259	232	279	248	300	259	255	273	292	274	284	258	281	283	290	282	272	261	250	276	231	262	243	262	272	253	239	281	257	232	245	282	289	274	279	289	263	265	279	278	310	271	267	267	264	283	256	274	262	270	280	284	267	286	294	283	297	253	261	250	291	280	255	255	260	292	289	276	253	282	262	233	254	258	295	264	262	275	255	276	253	282	275	272	287	282	245	267	260	267	280	272	310	257	276	237	243	282	248	269	248	235	267	270	256	275	286	277	259	262	256	270	251	267	300	261	264	263	274	264	284	293	257	274	271	280	254	279	267	255	271	299	274	260	271	274	282	238	274	269	286	273	272	278	289	264	240	238	250	264	283	256	299	262	265	290	251	289	274	276	303	261	240	293	277	274	254	268	288	268	254	258	294	278	277	286	253	258	255	259	254	262	272	267	314	297	279	286	260	237	249	297	270	283	244	273	249	295	263	267	241	271	254	274	279	308	251	228	245	276	265	262	284	289	260	257	253	273	271	300	286	253	284	265	251	256	256	224	262	262	285	274	278	275
26535	20555	10562	1548	1007	894	825	747	750	738	782	754	741	742	767	702	702	729	699	717	712	742	719	731	744	724	739	756	730	723	749	705	720	748	690	728	723	738	702	728	712	703	706	727	779	734	706	747	718	759	720	729	762	720	756	759	727	743	690	701	720	760	743	726	751	743	708	761	725	716	688	764	725	748	757	702	725	715	731	734	736	745	707	723	735	713	781	728	714	751	726	729	735	724	700	746	771	763	732	712	723	738	718	824	706	707	799	709	770	769	760	749	738	683	745	702	763	711	737	773	788	670	759	706	753	765	684	761	715	731	726	764	696	720	751	731	742	708	741	722	781	736	716	689	703	727	701	707	731	672	737	721	766	750	743	677	729	723	738	766	722	724	729	767	731	721	761	761	751	714	755	718	729	738	753	734	741	668	719	741	713	710	730	707	776	726	697	703	727	781	775	684	745	721	747	761	720	726	705	722	721	750	732	760	754	748	751	737	744	752	759	734	717	769	703	797	715	711	745	749	756	722	734	763	718	755	767	674	707	688	707	723	797	724	710	735	736	744	724	737	690	714	689	716	678	735	696	693	765	742	756	745	712	793	756	708	770	726	699	716	767	774	757	716	776	687	746	706	743	737	725	724	710	738	745	739	780	734	752	700	711	714	724	721	727	715	708	697	768	744	762	721	767	738	725	699	746	704	671	734	714	748	668	757	780	739	730	711	710	811	720	753	700	748	704	736	727	733	718	694	774	707	746	701	758	726	718	724	686	740	792	660	709	733	743	721	725	721	671	767	732	729	726	724	736	734	764	736	742	692	731	744	743	735	744	731	727	677	772	711	785	731	759	743	751	734	717	735	713	720	753	704	767	716	741	742	717	672	762	726	740	723	762	737	725	744	715	723	722	731	714	777	798	706	727	696	743	731	754	747	755	770	742	753	760	696	718	756	751	714	708	715	701	715	745	721	733	732	758	785	724	753	761	723	723	760	779	777	783	732	753	715	759	725	740	731	698	726	745	802	761	764	745	716	713	734	766	766	789	742	748	758	722	725	739	741	735	759	761	769	721	754	756	717	711	771	751	725	726	689	715	769	754	743	721	715	741	733	700	703	741	709	733	774	732	729	739	708	770	723	710	685	690	728	742	728	744	769	769	746	739	731	700	687	729	689	753	739	728	743	704	740	701	716	732	692	700	721	695	741	708	729	746	730	698	704	715	753	737	726	751	702	691	734	741	688	717	729	704	706	737	714	730	735	738	736	789	750	727	701	691	700	740	717	719	740	755	806	767	730	681	718	707	726	737	748	725	737	714	744	785	740	707	775	780	729	766	704	735	753	711	731	730	766	706	723	732	813	712	746	729	755	747	711	748	771	722	773	702	745	733	696	738	776	741	745	776	685	726	761	801	723	718	692	709	749	696	730	743	736	783	671	738	724	701	752	722	715	737	728	759	719	777	722	752	696	708	736	748	797	727	723	723	717	742	731	738	764	756	736	686	722	750	734	721	742	738	730	751	774	758	661	746	732	710	710	808	768	733	713	725	790	721	747	776	733	697	719	723	741	757	728	713	756	766	688	703	726	730	788	742	756	665	711	766	714	766	709	718	770	711	718	667	708	728	694	778	694	748	750	762	700	757	733	705	748	721	747	768	752	736	702	698	747	778	751	705	734	733	717	722	737	733	753	728	745	740	678	736	764	753	708	728	718	709	769	724	755	688	746	700	755	682	700	718	711	755	728	715	760	729	793	726	747	761	735	742	744	718	739	764	755	677	761	742	790	789	722	762	717	759	730	692	759	715	719	738	725	772	722	655	722	730	703	749	721	729	718	728	723	747	727	783	760	743	745	681	728	690	691	727	687	742	744	741	756	731	768	737	718	727	720	733	715	787	731	720	732	689	732	732	751	766	735	738	703	736	722	746	723	705	746	722	794	783	749	730	754	693	691	755	741	795	729	733	721	710	747	768	794	715	723	711	753	729	724	745	731	679	737	724	750	723	781	727	738	704	753	765	745	730	737	760	738	737	732	711	773	751	709	746	741	763	718	701	716	710	707	758	742	727	719	715	728	720	738	744	775	700	757	764	754	719	680	786	738	746	701	718	692	717	729	731	713	719	727	723	711	726	728	756	721	756	734	704	698	744	763	701	758	748	752	791	763	771	738	762	732	750	716	725	733	719	720	779	760	742	761	760	776	756	771	748	770	742	737	723	701	721	724	733	734	729	767	733	671	758	708	734	741	785	794	696	724	807	747	742	704	687	790	760	690	763	735	721	736	724	688	734	736	774	728	742	775	709	754	740	720	721	727	709	720	689	735	719	711	716	717	722	726	727	771	705	727	702	685	775	687	734	777	737	738	773	751	759	703	741	730	718	802	712	730	710	747	712	776	730	808	802	749	721	730	732	726	740	694	694	743	728	747	778	764	741	748	692	677	720	728	759	740	728	714	701	725	731	706	662	750	726	693	735	762	773	768	703	744	705	768	697	691	726	728	733	711	744	710	726	689	761	701	706	754	728	757	754	702	754	762	724	743	730	747	695	754	689	767	726	720	718	712	715	738	797	754	774	734	742	713	712	732	753	744	774	660	723	759	782	703	737	782	755	735	706	738	765	730	731	775	695	750	720	719	727	741	762	788	753	778	735	677	718	717	762	690	716	732	737	749	726	736	791	778	729	794	714	704	712	715	689	745	731	706	757	755	716	724	758	756	713	774	719	724	713	740	695	747	772	765	796	767	742	763	777	743	705	699	717	747	754	689	781	689	723	756	765	699	699	717	715	759	739	756	751	700	690	761	741	753	716	706	733	675	688	749	719	714	805	728	742	733	778	663	763	690	706	717	766	717	733	738	801	747	748	684	714	688	712	745	748	746	675	713	706	732	720	741	748	757	733	726	679	694	762	735	698	772	701	762	774	749	726	701	741	691	740	782	729	750	718	740	762	717	733	713	747	758	711	722	732	737	769	707	713	749	709	724	747	770	718	716	726	701	772	761	724	730	806	719	752	758	748	740	734	711	722	714	760	712	710	740	700	679	778	756	750	763	769	723	756	746	737	702	709	728	720	697	729	682	734	733	740	742	706	773	771	675	722	747	739	746	689	712	745	760	733	729	714	777	754	736	693	757	733	695	751	713	734	695	727	749	731	699	770	706	741	715	682	765	673	737	721	698	753	755	722	716	749	729	758	710	722	700	773	760	725	706	719	683	718	719	754	734	718	721	687	802	745	745	760	727	745	777	727	726	708	722	717	728	756	739	683	704	764	761	700	782	764	708	719	755	700	760	761	685	723	700	757	706	683	716	751	721	734	730	698	723	753	727	750	754	756	725	737	716	745	708	759	716	711	758	718	778	713	730	696	764	715	717	721	734	725	764	740	744	727	722	721	711	717	772	753	765	771	753	786	734	786	765	717	758	726	780	696	768	713	718	768	744	735	720	705	716	768	712	714	746	675	706	713	720	701	657	695	781	719	742	739	722	731	735	745	742	795	762	726	692
4124	1688	1589	1198	1071	1047	987	1029	939	983	980	950	985	975	913	888	929	883	939	918	970	911	999	940	942	865	959	911	887	870	924	958	915	917	909	901	904	904	916	890	957	980	942	974	881	930	892	920	821	884	927	918	939	883	899	933	889	871	954	882	965	872	939	972	978	883	978	920	933	936	928	954	887	900	920	925	925	913	889	967	909	958	933	959	929	926	910	950	905	897	946	949	881	906	962	940	920	937	901	908	941	944	954	889	955	960	922	935	945	906	977	924	903	906	931	941	901	898	928	930	934	929	915	936	933	973	926	907	954	892	931	940	940	916	921	926	919	917	945	939	888	968	852	986	914	959	966	933	900	906	857	931	976	933	909	948	924	903	884	904	924	919	954	893	902	940	918	969	942	882	900	936	904	975	963	947	972	880	917	917	949	910	939	882	825	900	933	905	940	871	895	886	902	904	878	915	928	942	910	945	908	886	898	953	873	913	935	925	944	957	945	944	916	943	892	966	939	910	942	929	921	909	931	920	967	952	981	880	865	917	922	947	907	939	942	881	906	922	991	958	924	866	929	916	1011	915	917	914	961	928	851	936	882	910	942	926	936	900	906	966	954	947	905	939	897	958	943	926	926	916	948	917	863	931	888	953	929	912	915	884	904	964	916	893	951	979	928	933	891	906	918	945	924	922	934	925	914	918	897	904	913	929	943	875	930	940	931	914	871	951	970	896	914	955	896	909	937	966	932	929	912	880	943	918	917	919	972	938	888	950	948	924	889	851	911	896	868	980	921	924	916	957	851	902	955	921	854	956	897	887	956	949	933	936	909	952	907	931	909	955	898	887	886	899	916	890	977	930	936	926	972	937	926	934	916	939	872	945	919	886	958	901	919	884	902	913	948	920	947	942	867	930	927	943	973	862	946	924	961	951	898	938	924	941	947	968	933	861	925	825	929	930	881	924	927	961	938	965	901	939	944	924	955	978	941	981	914	941	890	869	926	873	933	918	952	934	876	939	985	921	926	916	975	943	934	868	889	935	974	909	984	893	894	921	899	980	933	883	899	933	951	910	908	931	907	949	923	971	934	948	1002	908	940	978	924	924	925	925	895	934	911	879	930	894	959	946	941	950	931	955	881	907	951	961	943	939	888	928	940	937	915	899	985	963	918	936	969	966	957	935	904	936	914	907	910	873	920	942	923	931	889	943	933	933	926	928	950	944	902	881	914	931	915	939	932	914	929	915	918	859	921	936	957	954	925	914	954	912	917	941	923	955	929	900	921	931	870	991	886	893	947	887	927	921	904	963	915	898	893	979	948	926	866	960	939	923	910	904	925	941	934	924	925	902	940	903	975	905	902	898	959	917	940	940	872	970	883	908	912	958	945	935	914	975	923	879	984	970	946	926	966	910	937	946	905	931	975	924	929	967	947	917	868	918	946	916	992	980	895	914	870	952	978	930	902	903	916	928	933	952	953	859	929	906	949	883	975	950	954	907	944	954	976	943	949	943	892	913	888	884	912	959	885	924	933	899	959	935	903	954	925	946	975	958	913	900	925	949	858	954	944	959	934	847	984	924	982	963	867	907	921	942	958	909	922	955	937	949	948	964	957	908	907	920	941	873	963	922	918	897	911	885	909	905	963	916	928	966	913	923	916	879	890	943	942	956	893	890	912	850	880	952	972	887	897	885	913	892	890	899	860	975	894	920	907	942	939	940	935	929	923	931	988	913	968	942	913	923	948	971	897	914	846	980	924	908	951	922	920	927	873	962	874	959	911	908	953	864	940	905	882	935	840	865	915	881	930	927	885	890	891	922	921	880	960	907	965	933	1003	885	918	951	916	915	880	917	887	947	882	918	940	927	947	943	917	921	942	884	954	966	948	935	922	955	902	975	890	897	906	942	952	911	904	923	846	860	970	922	903	927	920	861	926	940	958	940	913	916	871	937	921	935	952	891	939	974	1024	859	911	922	902	951	924	982	902	979	962	887	958	937	969	920	910	917	884	910	918	911	891	887	888	949	869	917	968	939	873	902	977	900	879	901	893	970	975	922	960	916	909	873	898	913	906	934	949	928	916	935	925	879	980	947	851	871	948	891	923	923	947	945	914	887	959	957	904	946	975	895	975	929	933	947	927	860	910	933	923	918	944	912	931	914	920	921	879	873	923	895	925	916	902	899	945	930	863	960	934	953	916	952	902	941	930	901	952	887	910	921	925	896	962	931	888	947	930	936	946	911	919	979	944	875	929	978	920	926	937	937	887	980	929	895	915	937	947	932	897	922	926	923	982	922	929	912	920	869	947	895	879	900	940	889	943	936	917	934	939	881	932	910	938	937	912	919	909	946	942	949	957	936	929	962	935	872	965	894	907	867	926	896	865	905	903	913	969	926	975	957	961	926	887	872	917	881	853	897	992	946	924	963	924	958	876	1006	913	909	896	899	917	938	892	936	917	916	899	939	883	923	939	910	919	946	917	929	925	902	877	931	938	974	893	903	895	923	844	921	893	867	957	941	926	972	931	925	951	909	894	908	960	952	899	919	928	890	923	970	929	905	964	924	859	851	939	943	940	952	983	906	982	922	920	883	847	960	943	912	927	893	921	911	982	926	911	943	899	950	919	907	966	926	953	952	969	956	958	905	886	894	866	907	904	924	918	906	962	917	897	935	913	863	893	915	939	938	966	902	920	950	946	1023	921	951	912	922	952	911	904	921	963	929	940	920	939	870	877	896	953	921	954	920	962	900	892	875	917	921	953	965	948	921	906	901	930	957	870	956	915	962	940	921	950	899	883	874	960	963	900	895	845	943	936	990	926	953	947	944	899	939	920	940	991	879	923	953	923	909	895	903	960	975	886	869	901	874	893	873	899	901	941	854	925	898	906	914	959	931	921	1007	931	939	921	910	921	964	936	974	871	941	923	931	885	942	929	901	909	884	950	886	949	913	900	964	933	949	870	890	943	893	916	916	856	949	960	939	921	940	941	932	899	939	907	884	899	941	985	960	955	880	899	897	956	916	947	939	899	953	970	903	1032	955	915	930	914	857	901	944	917	929	923	912	955	828	876	941	865	893	936	903	929	953	958	922	889	940	969	904	886	959	903	920	945	977	935	949	955	934	930	971	943	908	900	925	898	935	906	949	895	907	945	887	943	858	918	959	940	875	915	924	948	979	916	983	976	883	929	910	900	904	902	943	937	909	929	844	908	964	914	914	859	969	920	892	923	915	937	900	939	916	928	929	945	919	902	893	910	942	893	931	898	914	946	974	931	898	912	925	906	925	920	957	946	936	937	933	928	899	886	927	928	912	920	911	917	927	961	921	874	909	892	917	945	894	906	910	929	946	964	997	922	922	930	977	941	941	954	925	937	906	949	896	895	917	910	971	912	977	927	918	936	917	851	901	958	928	900	969	934	907	916	932	904	914	938	939	926	881	918	979	873	954	946	944	935	915	908	934	952	880	903	950	953	946	975	891	855	925	872	901	907	936	939	904	908	973	923	907
23461	20892	28282	23629	20875	11725	1418	957	819	749	686	710	659	655	594	571	563	598	536	594	521	563	557	512	566	526	525	487	520	521	522	528	549	574	546	532	522	485	511	526	557	522	490	506	440	560	536	489	513	508	534	534	510	477	554	514	530	502	559	474	541	494	485	494	506	493	498	492	507	477	492	496	552	466	538	472	583	507	515	539	538	518	549	518	469	496	529	469	482	556	531	501	473	513	548	540	505	490	525	526	466	522	522	505	486	461	533	510	528	495	503	490	483	487	531	508	497	500	532	504	535	501	503	508	516	492	478	518	483	468	523	518	549	511	512	537	492	543	486	487	517	485	531	528	480	511	437	525	527	486	504	478	507	514	485	477	513	511	518	529	504	549	521	549	495	536	525	533	491	489	488	525	543	502	513	533	450	500	517	499	471	467	520	500	519	520	534	486	504	508	491	497	491	493	488	551	494	503	482	540	499	514	484	506	500	523	474	522	535	495	478	487	496	520	481	536	531	524	465	541	488	510	495	525	515	502	508	499	514	479	474	506	516	525	509	480	547	507	506	481	473	530	513	506	471	490	498	524	494	486	491	507	498	512	496	546	529	519	514	503	525	484	515	512	485	496	518	504	514	514	483	547	503	471	501	528	481	503	480	513	517	455	500	503	488	486	527	482	478	499	533	514	502	520	484	503	515	478	508	521	535	453	482	524	504	502	497	501	524	514	500	470	448	483	492	502	519	473	518	541	478	497	521	493	496	483	509	529	542	559	515	502	521	525	491	482	516	516	502	526	490	516	480	546	488	536	562	525	508	488	512	511	492	480	508	504	534	469	511	501	515	500	477	501	513	481	524	470	529	533	518	519	465	485	502	475	512	477	513	513	502	484	492	493	505	499	535	499	501	512	488	516	480	509	495	492	543	546	536	510	504	482	472	533	544	522	496	521	505	524	484	499	529	496	511	472	486	481	464	457	517	531	531	520	539	531	499	531	504	521	503	491	526	489	495	496	488	478	498	482	544	527	534	508	487	547	487	521	539	485	508	514	544	514	508	520	493	470	510	501	491	511	499	529	521	553	537	554	482	510	512	498	522	436	505	475	535	518	489	487	519	556	514	456	538	473	461	479	463	502	532	470	534	504	503	487	502	469	472	492	503	492	527	521	516	477	526	533	507	506	528	476	534	499	503	498	500	509	507	492	464	516	536	511	486	527	534	558	494	469	492	542	499	510	490	505	481	508	471	549	516	469	535	502	505	488	546	482	521	469	525	523	525	493	490	498	522	518	515	538	506	522	504	532	506	537	504	492	493	527	539	514	478	521	512	490	513	509	500	472	550	488	522	513	478	499	475	505	470	522	465	514	501	510	515	526	539	467	493	519	464	458	506	478	513	499	532	489	540	463	519	533	502	496	507	503	532	493	515	521	500	514	499	494	504	506	503	502	539	502	519	545	527	496	534	519	492	482	477	515	469	533	492	480	551	494	503	491	511	519	501	523	485	491	507	486	502	558	481	485	507	485	477	516	505	522	483	492	535	533	537	504	523	553	497	528	510	484	496	525	488	502	530	517	489	468	536	434	516	459	514	515	545	536	499	498	514	451	525	442	516	499	485	518	504	485	525	501	516	496	482	529	524	480	506	522	538	476	513	486	504	549	520	515	497	494	483	463	510	516	495	519	499	516	509	499	496	502	475	501	495	466	490	475	533	545	504	525	473	543	451	479	495	486	508	491	504	512	512	522	519	469	480	515	541	501	471	501	498	511	504	538	519	538	491	506	462	513	483	506	520	489	477	485	489	490	489	524	494	498	515	529	502	534	505	490	561	448	544	525	448	531	497	510	508	528	496	485	492	503	476	540	500	523	489	508	514	515	497	475	474	485	465	494	543	489	482	516	500	456	487	480	457	530	474	517	510	513	523	515	529	562	522	477	493	516	516	505	524	494	492	508	484	502	515	464	495	493	501	515	527	486	515	496	497	550	482	532	527	477	466	510	518	521	502	523	467	535	508	502	478	471	470	522	517	471	503	505	461	511	515	539	483	563	461	507	523	487	488	517	538	548	526	539	538	468	514	505	479	533	517	521	499	498	525	542	523	501	461	502	508	539	488	485	524	499	546	487	496	532	494	513	505	506	514	513	471	533	492	495	520	549	490	503	514	496	496	498	535	530	520	517	509	516	567	479	474	514	497	541	519	526	490	477	538	466	493	494	480	502	510	484	536	496	485	437	514	506	533	478	497	517	508	483	492	513	514	538	503	494	498	516	500	482	479	493	505	497	511	500	528	519	501	501	471	473	489	524	494	462	469	521	452	470	527	507	511	485	501	477	551	518	525	528	529	484	510	496	555	497	524	491	506	480	493	502	525	500	483	524	506	509	515	470	496	501	489	520	527	466	486	523	532	520	461	508	473	507	523	472	487	514	523	524	503	507	464	488	495	527	491	460	501	517	511	488	513	536	541	533	507	504	517	535	505	492	514	494	531	474	511	524	489	503	509	538	529	479	509	495	467	526	477	549	518	507	529	507	511	490	499	511	529	503	492	516	536	519	467	517	469	483	467	505	483	492	521	481	476	497	474	492	521	511	499	521	515	535	564	499	474	534	515	483	516	544	498	503	532	483	506	502	519	479	515	511	567	501	518	524	497	502	510	471	508	501	548	510	511	500	524	470	474	497	513	515	511	495	506	501	514	553	497	519	511	483	482	521	492	500	506	540	516	532	514	506	527	500	497	496	534	507	504	513	519	484	485	521	513	505	501	471	528	502	494	524	495	471	502	494	503	475	525	481	491	508	504	499	497	519	514	539	492	505	519	500	523	520	486	489	493	547	528	495	486	501	541	499	463	488	475	520	528	485	532	514	488	520	500	527	467	509	490	479	507	487	489	497	503	484	521	529	521	532	521	508	478	517	492	525	515	522	525	498	495	492	553	539	521	525	493	498	484	511	480	492	490	532	514	461	491	511	511	511	498	510	491	469	555	519	509	519	504	504	526	486	525	495	482	513	536	510	476	493	526	494	460	526	509	496	489	501	533	493	526	492	528	527	468	522	477	507	453	492	489	500	532	506	511	546	514	495	518	491	467	468	524	513	495	480	557	524	529	468	551	515	511	532	502	565	521	514	496	537	484	522	507	463	470	522	536	475	480	536	528	524	506	469	487	533	498	530	491	508	561	493	489	485	534	510	483	503	480	500	550	483	518	510	478	482	525	501	479	487	469	483	497	548	458	502	482	526	511	520	527	503	476	468	510	457	490	544	485	528	520	472	498	520	487	476	534	518	483	491	515	534	495	518	492	519	477	492	458	515	492	484	519	531	469	520	501	485	502	497	506	541	525	520	504	511	487	501	486	519	481	519	498	506	493	509	503	489	563	497	484	500	510	493	490	487	483	524	551	495	480	506	469	530	491	498	507	491	495	533	482	487	500	512	469	520	459	484	528	458	485	503	502	492	487	504	521	465	513	501	502	510	520	502	510	447	487	511	497	477	511	511
4605	9688	8496	4509	3170	2452	2021	1666	1388	1221	1102	996	964	909	903	836	790	770	793	762	751	720	715	667	698	707	687	713	658	686	701	669	684	663	741	686	699	684	647	682	701	649	655	718	641	665	654	661	639	680	665	625	667	661	681	655	668	676	640	655	692	697	659	626	653	685	679	709	629	604	656	662	661	650	663	652	718	654	637	643	673	632	711	650	701	659	634	645	649	689	687	631	681	649	642	612	639	640	666	675	650	673	660	623	653	677	686	614	635	615	662	658	674	662	678	656	641	647	655	634	641	658	647	616	704	674	662	672	682	672	685	647	676	622	687	653	641	653	636	658	642	680	702	644	631	652	676	656	628	635	662	633	660	651	682	677	661	657	662	681	651	642	649	637	643	637	647	603	678	646	671	660	608	674	652	656	677	657	679	673	651	650	655	647	652	683	644	670	644	655	656	678	665	644	702	693	672	660	627	708	689	719	688	583	681	627	679	695	615	696	634	651	672	632	697	674	705	608	653	644	640	632	650	645	687	663	628	663	638	655	674	635	655	686	694	668	652	634	667	648	635	651	677	630	653	677	628	690	689	635	681	682	710	659	657	643	678	625	643	661	642	685	679	632	597	632	628	648	644	658	687	683	674	655	623	692	655	604	660	667	665	647	652	655	700	692	706	655	625	661	633	639	673	648	674	620	658	685	653	631	662	643	666	611	649	653	675	656	667	689	640	652	626	627	623	651	652	669	637	644	663	680	662	667	640	658	647	649	657	682	646	682	632	637	645	696	605	673	675	623	684	661	635	646	672	666	662	700	676	632	675	670	656	624	623	670	664	628	622	628	611	635	646	629	610	662	637	639	655	640	678	695	675	667	629	616	654	652	690	656	618	664	666	707	687	639	649	667	675	672	652	679	643	651	619	671	696	651	615	666	667	654	658	611	666	655	652	651	664	631	630	706	682	702	647	686	700	722	653	664	658	664	642	681	651	676	667	644	658	658	632	642	670	646	670	651	622	645	665	679	626	633	694	656	661	596	649	636	642	662	633	650	675	677	635	660	687	670	723	649	662	664	641	621	689	633	639	674	696	689	650	656	599	643	644	616	657	677	696	649	622	633	632	645	681	671	661	639	669	666	665	687	660	681	689	670	616	672	616	677	683	670	647	644	644	651	633	621	656	669	661	652	628	674	663	596	685	640	636	656	648	700	625	647	641	627	614	660	633	647	655	684	667	621	642	670	603	675	652	652	682	650	680	640	636	576	653	645	639	642	639	660	645	682	684	638	715	640	641	687	638	667	665	638	722	675	653	657	642	639	652	671	626	699	640	667	640	644	669	665	649	626	674	676	624	658	641	630	717	639	653	666	655	641	660	637	592	669	626	676	644	690	679	659	664	666	647	619	687	610	641	627	688	620	641	658	666	652	643	654	692	673	604	647	658	601	667	678	612	676	591	664	613	626	689	647	652	690	695	655	609	690	654	635	603	677	710	677	675	658	689	651	596	619	625	668	671	693	619	675	681	664	700	669	694	653	642	671	654	637	572	652	673	622	644	653	652	648	678	638	625	681	685	677	643	646	671	673	621	629	669	646	672	653	633	630	712	651	632	676	694	641	688	682	667	637	626	629	700	646	678	662	655	693	668	700	700	655	693	660	694	694	665	624	629	682	643	701	661	625	640	637	682	668	666	676	608	657	663	699	661	691	629	655	631	657	678	625	655	660	664	649	636	684	683	625	652	673	647	601	706	636	686	626	663	652	632	658	687	695	665	663	642	643	663	631	664	677	716	641	643	689	631	652	657	668	657	664	636	740	667	660	632	669	680	694	669	661	692	633	653	646	680	670	679	687	625	646	627	656	668	684	662	600	647	645	703	664	627	631	686	714	630	641	655	641	606	686	614	666	659	663	692	660	651	666	639	677	674	682	648	655	630	675	658	688	601	665	643	680	606	658	647	626	661	695	606	623	630	675	659	650	664	709	656	690	679	626	645	672	643	658	609	674	686	638	602	676	643	680	629	681	634	654	665	664	651	668	669	652	688	657	649	687	637	642	680	623	662	631	659	643	697	661	651	682	615	697	679	667	692	657	702	613	664	668	669	651	638	641	692	629	651	667	633	665	673	643	660	621	643	623	671	682	632	607	673	675	640	618	695	669	652	636	668	607	615	677	636	649	664	620	644	650	667	661	662	681	694	669	658	668	649	688	650	664	683	647	634	661	667	619	677	701	701	654	663	645	628	649	626	666	684	656	686	671	660	640	657	665	661	687	659	642	648	669	635	705	615	670	635	649	676	639	598	639	650	629	641	679	644	680	631	660	620	630	681	678	618	662	693	712	654	664	672	626	653	626	690	628	671	663	652	641	657	664	646	702	664	673	662	670	634	671	611	627	650	632	620	639	674	652	670	633	668	670	678	694	657	664	657	581	634	648	666	686	663	610	655	691	642	660	726	687	599	668	654	637	673	690	643	655	708	644	690	694	651	677	668	667	633	651	666	674	605	676	655	682	622	635	676	663	649	628	686	678	629	634	640	649	633	676	686	681	668	661	677	612	651	680	648	643	604	655	724	649	653	643	626	685	602	625	640	688	645	699	670	624	718	651	652	654	632	625	633	698	641	654	643	645	615	672	611	690	678	627	676	647	662	645	663	637	669	676	665	676	672	691	666	641	639	626	645	668	660	641	642	654	672	623	634	680	618	671	616	696	642	650	628	626	632	638	653	700	621	654	693	662	685	618	702	631	646	627	674	700	662	615	660	674	681	659	649	669	659	656	701	639	668	627	714	667	619	618	602	673	697	679	662	645	679	673	647	680	646	660	639	696	670	658	649	658	661	638	637	668	678	640	666	682	656	616	642	601	626	674	661	679	678	649	648	653	680	695	627	647	630	679	678	617	619	706	624	677	629	637	619	638	616	702	638	636	675	687	651	632	631	623	642	655	706	628	629	669	680	670	672	660	619	633	609	649	604	673	652	618	630	686	661	684	712	674	669	655	639	668	623	638	662	654	613	642	668	634	661	655	679	615	643	618	673	679	700	630	663	656	655	632	676	650	608	619	675	685	644	677	707	703	663	653	657	656	684	705	687	689	638	688	676	666	638	697	638	626	604	675	636	658	669	671	704	618	660	676	634	641	593	669	653	608	650	635	609	674	639	626	601	606	632	619	693	679	639	647	653	648	620	667	652	658	644	628	674	667	619	610	636	629	639	653	634	646	632	681	647	652	671	664	633	661	663	679	664	634	671	602	708	691	677	669	685	662	645	671	695	574	648	699	643	621	680	629	632	658	655	668	629	649	684	664	619	658	690	681	692	680	648	665	630	633	638	649	612	611	632	686	676	673	665	654	636	693	660	734	681	663	678	668	669	687	672	695	629	671	624	622	668	635	696	678	627	667	688	658	637	662	627	676	637	643	709	658	634	594	674	656	632	642	682	687	665	704	677	665	624	678	692	629	641	668	650	691	665	630	642	670	653	670	672	643	596	689	613	644	681	698
22537	20880	28648	23238	20882	20932	10060	1154	816	633	566	500	470	420	357	320	363	355	319	315	291	274	280	260	248	270	258	238	238	232	261	248	252	223	229	230	233	241	222	220	214	260	219	222	230	226	235	223	206	197	209	239	247	203	224	206	225	224	206	238	235	200	217	230	206	231	223	202	230	196	190	235	232	222	212	208	219	192	227	218	223	188	195	220	209	201	189	212	198	232	208	228	219	221	221	205	225	195	226	221	215	223	223	216	213	216	199	202	213	186	217	184	225	210	182	210	203	200	240	211	208	211	209	229	213	206	206	177	214	218	199	203	203	217	213	214	206	219	201	212	204	209	196	198	207	193	222	199	218	214	217	215	183	205	213	209	225	227	210	215	205	205	197	231	193	184	203	203	209	215	219	207	205	206	208	209	196	190	233	199	232	218	212	209	238	252	221	202	200	239	178	232	204	207	200	227	197	187	198	216	206	205	196	195	198	213	203	185	203	194	230	204	226	209	197	247	213	208	214	197	212	183	203	226	210	190	189	190	197	204	234	221	221	226	214	218	204	207	222	192	217	227	218	221	197	246	205	194	217	231	223	202	200	209	243	224	199	245	205	235	208	222	209	211	180	213	205	197	212	217	211	207	202	248	198	183	209	227	216	239	224	197	210	193	229	211	194	181	187	224	215	180	223	239	224	196	225	217	203	216	205	228	192	200	214	220	221	200	241	214	217	181	210	229	204	182	212	211	205	221	227	207	228	217	211	187	202	187	227	230	208	202	229	207	200	202	208	240	199	184	208	202	216	186	227	191	200	190	213	219	203	216	213	221	206	205	234	195	219	195	203	216	207	194	203	183	200	211	233	210	205	202	228	212	203	220	225	183	204	210	198	227	189	211	210	219	219	209	228	191	196	193	205	197	203	197	200	217	202	225	197	174	198	205	203	218	218	217	211	210	217	215	191	205	209	208	214	222	184	206	202	197	202	198	212	216	194	189	214	199	186	178	225	207	224	203	210	206	222	222	201	217	206	224	207	220	233	195	205	224	201	192	184	214	180	219	216	202	197	211	199	206	202	169	236	225	197	209	199	216	220	209	200	211	228	198	194	209	193	215	190	210	196	204	203	221	198	208	197	206	209	212	223	232	179	220	217	223	192	193	188	235	194	214	204	223	217	222	192	202	245	213	188	194	186	178	212	195	205	195	204	188	212	230	186	223	207	186	211	202	198	220	200	205	197	211	223	206	211	201	198	214	218	218	215	213	197	213	224	209	177	185	205	202	202	216	203	208	201	201	207	226	204	186	205	229	203	226	214	206	192	207	217	233	204	204	198	195	200	199	199	194	212	215	222	224	217	206	180	194	224	232	210	230	215	205	223	211	220	188	226	213	206	205	202	204	207	230	206	210	194	190	220	237	221	208	223	218	210	201	220	211	197	188	181	197	232	222	191	207	194	198	196	202	200	194	184	179	212	204	201	202	214	227	209	207	199	202	197	227	207	217	202	216	206	210	226	206	217	211	197	207	180	208	201	210	213	205	203	203	209	218	233	206	221	213	218	181	203	196	223	192	213	220	186	220	217	193	218	203	198	227	207	216	200	219	190	216	195	219	231	228	190	188	216	211	213	204	221	195	219	210	210	218	190	194	195	224	202	233	194	213	205	202	178	199	218	216	197	201	191	219	209	205	174	210	192	204	199	207	212	220	196	215	218	185	236	216	205	214	208	225	210	230	184	222	215	211	235	179	194	233	171	217	198	207	203	211	184	232	202	212	198	195	217	208	219	215	223	197	207	194	197	194	184	223	200	211	219	214	205	200	196	204	200	196	212	192	201	208	227	212	231	191	198	225	203	199	209	216	216	193	201	218	219	224	199	209	213	228	219	188	193	205	184	222	214	198	184	222	211	209	228	195	203	192	201	228	212	207	206	207	232	214	191	214	191	206	226	190	193	218	202	190	196	190	212	221	206	219	190	229	218	218	213	191	220	191	219	194	195	241	214	223	221	233	213	226	202	214	202	198	221	206	222	216	222	194	224	195	222	192	193	220	211	211	211	197	213	207	176	196	211	207	202	197	182	195	219	220	224	236	202	205	211	217	209	210	175	222	242	199	226	209	187	234	212	208	205	204	195	212	210	192	225	236	200	218	199	210	205	199	185	206	193	238	215	214	204	190	188	203	230	217	207	201	215	178	188	198	220	188	199	236	196	223	192	208	190	228	207	192	189	195	202	209	199	213	206	211	199	203	209	207	185	190	214	200	191	218	207	231	222	202	206	204	216	209	218	213	190	182	208	189	202	234	205	225	201	218	185	213	185	213	223	215	189	217	193	214	207	210	206	198	207	189	189	218	210	193	206	193	198	204	200	177	216	195	211	206	186	211	231	200	188	218	220	213	224	206	215	210	187	190	211	199	217	208	211	208	201	226	215	202	219	190	205	193	215	225	209	200	206	227	211	173	209	227	219	201	219	187	230	208	230	205	226	235	197	223	221	221	202	201	185	211	208	194	244	209	191	204	208	209	186	183	213	198	201	229	217	222	212	194	223	230	202	186	220	189	200	200	198	218	226	210	187	194	208	206	227	231	246	193	197	202	203	236	211	193	221	209	198	205	214	218	207	189	223	213	233	196	182	219	192	201	181	189	219	167	236	210	196	215	207	218	220	214	198	196	196	222	214	228	194	186	211	225	238	214	193	180	202	183	239	210	233	233	198	179	222	193	191	210	214	190	215	198	218	241	212	198	226	222	216	199	197	219	203	196	224	195	204	215	207	211	199	195	206	225	214	227	206	209	200	217	201	209	204	213	194	204	220	202	202	181	214	219	192	201	220	213	214	199	170	194	200	216	189	207	206	235	192	236	200	206	201	206	198	234	229	220	190	212	218	213	203	223	179	209	221	212	183	218	229	203	191	204	199	192	178	197	193	231	195	202	197	208	209	203	202	217	217	202	220	188	215	197	197	225	203	214	218	196	214	191	215	213	226	187	188	211	192	225	197	216	196	190	215	197	215	245	200	205	191	187	201	187	216	208	213	226	200	188	194	192	226	193	192	187	208	208	203	206	211	223	208	193	191	221	209	170	200	215	226	215	225	210	205	204	227	227	228	207	221	206	212	202	216	212	204	219	214	206	226	221	215	178	197	188	196	194	215	191	243	184	217	215	224	195	218	218	211	213	207	218	225	212	209	253	221	226	199	222	205	200	204	181	202	205	175	221	226	187	206	224	197	206	208	217	194	188	190	204	213	204	225	223	182	225	184	228	226	186	214	212	196	192	221	199	213	200	207	220	198	227	202	180	232	192	201	206	216	218	210	217	213	207	186	188	200	230	203	207	236	188	214	175	211	184	223	220	224	211	212	211	214	219	233	201	173	196	201	199	203	213	201	208	206	211	218	198	210	208	226	227	203	220	226	217	207	211	198	202	188	220	205	189	229	182	207	230	189	203	211	207	208	229	226	225	208	230	175	216	215	209	220	203	187	202	200	190	226	181	197	199
6495	15641	13497	7449	5267	3961	2791	2347	1745	1412	1153	960	809	734	692	579	604	482	496	464	461	426	409	394	373	398	315	356	334	331	312	337	332	340	324	312	338	290	346	317	309	314	313	296	298	272	311	307	281	272	290	302	293	280	283	259	278	300	277	315	285	282	294	282	307	305	304	278	258	307	283	265	287	276	249	265	283	265	288	265	307	257	269	273	286	279	256	277	244	263	300	262	290	262	286	246	261	266	246	287	305	289	270	276	292	262	277	255	272	251	247	259	266	270	275	260	280	271	272	266	294	272	264	295	280	254	263	260	287	279	268	281	283	266	264	292	247	276	264	284	297	279	260	287	284	258	303	263	264	259	253	268	284	270	284	280	279	247	263	279	251	253	277	290	270	273	288	283	259	283	293	304	264	267	261	281	263	261	281	281	277	286	314	236	277	292	275	309	301	269	262	280	274	262	287	268	255	281	293	248	262	269	280	268	288	297	266	297	288	243	276	272	273	277	268	251	286	262	264	278	261	270	282	277	272	271	298	264	290	260	229	275	289	281	277	302	266	271	259	300	295	275	265	260	273	298	282	243	311	253	259	278	270	263	283	256	272	247	283	304	281	286	239	270	277	268	281	267	280	283	241	253	284	278	267	272	255	291	281	271	281	254	255	280	253	271	283	270	283	267	273	308	303	262	274	290	301	252	286	252	274	255	272	264	270	288	265	272	268	286	260	277	286	241	264	264	264	256	267	284	249	292	243	255	266	253	292	263	289	285	273	279	260	276	262	279	293	265	287	278	272	273	264	263	282	218	239	273	280	279	271	282	292	267	282	288	275	292	283	256	274	284	257	262	246	278	279	279	274	253	273	269	259	272	275	307	259	264	257	279	274	283	261	286	288	257	259	273	270	260	302	268	300	245	252	260	267	276	264	255	253	261	273	270	273	304	264	269	260	254	259	291	275	252	248	253	269	249	268	270	266	288	263	280	256	266	262	263	267	245	268	260	253	279	290	248	246	274	286	269	281	239	230	270	284	297	272	277	230	231	253	258	272	282	249	282	258	275	286	253	280	296	280	279	287	287	261	274	318	244	271	240	238	260	264	279	258	272	263	279	253	260	269	266	268	243	279	264	265	278	293	308	242	280	264	306	264	251	251	264	274	290	255	292	273	261	301	245	278	250	285	255	255	251	248	275	251	268	260	256	259	248	236	250	243	242	252	261	259	277	276	261	280	292	269	286	281	244	258	303	302	257	243	278	308	276	266	263	235	269	281	301	267	290	296	245	258	271	259	271	287	253	270	249	277	302	270	251	287	291	251	269	248	257	302	246	265	277	244	279	276	273	284	291	267	261	274	283	257	270	272	263	264	256	302	256	286	281	258	269	265	274	260	250	255	296	254	278	274	252	283	280	269	265	281	249	270	283	258	268	262	274	294	267	265	271	243	280	263	282	291	268	282	267	262	294	256	283	301	265	248	264	266	284	285	292	265	265	287	285	274	274	282	283	269	269	293	273	261	268	271	250	254	287	262	260	256	282	233	232	265	291	283	301	256	264	279	270	300	292	260	252	260	257	269	265	271	284	268	265	270	259	247	255	275	273	289	281	265	267	266	290	242	225	241	243	272	280	270	268	266	288	255	275	271	289	268	263	249	279	250	272	254	241	277	270	290	262	271	271	280	262	255	265	264	240	283	283	270	279	233	289	244	277	254	248	294	289	297	258	255	274	314	266	277	300	267	265	240	265	257	271	267	259	297	248	290	281	269	263	276	297	245	277	254	289	285	269	256	276	256	261	272	287	259	240	268	257	282	265	310	243	305	275	291	273	286	263	278	274	280	256	246	268	267	276	285	267	280	242	280	267	280	270	261	259	265	290	288	269	281	284	238	276	271	297	283	270	253	262	259	267	260	266	296	295	271	251	256	258	275	248	260	279	264	265	250	296	280	275	260	274	215	254	273	256	255	283	298	235	262	284	251	256	258	289	261	268	254	257	291	251	267	294	256	301	272	253	262	269	280	270	268	287	283	273	279	278	248	267	272	270	289	241	262	278	295	235	255	264	285	246	266	269	269	249	264	272	251	291	254	278	275	251	278	265	253	284	259	277	285	261	262	256	241	280	275	260	275	262	243	278	267	270	277	268	258	277	282	284	256	273	293	270	295	272	258	255	279	310	280	245	259	275	290	275	221	269	281	268	276	262	276	262	288	222	246	258	277	263	267	267	268	265	260	258	289	283	244	284	265	230	282	270	252	265	268	260	251	272	282	269	280	236	248	271	296	255	289	301	277	256	268	282	267	264	290	266	251	253	251	267	275	239	238	258	267	248	276	267	272	268	264	290	263	258	255	245	289	258	273	263	272	246	269	240	263	261	278	280	266	255	249	276	283	303	259	261	277	265	268	249	274	282	240	279	279	278	309	287	258	253	296	281	280	256	261	266	243	280	274	244	268	289	282	264	267	237	234	249	254	268	260	286	274	275	265	282	245	241	271	284	260	255	275	255	285	281	283	278	268	264	258	274	285	246	267	257	281	263	240	257	265	277	263	258	241	256	255	263	283	271	281	279	256	259	267	253	258	302	289	253	265	273	283	287	288	274	243	269	236	252	276	276	289	260	286	272	288	269	315	278	270	275	273	268	266	261	264	248	280	246	306	250	266	290	264	273	249	245	294	274	253	280	246	305	262	275	272	264	266	276	257	285	270	269	261	277	285	273	281	262	279	249	254	252	266	286	285	268	254	260	296	297	252	278	286	228	270	256	264	265	263	285	287	269	265	257	275	288	244	271	294	263	277	268	259	284	267	285	240	269	277	285	253	238	259	315	281	288	275	250	288	238	259	255	284	248	301	268	274	277	304	260	286	294	246	271	270	266	249	283	256	287	300	294	263	288	266	268	260	254	260	288	271	263	259	276	281	284	288	264	274	243	280	282	278	254	259	262	282	272	271	298	287	270	247	265	294	256	272	285	286	250	237	251	239	265	272	275	307	273	261	276	256	267	270	276	276	298	274	263	275	288	300	257	255	272	294	259	247	273	275	280	260	264	312	295	286	253	268	267	288	260	278	308	261	259	254	296	265	286	257	279	267	257	260	285	277	259	287	267	292	268	284	295	263	280	271	289	253	262	276	257	261	284	264	303	255	258	269	294	290	255	250	282	272	274	272	268	278	252	260	260	271	287	244	279	302	268	266	265	271	269	277	273	265	270	258	297	295	286	276	287	296	297	248	249	286	279	271	263	286	248	266	242	279	291	289	268	290	304	280	250	263	259	271	258	253	281	248	288	286	268	278	237	258	288	261	281	278	270	269	300	248	271	255	293	278	257	284	278	240	254	270	276	275	255	264	264	253	296	235	262	249	269	295	274	284	264	266	272	236	274	274	284	289	302	260	269	289	289	255	286	260	292	282	263	264	269	304	253	303	250	277	243	231	258	263	257	268	268	274	266	270	286	270	273	280	259	287	271	263	270	250	233	264	281	261	255	278	277	278	280	254	264
26535	20512	10381	1358	880	810	786	830	769	768	773	770	748	702	721	792	719	776	763	786	773	727	748	760	705	766	740	765	757	765	733	730	740	728	717	727	721	778	728	757	731	761	736	779	771	718	761	761	707	746	722	742	786	727	735	709	743	748	818	762	776	761	776	708	769	746	719	748	759	761	705	772	738	738	724	745	721	743	770	759	738	738	711	687	722	748	716	691	740	736	777	738	741	721	723	741	766	774	742	736	698	743	774	763	753	751	764	685	800	744	766	718	767	694	748	746	743	749	755	747	735	779	715	762	747	722	704	773	762	714	725	746	752	733	718	697	691	762	730	738	745	720	775	720	715	714	682	690	698	721	703	748	766	756	711	680	783	773	723	705	754	775	748	700	745	781	757	730	692	711	797	783	739	698	702	763	715	781	735	724	693	776	706	732	788	754	770	720	737	712	764	757	747	757	722	744	683	724	730	744	742	749	724	704	688	793	745	730	749	692	693	748	738	715	770	740	705	711	716	716	760	694	755	776	740	748	739	715	725	718	735	733	718	779	728	714	722	760	702	769	761	743	720	686	720	708	689	749	720	734	737	689	751	742	705	736	691	745	740	736	715	743	749	748	713	750	734	689	795	700	797	691	773	782	738	711	786	719	709	743	728	746	694	674	758	727	720	707	702	746	758	736	717	766	748	712	736	723	733	762	751	706	719	756	732	707	737	687	780	741	707	733	756	785	726	727	716	728	676	739	722	759	731	764	716	755	686	754	740	719	690	704	716	708	733	711	791	769	750	727	738	762	718	751	730	746	742	743	722	719	735	721	740	733	713	702	710	750	778	734	732	713	787	785	752	742	768	731	747	730	711	735	700	744	698	738	747	658	744	727	775	732	728	730	705	711	784	749	729	765	742	725	730	728	736	720	772	745	778	785	736	731	707	707	696	708	773	716	745	730	720	784	702	746	723	786	738	730	731	793	733	750	760	734	760	754	716	743	706	722	724	761	715	760	708	713	730	705	719	729	744	772	708	732	767	752	708	741	714	756	713	723	732	730	789	693	742	753	717	790	694	696	726	748	713	757	722	729	735	761	768	715	748	733	737	766	776	716	733	718	761	772	837	737	739	728	743	754	726	747	718	746	733	741	696	802	772	750	728	759	686	718	691	730	682	694	783	725	736	743	745	747	724	781	735	762	758	743	724	735	715	705	722	750	751	704	730	732	703	728	735	697	743	670	722	734	722	715	760	718	734	719	686	723	744	751	715	748	754	766	739	718	743	757	758	731	723	736	772	761	745	730	771	718	756	718	753	758	736	724	768	722	764	723	694	709	725	742	726	721	722	683	776	714	779	760	694	752	724	716	777	732	766	730	753	730	672	724	756	742	740	749	725	733	719	728	719	778	749	734	741	757	719	754	731	760	723	796	731	711	727	726	695	765	704	742	740	744	744	683	720	717	740	679	694	749	745	739	719	756	714	714	785	736	711	751	758	742	696	723	748	756	745	760	705	714	716	772	733	697	776	776	707	710	737	743	773	744	747	724	732	739	748	735	736	702	718	726	701	740	750	695	732	745	712	705	724	744	702	762	725	745	715	744	721	776	702	715	761	704	769	714	716	772	738	705	751	740	690	753	780	762	671	730	746	733	722	731	743	780	740	680	748	735	755	722	672	727	757	760	741	765	757	753	748	753	773	747	741	707	714	701	734	723	744	769	709	729	762	700	753	695	760	705	750	803	729	723	754	775	774	734	718	760	707	740	717	748	790	684	740	707	733	735	712	704	744	727	751	734	728	781	757	726	733	705	762	717	708	752	719	733	753	718	682	723	728	795	761	711	756	729	768	720	726	758	787	723	744	762	725	759	729	722	741	735	763	747	750	745	692	741	679	715	742	757	737	695	726	736	770	722	746	669	722	752	789	808	749	709	708	772	736	739	776	765	738	678	700	763	781	729	727	718	740	720	746	741	719	726	694	737	669	756	700	739	681	724	753	707	762	741	762	709	702	748	746	717	725	722	717	721	725	745	688	710	745	755	780	714	738	722	770	739	710	754	691	726	738	721	717	762	723	744	775	709	718	738	735	762	723	748	793	716	756	763	734	713	751	714	711	765	745	766	773	705	698	719	753	741	760	721	698	732	764	735	791	740	690	783	801	748	742	679	674	726	740	713	760	720	766	723	765	769	723	766	741	729	738	727	735	764	713	706	758	709	760	726	745	768	720	738	803	729	761	772	719	703	720	728	711	769	735	717	792	721	679	702	780	687	777	703	762	744	740	760	688	736	728	750	747	738	747	695	732	698	719	740	741	743	758	720	707	773	716	725	724	766	718	765	763	747	697	715	698	745	705	728	726	734	750	700	728	730	746	702	712	734	742	742	727	731	727	739	694	677	753	743	715	719	760	702	740	777	756	696	803	707	752	748	738	760	748	725	755	737	810	799	732	808	762	745	688	730	727	756	732	762	766	722	693	734	722	775	730	742	705	726	718	708	734	753	728	786	774	747	723	731	697	701	758	696	743	744	740	748	764	709	723	710	730	757	772	731	719	777	737	714	673	745	744	743	735	755	689	705	761	743	736	741	764	761	695	702	739	702	695	708	763	754	760	766	736	694	710	723	785	709	703	723	740	733	726	762	745	753	798	728	759	725	723	722	733	714	760	702	703	749	766	747	763	789	760	729	739	712	756	750	751	730	722	736	728	747	719	698	719	706	742	724	734	750	719	702	728	729	793	694	756	716	780	724	793	726	732	715	716	791	711	713	689	705	714	752	773	740	739	727	730	699	784	759	713	775	754	736	730	728	733	765	742	761	784	737	784	725	750	707	727	749	734	764	744	724	747	730	752	712	771	798	764	753	731	710	748	760	715	703	738	757	694	754	798	733	752	715	759	712	726	802	765	743	763	755	764	772	730	783	735	772	709	752	725	728	760	699	784	763	749	700	770	716	707	726	753	712	720	697	719	767	796	702	703	688	710	771	726	735	748	713	786	751	742	761	717	670	704	750	726	749	707	711	703	748	768	686	722	737	714	733	716	724	731	793	721	709	755	730	749	687	737	759	752	749	752	731	741	741	717	741	654	763	738	749	695	734	771	736	728	741	753	761	776	741	755	784	771	724	724	703	713	738	751	748	768	764	756	728	740	734	706	731	733	741	741	744	746	772	734	751	778	720	734	740	729	724	766	754	772	713	726	716	718	772	694	749	702	741	745	765	718	678	703	703	769	714	721	720	796	746	729	759	744	720	758	707	743	772	709	734	738	751	753	722	669	715	716	733	690	711	727	792	724	716	751	742	774	770	728	746	710	758	715	740	761	700	731	718	703	773	734	752	699	780	713	709	713	748	757	680	718	770	781	770	695	708	739	716	751	737	718	703	765	720	739	764	743	692	743	778	743	803	759	762	707	745	715	716	769	765	737	714	753	695	741	744	755	704	727	729	722	701	725	710	741	752	690	724	734	738	693	724	752	700	765	752	770	697	741	727	728	770	722	740	736	758
4081	1598	1565	1144	1012	1019	980	1037	1026	972	926	971	944	954	914	925	940	936	967	948	954	921	943	879	955	959	889	974	895	933	949	959	927	904	924	887	950	884	924	902	926	936	891	948	956	917	935	908	925	958	972	928	935	928	955	903	953	937	931	900	917	936	895	915	885	927	908	912	935	914	892	900	924	947	946	966	993	884	955	950	873	948	920	918	995	944	943	912	951	882	978	913	949	918	939	945	933	891	921	931	917	984	958	917	945	918	886	924	938	918	976	937	945	953	856	912	943	938	958	913	962	974	949	976	922	936	973	939	941	916	933	908	960	889	972	942	909	947	927	914	893	892	929	936	927	902	875	959	906	898	901	933	889	915	893	930	881	954	978	973	989	945	905	904	929	901	960	938	915	931	917	881	960	935	967	969	892	945	969	920	957	896	981	920	867	914	918	923	940	892	945	896	939	928	938	903	934	935	946	953	882	889	931	941	878	993	955	892	903	944	908	907	868	922	982	951	914	944	961	860	950	918	967	890	894	928	929	927	889	921	938	951	899	922	950	924	914	914	923	937	970	925	917	960	903	971	897	932	925	936	902	935	943	933	939	928	948	883	911	900	914	899	928	949	917	933	897	942	935	921	894	977	961	925	891	933	882	911	940	998	894	867	920	1008	931	955	942	945	914	955	920	922	955	992	893	928	963	924	954	939	930	872	946	965	898	949	922	924	933	942	949	920	946	872	928	948	867	941	959	927	856	968	894	910	950	916	962	938	879	980	923	923	953	901	974	961	951	917	933	935	919	867	906	942	962	938	953	913	920	922	954	909	973	899	915	956	909	864	919	988	955	944	863	916	908	942	917	909	979	917	894	926	929	974	939	943	895	890	926	931	947	902	945	936	932	949	922	942	962	888	864	910	939	928	974	956	919	976	883	870	952	976	1016	922	929	920	880	899	956	952	969	945	874	901	965	907	925	883	923	923	891	947	883	978	941	942	951	898	932	921	978	925	968	969	892	904	867	952	950	943	940	882	926	918	938	937	938	901	929	954	902	922	910	919	930	938	940	955	913	905	917	909	904	877	930	946	921	966	904	926	900	956	983	898	1001	930	887	955	929	941	947	919	890	874	879	1011	991	900	953	905	908	929	930	865	928	911	907	942	911	947	958	919	911	960	905	931	875	930	932	922	908	909	1010	947	932	942	859	868	943	941	900	936	908	947	927	907	955	933	938	894	947	941	953	918	970	939	944	928	920	924	928	885	965	864	936	917	873	900	912	952	910	938	918	903	931	990	957	905	959	939	999	888	888	962	959	993	920	899	920	920	949	953	930	925	881	928	909	935	972	840	881	941	904	897	923	978	946	852	933	938	887	931	927	893	906	942	905	929	940	968	894	882	942	937	931	942	900	920	948	920	859	947	885	950	989	894	987	937	948	963	883	962	879	914	888	942	994	926	961	952	916	887	926	948	974	874	929	969	894	923	924	933	934	921	851	954	954	885	873	941	974	925	945	970	873	931	962	934	904	919	965	914	956	974	924	964	961	890	914	918	954	956	935	911	935	902	1001	922	929	920	930	994	955	956	905	862	918	894	904	958	955	882	888	941	952	917	994	918	950	935	892	945	839	964	942	871	922	918	971	972	967	888	948	927	877	948	896	893	876	887	953	920	973	965	895	909	946	935	942	971	918	927	935	929	934	896	932	953	929	876	915	902	909	909	921	934	931	939	938	889	918	930	898	958	909	909	925	947	941	960	909	970	1031	917	1037	924	921	941	921	910	947	877	928	883	886	907	922	943	897	912	895	989	876	921	895	958	933	859	899	923	941	949	871	887	922	949	941	980	882	905	920	963	975	950	952	941	906	933	982	941	900	969	969	960	933	958	932	875	932	951	964	925	926	900	958	956	878	952	930	911	953	940	1019	946	928	878	909	940	945	887	919	940	940	907	914	942	893	928	926	913	970	905	936	956	926	971	896	927	920	895	933	958	965	901	933	867	962	925	947	911	894	918	885	909	916	931	941	915	930	923	949	935	903	952	932	905	890	921	914	964	941	910	923	932	948	915	934	942	920	929	938	932	874	938	940	881	907	961	903	970	932	900	938	917	868	918	918	950	983	945	907	941	873	926	941	937	931	898	886	900	1018	958	953	911	929	916	907	913	930	924	861	938	929	925	897	916	988	882	918	948	940	913	949	893	965	933	917	956	914	930	937	961	940	848	923	911	927	879	935	903	952	913	961	910	891	871	899	959	926	941	936	965	952	923	898	920	912	906	925	964	911	919	991	951	910	914	922	925	995	918	920	882	919	959	960	868	926	903	1000	984	937	926	964	889	949	952	920	903	882	947	928	878	902	951	949	919	950	927	968	946	912	928	933	892	925	950	918	935	962	902	903	961	891	883	999	938	983	956	924	902	881	976	952	949	930	916	928	921	882	927	923	919	968	955	956	894	944	952	934	998	931	969	964	934	903	919	956	918	961	897	913	967	918	916	906	933	939	883	952	917	890	894	919	975	948	896	951	880	949	950	940	944	953	907	939	947	841	937	930	967	906	942	959	956	897	896	904	938	930	873	879	916	978	947	924	897	929	977	930	866	943	963	949	952	961	913	935	981	924	941	876	915	920	929	904	861	947	903	878	903	924	867	960	880	892	938	927	959	911	982	973	909	908	902	992	916	961	915	886	963	965	905	941	933	973	890	987	987	926	934	951	945	957	971	956	955	908	892	928	916	936	973	930	977	905	964	959	969	934	924	891	933	923	964	962	969	900	916	948	955	924	960	939	978	856	890	911	960	904	937	947	1004	944	953	906	926	946	946	849	891	933	903	953	915	852	988	917	899	922	934	902	943	909	918	886	913	908	936	918	921	859	931	964	952	936	946	912	912	921	919	881	955	900	944	940	919	932	967	976	906	897	976	962	1012	945	887	880	984	922	921	861	915	955	937	882	937	947	943	954	896	944	856	927	926	938	934	895	949	955	942	921	967	952	959	940	946	890	879	941	936	927	922	886	930	896	953	893	904	958	912	913	957	935	941	964	907	876	969	930	886	921	947	957	927	957	925	968	938	924	921	919	989	939	933	887	902	958	937	937	981	905	931	883	943	947	908	902	922	964	932	956	927	948	949	937	944	969	874	983	945	884	921	932	927	918	965	908	940	959	923	959	923	922	928	967	902	969	933	909	952	909	959	899	942	897	1023	954	932	970	936	946	925	891	985	941	962	867	961	917	961	908	913	867	909	913	929	924	976	971	903	884	900	928	952	896	874	1012	914	921	895	930	986	899	910	973	890	975	1013	925	896	940	937	928	945	935	931	979	924	952	888	918	919	928	946	927	957	963	939	934	881	884	947	929	935	924	935	971	945	924	947	935	956	961	931	896	948	926	925	918	979	886	914	947	933	910	874	916	925	939	922	960	955	933	958	939	910	990	891	935	926	921	935	967	913	912	927	951	976	966	965	907	973	908	936	888	915	890	922	937	916	943	889	899	989	946	899	925	937	868	900	954	889	877	887	936	870
23484	20892	28293	23621	20885	11683	1492	994	795	737	717	650	638	603	563	627	619	604	561	560	548	491	557	552	555	510	529	561	501	510	529	505	524	572	495	519	521	519	527	527	520	530	520	503	546	520	564	499	507	469	527	502	518	547	490	484	520	486	498	483	507	495	480	497	507	517	518	496	512	530	505	568	530	533	489	509	519	501	513	509	535	478	502	535	490	500	487	509	524	498	512	447	518	509	501	504	524	506	512	501	547	494	521	507	495	507	487	529	493	477	515	521	517	519	489	517	469	520	490	510	519	506	483	511	488	492	477	512	513	497	494	480	527	451	491	465	508	504	489	522	464	501	481	500	490	522	555	486	500	520	507	498	497	521	528	502	497	535	504	534	510	510	554	499	487	528	509	496	486	496	504	489	528	483	499	564	487	488	546	507	502	528	496	504	530	523	518	479	485	507	488	529	511	479	497	500	503	493	471	478	554	498	495	531	511	528	516	526	480	512	475	517	523	519	497	522	471	534	493	512	512	506	499	510	441	489	500	548	498	510	479	491	552	500	506	492	480	471	492	516	483	522	519	474	529	515	532	488	493	477	570	531	492	520	504	538	499	537	501	490	518	505	502	469	450	500	495	495	498	516	508	497	489	511	507	519	510	499	543	496	521	572	495	520	541	510	447	482	524	513	515	539	482	527	499	520	519	486	472	521	588	501	510	515	532	502	513	476	459	502	541	481	487	523	508	519	482	520	543	490	487	532	510	530	485	512	487	503	504	497	469	510	500	489	519	550	461	541	487	533	478	488	547	480	466	519	509	528	476	498	505	504	506	532	491	525	524	493	501	497	537	524	461	531	482	481	529	501	475	506	477	517	510	489	517	496	493	511	511	500	531	524	512	488	509	470	532	504	498	495	486	539	488	501	519	491	501	512	501	520	474	539	535	515	506	497	548	542	509	526	485	512	491	532	506	534	505	517	538	519	527	473	516	495	493	511	503	501	458	493	492	510	472	508	538	487	464	501	522	493	524	490	506	510	533	512	506	514	493	514	538	486	475	486	478	459	487	499	504	507	503	531	492	476	519	511	494	507	535	508	476	523	473	522	494	499	480	468	517	514	510	499	523	467	538	488	516	502	491	512	519	492	524	523	510	500	514	528	486	521	544	534	511	487	524	515	473	513	532	488	500	518	508	478	481	506	474	522	454	542	503	528	531	473	475	548	508	534	476	514	526	508	522	500	477	502	520	532	505	535	512	514	530	474	532	536	481	461	487	490	531	509	526	507	567	507	493	494	537	489	467	480	494	500	490	464	499	483	498	483	484	456	502	549	527	488	514	539	515	499	463	513	503	548	503	458	525	445	475	539	493	580	483	477	511	552	494	504	511	504	501	482	523	509	526	477	518	533	498	527	455	508	527	535	495	476	482	513	494	524	476	507	521	532	512	492	517	533	521	521	524	527	482	493	512	511	505	451	508	517	494	542	460	498	543	480	544	527	515	497	534	453	532	507	505	518	501	549	472	489	542	515	555	512	494	506	527	494	436	543	541	555	500	505	513	525	544	517	536	509	504	510	505	495	517	487	503	512	500	496	545	522	493	477	493	518	495	504	515	503	523	541	499	493	484	509	493	479	495	516	567	554	480	508	525	496	509	519	500	519	508	519	455	516	475	504	486	508	476	484	491	498	502	486	542	496	542	493	498	519	502	502	511	519	489	476	528	534	508	459	505	517	464	496	505	552	495	478	509	483	516	501	516	482	496	515	502	535	535	509	543	533	472	499	514	530	503	470	495	506	508	498	507	459	518	524	512	500	433	488	476	451	483	543	518	518	484	501	476	545	492	521	512	534	525	492	515	452	544	476	489	508	502	503	471	505	500	476	511	508	496	511	580	532	501	519	489	496	553	534	566	505	543	519	456	499	510	497	525	511	494	520	494	509	484	499	515	483	532	519	507	494	481	492	503	488	505	523	524	552	539	496	486	503	499	497	499	462	513	490	474	517	504	507	501	466	506	503	493	479	510	527	502	508	485	492	494	482	496	496	515	504	493	493	518	524	494	488	507	505	485	516	487	511	506	499	497	508	526	529	536	492	519	513	498	443	499	489	490	489	492	486	534	503	508	478	516	494	537	499	521	510	480	499	487	487	549	510	507	496	464	488	509	493	519	508	500	522	532	522	488	527	499	569	512	523	523	517	504	503	480	463	500	516	506	517	501	485	495	501	507	532	510	473	515	523	507	556	502	493	472	512	518	510	476	544	480	524	529	537	499	471	481	493	487	452	487	505	486	523	494	526	537	505	498	489	475	507	522	545	469	537	493	523	510	499	522	490	486	501	532	538	477	502	532	520	503	510	477	471	494	498	478	507	495	577	521	539	583	480	538	506	549	501	479	488	507	533	510	496	483	518	552	536	514	486	544	506	482	514	522	511	455	508	507	506	504	501	523	473	531	517	505	474	486	490	501	519	509	504	502	501	543	525	489	520	529	520	502	511	499	473	457	520	481	491	543	485	517	478	527	531	510	499	496	490	502	524	524	471	526	496	541	471	498	536	476	530	495	516	530	502	486	515	526	482	465	478	490	527	523	527	548	506	492	506	520	467	493	497	486	539	498	491	525	522	472	493	507	517	485	474	518	493	478	484	512	520	502	486	499	525	501	461	507	477	504	469	504	492	481	540	502	501	491	491	518	543	479	519	493	545	460	502	510	480	498	522	505	491	524	543	505	500	539	520	484	545	503	517	520	453	510	513	500	524	528	532	485	476	497	529	508	503	506	542	504	489	517	475	491	490	504	532	494	528	501	482	515	459	500	506	507	489	534	550	494	500	480	489	529	497	475	468	471	509	512	510	490	461	513	525	525	512	503	518	491	498	532	487	481	461	514	517	459	489	472	505	464	517	473	516	493	467	460	521	493	505	508	519	487	521	477	506	502	490	537	506	467	519	499	456	483	514	496	488	475	509	524	489	532	537	490	543	484	510	509	484	498	474	536	489	466	516	495	490	528	487	487	508	475	507	480	531	515	557	479	469	494	500	519	495	504	489	505	471	490	499	514	479	493	485	480	505	497	520	488	503	519	542	548	493	506	449	493	499	476	498	535	513	519	487	511	516	552	503	557	476	524	509	482	506	473	448	445	510	446	499	493	510	525	518	493	492	482	482	532	526	506	485	496	489	484	506	465	548	498	495	478	546	503	484	471	530	488	508	486	483	465	479	491	513	447	508	523	467	465	507	495	488	547	505	491	504	497	519	498	507	495	493	528	453	508	503	514	509	523	508	531	533	519	509	524	501	530	510	539	513	499	507	518	517	500	513	492	514	541	505	534	552	490	480	486	478	551	492	519	508	511	473	499	491	502	518	539	492	489	461	500	517	528	506	499	481	496	491	491	531	510	469	480	541	502	504	505	508	533	525	491	502	519	481	509	504	526	527	524	452	470	517	490	532	520	522	473	478	462	478	532	506	503	518	487	488	470	548	489	503	502	553	494	516	467	493	501	481
4689	9747	8389	4523	3165	2420	2030	1624	1448	1201	1154	970	997	959	849	809	848	777	714	719	728	740	740	707	737	694	687	682	716	674	667	723	670	668	674	693	689	662	697	692	657	695	694	675	676	687	650	668	653	693	653	712	670	694	680	728	611	677	674	639	668	708	706	702	685	683	692	637	669	599	672	670	646	631	643	645	638	670	665	707	650	630	647	669	621	676	661	657	667	627	603	646	634	647	677	605	640	669	684	653	663	660	630	634	659	663	685	664	683	689	630	606	651	616	618	670	617	662	622	699	643	641	651	639	688	651	699	671	605	622	673	707	665	666	692	682	688	652	678	630	684	607	656	619	666	647	665	664	632	651	637	631	696	655	677	649	597	613	670	682	625	688	669	701	682	671	641	623	667	693	715	662	664	648	678	667	652	687	630	706	678	641	614	597	689	669	640	670	643	677	633	642	613	689	691	681	644	689	649	637	690	684	665	652	674	626	657	645	651	641	647	649	689	634	677	621	640	677	627	630	649	676	668	650	633	667	699	643	622	636	639	676	703	704	632	638	685	731	653	671	677	647	691	655	694	634	624	621	682	692	628	655	634	645	629	667	694	651	720	643	646	668	635	637	658	691	666	632	659	660	705	658	659	650	652	647	660	668	645	613	640	606	694	649	651	626	686	636	685	662	629	644	688	673	643	684	721	698	676	690	688	668	619	605	647	643	622	670	639	658	674	671	655	688	655	691	640	697	660	662	713	712	647	665	622	661	703	625	650	652	597	629	653	673	687	667	629	636	625	664	580	644	662	651	663	703	680	637	591	643	667	625	643	651	636	672	701	585	599	647	695	638	673	715	660	675	638	653	692	613	631	694	654	639	694	644	666	652	673	702	695	632	664	685	643	634	700	701	654	677	680	674	646	653	634	661	710	699	657	674	662	697	646	673	626	651	652	678	622	672	647	680	659	657	657	632	657	615	642	650	585	666	654	639	712	658	656	660	685	654	612	666	588	656	667	663	658	667	676	676	676	680	653	637	672	680	704	634	632	674	668	663	680	638	652	688	653	617	617	669	681	647	712	685	643	605	678	652	675	661	684	704	647	612	668	627	634	616	651	672	688	630	621	642	677	666	683	700	675	657	681	666	658	673	658	697	692	662	678	630	655	669	646	661	668	620	675	665	643	601	680	651	660	645	672	671	674	652	657	651	659	593	628	659	681	639	639	637	687	629	642	628	675	635	653	642	644	675	638	623	661	621	700	663	624	652	650	661	652	622	663	642	658	655	680	661	636	637	657	636	667	652	626	664	648	663	612	658	638	664	677	672	701	639	646	688	649	647	645	682	667	653	648	643	700	689	655	653	629	693	662	661	683	642	612	611	653	588	667	622	640	650	623	648	660	657	639	594	641	633	638	642	598	666	605	684	641	694	672	646	618	659	687	602	651	654	644	632	666	705	650	700	691	641	630	661	673	648	660	678	647	620	673	635	647	644	659	655	675	640	629	652	674	682	649	637	629	655	643	614	668	700	657	665	640	653	669	664	656	638	663	630	648	698	680	684	673	670	692	691	638	673	632	686	642	666	666	690	691	655	676	732	651	676	624	679	677	674	653	640	647	678	677	625	644	631	654	595	657	683	674	619	687	622	677	658	632	711	673	714	673	649	668	661	614	656	640	644	633	604	686	673	715	640	650	667	650	678	699	658	629	667	677	660	672	674	652	635	682	666	613	636	646	690	624	653	657	626	645	662	622	717	648	667	669	669	697	670	636	648	616	700	689	625	646	634	673	677	643	672	703	646	649	699	643	652	683	615	680	651	671	677	646	699	644	636	659	648	656	621	656	609	631	652	683	693	648	644	620	682	712	638	652	635	639	643	674	671	646	610	641	672	653	606	667	702	668	642	623	629	635	674	643	663	667	606	655	675	640	659	671	710	682	600	686	701	633	641	652	614	632	694	672	646	703	637	669	624	662	640	647	622	711	627	621	706	582	614	612	647	683	693	681	621	631	630	651	642	652	647	684	651	664	618	696	608	660	680	666	657	641	671	660	626	672	662	638	666	671	664	633	621	660	643	617	650	679	714	661	680	678	643	667	637	695	624	658	688	677	683	658	637	677	690	640	640	664	651	670	621	642	691	648	629	602	642	647	634	694	658	644	689	642	698	631	644	632	663	615	646	652	667	662	643	655	659	674	638	665	667	686	661	648	675	700	649	673	646	665	608	648	677	627	702	635	665	725	674	682	685	661	650	617	644	665	636	645	661	700	621	663	685	630	691	677	606	627	649	664	678	638	681	640	676	663	668	633	621	683	649	634	648	622	700	634	655	646	655	640	663	671	669	688	675	661	695	644	651	641	676	630	676	667	659	670	626	652	663	638	710	644	626	628	672	651	629	668	644	722	662	671	618	676	664	639	688	670	676	682	648	665	674	663	633	697	672	641	638	695	647	633	610	622	632	683	656	628	634	659	681	645	621	612	635	645	665	658	661	625	674	691	683	658	654	710	647	626	652	640	655	641	680	643	665	643	666	647	662	664	660	652	636	620	638	629	726	615	668	698	687	679	641	688	668	643	705	653	684	653	690	656	664	640	658	632	650	622	652	668	643	655	698	662	667	666	692	660	631	666	634	648	668	672	687	698	690	693	646	692	651	663	640	624	638	684	667	653	630	631	690	696	651	607	656	673	671	637	631	675	672	647	602	652	674	669	685	662	608	673	638	646	648	673	692	630	674	670	660	613	609	662	640	661	652	668	641	677	626	664	697	682	620	698	637	696	652	683	623	657	670	684	683	651	647	646	656	718	663	677	643	645	602	643	639	678	625	611	680	639	672	679	675	699	674	672	608	694	633	690	660	684	663	678	660	595	678	616	669	646	639	646	609	648	643	665	632	633	684	659	622	630	656	661	659	651	673	640	667	680	650	658	659	716	644	667	680	656	670	629	658	615	633	598	689	627	651	667	637	605	629	633	670	689	636	628	662	687	699	664	700	699	692	616	624	659	663	662	681	660	628	659	694	705	625	651	658	651	667	642	677	691	666	640	654	674	689	658	633	662	655	680	610	682	650	686	645	650	630	654	703	645	674	681	654	633	636	648	673	599	666	660	640	655	650	656	647	686	642	660	677	629	680	688	709	631	670	659	626	674	631	691	654	648	606	635	641	659	673	669	683	672	663	631	694	659	658	650	649	658	733	654	621	659	653	666	670	671	680	672	643	668	623	657	647	699	657	651	688	639	631	644	691	658	647	637	685	643	643	641	667	663	636	659	610	637	636	665	668	620	641	639	617	635	689	672	674	620	666	682	633	646	620	605	586	677	623	654	700	654	639	634	662	649	651	662	627	662	626	675	614	638	640	668	655	644	664	691	678	676	674	633	639	674	664	654	659	694	681	682	587	691	646	647	649	647	703	654	644	644	662	656	670	650	668	640	688	664	655	646	603	646	679	638	640	650	658	703	674	643	672	615	655	626	637	699	699	664	641	678	656	675	672	636	692	637	605
22539	20892	28623	23283	20893	20931	10250	1150	801	676	606	498	473	410	351	356	316	325	332	309	281	330	283	254	269	244	289	251	209	225	238	242	280	244	240	219	255	217	220	250	210	233	225	232	226	210	231	224	238	252	188	250	248	233	229	211	211	216	245	224	227	205	189	228	213	253	220	210	232	225	229	206	223	219	207	212	222	221	221	197	211	231	233	220	224	210	207	224	200	220	222	218	218	236	212	196	211	219	215	220	194	192	217	207	182	214	224	196	216	203	189	206	200	186	208	226	217	234	223	217	207	210	205	202	223	216	200	187	203	238	213	193	219	203	219	200	200	204	213	216	212	216	214	235	222	221	183	209	210	199	223	205	242	217	213	225	216	214	230	183	230	197	204	246	230	178	191	191	195	204	200	220	203	229	201	204	216	220	245	210	211	185	226	230	189	199	186	218	219	201	208	199	207	225	222	205	215	195	207	219	211	199	209	201	200	206	222	214	220	215	180	215	233	208	215	199	229	219	210	191	216	198	203	207	184	214	202	203	228	220	209	206	211	199	175	199	200	238	195	213	219	198	209	197	224	213	229	240	233	214	193	207	214	198	219	202	192	216	204	191	205	217	210	218	219	210	206	171	201	197	207	198	185	201	216	215	243	194	203	197	205	203	207	182	211	213	224	210	191	226	205	209	213	202	212	214	190	210	231	219	201	238	209	232	193	213	233	189	211	209	184	214	224	233	227	218	191	185	201	218	210	218	198	211	215	190	206	223	200	224	211	218	202	219	201	190	200	209	220	192	201	240	210	199	212	243	223	201	190	208	188	197	191	217	193	220	218	213	198	213	206	206	209	188	216	232	188	212	181	202	217	210	199	209	209	189	176	189	189	202	202	243	183	220	180	193	202	236	217	225	205	209	230	184	177	186	232	206	226	193	225	219	200	203	203	215	205	188	228	209	211	201	208	210	222	209	214	188	200	229	224	202	227	214	216	209	211	218	200	210	222	237	220	204	209	190	205	199	196	212	201	215	212	191	199	202	189	226	206	220	201	211	217	221	238	200	189	187	205	215	233	199	215	213	218	238	218	200	204	204	220	212	209	191	179	205	163	211	222	216	212	213	232	214	182	213	197	212	217	179	228	216	227	182	201	223	202	186	226	205	201	219	233	203	224	215	214	230	212	179	204	216	217	192	206	215	211	203	222	189	186	206	199	216	213	189	204	214	203	221	208	217	193	199	224	199	202	215	202	208	221	223	193	201	186	221	204	212	237	227	207	215	197	206	203	233	179	199	223	193	192	207	209	195	227	194	180	241	207	220	185	198	198	212	217	203	184	202	221	221	203	203	195	208	229	223	235	197	202	207	217	199	217	183	183	214	191	222	197	221	195	202	213	218	198	207	199	213	229	213	191	204	220	228	187	208	190	194	201	191	212	186	228	199	203	200	203	193	195	217	249	214	208	192	231	213	214	236	209	224	211	209	201	193	219	200	201	219	226	208	226	192	214	206	207	191	229	219	181	193	208	209	212	211	227	212	228	234	226	210	239	178	209	220	221	203	217	205	212	201	208	208	214	204	232	201	223	203	210	211	230	203	218	201	220	200	214	220	207	199	206	221	212	220	226	200	213	185	205	211	211	205	215	216	229	217	207	198	226	231	184	208	231	208	229	233	228	214	235	207	223	215	203	201	179	187	177	245	189	189	189	202	220	209	208	224	216	198	195	218	212	206	201	203	184	222	196	204	229	197	229	219	236	213	190	210	184	200	210	191	201	196	230	198	199	229	230	213	224	194	199	184	215	214	196	219	232	202	201	225	232	195	223	223	213	189	199	234	205	245	200	192	203	197	206	195	205	232	217	200	219	210	235	179	205	225	221	219	223	209	213	193	220	200	196	181	225	236	201	211	195	188	229	192	177	191	207	185	216	198	219	197	217	184	209	193	206	211	205	212	203	193	211	202	192	195	209	214	204	215	202	207	228	205	190	218	230	199	215	215	209	208	214	200	231	182	189	225	202	181	230	215	205	221	198	240	212	188	196	230	233	209	210	200	222	201	198	199	188	202	197	218	235	205	201	216	232	196	209	201	219	224	208	223	188	206	228	192	191	211	205	167	192	211	194	193	212	222	210	196	190	198	194	213	191	203	207	208	190	211	202	202	185	206	227	229	223	193	179	197	204	211	203	203	210	212	194	223	209	181	194	222	224	210	212	209	228	193	200	205	178	210	234	181	209	226	226	217	225	169	223	231	202	199	206	185	189	193	204	225	203	200	219	213	211	210	204	202	220	211	227	207	233	181	225	241	190	209	230	205	210	221	208	204	212	212	191	223	181	205	191	201	198	203	190	208	193	220	207	179	203	207	211	211	222	224	225	197	230	194	196	222	206	211	229	225	206	195	214	197	190	206	204	212	190	201	227	212	218	196	213	191	170	188	182	195	200	218	237	201	204	209	222	181	205	208	219	224	190	199	180	222	203	195	204	178	205	216	185	215	196	209	205	202	187	213	214	189	174	220	220	208	208	201	199	226	215	199	233	242	212	243	200	209	167	210	206	200	198	203	188	195	212	207	209	215	187	224	227	216	206	212	217	215	193	194	201	201	196	226	214	235	211	204	213	197	234	213	224	218	197	214	208	212	204	230	216	215	190	232	190	232	205	219	214	228	221	222	186	196	214	213	196	225	215	200	218	214	223	208	206	188	205	241	190	211	181	206	186	194	230	208	193	202	192	201	195	212	208	206	223	222	194	203	222	191	177	197	192	204	227	198	207	193	213	198	200	191	202	230	206	221	189	216	231	218	206	195	221	175	214	217	177	223	216	186	207	222	175	211	197	215	222	208	215	212	206	207	203	202	204	229	222	184	166	221	188	187	202	206	221	222	205	206	243	209	214	209	199	219	229	195	189	244	203	199	189	195	221	213	228	178	179	210	207	221	226	219	209	211	216	182	196	220	196	211	217	221	227	202	213	203	238	229	241	208	187	189	211	217	198	209	223	221	194	184	194	215	195	219	197	208	201	228	200	211	215	208	211	182	205	177	213	237	217	220	220	192	215	197	204	196	214	199	207	206	204	193	209	222	212	200	213	208	211	241	213	207	179	238	213	202	224	195	240	204	220	232	196	217	215	202	196	207	203	231	237	209	227	189	220	209	211	211	212	210	240	200	206	199	198	194	193	207	228	209	204	207	214	183	218	205	202	197	222	203	186	178	218	204	215	214	210	228	210	201	209	204	179	198	207	199	189	217	214	206	200	214	191	185	204	175	219	216	198	193	204	187	216	204	213	210	205	208	217	205	188	206	199	198	212	202	206	211	205	194	207	247	213	207	213	208	208	215	202	196	220	210	214	200	186	207	205	207	214	197	208	222	231	211	222	190	199	193	212	204	194	194	208	208	199	202	204	201	206	237	240	190	205	210	201	222	217	199	191	202	226	206	192	205	201	218	208	209	199	195	204	202	220	228	212	226	210	197	208	231	204	198	219	214	199	224	197	199	213	208
6851	15536	13646	7461	5162	3869	2933	2283	1819	1471	1199	980	871	704	675	621	534	526	508	486	413	434	366	406	384	351	346	372	383	325	313	319	327	331	331	288	298	317	330	320	331	291	295	274	295	289	275	296	291	308	309	282	350	272	272	281	273	292	300	315	283	275	271	299	276	279	284	297	277	296	279	305	296	263	266	278	279	278	261	246	292	308	274	294	275	300	266	297	284	267	273	261	300	259	302	222	291	289	253	272	262	281	265	244	243	283	277	242	289	301	266	274	304	253	272	258	276	246	303	269	284	301	273	237	289	255	262	298	262	223	255	268	282	260	274	262	248	263	272	281	267	284	253	276	282	277	274	271	268	278	273	271	284	249	264	281	277	255	255	292	258	291	275	300	270	268	240	265	283	287	300	290	277	266	255	277	270	284	261	276	255	270	283	261	262	265	289	262	294	265	275	250	240	255	260	298	264	254	236	260	254	276	276	265	242	251	288	285	301	270	267	253	263	257	271	266	288	291	318	266	272	286	279	273	257	237	262	287	281	254	289	270	267	284	245	282	249	274	282	266	287	241	260	257	270	248	240	257	252	261	292	257	245	247	277	305	272	280	287	267	288	269	273	289	256	270	272	278	275	270	275	283	261	272	245	282	290	273	277	276	266	270	267	275	293	266	274	277	267	296	270	240	262	283	274	275	299	238	284	308	273	295	261	262	286	253	270	251	275	270	277	262	250	253	245	285	305	240	278	249	263	264	256	269	258	236	275	302	275	257	245	271	290	262	288	238	287	256	267	257	270	271	286	267	289	253	286	285	286	283	267	265	280	270	267	280	239	274	269	238	284	287	252	267	297	280	263	257	275	264	243	260	243	292	275	265	282	260	264	301	289	257	282	266	290	282	291	241	268	259	261	297	290	287	260	267	265	277	281	264	274	255	265	254	294	265	257	248	240	262	287	258	244	271	259	262	250	259	290	287	248	269	282	279	272	231	261	255	241	246	300	272	272	260	250	235	228	278	284	298	298	259	290	257	242	301	307	297	284	279	277	279	266	268	305	264	289	273	239	277	258	278	231	281	269	242	283	286	271	265	258	264	302	273	274	268	287	272	293	263	278	238	274	237	283	268	300	270	245	274	229	276	249	282	271	262	301	271	251	278	282	251	270	255	293	272	307	267	243	274	262	261	278	257	288	282	282	231	277	281	263	279	253	273	251	277	265	307	265	256	263	274	259	310	240	259	280	291	255	289	257	263	274	256	251	274	257	280	274	251	278	277	291	307	296	273	290	296	272	280	287	252	286	289	222	266	266	282	251	300	259	292	259	279	236	276	257	249	269	280	274	259	261	269	277	263	275	290	266	270	290	294	289	300	231	256	263	237	264	266	265	288	242	272	299	278	274	286	235	282	280	298	272	267	252	274	267	274	249	268	295	292	283	257	299	274	279	271	259	284	262	245	281	274	245	270	261	262	277	281	274	262	284	254	256	261	280	250	287	257	270	265	294	265	280	249	283	278	259	271	286	277	280	295	279	258	262	269	267	290	292	282	292	265	273	273	268	270	281	269	262	276	252	275	243	257	291	262	299	298	273	281	274	266	264	288	257	264	253	279	315	288	262	274	267	301	277	285	250	270	296	278	268	252	264	288	260	248	292	265	273	266	267	279	293	253	275	292	271	244	262	280	300	242	290	252	277	263	280	268	270	255	257	268	272	290	243	268	295	296	263	270	267	264	269	263	267	252	244	273	268	274	280	270	284	289	292	238	281	255	243	265	247	313	268	249	251	256	282	261	267	248	259	251	268	252	288	267	324	235	284	233	292	278	267	268	247	287	277	251	274	254	257	287	269	267	269	245	278	243	245	294	249	259	261	281	280	260	247	269	269	285	276	260	289	306	258	266	296	239	251	268	259	260	283	289	240	289	249	277	248	294	236	253	308	271	268	268	251	260	244	265	252	260	286	253	241	273	276	254	284	276	241	293	269	266	265	279	275	315	266	297	297	239	264	277	275	272	311	283	285	265	268	269	279	280	268	253	277	283	275	267	288	262	261	277	270	279	273	273	271	284	293	253	276	292	276	253	287	272	270	290	248	289	257	265	310	264	248	283	285	280	268	281	264	248	263	255	288	263	266	253	270	291	260	276	303	279	252	303	257	278	266	261	276	255	287	268	248	252	256	256	239	275	273	285	270	284	264	287	293	291	259	271	289	260	274	271	282	264	271	264	259	276	286	282	270	245	275	260	276	300	257	282	259	256	258	268	274	269	251	275	255	264	283	284	267	278	276	246	260	308	233	270	258	246	240	265	260	264	257	271	246	257	280	266	289	268	267	261	254	255	273	262	255	263	273	247	272	250	273	275	273	283	297	318	258	275	291	283	251	271	270	253	274	281	262	274	302	263	274	271	299	302	281	286	271	263	257	280	279	276	279	244	244	272	289	276	250	280	258	255	272	289	300	270	266	261	263	265	268	243	262	252	281	269	272	272	239	306	279	255	265	287	267	258	283	305	256	286	268	261	286	278	268	245	277	255	280	268	244	251	257	267	276	272	280	263	286	268	280	270	258	280	286	240	283	264	264	297	293	246	274	262	276	300	246	248	273	302	260	270	249	276	265	268	268	245	270	270	274	284	286	264	278	285	240	275	265	247	267	257	257	275	291	240	257	270	267	271	278	259	257	275	259	254	297	267	287	252	290	289	252	245	277	289	255	253	279	260	264	253	268	264	220	261	262	238	303	269	266	259	284	277	279	286	258	248	294	292	260	259	270	262	262	280	287	279	275	245	269	272	277	268	246	263	282	287	276	271	284	271	275	249	292	272	294	264	258	265	273	261	261	271	216	294	288	278	260	280	260	232	272	300	244	274	242	256	257	291	260	258	279	262	288	270	260	279	272	278	296	273	302	279	285	263	245	276	272	264	290	248	296	274	243	245	264	277	279	233	283	277	260	273	253	273	250	268	264	270	263	279	295	256	279	261	274	292	266	297	262	287	285	287	290	251	264	292	287	301	266	261	273	254	281	255	275	301	282	272	281	269	287	270	254	278	239	230	283	266	272	272	245	287	272	292	283	266	284	278	243	262	266	266	278	275	271	285	252	243	291	274	270	265	260	260	276	288	250	272	270	276	237	303	281	264	255	269	264	262	269	266	284	264	262	267	295	282	281	277	288	255	282	289	289	284	262	251	233	266	249	295	275	303	255	254	241	248	270	260	271	280	286	262	246	266	263	271	240	250	263	263	325	270	263	276	279	289	283	259	276	245	266	257	280	262	266	282	256	294	264	235	282	293	275	295	268	247	281	299	269	271	289	262	283	257	324	273	266	265	266	285	283	288	274	300	289	243	282	247	265	308	306	276	262	282	279	292	264	269	270	293	292	264	296	280	260	274	262	258	248	263	277	245	289	274	295	266	269	265	254	249	271	272	246	265	269	259	243	290	289	266	277	260	269	264	258	294	279	259	294	266	286	273	259	251	229	284	260	260	282	278	290	253	243	280
26494	20524	10597	1519	990	949	848	803	776	793	774	808	756	769	784	753	802	725	775	750	722	710	728	766	743	705	772	738	765	762	698	762	726	720	785	752	763	785	759	780	741	728	788	747	779	723	761	766	725	746	738	765	752	729	731	751	722	804	733	756	761	741	686	769	747	725	702	768	749	721	812	736	740	728	697	758	775	738	720	732	724	756	785	732	741	713	775	796	753	787	717	785	744	746	737	751	764	726	751	748	778	719	706	719	723	753	706	774	760	764	774	725	726	761	725	763	760	776	688	687	724	708	739	748	727	743	715	744	729	693	765	723	754	762	727	725	751	722	752	777	730	717	736	723	757	727	717	773	743	730	727	803	738	704	782	700	726	733	736	690	766	758	746	755	780	741	703	742	766	741	731	770	721	661	718	781	775	739	726	724	754	738	739	740	715	795	710	760	664	723	685	711	752	803	703	741	748	714	754	732	742	709	767	745	735	729	758	738	765	758	705	736	762	740	759	736	770	723	699	707	783	758	722	800	714	757	715	737	730	738	761	763	776	722	730	729	719	752	797	754	742	757	762	756	766	730	773	759	697	750	719	740	743	746	735	749	777	755	750	703	795	803	829	737	762	737	810	766	723	717	755	739	779	729	783	771	730	719	794	776	708	729	754	750	689	755	750	695	686	735	707	734	739	772	741	756	718	730	747	748	766	725	727	744	787	736	757	702	720	748	764	719	726	773	738	735	756	735	740	746	735	693	752	768	738	749	721	782	749	733	678	759	702	718	727	715	669	737	774	765	736	718	720	683	773	723	779	731	728	823	769	742	793	725	762	778	771	706	721	697	799	732	710	709	728	764	728	806	734	724	762	746	744	792	712	783	718	757	750	767	760	714	726	758	802	714	734	741	780	747	732	749	732	807	713	727	770	731	799	734	751	751	764	747	710	785	735	777	729	747	765	778	747	749	724	749	754	790	731	744	724	746	771	776	758	768	739	729	775	674	772	784	732	757	704	723	698	724	773	739	682	729	733	785	760	757	752	742	694	763	729	702	761	758	782	735	742	689	687	695	753	780	730	745	746	785	683	781	814	728	730	711	725	750	736	771	738	714	729	727	751	730	772	698	780	754	778	744	712	702	772	696	740	722	751	749	766	728	753	707	774	664	725	785	771	789	737	759	690	733	750	708	724	755	766	745	710	757	722	771	741	735	730	749	726	743	704	752	756	729	756	721	746	753	780	682	768	724	779	759	670	752	788	785	760	750	759	719	734	747	726	742	725	743	772	747	769	767	734	669	731	760	746	778	751	750	684	728	765	730	730	700	747	765	742	730	725	682	736	694	761	718	708	727	780	740	745	732	706	738	738	805	728	704	761	759	770	800	744	697	716	757	733	714	693	789	741	706	723	752	752	711	713	723	727	727	725	747	684	731	758	715	728	711	747	770	751	708	808	732	741	780	716	723	733	763	746	779	744	725	715	729	741	700	728	752	757	697	745	763	803	789	724	734	803	813	766	752	766	716	763	732	770	751	717	725	706	708	755	774	739	739	754	705	743	770	769	781	814	697	731	748	753	774	697	699	725	724	719	731	719	715	708	707	721	776	739	748	745	678	737	743	740	752	767	706	771	768	745	794	752	752	756	723	720	746	745	775	752	703	730	706	754	753	685	712	729	778	743	714	737	754	770	714	709	753	734	748	766	763	750	714	758	767	731	718	748	721	781	730	748	737	764	739	694	737	762	744	753	762	743	748	724	731	728	739	729	724	695	732	759	775	722	762	747	767	727	720	751	746	790	744	747	731	721	783	747	748	704	729	729	745	708	725	733	753	727	752	741	771	775	721	711	733	743	750	746	783	755	709	753	781	702	761	758	725	789	700	753	740	724	716	748	754	721	728	818	719	698	704	712	765	735	741	732	742	740	787	731	732	754	767	775	737	722	684	768	761	737	762	759	721	740	781	714	725	690	767	782	690	705	728	758	724	758	732	736	729	762	711	705	700	743	744	731	780	769	712	710	780	779	761	717	727	739	747	756	737	704	725	734	692	754	756	736	731	745	744	736	706	774	771	717	720	786	783	758	730	745	724	733	717	710	759	777	754	766	798	792	731	778	733	777	741	728	755	739	661	726	734	705	776	749	733	746	769	733	740	731	702	765	796	782	727	761	770	794	748	716	754	722	743	706	708	758	719	712	707	741	767	744	770	683	761	760	730	742	759	751	767	739	763	727	733	698	727	725	731	715	731	729	689	764	755	777	741	761	678	748	786	739	768	702	790	765	737	768	731	751	747	741	728	704	758	749	730	792	753	736	718	711	720	775	716	747	728	737	695	732	762	758	723	723	739	784	763	750	737	740	746	734	705	804	739	768	737	782	783	765	740	754	798	760	760	769	733	749	701	733	773	810	740	743	746	746	753	805	763	706	739	771	723	722	770	706	702	776	729	688	703	740	742	723	722	702	723	758	740	719	786	753	763	738	776	750	801	728	700	722	742	761	730	735	759	744	756	776	728	732	726	788	724	700	741	712	696	750	726	755	719	771	747	760	761	727	731	719	737	782	743	728	740	731	714	724	787	771	760	720	758	730	743	749	791	760	708	758	757	734	729	748	750	736	683	757	763	721	736	768	749	797	712	753	731	769	744	749	754	688	747	758	769	733	734	767	749	786	744	734	769	823	772	728	780	703	721	720	768	755	702	766	772	765	771	763	723	717	740	768	736	766	774	817	779	725	706	720	703	722	735	739	761	725	751	712	739	750	771	765	747	718	728	761	728	775	764	730	697	723	696	714	776	738	767	747	761	664	778	732	729	753	742	746	752	771	732	761	763	768	752	740	758	759	708	729	773	724	809	717	762	757	718	750	714	713	777	750	772	767	735	742	717	773	763	716	685	800	767	740	712	746	798	757	744	787	726	715	751	730	740	728	768	714	744	753	739	754	797	722	712	733	685	741	705	745	725	715	772	715	725	761	785	789	727	737	730	736	761	763	732	736	710	757	769	763	749	729	742	739	740	736	811	777	738	798	737	786	717	740	774	749	774	754	740	715	796	742	748	757	736	745	700	719	710	742	745	766	741	731	697	767	742	809	781	827	765	767	708	732	713	781	709	733	672	676	736	729	736	770	772	719	696	781	695	750	737	758	719	782	735	739	767	779	703	706	709	729	811	733	753	721	728	739	756	797	724	724	733	770	716	770	770	742	781	718	720	728	741	733	712	749	751	726	741	800	763	785	727	758	739	755	730	743	807	762	727	769	745	781	761	789	742	726	724	800	733	747	784	762	751	733	753	756	750	740	696	715	720	733	727	696	772	744	756	774	794	701	727	772	750	761	688	779	761	722	718	779	741	743	686	736	744	755	766	752	683	730	758	735	732	688	762	749	748	782	771	746	708	773	757	746	750	745	762	781	780	766	756	713	685	727	740	747	712	741	756	738	743	777	716	710	691	688	750	755	739	753	743	753	752	769	779	700	753	687	765	720	783	746	735	718	760	757	748	775	744
4076	1701	1509	1240	1061	1019	1026	964	938	970	962	952	969	1040	885	921	921	923	892	992	927	988	955	990	934	898	885	921	875	892	935	973	949	1027	917	940	965	919	893	962	904	968	937	921	878	927	919	958	914	965	954	893	888	926	903	958	878	906	952	861	954	977	961	958	900	959	920	977	930	937	940	919	929	913	912	900	983	931	992	886	936	938	949	932	872	957	941	868	940	931	942	890	958	898	962	945	936	862	874	919	950	948	952	906	965	912	1000	984	920	941	994	942	902	933	907	934	989	938	936	876	963	899	917	941	937	963	952	957	951	925	939	908	920	964	870	939	914	961	960	926	955	894	947	942	953	910	958	909	855	931	956	979	942	946	926	918	891	957	896	921	930	922	927	914	902	934	975	890	921	873	943	941	934	931	929	938	920	933	941	973	904	902	900	931	888	924	923	885	894	905	888	942	949	937	946	966	904	953	878	930	927	963	988	936	902	905	888	917	948	908	926	888	899	901	902	957	901	966	898	914	927	930	939	928	966	899	894	960	901	962	1012	915	922	981	925	900	939	962	972	936	901	983	963	953	906	903	930	901	921	937	890	882	891	944	937	889	929	939	890	954	918	963	936	938	895	928	912	955	924	935	907	970	912	910	934	894	929	1013	862	948	924	940	954	920	965	912	905	927	944	903	918	920	950	923	911	910	939	931	979	951	934	916	901	881	946	928	975	927	919	906	869	964	884	939	933	964	938	914	948	925	948	906	904	903	914	881	942	925	915	924	892	952	936	908	908	1000	936	930	911	898	897	931	916	842	1001	943	933	945	923	954	910	907	920	933	975	893	934	906	900	917	908	898	955	889	960	897	950	884	924	888	942	968	947	898	953	961	916	952	933	918	974	920	976	887	913	907	941	1002	921	976	909	929	940	913	936	941	929	954	973	997	932	882	889	923	918	910	883	906	943	944	937	860	933	929	931	899	976	936	920	929	910	875	992	893	950	959	916	942	919	911	918	916	1008	892	955	927	969	862	917	870	905	961	921	980	910	918	902	906	962	889	918	882	871	899	954	968	940	955	950	934	953	929	946	891	918	933	911	885	945	960	949	923	957	882	973	855	930	915	931	966	946	956	906	916	985	893	955	952	904	990	911	913	941	856	919	946	949	926	909	939	910	911	957	881	890	897	930	977	908	912	865	923	910	891	924	925	914	934	906	939	875	928	950	903	942	944	936	890	948	990	939	901	916	1008	886	939	932	947	965	949	941	927	906	941	919	906	952	926	992	876	910	960	901	928	861	916	887	986	932	898	894	895	956	951	896	926	931	963	960	919	953	912	950	957	946	955	940	975	965	889	947	933	922	932	937	945	955	958	908	972	859	926	947	912	922	920	892	943	919	919	932	895	892	908	919	905	867	948	875	927	972	928	982	940	946	943	954	922	912	946	914	882	881	953	981	895	998	915	919	887	946	922	948	922	919	889	914	920	944	932	967	957	949	931	905	944	910	942	911	944	916	941	960	959	991	925	860	921	893	923	923	897	946	941	939	916	926	884	933	943	887	908	907	906	965	910	949	947	922	960	892	948	946	904	932	946	871	924	916	904	896	869	921	944	971	905	986	926	947	893	962	904	924	976	913	927	909	942	878	871	913	946	970	896	938	921	917	929	936	909	935	918	966	926	913	914	884	900	955	933	900	919	905	963	927	969	940	973	944	964	935	858	945	957	954	979	941	954	965	917	928	942	929	957	951	917	969	908	852	968	935	902	948	941	938	894	876	932	927	929	899	918	950	965	927	939	897	974	935	922	900	927	915	924	941	877	961	929	966	922	941	923	926	983	935	961	931	937	958	913	989	896	1012	945	961	932	941	936	949	949	983	974	910	933	896	940	935	898	913	914	960	920	945	884	893	951	889	949	899	942	956	895	941	928	937	973	961	903	908	890	947	990	916	910	952	985	966	955	942	931	979	926	935	873	914	935	945	970	895	927	900	962	985	924	883	971	910	910	913	958	963	927	926	919	964	889	934	815	919	960	938	952	943	929	927	918	939	939	936	907	872	927	926	989	947	952	921	926	958	1007	956	951	915	957	959	942	865	930	954	940	867	912	890	926	943	913	1005	916	930	947	915	951	909	955	962	886	945	950	909	932	891	899	933	971	971	910	918	899	983	944	950	972	877	940	962	918	943	892	915	993	955	885	932	968	915	977	922	991	944	955	920	966	927	954	937	921	877	921	934	953	953	949	909	911	912	896	914	996	930	891	988	933	952	927	980	949	920	928	919	985	937	913	982	939	885	942	920	901	975	907	947	961	919	858	942	941	885	951	917	936	952	915	927	965	940	894	879	939	960	955	969	868	915	914	944	956	921	901	927	924	916	888	941	900	997	970	915	896	929	964	931	953	915	894	939	908	953	885	941	961	949	942	899	912	922	951	943	931	896	917	904	967	977	949	936	976	923	980	930	931	934	946	888	872	954	934	883	968	917	938	953	922	906	901	951	911	933	966	963	912	935	903	958	941	912	947	892	892	915	874	916	941	942	932	909	902	931	946	949	960	891	898	920	934	900	962	936	912	932	939	956	930	961	908	935	895	998	931	919	948	934	853	908	919	945	901	989	881	852	898	961	892	945	898	951	953	970	934	970	869	948	912	948	939	923	924	880	949	948	951	912	951	954	938	963	912	934	945	918	920	892	961	924	914	883	950	925	1003	972	890	904	927	887	913	957	934	877	916	915	922	925	927	905	923	957	943	930	939	948	892	901	924	923	894	927	948	869	906	894	876	909	972	931	932	918	955	942	920	916	930	889	938	887	921	928	969	920	887	905	934	920	929	917	886	948	895	963	928	927	966	924	905	939	942	896	864	923	913	932	929	901	923	911	936	947	918	947	934	878	913	929	932	906	924	998	884	921	920	951	951	889	940	929	930	974	929	950	883	977	914	960	957	930	890	945	913	924	958	901	928	908	945	981	893	941	949	938	940	879	894	889	980	988	874	947	890	916	909	919	911	852	937	917	918	930	908	973	980	931	974	969	909	921	880	951	921	911	969	877	950	876	908	965	914	957	895	864	943	903	947	884	903	929	949	1008	982	926	884	985	934	905	850	910	946	918	932	924	911	958	921	958	939	954	926	912	886	949	928	879	879	897	957	956	926	908	964	923	943	953	915	959	956	939	947	959	960	903	923	918	952	976	915	932	921	915	865	937	914	954	960	975	938	938	945	933	933	907	936	877	950	924	936	922	1001	932	939	934	872	852	953	925	877	875	890	943	968	925	966	896	915	933	959	985	911	935	893	943	944	917	950	871	884	943	935	948	992	896	944	940	956	922	884	941	947	973	938	944	974	944	902	951	917	920	888	888	907	971	900	886	970	869	945	982	926	920	903	914	895	896	963	924	946	895	885	915	963	901	891	924	889	953	926	928	963	916	919	922	864	913	974	976	934	982	930	942	941	970	963	939	940	970	980	866	917	962	900	866	960	914	945	954	940	939	941	914	906	913	978	868	911	971	933	893	942	913	968
23502	20888	28272	23649	20891	11702	1463	926	790	757	693	701	679	671	642	530	582	583	617	611	563	542	486	586	594	548	537	542	583	534	534	509	516	530	496	534	586	538	523	601	530	485	535	549	526	520	524	515	541	550	542	508	517	537	519	527	540	501	503	524	519	504	531	520	503	496	520	497	537	569	537	560	483	525	529	507	523	520	494	499	488	550	525	557	489	467	510	555	517	532	518	531	513	509	557	528	520	592	506	528	532	515	524	514	517	505	528	502	521	514	527	566	503	525	505	542	506	521	529	525	518	546	491	522	547	501	550	495	476	473	498	528	511	473	508	550	480	509	474	493	492	546	531	474	532	539	509	548	517	542	494	499	530	480	470	491	489	501	523	476	501	509	482	524	528	501	498	494	467	522	518	524	509	480	523	549	485	494	510	522	485	523	540	453	512	500	507	499	520	499	464	513	481	513	509	472	550	544	509	555	531	543	486	512	503	503	508	501	482	525	529	531	485	508	505	526	466	514	522	512	515	472	534	501	536	488	543	527	528	533	526	519	472	475	522	528	526	520	531	511	548	514	507	499	518	547	529	526	486	505	482	544	507	508	511	533	527	464	551	531	482	517	500	485	469	538	520	532	505	527	543	548	538	511	529	495	526	498	497	482	513	540	497	489	515	503	482	449	483	528	533	524	464	532	502	517	507	511	483	522	533	488	515	520	546	529	526	506	474	529	518	514	519	529	525	499	529	474	531	520	535	464	507	549	490	532	500	482	504	515	519	459	534	519	517	494	565	527	519	514	512	498	529	499	564	499	509	475	523	524	519	507	516	511	540	529	547	560	543	506	528	502	481	509	515	546	538	492	527	531	514	493	487	522	477	532	541	511	494	499	506	512	511	522	518	494	496	469	485	482	528	511	540	504	513	498	508	535	480	483	476	501	515	572	513	482	482	505	519	522	531	547	527	481	526	527	501	494	490	511	518	560	513	515	534	543	482	530	496	584	542	557	446	464	496	474	516	557	479	533	507	517	551	530	552	484	492	489	504	540	513	540	517	507	492	559	516	539	550	508	496	478	524	530	495	492	513	527	553	494	490	516	544	515	466	489	485	472	539	541	527	497	507	488	523	489	486	539	455	490	476	520	546	513	495	542	494	481	509	491	507	508	514	508	485	523	538	533	491	535	541	496	544	495	496	506	501	530	501	555	470	522	549	529	504	542	470	491	527	538	561	496	480	515	517	480	535	532	491	528	496	536	566	541	548	483	471	493	519	511	548	484	506	489	496	497	516	511	517	537	511	525	523	477	503	523	541	564	519	541	540	501	507	519	502	503	501	471	473	486	546	521	500	521	545	530	526	481	520	514	519	496	491	523	499	457	540	496	496	503	531	522	487	485	521	518	534	536	531	507	550	480	547	509	549	463	535	524	521	519	503	483	461	517	518	505	499	513	550	493	528	501	520	503	484	538	483	544	543	501	504	504	494	555	486	517	523	494	523	487	504	529	494	540	495	511	484	512	474	502	519	490	518	484	495	508	487	519	499	507	513	483	540	511	503	522	521	495	511	474	507	494	491	470	525	480	535	492	524	468	493	537	492	510	562	490	506	513	487	527	533	546	474	537	529	523	550	515	503	513	490	508	471	532	508	577	502	487	527	541	558	528	522	517	542	531	591	495	487	503	510	519	474	543	493	505	506	502	510	522	510	521	474	467	506	504	509	504	529	552	522	552	479	500	495	518	494	486	498	525	506	519	540	499	487	512	453	519	517	506	513	506	544	531	522	529	494	511	532	530	546	488	508	480	530	542	548	504	507	525	517	532	505	500	481	515	521	459	513	492	534	547	504	568	483	525	527	509	489	532	542	526	522	557	486	508	507	533	507	493	464	488	503	513	483	511	519	546	507	546	502	510	531	498	536	485	474	533	502	492	522	510	530	499	500	493	508	512	503	539	478	524	483	481	511	482	448	482	510	475	458	502	535	535	476	504	519	485	508	525	503	457	560	492	513	524	523	496	491	493	516	532	501	494	513	524	543	511	501	499	519	516	502	499	490	584	545	497	472	528	505	520	545	563	499	529	504	484	496	529	506	563	528	489	489	464	476	487	498	507	494	490	501	464	506	563	471	523	479	507	510	498	483	576	492	509	510	515	538	493	461	499	522	508	495	505	502	535	471	507	465	540	535	497	503	497	473	527	474	529	554	545	501	479	525	495	531	511	522	502	506	553	490	511	515	493	516	557	542	518	511	498	509	545	499	468	492	487	499	501	505	502	515	514	475	519	510	499	522	481	489	516	501	504	543	488	463	516	512	523	532	501	496	500	534	512	483	534	521	477	571	499	513	487	523	544	536	534	494	440	510	477	504	489	520	473	514	531	511	544	532	492	488	506	502	510	545	475	505	503	542	484	540	475	523	542	495	519	503	504	491	495	482	518	533	487	531	531	554	496	481	532	538	526	558	514	512	523	506	494	549	512	560	520	539	484	511	540	552	497	532	550	490	532	515	521	520	487	505	457	494	520	503	507	521	483	537	496	530	501	520	515	497	483	561	496	483	461	534	485	516	510	477	493	487	464	554	491	512	510	509	534	509	496	542	457	493	507	492	512	512	510	487	523	489	482	530	473	517	501	534	499	469	525	502	510	490	472	536	484	522	521	515	540	525	493	521	518	497	516	503	486	538	514	498	477	528	519	546	502	492	499	504	546	512	507	496	527	517	507	479	494	490	497	525	553	496	493	489	500	494	506	498	537	479	481	555	507	506	506	522	503	529	527	503	510	505	521	490	527	476	500	520	521	492	501	501	490	504	527	495	487	491	555	511	517	552	491	509	544	531	527	476	518	538	497	514	544	530	546	498	505	513	510	512	471	517	480	492	489	467	550	497	490	520	506	547	490	528	517	496	439	499	475	567	499	497	508	469	523	550	533	521	537	518	553	487	537	527	515	498	504	554	500	501	505	476	496	492	492	506	516	465	512	574	521	532	523	516	484	523	496	510	512	490	496	517	505	519	505	518	508	515	490	554	507	528	512	507	496	499	503	532	473	536	506	491	500	498	546	498	524	484	526	538	514	509	506	524	531	488	510	542	520	497	507	537	505	501	533	502	520	487	513	495	575	498	551	522	529	497	501	502	482	500	472	505	497	493	513	536	530	523	506	531	482	569	522	510	538	506	495	537	494	520	545	513	490	513	508	489	516	503	508	538	514	510	528	514	504	504	534	501	500	554	532	528	512	468	507	504	492	503	536	531	512	539	523	515	533	519	497	477	500	479	518	522	549	527	503	510	532	546	500	527	509	480	471	491	507	503	508	544	474	538	489	507	519	516	519	516	513	504	553	521	579	496	508	503	501	519	537	524	534	488	548	520	511	483	552	500	514	478	505	538	521	539	508	496	513	532	504	507	528	501	498	534	526	559	509	504	513	492	490	482	500	528	505	510	523	483	503	502	548	518	528	532	510	479	486	527	510	510	550	512	474	500	513	509	499	516	508	550	482	485	531
4548	9607	8534	4448	3210	2511	2001	1694	1452	1262	1071	1075	945	872	849	818	775	855	813	751	747	712	690	741	668	669	691	696	688	706	645	690	676	691	660	687	634	704	692	639	648	649	645	666	688	690	691	622	678	671	641	645	655	665	678	637	690	667	652	653	638	630	657	684	657	699	649	631	642	651	634	702	669	653	670	656	714	684	648	692	651	672	623	630	650	673	672	630	666	663	660	658	671	662	643	653	639	713	629	649	635	663	648	623	693	657	627	672	611	613	669	664	642	691	641	649	655	675	690	716	641	626	675	665	684	630	678	739	644	661	651	650	670	663	613	659	729	660	685	678	661	630	714	660	651	682	647	698	641	675	682	633	636	646	629	650	644	660	646	653	679	725	661	670	661	668	650	607	663	653	670	656	622	641	653	661	663	665	647	657	672	677	654	631	644	677	655	683	637	682	679	656	670	672	615	651	735	672	660	646	669	634	676	674	638	641	652	655	628	651	642	616	652	664	682	632	641	660	633	669	651	669	649	616	678	668	604	644	660	647	645	672	678	672	618	621	683	669	641	663	673	656	669	631	677	656	678	653	682	663	652	645	718	661	684	664	628	667	643	640	686	661	634	652	699	630	600	627	627	653	609	664	615	651	677	669	666	677	648	657	616	610	650	644	593	672	665	670	709	664	690	643	655	676	672	663	646	619	701	642	627	606	660	672	652	665	688	648	649	654	707	651	628	632	637	633	578	651	671	707	654	680	654	649	692	647	678	623	690	620	654	639	658	718	654	720	652	667	631	656	653	703	694	620	642	648	689	657	654	709	661	656	605	669	654	634	697	638	623	662	677	659	673	676	657	652	666	695	674	644	700	664	665	670	641	699	674	643	630	626	640	622	675	651	667	703	656	663	669	637	658	679	643	632	635	616	625	658	689	637	598	698	655	687	695	644	672	624	648	627	649	687	674	638	685	647	630	674	681	672	668	675	649	640	685	682	634	735	700	652	647	680	619	674	675	685	675	697	649	723	659	699	669	639	679	651	622	676	655	713	661	656	607	655	650	663	653	652	653	622	671	669	709	689	657	673	658	648	654	638	670	655	638	651	679	679	643	657	685	597	639	661	678	670	647	706	620	665	622	661	675	623	646	647	618	633	659	644	687	628	643	648	644	698	661	665	636	659	685	648	657	700	644	658	672	641	643	666	626	628	640	641	647	710	645	647	653	662	627	641	631	650	632	666	688	639	594	724	605	629	678	658	673	688	672	648	680	625	643	668	628	700	661	653	680	634	707	653	668	698	646	657	653	653	696	643	697	659	626	656	652	665	656	675	691	660	638	655	667	637	627	654	625	656	656	636	664	646	671	671	673	661	616	697	668	672	644	672	617	654	647	669	661	630	658	655	648	639	667	657	665	671	652	627	641	694	638	668	651	626	683	709	672	620	675	636	668	635	596	669	656	659	671	631	668	673	647	635	684	643	715	662	725	645	684	699	670	628	689	638	675	662	651	643	692	703	677	673	646	611	729	633	686	669	664	671	657	631	648	609	628	681	671	658	674	685	670	672	681	668	645	707	678	676	679	662	669	651	676	626	632	664	676	664	670	691	667	652	669	663	622	623	636	645	652	615	635	679	652	665	659	641	692	642	630	711	636	628	623	652	665	636	651	673	637	649	652	654	663	644	652	661	664	633	644	666	642	685	640	694	617	679	654	662	647	643	655	650	671	658	616	704	641	699	698	664	648	608	652	649	655	669	651	676	656	661	675	687	626	629	672	662	646	640	671	703	686	642	656	658	670	669	669	658	639	675	700	653	688	633	656	644	656	639	687	707	656	656	674	591	631	642	653	671	615	631	702	636	644	621	604	644	661	634	699	703	629	674	671	604	649	700	633	628	658	650	612	646	681	654	636	689	646	717	641	633	609	685	627	671	613	709	624	672	669	617	675	657	665	644	674	655	637	655	671	633	639	624	618	648	656	627	696	676	652	657	620	633	682	632	708	616	634	662	684	662	652	712	720	660	658	660	606	658	661	694	665	665	647	651	611	629	644	635	648	655	675	717	622	683	640	658	686	671	674	690	658	614	674	667	644	642	621	660	640	649	672	625	639	709	700	673	633	635	606	655	636	618	647	647	648	635	665	721	648	675	685	636	666	673	637	640	653	679	647	697	619	661	699	662	640	641	641	640	633	682	672	686	702	655	636	660	673	652	648	623	654	646	686	603	606	649	654	669	652	672	674	665	673	680	680	678	630	683	639	647	621	641	646	699	689	637	626	616	629	650	671	657	647	635	664	679	647	618	641	597	652	715	670	695	651	663	644	643	700	610	625	659	644	613	665	672	661	671	664	617	632	695	670	676	659	641	677	655	673	651	668	667	646	634	672	627	679	658	656	677	650	715	668	622	708	692	661	638	699	653	655	642	678	670	640	645	624	644	693	745	612	636	679	631	675	621	676	690	690	651	653	652	684	654	663	674	679	665	645	623	673	686	645	655	649	636	673	667	713	698	624	639	660	665	630	644	599	636	616	638	695	647	637	642	641	667	660	625	661	651	707	611	635	637	645	620	672	689	687	632	637	642	634	615	649	647	658	695	692	712	672	679	689	659	634	679	659	647	656	644	640	680	646	632	646	676	662	649	665	668	647	667	630	682	632	658	602	642	650	627	642	675	683	664	655	668	637	651	663	685	619	643	650	699	629	706	639	668	608	661	639	693	676	601	705	659	692	635	622	663	688	651	734	615	654	682	631	670	661	678	643	670	625	653	645	668	669	672	647	643	692	666	683	665	663	652	639	646	715	638	673	649	644	634	660	690	675	665	667	652	608	665	667	654	633	691	685	644	637	672	703	659	656	677	647	626	635	641	654	665	648	668	649	652	640	674	655	678	651	700	670	698	652	674	672	683	604	668	693	685	652	668	692	649	664	656	690	650	648	653	659	693	647	616	628	663	643	681	632	631	641	644	686	651	653	667	666	649	665	636	668	648	664	666	667	691	692	651	735	637	639	628	702	613	671	684	647	656	636	676	660	674	678	680	657	636	649	645	666	611	688	687	653	643	707	613	672	652	628	667	646	661	686	654	601	648	672	651	612	665	692	676	659	643	663	696	655	630	666	641	630	637	669	662	664	665	664	666	624	661	734	609	674	676	680	639	663	649	655	687	675	654	682	679	692	673	647	674	653	623	608	678	633	624	626	665	666	677	701	659	677	659	680	654	719	695	626	627	673	626	644	644	642	668	704	646	666	626	662	671	653	614	664	653	645	653	658	679	641	613	591	638	642	693	621	684	642	614	640	628	630	669	681	697	654	688	642	691	623	675	611	638	657	661	650	701	655	677	697	637	749	649	633	679	713	667	629	668	634	656	648	654	677	663	651	658	652	687	740	639	687	643	678	623	679	681	652	626	690	618	673	692	646	682	681	646	635	690	618	650	655	675	637	615	722	660	657	711	658	628	670	641	665	625	664	633	675	717	628	685	633	642	686	684	628	671	617	610	654	646
22489	20880	28638	23245	20880	20865	10243	1195	800	646	579	501	463	426	398	376	353	327	322	320	324	278	292	277	296	257	251	262	235	265	254	235	251	237	223	235	251	240	217	231	224	231	246	255	212	218	228	249	227	236	232	232	233	220	227	216	218	230	236	196	199	231	242	243	218	237	244	232	197	225	206	210	215	243	224	223	240	218	198	229	214	219	231	225	221	202	208	218	239	230	235	241	217	207	240	191	208	190	215	209	211	203	195	211	234	199	216	210	216	181	204	232	243	223	232	229	194	212	225	212	217	202	236	215	210	206	215	228	207	242	202	219	211	225	200	217	235	204	247	220	212	202	208	225	208	213	205	199	232	203	237	255	210	219	207	205	207	219	202	213	245	225	220	179	215	209	197	216	199	233	176	218	236	202	193	202	202	209	220	214	210	214	231	222	203	203	201	206	247	225	197	207	210	214	198	204	244	242	227	209	222	212	205	203	211	216	203	216	213	234	203	225	226	206	214	254	202	193	236	195	193	238	231	200	194	204	227	201	229	243	216	239	234	220	228	197	208	228	221	234	208	226	233	213	192	213	221	196	217	210	210	225	231	234	241	213	188	210	194	210	216	202	207	225	220	219	207	204	222	228	238	239	211	209	223	197	207	201	207	207	211	217	234	200	233	218	205	200	211	206	214	236	200	224	194	231	214	187	211	201	239	222	203	174	226	260	239	199	229	215	203	210	205	194	212	198	228	226	206	209	199	219	180	208	218	211	220	202	214	206	223	234	193	233	211	189	167	212	226	205	235	186	216	242	242	210	250	215	232	235	208	219	227	203	207	195	226	209	202	221	233	201	217	218	200	233	225	219	184	234	236	217	210	216	198	196	222	220	237	196	200	226	219	207	220	217	203	223	229	213	218	197	218	217	210	203	224	216	194	200	218	181	229	203	218	213	221	217	213	214	247	220	226	202	205	224	208	222	208	225	224	221	216	235	222	205	211	215	222	209	224	229	204	217	216	203	200	232	224	209	217	211	240	232	220	220	219	212	210	231	203	206	196	204	220	234	224	223	228	216	223	195	212	233	184	208	215	223	218	220	225	218	219	221	202	214	210	239	188	189	195	243	192	212	197	192	226	214	209	212	219	216	220	216	216	191	233	185	222	226	221	222	216	236	243	220	199	222	233	214	192	207	213	206	221	224	213	233	218	211	194	208	218	230	201	200	218	210	248	232	224	204	196	218	210	204	210	234	212	214	210	215	199	222	214	232	222	205	232	215	206	231	207	205	235	194	219	221	215	195	216	219	210	216	188	220	240	192	235	229	203	217	224	210	227	224	206	243	194	218	181	211	225	241	219	207	206	227	225	204	235	205	192	207	227	204	196	223	203	216	195	229	221	224	197	184	224	239	216	211	219	201	221	222	218	228	202	222	214	195	216	196	217	210	196	206	228	234	238	203	207	204	196	208	195	194	227	193	206	238	220	212	206	218	215	226	209	231	218	197	205	183	223	217	219	208	206	210	230	230	230	207	205	223	185	223	234	234	215	191	185	244	200	199	206	233	202	203	218	218	237	207	217	221	231	218	213	213	217	223	222	206	210	228	212	214	202	232	201	193	199	223	212	193	251	233	217	215	222	227	226	217	211	212	195	197	202	226	215	205	209	210	203	197	235	205	203	211	218	228	215	208	235	214	204	218	225	193	206	194	208	235	227	232	239	208	219	202	204	218	200	216	212	224	202	226	218	197	213	230	197	191	230	219	230	213	192	254	205	204	204	236	216	182	201	191	222	214	205	203	230	217	198	228	219	207	229	206	225	206	218	226	199	232	191	196	226	247	231	209	214	206	195	225	175	199	204	215	222	206	196	176	191	190	222	200	197	230	207	238	182	201	203	203	242	204	223	204	201	202	233	214	205	231	221	199	219	205	218	207	187	224	196	226	193	208	209	218	215	175	225	230	206	204	198	209	214	219	211	228	214	216	228	221	217	194	199	236	191	247	204	194	197	212	196	219	220	206	212	211	205	206	201	223	209	179	205	227	189	209	235	233	230	215	216	221	192	199	232	221	229	210	249	212	231	214	212	207	209	202	202	182	221	212	211	238	204	190	207	195	217	202	223	201	212	198	211	215	216	226	212	239	230	234	222	213	224	191	207	217	221	227	191	190	195	197	194	192	218	198	182	233	241	206	215	210	240	219	212	206	197	233	255	222	171	206	212	207	204	205	206	217	193	205	201	236	185	208	220	220	206	240	185	225	207	205	237	201	236	238	187	200	217	234	205	232	221	201	203	211	207	235	160	215	199	209	203	206	193	207	227	221	203	214	194	183	196	207	214	196	230	208	207	239	240	203	211	225	224	211	184	196	233	231	207	222	203	234	197	234	219	239	253	193	226	207	203	207	221	218	209	211	213	211	215	217	228	208	206	211	205	227	190	213	211	205	210	214	229	194	176	198	179	223	231	235	226	214	209	213	203	212	206	205	198	239	222	219	200	206	239	220	217	211	218	216	218	214	215	242	232	199	210	196	216	226	214	210	228	221	201	230	213	218	238	188	226	199	223	203	240	199	220	225	207	214	190	232	234	221	222	218	205	207	204	228	221	250	220	226	185	219	224	207	226	229	232	214	209	229	192	197	237	214	226	219	229	230	232	201	185	215	213	227	207	225	221	232	201	218	228	241	216	205	205	201	216	246	250	208	207	190	208	198	213	200	208	210	217	228	237	220	248	255	210	208	213	212	199	207	219	224	216	219	215	194	203	200	227	196	198	211	210	203	198	219	227	186	210	231	213	198	215	195	230	218	179	193	212	221	238	191	214	232	197	214	221	204	201	216	202	233	239	233	209	205	191	209	231	230	209	205	229	213	220	239	232	213	199	204	199	240	218	195	222	194	202	222	200	175	212	233	220	233	189	212	195	211	207	203	209	199	211	252	222	226	236	211	236	220	208	198	208	216	203	191	211	215	202	223	220	199	217	198	214	202	237	214	211	234	196	196	196	199	224	190	200	193	212	192	236	183	205	222	220	248	194	201	210	210	214	220	229	201	210	205	221	219	187	214	204	247	234	210	218	217	218	207	195	174	236	225	225	208	224	221	209	230	215	209	210	220	241	176	223	236	201	222	211	195	197	207	209	195	231	208	227	212	228	210	219	215	231	236	227	206	213	217	241	217	229	217	213	205	192	204	204	200	206	220	230	187	234	212	211	215	228	205	231	212	231	195	220	208	245	232	216	204	208	215	218	228	184	183	216	174	208	221	195	209	212	208	206	221	183	194	215	198	200	213	204	208	195	205	186	222	201	196	234	210	188	228	234	217	211	215	201	191	237	227	201	229	226	232	210	190	230	228	207	217	222	223	224	217	223	251	236	205	214	200	198	206	207	200	245	219	226	221	204	222	219	214	226	228	185	209	197	222	216	227	203	223	215	234	205	195	209	195	225	220	179	223	239	218	216	223	214	195	203	224	218	187	202	218	216	199	225	202	212	246	206	213	222	260	209	187
6653	15492	13482	7329	5077	3843	2937	2246	1746	1407	1191	984	807	739	688	641	555	510	486	508	464	468	447	387	390	416	356	334	387	367	302	341	329	334	333	284	291	318	289	352	304	324	287	305	285	298	305	315	304	298	312	291	318	299	282	302	316	290	275	301	260	312	242	296	273	318	251	264	287	272	282	286	301	288	280	273	296	273	285	268	282	298	279	302	299	296	286	305	264	271	309	284	281	288	260	297	307	279	265	264	279	264	284	297	267	264	299	266	301	272	273	279	278	261	281	270	276	260	281	311	285	269	275	276	282	269	263	264	272	277	246	288	283	292	307	298	290	299	245	257	271	255	246	266	309	269	268	249	309	266	256	254	267	285	284	271	288	290	304	257	282	265	289	267	245	296	252	273	249	275	298	266	256	266	295	287	303	303	307	295	253	273	281	295	251	231	305	264	301	270	249	290	259	285	277	262	250	262	259	276	265	284	289	256	279	245	257	271	254	267	281	268	285	280	277	273	249	295	276	285	273	263	272	238	249	255	283	257	274	273	256	280	266	283	269	305	278	247	280	270	260	251	253	305	289	260	287	272	261	268	290	291	267	275	278	309	281	285	286	240	281	277	265	285	256	301	253	272	290	261	301	298	279	283	258	285	263	279	280	288	290	264	263	271	258	250	271	274	307	262	247	279	275	259	261	279	259	282	275	283	282	288	289	265	273	270	265	272	277	290	279	283	258	271	289	300	287	290	275	284	275	298	295	239	276	260	267	264	288	316	284	300	267	285	262	260	273	274	304	272	314	276	251	251	279	287	253	309	287	265	257	286	279	261	278	266	247	274	270	263	279	271	267	269	267	251	258	292	261	313	289	254	276	253	292	253	270	245	263	265	253	266	287	282	249	246	281	256	281	270	271	300	283	265	264	268	244	277	284	277	249	256	290	304	270	298	290	269	250	279	290	311	286	263	277	301	275	279	284	276	259	265	259	291	303	274	275	289	270	279	270	282	290	261	294	266	281	267	257	275	271	243	289	290	277	289	283	296	269	279	271	268	292	246	259	286	282	270	272	281	273	290	254	271	295	271	273	280	288	306	258	294	275	272	231	263	259	282	293	316	266	278	264	262	277	263	277	267	268	258	273	278	238	305	289	289	247	253	244	280	258	263	275	264	280	251	239	264	319	280	269	271	273	280	250	266	251	262	257	262	282	256	246	283	251	275	283	274	262	272	267	266	289	255	299	294	262	283	291	301	264	316	291	277	270	270	285	280	269	276	262	268	288	268	280	271	285	283	238	246	282	250	252	253	266	249	287	240	280	291	277	287	278	263	276	254	287	305	252	307	282	298	262	253	250	284	298	274	293	304	295	256	288	242	282	299	275	280	273	279	293	273	290	257	267	301	271	272	315	276	261	286	252	250	271	277	281	257	286	279	261	246	269	289	277	270	310	259	268	250	289	288	261	251	283	262	276	277	283	276	255	252	262	270	252	261	324	258	279	251	276	278	252	247	279	268	261	294	267	287	256	287	281	266	296	280	260	291	278	267	284	291	284	287	267	259	307	273	293	282	299	258	286	281	248	262	282	268	308	291	267	287	279	262	289	239	255	276	273	269	252	260	283	305	266	274	274	290	287	252	270	276	270	259	257	262	264	269	274	280	284	274	265	268	296	269	278	288	272	261	280	271	289	276	251	258	250	273	262	283	266	280	262	285	290	278	279	266	311	273	268	274	274	285	273	257	262	266	273	258	274	283	294	289	270	273	276	226	274	255	246	271	283	259	289	287	326	299	273	239	272	250	289	269	283	265	266	271	295	265	298	251	271	276	298	267	264	244	252	256	276	283	267	257	245	267	283	294	266	274	247	281	255	306	268	287	284	284	262	270	292	257	261	303	280	281	234	270	286	283	270	280	250	263	313	282	276	243	298	265	272	263	270	288	295	269	275	275	275	276	249	260	302	277	247	272	247	279	269	278	251	236	263	260	278	255	285	302	277	286	252	251	262	247	296	303	260	288	291	286	277	238	246	256	278	267	249	289	280	291	252	264	265	270	282	254	253	262	278	259	259	264	277	244	284	282	286	288	267	256	268	284	272	278	283	276	265	281	285	249	256	270	283	257	280	257	251	260	253	251	284	274	243	283	295	275	263	257	268	299	287	274	271	264	284	253	312	276	295	236	273	272	283	304	288	266	251	277	291	274	303	307	268	289	262	234	248	259	256	275	284	243	269	243	245	260	273	302	268	275	275	242	279	272	274	276	271	261	262	260	276	305	273	297	291	303	293	254	242	265	296	280	300	255	283	263	263	296	247	298	285	267	267	252	263	287	253	275	249	280	314	251	269	265	264	270	257	247	279	271	269	282	273	262	290	268	265	284	280	257	252	263	261	260	281	302	241	255	267	238	256	260	281	288	277	305	299	258	306	247	295	251	249	276	266	273	288	261	296	254	246	275	253	259	281	264	267	293	281	262	295	275	297	270	296	252	265	300	292	274	292	310	294	264	242	256	269	269	230	259	274	271	255	261	260	254	266	271	284	264	287	268	296	282	255	277	242	294	259	282	252	296	271	287	293	237	273	271	289	255	262	271	258	277	297	297	279	279	253	281	264	252	243	293	254	292	289	266	253	269	260	281	256	280	304	275	254	289	276	266	264	279	243	254	280	261	276	253	268	277	309	269	301	278	282	290	285	258	290	275	277	277	291	309	270	258	263	293	272	282	286	268	267	270	268	267	251	272	278	288	275	263	284	294	297	240	261	277	284	250	252	278	275	260	278	266	311	258	260	277	281	280	254	277	263	251	286	283	262	272	283	294	250	246	281	271	274	260	316	278	275	281	293	267	278	250	298	278	295	280	277	295	265	266	317	277	254	268	299	335	263	277	277	259	299	273	251	270	257	296	286	266	267	270	276	266	270	270	269	288	257	295	291	267	276	271	272	280	281	272	246	294	279	304	248	278	282	286	269	261	275	280	254	290	265	291	297	285	288	277	260	288	254	300	294	292	282	249	269	269	251	283	264	303	261	266	283	265	278	278	268	293	266	281	263	295	283	268	298	261	243	230	304	294	266	273	276	269	268	272	253	249	269	311	282	249	266	255	284	277	268	260	264	274	267	283	242	279	295	301	225	296	287	268	269	273	273	252	289	274	266	260	276	276	284	247	276	276	266	262	289	279	293	251	254	265	285	278	237	272	297	262	253	292	269	288	284	253	270	272	245	297	268	271	280	277	265	257	258	283	292	281	281	277	254	278	283	270	277	267	267	273	274	291	262	290	263	283	271	286	275	304	261	255	265	268	279	278	251	272	263	297	265	257	248	293	270	253	274	266	260	272	254	260	260	270	279	274	302	311	238	275	277	265	314	258	288	313	249	263	255	258	269	274	297	257	262	281	299	248	268	273	277	258	269	257	286	265	277	242	293	251	261	269	257	251	262	267	263	256	260	277	289	221	284	272	273	224	305	264	291	298	271	281	268	292	266	254	292	274	276	250	268	262	279	308
26554	20520	10507	1529	1038	945	879	783	777	802	776	728	763	737	754	772	732	768	764	739	753	767	747	745	707	729	763	751	749	778	813	767	749	805	753	762	739	713	808	767	770	756	741	733	749	737	795	762	720	760	737	760	717	727	843	723	751	740	755	742	772	774	767	755	712	777	779	768	796	747	766	744	745	788	780	727	766	756	741	779	753	753	715	735	764	742	723	763	744	712	775	744	764	735	774	749	799	749	740	719	767	728	719	780	771	713	719	783	706	785	816	743	713	779	808	718	753	735	800	759	754	744	776	762	777	719	694	776	759	723	757	795	724	789	749	738	785	772	809	721	748	772	774	738	756	764	771	706	747	755	745	719	753	796	749	763	763	675	754	782	702	753	746	718	737	764	766	726	757	787	745	757	738	712	733	759	726	734	766	734	801	740	758	754	726	692	791	794	734	732	764	763	798	753	769	736	729	742	730	767	721	739	684	753	726	725	751	754	744	735	732	720	746	699	788	770	721	741	737	765	745	769	785	738	800	746	763	798	747	713	734	730	755	781	761	770	774	768	709	757	790	780	718	694	749	766	748	778	757	811	780	732	740	741	757	745	794	711	738	719	749	765	785	767	731	732	673	745	765	743	778	738	729	769	777	735	772	784	668	729	785	769	776	717	741	767	697	700	782	717	749	779	749	736	783	759	726	759	757	732	782	756	717	711	798	712	766	747	741	785	779	726	740	767	692	770	755	749	758	770	755	718	741	724	753	746	763	799	739	734	753	742	776	746	751	725	711	749	720	771	732	744	769	762	786	715	734	732	753	757	695	755	765	773	723	739	739	748	736	721	753	718	759	721	722	786	760	738	746	738	787	776	740	743	745	744	748	749	806	751	716	828	745	753	750	692	779	738	758	749	714	749	724	757	802	737	751	756	728	772	712	758	736	729	762	764	742	719	809	745	715	760	747	755	742	775	758	743	682	719	795	794	720	729	783	734	769	742	761	695	768	749	750	784	725	724	731	682	806	742	757	720	777	727	774	733	774	734	759	712	800	720	707	739	712	762	766	791	706	720	738	705	748	780	782	767	712	816	678	785	778	795	763	760	780	729	745	760	755	818	760	733	747	741	732	750	723	760	824	741	770	725	746	745	723	751	784	746	782	753	793	738	716	744	717	732	784	744	740	762	760	775	772	719	717	763	746	768	795	733	748	740	767	760	747	735	783	752	733	697	697	737	770	738	737	726	725	727	775	750	755	772	760	771	746	789	777	774	746	715	710	724	752	736	789	742	791	720	800	725	790	726	776	735	692	739	753	728	723	772	738	741	775	766	753	780	717	765	762	779	766	717	738	762	724	702	707	796	766	675	723	786	718	691	742	711	748	775	710	752	721	756	797	733	758	720	730	749	752	733	702	743	753	791	718	707	835	781	783	807	763	742	752	771	746	710	729	744	728	760	724	738	735	727	754	762	774	734	765	748	759	728	762	742	758	762	697	752	742	716	755	719	769	738	745	765	731	808	711	775	757	753	745	761	783	715	772	768	775	762	743	732	708	738	755	773	683	818	731	709	740	734	784	782	761	745	731	715	735	737	768	735	747	765	777	752	726	713	789	781	722	714	756	762	754	761	749	798	799	712	739	744	763	791	750	751	728	766	759	757	754	731	694	715	786	727	783	774	740	733	791	700	760	744	721	768	743	740	731	750	791	794	777	719	759	734	742	710	759	691	748	771	755	725	764	770	719	744	783	741	701	725	770	709	750	739	766	737	717	754	778	694	739	739	788	739	761	756	686	774	736	755	755	745	723	723	786	780	790	744	733	777	723	748	741	714	719	684	754	745	740	749	776	728	799	758	805	752	736	718	762	764	758	689	714	731	755	702	751	796	715	763	777	760	752	800	768	727	707	725	746	747	730	770	746	779	701	713	800	750	702	734	717	749	763	793	757	753	742	822	762	756	761	745	775	725	752	759	762	732	778	717	720	712	742	725	767	765	731	728	779	740	754	736	760	724	796	778	739	776	739	747	744	754	774	765	730	733	722	806	700	777	759	760	756	790	733	766	749	712	777	705	707	743	773	738	789	763	739	763	793	771	695	728	761	731	714	682	739	718	743	738	782	818	724	693	719	787	767	739	765	739	750	732	753	718	719	764	754	726	755	735	779	775	732	732	745	712	698	742	759	744	733	723	760	744	738	785	766	798	714	762	718	762	763	751	723	741	810	741	762	726	726	781	761	745	774	729	742	766	804	717	720	723	749	750	753	770	766	704	766	751	732	765	754	744	741	767	750	710	749	764	699	816	769	737	757	727	775	749	732	703	736	762	724	707	726	765	724	741	744	703	771	752	735	749	747	722	775	755	762	768	753	750	749	728	764	777	767	713	764	801	756	754	732	786	772	737	772	760	773	742	737	765	737	778	775	749	747	755	750	784	730	717	743	730	749	671	765	745	797	769	769	693	743	749	783	784	752	759	737	727	798	782	793	712	741	758	759	760	703	737	758	735	739	790	736	764	767	708	791	796	705	771	765	758	773	756	757	730	710	762	734	754	751	729	744	765	752	750	709	770	712	789	792	743	733	786	714	737	754	763	692	746	753	801	767	784	785	736	715	735	723	730	763	760	820	733	753	774	812	745	735	794	769	747	731	767	738	799	768	751	739	738	756	745	763	717	754	789	735	764	760	742	786	732	747	715	761	761	671	742	739	727	780	756	745	757	765	719	695	738	765	784	798	739	797	768	759	771	740	756	798	762	698	729	723	771	743	716	723	756	732	717	725	772	772	733	764	738	754	774	762	715	714	730	754	730	762	769	775	744	720	730	750	790	707	748	744	728	724	754	714	747	728	748	748	705	743	724	767	712	751	745	700	796	751	786	781	742	745	745	765	762	715	736	765	760	720	717	781	720	723	721	719	754	759	744	710	773	826	817	755	791	767	756	758	763	760	694	715	700	757	760	763	801	752	794	831	727	822	719	779	806	720	737	766	725	733	760	704	734	745	759	764	771	757	728	760	743	742	727	725	740	711	729	818	791	766	738	724	761	779	737	754	754	753	756	699	689	773	781	768	739	732	715	780	750	749	764	736	751	758	740	746	751	756	749	708	717	738	768	847	738	724	731	762	745	760	733	750	768	694	733	776	736	748	708	736	766	767	740	735	731	738	759	766	725	728	689	765	766	743	715	755	800	722	764	747	736	744	725	745	819	718	733	714	726	756	765	755	716	740	769	740	745	751	768	747	807	713	669	829	752	774	733	769	712	745	742	763	732	789	735	711	748	748	768	774	721	727	794	719	702	746	828	756	749	761	760	765	735	699	736	779	761	731	779	704	745	810	766	755	700	762	753	725	748	760	773	713	747	737	777	787	695	791	788	748	719	730	777	768	764	746	763	791	711	761	742	771	752	755	720	747	771	745	709	773	710	684	773	657	742	761	775	725	710	721	797	793	766	733	801	784	759	765	697	772	795	774	760	753	758	717	728	722	737	742	757	837	741	734	732	710	761
4126	1686	1597	1220	1106	1073	1002	1000	971	905	915	900	990	952	971	978	906	938	945	921	935	949	951	943	969	890	915	943	911	923	940	900	960	906	990	887	949	942	925	929	899	893	966	917	995	933	958	981	954	934	926	930	972	928	962	935	950	919	975	930	968	935	932	959	946	973	866	923	934	931	916	916	924	935	962	982	923	910	921	928	938	940	876	956	913	945	951	963	932	963	916	980	957	921	965	955	978	961	873	885	965	855	990	930	923	959	974	918	863	922	964	961	947	945	912	929	958	945	925	928	966	940	915	886	947	911	933	915	935	914	936	932	928	962	935	954	991	907	944	925	982	881	881	964	902	918	946	907	889	958	898	912	931	951	906	946	926	936	926	939	942	934	935	931	960	925	883	981	921	920	924	975	889	976	923	916	954	938	948	962	982	934	955	945	969	885	960	927	912	917	992	902	973	920	936	919	933	966	909	903	900	962	889	906	936	947	978	906	999	923	899	950	941	904	939	972	905	944	954	998	944	978	924	925	1011	949	859	926	939	893	962	977	1002	935	896	912	915	984	863	963	976	909	958	893	976	927	939	888	934	980	980	959	938	952	962	903	960	907	920	955	943	870	882	879	917	873	942	918	931	915	935	925	943	902	963	930	916	952	910	922	967	945	889	915	909	890	909	953	940	910	937	947	934	924	913	944	952	924	873	943	889	960	945	927	962	994	921	948	927	908	955	914	911	979	966	972	892	940	929	962	928	949	963	956	937	910	919	912	968	900	880	960	961	918	953	920	974	934	913	904	967	922	919	923	902	892	934	914	908	893	936	893	905	935	934	978	936	907	997	940	942	958	915	891	917	929	947	910	948	994	945	963	952	982	920	879	970	935	974	907	927	974	995	906	951	931	885	908	925	973	972	966	946	917	861	952	954	910	916	985	927	912	938	939	865	921	957	913	918	918	947	900	918	890	942	982	993	950	944	954	947	981	924	922	921	959	955	881	898	965	927	928	927	912	1000	897	890	924	1012	910	951	931	959	890	930	959	918	926	887	924	962	923	919	956	969	908	893	911	984	912	940	973	997	924	979	917	978	918	979	926	954	935	954	910	934	912	889	910	916	882	909	915	942	935	981	944	941	945	910	962	893	935	935	891	936	965	903	973	903	916	964	957	898	906	959	942	977	911	956	921	942	985	947	922	969	983	923	915	906	911	945	942	986	928	965	957	870	928	931	914	943	951	960	883	943	929	947	931	945	998	943	954	839	914	924	919	915	849	912	960	873	862	901	940	893	938	888	969	949	960	907	891	967	944	936	893	859	893	894	922	993	956	986	917	999	871	915	959	966	930	897	1010	880	961	898	949	884	923	945	909	954	937	920	913	959	974	910	976	997	965	947	955	953	1004	908	909	962	928	935	931	968	941	969	933	934	926	929	965	914	906	896	961	910	874	909	922	891	953	923	959	934	958	935	959	875	966	918	933	951	943	878	955	849	919	953	956	973	929	931	1027	958	1004	917	880	931	943	922	933	943	941	919	979	979	992	956	922	950	966	934	946	963	924	946	942	964	970	925	957	935	934	911	920	952	922	917	872	944	927	927	892	946	959	978	924	929	912	881	927	920	910	907	930	922	943	1001	998	1000	897	935	937	900	952	936	948	967	918	883	926	957	928	923	885	922	877	897	960	945	966	905	930	939	926	952	964	973	1018	946	931	949	944	968	994	959	895	914	887	905	960	907	971	903	927	973	876	910	954	970	903	959	936	953	952	920	934	993	942	971	898	952	966	954	940	952	958	950	872	930	926	916	963	941	947	932	906	944	924	890	917	929	887	960	927	960	875	906	947	962	936	917	917	972	973	950	940	862	926	893	938	935	908	928	968	943	910	987	918	883	945	941	930	958	972	935	1001	936	947	961	918	899	899	911	967	940	902	932	917	989	946	923	914	945	975	955	935	915	971	973	929	955	950	936	957	973	971	939	974	963	921	938	943	1010	910	893	929	923	934	892	948	964	891	932	1010	958	905	991	879	919	995	965	876	928	925	965	963	968	934	946	921	907	981	971	926	959	926	943	936	958	924	942	956	939	963	959	975	937	959	948	963	943	883	910	953	970	967	917	900	988	926	929	943	944	911	894	885	904	914	883	973	983	953	933	908	945	951	950	879	928	931	914	963	899	969	976	948	938	919	962	1032	887	935	928	944	913	937	871	891	924	968	885	924	950	938	911	973	959	935	886	974	941	939	944	953	902	911	943	958	909	1006	935	926	933	870	914	955	979	908	954	871	959	941	943	871	897	940	940	988	966	975	919	875	973	978	940	897	918	940	973	898	940	933	925	930	920	957	910	885	931	904	969	950	932	909	988	949	902	910	964	917	918	886	952	950	911	938	904	896	973	1000	913	900	945	937	1014	954	923	922	910	968	979	903	955	1005	872	937	924	917	913	947	950	910	893	947	946	906	938	893	933	967	945	912	899	973	947	914	922	984	928	936	957	889	910	951	912	996	913	914	949	926	947	925	911	955	941	952	965	969	952	883	959	982	950	965	900	921	959	917	959	982	940	907	959	919	929	928	917	971	917	1016	907	923	945	940	910	967	908	912	970	925	908	944	950	929	967	914	883	989	928	954	910	926	924	918	921	951	943	872	912	940	915	952	994	929	965	915	945	920	993	993	970	975	956	915	982	894	947	977	915	880	923	866	945	985	875	938	956	910	975	909	944	925	979	939	884	966	945	924	953	887	967	938	946	931	940	877	881	941	956	962	949	899	959	955	947	964	911	918	939	956	955	996	898	937	962	950	893	912	936	946	921	919	891	964	952	926	963	990	950	920	1010	925	949	979	913	922	941	909	932	946	920	895	907	959	917	959	945	927	908	912	956	969	962	893	962	919	929	891	892	970	963	961	958	983	948	962	957	942	978	925	881	945	999	914	963	983	938	953	949	914	900	959	928	956	913	913	971	909	896	973	983	964	957	901	959	965	941	918	946	945	887	882	977	953	931	928	987	866	923	955	972	931	930	931	964	996	923	882	983	927	962	899	959	954	912	896	995	910	923	965	916	994	891	951	902	958	915	927	894	905	918	970	957	917	949	936	927	956	928	962	983	911	938	916	930	964	898	985	935	946	964	889	887	916	906	911	910	976	903	921	919	955	938	979	889	924	899	951	872	911	942	875	904	914	994	908	980	949	924	936	950	979	976	898	957	913	879	899	969	952	948	917	905	868	926	919	919	939	938	963	967	916	924	938	901	903	905	942	955	893	963	914	874	890	965	876	950	956	920	937	943	956	894	915	919	914	949	918	960	1021	895	923	891	934	888	999	936	960	906	955	938	958	973	970	975	933	922	917	963	945	934	932	893	897	942	922	966	925	924	923	909	931	928	965	958	987	949	890	964	978	932	961	937	995	902	913	959	911	949	930	932	893	907	904	970	965	968	917	946	931	885	929	892	887	956	941	929	945	960	925	904	972	906	931	964	899	956	944	914	942	961	995	922	915	911	880	924	962	955	935	922	910	909	910	955	908	976	992
23434	20868	28232	23653	20868	11585	1499	964	828	755	694	735	660	602	608	602	589	614	561	599	503	593	547	555	509	547	533	477	515	584	533	505	579	540	504	505	532	509	557	476	531	591	491	542	555	486	504	518	537	513	535	526	521	543	558	495	496	531	525	540	471	511	516	546	515	512	494	536	515	512	518	513	514	513	491	526	556	505	505	496	532	503	488	518	539	509	480	528	500	533	483	476	511	489	500	520	500	510	522	531	507	528	507	558	542	548	543	517	531	530	535	488	510	547	501	530	515	482	505	532	531	504	497	485	500	525	513	524	520	495	522	551	548	535	498	507	524	501	504	536	494	544	465	568	499	511	481	558	500	511	570	539	543	463	529	506	537	530	507	510	491	489	522	517	521	532	530	504	505	510	494	510	505	495	492	508	492	491	499	486	552	503	497	456	506	522	516	528	492	496	502	476	533	491	473	500	527	485	480	553	507	533	503	499	485	487	494	511	548	541	537	527	545	506	525	523	504	514	499	513	506	522	571	505	527	533	478	520	531	531	504	533	497	488	458	511	450	522	514	507	537	518	496	574	515	466	472	494	511	486	531	527	530	562	509	493	524	502	494	495	537	544	505	555	523	582	479	514	514	499	522	479	507	517	496	540	494	516	556	513	525	516	522	515	508	512	503	507	508	494	521	551	518	523	493	513	573	492	506	521	499	531	545	503	511	524	527	512	518	456	510	512	499	488	536	456	527	543	531	514	494	522	550	538	512	514	529	488	502	507	543	474	551	541	515	527	507	514	463	500	519	519	547	496	507	503	490	518	462	549	526	494	489	536	507	511	510	533	488	562	494	513	490	522	548	494	522	508	485	513	545	500	457	501	481	487	517	497	498	515	528	521	497	513	496	486	497	515	518	501	493	512	506	538	529	526	504	486	536	508	485	485	539	534	539	524	515	507	487	508	523	563	519	561	482	485	551	560	473	513	561	529	540	487	490	526	511	517	497	530	537	502	509	474	532	490	511	490	472	530	525	531	560	549	539	494	528	475	509	544	535	543	503	506	509	511	500	524	505	553	546	522	494	524	529	496	528	499	497	515	545	505	508	472	501	561	512	513	496	516	515	525	486	481	496	507	475	517	484	553	494	528	487	501	533	518	535	547	490	529	506	496	489	489	496	476	528	504	501	526	523	508	488	512	505	491	516	481	507	579	524	523	515	503	495	538	486	495	502	517	471	520	498	530	525	525	543	493	523	521	572	493	540	517	469	511	536	480	496	585	535	536	528	468	542	525	519	540	537	517	472	486	515	514	502	510	518	513	494	534	507	502	535	515	521	524	556	483	522	522	478	525	496	477	512	538	493	512	522	497	479	513	512	543	506	498	494	538	523	550	507	478	529	522	498	484	491	515	524	533	531	498	551	518	498	521	545	525	494	528	511	528	525	533	503	509	557	532	522	508	543	526	522	502	495	474	511	509	502	483	537	514	544	504	499	519	520	518	468	504	504	529	538	523	511	577	458	522	533	508	557	529	495	500	525	529	548	491	482	508	525	500	544	525	492	490	501	498	525	527	519	543	501	528	478	484	488	483	517	520	558	526	515	471	523	475	532	530	485	522	538	504	526	497	487	501	509	556	481	533	522	507	495	474	505	479	517	510	534	496	522	517	518	501	522	512	536	544	539	491	526	524	507	523	528	475	511	488	489	546	475	533	525	508	516	500	521	538	502	506	551	524	485	504	527	493	486	522	524	510	505	516	530	522	535	502	505	460	501	538	513	518	506	505	527	495	530	490	519	540	549	559	500	489	541	500	540	502	541	517	531	515	572	527	497	531	486	491	494	520	537	535	522	525	530	535	499	485	502	489	486	522	495	478	505	484	527	523	557	483	523	533	522	476	494	527	489	491	531	509	526	524	501	500	541	494	477	482	516	526	493	550	502	508	535	502	521	503	480	507	448	511	473	510	511	492	535	477	502	495	494	536	493	504	527	517	529	476	516	503	507	525	517	519	503	521	533	528	518	549	494	493	540	503	523	531	496	528	526	510	534	526	485	466	500	517	516	476	517	501	517	505	536	517	517	550	563	500	549	555	497	510	499	488	538	500	515	500	503	480	533	509	467	526	553	489	519	509	480	466	540	519	512	518	483	493	477	530	482	506	544	503	520	532	504	519	547	502	491	527	534	503	469	492	498	494	500	534	495	505	511	531	492	517	489	544	505	492	515	547	508	537	503	534	504	538	498	511	531	490	510	517	469	537	513	497	537	562	509	504	518	553	561	540	502	507	563	503	507	491	538	552	474	515	507	506	535	503	527	517	492	507	461	482	510	532	536	484	497	514	533	529	499	492	471	518	519	492	534	519	479	524	528	512	529	527	552	511	507	522	532	495	490	513	525	513	526	538	529	491	535	512	527	503	496	465	556	486	534	505	553	495	535	539	521	481	528	495	540	524	504	546	490	539	509	506	530	516	481	495	493	519	520	505	549	491	511	473	502	517	522	503	524	494	469	534	462	513	534	531	510	517	529	477	490	526	499	532	537	477	488	508	491	513	554	529	525	509	490	466	515	495	515	494	529	508	497	472	523	490	492	491	506	513	462	493	512	550	517	522	501	515	491	500	555	515	490	524	490	509	457	484	515	478	530	462	531	570	486	542	548	528	485	523	522	474	510	509	490	535	499	504	535	523	521	532	499	538	563	527	540	508	555	496	546	480	488	549	510	534	522	492	518	539	498	512	508	532	485	521	526	468	518	471	489	523	491	502	503	524	518	512	491	528	480	532	501	525	479	532	576	482	526	485	507	505	500	531	509	525	481	448	519	529	508	494	545	559	511	511	524	531	505	508	504	541	502	460	524	531	505	531	514	544	494	526	536	479	508	536	515	530	513	507	554	508	463	524	524	514	532	540	460	546	484	508	482	521	539	518	527	505	532	500	538	490	522	545	529	515	518	508	508	555	511	522	546	544	536	494	526	557	508	549	506	540	541	532	510	510	463	502	504	506	498	526	521	521	505	503	497	518	520	511	499	505	514	530	557	524	543	500	492	500	561	506	514	532	516	492	478	527	480	496	477	529	488	487	502	460	571	513	505	475	486	523	515	479	524	495	513	477	521	521	519	478	482	558	536	540	510	534	512	509	536	555	525	481	499	480	511	484	524	492	510	473	515	540	522	524	562	523	521	551	572	556	495	502	505	497	476	537	530	485	497	525	512	498	489	490	531	503	493	490	515	505	518	525	493	535	533	490	561	510	505	533	499	462	503	474	549	553	476	505	503	503	498	552	476	550	507	497	477	481	538	499	560	527	523	496	524	532	514	483	500	536	490	520	531	548	517	483	489	493	525	525	497	524	511	486	528	499	498	512	465	495	525	520	520	538	538	469	526	465	498	517	504	524	495	539	463	512	526	521	504	512	542	510	509	508	512	498	524	517	549	486	502	526	517	546	491	523	534	519	483	524	525	512	483	519	483	533	489	506	500	514	501	449	536	478	538	517	506	527	495	493
4381	9437	8350	4430	3186	2505	1967	1675	1401	1147	1119	1054	966	910	831	827	764	730	812	750	749	774	734	726	713	653	709	748	709	723	652	690	653	707	675	698	721	771	709	698	677	681	712	690	694	701	685	658	661	626	686	631	693	663	621	686	684	664	650	664	667	668	643	641	628	661	620	657	652	680	698	621	674	652	650	678	673	700	644	650	689	690	656	653	632	696	628	659	676	695	666	706	653	682	678	660	677	692	652	659	619	686	648	678	648	666	660	690	657	605	635	635	649	630	642	697	629	654	687	662	639	660	689	666	668	638	686	668	681	662	668	693	655	660	662	658	694	659	660	672	678	709	641	673	695	661	656	664	669	679	663	644	668	648	684	678	677	677	680	683	633	625	640	659	672	675	725	698	647	684	641	666	651	669	657	668	685	724	691	664	662	649	643	637	653	707	644	648	661	712	627	653	720	675	646	647	691	709	730	679	709	665	707	636	678	672	693	620	685	664	641	660	629	636	657	635	650	662	660	687	692	655	631	641	689	677	652	636	638	637	639	658	666	600	679	685	648	679	610	713	645	651	683	588	662	655	672	608	684	658	663	659	706	628	658	667	677	665	661	617	692	620	648	694	642	706	632	624	627	646	623	621	705	657	668	646	679	651	646	647	632	679	645	623	638	624	665	698	663	683	663	636	662	631	645	651	688	692	681	639	666	679	660	648	631	628	694	645	654	655	625	603	653	628	623	711	692	681	641	619	664	682	648	642	683	665	646	640	623	663	687	681	697	665	645	613	645	655	654	712	671	693	639	704	621	664	691	685	649	646	648	668	674	668	669	629	685	708	662	690	652	678	676	622	637	641	675	700	620	654	647	656	691	658	608	696	662	654	687	652	696	718	691	656	667	641	660	654	647	642	708	626	655	644	653	680	656	679	632	653	653	676	668	693	680	684	650	681	662	652	666	649	654	681	624	635	670	684	654	688	703	666	640	648	641	658	673	672	708	711	622	627	670	628	692	647	671	668	637	639	665	702	651	678	665	663	647	673	642	660	682	696	675	634	683	641	674	671	683	659	648	688	618	642	637	648	639	668	652	665	640	700	664	696	679	683	620	699	691	631	648	656	649	661	636	700	659	679	663	665	690	652	613	692	643	704	672	668	645	644	651	713	697	691	633	669	615	690	699	631	671	678	716	657	636	663	631	657	655	700	690	684	697	672	657	667	694	645	698	695	677	660	664	670	617	615	681	605	607	683	648	623	633	648	676	639	692	660	659	653	647	628	612	679	669	696	673	679	636	665	677	694	700	694	583	680	688	661	605	648	734	686	671	699	649	656	632	656	719	666	659	667	665	653	664	665	679	632	701	684	671	658	663	679	686	620	672	658	609	651	660	634	690	630	639	696	663	673	655	649	699	654	640	641	650	689	667	665	698	634	646	658	653	666	648	651	678	661	702	652	619	638	633	632	669	623	658	673	643	670	655	628	654	619	673	606	656	669	660	623	642	695	666	662	687	659	682	648	646	637	630	600	684	663	669	674	663	676	634	673	689	633	673	668	675	636	673	654	690	638	650	690	700	650	580	658	633	671	638	668	668	628	674	682	676	671	677	713	650	669	702	698	669	633	639	665	663	674	696	717	650	658	695	640	649	646	658	668	625	657	656	666	630	714	667	686	651	674	646	632	645	679	642	662	664	632	657	731	654	707	668	671	604	683	645	651	677	674	644	685	688	649	685	646	643	700	742	673	666	686	676	724	648	684	665	611	676	664	631	647	641	628	640	689	652	695	640	676	598	671	652	690	732	676	650	632	674	672	674	675	669	642	720	641	650	657	658	645	611	659	703	635	640	654	681	626	676	675	649	659	657	677	670	646	683	632	710	642	644	685	658	681	643	662	612	696	641	671	665	679	635	617	627	671	690	685	664	630	649	631	656	674	658	625	617	663	616	631	705	623	651	700	700	641	628	674	647	691	641	657	664	651	634	692	665	674	650	604	647	604	669	618	647	609	636	643	686	645	692	682	634	632	653	629	642	603	687	678	644	665	609	624	709	685	648	636	657	679	655	674	685	701	677	649	694	736	683	667	706	668	637	624	639	725	660	673	675	632	714	664	661	640	651	702	686	658	631	676	665	658	646	664	707	675	674	665	704	678	628	668	641	658	622	636	697	662	645	678	669	682	607	640	664	665	671	701	619	620	674	651	677	655	671	671	662	677	668	641	671	698	691	603	693	647	640	640	685	644	669	678	638	704	694	640	664	644	642	659	655	668	680	625	645	671	717	678	654	621	668	676	667	667	672	720	656	677	660	684	627	652	706	687	656	693	700	668	613	702	690	646	671	652	701	653	663	670	667	656	647	637	670	688	633	683	676	670	688	664	700	640	677	663	676	665	666	662	666	714	670	688	616	624	673	670	651	647	636	618	640	648	684	636	684	667	693	610	704	649	639	655	641	692	661	663	687	662	621	669	665	691	719	679	690	655	684	665	655	684	647	717	638	671	673	645	618	676	650	621	636	641	684	670	689	667	658	672	649	667	669	658	641	646	638	653	685	692	640	572	679	681	655	674	672	658	676	673	687	695	629	645	644	643	657	671	680	643	628	678	656	616	676	656	659	666	677	689	673	689	674	621	678	651	642	687	711	637	671	651	707	660	638	716	653	665	642	633	664	614	655	683	690	660	669	640	632	632	626	659	662	641	638	662	645	662	633	725	657	662	629	672	644	671	663	685	661	639	670	652	652	660	694	677	662	677	679	621	651	685	643	654	669	705	666	626	679	672	610	685	629	690	652	657	643	692	650	642	633	699	621	656	694	664	640	673	666	658	655	645	696	648	640	651	688	670	643	628	622	657	647	627	647	665	628	661	631	682	672	650	665	655	643	673	693	629	705	628	642	649	690	601	657	636	661	645	629	616	670	681	711	695	606	604	600	629	683	612	647	604	674	629	638	674	643	673	654	693	729	706	658	699	673	614	606	653	719	646	695	669	657	630	644	697	622	653	689	655	667	649	668	655	686	684	670	689	699	629	658	661	614	631	650	635	606	654	654	613	607	665	655	644	672	668	650	654	643	653	620	652	656	653	641	694	666	623	688	620	661	646	661	678	674	678	617	685	621	630	656	649	662	635	633	640	679	663	683	679	660	649	689	672	668	677	622	672	702	692	690	676	712	668	639	649	653	657	634	702	639	606	679	653	693	665	654	667	670	690	667	676	656	637	666	663	663	682	628	637	638	692	656	700	705	672	653	631	643	641	597	616	700	650	728	630	637	673	668	634	644	648	681	656	643	679	664	654	641	674	626	636	668	660	660	616	679	682	633	695	683	622	731	657	691	672	644	644	660	669	665	661	729	664	676	664	662	633	672	645	636	704	685	692	670	647	676	668	669	667	679	655	694	698	693	637	652	624	578	664	650	672	642	643	681	665	669	642	650	676	687	660	670	705	705	648	710	679	652	672	667	686	679	677	675	683	667	630	647	662	641	633	628	621	600	626	672	709	635	659
22499	20880	28640	23261	20885	20931	9991	1138	799	655	589	501	478	426	349	393	354	349	315	314	301	272	275	277	211	253	258	278	257	244	252	251	243	263	240	222	234	245	221	265	211	220	235	242	209	206	220	226	207	221	226	250	204	200	206	244	235	205	226	272	219	232	212	219	201	215	218	181	209	222	238	236	214	208	209	214	203	232	229	238	225	210	240	194	193	231	212	213	207	203	210	238	243	214	223	192	224	218	219	210	207	225	202	221	223	233	182	201	189	232	204	228	197	220	199	224	189	211	200	225	214	220	212	215	205	199	207	233	226	212	207	217	216	227	215	220	193	196	252	212	187	222	209	232	242	207	203	226	208	212	213	202	216	182	248	233	212	226	201	201	207	225	176	220	212	209	210	214	214	219	232	225	201	215	204	247	211	221	215	196	213	205	206	226	219	224	184	199	229	205	208	210	184	222	211	225	212	196	223	213	208	214	214	221	226	190	231	188	206	240	193	233	195	231	236	209	200	203	206	192	217	222	200	226	182	200	211	214	205	172	210	227	203	225	196	179	198	189	195	192	200	198	206	235	202	181	205	230	198	186	211	212	211	223	208	201	180	202	209	200	212	218	186	202	199	220	206	202	200	202	220	230	207	238	203	218	230	196	191	186	207	209	195	207	189	196	224	208	212	213	218	227	222	213	183	203	203	232	199	188	202	202	199	206	186	209	240	214	188	234	220	215	222	219	220	215	191	220	197	241	214	207	199	214	203	207	203	219	184	229	202	217	187	222	214	171	225	190	203	225	184	179	211	229	233	211	222	214	195	216	201	189	220	222	218	205	206	240	227	229	197	217	215	216	222	234	202	226	221	230	223	184	212	216	233	217	206	203	247	199	207	222	227	216	202	223	192	212	196	211	188	207	219	193	203	219	196	211	201	195	223	209	233	178	192	217	201	203	223	199	205	199	227	199	203	214	201	207	217	239	190	202	194	206	222	229	193	196	192	197	229	211	201	186	206	210	210	190	199	216	220	227	232	200	230	193	222	205	198	222	216	225	228	232	234	215	216	213	188	208	196	225	213	212	195	175	233	210	213	196	231	227	224	195	205	203	239	249	206	203	203	201	198	206	256	209	217	181	218	191	212	221	179	243	226	207	209	210	209	212	242	217	199	223	232	233	230	215	239	212	217	233	216	214	201	208	230	225	223	221	209	208	219	187	170	225	244	197	248	212	206	210	187	195	190	198	204	214	195	220	199	216	208	197	240	216	199	217	214	219	209	210	217	230	218	197	226	219	201	198	190	226	212	205	217	217	212	226	188	185	209	205	214	214	212	202	209	226	232	185	227	220	222	221	209	211	229	197	197	212	224	176	224	217	215	230	214	196	196	200	196	229	210	188	208	215	189	191	225	193	205	203	239	199	237	213	208	196	212	226	197	234	210	201	201	198	212	195	202	203	228	230	221	230	201	208	232	226	210	225	222	209	216	189	223	212	208	204	232	224	225	195	219	193	228	172	207	191	200	214	220	198	191	200	216	203	219	220	206	203	209	225	206	207	204	210	198	230	242	223	216	226	226	195	213	212	242	215	199	200	198	213	251	204	201	218	196	235	197	216	180	193	225	196	178	236	203	183	228	195	210	207	222	225	209	235	221	239	209	230	228	213	221	183	203	212	213	184	198	195	178	223	194	215	221	207	221	210	198	197	207	211	216	225	234	219	224	217	213	213	217	185	215	196	234	243	215	202	199	220	233	183	199	224	217	265	194	229	202	213	220	204	221	198	239	176	215	214	227	190	212	205	213	229	222	208	240	219	222	171	175	205	200	212	213	212	197	197	208	208	232	215	213	224	231	202	212	190	228	222	235	228	200	205	204	207	211	213	220	216	197	225	217	214	240	197	228	214	205	182	225	205	201	238	219	219	225	215	214	225	210	220	238	200	208	225	202	226	206	241	223	215	218	214	228	190	227	229	220	214	245	175	173	207	196	233	215	208	223	210	206	188	185	222	232	189	199	210	195	205	197	219	197	235	229	208	196	214	205	239	209	185	210	202	207	206	220	207	208	205	202	199	203	229	196	201	211	212	186	215	196	202	213	229	205	207	193	206	185	224	234	222	192	218	209	223	205	198	226	186	203	227	225	221	218	196	202	200	234	198	205	209	182	233	216	212	222	216	221	215	223	228	231	220	239	215	220	221	204	227	202	203	219	223	215	228	203	206	199	205	229	198	202	196	193	225	189	232	215	227	205	225	210	187	207	236	211	190	205	199	242	193	197	212	217	223	199	183	198	217	225	225	201	199	206	202	200	195	199	216	198	199	222	239	227	215	211	197	215	221	225	195	224	231	214	202	196	201	197	236	206	197	200	201	229	218	218	207	237	213	217	234	224	185	201	215	212	230	217	224	182	181	224	207	226	213	172	205	208	206	199	200	204	202	215	202	239	205	240	201	245	213	202	188	235	186	176	212	201	210	192	216	190	210	178	183	198	204	189	213	213	205	194	247	242	212	210	210	224	211	197	196	180	228	215	200	212	236	217	211	189	222	231	199	200	218	209	191	197	216	212	202	222	209	212	211	225	217	202	205	215	215	200	211	228	235	212	227	227	186	228	249	212	230	210	220	230	209	194	158	214	218	210	180	191	225	170	196	217	217	209	216	202	192	188	209	190	195	190	235	193	217	210	195	199	180	213	187	196	199	217	188	206	226	228	230	198	196	211	208	222	233	201	212	214	194	193	199	218	199	207	204	195	222	212	213	182	200	206	207	228	204	193	188	183	203	218	232	181	200	214	218	219	198	216	227	219	241	197	223	200	217	216	209	211	217	224	214	209	201	197	189	176	210	207	178	185	255	199	200	236	229	206	228	231	227	201	204	191	224	220	189	179	207	225	216	203	183	234	200	206	222	211	219	192	202	186	205	186	185	207	206	197	199	206	219	201	226	219	185	195	228	204	211	213	201	208	178	216	211	200	180	243	194	198	224	202	216	201	199	208	230	235	227	234	204	198	208	208	208	176	230	210	190	207	195	221	201	198	219	232	203	217	201	210	201	192	219	213	219	215	217	214	242	219	209	193	193	204	203	214	200	233	202	212	217	181	214	216	205	229	192	211	205	224	228	217	200	219	187	201	201	209	238	197	202	195	191	205	209	226	216	208	205	216	192	221	200	208	214	222	233	207	198	219	209	213	223	215	229	206	222	198	209	217	258	213	230	238	172	207	220	199	204	212	195	221	183	198	211	200	199	230	199	235	186	237	223	230	190	196	219	223	209	225	195	225	201	220	198	222	214	246	228	216	210	183	186	194	211	205	201	199	218	225	186	195	217	221	181	212	165	190	218	232	184	193	207	200	205	248	206	240	208	214	215	224	217	200	213	220	221	223	218	191	215	220	217	221	187	222	224	231	191	221	210	214	211	215	185	214	217	196	211	196	183	203	193	207	208	207	209	213	203	218	226	203	204	200	198	203	198	181	215	193	216	231	218	205	201	193	196	215	202	234	207
6649	15656	13469	7269	5110	3818	2879	2372	1797	1412	1212	972	855	715	689	598	542	497	455	463	440	402	440	374	390	354	350	350	348	320	342	333	332	332	340	323	356	330	302	341	297	302	319	305	275	321	334	303	286	277	274	280	317	264	280	320	272	274	295	311	275	298	277	314	288	305	276	293	275	316	286	280	271	278	294	257	260	276	265	276	310	295	269	277	291	270	281	292	298	277	296	264	302	244	276	258	275	269	262	268	272	270	291	299	294	309	271	271	268	260	262	303	262	254	262	286	250	285	255	275	271	293	238	271	279	253	297	268	259	271	279	256	298	277	264	253	267	278	282	291	278	258	270	295	280	283	276	284	279	290	293	287	260	274	286	269	288	303	305	277	289	248	272	255	256	246	260	309	274	304	270	269	288	295	278	269	287	282	256	288	274	255	263	271	301	264	290	259	299	263	288	273	284	302	283	283	256	284	275	270	272	302	281	266	271	285	259	274	280	258	265	266	287	248	226	260	261	280	297	248	236	278	276	272	263	288	267	269	282	248	287	305	286	316	261	255	307	245	260	290	270	289	267	263	279	249	291	261	255	266	278	249	295	282	289	298	280	239	277	277	261	301	257	300	289	260	255	255	325	292	290	278	263	254	276	261	287	257	264	284	287	255	255	247	284	282	257	293	309	264	269	288	242	260	290	291	262	281	291	288	279	252	258	275	276	253	272	276	251	264	283	281	300	257	243	266	298	291	297	279	270	245	270	277	248	262	281	307	266	257	271	256	278	274	296	258	298	271	280	242	264	289	264	300	253	298	288	278	270	264	255	274	269	263	302	273	301	276	301	265	272	262	287	271	236	282	280	266	250	301	250	275	296	275	305	252	268	271	264	257	265	283	278	251	243	273	274	285	266	298	260	241	276	294	264	288	276	241	276	262	246	276	308	282	298	299	254	251	277	252	279	303	264	278	267	278	278	284	258	285	306	268	276	291	263	258	272	244	275	276	294	292	286	273	319	273	263	300	268	261	277	253	259	290	252	255	292	280	243	288	281	255	292	262	249	243	265	262	306	277	270	239	282	228	289	274	261	254	269	277	287	255	274	265	290	251	270	280	290	308	272	282	266	280	259	321	283	258	245	262	264	299	265	288	269	294	290	278	288	284	291	267	261	262	296	272	271	287	275	280	289	261	265	260	278	277	286	258	306	267	296	247	330	275	261	261	268	273	226	269	245	286	255	262	264	249	276	284	279	290	270	275	269	261	272	266	244	279	266	279	259	261	248	282	287	273	297	280	291	250	281	272	293	258	257	275	274	278	283	291	263	288	255	261	288	252	286	247	252	266	261	263	303	273	290	296	260	272	260	285	280	261	248	259	279	253	246	266	257	268	253	292	264	226	264	263	270	284	264	257	300	268	281	262	273	285	289	293	294	247	288	288	252	254	268	272	293	290	263	268	266	284	280	303	295	294	294	278	258	269	280	265	287	264	258	282	327	267	245	269	287	235	277	274	250	291	267	276	282	278	253	278	263	278	297	285	264	279	293	281	300	294	298	249	271	287	261	294	235	297	257	272	274	270	285	284	274	282	262	289	268	276	248	267	254	297	310	256	287	252	266	277	275	266	275	246	254	262	278	266	247	265	276	241	262	292	252	264	271	258	279	272	304	274	267	290	277	291	301	294	251	253	273	289	265	273	299	301	289	289	265	277	292	291	290	290	252	274	267	269	257	286	269	267	289	280	255	288	298	275	274	291	256	289	257	264	262	255	296	258	281	259	249	261	278	270	259	270	286	303	286	283	271	309	281	274	258	284	259	270	260	279	300	298	250	278	293	276	296	284	269	286	266	281	244	242	275	267	283	284	284	292	262	255	247	287	272	260	260	266	267	269	280	288	238	302	287	260	265	289	278	252	279	251	269	271	274	276	298	266	261	274	293	260	283	270	281	284	254	261	271	282	280	274	257	294	285	249	282	291	272	281	263	303	266	264	274	264	260	257	283	250	272	254	252	300	280	302	274	267	273	271	299	301	271	286	276	249	273	277	256	248	281	267	272	275	286	261	297	253	291	258	276	294	287	258	246	312	259	308	295	275	240	285	269	275	288	274	267	257	258	269	259	272	286	266	258	292	246	260	279	294	297	289	294	299	280	266	297	270	292	237	321	259	283	284	270	258	279	282	280	266	273	272	289	261	261	280	268	265	281	276	282	256	279	252	285	284	266	270	268	308	289	284	279	273	284	272	282	278	260	271	273	310	271	254	269	268	277	264	289	270	312	256	302	301	271	320	309	280	271	269	232	261	280	276	264	284	295	247	263	275	279	258	258	274	291	272	267	273	291	302	244	284	291	251	257	291	286	279	270	257	261	309	272	293	279	285	259	304	262	283	264	272	280	260	291	300	285	268	284	277	257	269	271	287	295	293	245	266	263	273	315	300	285	284	249	256	280	245	261	285	283	235	297	260	261	286	290	262	274	266	267	253	287	276	291	280	282	256	278	281	250	243	273	279	265	275	268	271	284	260	280	277	265	296	265	254	264	293	256	239	287	270	270	266	283	276	262	253	294	257	263	248	284	288	294	284	285	257	310	268	245	268	274	303	283	297	277	290	256	260	289	267	288	291	293	247	266	289	269	249	249	301	254	257	260	280	270	283	253	271	282	280	276	265	270	276	272	265	263	258	291	253	274	281	269	257	298	283	274	277	282	277	235	274	282	279	279	293	277	275	296	270	287	267	242	266	275	285	259	289	276	268	253	297	264	277	242	262	250	257	252	321	272	252	263	278	269	247	235	271	286	271	288	288	285	229	280	268	256	295	290	272	288	297	264	280	262	283	274	265	281	272	267	248	265	269	271	223	245	255	247	292	278	283	272	247	266	271	257	258	285	270	260	279	259	272	257	307	278	264	273	260	263	255	248	246	250	281	250	267	265	270	266	248	276	257	261	254	291	287	267	276	248	289	251	277	243	275	299	278	253	274	276	291	276	288	286	263	261	274	302	280	264	242	296	270	281	274	283	268	278	290	292	287	261	256	274	259	305	259	292	242	276	289	265	285	270	287	280	261	304	247	268	269	259	282	255	259	261	262	288	267	272	282	259	287	269	279	271	267	280	298	291	275	280	290	269	270	257	247	263	256	267	240	295	284	253	253	254	312	277	280	272	267	289	282	258	269	277	252	272	282	265	289	261	277	264	284	279	273	295	265	264	282	266	237	249	265	274	278	238	281	265	295	297	258	288	270	286	256	293	281	265	272	269	294	277	273	288	290	281	269	280	268	265	250	300	251	288	258	269	262	279	280	269	283	270	280	272	271	277	261	275	261	239	288	287	281	294	265	249	305	273	260	319	263	225	273	305	236	287	264	285	255	277	271	276	275	274	288	289	274	232	270	259	266	277	259	266	273	275	309	253	278	290	259	233	299	275	273	263	281	278	290	303	274	283	254	273	257	267	267	268	269	252	280	285	292	268	288	278	265	289	279	249	244	268	259	290	269	271	269	277	295
26706	20494	10169	1389	891	870	845	830	777	765	831	753	763	767	798	781	770	776	750	724	751	756	749	771	760	738	735	725	735	794	734	815	751	770	731	764	758	769	779	783	791	748	746	792	787	747	759	708	739	742	713	794	777	772	780	753	764	768	751	778	739	797	785	732	798	751	780	765	790	775	698	738	778	757	770	712	761	712	807	738	729	754	766	780	735	768	722	783	813	756	778	792	754	760	729	759	770	744	757	814	761	776	768	738	693	771	741	776	732	741	781	744	768	778	747	724	730	725	768	757	782	793	738	734	716	743	751	733	796	728	775	740	719	722	746	819	727	734	776	720	732	763	789	721	812	769	737	776	750	742	719	754	749	737	760	781	800	766	794	741	776	725	746	677	800	744	769	763	774	769	715	759	728	725	740	784	771	751	763	712	782	793	741	761	741	741	741	761	749	753	736	785	752	761	707	743	762	756	752	766	750	745	756	762	728	764	765	739	701	729	772	745	786	758	756	759	752	786	768	675	771	756	789	786	702	734	776	783	757	798	718	763	734	778	748	750	774	707	778	756	768	766	763	752	746	751	770	728	725	747	803	734	767	775	782	752	757	716	783	719	786	771	728	764	755	780	736	754	768	780	790	732	782	758	714	761	735	747	770	758	726	730	768	750	779	757	746	774	808	763	734	701	768	756	775	727	756	777	736	712	729	723	756	739	732	785	733	737	719	712	775	745	763	789	750	762	780	743	707	753	693	759	755	754	686	702	718	791	755	724	760	728	748	765	724	760	718	771	764	740	811	737	712	785	702	741	750	760	771	760	800	745	715	783	748	785	762	781	705	732	735	769	738	721	711	721	812	752	729	709	754	744	729	728	733	817	773	751	773	721	667	736	751	720	734	775	737	727	748	764	718	774	730	740	720	736	733	747	732	701	827	775	812	758	717	762	755	749	741	772	746	792	759	760	709	769	736	743	726	756	803	757	747	755	763	729	746	770	811	733	743	734	769	784	746	745	724	782	778	801	738	789	743	731	738	738	749	782	706	779	755	756	729	747	739	787	749	712	732	778	730	773	754	737	761	764	738	758	717	730	717	712	735	775	738	783	767	765	721	811	777	763	745	723	738	776	781	705	776	712	761	756	727	770	772	735	749	770	750	751	727	742	769	736	705	753	737	792	744	757	752	748	779	740	747	779	743	791	712	739	731	699	771	767	729	765	732	812	770	726	711	716	743	815	775	783	720	802	783	772	728	767	735	734	733	759	765	730	755	720	721	753	730	713	690	682	726	735	807	766	717	752	780	755	731	766	759	769	732	726	760	763	757	748	739	750	719	703	786	815	773	767	728	706	782	771	704	739	767	751	729	756	761	760	756	781	740	721	767	702	770	752	763	797	704	727	763	808	773	726	783	721	742	765	790	720	766	747	787	735	747	770	785	783	696	752	743	742	729	760	741	807	727	726	740	731	772	764	766	764	746	795	752	723	761	785	777	754	740	738	740	725	760	768	750	783	734	726	788	739	750	758	805	732	690	749	714	733	769	750	736	724	787	730	736	801	710	766	747	753	728	727	768	778	704	782	741	820	681	762	747	742	762	702	745	788	716	783	694	685	747	750	727	761	827	765	793	748	711	776	748	722	724	712	704	775	768	768	750	740	718	740	700	744	752	727	734	747	774	790	760	732	749	741	750	737	759	731	816	754	745	768	730	729	743	790	752	749	758	755	725	780	713	705	746	723	776	732	766	756	748	724	755	724	709	758	753	717	779	795	772	705	770	759	719	725	752	737	707	761	760	779	754	692	752	771	716	790	749	752	785	757	795	728	724	758	720	743	778	781	789	710	735	755	761	747	732	721	786	731	761	739	795	814	737	758	727	779	719	758	747	739	745	730	769	712	739	702	780	786	712	768	737	731	721	713	690	793	754	802	767	751	744	749	768	775	700	755	745	797	728	751	689	729	789	752	759	757	745	707	761	760	780	818	713	759	755	743	763	787	705	779	703	808	781	776	765	761	729	765	759	760	777	744	717	770	778	727	745	708	740	777	827	707	743	726	744	744	744	756	736	739	706	761	735	785	743	754	814	792	715	770	737	739	733	746	748	758	724	739	759	766	724	788	759	782	764	732	719	702	773	734	706	775	764	778	778	761	808	734	710	737	747	793	733	719	757	728	711	741	772	759	751	736	759	766	742	817	717	777	742	739	773	758	746	764	771	786	743	772	782	775	736	783	731	768	782	773	807	755	746	695	755	781	737	748	749	755	764	755	742	767	744	737	761	719	765	710	777	719	762	799	808	695	781	705	753	769	763	768	750	762	741	813	775	720	726	767	762	706	781	697	745	744	772	750	739	753	725	775	746	726	762	743	755	747	718	701	764	763	781	761	696	763	778	757	760	758	763	725	745	772	790	794	732	754	738	750	747	772	769	711	750	760	752	750	713	796	705	704	755	776	746	753	750	768	813	754	735	758	750	747	760	742	789	789	744	776	758	757	755	725	749	753	778	748	754	731	779	783	783	770	762	738	771	801	765	797	757	720	729	699	756	714	788	773	767	769	736	776	733	749	796	700	728	757	765	788	755	760	740	780	770	793	734	769	759	727	739	745	745	743	737	730	747	767	727	758	729	801	744	738	739	757	723	738	788	779	766	736	718	697	749	729	747	762	767	724	767	721	775	753	727	738	778	730	714	773	757	784	685	765	729	740	789	749	751	793	742	815	755	754	758	784	759	754	727	738	756	752	767	726	724	800	757	735	744	788	714	763	802	719	728	838	745	737	757	746	690	799	800	809	801	774	691	689	709	782	705	739	807	734	753	808	750	723	797	766	837	740	734	756	739	746	774	782	755	724	784	756	781	754	756	748	765	764	736	756	767	750	699	720	854	699	744	760	766	737	748	700	751	857	763	724	790	745	743	793	745	736	760	738	759	805	706	759	731	737	769	764	803	693	755	761	773	798	768	714	780	733	727	798	781	770	710	774	736	766	737	779	774	758	748	760	717	704	697	739	711	749	686	724	752	762	769	794	771	754	715	801	750	777	775	780	765	739	726	815	720	751	757	750	751	700	719	722	733	695	769	712	805	758	804	776	759	731	753	738	759	753	722	710	832	727	687	762	772	718	727	738	735	745	752	797	717	722	688	728	744	743	703	746	715	798	738	764	755	701	763	801	729	712	768	762	785	811	720	716	760	770	748	764	683	764	801	792	746	746	778	781	775	733	753	737	837	802	742	733	696	837	745	717	774	768	735	744	792	808	713	757	735	780	782	757	774	727	744	753	789	741	754	776	747	757	766	736	819	737	683	780	790	828	749	792	778	738	776	752	767	769	761	747	791	773	724	786	769	754	731	719	747	765	761	775	744	706	739	794	761	756	753	798	800	765	721	747	778	749	766	765	733	761	788	753	827	738	768	788	762	749	781	751	711	789	795	765	793	773	760	798	720	755	753	748	805	727	711	778	748	723	804	725	738	741	740	746	737	766	710	723	802	741	739	736	756	697
4150	1589	1515	1235	1067	1024	1054	976	1047	975	1012	1021	931	966	954	1002	1006	970	950	964	940	987	1012	971	959	964	894	982	920	929	955	946	968	949	929	966	927	943	932	957	973	941	962	912	975	982	951	912	974	970	949	984	957	906	967	935	970	892	932	904	963	956	911	919	978	957	950	923	960	981	969	931	983	960	978	982	944	992	903	964	965	984	945	983	936	956	997	1010	972	959	987	925	957	942	924	919	980	970	925	964	937	993	876	909	911	917	893	969	933	921	881	1001	941	943	936	944	989	933	973	916	950	949	917	891	903	948	956	947	959	932	969	1002	963	956	970	966	996	932	931	931	933	933	913	900	938	1003	971	968	894	947	916	919	944	975	933	916	926	957	932	933	960	920	942	925	993	920	949	931	929	951	928	904	936	912	944	915	995	923	903	991	950	956	933	963	899	951	942	929	959	930	1002	970	871	959	924	974	907	900	930	952	960	961	922	896	963	930	976	966	940	952	971	943	979	977	938	907	908	983	929	925	979	929	942	890	898	907	959	986	944	971	955	972	992	898	932	971	898	929	893	958	948	918	1012	916	942	953	921	966	922	977	907	935	943	958	998	885	948	909	951	938	927	888	939	921	912	954	926	941	953	943	882	952	923	889	975	978	914	935	958	898	916	941	921	952	963	920	924	967	938	964	887	917	910	946	906	987	947	920	936	978	927	914	953	920	894	900	958	952	934	912	925	968	981	931	895	947	920	950	909	969	943	973	929	977	945	951	995	968	999	939	897	972	945	929	1011	939	951	986	950	939	926	914	978	875	954	983	952	930	951	945	937	933	885	954	937	887	943	962	911	968	901	969	976	1000	948	911	956	916	918	968	1041	963	920	989	1009	935	1004	993	939	869	984	954	997	958	908	934	930	950	963	986	899	947	916	918	906	913	886	938	961	967	914	919	887	954	912	961	922	919	969	967	1001	929	909	930	942	935	968	935	937	919	985	927	901	937	902	946	940	975	914	943	897	927	984	919	945	933	988	927	936	900	943	910	972	946	962	996	958	970	982	922	939	942	994	921	992	949	952	932	920	949	910	940	952	892	930	924	920	955	971	969	918	881	982	994	921	951	932	925	906	957	988	972	974	961	905	913	942	917	959	920	933	973	947	911	1006	936	934	920	992	961	919	885	929	888	941	944	946	920	925	878	925	915	911	955	935	903	947	960	942	972	925	956	912	992	938	925	1026	945	925	940	913	964	888	935	931	972	915	967	926	956	910	935	937	975	1020	940	952	872	897	925	1000	943	994	955	966	946	931	933	919	971	918	918	953	953	965	903	879	921	974	981	925	903	908	918	971	909	908	986	962	948	957	967	974	973	943	952	936	978	947	946	924	977	953	972	967	931	941	960	987	1000	972	848	952	949	940	959	922	952	925	933	929	958	904	952	894	905	942	917	931	958	948	948	942	948	954	932	945	965	905	937	964	908	942	939	984	944	904	938	945	951	936	890	985	972	888	915	933	894	907	974	996	931	918	965	916	926	938	969	971	968	918	876	919	967	984	995	915	889	943	955	993	933	987	938	946	974	1012	906	908	920	925	944	1002	902	919	929	919	954	980	934	934	958	907	908	956	947	966	886	933	952	918	944	990	913	908	874	990	948	928	946	972	935	941	980	1002	854	960	932	910	960	960	941	923	892	908	912	917	959	988	913	985	888	938	902	979	963	954	928	958	954	925	935	920	990	1020	968	930	976	961	1020	968	933	946	953	935	901	943	899	939	934	902	962	961	979	943	951	958	933	973	921	975	933	954	928	944	992	915	921	907	956	923	960	888	952	927	923	923	935	908	894	1010	936	944	950	972	933	993	915	894	959	896	903	978	906	904	939	930	945	938	949	975	963	921	961	878	914	927	904	933	943	966	948	975	948	886	910	961	917	933	964	939	979	881	916	1005	951	880	905	964	942	944	969	955	958	978	897	926	908	945	931	925	928	939	933	930	1010	972	940	960	957	902	932	948	999	955	979	958	920	939	892	922	948	954	972	915	922	939	924	972	959	909	903	955	916	967	909	968	952	971	909	915	924	1020	972	965	911	942	923	946	942	949	952	929	968	937	936	980	902	918	894	938	952	964	926	952	941	980	915	953	957	926	938	961	959	918	902	948	990	906	915	910	986	967	954	910	998	969	900	945	957	907	897	948	942	939	948	965	962	969	951	950	943	946	878	984	945	926	936	939	924	1017	965	900	932	907	911	977	972	938	973	921	857	973	859	965	979	919	943	927	956	963	996	961	946	967	902	930	963	928	947	905	934	963	939	962	902	957	956	955	927	898	923	978	955	936	939	898	946	914	936	904	969	969	918	970	993	947	977	932	945	941	972	918	928	964	967	900	968	997	972	914	956	938	962	944	921	915	939	961	965	974	944	969	981	973	979	912	963	964	901	911	952	886	909	953	975	951	946	939	956	998	972	952	975	977	922	972	945	942	971	877	925	905	984	958	944	888	967	1006	940	924	918	981	906	928	968	952	965	926	989	929	923	939	960	893	936	959	1022	928	921	991	909	939	943	1024	916	912	966	950	958	922	900	884	952	938	924	965	920	981	955	914	924	953	914	945	926	925	926	907	934	938	928	954	955	1000	898	937	924	971	926	940	920	943	912	947	948	905	984	958	937	945	968	979	973	975	959	921	931	948	931	935	913	974	936	951	951	923	967	988	966	985	929	963	965	996	869	966	948	929	936	977	941	992	977	933	1024	970	963	912	916	980	924	937	983	930	964	986	988	927	950	955	993	931	927	970	910	1006	950	944	995	924	952	956	994	950	924	922	891	938	937	921	958	943	975	902	900	904	921	940	962	967	956	935	979	922	1012	900	921	964	997	982	961	916	976	957	996	920	972	955	945	954	919	895	964	918	966	913	992	933	946	906	994	946	937	895	926	962	991	971	939	981	968	978	988	978	924	939	964	962	986	934	937	971	946	932	903	982	972	938	978	942	916	976	1005	935	943	945	964	943	998	950	976	996	916	935	983	986	961	959	953	916	982	978	961	955	951	939	962	978	969	933	929	921	966	962	906	942	982	936	902	957	966	952	944	948	888	963	937	967	911	939	966	976	938	992	898	947	961	934	980	923	948	936	916	917	904	921	920	939	927	936	969	939	989	899	907	923	931	935	921	984	984	940	941	969	931	954	911	939	932	957	977	929	914	913	937	942	904	949	959	942	938	896	974	939	926	939	971	880	942	914	888	934	951	949	924	952	985	907	971	928	934	970	960	924	930	934	944	928	947	926	957	898	876	959	926	948	956	925	945	969	942	909	906	956	975	937	932	933	986	973	946	944	927	878	920	940	939	976	930	959	961	908	970	974	967	975	915	960	959	934	969	941	985	968	929	909	998	900	914	949	950	933	998	961	912	914	933	934	919	978	912	881	996	931	952	935	894	1010	909	1014	986	967	991	938	940	955	940	957	972	908	942	961	975	958	983	935	931	953	902	948	909	934	985	930	888	942	928	927	927	926	932	931	924	910	895	890	950	997	969	953	950	1075	958	924	872
23448	20892	28251	23671	20869	11518	1469	987	853	716	730	686	645	618	616	606	637	619	586	599	561	559	511	570	567	538	541	520	608	539	510	509	538	577	516	516	497	532	497	521	556	546	548	561	520	561	529	522	513	528	517	519	518	545	555	530	556	519	545	469	525	520	530	538	514	525	503	549	470	486	520	509	468	521	509	492	504	518	532	512	506	539	529	546	505	493	534	548	512	522	563	534	506	510	517	531	506	506	495	489	543	509	553	492	586	474	490	526	511	500	520	531	495	520	534	550	501	483	546	526	489	504	445	496	483	520	543	535	495	542	525	512	527	485	511	482	522	507	566	563	498	541	558	491	503	541	541	526	518	508	498	485	492	509	516	510	450	560	468	525	546	531	538	552	504	511	501	504	513	509	492	526	540	488	513	522	529	540	589	521	501	515	520	543	502	494	528	557	540	522	469	523	532	504	479	501	526	495	494	557	523	505	523	531	513	564	585	497	458	481	506	479	515	537	545	574	552	505	515	526	534	489	497	529	528	489	538	498	508	510	534	505	490	509	517	531	551	501	482	545	507	498	517	524	538	540	479	543	527	495	490	509	505	527	510	490	525	544	524	479	482	494	515	525	501	537	505	533	518	520	485	515	513	525	485	488	541	535	464	531	541	475	466	495	532	487	494	493	533	511	546	494	482	459	528	498	502	516	511	499	493	520	506	519	513	523	507	482	474	512	544	513	493	501	516	469	537	539	524	540	518	519	502	497	501	525	472	527	520	558	533	503	494	514	557	499	528	481	517	525	510	538	486	513	532	494	553	551	552	474	535	550	515	540	539	490	513	558	521	507	513	484	536	481	519	521	515	545	521	512	514	505	522	512	523	502	525	493	530	484	530	520	537	523	496	539	508	498	473	510	534	512	507	502	499	484	502	513	519	478	521	511	556	510	499	510	492	565	502	524	514	486	493	512	476	526	516	558	502	505	512	492	544	499	513	501	489	495	504	521	506	487	499	488	483	488	469	521	511	513	516	470	520	533	502	519	570	496	528	548	543	507	527	542	505	486	524	511	517	528	467	547	511	512	473	545	526	520	526	483	511	473	512	470	499	455	525	504	520	491	525	508	505	535	507	512	536	537	551	517	484	492	540	537	523	519	555	539	505	515	507	497	550	524	503	506	527	505	522	537	508	507	562	505	525	540	552	511	540	567	501	508	520	496	514	511	530	496	524	544	535	533	499	521	510	511	501	504	536	521	534	520	546	503	508	498	497	482	493	565	534	499	492	486	510	504	508	512	466	495	535	502	527	465	500	492	507	513	499	519	519	541	477	484	528	561	538	509	508	555	511	530	481	529	531	528	579	534	529	514	504	491	490	521	486	487	533	532	515	521	530	505	525	525	507	503	509	496	558	507	476	499	531	510	562	507	515	494	535	508	496	490	554	549	559	501	491	500	535	522	500	544	515	532	477	570	488	548	531	524	504	545	558	536	527	541	492	496	504	524	540	513	540	501	523	519	515	535	521	490	531	510	529	483	529	509	533	514	523	535	525	516	489	497	509	484	470	588	491	504	546	547	506	470	506	514	480	506	506	496	519	523	560	554	517	489	488	539	474	526	488	462	518	532	512	462	499	494	511	475	544	486	494	527	523	529	479	544	499	518	523	528	504	518	539	517	521	550	504	536	519	539	514	514	541	504	493	509	510	502	482	493	536	507	520	498	525	527	492	498	513	486	498	462	468	523	536	478	511	545	523	506	528	484	510	547	522	517	520	520	489	560	515	525	511	520	569	524	496	522	494	493	503	520	496	565	513	500	510	526	545	528	501	511	498	508	495	487	439	528	524	541	494	529	513	510	519	572	541	552	502	523	525	506	490	545	505	498	504	514	502	543	514	510	565	522	515	506	488	532	519	508	493	531	516	501	492	501	531	550	544	536	536	565	492	495	530	501	511	498	513	512	521	519	552	546	489	526	513	518	513	532	501	511	518	536	508	539	539	519	525	550	521	522	543	511	512	485	529	504	513	503	517	506	505	514	531	544	499	516	506	511	520	541	494	515	504	485	506	509	486	529	522	484	529	536	493	574	539	512	507	535	511	523	565	563	493	488	520	533	531	507	496	490	543	534	514	504	535	495	511	438	488	529	493	534	500	529	480	490	493	532	510	529	497	499	570	531	511	560	528	514	487	576	543	519	483	523	532	503	520	506	503	539	530	498	525	535	520	531	512	509	486	487	491	524	541	491	529	503	498	544	543	557	529	502	515	506	525	523	560	542	513	525	500	503	504	534	533	551	500	491	519	524	480	497	525	495	520	517	546	516	546	514	516	532	529	525	536	489	542	528	502	517	541	560	535	514	529	519	586	523	514	481	473	520	555	511	517	500	490	504	570	487	514	548	519	579	547	507	510	495	483	491	492	510	564	531	504	483	537	515	520	471	499	523	513	512	506	503	524	504	554	483	489	531	487	558	481	483	511	498	522	509	492	491	516	538	538	532	479	480	531	514	534	515	542	503	534	522	546	512	508	465	541	483	520	506	496	525	462	530	530	506	522	495	507	488	539	528	488	547	500	522	516	491	552	510	520	489	513	540	515	514	527	537	507	510	530	533	542	500	539	522	505	502	518	497	484	523	493	512	501	510	531	544	507	526	477	506	483	521	528	493	507	536	508	523	499	516	528	477	498	498	550	525	519	533	518	539	502	533	500	494	481	560	503	526	488	527	499	532	504	499	520	522	503	481	544	546	501	521	492	498	506	530	515	543	512	511	527	502	518	515	529	493	513	545	509	514	514	483	491	490	502	544	513	472	494	525	508	547	523	557	516	522	545	506	498	534	503	466	535	529	519	472	531	488	503	499	519	549	541	536	499	501	520	504	503	498	465	504	474	515	524	496	501	491	517	547	512	515	491	554	519	489	501	487	552	526	530	542	548	536	559	496	469	509	514	523	518	509	542	526	498	532	495	495	528	488	559	495	509	507	512	527	527	522	506	512	513	504	551	537	502	520	526	515	553	525	526	497	543	482	502	488	509	525	525	528	490	511	510	520	543	496	522	511	526	533	481	465	542	554	533	537	549	494	508	503	523	519	524	489	494	484	515	539	533	538	499	528	480	533	500	561	518	500	522	517	562	476	506	512	522	489	507	528	500	511	490	532	497	512	509	492	521	491	503	547	491	492	536	504	510	525	508	498	516	493	499	514	509	507	558	484	491	534	498	539	511	508	506	528	504	485	545	492	530	538	506	522	497	518	509	487	514	536	520	524	502	492	532	535	492	479	494	496	506	502	492	517	539	514	523	499	548	513	514	512	504	535	537	548	466	545	488	521	512	519	534	523	520	545	546	494	523	513	492	524	494	485	500	507	539	499	509	520	513	542	505	484	494	502	477	482	511	486	542	522	511	523	537	506	476	524	524	490	529	521	536	509	493	508	511	488	464	534	505	496	540	557	538	533	523	500	567	496	511	492	557	492	486	504	527	508	505	519	480	515	546	517	564	533	521	490
4568	9385	8276	4443	3098	2478	1948	1636	1394	1240	1110	1029	955	891	859	864	816	762	767	782	790	738	723	732	704	706	703	729	742	675	706	679	686	769	701	694	657	678	685	708	678	687	648	722	706	688	688	692	701	660	699	659	695	648	711	655	704	683	706	680	675	640	663	727	675	656	660	663	681	641	685	683	709	660	688	637	636	675	687	665	648	644	677	681	703	692	653	633	696	633	759	736	661	697	700	621	652	697	636	647	707	659	707	682	650	632	671	686	636	687	708	641	664	685	653	667	679	627	701	663	697	683	647	678	715	687	689	684	633	595	652	695	678	602	697	657	651	672	693	621	643	653	661	657	682	656	666	646	660	697	643	694	665	668	653	629	629	639	679	635	684	645	647	667	648	629	678	631	663	658	646	676	682	704	665	633	675	619	632	670	622	643	649	699	660	646	675	637	668	648	691	636	690	668	628	654	709	658	688	667	632	678	646	680	666	638	648	698	667	695	695	711	652	696	671	669	707	636	633	683	675	674	663	692	685	691	676	665	657	667	625	659	672	643	632	708	648	674	651	662	672	632	660	691	641	676	658	640	671	751	725	700	700	635	662	695	688	635	660	699	639	671	685	670	713	623	670	691	690	627	688	643	694	661	628	666	657	675	651	654	642	682	707	694	697	646	669	628	669	664	671	654	685	689	708	677	655	721	732	623	629	662	646	669	730	660	654	663	677	658	621	661	662	670	696	646	652	651	681	676	663	671	674	670	646	682	682	633	677	656	711	693	650	656	660	643	670	653	701	647	626	648	674	670	666	625	651	704	672	675	679	620	650	685	654	647	667	691	675	679	654	685	654	658	671	625	677	650	708	655	687	671	681	667	644	703	652	672	705	688	666	652	664	673	649	707	694	678	631	718	628	717	752	634	636	678	625	678	657	626	670	664	683	624	721	653	691	686	674	660	668	653	706	688	670	707	656	688	619	638	653	701	693	680	636	672	674	686	671	636	688	658	693	662	624	695	678	641	633	707	623	669	662	681	678	677	663	664	677	644	712	691	693	646	677	632	652	633	647	664	683	647	659	666	682	643	609	681	701	675	656	666	632	689	707	701	688	657	636	641	633	648	691	679	668	628	697	658	663	627	734	650	664	676	719	744	667	644	621	650	731	651	659	628	642	674	652	691	622	660	659	678	689	643	657	663	662	695	682	661	696	605	649	722	659	694	667	656	681	679	684	705	637	701	651	703	642	666	664	662	652	691	647	681	633	688	650	674	641	640	641	666	638	677	675	632	634	657	668	625	625	659	649	671	670	672	689	624	672	687	660	675	695	629	630	662	738	647	638	663	658	671	632	674	626	680	660	660	662	644	637	663	682	604	653	690	655	634	659	670	649	680	670	653	684	666	680	645	624	641	686	650	637	619	648	715	672	676	630	669	660	654	646	688	658	656	668	682	663	666	647	692	642	664	692	645	623	721	653	663	670	663	631	655	682	626	658	702	627	665	636	679	656	656	656	648	646	686	691	663	644	625	684	643	668	660	697	633	613	641	687	639	674	665	681	632	658	672	663	680	727	655	680	646	703	645	649	663	630	659	609	660	676	699	641	603	672	655	658	649	699	679	637	660	695	665	707	675	693	660	652	644	725	647	668	653	679	674	708	643	637	672	641	685	664	648	704	642	649	687	667	645	679	660	631	647	691	673	661	657	655	670	668	676	660	667	620	704	648	697	647	639	686	630	633	656	707	673	662	671	694	696	702	683	609	640	662	703	654	732	619	607	673	662	664	701	691	684	658	663	668	685	695	636	672	679	724	663	665	667	712	628	687	727	658	681	635	694	645	668	691	672	698	678	737	694	654	688	684	634	661	663	633	650	632	660	671	650	666	658	650	610	668	664	712	654	676	644	684	680	658	688	653	693	661	703	664	640	693	618	665	687	610	652	670	667	653	689	689	664	696	667	660	682	661	639	706	695	677	635	661	656	689	654	700	709	659	681	658	683	665	621	635	683	630	653	692	635	622	650	628	687	629	634	657	593	649	650	670	636	635	672	679	691	688	653	678	685	666	651	655	701	707	672	659	694	640	622	617	673	648	661	681	646	651	635	627	640	692	681	659	658	706	610	646	670	667	681	631	652	618	657	669	644	678	695	707	685	692	650	641	671	695	671	632	640	703	702	653	668	697	663	651	628	659	667	701	703	653	668	677	645	662	671	670	653	644	674	678	695	669	672	671	707	694	736	682	681	665	627	619	651	614	671	669	675	693	682	622	653	670	683	674	658	680	655	702	650	651	673	660	677	664	711	634	681	656	654	706	670	644	677	674	702	657	703	635	666	699	677	643	659	601	676	680	656	711	701	637	687	637	689	705	674	681	665	627	664	666	632	662	673	662	702	656	670	719	638	656	691	699	649	640	675	646	663	670	686	621	676	642	690	662	635	639	666	642	637	670	614	657	669	666	678	663	689	657	642	670	663	664	681	626	627	686	672	700	624	690	705	656	731	659	647	666	699	684	663	635	670	694	691	689	678	647	701	616	622	685	641	637	649	659	657	697	645	644	676	680	676	646	646	658	682	683	678	604	728	676	643	660	669	634	670	671	628	658	687	641	678	692	708	654	646	711	669	693	653	666	694	669	630	631	695	708	635	660	711	651	690	675	638	653	670	666	606	706	661	655	654	654	667	625	697	671	656	695	660	667	686	702	631	681	655	655	664	681	673	688	634	686	684	668	689	618	666	679	626	639	688	664	681	677	693	691	590	693	674	630	620	660	669	656	685	660	674	683	675	655	696	659	647	658	668	651	635	619	643	649	658	632	652	671	641	644	619	685	643	692	664	655	624	656	664	610	680	656	664	673	655	655	648	646	655	651	682	610	651	662	632	712	611	681	683	683	714	650	652	700	640	650	648	669	650	663	681	674	660	685	658	677	663	669	663	670	695	663	648	709	636	651	656	666	705	655	640	648	652	688	639	671	655	673	684	645	635	704	660	662	656	691	667	667	652	669	635	674	715	655	673	621	659	660	637	646	688	635	645	641	701	671	639	642	677	639	672	602	642	636	647	620	703	669	669	692	692	639	639	681	618	606	653	669	676	681	689	633	696	629	677	660	683	667	708	700	684	674	645	670	647	648	689	664	674	637	649	654	663	678	712	673	633	704	689	687	625	692	647	723	645	627	612	657	646	679	651	649	676	684	662	660	663	694	682	657	678	662	666	654	629	700	660	654	658	689	661	661	682	678	665	688	635	630	632	689	697	643	672	642	707	618	646	635	674	642	635	643	683	687	627	672	640	680	649	645	693	664	635	725	665	697	697	706	688	675	655	656	668	634	705	677	663	658	669	657	653	662	696	645	626	639	661	666	673	659	731	665	674	663	676	674	645	655	636	677	708	667	669	689	681	653	654	649	683	665	647	631	713	619	677	673	684	640	672	642	652	666	665	655	686	657	682	708	657	619	660	687	676	660	668	680	663	690	643	658	663	626	668	637	677	642	657	655	646	712	674
22547	20872	28617	23278	20873	20919	9992	1129	794	689	582	546	456	407	414	373	348	323	303	325	317	280	283	285	285	256	249	289	279	264	253	252	225	269	265	250	245	220	222	218	245	237	255	216	219	242	227	241	234	226	217	228	209	225	212	249	222	230	228	217	248	234	205	201	218	244	227	208	225	224	214	227	214	207	204	212	242	226	201	231	202	213	223	198	239	173	214	212	226	201	209	247	188	229	215	224	228	203	210	222	218	219	219	210	205	231	203	222	219	212	211	233	214	210	230	242	208	212	225	199	229	229	237	211	222	231	223	196	214	220	218	201	223	208	224	212	210	167	227	246	218	229	201	208	231	200	224	199	210	204	248	206	218	201	199	197	216	225	214	211	211	231	236	229	199	216	224	227	244	210	205	203	210	231	218	200	206	218	207	217	213	210	221	222	216	238	219	215	222	201	222	211	242	247	231	221	224	193	212	221	196	225	177	216	237	223	227	228	212	212	199	227	227	204	202	209	212	225	227	205	201	183	227	207	221	231	201	228	201	250	207	203	192	214	191	190	198	211	223	207	207	207	213	202	208	212	216	230	221	209	207	234	197	213	214	211	221	228	227	216	191	209	219	215	220	212	208	231	221	223	228	225	235	201	230	221	211	214	215	222	197	208	218	229	225	203	196	229	225	211	221	234	202	242	221	230	204	211	196	221	191	209	225	223	204	239	213	229	218	227	222	206	195	227	203	209	211	223	197	237	227	240	198	205	225	196	193	238	208	222	198	209	231	204	215	198	190	204	200	220	226	232	239	229	212	201	229	204	197	190	201	230	225	214	216	201	216	199	201	183	216	219	191	220	222	226	222	201	205	246	200	180	194	219	219	203	211	215	195	242	219	182	193	229	209	213	189	192	220	232	204	214	196	215	219	208	210	219	224	206	242	232	227	210	212	212	224	202	212	196	222	207	199	218	233	214	213	232	198	233	222	206	228	189	203	187	208	218	214	198	235	215	209	215	219	198	207	201	194	192	228	192	197	213	208	191	223	203	206	201	215	207	212	249	228	203	217	203	191	253	226	217	224	229	223	213	215	188	220	214	219	206	223	212	214	238	226	231	227	223	213	216	197	216	217	223	218	241	204	208	241	211	237	210	208	184	227	198	213	208	232	235	224	230	216	225	220	214	201	220	195	206	229	204	234	221	207	213	210	189	196	192	231	228	177	221	196	213	222	207	205	185	220	248	221	221	205	212	232	202	212	210	195	207	203	185	230	215	215	196	236	226	199	214	217	214	232	214	204	206	196	190	232	223	218	209	201	217	218	236	223	201	219	192	204	194	221	241	213	204	209	233	224	222	233	201	199	214	218	208	213	218	221	251	250	211	213	199	228	209	192	191	201	218	217	231	234	217	229	200	232	202	214	235	201	238	211	200	233	227	195	204	208	204	226	209	217	221	194	221	199	180	232	216	209	210	223	224	190	183	205	224	207	185	221	232	208	217	220	241	214	200	201	198	205	215	196	209	202	212	206	218	217	211	236	223	239	222	198	197	218	229	214	218	211	228	218	213	223	208	210	234	226	219	225	204	221	199	205	206	203	228	191	229	201	225	210	215	217	220	200	226	226	219	202	214	217	205	213	222	212	214	203	220	207	221	222	202	244	215	185	199	232	222	224	210	191	203	198	212	213	188	226	208	227	217	181	212	246	210	208	221	210	217	222	221	223	216	197	182	198	209	193	224	220	226	210	210	194	214	213	259	195	217	204	207	233	221	207	236	209	198	201	215	208	206	212	213	222	200	238	213	197	201	216	222	206	214	213	228	198	225	208	216	190	203	211	217	202	199	180	247	212	216	201	206	193	207	214	229	178	213	219	223	193	213	224	258	232	203	214	232	226	231	202	230	185	206	199	206	225	199	198	211	240	224	202	213	202	196	199	187	195	203	234	205	186	216	192	200	208	222	212	216	205	210	224	229	199	203	214	256	229	193	239	258	214	235	193	210	223	232	215	222	212	220	230	263	227	217	193	212	213	225	195	230	232	209	210	212	223	216	213	187	235	243	217	222	238	226	212	199	202	185	191	222	194	217	237	199	217	223	201	216	244	214	198	220	225	235	232	197	231	225	203	223	228	210	194	206	209	181	217	199	218	213	204	199	226	223	217	193	199	222	224	218	211	238	190	220	233	219	196	207	205	213	216	207	232	205	201	203	194	218	220	200	222	204	192	219	190	212	201	209	219	202	231	204	191	199	192	194	212	212	225	186	216	218	214	215	231	214	191	247	226	211	231	236	204	221	219	224	218	240	199	230	221	212	183	217	232	191	189	186	203	214	211	199	200	222	216	201	205	205	209	228	235	212	216	213	224	200	208	199	203	203	217	208	226	196	232	191	204	214	211	224	242	194	216	216	230	222	230	236	202	190	220	196	230	192	181	215	195	243	237	217	207	224	209	210	204	185	208	230	210	225	204	206	224	236	211	221	216	211	229	196	227	225	206	204	212	200	225	221	195	236	225	210	221	210	192	218	195	216	228	220	231	227	220	215	214	223	214	213	224	232	212	212	190	175	228	184	219	198	186	203	236	221	245	209	191	228	224	219	180	212	201	198	253	193	226	184	232	211	221	207	191	220	196	233	200	200	216	205	222	198	196	224	200	216	211	249	214	234	224	237	212	236	232	196	228	230	211	202	210	174	243	209	231	200	199	208	211	237	195	205	209	189	220	217	185	207	231	247	244	215	186	215	193	225	215	212	190	224	229	227	212	215	221	203	189	218	226	200	198	238	195	204	209	216	208	218	204	207	222	212	195	224	224	215	218	210	225	226	232	227	203	229	202	224	188	201	201	204	245	225	193	231	206	201	223	217	200	197	191	230	204	191	230	217	201	183	228	201	204	219	209	234	220	187	210	211	232	210	210	208	217	219	216	201	226	213	207	216	206	204	205	205	243	198	206	211	211	224	196	203	218	225	222	212	220	220	214	223	216	225	231	211	206	243	213	227	204	198	229	198	202	232	217	210	227	212	208	181	183	231	227	236	213	203	198	212	210	206	217	191	220	204	217	194	224	214	210	233	235	202	207	226	202	232	195	196	203	212	214	220	225	200	200	247	202	193	222	209	216	216	204	204	185	199	218	188	237	211	228	212	214	201	185	223	232	227	212	205	234	226	218	220	228	205	204	227	192	205	209	202	203	223	231	201	200	206	213	232	211	190	195	205	205	205	208	217	192	212	199	195	221	213	190	227	199	208	205	213	225	209	199	216	230	223	212	197	233	195	215	219	196	212	193	199	213	239	220	214	233	228	230	207	198	194	206	244	204	203	217	222	207	214	235	233	214	225	197	195	212	215	220	229	190	221	205	246	200	216	210	198	200	210	218	202	231	204	205	226	241	222	218	200	217	226	235	183	202	203	212	232	224	195	199	236	196	232	224	204	222	217	230	239	221	194	226	207	195	239	209	200	226	229	206	235	209	230	227	211	245	211	215	215	187	228	215	208	227	200	218	227
6524	15654	13184	7175	5028	3829	2922	2247	1767	1425	1104	992	837	694	737	638	586	509	506	458	454	437	417	402	380	388	370	350	331	347	339	364	343	375	344	327	339	307	306	322	336	292	302	339	287	318	320	281	301	316	287	307	288	268	299	257	310	297	294	260	307	275	277	290	269	292	294	276	290	292	271	290	292	281	300	302	278	247	308	274	275	297	269	289	284	271	286	318	292	256	290	303	285	252	302	295	287	296	294	292	273	267	292	274	297	293	279	274	292	279	271	255	284	280	268	264	247	288	264	307	284	325	271	296	269	259	274	265	269	266	261	294	311	268	278	286	305	279	254	276	259	277	279	259	268	269	280	306	262	298	287	289	268	287	280	253	290	264	273	265	277	282	306	278	316	280	275	271	286	296	268	302	289	278	300	253	299	270	283	297	281	274	246	291	283	260	259	270	313	274	270	280	291	309	266	263	278	278	289	265	238	299	275	269	278	311	256	279	271	301	303	254	281	262	278	274	304	266	269	291	280	275	271	285	286	249	297	290	288	249	278	267	263	292	274	279	276	301	262	251	263	261	276	250	285	268	282	274	251	269	276	289	266	258	271	281	310	282	251	273	281	286	276	282	263	246	270	290	237	264	310	267	269	263	285	264	285	286	277	298	281	269	254	275	270	262	280	263	275	270	278	256	285	266	307	261	265	275	271	237	273	251	273	280	247	283	264	286	268	294	305	267	262	295	260	269	258	282	290	257	261	277	273	282	288	286	271	298	316	297	255	280	266	279	269	272	281	258	285	272	308	274	289	299	279	288	252	282	264	294	316	292	249	294	283	247	265	276	263	271	269	266	292	274	290	274	287	308	268	269	282	295	269	257	298	272	242	280	283	275	253	263	276	285	320	255	273	251	272	292	269	294	270	292	267	250	270	297	252	295	269	276	272	281	276	305	257	258	271	281	264	281	284	271	273	244	270	274	260	302	284	285	241	279	296	259	300	277	275	308	241	263	289	278	277	267	297	257	278	259	252	290	278	268	282	283	304	286	274	281	275	268	276	284	247	303	299	265	272	242	300	282	275	278	283	273	289	272	287	283	314	272	275	308	268	294	264	288	296	284	279	278	270	293	299	273	270	285	290	264	302	269	276	294	290	288	280	283	303	257	254	268	286	262	265	275	290	261	308	255	286	270	291	295	267	267	253	292	253	285	290	286	284	266	243	244	269	266	288	305	263	265	274	274	268	278	286	274	254	280	265	271	254	294	285	272	271	271	290	307	322	298	285	300	307	280	258	270	263	296	276	285	252	324	267	269	288	270	264	300	295	305	288	292	272	274	255	283	284	271	287	259	271	262	274	273	241	268	269	274	308	252	265	250	279	297	295	265	289	278	269	274	262	266	270	239	259	265	255	286	290	277	269	278	269	273	271	281	273	239	291	274	273	281	264	264	289	260	263	327	293	278	292	292	303	263	275	260	258	285	274	269	263	272	272	269	257	277	280	275	268	266	273	283	276	277	297	286	295	267	279	260	297	283	277	287	259	271	274	262	278	271	291	294	274	262	295	278	274	292	256	230	265	277	252	324	269	265	278	259	247	223	274	269	285	272	288	266	277	282	276	281	258	270	287	326	288	266	307	260	275	264	280	279	267	296	277	276	273	266	282	284	254	276	266	295	287	251	252	272	275	273	249	292	283	260	262	265	300	256	241	274	289	312	289	257	258	266	286	271	278	286	306	277	270	274	273	285	283	283	274	283	278	284	286	266	294	275	251	284	263	267	275	251	279	268	265	269	298	288	291	268	275	249	258	272	265	287	283	278	272	275	279	277	288	249	278	246	320	278	284	244	279	271	297	273	270	310	253	272	261	254	268	293	263	248	261	280	278	277	275	240	255	255	275	275	276	251	285	253	250	283	318	294	268	285	273	297	264	282	256	279	277	270	318	256	291	266	277	253	290	325	291	286	271	270	257	254	282	264	288	276	275	255	259	292	266	251	251	277	253	291	269	275	255	259	280	298	259	248	287	276	265	256	276	267	260	247	271	288	275	269	314	268	253	287	287	271	273	268	269	281	288	281	288	276	290	277	253	273	276	270	259	285	251	278	272	264	289	276	272	278	255	264	283	273	262	300	285	261	262	262	264	269	269	327	263	251	287	260	272	258	243	234	266	263	289	255	265	299	284	259	239	295	293	261	275	274	270	259	286	277	283	274	261	280	281	270	284	226	288	281	296	304	295	297	269	279	287	271	307	275	232	256	275	278	285	297	284	288	276	269	277	241	267	264	266	276	253	255	245	253	287	258	284	283	285	259	272	254	298	265	272	285	300	270	252	257	265	264	278	248	298	268	271	276	271	311	286	285	286	301	282	258	279	287	302	253	257	286	280	275	272	259	283	286	301	290	294	273	266	286	271	267	263	282	252	293	287	233	252	277	260	278	273	278	279	280	247	308	286	282	280	289	276	284	263	284	242	269	258	298	271	294	258	272	292	270	269	269	304	296	291	269	288	277	302	278	268	288	282	280	256	278	287	289	295	270	249	282	276	281	264	264	286	254	290	290	305	286	276	278	289	244	254	276	269	295	277	310	274	261	293	248	271	279	272	279	266	274	273	291	274	293	268	289	284	288	283	275	293	288	287	293	278	259	261	257	311	269	249	300	282	266	270	279	262	240	276	265	333	295	275	286	273	260	285	275	286	279	263	275	266	274	251	287	265	274	280	251	292	263	290	252	301	233	295	283	268	273	251	261	254	260	260	292	306	298	254	262	265	259	288	279	294	279	272	284	301	301	276	264	295	289	279	285	286	262	292	287	286	282	276	300	279	264	306	305	262	255	267	257	279	314	294	300	291	292	270	255	268	280	260	288	300	263	292	292	233	262	271	283	285	280	272	258	284	245	309	258	261	242	266	306	289	284	258	277	257	286	280	276	298	302	293	286	246	255	296	277	268	295	289	269	267	288	274	260	255	298	286	257	280	268	277	294	283	294	296	285	267	266	274	256	262	260	299	289	313	284	273	266	232	272	293	282	269	238	266	271	255	267	307	278	287	261	271	273	305	261	286	285	279	288	264	275	294	267	272	237	274	259	274	281	280	256	271	263	303	256	299	280	292	297	289	274	283	268	270	263	259	260	258	275	295	270	272	231	288	290	297	298	259	260	240	289	278	280	277	283	300	282	266	246	293	266	253	267	269	277	287	292	291	253	261	260	285	278	283	267	334	281	274	247	266	298	273	282	253	260	290	272	251	277	262	269	290	268	280	304	280	309	269	271	269	258	288	270	275	280	250	298	265	293	293	254	286	328	302	257	282	277	273	273	266	284	279	263	288	270	290	287	284	291	281	263	264	290	269	290	299	287	270	281	260	251	253	268	273	302	298	285	283	288	282	274	259	250	299	271	292	310	260	275	292	296	298	269	298	305	270	277	281	268	263	268	240	298	282	301	264	277	283	271	270	302	267	311	249	274	282	276	277	303	258	264	280	268	261	266	258	285	271	282	299	258
26526	20467	10251	1398	917	815	779	793	769	726	809	749	784	781	789	765	722	783	783	760	794	795	803	769	756	779	774	752	712	748	754	758	745	780	751	760	743	757	764	753	734	760	808	745	734	771	776	731	772	746	775	725	730	740	779	774	732	731	762	730	759	773	736	749	737	803	699	759	731	756	790	749	766	741	782	778	715	728	771	741	736	741	728	763	765	735	770	781	711	751	748	795	736	715	764	762	769	753	793	741	767	716	746	796	762	767	690	720	763	765	758	752	768	738	788	766	760	770	756	754	793	756	771	820	744	804	769	691	796	756	757	743	748	762	751	738	723	748	729	757	734	731	786	738	748	750	741	718	785	765	756	757	778	727	750	803	726	714	741	770	747	736	772	777	784	772	774	774	777	718	776	716	716	725	764	804	763	740	809	746	709	736	788	719	758	746	775	735	772	710	784	767	737	784	730	789	782	753	757	706	778	762	772	781	757	739	748	775	777	751	738	772	697	798	740	760	746	746	740	738	812	746	751	739	741	760	745	781	764	758	779	773	760	764	755	759	770	750	747	787	749	796	731	708	760	745	746	787	743	732	778	745	770	719	734	738	768	721	779	748	741	758	743	750	681	739	789	743	702	787	725	719	767	772	750	749	783	747	760	760	758	772	727	748	755	748	738	750	722	731	772	790	764	728	783	729	757	784	709	723	752	724	801	669	724	750	766	763	750	733	758	798	794	828	801	783	737	733	754	819	758	723	762	811	734	771	762	768	751	784	776	780	793	772	752	743	784	729	751	753	720	731	792	742	734	736	717	745	702	751	768	723	690	754	759	779	772	766	791	733	746	770	758	744	723	731	737	773	782	786	768	782	773	718	722	745	795	760	737	758	775	736	782	751	736	776	768	719	752	772	786	765	758	699	775	755	803	718	722	760	715	761	779	790	762	788	742	722	745	756	708	760	748	748	788	760	787	703	719	764	774	811	738	759	787	718	777	732	750	708	758	774	744	811	750	762	782	762	779	760	771	788	772	747	751	711	808	734	715	770	802	725	736	780	815	791	752	737	731	734	758	752	762	792	730	739	768	779	749	772	719	744	742	766	724	777	743	741	741	757	772	753	770	746	738	765	784	771	761	769	764	816	768	737	778	776	711	761	796	746	754	783	678	760	770	748	725	751	762	743	732	712	731	772	765	718	794	734	845	725	808	767	747	766	712	745	745	761	686	790	744	747	761	779	699	761	742	751	754	728	747	784	731	734	770	734	741	755	795	788	745	773	768	760	751	719	704	777	797	746	706	716	709	754	756	780	755	758	758	751	736	745	742	774	733	724	751	739	784	756	778	721	752	785	777	764	794	765	758	800	748	705	754	756	816	732	730	720	782	766	730	745	785	812	800	739	744	745	791	741	774	725	730	727	762	771	804	749	776	767	734	723	812	747	742	760	781	727	746	778	801	794	737	734	780	774	739	769	766	735	773	732	766	680	781	760	735	792	725	755	788	763	746	779	796	765	721	736	753	726	737	755	760	812	741	802	799	781	757	771	739	763	768	754	710	768	760	741	762	762	772	727	727	757	733	666	770	758	766	746	726	771	782	727	730	718	761	758	754	751	725	685	736	728	768	751	749	696	675	711	759	747	741	772	735	727	778	765	759	787	756	735	760	795	801	783	721	752	719	763	762	765	749	762	773	723	760	734	743	753	769	774	715	771	767	729	745	706	757	815	744	746	763	718	743	760	790	763	780	767	736	781	706	733	738	720	760	722	787	713	710	779	764	807	796	732	741	767	745	702	735	745	777	787	778	754	772	755	707	717	762	745	791	754	765	839	791	759	742	713	726	775	745	767	783	800	765	760	776	746	746	794	763	717	704	757	738	733	768	753	732	726	783	739	767	770	696	771	733	767	751	827	758	761	739	730	713	784	753	752	747	726	742	709	743	729	756	784	758	746	762	710	762	727	759	756	788	753	732	762	759	752	756	792	695	710	751	713	736	696	738	756	782	775	817	788	716	765	783	759	719	780	780	741	792	724	731	742	754	737	790	737	717	740	814	781	675	729	715	730	788	738	747	752	813	791	759	717	749	740	750	739	741	760	765	695	734	763	762	741	767	751	808	764	767	769	727	786	740	775	732	734	758	813	815	813	689	748	745	743	714	784	743	794	714	798	785	733	778	757	746	765	768	734	741	689	750	753	790	724	720	724	751	737	740	803	784	759	805	766	725	792	766	783	797	705	714	786	785	750	773	731	783	712	774	802	768	755	772	726	743	773	733	753	747	723	739	743	723	715	747	766	764	769	726	749	780	755	767	726	755	796	761	761	742	705	758	744	747	754	726	752	761	726	808	723	725	718	753	772	710	751	767	740	732	749	750	752	724	812	777	822	773	763	743	712	798	745	731	772	760	769	754	724	719	779	742	760	760	784	759	720	768	763	770	776	746	789	725	741	773	746	766	739	712	787	772	773	770	775	773	776	732	742	716	772	791	766	762	749	762	723	730	713	773	755	773	739	740	770	805	794	742	749	774	747	745	790	786	710	800	805	721	733	728	769	746	768	711	747	774	751	758	731	756	806	768	764	725	797	749	806	787	734	774	759	716	722	776	736	714	767	734	729	720	764	716	757	746	778	749	694	732	745	709	753	743	721	755	700	730	706	750	765	790	764	691	775	827	759	720	753	784	772	780	764	777	766	720	757	743	729	727	737	717	737	797	792	733	767	749	775	726	753	742	734	707	773	719	720	758	753	753	733	763	772	720	767	758	732	729	750	715	729	742	765	734	763	739	767	729	759	781	739	760	763	760	768	741	741	818	811	742	773	814	724	761	701	738	770	755	719	728	793	741	762	712	749	735	748	742	752	784	741	735	789	719	778	729	751	760	771	749	738	766	800	729	742	691	771	704	797	752	796	765	777	751	715	757	767	730	782	733	732	766	778	759	739	760	746	766	804	809	743	750	781	763	737	759	795	799	779	794	729	729	772	747	757	773	730	788	730	758	765	789	790	783	712	771	735	717	698	828	691	740	756	799	762	741	722	750	783	741	750	731	690	772	765	715	771	763	790	799	772	756	804	733	815	776	761	768	714	766	791	803	777	759	779	706	766	793	791	698	704	755	769	747	723	772	765	763	800	797	759	778	758	779	736	740	768	761	767	757	765	703	747	743	790	736	729	769	770	737	754	753	756	765	735	763	752	755	764	740	784	758	752	766	761	759	765	736	745	734	729	771	734	714	724	716	780	754	749	702	729	777	784	761	775	785	764	738	788	763	800	741	727	738	749	745	769	740	730	786	727	778	725	759	756	767	727	791	705	767	769	757	724	763	762	801	773	746	770	741	715	740	767	740	759	779	773	788	758	732	722	718	782	755	712	782	755	728	740	768	770	758	769	724	790	752	762	767	745	765	707	710	730	748	755	764	763	775	747	754	764	742	757	780	755	734	761	833	815	742	729	739	764	744	772	776	694	709	746	718	751	749	782	763	787	756	781	768	737	722	726	809	735
4120	1631	1492	1220	1041	1044	1062	973	965	878	981	958	1053	982	962	926	968	948	970	950	1009	944	910	956	949	992	946	978	979	932	938	974	944	964	898	919	958	995	970	907	983	987	937	929	937	979	911	957	903	933	922	945	924	938	935	944	949	945	1007	989	989	903	937	945	938	918	972	907	957	932	974	951	995	929	903	946	896	940	965	981	957	990	915	919	934	972	971	1004	990	894	901	950	968	990	994	917	980	992	980	987	929	972	882	988	956	960	1000	943	982	932	926	918	927	957	928	1030	936	954	917	924	951	932	973	928	965	929	966	963	940	966	965	970	951	978	1011	920	939	918	956	959	937	967	952	872	966	908	870	959	955	948	954	971	933	963	982	945	954	877	958	987	927	965	927	960	993	954	975	911	933	934	953	981	922	1003	925	977	964	924	997	945	946	991	946	956	969	970	926	946	902	945	846	973	910	1005	923	931	956	993	982	976	955	963	960	931	969	927	945	960	962	930	940	979	927	981	929	989	917	954	893	932	985	996	965	955	940	940	965	944	988	950	946	913	953	962	996	893	988	938	888	949	965	973	889	954	912	951	1011	961	932	953	980	964	891	980	913	957	925	912	916	920	984	941	902	984	982	955	931	979	935	953	949	907	955	941	980	929	988	957	924	958	901	972	898	943	981	1028	933	964	882	880	891	986	959	968	947	939	889	986	952	887	956	970	942	960	914	977	935	938	991	949	996	958	985	963	999	972	916	942	925	949	890	982	936	960	976	940	916	945	935	935	968	983	934	956	942	931	887	991	929	955	946	948	965	933	975	915	957	914	920	958	933	969	932	949	960	966	950	975	937	929	948	948	945	964	927	914	932	923	958	969	1002	903	934	967	932	956	943	952	903	917	976	926	948	958	894	995	916	974	991	929	951	899	922	959	914	911	957	917	973	935	961	936	945	950	1021	979	961	922	919	939	933	926	921	958	976	925	968	971	915	913	861	905	961	941	999	1008	903	946	982	916	958	933	951	964	965	949	916	917	974	962	977	938	929	934	982	967	912	936	940	952	940	934	970	939	999	961	944	943	967	998	945	951	920	955	947	985	950	959	988	982	982	942	978	948	901	932	910	997	930	940	934	907	955	979	913	898	922	940	969	936	959	903	970	923	935	934	964	952	939	963	968	901	954	938	978	918	973	942	934	970	952	960	965	983	945	947	991	948	975	944	974	1020	906	1018	936	961	993	964	924	1009	975	960	987	947	972	958	918	926	975	953	919	921	959	972	975	956	982	927	968	974	939	954	979	947	895	981	958	956	920	941	890	931	953	948	985	923	942	984	966	921	926	946	934	965	964	976	987	912	911	887	930	961	946	887	927	911	975	942	958	977	959	955	938	935	962	906	892	935	911	875	878	877	950	943	973	954	945	908	939	987	994	954	951	929	938	870	985	922	938	948	990	970	919	964	926	964	903	921	908	960	962	946	930	969	886	951	932	910	958	934	948	978	945	948	929	968	930	940	933	930	994	937	973	1000	1009	939	986	973	971	880	927	991	997	929	961	956	935	942	1016	969	923	940	940	918	931	956	918	942	926	945	947	949	1015	925	933	912	942	930	934	984	947	958	987	986	973	978	927	955	858	973	949	947	1035	957	946	910	904	944	981	942	1002	947	946	901	966	922	960	963	917	924	899	967	997	955	955	906	985	948	956	927	918	924	921	959	967	994	929	901	925	892	967	937	962	954	896	983	963	958	913	908	970	936	873	951	941	971	911	909	922	987	961	973	965	938	933	1008	904	923	976	917	946	940	968	908	930	950	951	957	992	884	929	1017	929	944	884	968	971	906	916	991	971	906	987	894	956	972	939	908	914	957	915	917	919	924	930	952	1001	925	925	896	954	889	964	1015	939	893	952	904	943	940	953	949	919	911	970	893	1003	901	962	937	943	916	962	952	922	953	1013	916	937	948	947	923	980	958	962	895	931	1005	953	957	938	937	944	892	905	976	941	956	929	979	978	986	972	943	1013	954	930	939	918	971	980	959	952	988	930	965	967	968	989	971	917	988	925	927	924	1004	956	948	921	980	990	949	880	972	977	940	932	951	942	943	972	933	959	934	882	931	907	890	1010	936	912	931	999	989	910	1008	973	920	903	931	935	935	949	929	951	953	977	951	933	956	991	914	932	994	908	883	952	910	952	895	983	1003	944	971	873	931	934	945	983	985	934	1002	947	957	925	971	934	922	973	955	923	915	893	952	937	954	976	987	937	937	988	911	957	947	1013	935	926	925	937	974	934	953	942	939	973	932	970	929	903	948	934	951	920	960	954	914	940	992	1009	988	942	961	917	934	989	926	1026	954	976	968	945	962	970	989	918	918	961	948	911	911	989	943	939	955	958	940	939	915	962	891	920	944	920	928	913	870	938	961	942	912	942	1010	901	924	897	975	948	976	918	954	1000	943	942	985	962	946	918	973	940	961	963	900	954	966	922	980	992	957	984	984	944	973	956	951	985	904	919	989	958	1003	937	951	931	877	977	946	951	949	979	971	931	958	916	950	1000	943	911	921	1006	952	990	917	956	933	925	945	916	907	985	968	892	934	911	931	905	966	938	984	950	966	976	945	945	948	938	960	990	950	972	938	946	958	927	882	947	933	946	937	919	934	886	977	921	949	1006	926	919	978	960	925	944	1006	906	906	957	976	879	941	911	1009	961	958	914	966	956	931	923	908	914	921	938	1008	999	959	966	969	994	903	923	953	984	921	955	961	982	933	950	929	944	944	959	926	972	952	941	969	883	979	974	965	976	947	965	913	942	980	958	975	927	922	918	971	930	921	921	885	914	929	965	921	942	957	920	960	980	944	994	943	901	976	950	996	945	930	983	923	923	942	898	936	975	936	911	959	957	936	936	935	947	955	971	919	970	1022	910	967	933	961	919	957	908	948	961	944	938	949	967	968	966	938	951	921	938	915	894	972	936	938	907	937	975	927	982	934	943	890	1003	922	990	925	956	964	901	948	950	957	928	922	924	909	925	960	982	1001	958	955	942	943	1009	941	972	976	966	901	956	936	994	922	973	915	941	934	976	979	933	927	910	919	973	917	949	907	934	963	890	949	917	945	957	954	994	885	978	927	1001	985	974	918	972	885	918	944	1006	951	956	916	978	891	926	900	909	972	986	917	945	944	916	964	950	1002	982	892	995	955	932	962	916	950	960	980	937	939	965	986	918	963	988	917	903	963	913	884	946	967	936	950	894	924	934	942	926	924	958	912	886	956	937	926	925	963	954	933	929	896	908	967	909	965	1015	967	932	973	928	956	959	948	890	898	945	926	980	895	1020	971	889	957	909	1014	918	940	990	933	899	954	933	967	951	941	981	1040	986	943	957	923	991	1002	976	963	875	926	1011	942	918	910	948	903	962	942	955	930	939	923	972	935	1039	967	964	926	963	983	904	939	931	1013	919	899	973	953	968	953	875	921	941	935	954	914	967	930	904	945	907	927	977	963	949	979	953	969	986	971	922	952	991	967	935	864	971	960	884	902	932	966	942	930	966	901	926	971	955	904	960	963	952	851	924	959
23514	20952	28328	23708	20939	11587	1448	1047	805	797	725	690	665	643	614	621	579	574	528	628	557	563	543	571	550	564	562	563	562	537	528	506	521	525	534	530	534	514	538	542	501	497	551	537	552	531	516	529	524	534	525	536	530	524	560	529	487	547	527	540	523	512	550	491	534	533	512	518	468	510	505	511	534	528	557	521	506	534	535	529	551	515	514	499	553	530	555	539	515	485	500	475	516	555	535	555	517	492	544	523	515	531	506	510	558	509	532	508	469	541	491	498	486	497	486	521	507	536	522	503	529	531	470	518	518	526	503	529	493	517	518	546	520	541	491	562	526	546	538	505	487	489	539	511	538	520	495	495	510	551	531	501	488	536	507	561	503	483	542	539	491	526	500	497	506	548	531	494	523	539	524	549	535	534	535	508	526	592	539	487	508	503	530	571	560	519	557	509	495	511	508	491	523	522	540	509	515	532	539	489	492	521	573	534	533	531	546	479	490	510	519	490	511	535	523	506	489	557	515	551	488	525	513	509	533	497	507	502	483	539	542	501	493	509	511	562	514	560	489	483	489	509	502	531	549	552	546	558	549	541	535	554	529	489	521	523	497	493	534	544	489	534	521	511	515	527	520	531	520	486	515	509	500	544	573	535	543	491	551	540	509	528	483	534	507	505	482	498	546	480	501	515	495	504	460	563	501	526	505	543	529	512	510	488	458	501	530	551	490	502	510	551	525	495	518	527	524	545	527	481	510	518	542	499	489	504	545	533	508	580	538	516	591	511	507	578	516	523	560	526	515	512	493	550	559	454	531	560	502	524	534	478	507	547	534	547	521	491	533	477	505	512	550	462	519	516	527	520	439	486	490	481	490	501	520	530	487	543	491	510	513	572	531	490	538	505	540	499	532	527	520	493	535	517	472	504	557	537	542	501	523	513	489	545	524	503	522	502	506	515	509	526	512	541	537	568	502	494	512	543	496	498	538	545	511	523	514	523	495	486	549	512	512	512	516	517	534	503	519	502	483	491	493	486	539	561	501	493	526	555	523	548	489	532	512	496	499	506	530	527	481	520	498	501	536	552	553	538	484	543	565	501	534	528	536	504	519	543	507	496	534	543	533	512	530	510	511	507	494	495	492	499	500	531	545	510	490	497	556	522	544	505	512	498	541	487	501	479	508	513	511	517	557	523	536	524	548	536	531	506	474	565	542	515	504	503	474	534	506	522	516	519	526	520	497	546	515	524	521	499	538	553	513	464	502	512	539	546	493	494	542	511	540	535	531	544	518	529	517	524	533	483	483	498	558	534	488	486	530	523	543	490	529	509	538	504	504	555	509	528	485	507	554	506	528	506	529	535	555	458	549	553	477	501	539	488	481	478	505	519	496	557	484	540	542	514	506	510	476	473	525	487	469	532	508	523	512	544	500	500	476	535	508	477	504	493	528	513	502	515	549	509	486	527	528	514	533	515	469	543	514	533	540	462	508	529	539	483	557	529	504	522	509	516	514	523	514	543	534	485	481	531	489	530	515	495	502	507	459	516	531	518	512	507	525	539	525	522	495	557	523	499	509	504	523	545	483	503	478	503	548	491	514	519	516	529	516	519	474	552	497	542	536	482	528	508	544	509	492	490	525	498	456	529	538	570	526	506	548	547	514	543	513	521	555	528	523	472	519	503	525	502	505	487	512	508	549	547	498	457	534	537	526	573	511	527	521	550	492	481	513	504	564	485	514	496	549	526	582	478	544	500	530	514	511	495	519	517	517	481	573	503	507	512	505	533	482	502	540	531	543	526	509	557	496	543	482	527	530	485	493	533	529	488	489	481	566	493	550	487	491	515	532	560	482	550	509	541	504	469	523	517	496	522	537	512	556	528	560	499	536	477	526	496	516	531	512	539	544	522	512	519	479	510	523	544	511	490	494	548	494	517	514	504	540	528	487	520	495	512	545	533	528	484	494	536	546	495	541	478	529	484	509	538	498	495	508	524	539	521	491	502	499	479	527	531	543	492	489	526	507	509	473	469	515	510	543	543	513	504	513	521	553	533	501	519	461	522	545	515	504	542	509	552	516	539	511	507	513	535	483	458	479	545	505	522	488	502	485	530	538	490	537	469	548	523	534	523	486	550	482	525	499	531	515	546	499	510	544	505	497	517	521	514	485	473	542	543	534	524	509	532	509	509	508	526	546	479	531	515	538	524	572	508	531	516	528	503	540	509	512	496	491	574	536	520	538	500	491	520	528	537	500	494	531	544	491	524	570	537	522	551	525	516	537	543	500	538	540	532	531	520	544	552	509	513	479	530	516	520	507	545	483	475	474	513	507	470	557	506	549	502	468	519	525	499	495	478	510	508	524	505	515	486	488	497	510	550	559	505	526	518	517	496	490	468	500	486	560	545	542	510	511	521	532	508	528	549	471	484	518	532	497	527	510	489	529	537	541	512	491	521	566	493	552	533	515	518	454	528	500	520	436	547	491	491	502	502	528	550	530	490	478	559	529	513	518	544	505	546	504	491	513	530	522	523	537	579	478	508	536	529	554	518	516	504	560	552	532	493	503	512	516	481	509	523	533	575	536	496	475	511	534	481	503	499	555	517	547	497	543	497	529	513	531	514	481	495	491	526	549	516	509	525	507	567	528	534	529	537	501	514	533	477	506	538	491	521	507	499	484	517	537	506	495	531	523	515	527	505	470	540	548	513	501	494	506	540	539	551	496	494	557	536	503	542	501	529	513	505	552	575	492	510	551	520	484	504	544	558	502	547	527	499	552	505	572	512	519	541	506	486	492	494	503	512	545	538	517	494	499	520	509	497	557	484	497	526	512	468	547	485	533	485	518	508	544	502	536	518	516	530	515	521	508	523	534	538	471	455	510	535	545	510	502	507	538	558	548	550	536	536	496	506	563	544	523	527	514	488	527	494	547	545	547	521	515	541	518	480	550	557	503	512	505	507	526	523	502	502	484	500	511	532	499	516	540	556	467	495	467	529	501	528	553	493	569	555	524	526	514	463	497	544	537	567	509	481	528	501	560	513	512	484	499	525	496	515	495	496	552	518	524	505	533	477	502	489	532	522	520	518	475	493	496	547	498	506	483	528	532	551	507	514	545	458	528	495	551	515	519	504	527	513	539	521	505	544	506	526	531	523	480	521	516	509	487	512	509	504	543	511	512	549	513	521	508	537	543	533	517	507	519	560	541	506	519	470	505	519	511	525	507	505	541	571	482	495	507	523	550	512	501	482	495	559	556	519	490	535	536	482	537	490	549	511	482	554	521	512	538	498	512	502	490	524	532	506	500	545	527	508	536	504	527	578	550	507	498	511	534	510	555	532	503	483	520	554	527	532	537	526	522	537	538	525	482	479	520	523	517	480	532	528	519	505	514	511	550	543	505	510	513	518	528	504	537	500	519	530	542	505	527	528	565	526	502	506	517	531	533	501	527	535	487	501	537	494	522	527	532	494	517	541	513	543	547	500	510	540	521	538	540	534	546	502
4599	9721	8407	4501	3241	2502	1967	1759	1380	1220	1104	1019	958	899	841	858	837	848	836	738	738	782	741	711	722	743	688	700	698	718	732	705	624	691	730	642	717	696	646	661	657	691	744	731	680	699	666	671	668	650	684	693	685	634	716	658	705	670	682	687	657	737	672	655	731	643	690	622	682	685	621	670	680	615	657	724	676	660	640	660	658	659	631	660	673	652	648	653	656	650	669	676	621	678	688	676	637	683	693	663	666	693	688	701	698	646	673	702	648	667	654	666	671	678	718	681	729	741	623	681	665	715	607	676	671	714	648	675	640	636	687	681	713	659	640	663	681	642	669	660	681	622	643	692	632	693	662	699	692	701	692	689	642	689	655	686	721	665	635	650	659	686	622	695	636	723	664	664	673	670	710	694	708	650	676	661	711	696	680	617	662	689	690	627	689	692	678	681	644	675	676	658	609	664	673	708	686	638	660	690	656	659	654	668	667	680	633	669	668	626	649	674	683	657	663	643	660	656	645	672	687	664	639	665	689	706	704	658	680	660	691	709	641	688	683	677	635	697	651	651	647	735	709	702	673	680	683	652	676	633	662	664	702	678	640	670	661	677	664	619	586	670	655	634	649	621	691	646	675	647	655	700	681	652	680	663	653	651	651	677	665	692	666	666	683	598	674	678	683	627	746	609	650	700	660	678	678	696	659	640	667	671	712	637	669	660	673	683	704	678	664	688	637	688	658	649	614	655	664	675	669	702	647	649	674	688	652	676	678	655	675	621	673	665	675	624	636	662	679	663	650	674	688	685	675	650	642	658	671	679	679	633	635	715	695	727	705	676	667	668	653	667	634	674	702	711	650	632	703	673	662	654	669	658	632	673	698	660	654	690	647	665	633	665	707	688	680	675	684	624	674	672	635	670	668	667	649	644	660	679	659	662	672	627	676	686	688	688	626	625	734	680	669	651	707	684	680	659	697	634	665	656	697	658	694	638	708	661	703	661	700	655	672	687	648	682	684	694	675	684	668	651	678	661	635	618	654	662	702	656	686	685	664	711	605	702	678	613	641	652	669	667	738	655	656	675	653	627	647	688	679	622	666	660	703	658	675	670	649	685	659	682	651	670	684	652	632	644	640	653	710	661	662	663	656	670	677	745	710	642	669	693	660	693	668	654	708	668	693	701	633	693	681	653	700	717	692	639	676	666	683	693	667	652	658	663	691	689	640	703	678	681	653	680	636	625	698	660	654	713	756	672	657	675	697	685	679	667	700	689	654	637	703	661	668	666	631	627	663	682	652	624	687	685	643	691	672	691	689	665	682	659	661	680	694	632	651	710	672	675	620	674	642	645	675	678	626	685	661	668	673	673	696	690	666	732	686	636	621	649	620	651	663	669	676	671	691	672	651	697	641	631	659	665	704	660	699	659	645	647	668	684	657	660	638	685	639	691	639	668	681	688	713	711	702	677	669	648	665	661	666	652	678	681	672	648	673	661	688	647	693	688	645	683	677	674	700	697	642	693	664	701	671	677	682	680	666	676	631	692	651	672	682	672	710	688	643	682	666	694	636	643	655	671	663	629	643	653	669	697	654	645	676	662	661	649	678	672	708	647	663	666	667	668	683	649	681	691	669	644	704	732	671	654	698	643	606	642	698	676	697	668	635	646	681	660	635	700	645	697	653	658	670	650	652	679	682	647	605	639	675	666	613	703	667	645	677	661	706	629	634	650	652	686	693	709	671	656	666	664	661	702	626	664	675	654	682	621	626	714	677	734	692	716	695	620	650	690	703	685	670	653	670	642	621	660	669	682	659	666	692	662	653	640	633	697	679	678	633	631	678	609	668	666	636	672	689	688	629	712	661	659	646	692	684	693	677	679	642	718	716	701	687	648	649	671	687	649	656	719	661	651	684	661	674	657	663	690	685	655	635	680	644	698	681	675	684	638	681	667	620	702	690	704	630	660	643	677	665	696	700	672	659	656	682	660	682	636	685	667	715	691	648	674	650	615	647	607	679	691	719	684	654	655	672	688	652	663	683	706	606	630	667	662	736	690	641	692	716	670	655	662	645	660	663	674	637	673	650	660	654	702	656	664	682	674	666	623	707	693	715	713	688	660	656	671	666	624	656	688	700	694	666	658	660	715	677	699	636	709	674	652	673	708	687	676	683	649	700	720	676	649	685	709	623	655	641	657	663	637	683	716	689	701	681	643	714	676	679	714	688	615	661	621	687	626	686	657	663	665	650	685	675	639	672	683	690	640	660	663	657	657	649	676	642	654	636	680	709	716	683	602	678	685	692	715	683	663	698	672	651	648	691	691	712	678	674	647	639	696	699	660	631	682	684	682	659	624	674	678	582	651	700	626	690	667	640	672	635	684	621	650	666	631	681	658	664	663	641	657	706	687	643	661	656	662	657	665	651	648	610	675	675	652	666	654	625	619	647	689	615	667	683	682	678	633	668	637	652	661	637	692	696	654	635	724	672	636	668	648	646	662	650	659	665	621	683	668	651	664	719	703	658	664	657	695	626	644	617	702	660	638	700	649	681	680	675	653	696	656	684	700	637	676	635	655	708	653	664	664	698	665	698	656	710	668	667	649	712	645	674	657	667	658	645	701	650	710	660	702	676	666	727	643	690	678	669	659	691	643	667	723	693	663	656	667	672	660	642	704	641	665	734	693	647	650	722	627	694	669	696	643	659	686	649	632	677	673	624	684	665	670	688	635	701	624	651	639	659	723	620	650	699	666	655	691	666	710	646	629	673	690	644	656	669	638	670	644	657	651	676	679	690	638	725	691	710	679	690	663	652	707	653	635	674	671	664	636	695	680	674	691	707	658	638	652	689	672	675	710	655	658	659	629	682	684	678	657	690	671	664	659	646	666	670	691	658	635	702	682	606	686	682	701	688	705	650	656	629	702	677	698	681	682	670	665	685	658	651	670	699	699	644	660	663	627	688	684	675	646	663	639	672	676	648	679	673	645	631	651	659	675	655	635	693	658	674	684	660	695	649	681	706	670	687	657	697	648	652	664	637	696	622	674	645	675	653	652	673	635	658	674	668	692	680	656	709	673	666	690	674	686	697	665	682	691	725	648	698	679	696	697	678	664	682	625	668	668	660	708	690	699	628	692	628	627	644	673	657	686	691	649	698	645	722	642	669	659	731	618	667	682	655	646	625	660	627	669	687	680	677	678	679	672	643	697	670	643	672	647	656	683	649	633	654	655	620	723	690	645	617	684	635	629	664	654	706	694	673	671	627	662	647	623	658	642	694	703	669	682	726	705	702	615	698	632	664	664	665	663	702	678	691	607	694	694	668	666	643	670	642	689	680	661	702	677	689	634	666	699	676	691	654	686	678	631	743	662	649	632	654	664	664	697	672	677	666	694	691	660	672	622	668	679	660	681	635	653	675	691	665	653	681	682	663	663	700	684	659	650	657	666	651	648	685	652	653	744	675	658	650	703	645	635	671	666	669	731	663	633	666	661	694	717	635	665
22505	20900	28692	23248	20902	20946	10101	1163	820	668	619	471	458	420	399	385	352	323	303	300	306	320	270	288	269	254	289	236	271	250	293	221	242	268	242	243	243	217	228	238	219	220	261	231	239	242	249	249	222	206	239	217	233	245	233	238	202	228	221	235	221	252	194	219	219	211	238	236	221	211	232	242	246	194	228	245	210	205	208	239	200	212	224	206	218	206	200	224	206	196	235	220	223	216	191	216	218	211	216	197	206	219	224	204	204	201	197	209	205	223	201	208	197	215	212	206	209	215	217	212	221	202	191	228	207	215	197	199	183	204	188	219	214	218	197	210	225	213	215	212	233	234	223	230	221	222	209	215	208	209	221	194	217	221	214	211	213	199	215	230	218	207	238	214	221	199	224	216	209	190	221	220	224	185	212	227	188	204	208	197	191	237	243	213	214	235	211	226	239	211	222	209	218	195	207	197	243	214	213	209	239	205	200	250	237	216	234	185	238	188	196	191	206	226	225	190	223	231	203	179	232	210	213	205	219	190	209	217	205	213	203	227	241	206	218	191	193	203	226	221	203	214	197	209	225	188	221	226	222	242	190	192	227	214	201	198	216	209	175	224	218	219	231	220	215	215	200	206	224	207	196	223	201	201	180	219	229	188	238	196	215	225	220	186	205	196	236	218	230	206	244	204	196	237	216	217	196	207	181	209	212	215	204	201	215	206	213	204	212	222	228	211	234	194	190	224	215	234	203	198	250	221	206	189	202	216	221	204	220	204	197	199	231	208	225	203	228	214	198	192	239	234	214	238	198	209	200	210	224	205	226	243	213	208	229	198	194	224	197	210	216	223	241	185	206	208	214	203	211	211	195	211	198	210	211	207	205	244	234	207	220	207	211	215	220	215	205	225	217	201	215	208	208	238	205	208	212	215	204	205	213	198	197	209	191	211	219	207	229	223	197	216	215	212	183	214	212	214	205	212	205	215	195	202	221	203	232	196	208	181	211	205	198	240	204	207	219	211	198	229	198	226	202	221	231	229	199	201	233	214	210	194	198	238	220	185	211	227	208	223	203	214	203	203	207	213	213	234	226	227	226	222	210	233	235	213	189	197	216	214	239	195	234	195	216	190	221	218	218	189	208	192	227	211	220	219	183	190	203	223	234	218	200	199	224	231	219	226	222	197	209	211	245	218	211	231	200	225	203	204	234	187	197	202	201	210	199	217	224	222	217	221	193	222	220	188	204	217	204	211	228	210	202	218	205	204	193	227	219	219	201	206	246	204	211	221	210	226	206	221	210	215	200	226	225	214	211	193	212	206	213	221	233	205	225	202	194	204	221	207	214	185	214	271	214	200	185	163	202	200	199	207	216	204	204	210	213	227	221	214	198	220	233	201	210	225	228	204	196	208	220	212	203	208	206	180	230	226	225	191	198	228	218	245	210	197	242	212	217	208	201	196	201	205	210	199	197	212	222	229	219	226	234	220	204	220	184	208	210	204	220	224	224	187	223	222	189	217	224	224	210	213	199	216	195	217	221	230	184	212	206	223	222	231	196	248	209	211	219	191	194	205	212	206	199	206	206	217	207	210	231	199	220	234	209	223	216	191	222	198	217	206	202	209	220	208	198	206	214	219	209	217	226	206	215	203	223	227	181	204	199	192	237	192	196	182	187	207	220	210	198	182	192	213	221	236	194	200	200	227	221	214	216	226	191	220	210	186	214	208	219	220	200	192	221	219	209	211	210	226	203	198	220	200	216	212	232	208	194	210	201	208	221	228	225	223	198	221	210	239	202	243	194	190	202	228	208	230	232	225	224	181	225	204	209	201	241	207	210	215	202	200	229	198	224	225	230	227	193	184	196	230	188	208	201	199	234	224	218	231	219	217	212	205	202	204	204	216	206	211	194	209	245	205	199	207	203	217	190	216	187	211	212	192	210	213	237	198	189	227	196	227	224	237	216	224	217	245	208	244	225	185	215	202	222	232	231	234	238	209	210	174	202	191	215	233	188	210	212	195	228	200	211	200	193	226	220	238	215	210	206	183	204	217	202	211	224	229	215	205	197	221	191	234	185	221	200	230	233	198	227	226	193	218	193	205	212	211	211	207	204	215	225	234	233	219	200	206	246	211	235	210	194	229	215	225	221	219	215	215	221	223	253	232	212	205	205	206	216	229	204	209	194	216	215	234	238	198	208	216	197	213	198	229	217	224	244	208	218	206	219	215	203	196	236	211	214	222	228	217	192	223	233	225	244	217	210	220	222	241	223	218	204	226	207	244	207	203	236	208	221	203	197	208	202	235	204	212	195	213	192	217	181	234	235	215	232	211	200	213	209	190	222	188	228	230	229	221	253	212	197	200	244	202	223	224	217	229	203	213	194	228	201	212	208	220	204	211	202	199	233	234	182	211	211	222	209	202	205	212	213	195	201	197	207	207	219	213	203	215	202	208	232	199	226	199	194	191	225	211	188	211	210	237	226	193	216	218	198	229	197	199	198	222	211	241	215	205	202	217	193	253	202	239	204	187	216	203	200	222	208	212	191	191	208	200	237	193	210	208	230	227	225	215	225	221	208	230	203	228	221	223	183	216	205	174	189	208	237	247	223	218	216	229	215	219	218	237	209	190	204	196	221	222	246	211	217	211	228	216	221	204	219	216	221	203	228	222	214	228	220	201	208	248	208	218	233	227	219	202	219	211	207	207	223	214	221	207	204	221	209	221	193	210	235	244	198	207	229	205	218	220	217	217	219	230	208	203	208	204	212	219	220	208	207	220	226	219	198	212	221	206	210	197	215	221	228	216	208	218	192	194	221	222	205	200	215	212	220	220	242	223	194	224	218	209	208	202	216	228	220	219	231	218	202	211	219	222	237	220	202	212	193	194	187	212	203	217	227	216	242	242	198	206	187	216	219	220	195	223	225	229	200	200	203	234	216	235	215	190	225	185	204	210	212	221	222	189	196	217	219	239	236	203	215	207	191	203	237	208	231	237	198	216	192	195	195	214	233	214	232	230	237	204	221	222	207	217	228	216	186	209	235	219	191	195	212	212	204	232	211	242	210	213	196	211	203	250	223	221	228	221	218	199	222	181	223	230	238	188	221	201	203	228	207	208	212	209	206	216	203	215	225	210	224	222	234	206	213	225	207	217	211	223	215	232	209	204	196	203	241	245	207	189	190	215	209	229	225	223	227	210	208	226	204	201	191	214	214	185	222	232	173	210	241	204	200	209	193	204	215	213	190	221	209	230	187	188	220	223	211	213	199	224	209	222	200	196	238	195	216	226	231	205	226	195	221	217	225	233	193	198	219	205	185	222	216	200	227	225	230	199	245	196	184	213	229	187	198	198	212	242	205	219	214	198	213	191	193	228	198	238	220	229	213	205	213	211	212	233	204	211	216	215	214	203	201	211	197	237	208	202	207	209	192	201	206	210	217	216	212	219	219	214	193	222	195	232	230	192	223	225	215	223	223	221	224	242	234	225	220	206	206	236	228	226
6617	15726	13709	7476	5165	3988	2923	2320	1799	1442	1177	947	905	727	634	659	557	540	452	479	433	419	371	399	373	400	338	335	361	363	331	374	325	324	323	328	317	332	315	321	320	296	362	298	362	312	284	302	328	307	264	266	290	289	297	283	300	279	309	266	265	283	287	291	253	265	284	263	287	258	269	265	298	281	293	285	294	289	294	306	280	268	311	253	277	306	273	296	289	260	264	249	289	283	253	295	288	296	284	288	275	280	287	261	297	252	275	268	265	258	251	288	282	285	264	250	248	298	252	278	309	268	278	269	272	255	273	301	232	298	294	250	262	280	266	272	258	260	287	296	284	266	300	304	278	281	274	243	252	289	282	267	277	261	279	259	248	285	260	265	266	278	271	282	263	255	294	289	292	285	247	278	279	286	289	280	269	272	289	255	249	264	268	265	276	249	262	285	276	251	269	269	273	250	276	260	283	313	257	282	291	258	280	286	260	283	268	258	302	291	287	282	284	285	271	263	254	243	263	246	253	284	261	278	257	281	277	277	260	284	294	263	279	264	255	269	284	257	262	273	261	281	253	255	269	258	265	269	278	265	258	245	287	291	300	233	276	261	267	258	307	272	286	281	310	282	275	263	266	304	240	264	269	275	284	264	265	293	241	250	275	284	255	286	260	254	265	272	285	244	270	267	248	309	283	258	273	251	253	297	297	255	289	242	293	279	267	270	282	288	279	257	273	276	277	276	288	261	317	256	284	266	280	284	290	248	288	300	296	298	270	269	239	255	260	270	284	304	278	251	276	264	285	295	269	279	294	259	286	268	255	256	257	297	246	257	281	299	268	263	288	256	300	288	255	251	303	277	279	266	252	279	306	272	258	250	277	273	297	290	279	260	275	268	255	285	271	275	277	255	243	261	268	277	300	267	255	249	260	289	288	238	246	271	274	277	289	291	268	269	281	282	255	253	257	266	321	270	269	269	246	282	258	279	253	296	282	253	272	269	301	276	252	282	255	246	280	254	256	265	235	257	247	281	291	273	255	235	298	279	294	254	242	277	279	275	269	262	281	276	276	283	271	289	271	265	277	258	277	293	256	291	282	272	287	301	297	249	273	286	273	284	268	258	276	280	266	259	281	253	295	280	292	269	292	262	271	283	285	272	273	300	265	273	246	298	263	306	274	277	260	299	296	287	262	265	255	255	265	268	266	255	246	265	250	272	283	273	260	255	281	266	243	257	272	237	265	268	297	261	271	286	270	273	287	268	298	291	262	261	290	254	284	271	272	286	296	297	278	255	298	260	275	287	223	274	274	290	274	283	291	276	271	288	279	271	272	275	274	278	269	258	316	283	266	245	237	257	267	273	253	251	266	261	274	263	243	272	268	291	297	276	266	272	250	291	265	268	299	288	256	253	254	274	243	264	272	275	289	275	282	302	267	282	264	284	260	282	257	250	262	263	282	272	272	299	275	269	259	297	303	257	288	278	296	277	268	252	285	279	257	280	268	271	293	266	291	261	253	252	288	262	254	274	285	244	286	268	274	295	294	273	255	260	289	255	283	271	278	249	264	268	275	260	260	296	276	256	291	262	273	257	257	271	252	270	285	278	249	294	259	280	259	272	292	264	283	277	282	256	277	287	267	255	251	270	291	279	271	274	263	283	262	275	275	314	290	310	264	306	255	278	254	263	265	256	271	278	241	259	257	259	294	331	259	270	253	253	245	256	293	265	300	286	271	269	274	264	275	264	258	286	300	253	269	259	271	263	269	269	285	283	278	262	277	272	271	294	305	247	286	266	266	276	284	270	271	288	280	234	286	289	264	267	271	283	258	266	269	275	277	271	283	283	273	271	271	275	252	308	266	298	303	239	222	261	271	256	287	268	263	280	246	286	289	239	248	265	278	298	274	270	283	318	264	279	277	270	265	259	291	282	301	254	255	278	262	289	281	268	278	238	261	275	293	303	275	260	275	248	247	279	297	268	265	304	279	278	280	265	256	280	295	302	268	276	265	249	264	282	269	273	279	278	271	279	276	262	284	280	264	288	252	285	252	263	276	263	253	285	253	289	274	296	276	275	247	253	277	280	272	278	268	272	297	268	266	293	270	237	273	267	257	273	289	263	247	268	262	268	298	269	243	288	255	279	260	278	274	277	267	282	261	278	288	270	261	271	265	277	283	269	281	294	303	244	267	305	293	259	275	279	244	276	276	265	261	284	272	287	238	268	270	294	270	290	317	267	272	272	276	287	265	255	260	289	262	256	254	282	266	254	259	265	275	290	276	277	249	301	278	281	277	289	285	274	285	254	280	264	272	265	251	287	309	277	285	274	249	299	265	273	259	266	292	298	289	241	254	268	270	272	287	285	279	235	255	275	275	272	258	270	295	266	287	323	266	285	263	278	293	247	269	297	310	276	260	268	281	290	288	255	272	282	267	262	278	269	266	254	275	295	268	273	243	242	281	260	268	259	247	280	282	293	245	276	262	268	274	256	279	282	290	282	299	286	295	253	307	293	264	283	302	276	260	265	268	279	278	267	259	269	262	253	278	261	253	265	271	252	263	282	251	252	313	276	251	276	282	283	261	268	258	256	254	304	299	251	261	279	265	275	286	257	277	279	273	264	260	311	297	268	261	280	253	278	277	279	242	288	255	297	273	302	268	294	276	289	268	273	283	258	299	286	278	282	292	277	250	302	264	299	271	290	264	263	293	277	289	254	263	297	276	273	297	307	253	276	288	286	279	281	276	273	292	260	255	286	281	275	296	295	252	293	274	278	255	269	276	272	265	262	308	296	263	282	268	273	280	247	254	246	265	300	264	269	294	298	283	267	239	294	293	259	289	314	262	251	293	254	294	260	280	260	264	257	278	260	268	266	255	299	253	304	273	257	282	279	274	281	264	262	268	266	243	297	254	281	281	257	292	255	289	277	261	274	271	238	269	257	280	267	249	274	270	287	291	278	279	295	262	297	262	280	252	251	254	279	266	291	265	285	253	279	294	269	286	264	264	275	265	290	278	260	272	259	277	271	275	284	263	262	278	258	246	281	239	251	265	275	251	286	259	289	275	281	256	268	301	287	271	295	258	253	284	287	285	274	274	265	282	269	252	287	296	289	280	284	274	278	303	253	256	260	247	246	285	266	295	291	250	288	261	278	247	272	269	246	275	255	275	269	281	239	274	242	303	255	266	278	266	292	266	297	271	268	241	280	290	265	283	268	286	286	280	263	267	270	273	260	260	267	244	274	287	277	267	268	283	272	281	280	253	301	281	305	260	276	289	286	230	282	289	265	288	279	284	300	271	282	272	279	252	283	251	260	282	239	284	275	298	253	254	275	257	284	273	291	241	261	259	245	280	282	307	281	260	274	256	284	270	245	276	270	268	269	263	270	283	268	296	265	276	247	244	261	253	285	235	279	256	256	244	281	295	287	272	242	291	271	282	245	263	241	273	255	278	292	257	269	267	311	265	276	272	267	262	291	278	248	274	252	257	274	248	306
26666	20519	10474	1367	918	835	820	823	805	805	801	756	790	761	790	799	765	766	738	720	722	795	741	724	777	731	756	726	733	736	761	799	738	748	744	782	772	780	741	737	705	754	797	765	785	778	761	774	805	788	835	769	797	742	768	771	766	813	766	731	778	813	762	767	782	777	750	791	702	800	782	805	767	730	795	806	744	726	781	789	769	731	802	734	811	806	762	717	763	766	757	737	747	721	721	779	785	746	763	717	779	806	745	762	758	745	786	739	737	788	707	778	754	774	737	770	747	708	753	747	776	765	775	763	745	738	771	742	723	789	771	805	739	736	768	747	764	759	771	728	758	742	773	741	821	806	781	775	813	769	743	741	706	730	706	730	809	787	768	767	756	731	758	770	804	776	731	738	750	783	735	762	709	752	735	793	771	745	766	768	735	778	753	736	755	724	739	766	776	758	787	728	755	751	737	762	749	758	722	760	799	744	813	759	750	742	750	717	724	746	770	804	790	784	746	744	754	756	741	881	757	801	743	766	766	762	800	771	756	775	775	798	800	794	746	745	723	759	784	729	716	772	815	784	771	724	733	794	752	799	769	780	747	759	791	710	741	774	771	814	744	763	743	740	765	732	807	778	755	713	753	791	753	791	760	755	768	721	750	774	708	773	802	756	756	761	788	769	778	719	747	762	809	758	751	782	738	749	801	755	788	818	747	759	774	763	720	782	719	799	720	737	771	743	764	762	800	772	753	760	743	741	721	756	789	769	779	768	749	750	753	768	757	772	771	755	792	754	753	724	776	789	745	722	789	748	767	755	753	760	741	742	820	717	774	776	707	783	802	769	763	766	762	742	818	765	794	784	757	781	749	798	751	743	800	796	712	735	777	758	770	738	736	790	775	755	804	786	814	757	817	765	752	765	776	732	713	685	716	770	721	782	768	709	767	778	751	770	772	746	738	746	768	796	772	766	747	769	738	777	748	785	764	721	745	770	745	749	778	715	788	799	750	815	745	795	755	753	738	783	803	788	791	786	776	756	768	766	767	746	708	779	750	791	775	722	789	791	781	776	783	747	730	711	768	803	801	760	715	738	717	748	765	768	691	757	795	751	738	777	792	753	709	818	773	734	738	758	749	696	761	771	778	728	813	767	722	783	765	793	766	759	770	764	758	751	742	766	727	742	807	726	717	733	740	750	767	759	769	805	760	796	819	779	779	747	726	823	769	764	738	752	760	795	721	781	755	779	739	798	790	745	752	730	785	759	777	766	776	759	758	820	735	767	791	816	734	748	766	776	725	833	746	777	815	791	765	777	818	761	777	710	743	785	699	743	716	742	796	782	758	762	729	732	735	779	769	744	776	762	759	754	785	813	772	734	788	795	730	787	723	786	771	782	767	763	777	771	740	793	798	771	781	737	742	760	764	774	781	801	794	756	763	772	707	759	777	801	769	726	752	754	785	770	791	804	746	761	748	711	739	787	778	737	769	729	726	778	781	776	746	754	746	782	777	741	804	724	791	727	737	802	797	744	768	734	774	753	781	772	751	695	808	776	759	766	777	776	761	737	791	785	788	742	762	763	759	769	759	769	785	726	742	764	730	762	787	726	767	754	776	726	777	744	793	754	766	759	733	771	779	736	802	757	737	713	750	755	731	732	696	730	728	777	780	779	796	735	777	752	805	775	749	763	756	827	745	784	764	740	751	734	797	748	804	750	740	796	784	760	766	757	717	756	688	770	698	766	759	732	724	752	750	783	726	738	782	742	772	755	742	824	730	775	730	719	693	735	748	789	780	748	715	790	805	791	721	758	780	757	755	722	768	743	720	760	697	780	779	827	746	791	768	747	774	757	808	762	806	776	767	751	782	730	745	755	748	804	770	762	808	768	741	776	767	739	734	782	757	809	715	791	756	747	715	766	745	768	704	782	726	711	748	757	754	756	740	708	778	785	760	773	744	692	779	732	693	735	703	782	765	771	691	798	752	712	742	731	806	825	743	728	797	757	744	749	740	794	748	733	756	813	782	781	750	749	731	779	741	786	777	748	768	720	761	746	726	765	758	778	804	757	737	774	779	769	729	736	761	776	783	769	717	729	738	779	757	813	793	743	765	762	729	792	746	781	715	784	763	737	743	766	682	781	738	746	764	736	718	758	768	750	797	773	758	748	759	748	752	745	738	762	881	734	776	739	756	757	774	751	734	755	750	767	720	762	796	762	770	718	762	790	736	739	772	790	792	744	804	781	791	767	698	852	713	774	721	728	749	797	725	771	777	734	776	718	738	738	748	756	731	757	744	764	722	773	760	761	677	756	747	810	734	749	731	697	734	787	773	772	760	757	781	775	765	748	740	750	771	742	753	817	816	793	762	748	757	762	759	786	779	695	730	747	757	741	759	763	780	771	769	763	769	788	794	729	751	754	745	755	781	757	714	791	802	741	744	793	783	714	828	767	773	773	773	769	737	727	771	785	753	780	770	741	763	741	821	741	782	709	746	736	714	776	765	748	768	732	728	795	787	785	745	781	770	718	765	761	724	730	777	705	743	766	738	727	745	760	751	738	733	775	800	792	758	767	742	766	738	765	751	776	778	787	793	719	802	751	756	788	739	808	761	754	788	743	769	735	726	782	695	776	731	779	801	751	733	777	750	761	780	770	722	762	791	776	763	747	754	767	776	699	770	759	762	795	767	765	815	799	790	764	774	758	762	771	793	786	740	761	775	754	771	761	750	750	754	800	692	744	797	753	764	773	811	784	771	778	770	755	739	746	731	798	720	761	770	778	785	756	765	741	797	733	778	797	784	728	793	728	784	838	724	769	813	789	791	787	751	723	797	787	766	786	798	751	744	753	783	817	749	798	761	734	760	756	799	785	724	760	774	793	765	782	742	797	725	752	784	789	755	771	800	704	796	770	742	780	752	751	753	725	714	769	755	742	743	760	737	744	778	724	761	751	765	723	770	779	789	775	755	776	743	757	773	753	765	712	780	681	761	771	740	764	767	776	738	736	730	748	772	730	738	752	788	761	718	767	755	797	726	750	796	790	750	739	744	735	704	772	773	739	728	760	801	776	796	785	770	792	808	769	744	722	758	754	765	782	760	739	745	745	777	774	704	762	779	804	739	748	770	744	715	751	774	755	742	766	773	738	803	734	731	764	758	733	727	769	762	754	737	795	774	731	732	780	721	731	724	725	779	793	768	771	757	746	748	762	744	741	780	785	765	741	746	775	743	779	776	732	737	789	736	776	805	758	750	711	761	817	749	736	775	753	745	776	811	808	732	768	746	767	706	793	764	774	791	821	788	777	765	785	716	759	744	744	779	756	752	779	752	784	747	776	814	759	726	774	765	733	737	764	774	748	786	781	804	757	704	756	762	755	770	784	774	744	715	750	802	736	786	791	749	765	745	776	757	708	736	746	720	731	745	774	763	756	724	790	772	734	781	715	756	786	785	809	770	799	812	766	769	721	769	744	781	781	802	818	751	768	774	749	734	765	786	783
4044	1581	1607	1188	1110	1056	1005	990	943	971	958	1054	972	1043	975	1024	976	978	972	1043	963	963	942	935	934	957	934	944	986	924	939	913	993	931	974	905	963	917	961	950	983	938	935	1008	1011	909	939	973	941	927	928	962	941	936	928	984	990	891	945	962	953	952	936	971	923	977	939	961	949	931	953	963	921	932	955	964	977	911	941	949	996	975	1030	962	940	972	983	952	911	935	877	1000	927	963	963	962	964	995	896	948	953	994	957	949	992	969	903	924	985	982	935	934	939	993	975	934	942	980	961	946	1009	966	976	919	954	973	940	953	941	960	905	876	999	959	969	918	895	987	1005	943	970	954	978	958	902	939	960	934	970	866	958	943	973	927	960	852	983	982	928	945	930	918	930	932	937	957	937	936	934	965	963	970	950	949	983	907	935	981	925	933	968	938	978	929	908	913	944	923	958	915	933	970	950	927	892	991	939	924	937	962	975	959	956	951	958	953	939	953	958	1003	932	943	912	995	939	888	922	999	915	981	974	926	943	939	969	959	1007	874	967	938	977	946	949	961	937	956	959	962	894	969	913	920	999	966	920	937	933	980	906	934	949	996	986	978	931	921	913	933	917	910	942	932	1002	932	928	1011	946	959	963	931	950	903	935	977	962	965	925	926	934	930	945	916	939	920	964	970	945	925	970	908	917	984	896	933	943	927	971	994	977	1002	964	957	942	970	901	950	879	945	929	930	977	979	920	959	943	934	969	930	929	903	924	902	929	960	949	954	944	921	922	965	980	962	935	953	940	909	951	993	967	950	933	972	910	950	953	953	990	961	984	949	968	983	945	908	966	937	949	996	956	969	1020	955	931	940	942	915	921	964	971	926	1009	1014	908	961	958	935	951	912	992	943	905	958	913	906	889	943	1011	966	989	941	980	916	1026	981	919	901	931	938	996	939	947	945	933	931	986	895	985	935	999	1003	923	991	983	944	1012	930	950	929	971	972	1006	966	932	930	982	918	953	951	935	898	975	927	928	982	953	916	911	945	979	888	966	932	979	943	971	961	955	938	936	957	943	986	945	967	945	977	942	945	977	957	952	962	927	949	947	937	921	921	1006	976	916	905	948	935	960	933	963	1008	960	939	949	980	914	969	895	939	955	888	911	963	921	908	876	976	979	1005	979	955	969	887	981	977	961	956	925	959	966	925	976	865	996	955	971	907	1001	956	931	903	941	930	905	927	954	950	949	934	931	954	957	858	922	969	982	933	999	934	969	952	929	955	993	984	925	957	925	896	922	951	965	975	974	985	983	960	940	983	891	923	986	921	917	917	963	922	944	914	889	935	979	915	978	999	905	965	903	962	953	952	986	929	926	961	991	984	960	998	951	875	951	954	939	964	974	985	865	947	933	974	1030	949	969	945	928	959	901	904	960	907	930	956	924	945	918	938	962	908	934	963	971	981	945	943	939	954	973	954	966	942	986	978	926	946	1009	921	988	930	961	978	908	973	927	949	903	988	905	989	984	954	940	975	962	901	957	901	976	948	959	945	981	948	935	936	924	937	931	940	935	886	984	939	958	973	944	973	938	1005	937	971	952	917	1007	970	1003	968	946	950	929	983	950	904	927	956	927	947	997	1000	941	962	995	918	958	907	949	920	979	936	918	913	904	914	923	1000	892	950	923	990	979	993	931	964	919	985	964	943	943	893	959	928	905	978	967	974	921	890	969	958	961	970	911	940	974	992	910	917	947	941	906	939	904	931	984	930	876	996	997	934	948	969	947	939	953	964	964	949	978	942	962	905	931	969	909	976	978	941	942	940	964	936	963	937	937	901	944	927	934	928	949	983	954	926	944	1003	995	929	955	942	970	938	927	948	963	923	962	941	978	962	933	868	969	939	960	969	949	993	968	918	940	919	972	966	984	958	929	953	973	966	952	908	933	967	996	991	928	978	936	959	972	950	957	878	989	878	964	928	928	952	1001	1000	902	916	969	980	963	942	915	892	967	997	952	957	972	941	974	973	977	1024	945	920	945	928	935	981	941	989	914	972	1004	951	922	954	934	926	971	987	960	910	905	960	890	962	940	953	944	953	932	935	923	932	911	883	927	977	905	972	982	954	967	924	928	920	902	952	911	896	1022	935	930	909	942	946	956	978	905	912	921	976	968	953	881	967	947	951	960	963	930	923	950	941	941	961	940	933	980	928	924	958	918	983	980	933	952	941	974	923	904	969	935	977	967	948	952	973	900	968	890	999	946	956	998	937	1001	932	930	954	978	952	1002	978	923	945	974	982	910	950	918	971	913	995	951	958	955	999	957	917	1003	913	895	966	952	912	934	995	955	977	957	923	946	922	966	933	951	950	932	920	935	931	955	948	974	977	1003	910	1024	927	934	978	988	979	921	885	983	951	998	945	912	928	944	938	942	954	960	909	974	1017	943	979	930	986	980	922	900	961	902	892	915	934	922	953	991	998	960	900	991	940	944	965	939	935	878	964	979	934	942	945	984	967	980	920	912	908	993	957	890	978	954	997	910	921	965	941	965	991	926	979	943	883	904	926	937	983	947	969	987	939	955	943	974	933	991	958	924	899	943	956	981	929	993	979	945	1023	950	955	1006	946	987	991	975	911	901	893	961	923	975	939	967	946	984	898	901	986	986	944	943	929	993	953	937	949	946	952	968	983	913	962	961	975	943	978	948	992	950	975	1004	925	955	918	903	936	977	1002	906	937	897	977	914	966	988	929	919	1018	920	958	946	912	993	966	920	942	993	967	939	933	936	994	958	989	976	924	985	931	912	946	956	947	992	956	978	977	937	944	957	952	974	966	890	948	1038	983	987	987	933	932	913	972	969	963	965	1009	903	994	977	958	906	973	970	928	925	921	917	918	928	971	917	995	958	957	896	953	972	1016	935	938	907	957	944	1017	930	906	941	971	930	881	1015	869	946	977	948	952	975	1015	950	917	903	992	960	952	901	937	937	933	920	983	917	943	975	937	1024	945	922	967	959	903	948	974	930	958	1019	975	937	965	960	953	990	959	918	934	984	932	920	901	914	961	915	940	958	892	923	930	940	944	964	969	938	973	972	926	952	974	938	948	980	996	906	902	946	948	949	948	878	967	961	936	930	981	992	978	979	970	894	956	967	944	906	926	938	964	977	979	971	955	956	916	944	955	946	921	962	949	967	987	921	914	957	1028	908	1007	927	1004	964	928	974	975	899	961	885	935	978	965	919	897	938	967	951	951	1003	920	998	967	905	980	956	970	926	884	941	1001	943	1035	951	983	897	940	942	970	934	965	877	936	918	974	941	957	928	983	926	963	928	944	907	961	920	993	944	978	927	961	975	998	964	927	955	981	982	973	1008	952	980	953	967	886	910	928	1006	939	959	919	953	908	916	917	985	1007	921	986	997	986	988	929	980	911	944	960	993	950	902	962	937	957	984	968	963	964	920	1023	973	961	918	989	960	987	951	926	942	913	945	964	976	927	919	942	935	935	979	1006	928	962	915	933	965	921	1012	901	946	949	932	986	957	883	953	939	902	927	1015	943	995	967	1000	945	934	926	933	960	1016	921	886	951
23429	20868	28240	23605	20858	11537	1559	1000	833	780	759	692	708	650	596	589	602	578	616	582	576	561	547	551	587	544	510	527	570	567	534	530	536	590	513	560	526	491	524	516	489	539	534	485	563	556	526	547	516	519	544	494	479	551	532	554	538	507	509	522	519	504	512	512	532	557	511	568	523	533	521	543	491	547	514	535	547	501	496	518	557	523	509	513	517	503	478	507	540	529	519	503	518	526	533	532	523	549	513	510	508	553	540	507	513	514	496	522	496	505	485	500	514	491	542	503	543	552	519	522	492	507	509	518	527	494	571	520	532	508	530	496	550	507	503	522	536	514	547	530	564	517	513	553	529	500	554	520	544	527	506	515	487	537	510	483	514	507	512	484	520	482	558	518	512	536	484	507	541	570	541	530	537	530	524	545	499	517	543	541	496	482	565	528	505	513	511	516	548	493	535	510	512	525	492	507	491	503	522	517	531	485	508	482	518	488	516	525	538	495	517	503	499	509	530	498	525	558	514	525	545	528	507	509	547	521	528	506	502	553	492	523	497	541	534	537	510	491	495	504	516	527	501	510	541	521	499	509	497	535	505	516	532	494	478	535	524	520	533	500	465	541	514	502	540	512	539	499	541	541	526	544	574	551	533	506	547	472	505	465	503	558	522	529	533	543	531	510	519	500	486	502	527	508	526	506	454	510	472	496	510	535	501	485	521	500	547	508	542	525	530	503	500	534	521	505	513	560	533	475	511	521	537	527	515	500	511	531	513	524	561	508	472	549	514	495	534	522	555	506	514	499	520	485	478	519	505	499	508	510	468	526	497	514	510	535	541	519	490	514	530	492	489	488	510	514	514	546	512	507	533	526	537	500	522	491	514	535	525	486	550	494	547	522	496	524	556	511	499	533	508	511	518	514	535	512	506	530	531	468	494	521	522	528	516	517	542	546	475	501	512	525	542	520	527	559	549	552	507	516	497	470	517	488	525	516	502	516	483	514	524	507	547	514	499	534	525	515	514	506	560	478	518	525	557	502	508	493	520	520	556	500	498	496	482	528	534	511	528	505	505	501	493	540	529	520	512	506	500	550	492	524	529	470	502	497	469	492	473	529	489	512	528	546	500	506	519	485	523	487	519	530	550	505	545	522	527	533	493	551	539	491	534	534	509	538	485	501	547	520	519	558	495	503	466	519	523	506	558	508	504	530	572	514	500	552	492	520	521	468	501	515	500	506	562	481	503	525	515	529	508	516	501	530	538	500	508	514	535	530	510	509	529	496	525	530	518	535	532	518	518	500	510	482	518	484	537	530	519	503	497	529	518	531	493	522	522	493	503	530	499	550	535	517	524	497	497	536	486	479	555	542	519	509	525	539	518	558	528	518	482	518	518	528	491	462	495	550	530	521	534	485	515	517	532	532	509	502	523	489	512	502	550	531	484	537	499	509	499	526	519	495	505	546	550	500	517	543	516	450	515	500	487	566	503	513	501	560	485	508	564	496	495	521	498	526	557	548	519	520	512	542	527	482	538	531	521	524	539	540	529	521	573	514	486	498	548	521	484	540	528	519	496	503	517	503	479	542	530	472	511	518	552	497	501	537	501	514	514	527	492	535	504	504	542	510	518	499	471	525	517	520	561	489	500	516	500	509	483	507	512	498	501	530	531	511	550	469	456	491	491	533	481	518	533	561	519	542	520	517	507	509	513	524	503	548	528	550	498	569	520	531	490	489	517	519	493	536	512	484	518	508	543	507	534	520	533	535	528	475	516	512	511	514	502	519	532	486	500	517	511	545	511	528	525	517	493	527	539	521	497	504	501	499	523	547	513	532	540	520	486	527	529	498	522	524	502	542	510	528	506	495	470	525	559	522	468	498	556	537	512	511	501	523	494	524	525	502	507	505	520	476	501	506	500	518	515	471	543	523	539	508	476	536	499	511	520	501	484	500	557	529	494	470	480	544	524	518	530	489	492	546	501	468	568	528	537	506	505	503	524	512	568	503	501	529	500	488	524	527	517	506	467	519	497	507	502	500	497	494	536	537	506	519	531	537	525	517	505	549	481	488	503	548	498	505	523	554	551	472	505	521	484	516	500	486	481	492	498	516	519	499	506	540	523	506	531	519	514	520	533	519	478	483	514	475	522	481	505	468	527	469	488	514	494	488	505	516	491	477	495	542	537	499	499	527	521	531	530	500	525	515	513	522	481	487	524	543	520	522	495	542	540	511	510	546	498	515	511	538	481	550	519	513	496	479	483	519	505	523	519	501	513	484	523	498	541	484	514	500	578	516	508	487	548	494	510	569	508	524	512	530	513	534	572	515	505	511	546	511	540	518	530	492	523	560	545	493	537	553	502	513	507	507	540	473	470	467	492	557	514	523	526	507	496	526	542	508	510	497	507	516	532	518	533	494	520	492	480	531	495	518	485	537	505	500	523	532	526	524	505	505	489	512	522	486	530	494	510	519	527	484	485	484	518	473	500	501	545	510	521	508	480	519	520	500	531	523	467	526	532	529	541	527	506	513	513	553	488	494	540	494	530	475	539	516	513	515	500	535	498	532	447	489	536	548	515	477	502	502	553	495	484	518	544	528	506	520	535	512	498	480	556	539	537	482	533	540	523	547	540	491	533	510	521	551	494	495	510	508	537	529	491	528	531	497	527	507	487	507	521	506	526	521	535	569	521	531	544	534	540	473	503	523	524	504	498	492	530	495	477	546	525	533	508	512	527	538	510	525	512	513	540	501	512	542	483	511	533	535	558	524	508	509	552	481	504	491	501	523	538	511	500	569	496	505	503	562	498	469	507	510	490	528	499	510	493	492	523	512	484	522	508	509	522	508	535	495	512	523	497	557	512	534	517	525	544	541	514	505	527	523	490	499	495	496	493	522	525	551	524	538	479	472	580	508	512	541	519	545	533	520	510	522	496	495	532	511	500	492	503	506	526	496	487	525	496	526	504	526	499	487	512	496	473	520	561	540	547	557	535	514	490	481	490	503	494	505	486	502	488	550	517	507	507	525	506	533	473	514	503	508	576	513	542	505	523	533	519	526	541	471	513	481	498	578	503	572	524	537	501	546	522	491	511	486	478	488	506	484	516	484	519	530	523	535	494	494	515	549	530	510	523	498	509	509	525	537	534	502	482	500	533	520	532	537	539	498	509	515	494	487	546	535	540	509	555	505	520	549	510	528	475	517	532	540	509	522	532	533	522	510	459	544	498	524	506	478	523	548	529	527	538	535	486	516	527	522	519	541	464	502	502	520	530	529	531	476	528	511	502	534	514	521	529	527	518	517	564	547	496	507	521	515	498	509	509	527	507	522	505	527	485	544	521	491	472	516	533	516	541	518	493	511	524	492	499	507	544	519	519	494	527	506	496	535	539	509	491	525	510	516	497	535	511	540	524	499	508	531	505	515	511	500	518	489	512	481	532	494	552	528	501	490	526	521	526	540	497	503	544	574	526	492	479	513	522	490	491	507	506	487	521	522	535	520
4669	9792	8509	4528	3179	2520	1954	1662	1364	1288	1147	1037	963	851	845	851	798	803	809	742	772	778	711	728	719	696	721	740	666	713	699	737	715	718	692	680	689	691	683	752	663	695	641	690	708	638	676	756	676	687	690	670	694	696	754	706	643	735	675	659	704	682	686	696	664	639	648	710	656	588	698	680	662	674	666	672	683	678	664	645	621	663	672	616	661	653	609	710	661	621	646	659	652	687	702	677	622	632	701	659	643	685	672	677	657	670	687	644	648	684	660	654	672	690	668	648	672	686	633	645	712	655	645	634	673	683	700	676	673	663	694	667	644	643	681	675	683	680	703	698	656	684	657	654	668	634	668	681	630	712	694	647	627	681	702	648	682	663	703	665	685	683	708	675	663	683	686	667	626	658	642	681	694	717	629	645	675	691	667	672	682	597	641	670	658	679	640	669	669	688	682	736	689	645	619	656	669	635	617	666	648	651	636	685	645	669	648	670	690	697	674	674	651	652	686	661	699	656	687	680	650	673	678	638	666	649	680	659	677	669	678	673	660	698	702	615	639	651	625	665	632	707	629	655	653	657	633	664	676	668	697	656	681	723	660	667	660	610	659	634	693	703	641	659	680	692	619	661	639	653	649	664	680	702	671	659	697	671	648	648	666	688	657	705	663	713	643	680	664	667	620	674	641	655	674	689	706	683	690	681	679	654	696	666	653	678	662	641	703	661	633	674	677	703	684	712	652	674	631	623	633	651	672	698	696	653	647	706	648	700	671	680	653	650	652	689	637	668	638	691	728	662	722	676	672	668	700	714	720	686	665	653	661	625	721	683	697	707	680	656	678	679	671	677	668	658	679	693	685	674	691	711	658	649	637	674	644	655	669	651	724	661	689	668	612	657	675	642	709	639	649	646	622	712	652	662	653	669	647	682	661	679	718	664	682	696	661	648	674	661	678	655	657	665	652	650	659	698	658	674	687	638	696	635	615	671	634	649	668	661	616	716	665	653	634	727	648	678	669	670	658	695	591	665	675	627	697	699	695	666	674	648	675	668	658	671	720	669	676	690	662	697	696	666	657	683	708	566	730	661	688	613	656	695	651	652	655	680	664	693	671	678	682	690	697	658	608	669	597	671	644	672	660	694	668	630	663	648	685	641	655	646	650	657	662	684	674	689	647	720	690	664	668	630	675	656	609	679	638	670	614	641	660	674	667	648	617	667	667	627	682	652	691	675	710	707	680	636	639	706	665	664	700	695	639	718	673	676	688	670	657	665	675	658	662	688	670	655	681	716	644	685	654	663	642	641	645	700	635	686	678	717	663	658	673	663	678	686	644	664	665	642	644	627	712	655	642	677	701	684	682	632	675	683	641	705	626	668	654	676	696	696	697	679	667	690	653	633	641	659	679	660	640	652	715	675	687	685	655	695	680	687	688	648	656	715	693	692	691	641	680	667	702	632	701	659	675	665	646	681	610	648	669	681	707	683	679	601	708	620	640	655	659	638	651	658	666	660	624	660	677	674	686	666	731	640	662	638	661	609	717	662	660	693	655	667	650	669	692	690	669	668	631	663	673	632	651	676	660	676	649	638	614	703	675	681	661	662	682	698	615	687	676	657	640	644	649	672	655	653	650	611	666	662	668	710	699	651	644	689	635	669	664	633	624	635	672	689	763	609	648	689	654	609	698	705	713	709	679	634	723	690	673	740	695	644	638	705	689	653	662	641	653	681	678	709	661	677	651	663	656	689	695	674	686	634	638	655	706	646	646	650	687	619	668	640	663	668	677	712	675	670	665	673	671	662	700	645	667	685	669	655	630	721	613	673	670	704	697	653	659	654	666	643	662	679	647	690	663	695	696	697	638	689	656	652	667	663	631	643	706	663	692	674	690	637	642	647	656	653	678	673	680	643	639	713	647	681	733	667	566	663	669	671	663	679	651	694	671	655	709	708	671	674	660	650	739	753	675	646	634	644	656	667	694	707	659	696	654	616	720	696	658	664	636	654	653	706	670	647	698	660	666	688	656	680	613	642	690	612	693	646	715	663	693	704	652	675	694	678	691	662	648	672	694	637	682	590	699	658	690	661	675	718	672	660	678	629	627	662	666	651	615	603	617	637	668	704	647	618	698	671	741	668	690	702	676	673	651	684	695	635	654	697	640	666	658	719	668	641	623	672	619	721	662	668	713	650	614	673	667	707	651	686	661	638	658	648	703	632	662	696	683	644	606	670	718	709	645	646	694	685	664	662	643	651	671	669	660	638	696	644	668	686	644	686	655	695	678	653	650	656	639	675	651	608	664	657	657	651	650	617	692	693	651	702	645	670	670	694	688	632	631	674	646	657	678	617	693	669	661	667	649	653	685	632	653	667	695	682	708	639	616	681	671	653	653	658	655	663	671	622	730	675	656	655	700	673	678	627	685	674	689	649	643	718	649	671	652	686	674	672	700	686	659	651	670	643	626	638	672	647	648	710	658	633	652	672	655	670	691	664	644	668	646	665	647	659	658	720	665	637	659	650	713	617	637	625	691	653	703	662	608	650	640	693	631	648	643	689	685	676	642	671	669	706	667	630	708	677	633	640	660	691	702	645	660	679	685	621	654	609	618	639	596	683	679	700	652	703	640	712	652	634	665	611	718	655	673	662	720	649	681	660	677	684	732	682	676	657	678	669	704	677	716	642	670	616	711	663	698	663	646	655	686	664	736	680	675	650	674	648	665	660	673	651	633	686	673	616	668	645	631	678	630	673	669	679	696	634	665	710	662	710	642	703	703	620	674	647	651	654	682	648	717	649	666	707	668	692	657	661	605	611	653	650	641	672	643	715	636	644	674	704	679	649	688	720	671	625	703	648	647	702	694	650	656	684	689	738	621	676	673	659	674	657	674	695	686	653	696	678	661	677	639	690	653	682	697	672	673	660	681	676	682	657	640	629	664	652	648	666	668	728	683	660	669	647	637	678	706	701	683	681	639	683	651	652	662	706	651	627	717	604	706	644	707	680	683	652	667	656	701	669	693	638	706	654	651	613	658	676	683	657	650	666	605	654	646	708	681	618	671	659	715	635	693	646	675	723	669	674	647	678	661	688	625	707	666	682	670	650	660	686	673	670	634	640	678	680	653	666	659	663	680	642	693	687	726	664	683	632	670	659	665	662	661	680	706	628	666	660	688	665	630	655	642	679	673	686	702	687	696	628	684	651	691	645	696	638	636	620	654	698	653	642	631	662	652	619	645	657	697	689	703	623	663	619	665	698	661	664	673	633	681	694	638	652	676	625	683	665	666	616	648	660	646	677	644	683	645	729	719	653	640	653	663	657	633	659	635	629	719	698	691	669	653	661	684	696	692	679	633	658	686	635	629	674	684	664	677	648	669	645	662	660	675	629	666	676	663	646	654	652	691	672	677	722	687	633	687	641	702	685	642	652	656	692	690	651	668	663	645	680	663	670	673	641	647	650	678	696	701	632	656	649	674	665	703	665	706	706	657	668	668	693
22481	20892	28634	23258	20895	20945	10042	1155	823	701	615	526	437	438	411	348	378	320	322	327	305	287	256	220	296	252	277	286	233	258	254	236	236	238	212	224	269	268	202	235	235	248	225	232	236	212	233	221	228	244	206	231	232	211	204	212	223	219	243	231	216	228	209	241	209	204	221	233	222	213	200	250	194	258	228	201	215	233	205	215	203	198	188	206	192	197	224	206	221	232	239	232	186	203	220	219	217	205	204	223	234	198	204	213	201	230	224	229	228	226	220	192	212	229	212	207	216	215	202	204	216	233	201	208	229	179	233	235	241	219	209	207	238	222	214	222	212	223	209	205	221	230	199	201	221	212	227	194	200	228	211	215	201	208	214	231	208	227	212	216	203	224	234	229	240	229	215	211	217	203	201	190	201	224	230	206	211	225	209	237	226	206	218	205	206	199	218	204	224	217	205	208	247	239	219	214	205	189	212	193	214	192	225	178	211	218	212	217	227	208	214	223	238	204	215	197	222	226	210	247	205	185	211	212	199	198	205	202	205	203	228	215	209	207	198	224	212	221	207	228	215	200	213	217	207	199	218	194	212	215	229	215	209	216	217	223	210	213	205	213	229	207	195	229	224	232	226	223	239	220	241	218	227	232	220	211	242	207	217	199	229	222	211	221	203	231	214	231	196	235	200	209	212	219	236	223	205	214	200	227	207	236	234	231	201	225	242	225	218	240	193	179	223	220	214	214	214	228	216	215	218	189	207	216	211	225	216	198	208	223	210	213	250	223	205	216	213	194	196	197	194	199	209	217	215	198	230	190	193	236	234	230	178	228	198	202	195	216	227	203	214	214	214	216	222	204	206	225	207	215	206	229	190	210	212	234	196	233	206	202	225	204	233	193	219	197	234	220	208	214	210	217	202	197	216	206	216	203	211	218	213	197	234	211	213	208	226	196	192	201	215	226	248	219	211	203	218	186	199	210	214	192	223	207	223	221	202	204	215	221	227	201	196	195	214	229	229	206	202	209	235	193	227	222	209	236	246	212	208	230	219	215	191	194	202	204	212	209	228	194	210	219	198	227	195	207	198	186	224	211	213	227	206	190	221	223	192	230	224	220	205	190	200	189	203	204	229	234	218	212	228	224	214	220	206	199	217	207	223	195	232	171	208	180	213	204	195	215	237	239	217	228	208	204	195	217	208	204	239	212	201	196	228	199	211	213	211	213	215	200	225	229	198	208	221	216	210	214	202	234	239	209	208	189	197	196	212	203	221	201	205	223	223	215	249	205	221	205	220	222	195	215	195	218	211	229	212	217	218	216	218	210	219	200	231	261	235	226	199	230	221	204	202	233	225	235	240	220	236	222	188	221	206	224	246	230	222	223	199	229	227	215	229	229	204	191	219	208	219	194	231	199	245	221	219	220	197	200	172	219	205	210	202	216	206	212	187	208	208	220	216	228	196	212	214	195	213	199	220	217	193	208	199	202	208	216	233	218	234	215	218	225	213	220	205	192	225	206	185	204	199	219	191	215	196	201	208	233	236	252	212	216	228	229	216	213	214	220	217	213	205	244	230	211	210	220	225	234	211	220	207	185	246	230	235	222	195	208	218	211	228	210	207	223	231	233	215	218	185	227	192	249	202	175	214	228	187	207	223	228	207	222	235	234	232	239	187	228	237	199	232	237	208	179	270	195	221	214	229	201	183	207	230	235	237	185	230	199	213	210	204	200	211	215	216	217	188	207	214	220	214	232	204	223	208	231	220	219	214	225	191	196	220	225	214	198	195	226	232	208	233	214	225	211	228	195	195	216	220	226	205	218	206	193	210	194	215	217	209	229	193	186	212	186	191	215	208	225	193	222	206	201	205	215	225	209	204	216	235	204	210	208	224	210	224	219	225	210	218	230	208	224	201	214	217	209	208	201	212	222	242	233	205	215	219	191	208	212	181	222	226	221	203	193	174	227	215	217	197	229	215	200	214	223	213	218	197	216	184	225	221	207	199	221	205	197	219	205	196	229	227	225	197	216	192	216	210	222	198	214	195	226	202	236	227	220	216	244	205	219	207	223	219	218	235	221	209	232	218	213	211	194	195	187	202	195	201	208	213	215	212	231	199	198	206	200	204	202	216	202	190	201	236	218	205	216	209	207	216	209	231	218	210	224	249	212	212	226	233	214	212	204	215	191	194	204	213	207	219	205	221	247	207	221	229	214	221	184	204	194	226	212	234	196	211	212	230	225	201	197	224	220	241	238	217	200	218	208	222	205	233	187	212	225	204	238	244	206	213	212	210	189	217	211	219	226	208	192	196	213	215	221	224	204	187	221	234	211	232	236	181	229	225	190	207	208	220	201	196	244	213	219	223	214	199	183	223	198	200	232	238	228	224	216	213	231	229	192	233	211	198	216	219	229	195	217	188	193	210	205	223	190	253	227	205	229	212	223	220	217	198	233	219	192	240	216	201	195	204	239	192	238	226	239	203	193	220	220	232	218	239	228	192	226	199	216	215	184	236	197	246	218	213	191	238	186	194	217	203	192	210	194	216	217	237	204	215	208	236	236	214	202	234	195	215	216	198	227	184	201	225	216	213	224	206	235	199	206	227	228	214	216	206	200	209	212	228	194	187	215	207	224	208	203	207	227	231	219	183	198	216	202	216	218	223	207	212	199	230	215	225	210	227	213	198	210	188	202	227	211	210	207	223	244	238	224	220	193	200	203	193	221	208	186	220	223	211	182	205	224	220	208	243	210	242	247	189	203	221	201	218	236	223	239	195	220	223	226	223	193	177	222	214	222	232	195	214	202	188	202	222	223	199	227	202	198	221	219	233	214	210	205	220	212	198	223	203	211	194	209	244	196	228	197	201	210	222	214	219	204	223	223	203	222	212	201	200	223	204	195	217	177	225	219	215	239	230	203	217	209	230	223	211	188	214	244	213	216	213	222	201	215	210	192	218	202	202	197	223	204	212	203	209	219	219	214	201	202	213	192	206	227	224	212	211	204	221	207	196	227	216	225	201	233	211	210	227	208	233	222	201	211	190	213	200	220	177	215	209	204	235	201	205	244	207	236	223	208	235	206	166	232	229	219	184	221	210	232	218	208	211	215	214	231	214	220	209	194	243	210	205	218	214	207	228	198	206	216	223	220	230	209	193	199	229	220	249	209	220	191	227	218	201	217	215	228	196	204	219	203	203	208	211	243	211	206	208	191	216	220	206	214	222	225	223	205	171	179	238	223	214	224	220	190	232	218	226	216	211	220	219	214	202	229	203	192	206	219	205	236	215	205	221	220	223	240	197	201	193	210	225	209	212	203	225	211	237	219	203	208	215	211	189	226	205	219	183	200	240	195	202	204	217	211	224	198	239	214	202	241	223	227	221	209	231	201	205	216	206	213	219	199	212	193	202	219	183	230	212	216	216	224	175	223	203	215	232	215	218	213	188	215	212	206	217	221	258	205	225	204	202	204	208	211	201	216	198	211	202	205	210	201	205	211	232	215
6655	15693	13603	7456	5090	3813	2904	2267	1816	1412	1160	967	879	761	678	605	559	524	466	474	450	434	418	422	383	382	386	381	376	309	318	380	296	362	308	335	304	318	303	335	346	294	327	333	300	298	312	293	323	263	320	272	296	286	338	285	287	271	297	263	273	284	311	275	315	274	278	265	264	298	279	284	266	264	290	268	306	294	299	276	251	299	277	287	267	264	297	277	292	276	298	271	269	250	295	280	268	278	283	273	287	273	285	290	289	264	268	292	303	305	268	307	271	294	329	256	266	278	276	250	290	271	291	285	271	260	261	259	278	296	297	314	285	266	281	301	276	268	285	277	287	302	282	278	298	273	299	305	284	268	291	277	265	290	269	255	271	286	266	278	280	283	297	269	288	293	262	290	271	251	270	281	253	286	281	276	275	285	243	298	284	262	314	267	268	261	258	249	285	270	271	290	286	255	296	270	254	305	278	272	289	253	299	247	238	277	276	264	271	229	283	255	281	297	272	281	254	281	251	243	298	296	293	275	268	258	317	257	288	288	256	279	273	251	312	266	243	287	264	292	279	263	265	259	244	263	283	269	246	235	249	265	291	265	273	309	282	292	281	264	258	283	306	269	265	259	279	246	282	271	276	277	288	251	284	267	308	304	262	296	293	273	269	292	278	275	310	286	250	262	279	310	298	255	259	275	276	255	262	272	295	301	239	267	267	268	243	284	299	302	288	284	286	280	281	270	302	267	268	266	261	272	283	283	273	261	278	273	270	282	267	293	262	262	288	263	267	248	299	257	290	282	277	278	274	238	271	281	268	257	232	260	278	266	286	253	267	273	294	286	259	320	288	247	274	253	270	275	284	247	284	272	238	274	277	287	272	278	289	295	253	264	303	269	259	267	301	274	254	286	275	241	285	262	273	270	276	255	292	291	272	282	258	262	289	285	289	276	302	284	291	269	248	270	284	261	283	306	278	238	285	265	248	279	268	261	266	284	280	298	285	269	291	272	267	279	268	302	281	263	278	276	302	277	274	263	248	270	262	281	263	327	284	296	289	270	281	292	280	263	274	257	252	262	253	263	298	283	294	301	295	271	289	296	282	274	246	277	283	262	281	288	263	287	297	291	259	281	265	259	283	270	289	295	244	268	279	258	269	281	270	265	277	264	282	268	301	308	272	283	266	255	264	266	276	264	281	291	255	250	273	253	267	283	284	296	255	274	277	317	284	288	271	274	277	237	298	282	294	262	264	308	295	285	249	297	303	266	270	286	252	288	289	276	269	281	279	307	266	261	255	260	282	238	272	267	295	261	283	278	257	257	316	266	275	276	259	269	262	259	288	264	294	280	270	262	285	270	279	286	283	282	244	264	280	269	268	275	289	282	282	284	269	284	279	272	299	258	267	303	220	266	259	275	291	271	312	264	305	287	285	270	292	262	292	278	252	265	273	267	288	248	280	265	289	259	280	296	288	294	279	278	289	273	284	292	246	279	276	271	271	289	285	274	291	259	259	279	263	250	278	274	258	242	278	265	321	264	264	246	302	249	271	264	239	256	284	272	288	269	297	297	290	245	278	273	245	275	254	279	254	294	304	286	258	300	274	253	296	271	282	288	281	291	294	278	287	237	288	279	301	298	264	280	267	254	283	286	275	278	283	274	285	252	280	243	287	268	266	275	253	256	279	289	284	249	307	256	285	300	248	284	249	312	259	272	255	291	291	244	252	275	299	277	281	251	278	296	275	284	249	269	283	281	303	267	257	294	302	311	292	286	281	253	277	305	286	285	270	296	266	283	302	279	268	304	260	248	252	278	270	285	269	267	302	241	253	266	265	268	280	284	268	287	279	302	291	279	285	275	281	287	277	306	260	278	292	282	284	263	284	254	303	274	293	256	273	257	288	280	255	282	271	274	290	271	258	285	284	260	268	271	271	259	243	287	261	310	288	312	287	287	269	256	294	276	269	283	275	298	280	283	296	297	264	258	260	259	273	250	277	260	264	296	295	285	281	283	276	270	273	267	286	273	283	266	286	288	282	303	293	268	267	269	260	292	272	306	283	267	260	289	279	278	262	276	285	236	247	270	272	283	288	271	290	306	282	283	259	265	284	270	290	298	304	268	290	273	244	276	292	273	268	286	283	266	260	261	277	273	242	272	295	230	259	262	276	248	275	281	290	276	269	276	281	266	288	268	272	314	286	284	270	231	290	287	268	297	289	289	242	288	275	248	290	254	264	303	298	301	299	302	258	268	278	266	299	279	271	266	316	268	272	289	260	277	270	282	244	269	257	269	277	252	308	298	264	255	273	277	260	288	264	260	294	307	278	293	287	285	263	245	298	271	248	266	255	278	251	275	275	265	289	285	269	257	250	268	264	252	289	277	303	269	285	287	260	272	262	257	280	246	281	290	284	268	281	251	280	279	282	267	265	269	298	263	281	260	282	244	263	288	261	261	247	276	260	265	248	262	267	263	299	293	281	254	274	280	290	270	233	257	284	289	282	279	277	285	310	267	299	257	278	237	262	270	257	276	280	289	289	283	283	253	256	298	274	271	267	276	281	293	266	257	327	276	286	301	291	249	264	261	263	266	297	256	265	282	264	295	267	311	256	263	281	259	276	278	270	246	273	293	253	293	249	259	285	280	314	291	265	268	285	285	294	274	284	258	273	251	250	256	289	298	289	285	294	263	285	260	283	267	287	270	295	260	290	250	300	293	265	243	268	274	290	327	244	262	266	301	295	273	290	284	282	279	266	249	279	272	266	278	264	268	255	249	265	283	289	270	268	288	278	297	279	279	260	306	293	269	295	273	266	261	282	268	295	252	206	282	302	282	263	269	297	253	256	264	261	247	270	301	289	276	293	268	273	259	282	269	280	272	283	241	265	292	273	295	260	271	296	271	241	294	273	266	299	288	279	280	304	295	261	255	300	289	280	254	267	243	260	263	297	262	292	268	276	288	268	283	262	255	303	302	268	279	302	267	289	291	261	272	283	283	320	252	270	270	257	275	291	265	294	277	301	263	272	252	274	269	308	284	305	293	279	273	240	292	276	281	279	303	272	294	261	280	291	272	293	266	246	282	265	265	261	272	294	293	282	292	296	267	273	254	269	253	270	294	292	274	264	251	286	313	313	251	267	277	290	270	291	263	287	285	280	267	307	281	283	292	275	277	274	270	252	279	303	290	267	283	290	280	301	272	278	264	267	286	261	279	267	268	272	281	283	274	271	281	237	261	277	260	278	289	253	270	279	270	257	276	260	283	273	269	271	321	258	239	255	257	276	283	295	282	303	228	270	289	267	297	281	273	272	297	303	257	273	273	279	290	301	259	279	240	269	292	298	278	283	268	280	256	310	244	301	293	262	249	257	322	277	289	319	268	256	276	288	261	279	268	258	253	302	259	268	284	269	274	271	258	291	254	272	274	289	287	273	269	277	272	293	255	277	270	286	269	271	266	275	266	300	287	296	300	254	274	296	272	267	266	276	279	277	272	273	274
26562	20504	10370	1549	1041	941	850	824	770	827	805	820	743	764	787	803	759	743	754	718	766	763	828	735	763	741	807	767	754	712	749	772	782	784	741	730	753	705	739	754	793	742	728	789	774	721	733	722	769	803	755	769	750	765	722	777	772	785	788	752	791	748	758	798	792	793	746	800	770	754	751	746	788	775	796	706	782	726	743	770	769	751	729	740	731	759	734	754	735	779	754	781	767	739	765	784	799	723	694	755	770	786	739	781	813	771	781	747	767	767	701	722	749	762	809	791	735	803	723	753	753	807	743	775	797	786	744	751	732	785	804	797	804	740	802	774	774	754	742	763	808	748	755	783	757	769	777	787	770	773	805	822	769	754	782	729	777	768	762	738	797	740	767	728	731	753	772	775	777	847	772	786	747	774	739	742	773	764	766	766	847	777	779	786	744	819	759	774	770	800	737	771	770	735	761	721	760	743	760	810	765	763	773	795	770	757	814	754	786	742	685	729	789	778	730	775	764	743	740	806	820	782	753	751	726	788	782	786	731	762	773	707	733	751	755	752	754	748	715	761	791	791	766	732	701	734	727	704	770	798	778	748	751	727	756	730	722	778	739	778	766	772	733	741	746	768	731	778	738	731	777	733	760	724	787	815	765	703	763	776	768	805	739	705	733	740	774	786	772	794	804	789	788	769	797	735	743	784	763	757	747	738	787	755	780	760	740	701	722	781	739	782	751	764	782	748	734	712	742	774	792	746	773	719	753	755	762	778	727	815	759	755	778	723	755	789	723	702	767	798	755	765	702	789	742	729	770	713	784	816	788	723	751	779	786	765	764	775	771	814	790	747	762	760	720	769	750	770	775	809	720	772	755	749	728	711	786	759	801	759	803	785	779	761	793	793	758	751	748	781	733	757	796	781	798	767	770	706	770	773	782	768	725	723	785	745	731	798	720	757	757	808	769	787	739	821	798	791	771	725	784	723	750	758	765	751	711	777	783	817	810	772	732	722	744	803	772	770	810	754	788	816	765	721	759	771	749	715	766	763	723	755	699	704	757	750	760	757	757	784	803	742	723	733	763	725	740	723	768	752	780	767	739	785	777	783	771	771	770	772	735	729	723	754	686	780	811	767	794	772	755	751	763	785	728	817	737	773	764	762	805	745	744	805	780	746	764	805	702	770	786	745	778	771	715	738	729	745	732	790	793	741	756	741	741	798	790	784	746	774	758	729	735	736	759	754	742	796	771	780	757	735	759	768	697	738	731	735	777	707	791	765	736	743	814	746	766	816	781	718	768	800	779	783	766	757	767	755	758	747	764	786	780	801	738	737	786	693	743	684	722	767	727	783	733	762	774	754	804	819	764	746	822	725	770	747	749	768	826	765	781	798	745	787	799	786	736	806	711	809	797	772	796	734	778	767	724	758	770	740	803	783	770	782	820	759	736	800	815	763	746	763	733	853	810	774	753	715	690	791	741	776	741	742	751	767	740	759	785	741	748	791	754	752	774	781	770	770	769	774	770	773	734	737	774	778	713	828	751	730	816	716	789	819	739	766	762	765	762	763	796	723	747	756	763	765	769	748	770	724	812	765	744	735	778	803	795	722	752	741	739	756	747	791	744	770	783	779	771	744	779	774	737	754	787	815	709	735	763	755	798	728	785	799	767	800	755	796	741	770	759	738	751	733	720	746	786	784	800	776	773	714	748	750	789	804	800	717	794	792	755	777	751	767	789	728	760	763	775	832	801	806	767	798	751	722	758	771	773	762	790	740	757	806	801	783	836	787	771	737	781	747	759	742	717	764	760	737	752	755	749	749	756	741	795	784	747	770	756	768	779	775	766	814	712	811	717	777	814	757	748	758	777	769	767	783	789	770	747	833	776	790	780	755	749	762	760	737	766	740	768	740	771	770	778	763	749	743	750	802	753	775	752	749	723	737	782	764	820	742	787	720	727	783	798	697	782	831	779	760	804	774	720	756	754	780	813	793	752	756	762	779	778	772	824	769	786	773	759	785	781	756	732	766	808	801	733	756	775	745	783	759	775	735	712	769	753	711	779	741	776	730	781	754	734	778	824	735	746	759	745	754	739	761	760	812	739	769	745	725	805	764	787	715	733	740	773	779	753	758	732	731	733	779	790	782	786	713	763	783	755	747	768	770	752	779	731	779	778	767	771	787	793	726	761	764	770	765	775	723	797	787	743	798	760	757	796	756	745	794	741	750	726	761	774	752	743	786	742	772	728	801	822	784	810	777	795	690	723	787	700	758	779	723	732	742	833	732	695	776	794	748	739	740	743	766	767	736	767	726	737	720	751	707	728	752	770	780	745	782	777	764	780	742	771	769	737	715	805	777	787	774	782	744	728	761	727	736	730	734	725	771	727	799	726	737	787	740	851	719	744	766	736	746	759	733	756	768	749	740	798	784	799	747	777	778	753	783	756	742	763	792	742	774	739	761	739	771	793	731	756	786	723	803	784	711	769	751	744	745	818	746	763	779	738	735	794	773	775	797	764	802	772	814	742	782	769	817	734	756	753	805	757	805	727	785	757	740	765	739	822	744	705	772	755	726	727	804	783	759	715	745	783	739	737	780	763	801	797	832	737	748	776	730	812	719	777	759	769	803	735	774	769	759	734	722	740	729	808	753	758	713	744	754	760	764	714	758	734	734	775	718	735	787	744	771	795	734	780	770	751	812	719	791	758	737	759	779	820	819	723	738	811	753	833	731	772	757	766	749	713	759	739	789	775	743	792	773	817	820	737	745	844	813	751	710	805	752	737	764	792	752	726	772	737	779	766	782	811	744	753	754	790	831	798	799	749	771	765	788	797	781	778	806	724	768	773	796	754	754	818	820	774	821	764	779	769	757	753	746	734	743	744	764	726	718	743	801	778	732	772	756	796	755	775	735	714	795	758	755	783	726	754	757	764	736	825	788	762	752	765	765	760	774	777	739	776	769	761	785	803	756	749	805	761	743	741	770	738	787	779	760	741	764	779	701	744	785	775	766	749	750	787	820	756	774	763	720	772	740	783	809	781	751	757	721	757	771	742	792	773	751	771	799	707	771	750	768	771	733	801	805	755	787	748	751	726	754	756	748	806	789	746	717	810	709	778	751	733	763	763	798	751	748	707	777	775	708	746	741	761	809	719	795	792	730	782	801	803	735	767	780	749	786	725	762	739	773	786	743	762	812	745	819	767	708	745	785	761	753	759	736	760	798	784	734	797	805	769	717	719	727	763	730	774	775	807	735	759	752	725	797	718	714	789	811	748	780	728	801	741	796	757	700	753	748	749	750	730	715	820	793	784	731	792	732	750	727	729	806	730	738	711	723	798	724	784	779	776	800	762	724	793	765	748	795	765	711	736	740	729	770	776	750	747	767	727	745	765	747	739	733	730	756	780	779	730	767	815	753	742	806	756	726	722	736	725	797	839	703	752	752	755	796	780	776	763	762	774	784	784	787	795	745	803	746	748	749	804	750	741	754	787	759	701	759
4157	1698	1532	1149	1125	1052	1012	1076	1046	979	981	1010	946	991	953	958	974	957	942	934	950	952	936	989	946	950	900	960	991	954	950	951	982	998	939	917	923	969	925	970	981	979	963	940	982	928	988	951	900	915	974	911	946	970	931	972	969	907	999	941	953	991	895	964	979	950	964	970	957	953	948	912	960	923	913	934	989	935	949	972	871	946	974	923	989	947	934	910	923	963	959	920	991	924	951	942	981	1005	951	933	925	971	959	964	951	973	940	970	934	950	972	968	1015	966	930	917	916	965	975	930	941	972	962	943	961	898	910	945	952	959	955	922	972	997	935	929	941	957	966	929	952	978	911	936	952	984	937	919	963	935	977	981	969	897	948	994	1000	979	945	975	975	940	1026	894	976	1018	960	951	938	952	1013	940	905	911	954	965	983	940	983	955	936	931	974	913	934	950	1007	1000	975	983	933	956	941	918	960	982	938	905	971	993	933	935	985	930	930	963	961	958	986	929	959	989	979	993	1019	941	961	979	980	950	981	1001	842	1026	933	954	873	977	935	962	954	927	920	968	909	982	967	919	969	924	995	930	948	978	938	951	939	929	901	926	945	937	967	967	963	924	933	942	944	964	913	989	930	951	943	936	955	930	955	987	920	965	903	947	919	990	921	895	1005	990	967	926	940	972	959	1010	1000	967	941	912	997	945	948	986	955	977	955	928	980	995	928	931	1006	957	955	999	953	977	963	989	945	989	933	956	944	909	939	969	952	968	960	945	965	960	967	965	974	974	919	1024	964	947	983	970	950	1025	903	923	927	961	974	961	945	966	950	1015	908	955	924	954	896	954	983	994	926	953	983	996	912	898	951	935	956	974	933	1034	949	902	973	982	965	932	935	959	974	917	939	955	925	947	985	943	926	929	954	963	960	985	924	964	897	947	1010	965	912	965	923	952	943	943	923	964	966	974	939	1005	910	993	926	955	949	934	970	970	960	1000	914	965	969	899	919	923	982	946	940	912	969	968	920	974	942	1017	979	964	926	914	928	973	1001	899	960	978	946	992	948	954	938	991	940	988	967	995	980	942	920	926	961	942	968	901	942	931	928	905	928	963	936	972	925	964	940	976	934	954	906	1011	946	957	982	1031	933	914	923	940	980	890	945	932	946	927	993	939	978	937	952	1011	971	885	962	963	920	911	924	887	950	947	914	906	971	912	968	928	959	1012	953	931	945	933	944	947	953	932	983	992	922	927	992	947	942	970	956	1008	929	955	939	911	967	992	946	937	919	929	949	971	948	966	959	952	954	1000	952	958	922	996	944	908	959	958	958	945	907	985	926	1013	947	908	946	917	957	940	951	930	1010	942	996	913	989	955	966	969	948	939	968	944	927	969	935	942	993	983	936	926	949	947	922	946	983	967	976	912	1002	959	898	968	971	937	997	964	943	943	953	966	913	942	980	930	976	910	961	982	943	930	958	972	940	934	897	960	951	996	970	965	950	957	952	900	962	979	930	942	986	996	901	954	962	1000	968	979	928	920	913	989	979	981	939	962	915	941	945	920	947	952	967	896	1008	946	928	940	918	1012	974	946	976	957	915	940	953	996	1023	940	952	934	1017	983	966	958	969	959	902	919	916	906	941	997	910	959	989	939	923	944	983	941	916	967	985	950	940	908	964	1043	1014	981	926	964	954	981	860	955	911	946	944	923	1000	982	933	905	937	985	971	951	934	950	945	918	975	952	935	944	910	963	944	990	904	1029	916	939	939	932	982	923	862	933	951	1007	961	960	950	871	993	924	956	965	933	932	923	969	1009	906	1015	989	923	975	983	989	962	903	929	955	1017	945	977	949	902	1001	983	946	938	970	943	1040	1026	914	983	941	948	941	942	977	904	951	967	1026	917	902	955	1010	942	913	910	986	910	936	908	970	959	980	957	961	942	985	977	955	967	969	971	1026	948	923	953	913	950	1007	944	948	985	889	885	983	939	978	930	984	966	945	919	923	891	1013	959	1011	956	975	915	959	920	962	969	927	983	951	963	923	931	995	923	1014	935	937	994	968	1018	947	937	990	944	955	934	1000	972	931	926	898	968	954	958	969	952	977	1037	975	979	958	954	948	905	926	978	939	972	1013	895	943	956	935	971	938	1044	978	1057	969	921	978	935	943	1041	927	939	968	936	987	944	1044	946	948	996	921	939	926	924	935	910	935	947	968	901	934	964	971	961	938	976	982	988	982	952	956	967	928	941	948	958	971	979	920	933	934	978	957	928	981	915	1031	950	946	909	966	985	941	952	994	960	904	947	945	906	969	950	944	934	994	922	949	927	999	934	953	908	954	942	929	885	952	929	997	951	894	976	990	975	880	918	925	946	958	946	929	951	973	952	925	978	939	944	923	948	932	958	904	961	912	990	994	948	970	891	970	1014	918	940	950	969	926	971	974	945	955	977	926	925	955	911	993	946	945	915	944	953	965	967	965	862	924	948	970	973	954	990	1001	1014	995	948	941	946	984	947	957	921	991	955	939	929	958	976	917	980	969	993	939	966	957	900	950	971	980	1006	957	939	933	965	983	976	988	996	936	900	963	1011	912	938	936	969	974	966	970	915	922	998	943	971	959	934	999	902	929	940	945	923	903	1013	962	962	970	947	943	972	957	974	942	912	971	957	959	898	965	946	1001	904	963	928	941	919	966	927	1031	954	1008	914	981	948	949	975	1008	925	926	937	912	957	935	974	983	962	956	924	1028	939	976	990	977	937	966	929	990	961	941	1028	899	934	911	970	945	906	918	959	958	957	982	927	931	923	949	970	952	950	968	937	952	895	982	968	908	950	948	985	967	971	926	927	971	954	966	953	880	876	983	941	931	991	940	991	983	985	943	962	931	976	981	1006	966	953	1014	936	942	914	886	937	927	949	990	942	981	946	985	959	886	956	966	991	967	931	911	968	916	986	943	962	902	888	965	954	952	964	955	928	941	994	934	963	902	972	913	942	1009	971	933	958	1001	933	946	969	931	970	947	1008	970	972	980	957	899	990	944	906	914	913	965	924	944	932	987	985	985	944	945	965	1016	1001	963	877	915	929	968	906	954	964	972	981	955	892	984	974	942	967	983	929	919	987	1035	949	944	981	957	914	932	929	927	907	930	947	928	968	980	920	951	929	985	958	964	975	953	980	953	959	942	998	977	895	953	1028	933	968	970	940	909	951	916	972	931	947	947	948	968	913	894	939	954	980	967	959	946	929	975	902	1019	928	994	997	1007	891	964	960	953	1016	937	932	982	948	916	922	945	957	970	987	947	977	977	919	930	957	991	944	947	976	963	933	1016	946	965	949	917	951	984	933	977	873	944	951	953	926	930	958	954	978	920	925	995	933	971	936	957	1030	986	874	963	961	925	875	941	980	957	967	911	967	1002	954	952	975	965	917	925	988	921	892	956	983	925	903	960	942	952	995	980	904	999	916	969	926	980	978	963	946	944	959	926	936	915	894	969	940	991	925	922	894	965	954	959	932	965	899	931	973	961	979	953	1017	961	897	995	946	999	968	1019	957	948	894	997	918	946	931	943	953	1005	949	971	999	902	986	923	933	933	969	980	945	952	967	933	929	918
23469	20882	28236	23665	20869	11449	1442	953	830	722	744	672	638	581	619	589	603	567	606	586	570	576	582	551	563	597	535	524	547	537	521	516	537	515	525	524	543	565	548	570	532	506	536	556	483	561	517	522	511	540	552	571	562	565	537	506	515	476	490	535	497	560	538	510	514	498	548	528	531	525	525	504	524	504	551	538	503	530	567	525	497	481	539	531	523	514	538	526	531	486	534	532	549	539	474	548	472	543	468	501	474	519	508	529	510	539	519	519	545	564	516	484	554	520	508	491	538	543	504	505	533	563	505	549	550	505	488	534	472	516	549	572	551	591	505	504	517	495	537	529	514	527	517	505	558	507	504	526	504	525	538	569	545	524	532	515	471	508	486	528	533	570	518	513	486	502	521	524	538	499	536	568	549	525	514	516	508	503	501	544	531	534	504	506	521	517	507	526	507	514	529	532	515	506	531	543	515	515	503	520	503	508	489	527	585	498	505	521	551	497	514	510	549	490	523	553	525	528	506	545	512	549	559	503	488	492	545	511	500	499	491	520	535	533	541	515	538	495	488	528	478	539	506	503	508	503	523	503	514	537	494	492	523	504	537	544	486	495	539	489	489	528	532	530	581	519	499	510	492	501	499	532	509	531	543	517	512	531	570	504	545	544	497	540	549	498	552	558	539	480	530	494	495	504	542	536	535	544	503	544	544	506	495	567	544	522	527	525	521	537	539	524	516	522	486	535	550	544	534	515	514	529	514	509	523	510	512	501	516	523	485	453	531	519	541	528	484	490	490	499	540	488	518	491	490	484	535	553	519	469	563	532	528	495	508	527	563	526	538	543	518	570	541	519	537	511	489	518	522	512	511	509	531	540	514	498	538	517	558	509	477	526	512	514	496	522	480	485	533	532	504	506	546	526	510	503	495	520	529	510	490	551	509	499	561	524	536	527	517	538	461	538	507	508	547	488	532	544	515	562	534	495	562	489	509	500	482	528	509	563	496	542	578	570	501	502	523	535	500	480	503	507	494	529	524	533	543	514	509	507	512	481	507	553	536	541	517	535	499	502	483	510	526	555	511	500	498	500	571	510	515	518	499	525	545	526	477	533	475	535	534	511	511	519	501	489	557	501	503	505	552	564	504	515	543	559	500	541	522	517	533	554	513	539	512	532	529	512	523	530	554	492	499	506	504	537	521	535	539	513	535	540	522	573	549	501	490	522	539	534	485	535	479	489	525	550	554	489	541	549	549	524	531	524	490	519	542	552	498	477	505	526	492	513	499	529	519	526	491	497	527	514	476	525	523	514	515	560	520	507	518	545	497	482	519	493	522	523	527	527	513	517	496	528	514	513	544	516	502	514	516	517	500	521	529	507	540	488	491	507	570	520	483	504	504	543	520	507	485	515	514	509	552	522	526	498	564	520	510	533	506	454	558	519	496	505	510	529	555	568	553	500	519	532	508	525	522	526	527	513	526	515	512	525	495	490	542	499	548	551	504	512	530	529	526	471	521	502	487	512	486	542	510	551	498	506	500	518	512	503	522	556	527	516	506	535	559	548	560	547	528	511	528	495	509	524	533	535	499	536	524	514	525	561	502	519	506	518	521	519	489	495	559	546	520	537	541	474	518	545	530	486	486	519	527	491	494	557	558	505	495	546	579	578	498	560	528	519	544	503	527	502	553	518	517	524	533	561	504	489	518	520	499	536	510	510	528	559	494	505	500	519	494	548	487	506	497	546	514	510	508	512	532	527	519	528	534	541	516	508	495	528	534	530	520	561	566	515	504	530	527	519	537	533	528	533	506	521	473	525	505	503	531	526	500	503	525	502	473	523	521	479	512	495	546	491	545	544	546	556	536	535	561	539	519	526	505	502	514	542	470	558	487	495	542	536	532	507	540	485	489	506	510	529	511	517	505	491	517	515	561	525	503	495	516	515	520	532	533	563	498	548	532	534	504	500	475	577	537	525	551	525	521	517	534	584	493	512	511	535	512	538	535	553	496	546	493	514	512	477	523	516	510	501	593	511	526	504	545	514	502	526	536	498	538	510	545	517	549	515	501	569	465	521	494	542	506	536	543	504	539	489	491	544	509	521	522	531	516	532	541	515	535	516	519	564	507	506	524	501	538	517	538	525	527	522	487	526	511	520	550	498	507	577	523	514	526	486	533	518	529	517	532	551	545	494	548	515	502	498	510	522	525	531	533	507	513	515	535	493	557	520	511	516	555	517	585	510	532	507	506	512	538	551	526	510	539	551	512	528	478	533	539	523	548	503	561	588	531	510	519	539	532	484	497	480	514	493	515	554	546	533	510	485	524	515	570	531	541	484	508	487	488	507	536	547	494	527	524	533	546	549	525	542	514	534	557	500	495	539	551	495	527	510	505	522	543	518	530	498	534	552	600	491	509	550	507	495	488	513	507	527	514	542	514	537	525	538	520	497	560	492	501	531	522	509	513	526	537	493	514	479	467	526	531	521	511	508	552	511	522	540	514	499	506	504	547	550	538	533	485	515	531	537	562	509	548	509	536	478	480	543	536	571	509	509	490	581	501	509	518	501	536	527	532	504	523	523	522	553	491	542	542	500	488	493	507	512	499	526	536	544	484	569	522	507	538	509	508	518	514	503	508	539	468	469	537	511	517	523	513	491	526	502	531	513	521	525	526	505	508	499	523	540	536	524	521	501	514	553	537	543	505	557	516	576	526	501	523	523	494	517	497	514	522	522	552	508	521	523	522	567	508	545	520	531	530	509	502	528	521	523	520	540	523	517	522	525	526	491	555	564	468	519	523	532	497	507	513	517	493	505	498	512	487	506	506	513	491	543	497	502	527	552	544	501	508	504	506	548	521	529	512	532	519	528	507	515	496	521	501	520	527	532	508	529	504	502	548	516	475	496	488	505	491	462	540	484	481	519	518	529	542	526	547	494	492	558	543	497	488	487	536	490	497	541	488	523	520	569	547	518	520	517	513	527	566	544	520	552	530	530	504	494	524	519	497	493	551	548	542	519	546	540	499	567	524	484	532	543	501	542	535	489	531	468	520	522	544	507	505	534	532	518	510	545	487	513	475	516	500	533	495	525	530	547	514	512	531	506	552	487	512	510	517	521	540	473	558	537	506	518	489	476	541	472	517	516	514	545	541	543	516	541	494	529	524	497	524	537	499	545	522	529	528	493	465	518	526	522	531	519	531	495	513	527	527	554	528	521	550	506	528	525	532	536	519	516	553	541	528	546	509	482	545	514	529	498	498	557	510	519	510	499	540	527	513	531	536	537	494	535	518	536	528	526	494	558	526	534	539	520	536	543	513	493	528	570	562	521	505	509	496	507	530	562	486	517	526	503	528	496	551	539	514	514	503	512	522	511	516	519	509	506	494	543	531	590	527	505	516	525	502	512	484	550	543	518	523	529	524	529	493	552	531	515	503	532	479	534	540	544	497	540	520	526	473	527	547	555	514	580	505	525	526	510	488	522	494	536	536	524	518	514	483	516
4617	9529	8445	4421	3191	2500	1988	1712	1423	1261	1132	994	956	911	857	871	790	774	820	773	790	756	755	742	796	711	735	715	696	705	743	701	698	677	710	704	692	701	684	798	649	695	666	711	664	717	678	682	676	709	698	705	660	685	701	695	706	683	680	685	685	634	658	672	706	665	656	689	642	655	667	701	676	646	666	696	693	690	665	683	678	650	653	696	679	675	641	688	695	680	688	680	658	705	619	659	671	697	656	648	686	653	713	644	679	731	656	684	694	680	688	717	655	718	683	670	652	739	641	664	710	714	630	703	688	669	629	682	663	652	676	666	647	614	654	661	652	655	642	658	684	683	612	676	709	669	657	636	699	701	658	675	680	714	670	704	668	672	609	703	671	688	660	656	631	651	627	688	656	675	652	651	717	691	681	658	647	730	652	658	671	680	668	684	678	677	673	724	684	640	663	653	696	692	666	689	679	677	653	649	656	637	704	671	718	671	703	678	678	679	678	642	629	680	700	670	686	692	696	658	719	640	633	673	678	661	648	663	666	668	675	678	605	623	691	674	706	675	613	688	645	631	660	635	678	679	676	667	620	716	710	618	723	693	676	651	659	683	664	652	637	658	722	675	683	677	691	681	650	658	728	628	714	688	660	703	669	677	668	725	676	697	678	694	726	673	679	696	643	669	673	653	655	685	655	684	727	652	667	629	652	665	674	711	639	687	636	664	653	659	668	686	716	655	681	700	647	672	718	655	685	670	698	701	708	690	683	685	728	673	646	697	674	616	617	692	662	672	642	625	669	634	644	651	676	705	654	601	681	634	650	659	643	739	650	644	647	684	669	675	692	696	681	663	651	652	662	673	674	605	676	675	693	666	689	682	658	593	692	691	692	651	630	667	674	668	661	682	671	698	677	650	716	729	698	676	675	688	666	660	709	693	661	666	646	633	690	682	669	727	671	664	671	652	668	646	675	693	634	674	654	626	706	661	667	664	665	618	600	639	650	712	712	681	643	639	652	704	667	677	640	679	659	663	653	682	684	660	661	714	688	690	663	703	657	644	649	705	665	652	642	669	642	676	650	639	665	710	698	662	658	699	695	716	642	677	692	687	702	664	701	676	661	699	691	681	651	689	667	700	667	648	709	708	672	650	706	695	705	670	623	647	666	659	670	660	671	733	670	644	675	678	672	632	678	700	699	685	604	665	719	663	682	642	657	673	688	637	703	664	640	665	702	687	631	689	688	707	668	612	624	692	681	698	674	606	613	712	659	651	664	655	683	670	644	671	698	641	662	658	649	690	668	621	648	675	663	677	641	678	656	645	650	664	670	658	664	682	647	668	632	748	691	650	676	619	686	646	639	651	717	641	645	634	676	701	718	678	680	660	662	668	691	719	691	680	715	633	676	687	667	687	669	654	689	675	655	691	672	690	673	707	679	709	712	712	726	657	629	663	698	643	665	674	622	640	656	639	669	631	687	704	671	635	670	670	645	624	671	637	702	637	675	625	655	708	645	701	675	656	680	655	661	691	716	688	634	680	659	699	690	645	633	665	659	685	673	626	697	703	662	620	660	664	720	678	652	676	661	678	690	653	667	647	704	674	686	673	645	690	667	667	688	695	695	675	675	617	627	689	655	668	654	686	674	667	694	709	645	691	643	695	693	712	693	717	667	671	662	661	656	673	653	677	740	690	666	670	645	657	695	696	656	691	644	643	705	656	655	672	672	661	675	697	636	662	639	689	728	668	681	632	668	683	651	641	717	650	642	654	666	692	635	637	642	667	719	652	648	677	691	633	739	672	623	688	672	683	641	631	677	696	649	703	650	676	691	627	702	664	706	667	674	706	655	685	694	683	624	651	711	714	652	658	657	696	636	695	682	689	642	658	666	650	633	690	643	673	626	682	689	649	659	651	698	664	699	683	672	675	680	667	651	683	689	670	649	702	672	676	699	696	689	634	641	669	681	671	702	643	697	657	661	639	690	690	655	642	684	665	670	649	689	681	655	638	634	680	643	636	628	727	677	681	672	688	653	655	682	676	671	726	652	672	605	685	675	638	661	713	673	688	645	648	641	669	688	695	672	693	673	672	648	656	666	688	659	623	654	648	681	701	682	678	627	676	643	649	634	683	701	681	667	643	670	672	661	642	679	648	643	660	694	652	664	651	674	618	687	699	708	647	685	680	711	656	687	634	625	664	666	678	659	713	684	606	648	662	673	653	711	654	670	668	690	601	696	670	676	625	687	669	681	684	638	672	673	622	658	665	703	635	726	672	665	666	677	662	623	644	716	665	632	658	676	615	632	625	688	698	623	643	633	644	657	663	701	702	715	705	649	689	683	688	701	638	671	658	671	670	685	649	630	631	662	672	695	676	662	650	692	653	675	650	626	676	639	665	715	695	684	669	684	689	692	660	664	608	678	699	668	643	684	658	686	664	665	686	674	654	665	668	655	698	714	658	657	681	681	692	684	665	703	608	654	647	661	653	673	642	662	679	638	670	656	675	693	679	652	670	641	675	697	650	702	698	684	659	669	710	627	690	676	651	639	665	679	675	692	643	704	708	659	640	690	681	665	672	660	650	636	657	675	681	689	661	707	666	672	690	682	647	673	619	667	661	643	663	650	676	686	687	705	648	643	689	657	642	637	635	684	701	624	655	687	716	606	671	673	635	680	691	657	663	664	670	685	665	706	654	674	664	677	653	650	711	668	647	683	669	695	685	651	717	696	661	648	681	691	666	682	639	668	662	697	670	665	685	750	671	682	658	695	666	685	691	667	630	694	684	692	693	658	663	686	690	694	655	679	696	690	685	657	712	678	676	672	669	662	656	658	625	695	683	685	717	682	669	678	718	662	687	705	628	647	636	648	676	686	635	746	674	686	683	700	694	673	676	655	718	660	700	684	714	642	680	665	691	654	714	650	680	651	702	645	658	652	685	627	688	671	702	656	691	672	681	695	679	699	694	645	609	712	686	628	664	675	634	665	674	706	672	653	708	628	677	698	700	603	659	653	675	608	671	669	698	730	652	644	627	690	653	694	636	694	610	663	694	703	633	677	671	711	662	657	649	638	661	652	701	687	670	687	687	642	663	668	653	686	698	674	669	724	688	622	682	677	673	623	725	642	671	650	669	627	637	632	673	682	648	682	659	682	641	665	660	643	692	687	655	688	645	629	612	686	683	634	634	683	681	682	629	684	648	657	693	709	686	664	647	722	668	641	629	677	659	662	702	660	661	697	705	651	652	643	675	647	680	669	693	648	632	670	658	680	728	705	674	657	606	637	628	685	691	677	695	669	700	680	670	693	664	692	672	633	685	672	711	654	702	706	721	650	651	643	668	646	676	665	672	644	683	676	686	655	641	667	661	637	686	654	686	697	694	660	669	698	648	702	651	635	716	652	611	677	657	669	616	673	677	705	707	666	653	682	695	657	654	694	665	676	695	666	673	690	682	724	694	689	635	681	681	635	683	657	678	674	705	706	691	699	697	652	672	648	669
22544	20872	28580	23274	20872	20926	10045	1240	818	662	611	553	467	432	388	354	372	312	287	280	272	284	291	290	268	267	248	263	276	237	263	239	247	241	249	258	249	250	261	241	250	246	214	254	233	242	232	245	215	208	262	213	227	235	210	214	255	210	222	243	244	214	228	219	226	190	229	217	228	224	203	199	251	200	207	226	215	222	216	235	201	222	218	196	224	192	218	230	238	236	224	206	209	216	220	246	199	201	227	201	213	217	239	224	212	202	227	236	209	208	212	250	246	206	230	219	183	221	237	226	226	224	233	236	195	216	251	231	222	203	212	219	223	210	216	243	221	269	219	221	247	226	220	219	236	236	199	218	227	196	231	225	217	213	203	207	245	229	242	242	215	221	214	215	221	208	239	208	219	216	249	247	210	190	244	227	235	185	204	221	215	213	220	230	210	215	268	212	196	219	218	200	241	231	177	244	238	210	198	247	208	211	238	211	202	196	206	207	209	205	238	222	221	239	218	209	209	239	241	190	215	231	214	241	196	220	201	219	214	204	237	207	220	219	212	226	219	199	219	211	234	218	214	233	233	218	223	208	235	230	197	221	214	211	219	216	230	217	257	236	192	205	224	208	225	202	210	213	228	205	228	202	233	231	238	232	217	201	212	226	205	215	232	233	198	245	203	216	220	209	203	222	217	228	217	229	189	213	217	242	214	222	226	180	198	227	193	220	223	223	245	206	217	227	192	213	206	222	202	243	232	225	204	218	216	211	216	183	217	204	193	251	207	213	224	245	209	230	200	207	219	205	228	244	243	223	218	213	240	209	217	238	246	221	235	219	240	209	229	211	213	217	219	197	228	216	209	244	194	200	216	193	225	210	221	201	229	222	228	226	246	217	218	248	197	221	195	200	205	237	199	227	228	206	209	227	215	218	213	177	223	213	215	214	229	212	207	228	209	218	219	218	220	226	222	216	221	210	211	251	214	212	182	243	219	229	229	196	188	233	250	221	203	237	236	227	197	222	233	195	202	221	208	209	204	224	205	207	230	205	215	212	221	211	201	220	224	222	228	235	224	189	207	239	219	209	205	223	205	248	202	225	218	219	218	217	202	234	218	215	210	211	212	226	222	228	244	218	221	220	209	231	208	202	192	223	220	213	213	211	234	213	223	193	220	213	211	248	246	228	240	241	216	227	230	234	219	208	198	228	239	219	237	211	214	229	203	203	227	211	230	206	218	215	235	214	201	214	215	230	197	221	229	222	235	230	218	178	210	232	214	175	221	224	211	228	201	211	228	202	215	214	231	215	202	239	230	218	204	217	213	218	236	229	242	205	232	209	206	184	216	202	216	227	208	236	244	221	231	212	216	238	232	225	235	235	205	258	222	226	213	228	228	209	186	226	224	219	198	247	211	239	240	201	226	213	201	240	199	241	234	237	202	210	222	215	239	206	225	226	243	220	205	214	230	209	227	221	240	211	221	208	210	202	229	223	208	223	212	206	216	250	211	205	216	211	225	224	245	235	217	232	209	218	222	215	246	216	245	204	209	215	206	235	239	206	188	240	227	222	197	210	229	208	203	231	190	249	227	213	225	214	225	202	232	230	198	196	214	225	231	198	219	204	214	179	201	205	220	266	223	236	204	230	225	210	194	203	227	225	190	256	224	207	194	239	205	218	220	217	205	206	203	214	203	213	215	207	238	225	244	219	239	197	205	226	190	209	197	207	217	222	217	205	214	231	232	176	210	209	221	204	236	216	204	261	211	225	234	209	215	219	235	223	194	213	232	244	214	216	249	232	222	199	212	206	208	231	198	200	238	227	213	186	222	208	202	249	198	198	205	228	241	205	202	228	219	197	202	201	219	224	235	228	214	191	213	209	236	204	223	224	243	211	218	194	211	201	213	221	227	229	207	205	226	232	230	230	219	235	251	229	194	214	241	206	211	208	206	217	212	217	206	220	229	207	207	209	202	231	229	231	207	229	239	212	226	217	224	222	192	237	221	218	228	226	222	227	245	203	207	219	243	205	209	226	196	208	201	176	224	246	213	229	181	219	240	226	200	216	218	171	219	230	239	219	232	232	220	226	223	217	206	215	211	227	218	205	207	224	221	200	230	230	224	198	225	262	192	228	217	209	221	212	217	229	211	211	238	233	211	216	218	208	211	242	187	207	197	218	212	231	226	245	218	218	221	226	207	224	228	216	202	233	219	217	225	214	232	206	219	224	250	224	204	216	226	227	237	235	253	208	216	229	233	218	213	215	215	218	226	216	226	192	255	214	220	212	206	221	216	218	215	237	216	209	205	200	207	205	212	230	205	251	213	249	223	200	253	257	210	192	199	216	220	236	202	224	204	212	205	229	206	229	201	250	196	211	231	212	226	206	254	221	232	202	215	189	200	232	230	226	198	229	207	221	207	222	227	217	218	200	202	225	236	192	216	211	218	227	234	203	207	225	243	194	232	209	197	240	214	238	212	219	185	219	216	193	216	231	225	234	235	227	208	208	219	230	197	217	232	223	232	229	204	201	239	202	229	211	208	201	229	215	209	215	223	240	210	207	209	182	233	200	207	231	203	234	201	256	230	227	217	200	215	219	209	229	225	221	229	216	202	199	254	222	215	210	196	203	233	237	204	194	204	223	211	194	227	192	212	217	230	217	199	208	213	231	227	217	214	211	201	225	241	226	204	213	224	223	220	231	236	200	225	207	214	230	223	213	218	237	194	217	206	207	244	213	233	225	238	232	222	213	231	191	214	202	239	264	200	222	228	227	226	234	226	215	223	209	192	225	238	213	218	222	213	219	221	209	192	229	194	244	188	207	258	218	213	196	210	214	256	223	215	213	220	217	223	211	226	240	238	239	231	236	215	211	217	229	206	204	216	241	219	253	223	212	247	228	211	228	222	204	217	201	214	230	246	223	202	199	231	202	217	202	236	215	211	230	235	212	226	229	211	219	250	207	213	243	216	261	215	226	223	247	189	218	233	202	199	227	208	229	196	226	211	203	217	249	213	232	222	201	225	195	214	200	241	213	216	196	216	199	224	241	226	232	205	208	203	235	236	229	203	201	214	253	217	209	221	212	233	203	226	204	246	229	202	243	240	215	212	224	217	234	191	203	228	241	239	227	222	197	210	206	228	216	201	223	230	200	225	229	216	231	194	205	222	202	229	180	222	202	236	239	214	201	211	208	212	219	222	204	238	217	230	213	198	238	229	223	225	223	212	221	230	215	232	197	231	233	197	209	193	244	217	203	218	229	206	209	244	230	195	235	230	198	201	221	203	236	201	216	187	249	239	220	227	200	223	221	209	218	232	230	250	199	236	220	232	211	222	218	216	207	224	220	228	209	201	235	216	203	200	218	224	231	202	206	183	189	230	228	213	234	212	232	219	212	222	218	219	208	220	227	217	224	206	229	243	235	203	230	218	229	249	221	208	182	221	199	209	207	223	211	224	209	191	213	201	217	224	177	205	215	213	222	212	185	212	226	211	206	217	207
6511	15549	13232	7427	5160	3815	2876	2196	1749	1467	1115	968	878	824	654	613	603	541	504	448	450	439	388	407	388	377	368	374	380	333	378	352	374	312	351	351	339	323	325	294	343	310	325	335	317	292	288	328	299	290	301	327	319	310	325	287	332	301	307	284	307	316	308	282	306	276	283	324	288	276	280	305	308	314	273	270	273	287	281	286	270	272	256	279	289	246	270	302	252	313	296	287	288	261	264	264	269	271	287	295	264	267	279	299	301	279	260	267	292	285	294	268	309	307	292	307	244	261	261	290	264	285	256	280	292	262	258	291	257	260	286	293	313	295	292	292	287	277	275	288	271	274	271	277	271	296	259	307	278	296	281	295	267	282	267	240	297	288	269	305	299	256	265	308	303	302	317	260	278	282	264	268	280	263	295	271	271	280	319	309	267	263	306	306	262	303	294	280	274	301	306	266	260	266	271	274	317	309	267	272	296	307	295	269	272	281	273	259	298	268	296	292	260	293	255	288	255	273	274	288	309	285	254	269	262	296	275	300	290	252	274	263	280	263	283	300	290	281	250	300	270	273	290	265	269	304	302	286	289	268	293	277	273	276	286	265	295	281	288	293	241	273	269	277	272	276	278	280	263	300	266	284	285	285	280	289	264	273	267	268	316	263	248	264	283	282	252	279	298	309	255	279	287	261	286	279	314	290	270	272	279	282	289	280	269	273	267	268	266	289	271	272	284	262	297	263	260	308	269	287	298	265	255	296	269	293	273	270	298	266	287	281	311	268	296	274	292	286	305	283	263	288	284	284	274	297	262	292	269	276	281	272	262	279	261	254	254	305	301	301	274	303	289	284	257	263	308	310	276	267	292	274	248	273	282	266	281	250	291	294	286	293	295	260	293	276	302	296	296	301	277	254	257	271	265	275	256	280	257	277	296	288	295	273	309	283	256	232	275	297	287	291	330	290	283	277	275	312	286	291	281	243	304	270	273	275	264	247	272	264	308	275	298	273	294	292	302	281	280	282	294	290	289	292	277	265	282	268	267	257	255	312	285	246	281	245	270	265	282	262	271	300	310	277	279	255	279	288	272	267	302	293	309	254	261	267	294	265	268	269	258	279	276	276	254	285	280	280	276	300	279	266	266	252	280	305	271	282	279	256	286	269	265	268	263	287	293	290	291	275	289	295	265	278	279	277	276	311	292	279	270	282	265	276	281	247	288	280	276	286	270	259	278	273	265	294	280	314	270	267	286	303	295	271	277	297	278	313	280	293	262	276	254	266	267	300	263	297	268	298	324	289	281	313	256	268	305	270	262	278	258	298	270	285	266	280	286	267	265	292	261	309	281	278	256	275	278	300	289	274	275	280	285	291	268	278	269	269	281	281	268	277	286	288	274	287	257	276	285	283	306	268	299	281	268	298	276	282	248	300	292	276	270	294	275	294	262	276	280	270	283	268	304	318	268	274	266	291	261	299	314	282	299	276	289	287	282	276	270	277	264	278	277	274	277	275	273	267	292	291	291	253	265	304	279	290	265	281	275	305	293	275	260	273	269	268	292	295	266	247	278	271	261	240	268	296	292	278	269	275	256	282	281	289	280	246	257	247	301	270	296	293	294	256	294	274	297	269	280	265	293	255	279	261	295	265	290	274	288	274	274	284	286	266	299	298	264	298	292	262	273	270	300	279	264	274	275	294	285	271	290	269	256	292	260	274	285	236	257	281	266	250	283	276	317	281	308	265	288	274	303	251	268	264	276	273	295	315	274	260	295	277	264	250	249	254	278	266	264	282	291	315	258	292	256	283	276	290	260	295	280	275	259	285	284	285	290	240	269	264	278	280	250	281	261	256	305	276	282	254	292	283	278	283	254	265	274	261	297	277	292	262	289	268	279	271	247	280	283	284	272	296	295	245	301	271	291	294	267	272	291	273	282	284	297	260	254	276	282	284	261	294	275	291	291	283	308	271	297	286	270	278	316	253	295	325	267	306	294	257	266	301	254	275	273	283	262	265	264	257	244	314	280	270	261	243	265	279	284	269	269	280	265	312	315	305	280	285	277	286	257	285	286	307	298	289	296	267	260	272	268	313	300	265	300	259	284	281	327	261	271	268	292	276	270	277	272	238	320	286	314	258	281	241	258	264	271	309	288	278	286	270	256	299	256	285	302	292	306	270	274	265	299	281	295	318	291	280	261	276	279	270	268	293	276	274	294	276	257	271	297	294	292	298	271	284	276	280	296	271	277	267	315	288	272	280	239	273	266	277	292	277	272	287	265	302	301	297	253	313	256	257	237	291	281	275	297	273	243	279	296	286	263	269	241	308	262	303	266	293	270	260	267	259	258	279	237	283	267	257	277	270	256	280	267	264	277	294	271	308	331	249	290	258	266	297	284	264	284	257	309	294	270	308	289	279	304	255	276	295	283	323	280	287	286	255	304	296	275	324	279	281	288	263	289	290	260	270	279	285	292	284	290	258	289	283	285	290	268	286	262	287	274	289	300	254	263	280	292	280	262	276	285	260	263	309	283	293	304	255	290	277	267	270	309	276	264	262	252	250	291	286	299	302	297	239	294	266	318	249	253	286	286	275	269	270	294	287	243	294	255	288	293	272	284	277	276	280	282	291	268	273	310	301	292	255	262	255	273	292	276	251	246	250	261	281	315	274	291	288	279	253	283	289	305	288	259	272	303	284	273	293	279	271	277	278	313	293	267	252	285	259	314	286	308	290	299	281	284	276	277	263	298	280	261	253	294	260	280	286	289	270	297	271	282	297	274	293	309	249	271	268	276	250	312	294	294	303	311	273	280	271	296	294	268	262	295	271	241	280	274	254	302	264	275	275	266	276	241	297	276	276	282	267	246	291	267	255	276	285	255	258	281	270	268	297	259	267	269	282	304	270	280	280	279	297	308	263	313	258	263	283	289	265	265	314	275	292	287	287	301	287	312	275	297	299	300	275	267	275	247	272	310	291	288	293	307	284	283	293	310	286	286	296	279	281	268	305	275	272	279	289	265	264	268	294	281	287	239	272	258	298	308	279	296	300	270	282	289	287	307	264	293	263	252	292	276	258	268	281	339	270	269	278	260	287	292	318	267	296	265	283	295	258	267	297	274	270	284	291	295	291	266	300	276	264	291	283	296	269	262	288	289	283	281	276	291	282	274	270	271	272	272	295	258	298	287	279	250	270	256	278	277	279	263	260	266	267	284	279	296	282	269	277	250	302	272	279	296	277	275	272	244	269	252	282	298	286	296	269	262	297	300	286	285	267	264	301	270	274	295	268	273	275	278	290	275	298	301	275	303	306	268	275	282	292	274	303	295	290	289	296	250	300	276	259	284	300	269	282	249	275	286	282	269	271	284	276	277	271	266	291	259	285	273	260	277	295	249	282	310	288	306	286	283	284	281	281	288	276	282	273	281	282	253	268	253	275	279	260	255	271	279	293	263	285	296	282	271	288	279	291	284	265	261	253	289	272	271	252	305	262	297	278	275	272
26561	20473	10166	1449	910	841	803	821	788	819	764	809	793	817	820	760	843	809	800	804	773	742	771	799	837	783	754	769	761	733	767	755	781	766	827	754	811	730	739	769	816	777	751	765	827	725	797	799	755	733	766	795	785	795	749	754	773	758	707	794	778	818	760	742	736	733	787	774	768	796	736	757	735	768	760	763	716	716	809	809	766	741	808	752	797	783	678	820	786	806	744	788	713	777	744	778	788	771	755	797	779	786	777	768	746	824	745	749	765	809	805	771	739	749	779	755	742	763	818	796	787	795	726	764	771	827	769	792	782	769	758	767	781	786	753	773	775	761	772	753	805	812	771	771	718	740	765	761	736	763	735	743	776	732	734	768	810	770	738	780	705	810	764	736	744	785	758	771	756	745	756	762	741	758	750	752	765	715	781	748	712	801	723	780	765	767	736	725	783	786	749	761	739	811	785	779	759	772	766	771	720	803	728	805	756	779	809	789	771	755	782	763	772	789	775	785	777	786	738	766	834	764	728	749	783	810	752	753	765	726	768	785	786	757	769	739	753	744	776	818	715	770	778	765	773	807	799	776	791	778	781	766	781	785	715	799	753	778	755	791	749	794	762	804	764	730	714	770	801	781	767	791	794	724	776	749	702	781	764	749	740	735	742	788	820	749	759	814	810	721	767	729	767	758	754	744	750	749	789	759	756	751	731	783	780	780	739	825	800	777	772	754	704	728	780	777	767	796	813	768	745	775	774	734	763	803	792	763	773	796	777	769	812	815	803	768	776	785	720	717	733	732	785	764	794	755	793	775	746	819	758	756	740	737	803	784	708	808	771	737	785	759	763	721	767	761	785	728	762	795	777	735	787	737	731	766	765	728	754	768	746	831	761	701	801	816	783	745	731	756	769	775	783	752	758	796	810	777	757	759	770	787	763	748	742	774	761	767	784	729	772	731	787	761	762	783	752	796	791	806	808	822	744	767	780	819	755	763	760	751	762	796	742	825	743	768	785	743	813	788	766	760	783	712	759	765	742	762	807	739	769	777	810	768	757	770	788	798	814	772	757	789	801	746	762	770	798	860	796	755	784	758	805	813	767	756	748	769	708	757	799	748	710	767	731	751	792	764	812	845	785	750	762	760	781	786	746	783	790	755	730	738	723	777	735	766	743	795	796	813	771	768	754	775	796	765	822	705	763	809	764	715	777	744	764	770	751	780	799	759	783	728	772	747	749	767	764	821	766	763	739	771	792	760	796	768	774	770	786	730	803	805	774	784	766	748	783	798	787	742	748	797	801	825	758	760	748	762	822	772	756	812	775	764	825	788	753	802	781	721	780	780	780	777	764	743	742	734	784	736	767	814	783	763	756	757	725	762	742	765	785	797	757	782	756	778	768	775	736	813	751	767	758	754	715	745	751	748	832	730	771	748	778	765	782	721	721	788	771	784	761	786	776	814	738	812	784	746	768	725	797	771	770	782	777	805	757	777	803	779	785	796	817	786	770	759	774	760	740	768	754	746	756	780	720	718	784	809	776	729	746	773	722	807	790	806	806	763	785	727	775	784	808	742	767	819	768	788	758	770	764	742	789	787	804	819	774	760	774	765	748	764	758	772	797	775	730	779	757	746	763	792	764	738	789	842	784	735	828	763	794	800	773	743	746	770	764	746	794	837	787	786	781	779	740	753	776	761	780	783	778	738	779	765	760	803	754	779	809	726	724	747	777	743	752	785	803	821	779	757	770	843	764	777	775	862	724	742	779	743	739	759	810	766	720	796	786	762	780	800	801	785	768	777	736	746	781	782	823	815	762	805	780	788	746	768	840	741	738	778	733	774	727	800	748	795	804	804	818	765	763	775	789	823	795	785	766	781	789	748	769	781	772	798	817	773	838	788	758	768	804	764	833	808	727	774	805	747	756	762	796	818	764	782	772	740	798	790	738	767	749	800	797	810	720	761	781	798	800	782	824	779	801	800	777	807	781	805	816	763	758	807	814	728	771	736	774	755	770	775	771	742	771	791	772	805	770	816	780	807	788	744	749	802	765	745	821	763	794	783	728	732	769	786	808	749	783	751	833	740	770	831	750	748	789	781	775	821	699	774	724	795	755	785	808	731	795	780	758	795	744	781	802	772	804	804	775	812	806	775	730	830	799	809	746	765	761	768	754	728	801	805	792	783	748	766	733	767	788	790	762	770	769	729	821	773	801	818	773	748	700	774	763	761	786	761	801	792	759	762	793	777	779	803	767	796	764	763	790	767	734	760	772	778	804	748	798	814	731	790	813	786	766	784	810	778	733	808	821	751	754	751	747	764	753	809	796	768	737	773	750	814	772	723	745	790	801	795	804	811	719	770	726	780	760	781	775	753	778	779	749	764	749	750	747	731	725	751	757	752	830	827	781	729	795	763	753	698	798	747	756	777	769	798	754	802	784	749	758	778	789	774	760	752	744	829	733	747	770	763	796	754	813	808	815	791	703	782	774	705	763	725	779	827	742	800	749	759	735	791	753	846	742	753	803	749	810	749	736	758	729	754	790	789	789	777	734	720	723	767	732	710	768	716	782	721	784	778	786	817	747	723	800	833	750	763	774	781	790	771	799	741	753	766	773	783	755	769	730	772	775	752	762	793	723	759	757	764	726	750	791	778	765	789	771	761	774	788	791	811	802	753	788	752	775	778	779	823	782	757	800	758	725	785	743	782	758	777	769	737	751	776	750	833	734	776	768	746	792	744	773	805	776	746	771	801	805	790	758	775	746	803	787	792	765	738	772	747	770	780	773	757	799	775	739	751	768	794	787	755	772	830	721	719	797	815	761	786	797	764	768	759	783	782	789	787	781	780	825	731	750	776	736	774	817	782	778	800	793	807	746	739	744	748	780	755	755	802	758	721	748	769	796	804	776	778	803	759	794	786	789	805	813	770	795	809	768	710	765	732	754	816	773	772	738	770	816	721	736	742	772	807	760	752	731	806	731	771	745	773	745	755	784	765	785	781	735	765	745	773	756	780	767	828	781	727	805	742	758	760	779	754	761	766	799	757	776	723	767	798	794	761	820	809	777	778	739	745	771	796	796	763	733	765	774	759	758	810	808	761	750	724	750	773	753	771	767	798	747	810	707	743	781	782	701	745	768	776	758	744	788	771	781	817	795	815	823	773	739	797	795	782	773	737	765	761	730	772	806	776	729	770	749	787	782	725	744	751	773	785	789	801	758	769	783	754	747	746	727	779	745	782	812	781	782	769	782	758	726	796	750	751	803	775	724	760	784	766	772	770	743	788	779	755	760	736	764	750	787	738	798	755	778	735	809	771	721	724	801	748	814	766	769	741	783	794	741	772	764	793	777	815	775	749	780	740	795	750	792	742	772	782	807	828	789	750	738	765	786	743	787	819	804	752	746	778	800	775	720	744	764	735	781	811	780	850	816	776	738	785	751	739	784	785	822	769	819	749	786	785	760	816	775	771	729	731	794	789	822	765	798	769	770	750	793	803
4178	1522	1512	1190	1177	1086	1032	1022	982	1024	958	975	957	966	970	957	956	936	1003	981	952	1000	978	946	1035	959	872	970	956	924	983	994	926	934	960	953	956	956	954	975	970	983	992	1006	999	942	996	994	1011	948	983	985	947	958	915	914	958	962	958	979	1027	961	948	969	923	941	988	917	942	953	1007	934	994	981	1000	950	983	981	928	978	973	1004	936	926	998	969	1040	993	1005	966	971	974	964	946	958	947	952	965	935	946	968	987	995	982	1045	955	929	927	990	886	955	1007	961	995	948	933	929	970	946	996	943	1019	927	1009	902	952	1025	957	993	1026	965	986	995	985	957	998	940	938	946	916	971	983	946	939	1023	962	976	967	922	977	946	931	969	1004	935	959	1012	939	1005	958	974	948	974	932	979	914	894	919	1003	949	962	928	972	943	956	919	972	980	1071	1018	964	919	944	998	921	976	986	963	951	943	943	961	941	973	936	996	1015	949	1031	968	964	960	968	941	949	944	1007	941	993	926	941	923	1008	989	948	984	964	980	957	992	937	951	964	924	985	956	989	957	987	958	935	976	961	941	980	923	939	945	957	946	948	1002	967	903	951	983	931	950	949	941	969	1001	944	972	986	957	922	964	995	942	949	941	979	927	916	907	944	891	943	912	935	953	980	940	960	972	961	929	904	951	974	1009	954	978	974	970	969	976	982	898	1002	959	901	966	1023	994	968	943	1035	1049	965	996	977	990	950	892	957	946	930	960	928	978	1005	950	989	920	999	911	970	976	917	923	958	984	940	954	975	953	965	986	963	963	982	947	935	1018	942	939	950	973	921	938	925	924	929	915	963	953	964	1048	966	934	962	894	934	967	973	959	948	942	988	961	953	950	951	964	946	1012	921	956	905	932	1019	992	985	990	964	912	917	958	953	962	947	939	944	934	951	962	992	920	971	1003	1029	1001	930	986	968	950	950	993	923	950	1024	945	941	1006	923	990	977	944	920	911	981	961	994	1021	968	976	1017	939	988	946	993	970	942	956	952	998	943	937	932	970	974	974	939	904	941	899	932	911	954	954	929	909	978	936	915	1030	963	903	1009	946	1005	990	954	998	1002	975	952	964	961	951	953	1004	934	927	988	949	1022	963	948	1001	973	955	1001	982	947	909	954	961	968	928	941	957	981	977	934	908	928	988	953	998	988	961	962	942	957	982	989	950	916	954	936	985	926	962	996	954	965	917	943	852	964	1018	967	1014	954	1040	981	925	1002	976	977	949	972	928	952	983	963	969	929	904	980	964	981	980	910	931	926	951	992	969	952	1022	931	982	999	976	981	965	990	943	965	944	927	941	972	970	967	973	972	953	937	941	954	997	922	973	1010	982	950	999	983	976	933	920	949	926	991	962	955	1004	966	933	1001	944	935	962	958	915	971	962	923	931	983	950	935	939	1017	947	1008	885	980	1009	961	938	950	904	943	934	909	1014	941	893	1002	991	996	978	907	965	988	941	1010	998	926	908	933	1041	976	967	962	989	943	974	909	981	960	971	955	949	935	963	986	959	999	992	975	923	935	990	939	910	971	967	941	951	967	957	937	950	958	940	917	901	986	978	1007	955	959	948	983	898	954	938	972	1005	986	973	1004	956	1011	999	968	952	924	946	980	944	929	993	968	956	975	935	1028	935	989	965	978	962	1012	947	1002	972	979	935	956	932	967	970	883	968	979	954	995	954	992	946	964	955	1007	935	964	983	1004	919	925	984	976	968	1010	944	1001	917	990	942	927	985	1014	942	997	938	979	980	956	965	974	940	965	937	984	984	1014	945	969	957	1021	1016	1009	918	989	981	1005	958	984	928	947	977	935	887	970	948	957	974	966	1014	907	997	948	997	956	986	984	972	972	906	954	946	1029	981	982	977	983	922	981	992	976	970	959	962	924	906	1031	1033	913	978	971	962	1016	962	905	1034	953	974	958	954	991	938	992	932	974	968	1005	976	943	954	967	888	979	976	923	944	970	939	888	967	965	942	966	1011	929	915	938	925	945	964	940	915	953	970	917	954	918	1036	937	962	1026	1004	1001	945	929	973	1004	946	964	1002	989	986	1017	978	951	977	983	952	1001	989	976	963	896	971	956	964	957	940	928	957	980	971	969	973	992	965	939	946	1012	938	1003	970	878	997	963	925	925	943	1014	989	983	891	945	1007	1016	993	966	925	980	927	954	1020	990	968	963	954	895	975	975	957	1007	946	900	925	1024	961	943	981	958	967	953	973	957	958	963	953	983	921	953	1016	961	1008	960	977	964	941	950	969	1007	998	1002	952	1015	953	988	975	982	953	965	963	928	985	948	974	988	971	1014	1010	969	988	975	963	959	953	962	970	1006	917	887	939	947	989	960	974	912	996	921	1001	936	953	919	933	990	960	914	929	943	1003	999	982	976	1005	895	999	973	917	985	940	961	996	930	984	961	919	945	971	1000	981	977	974	990	925	973	985	980	972	943	955	981	987	959	968	978	945	937	940	950	952	971	959	989	977	946	986	976	935	935	1026	979	972	960	1006	952	963	955	937	949	937	935	963	982	948	939	960	927	924	984	985	941	981	958	982	967	961	990	1010	975	984	1008	966	933	959	902	968	1003	955	985	987	900	944	941	964	969	871	1006	982	902	997	980	954	939	951	896	929	958	931	936	965	978	989	933	991	950	944	1007	1005	950	968	991	986	1014	983	973	929	990	951	920	925	1001	961	944	952	948	911	1028	955	969	948	952	915	962	1004	947	940	944	968	944	1016	985	962	918	968	1004	960	997	970	970	972	943	975	946	941	1011	954	952	948	1021	950	1032	938	1029	933	919	1019	956	1018	955	935	949	959	998	972	980	939	953	924	988	951	966	936	959	920	995	1008	1023	967	965	969	951	954	986	958	949	912	984	979	1013	983	1010	989	921	954	955	975	951	995	939	1001	945	945	925	976	953	967	1016	998	962	947	932	1006	995	945	923	1012	960	989	935	901	940	940	941	942	979	1018	940	930	923	943	933	986	977	950	940	897	920	959	972	949	965	926	986	877	981	937	939	974	976	987	1008	937	889	1011	976	930	903	990	1020	963	964	942	957	960	994	960	947	958	958	995	907	985	979	999	1009	971	896	1030	930	1018	927	1016	944	1003	1035	967	920	941	973	959	981	1002	953	941	1021	961	975	953	927	958	967	969	1002	1009	908	946	940	958	925	964	909	906	953	925	956	936	871	953	1044	951	1000	972	953	972	983	982	970	945	882	967	987	943	965	1000	958	957	930	943	972	897	966	989	968	1034	1027	972	960	961	942	982	960	931	986	931	989	946	920	994	957	1005	982	1016	953	955	941	992	958	932	978	968	971	980	940	928	970	972	921	977	952	972	952	1004	986	946	1029	975	966	986	937	955	948	973	977	956	945	1015	985	976	990	971	980	1004	969	959	990	971	957	980	969	983	966	964	980	993	949	954	973	945	982	965	959	957	993	948	973	972	965	973	957	951	959	981	957	1041	935	961	944	951	1005	942	981	937	954	953	968	920	946	974	935	1022	1020	1001	1017	1018	1000	967	949	960	969	940	971	982	931	958	956	1020	917	991	971	957	1010	977	978	960	1023	902	978	990	941	972	987	967	981	995	963	899	1004	1073	992	939	984	980	942	969	852	911	962	921	943	980	985	976	924	957	928	952	963	1013	956	971	1000	933
23408	20872	28222	23632	20859	11659	1547	979	836	771	750	704	629	627	595	621	594	614	558	599	583	541	563	581	590	532	565	535	576	526	536	546	568	562	536	565	566	532	497	551	537	503	515	509	530	574	530	513	546	528	522	565	539	477	524	514	510	531	511	544	509	530	557	508	530	556	537	553	519	540	523	549	545	558	549	523	522	534	539	514	497	536	551	488	526	531	557	565	543	492	501	528	514	530	529	512	492	554	497	503	537	496	514	533	516	512	505	572	548	567	567	546	553	555	503	487	523	515	504	531	512	510	517	526	574	520	498	530	542	528	547	521	510	532	531	551	558	518	545	500	521	532	496	510	474	550	491	545	510	545	531	513	501	534	530	560	552	544	552	531	526	542	544	504	532	496	518	517	532	518	477	554	513	544	542	507	509	521	502	524	544	552	535	541	552	475	533	517	552	521	561	523	572	544	539	537	527	556	525	546	564	538	550	549	511	530	521	515	515	509	506	511	487	547	528	537	562	582	519	528	513	535	511	537	503	566	524	516	536	551	550	538	510	523	535	515	516	514	508	511	583	514	457	479	514	572	518	528	524	546	569	520	536	518	483	517	519	542	530	521	488	534	562	532	488	528	543	537	552	510	543	517	522	522	530	597	524	502	527	551	529	539	535	537	516	524	514	511	587	532	506	505	528	548	528	494	506	474	552	558	518	524	531	538	534	519	543	509	482	498	489	497	572	508	571	510	512	515	502	527	532	566	544	535	510	530	543	528	509	526	544	536	501	596	551	510	535	494	534	508	537	544	521	519	550	515	505	538	539	513	530	559	516	564	517	504	496	580	521	521	577	551	559	541	510	520	498	520	519	528	541	508	509	497	525	557	538	528	511	538	545	515	521	516	517	552	513	512	525	485	505	503	620	511	522	516	546	528	512	522	535	523	491	527	546	513	510	566	520	540	539	548	513	519	528	524	543	502	538	511	551	517	555	499	516	515	489	560	535	553	521	497	555	507	515	546	538	498	483	513	522	555	524	548	532	498	515	519	527	522	495	516	542	502	530	557	522	536	504	556	575	514	539	573	496	524	525	510	502	545	529	532	511	526	520	522	522	538	502	539	575	490	510	517	558	560	529	549	538	548	543	519	540	492	526	528	541	521	531	517	545	529	510	528	490	508	495	560	503	560	558	567	515	489	533	530	474	546	550	545	528	544	546	511	531	512	491	575	510	490	519	528	533	500	522	542	537	513	550	519	519	513	511	509	564	551	497	508	536	539	505	515	519	505	517	490	517	565	552	493	538	564	536	505	560	544	518	537	565	507	524	511	549	527	541	529	542	538	515	489	515	546	490	514	492	516	544	563	514	549	506	567	631	538	535	523	547	506	512	529	513	522	548	482	563	508	505	525	493	521	531	526	510	536	549	517	506	509	544	502	551	518	493	542	541	495	516	553	543	517	539	582	559	490	533	500	507	573	568	566	494	501	496	504	548	492	540	520	496	515	562	533	547	505	506	499	583	508	544	518	505	534	557	561	538	542	534	517	492	532	528	552	555	563	508	517	515	470	500	548	573	537	513	508	529	526	521	512	500	513	534	505	547	541	537	512	550	551	528	516	482	519	527	524	525	487	529	489	533	485	507	515	549	579	553	527	491	493	509	538	541	514	501	560	529	529	502	504	507	554	523	534	540	527	536	504	501	520	543	528	523	520	533	532	516	521	516	537	540	504	573	538	490	529	524	554	490	511	511	548	517	513	561	511	550	540	522	545	584	500	504	557	526	541	510	560	509	527	522	513	538	536	561	506	517	531	522	544	564	525	524	549	490	508	478	527	551	535	523	483	537	547	519	511	556	526	547	521	520	536	498	556	529	560	545	546	502	542	517	546	539	531	541	524	536	552	527	553	503	539	537	569	523	490	524	538	523	530	548	567	538	528	511	537	510	506	531	501	531	500	517	542	556	503	523	522	510	528	521	487	529	516	502	519	552	537	561	539	560	490	535	498	530	490	557	523	539	539	510	525	516	525	487	487	509	542	533	520	560	517	512	534	572	487	556	469	544	549	516	514	545	505	514	518	581	544	528	511	549	536	543	540	542	507	492	567	550	534	520	545	538	531	511	501	535	520	543	517	569	506	486	560	546	520	529	560	494	508	538	515	498	511	516	558	513	511	524	519	518	494	548	554	524	570	517	549	513	525	519	504	561	510	515	474	504	549	502	520	538	538	526	533	499	541	549	519	532	484	501	534	539	538	534	475	573	528	558	536	518	507	521	534	527	575	562	536	519	526	523	504	515	527	573	519	534	551	520	508	541	522	545	527	508	583	516	538	534	543	550	532	556	536	530	489	528	505	505	552	544	543	544	546	533	494	529	534	505	476	532	514	536	522	545	547	512	506	600	546	507	520	490	545	503	483	547	515	526	527	572	491	526	579	512	518	538	526	507	497	521	524	531	502	529	489	562	530	515	553	538	564	503	523	519	532	470	528	509	482	508	507	527	538	514	552	565	505	532	520	527	504	534	482	500	514	514	517	499	530	533	506	539	537	510	536	504	472	548	506	519	563	551	515	505	495	515	521	510	527	536	515	525	501	551	527	527	543	555	530	523	504	537	534	534	486	498	528	515	521	515	501	530	503	499	564	535	487	518	494	520	515	540	538	484	527	530	513	538	548	503	479	557	498	529	511	527	533	545	488	552	514	510	512	516	525	520	539	565	499	519	505	532	538	504	535	505	507	536	539	504	522	524	512	500	489	518	491	551	504	536	546	535	561	521	501	524	554	533	516	539	554	523	565	509	533	545	545	548	508	507	521	551	536	497	527	523	543	546	526	519	561	569	505	509	505	553	501	530	540	501	506	497	549	504	505	514	540	545	501	513	508	554	523	531	533	479	547	488	563	583	567	498	539	515	529	501	530	500	516	529	522	561	531	581	529	522	553	526	511	511	499	480	529	539	516	483	484	518	485	534	540	567	575	548	512	506	529	539	553	533	517	515	497	511	532	520	558	495	551	545	523	501	516	463	538	523	477	539	528	536	515	508	498	538	536	544	550	537	529	540	540	548	546	606	520	517	543	557	527	497	510	513	537	568	575	515	474	573	517	535	561	537	494	502	518	525	574	535	508	558	531	531	529	499	552	561	566	512	493	502	516	524	526	507	553	561	521	561	535	534	534	510	541	536	520	551	539	495	531	486	532	490	532	501	502	526	510	525	511	505	529	535	508	525	549	498	552	582	518	534	520	514	591	512	514	516	467	555	502	532	544	523	563	522	516	522	518	543	482	533	556	517	541	530	533	526	516	524	530	532	544	517	499	513	526	550	560	535	507	497	536	527	545	516	508	519	530	492	549	605	496	500	505	539	520	525	510	507	528	516	542	499	514	521	482	510	498	552	494	535	553	529	533	499	567	523	512	520	548	506	514	532	510	521	521	511	516	517	528	496	521	564	510	525	508	558	501	532	529	526	525	524	532	549	530	465	528	553	548	558	510	521	498	518	521	544	503
4477	9487	8370	4450	3079	2467	2017	1712	1407	1237	1070	946	948	927	814	835	806	798	789	789	770	785	728	792	717	730	712	735	672	723	678	722	756	725	707	696	701	733	736	721	709	687	701	745	668	635	681	722	715	715	709	706	698	663	704	729	668	694	694	692	635	655	646	719	739	711	698	679	713	695	690	671	667	657	674	703	672	670	666	642	628	688	690	694	688	719	671	746	691	633	698	670	706	665	705	690	684	663	631	713	691	724	695	667	659	743	640	625	682	698	706	680	664	685	713	669	648	645	700	671	653	645	673	711	695	634	680	689	711	668	645	663	719	665	637	653	659	650	660	671	699	694	677	660	665	680	684	690	693	693	671	718	684	651	678	680	693	671	696	692	662	635	680	695	676	705	700	675	662	721	664	692	725	636	712	670	692	692	644	661	676	626	690	720	654	666	681	648	639	659	685	661	657	679	678	632	669	691	708	694	658	674	750	687	655	658	641	729	656	716	663	643	690	685	656	652	680	687	659	707	692	668	672	663	699	719	663	670	680	686	684	709	659	636	652	671	701	671	759	651	703	730	677	655	675	710	636	681	663	684	676	664	698	653	722	694	684	692	655	652	716	654	705	711	696	659	712	706	671	702	696	644	731	693	695	628	589	673	628	662	641	702	660	696	702	696	726	671	702	669	672	669	684	695	660	651	674	678	677	711	676	658	665	721	658	657	683	732	714	655	654	696	660	687	675	642	664	627	636	694	692	692	726	674	654	715	628	678	684	671	706	648	682	674	698	666	668	674	630	675	665	665	705	680	686	704	655	658	706	709	682	664	673	665	701	721	678	625	655	676	681	649	694	684	629	685	694	653	687	699	699	716	671	719	668	694	714	656	675	693	608	688	649	727	644	694	653	702	672	660	658	677	636	683	679	701	654	689	673	684	665	708	651	710	687	694	679	668	636	686	669	671	688	680	673	682	701	706	636	695	703	655	661	635	658	684	657	686	612	676	656	656	669	687	692	649	660	644	679	679	673	665	612	700	713	697	684	674	666	679	728	631	666	729	710	678	647	668	686	675	657	697	673	658	707	669	689	691	672	666	663	672	651	663	648	678	694	732	668	649	714	664	623	629	641	672	663	680	694	651	673	685	663	670	648	663	658	646	697	700	722	664	726	637	685	646	618	672	698	673	654	682	707	661	631	715	728	656	707	718	667	678	661	642	676	717	690	665	661	665	679	666	653	687	677	687	691	694	702	719	689	667	681	681	687	661	695	693	686	679	693	649	670	646	642	702	689	685	670	674	691	671	693	652	690	662	683	684	646	698	680	636	692	661	643	691	659	676	694	709	685	683	701	706	651	672	687	688	684	655	663	711	704	655	741	738	723	673	700	675	699	642	673	667	694	686	653	703	681	686	687	695	676	633	692	687	693	667	690	700	657	651	677	693	667	652	669	714	688	692	770	728	671	746	665	660	691	654	693	671	687	676	645	664	662	668	669	681	727	649	696	676	641	673	700	653	693	665	671	702	671	682	709	702	684	686	685	675	647	661	681	634	644	648	707	670	670	715	715	687	642	689	720	666	646	682	682	669	684	727	697	702	639	671	715	666	624	671	658	668	643	658	662	699	760	689	672	698	658	665	623	658	694	671	679	658	638	685	684	658	681	646	719	683	668	649	717	682	695	681	696	690	699	665	732	625	676	682	694	717	638	703	668	640	658	676	638	682	677	692	656	683	666	671	710	715	664	661	699	656	674	715	630	688	680	662	686	676	670	690	711	646	676	689	690	645	688	664	680	624	716	639	712	728	697	678	707	713	682	682	663	719	649	686	728	721	700	670	650	648	699	665	709	660	721	681	716	670	653	687	680	674	664	686	661	671	660	623	699	677	695	654	668	718	616	696	662	665	698	656	698	645	695	715	689	686	723	648	667	660	693	678	700	701	623	625	672	673	685	629	623	686	647	681	688	677	712	669	605	682	676	624	675	680	702	698	688	696	645	706	703	737	647	692	659	684	663	687	680	672	691	684	640	731	677	670	658	631	684	694	676	704	695	646	696	675	643	652	727	665	694	701	690	697	638	681	641	657	698	660	671	687	668	719	694	683	733	685	655	698	665	644	676	690	710	709	657	684	668	678	637	648	711	674	702	653	664	685	685	703	698	696	686	681	641	658	707	650	721	659	696	705	700	725	653	689	710	687	654	749	674	652	657	688	663	647	684	642	649	664	703	660	699	735	656	596	685	698	645	634	691	675	691	682	664	702	707	705	696	646	696	661	693	679	696	693	680	700	669	654	678	676	670	719	647	604	653	641	674	663	665	707	708	717	668	662	717	642	686	651	692	673	687	696	629	671	668	692	636	647	678	649	691	700	666	630	699	684	672	691	676	720	651	705	716	698	644	623	703	650	667	698	678	651	656	655	704	674	659	676	739	660	674	726	695	675	664	678	700	606	673	674	661	698	683	678	636	703	665	711	637	661	661	657	679	690	669	663	661	678	692	708	638	687	636	649	636	695	694	668	717	689	697	636	662	674	670	671	685	692	712	656	645	701	630	670	672	690	687	655	709	710	665	656	639	704	650	685	655	684	693	669	684	676	698	670	687	636	670	685	625	685	659	685	643	687	682	691	697	684	640	680	662	668	679	657	660	663	719	691	687	653	716	671	673	664	730	693	638	645	648	673	683	686	636	694	632	707	662	679	661	675	668	671	678	671	689	701	688	681	699	712	643	658	666	658	681	680	680	683	670	672	694	700	680	664	683	663	671	681	699	681	668	680	680	745	678	688	695	650	676	706	690	642	704	685	695	680	681	698	639	677	683	671	703	711	687	666	671	694	702	738	710	683	633	680	622	690	654	633	668	688	657	658	715	667	711	678	644	716	655	676	619	671	669	648	679	684	645	645	722	650	720	700	670	676	654	665	722	667	713	702	734	674	688	737	645	672	649	689	686	687	661	691	646	682	730	674	746	662	674	674	700	665	694	669	681	678	667	657	659	650	675	723	720	710	664	625	663	678	684	663	692	667	666	632	661	624	693	666	706	679	660	685	655	657	683	663	677	670	645	669	663	717	686	660	698	702	652	608	675	714	657	662	673	666	649	663	649	669	687	679	653	725	659	705	731	712	698	659	698	720	673	708	675	676	700	707	690	725	659	662	691	714	677	697	690	696	676	655	664	700	695	694	692	700	659	723	677	693	640	696	673	690	682	643	685	585	650	681	703	657	669	681	676	723	674	672	682	671	686	707	634	709	665	645	685	624	649	667	655	661	701	716	645	664	715	682	675	687	616	707	704	660	684	659	699	657	660	714	665	658	710	718	659	657	661	648	669	657	732	654	672	634	678	673	689	670	663	675	599	672	646	692	688	682	652	685	735	648	641	668	616	694	676	664	649	664	685	670	676	709	655	668	668	722	676	667	691	652	686	636	689	710	693	678	719	685	667	680	705	650	676	673	621	671	703	684	733	703	639	677	656	683	683	671	652	684	658	644	655	685	695	717	669	662
22573	20896	28667	23274	20897	20956	10079	1135	853	683	627	534	513	459	411	399	355	377	306	325	302	289	281	264	247	262	284	250	296	261	249	249	247	235	235	242	248	253	260	230	229	235	252	240	217	243	237	226	242	223	219	232	237	234	215	227	256	247	243	221	236	229	230	239	205	210	249	216	212	233	213	211	215	236	198	211	228	196	232	216	207	208	185	216	243	190	214	228	232	230	210	239	199	217	220	196	228	200	242	210	190	224	228	234	238	264	206	240	202	206	233	219	224	251	230	197	218	205	219	221	211	214	214	242	226	226	238	225	215	226	247	199	258	201	232	238	205	194	207	234	202	203	210	232	224	196	233	213	229	231	234	224	247	197	211	192	190	222	226	227	212	200	217	221	238	226	202	224	213	222	209	254	221	229	192	209	245	240	237	243	207	242	212	227	219	205	210	232	219	251	210	224	231	224	229	224	244	212	244	231	208	203	225	217	231	223	204	258	221	221	218	208	237	233	202	229	223	210	210	230	201	231	230	228	221	229	243	208	216	229	214	226	204	199	231	225	212	233	225	206	225	216	227	211	230	237	248	218	249	192	216	205	198	232	237	231	220	195	230	231	234	226	220	209	209	223	234	217	213	205	210	229	230	227	233	229	238	208	210	211	227	205	204	207	219	224	204	222	225	225	203	215	210	229	220	231	209	225	253	210	236	226	226	180	208	224	204	252	215	220	227	227	220	188	241	230	213	209	201	241	207	218	215	208	233	244	204	225	200	237	207	208	197	223	251	222	236	244	234	214	213	216	215	235	219	221	223	237	198	187	222	208	224	224	231	232	224	211	213	204	229	206	228	207	213	207	205	214	213	227	227	231	221	216	208	224	234	215	224	240	248	227	190	220	239	225	201	211	196	229	216	206	227	206	221	231	217	210	213	212	191	232	253	224	240	221	221	202	230	218	223	233	225	255	253	209	223	205	212	219	220	202	200	217	231	216	209	221	229	240	230	233	206	211	209	199	217	184	203	234	243	214	225	221	216	233	228	249	224	207	203	236	220	206	236	209	238	231	209	234	205	228	228	210	225	208	219	237	193	223	206	218	222	223	223	217	211	230	227	235	206	229	225	212	222	216	225	233	206	207	231	248	214	213	213	206	204	226	214	219	220	203	235	229	229	221	227	213	224	214	220	234	221	216	215	202	213	214	241	226	194	189	221	223	217	209	192	235	227	223	212	218	224	239	214	212	188	218	218	240	242	208	235	214	252	217	228	215	216	225	243	196	198	232	216	235	207	199	222	218	200	223	209	210	197	208	236	234	193	222	225	232	209	220	260	237	231	216	249	214	249	237	211	214	224	194	231	212	205	231	221	218	221	239	207	234	204	240	226	209	223	230	249	200	221	184	223	201	240	224	210	210	220	228	185	218	210	230	215	245	246	227	232	210	215	229	214	204	240	230	200	224	233	206	217	230	241	239	226	209	235	219	215	240	232	215	228	186	216	216	255	206	219	218	206	206	205	226	214	209	220	201	244	237	245	226	203	237	195	230	224	224	216	235	231	222	221	242	213	223	248	202	213	221	229	231	185	236	250	242	219	239	209	234	212	225	209	195	229	203	217	225	233	211	220	199	215	206	219	227	238	219	223	221	245	222	240	226	221	226	214	231	201	237	221	195	209	226	237	205	208	220	238	208	251	220	213	232	199	228	223	247	233	234	236	216	231	222	209	218	236	212	226	207	206	221	203	229	222	260	215	216	222	215	219	232	238	190	217	218	201	211	207	235	237	209	218	204	211	208	212	239	205	257	211	197	211	221	203	207	212	216	225	213	249	203	201	233	209	233	228	213	222	223	198	189	214	208	236	204	210	224	227	194	242	200	220	217	197	227	213	196	224	212	195	248	240	213	250	237	239	196	204	224	240	208	215	211	196	221	208	214	217	226	238	198	231	194	214	232	243	216	244	203	227	221	198	222	204	227	224	219	225	259	237	211	239	207	206	230	206	217	233	257	211	220	234	221	222	229	211	221	208	207	221	211	202	210	227	214	226	216	198	240	225	228	216	216	261	232	247	210	246	229	207	247	213	205	210	191	237	232	244	236	237	205	206	218	236	219	218	209	245	211	219	220	230	207	217	225	239	237	191	207	234	216	212	231	190	223	241	231	205	228	233	211	204	222	184	235	197	224	215	217	191	222	208	244	235	216	234	224	218	195	234	211	237	219	220	208	217	222	225	228	209	235	224	216	212	205	220	198	224	207	233	217	223	237	240	212	217	210	204	220	222	224	235	202	204	205	219	214	230	199	233	198	239	250	240	245	196	224	234	218	208	212	200	264	201	216	217	218	242	219	239	206	206	215	224	206	225	233	213	220	222	202	229	218	231	210	220	226	245	215	218	220	206	231	224	233	215	214	225	195	220	221	224	213	199	221	206	227	210	250	209	252	222	207	240	228	226	205	229	221	229	214	237	251	238	208	222	217	238	214	238	218	216	215	239	224	220	213	196	208	206	236	237	239	213	217	214	224	217	240	219	197	221	218	219	199	234	214	252	206	226	210	244	235	211	233	194	232	215	218	217	239	200	221	223	225	225	220	219	238	219	235	244	225	225	247	223	228	230	200	224	207	214	210	233	214	234	227	217	230	233	223	238	212	213	249	244	213	198	232	226	218	220	244	207	222	220	192	223	202	185	239	245	213	217	202	265	228	217	216	240	212	228	199	247	233	236	210	227	213	195	222	227	229	225	246	200	217	210	254	213	207	213	195	235	215	224	208	219	212	209	218	210	199	223	224	198	212	214	217	230	225	211	237	209	203	238	225	224	235	234	213	231	214	228	213	237	213	231	236	224	172	219	207	210	226	211	211	236	218	242	203	243	187	207	241	232	215	234	221	193	206	242	231	236	199	214	195	204	220	230	213	203	221	201	231	212	216	238	218	207	205	239	216	238	227	227	205	228	209	231	223	201	234	236	199	236	223	219	230	207	204	249	220	213	226	202	232	221	212	206	210	219	218	210	220	233	225	202	218	221	191	204	204	239	238	268	199	243	213	238	214	205	213	214	201	226	220	216	224	225	202	214	199	222	209	239	208	218	190	185	202	207	241	215	198	233	209	205	210	227	208	206	223	234	206	219	206	210	201	217	213	219	245	224	183	204	224	225	239	222	218	248	216	244	217	215	232	234	217	228	195	208	210	245	205	227	227	220	221	206	219	237	211	221	224	245	212	211	198	210	200	220	241	220	214	207	213	208	218	236	204	229	235	219	237	196	251	227	219	230	208	209	229	228	209	236	207	232	236	213	222	200	208	247	242	214	233	228	267	224	213	253	214	205	220	196	208	191	229	220	230	198	214	203	195	233	235	202	228	232	230	213	204	207	235	225	219	214	239	229	216	186	211	221	219	245	193	213	227	195	209	218	230	249	247	203	220	245	205	223	203	179	219	207	196	226	232	233	242	228	211	226	218	230	225	191	246	202	236	208	209	211	213	217	213	220	240	189	246	244	203
6572	15458	13495	7224	4960	3754	2930	2251	1661	1442	1209	1007	854	753	704	665	553	546	531	461	442	466	447	401	387	354	364	345	361	392	323	318	339	375	319	325	352	303	324	280	344	312	351	285	340	326	319	316	296	319	299	290	324	266	290	273	302	295	289	333	313	281	303	277	303	287	295	279	288	286	291	273	294	275	291	283	284	297	291	289	259	333	268	283	274	276	279	286	297	292	283	297	260	313	280	287	259	295	274	289	305	289	296	284	298	328	285	272	312	299	300	266	261	280	289	284	285	309	293	302	328	303	287	288	299	298	292	289	261	264	297	300	296	277	279	290	265	298	264	293	337	278	297	291	248	282	260	279	259	281	274	255	282	263	264	263	285	265	310	304	290	303	296	268	279	287	274	295	266	287	279	313	282	276	267	295	320	292	312	291	291	283	287	242	293	271	273	289	224	305	279	281	288	293	275	284	276	303	271	304	286	261	291	269	309	268	293	304	288	303	284	267	300	276	292	256	276	297	289	304	273	276	311	307	289	297	286	299	296	273	285	294	288	296	286	278	281	300	296	278	299	276	288	286	280	254	262	312	284	294	281	278	291	273	303	261	289	293	273	294	304	317	274	280	300	258	300	289	256	279	261	313	277	275	283	255	318	292	277	283	269	286	264	271	306	279	264	275	287	298	300	270	286	278	277	288	277	246	300	274	278	285	266	285	274	290	301	302	297	298	294	262	286	264	320	273	286	292	271	271	287	274	265	275	318	247	272	304	261	286	288	267	270	309	256	245	275	288	279	272	297	287	299	286	282	283	274	278	266	280	304	264	260	305	305	264	266	272	303	255	313	266	293	302	273	295	235	286	272	325	274	287	277	278	268	252	298	278	265	270	291	267	274	259	268	254	243	259	315	291	268	274	277	272	274	307	254	301	270	310	275	258	268	273	315	281	271	304	293	274	287	287	292	283	317	310	313	272	291	270	272	264	309	283	298	287	290	308	282	282	275	287	320	276	307	302	299	297	263	283	279	266	309	288	294	292	260	292	289	285	268	287	275	273	286	260	271	262	277	283	265	297	262	276	271	287	278	258	302	277	299	249	287	288	280	260	279	287	304	291	285	280	272	284	311	254	271	295	274	308	297	278	268	282	294	259	291	275	319	242	283	273	285	273	293	282	307	274	263	300	255	268	292	296	299	264	299	275	253	302	277	289	286	299	289	303	349	276	269	272	269	305	257	270	291	292	281	279	288	288	296	270	278	290	278	261	287	277	268	289	232	246	280	284	285	279	264	280	283	257	282	282	295	303	277	305	290	290	290	280	308	280	290	296	280	282	286	277	273	301	298	278	272	265	289	264	269	286	295	294	249	273	285	294	271	299	262	270	279	286	287	283	265	260	266	241	297	288	261	293	283	301	277	284	285	287	300	316	268	278	268	293	275	282	260	281	305	251	289	303	305	255	250	282	293	292	258	275	310	279	258	267	267	270	284	259	290	284	283	264	279	304	301	271	296	298	297	278	264	256	273	252	292	270	270	271	270	275	261	284	279	283	283	283	284	267	266	279	284	295	298	266	284	289	295	292	280	270	266	293	267	332	275	304	290	287	270	273	280	288	266	268	296	266	312	268	279	272	291	285	272	256	271	272	283	273	272	259	276	254	281	270	295	277	264	277	240	311	308	305	284	289	309	302	279	266	288	282	292	272	258	262	291	284	281	304	289	277	280	262	286	261	297	250	286	292	268	280	258	304	310	273	279	281	271	279	269	275	275	280	269	287	291	270	300	288	286	307	294	269	263	281	293	282	299	288	287	275	319	296	277	273	285	292	271	265	244	301	291	295	292	249	304	284	280	299	276	294	295	269	266	275	315	293	275	284	304	296	296	303	283	284	268	265	285	292	274	300	320	284	298	322	271	267	257	256	284	279	249	304	250	276	325	297	292	287	303	294	276	294	251	261	265	282	286	250	274	272	296	270	269	267	290	280	286	286	276	268	292	292	275	278	303	282	267	290	308	260	294	272	270	258	270	278	270	308	298	274	256	254	257	312	299	299	325	274	282	275	299	312	272	303	293	254	249	271	267	288	246	275	286	273	275	289	271	274	298	287	272	272	267	280	265	236	291	284	301	263	284	306	302	281	247	290	278	296	260	254	289	275	279	285	296	282	285	306	260	286	294	271	296	294	306	286	332	306	267	264	306	317	293	250	269	283	276	316	310	277	291	269	277	276	308	289	284	289	291	297	274	282	268	305	277	284	325	276	267	280	300	305	264	289	264	287	273	279	274	295	303	275	273	305	294	308	290	285	289	280	319	276	294	272	291	265	299	280	272	279	250	292	324	267	276	272	251	305	299	252	309	255	291	301	290	279	295	301	292	268	308	275	295	268	292	262	281	291	271	275	279	252	264	276	290	286	277	287	288	270	268	280	313	272	289	292	312	283	280	254	273	296	283	257	283	275	282	284	247	294	300	276	314	268	263	307	273	292	303	234	271	266	260	276	256	246	290	257	282	265	290	289	289	284	266	268	273	287	294	249	301	251	294	255	262	316	301	293	281	277	278	279	267	269	299	265	285	274	260	277	306	282	280	262	304	281	295	279	269	283	284	286	258	284	275	301	269	273	281	265	267	286	279	292	281	276	269	268	294	294	268	263	279	296	258	282	263	294	270	278	264	279	271	282	297	268	293	307	264	266	266	274	277	271	281	272	252	266	289	274	257	271	285	264	298	276	312	287	282	281	307	292	266	272	275	271	301	277	253	301	284	259	288	272	311	275	283	261	267	284	275	283	263	273	291	309	283	303	298	290	249	265	273	296	296	282	286	276	255	289	302	268	298	286	294	281	282	281	264	274	291	271	282	263	284	312	256	273	286	256	308	309	282	287	290	293	309	288	276	269	300	263	282	297	270	302	277	281	255	295	275	289	268	266	276	284	282	285	255	259	271	300	275	281	257	280	280	270	286	275	282	265	288	260	281	291	288	288	292	280	299	300	270	277	267	294	291	269	297	283	274	260	266	267	305	290	277	252	276	276	292	250	325	291	255	280	267	293	287	275	263	276	281	322	281	268	305	278	288	326	251	303	303	287	296	311	295	306	308	258	251	275	300	282	274	294	241	295	280	283	296	310	278	274	270	305	283	285	318	273	288	275	289	280	289	261	323	274	280	280	284	253	275	274	300	275	294	299	283	267	269	261	299	266	282	305	265	259	305	271	253	301	294	273	302	287	285	262	305	279	272	251	275	293	274	271	284	276	261	275	301	260	271	269	282	254	286	281	289	281	301	281	279	290	284	290	292	283	294	302	296	302	261	288	281	256	279	277	291	279	285	322	267	282	301	284	296	254	297	287	295	270	298	296	311	263	280	260	312	287	290	293	315	308	282	263	265	274	276	285	288	279	254	280	305	267	273	276	290	274	263	308	301	276	272	301	282	290	280	282	265	285	294	303	280	288	284	300	259	305	279	286	271	299	269	277	263	306	265	274	282	278	272	286	287	298	291	300
26518	20515	10369	1572	1048	935	890	784	827	829	781	813	756	741	727	778	807	763	743	822	793	747	772	749	729	751	762	769	786	752	768	772	756	759	781	790	766	729	769	798	752	776	811	771	743	753	790	777	801	781	772	764	808	775	789	799	824	790	761	756	735	773	781	752	777	751	771	734	763	753	771	766	796	788	735	755	766	758	799	704	794	770	708	783	758	748	768	787	792	796	800	783	798	775	793	707	769	749	801	784	766	750	699	813	746	809	772	821	762	739	768	773	784	742	773	717	756	786	736	760	762	716	795	748	816	759	742	761	786	767	774	734	774	770	769	788	739	731	795	804	787	764	804	749	726	813	750	757	791	783	809	822	770	788	732	821	733	748	760	731	744	755	742	751	787	729	724	774	789	757	775	752	761	750	783	769	805	791	731	786	798	775	787	713	803	751	812	745	777	723	729	745	753	736	802	778	756	790	745	781	790	736	754	727	740	774	730	762	848	791	766	753	777	727	837	775	778	767	765	816	787	751	726	778	783	747	729	805	729	749	756	768	806	806	780	780	759	800	816	790	755	768	787	806	761	775	805	759	801	751	776	749	776	803	727	762	777	753	784	762	803	734	751	770	767	784	804	774	807	838	768	821	829	714	817	739	735	774	747	770	732	791	789	795	752	742	761	842	747	772	778	769	784	817	783	704	782	766	819	760	783	798	807	793	708	814	733	728	770	752	753	752	812	775	751	757	789	809	748	769	781	771	755	736	765	783	800	766	742	800	768	787	784	764	729	763	757	732	771	759	766	823	757	793	758	788	761	738	744	757	781	760	827	747	814	772	733	728	791	703	781	807	758	802	757	771	786	755	785	783	733	794	788	758	787	749	774	756	758	796	750	792	696	760	792	779	730	771	756	790	755	775	780	765	752	755	754	737	710	757	756	783	764	737	781	777	745	785	759	777	782	781	761	759	773	780	718	780	763	814	747	779	774	773	797	737	725	763	769	795	764	770	760	713	717	716	770	776	770	765	755	773	813	760	709	764	785	798	749	752	722	796	754	817	798	777	740	738	770	751	772	730	763	756	761	759	772	761	766	756	839	752	752	759	760	804	744	767	794	763	769	773	742	760	730	784	722	729	744	768	765	734	718	784	741	775	776	758	753	745	755	807	782	770	820	755	782	772	749	775	751	768	723	803	793	759	774	752	764	726	746	776	735	766	784	817	748	774	725	754	751	731	771	761	807	775	773	743	779	771	754	830	731	739	817	776	784	753	779	817	824	808	766	786	781	773	781	768	740	791	761	786	738	737	747	753	758	700	783	777	730	789	789	761	754	752	755	809	778	785	774	728	745	748	748	709	804	804	733	758	775	768	739	745	825	742	831	742	756	762	755	724	776	769	764	764	754	783	796	732	719	759	770	772	789	778	768	749	725	755	795	832	764	764	735	765	800	840	723	781	777	780	785	753	763	742	761	733	735	720	835	795	733	741	787	794	750	777	721	769	740	760	777	804	796	798	796	789	770	800	806	761	779	826	750	784	788	800	772	760	759	744	817	755	786	754	730	712	734	717	755	741	781	763	720	745	738	777	796	753	759	834	759	793	779	769	768	758	783	761	786	741	753	797	780	749	743	764	758	793	779	775	760	796	758	772	789	749	740	737	786	751	742	797	754	755	789	747	815	821	770	793	779	781	806	807	773	742	759	790	711	747	747	774	780	752	766	749	796	746	749	744	794	787	709	761	734	816	758	764	775	776	778	768	750	776	814	785	765	731	809	723	798	737	748	770	785	761	758	767	841	738	813	720	775	751	762	794	767	763	789	764	757	783	813	797	737	732	839	775	814	778	753	795	777	818	822	747	780	811	788	794	746	767	754	776	734	812	798	806	834	763	754	763	761	848	800	752	777	785	748	816	769	754	813	739	802	735	815	807	768	745	778	774	752	822	797	808	773	719	748	781	754	807	799	746	756	745	744	757	758	747	801	713	766	742	808	788	736	808	794	783	750	784	731	780	745	778	782	788	746	770	752	791	786	803	733	733	784	835	753	790	771	752	801	746	794	755	759	795	761	797	731	822	804	772	766	767	786	779	766	766	806	782	735	786	769	767	778	821	816	852	787	786	780	781	769	752	779	748	772	805	735	700	754	756	725	740	792	711	732	730	770	738	771	767	805	817	737	779	794	788	744	730	777	770	765	739	763	721	766	759	768	785	761	778	752	802	823	794	741	781	825	762	739	794	758	785	754	748	765	753	787	822	811	792	770	784	806	789	780	762	753	791	792	744	752	741	793	786	778	768	764	708	781	737	727	809	758	779	736	753	791	750	786	760	770	777	833	733	770	766	784	785	782	777	793	725	807	775	775	752	810	791	739	779	777	708	738	795	744	766	804	759	765	817	787	832	800	723	736	725	706	788	727	780	790	821	789	749	741	784	746	787	810	735	778	720	808	765	755	788	773	807	745	746	762	737	721	757	776	790	738	757	788	784	746	735	754	772	793	774	758	762	718	707	777	784	753	710	786	760	790	728	751	825	812	741	770	791	756	785	769	736	735	741	806	762	779	750	807	811	784	806	802	770	776	730	788	752	756	795	793	771	742	751	796	805	776	748	748	773	733	754	795	790	803	726	766	781	768	752	756	734	782	774	713	776	804	756	750	774	755	764	811	784	780	760	814	809	789	833	832	770	765	798	791	771	786	753	755	810	795	763	823	798	804	714	697	735	777	765	751	748	785	783	748	805	797	755	758	769	728	793	741	784	749	771	743	778	817	764	802	828	762	768	763	721	737	716	747	730	819	811	803	747	819	811	802	774	730	744	752	753	791	756	788	741	770	764	767	705	734	724	754	747	747	769	741	785	739	767	809	760	810	751	730	772	756	756	799	772	728	764	795	732	772	754	801	809	818	750	770	760	742	752	793	753	796	772	779	750	753	805	732	744	802	787	766	774	739	783	787	731	765	789	771	766	738	814	778	777	742	792	780	795	794	765	796	801	774	798	746	765	754	811	745	816	813	761	765	802	764	797	766	728	783	804	792	742	842	791	779	801	721	796	780	732	753	776	760	806	746	753	763	832	752	783	747	739	781	759	786	782	770	744	814	728	763	750	787	768	769	760	779	772	764	811	837	759	784	745	800	756	762	742	744	773	758	760	761	766	775	762	723	791	808	792	760	804	757	743	774	771	727	787	765	765	784	789	795	755	739	737	739	710	769	748	744	769	763	752	803	793	794	739	774	805	748	713	862	780	805	738	742	773	792	759	708	753	789	730	778	724	768	824	784	788	808	822	757	748	777	789	815	791	750	782	817	769	775	776	765	757	789	780	781	794	759	776	816	778	761	732	793	729	791	760	785	762	824	773	710	771	802	734	730	794	772	757	782	772	749	769	757	785	744	783	772	779	768	769	736	781	764	715	759	799	793	773	783	769	777	741	804	772	763	760	809	772	765	728	769	818	777	748	807	764	794	769	755	740	756	784	814	833	774	795	731	795	753	772	772	763	763	799
4164	1667	1602	1209	1123	1125	1067	1026	1009	951	950	994	991	966	973	988	941	1005	976	907	957	979	916	991	939	884	1000	910	901	921	955	999	935	1001	975	979	945	994	961	946	991	955	970	955	981	1001	975	897	949	942	946	961	949	916	944	980	961	951	959	948	965	1009	1004	921	894	984	996	917	970	980	983	916	1032	964	999	966	968	956	1005	960	938	966	952	920	968	1004	932	945	954	979	989	998	956	951	964	949	991	945	984	964	1023	951	965	980	907	965	979	972	996	967	994	929	1012	968	940	936	952	1012	975	952	937	943	987	999	993	951	1002	992	937	974	986	985	969	894	952	1001	947	969	1014	987	954	919	947	957	961	969	980	981	952	933	985	959	928	960	1024	917	1002	932	984	934	990	977	970	912	962	929	957	922	899	958	955	942	982	889	944	951	918	968	956	907	984	995	1009	974	929	945	968	916	966	987	996	971	941	944	962	953	984	958	971	957	982	1003	938	955	962	953	978	982	894	993	1006	965	940	930	902	975	992	930	934	972	947	926	904	982	967	947	950	939	948	990	921	955	904	994	999	972	907	995	999	945	961	959	950	961	903	928	1054	999	973	957	1009	983	977	970	905	1039	939	1011	914	963	1006	925	951	900	969	911	987	966	933	933	957	996	972	987	961	891	925	988	988	914	1015	1017	973	950	975	929	1001	915	954	951	925	942	942	964	974	948	1033	978	981	955	967	945	939	1020	970	959	967	989	1014	927	910	953	1004	929	927	977	895	970	967	927	987	919	967	941	948	941	897	1021	985	960	924	969	975	926	970	911	947	1005	970	976	964	934	989	904	954	998	960	1001	950	922	928	961	939	977	1010	962	1021	965	932	1000	974	961	936	966	975	980	933	918	935	972	1022	958	926	929	949	945	995	974	976	1017	1009	978	956	945	918	967	980	952	958	948	1002	975	985	989	947	978	932	970	974	948	954	994	942	983	1055	957	949	931	958	1022	963	942	927	989	981	984	998	963	963	982	980	992	974	905	948	903	965	944	1019	937	936	934	994	951	1030	962	954	982	904	939	898	937	961	1050	969	982	988	979	978	1005	944	991	931	992	985	965	956	948	950	941	918	916	976	976	984	961	978	935	1024	983	994	936	925	964	977	937	955	964	981	962	942	1000	1012	938	1004	936	979	953	954	917	998	917	966	917	951	918	1005	930	1038	936	997	995	982	991	970	927	935	958	951	937	934	1000	1012	955	968	990	917	983	948	956	992	911	924	895	954	1000	960	943	984	978	931	1003	973	947	915	927	1007	914	956	976	911	969	976	978	973	944	963	985	967	968	971	973	976	977	979	936	971	980	943	988	978	1000	947	989	926	939	969	971	995	1010	946	953	901	912	941	967	1008	908	926	975	952	952	977	963	928	978	927	948	957	966	940	936	955	981	959	958	994	957	971	951	972	998	924	976	941	1011	980	965	966	946	944	946	945	990	948	968	984	1014	1006	929	899	937	985	959	950	936	924	949	969	908	952	927	957	1009	984	988	980	967	942	1044	939	991	931	920	989	941	904	975	910	1029	930	1014	951	977	931	947	967	963	968	959	981	941	965	940	965	994	1007	958	934	1021	986	966	935	957	968	929	962	970	962	973	959	936	926	971	967	996	943	1007	986	913	984	939	962	1038	961	968	940	999	971	918	1020	988	966	958	973	909	970	976	976	940	1031	990	985	994	932	986	976	962	935	940	917	990	966	990	984	924	975	924	968	965	963	938	941	898	943	978	1008	928	995	969	928	920	958	948	981	980	1022	919	931	992	965	994	941	940	953	1028	957	976	1000	977	936	954	963	968	996	943	944	949	960	991	1003	991	949	995	926	973	952	969	928	983	1014	1007	954	978	926	924	980	970	999	938	928	1016	947	992	945	961	917	970	972	924	933	975	948	998	972	982	926	956	927	946	953	1012	979	971	988	1012	994	957	946	940	926	914	949	951	995	934	945	943	935	968	942	1007	984	914	1000	907	982	933	923	978	933	947	963	962	959	983	946	963	1004	975	955	966	977	976	905	963	970	882	1022	937	988	1004	1003	981	990	912	1023	1023	976	972	979	946	917	958	946	935	965	972	958	960	959	979	971	997	997	928	913	981	963	977	955	1039	949	976	920	920	965	986	1023	990	985	957	939	1036	938	966	1023	985	949	963	935	939	939	988	964	932	930	977	936	942	922	974	955	964	987	916	992	928	950	1020	974	935	980	909	986	979	960	962	973	948	946	966	974	961	985	941	929	947	977	932	1010	957	966	945	942	950	979	938	988	895	943	947	993	901	951	957	916	968	928	962	898	980	959	961	986	953	958	977	968	963	969	930	921	967	953	929	975	999	927	978	940	949	967	953	937	957	979	977	915	970	1011	951	928	930	938	935	960	955	908	956	939	932	930	963	998	979	984	971	916	948	998	951	1004	1058	974	914	943	1014	950	1006	948	946	993	914	942	996	948	982	943	1017	950	964	957	969	988	996	935	960	917	982	932	954	965	988	936	963	992	1018	977	969	948	974	944	951	975	955	1025	943	949	976	941	943	934	993	986	992	974	963	1004	969	1002	916	978	1000	990	984	970	1017	931	987	955	1005	957	954	978	979	935	957	986	972	984	991	984	997	952	983	934	940	961	961	959	908	911	980	925	928	932	932	948	932	964	939	978	983	961	957	941	888	931	1000	948	1001	954	940	926	990	974	940	939	966	981	927	964	982	1005	959	929	952	1004	945	997	995	996	941	928	928	979	1054	1037	1032	950	986	978	940	953	922	947	906	961	987	978	931	960	942	950	985	994	997	965	938	991	1038	992	968	958	1019	928	995	1017	962	1006	958	943	1034	965	972	954	938	939	910	909	953	933	948	938	961	950	981	961	968	981	1004	931	950	945	976	990	932	962	935	998	1022	967	953	993	978	947	968	1002	951	973	983	1015	971	961	972	940	994	935	966	944	927	931	947	961	955	975	930	1006	963	952	979	975	949	975	972	956	961	983	974	986	965	967	933	931	924	954	949	964	965	957	954	919	1004	988	973	972	970	934	977	992	909	969	1015	927	1000	971	932	985	958	943	1019	963	900	1015	974	964	957	951	939	980	974	955	960	1019	936	992	933	971	972	1021	918	990	918	1000	995	1020	932	959	955	987	989	973	965	909	987	971	964	933	922	979	964	981	960	984	994	978	931	1015	987	959	912	975	993	898	914	966	993	971	978	969	982	1024	1008	958	948	972	987	935	947	990	1017	925	961	977	1030	982	936	954	1022	952	936	951	947	941	937	962	892	1015	929	1028	979	941	972	972	979	958	939	996	977	970	963	976	960	983	951	913	966	933	931	987	988	940	970	977	954	968	962	951	933	961	973	1059	1013	992	989	989	944	1033	912	978	926	959	969	906	938	925	981	969	949	929	965	995	958	971	996	939	917	944	1004	945	951	977	1038	955	978	1012	979	950	930	928	947	969	957	899	917	975	964	980	963	912	970	982	952	963	927	941	963	963	967	952	974	978	919	944	1005	1004	961	942	950	996	932	952	965	969	945	966	998	967	987	961	963	992	958	981	915	952	943	920	940	958	909	962	953	912	967	967	941	948	960	1009	949	925	951	1010	977	961	1007	954	905	920	969	944	966	990	969	926	916	1015	937	945	976	983	964	908	984
23377	20870	28243	23628	20856	11536	1567	965	833	744	693	708	627	647	613	625	646	616	571	543	602	569	567	548	551	583	537	556	551	531	544	540	504	571	523	556	551	563	559	537	528	572	542	528	515	560	561	550	510	528	536	515	506	548	523	543	574	510	497	516	579	537	534	536	500	521	543	530	551	509	517	502	551	558	539	526	527	536	536	537	539	538	538	532	542	523	556	519	540	511	565	492	542	535	507	522	552	488	496	555	515	502	510	538	527	573	530	487	504	554	504	500	520	547	523	531	542	519	524	550	535	546	573	489	535	484	518	541	555	518	477	519	502	550	485	508	572	539	495	505	539	529	521	531	521	558	522	496	510	509	557	556	507	526	526	520	525	564	555	500	509	538	511	576	496	500	542	482	520	520	509	514	526	536	533	535	512	510	544	538	523	541	533	511	528	542	547	523	504	481	519	527	520	554	568	563	550	497	516	544	529	527	550	542	550	562	536	509	546	589	528	552	533	552	554	535	512	560	501	542	524	527	483	557	519	583	498	517	561	543	527	525	507	526	541	511	542	536	568	490	522	559	531	540	509	513	565	505	531	496	493	522	553	541	488	596	505	547	542	517	541	516	573	549	531	564	550	541	491	552	487	518	530	519	538	521	497	546	527	535	545	497	540	509	511	533	498	541	567	509	508	567	538	533	538	556	508	517	477	561	519	514	575	513	530	534	534	497	511	524	552	526	531	555	559	550	530	542	510	547	476	489	542	516	551	545	502	543	518	534	542	547	521	534	562	521	541	574	539	517	572	507	478	549	541	544	562	508	520	535	545	535	531	538	578	550	489	594	521	486	531	518	531	514	552	536	541	523	508	554	538	493	537	503	543	543	524	517	497	534	506	524	519	523	557	532	525	529	494	497	528	519	532	579	544	515	532	545	508	548	535	486	499	512	499	517	592	551	540	541	545	538	571	525	522	508	524	510	510	546	514	490	492	522	537	495	530	502	532	564	481	516	519	571	535	526	529	552	567	500	492	511	544	543	509	504	538	546	534	506	507	544	490	533	542	499	551	495	511	567	539	524	536	563	532	516	509	558	544	538	575	513	522	576	544	558	542	542	522	576	536	517	540	490	566	509	541	490	518	513	513	500	545	501	546	515	552	514	554	557	520	552	552	554	539	532	521	498	525	545	523	503	560	521	544	536	551	529	535	520	549	500	499	520	539	525	561	521	523	532	525	546	511	496	577	463	523	546	504	506	543	535	553	569	533	539	523	536	563	539	507	507	549	507	539	549	549	517	551	506	569	558	569	530	544	575	598	514	524	531	501	548	555	503	504	508	517	554	530	521	557	514	537	504	530	527	519	573	515	514	525	530	507	547	514	531	540	530	553	538	522	555	500	536	552	491	527	553	558	522	500	523	504	529	527	516	526	493	512	520	470	549	541	519	515	498	582	530	497	497	516	521	534	518	513	483	532	530	534	516	548	498	509	548	516	510	506	523	527	514	583	527	521	515	517	532	499	543	505	524	548	505	485	538	528	576	494	567	524	566	542	532	545	509	548	531	517	526	553	526	499	524	530	557	561	497	505	526	499	543	541	509	523	515	572	505	556	516	511	564	533	505	514	538	518	493	522	532	547	527	503	514	569	563	523	524	516	580	487	518	511	542	523	513	531	542	579	525	538	498	492	494	525	549	532	519	553	541	553	495	558	514	494	519	542	544	542	526	546	507	487	527	503	540	557	531	504	560	512	540	542	516	538	524	553	549	525	519	469	537	493	511	568	560	523	513	533	515	545	535	531	514	541	599	513	503	525	541	519	529	496	545	526	536	535	520	528	534	498	514	504	549	539	491	516	497	596	531	497	514	495	505	519	530	527	556	493	538	518	540	486	531	547	516	509	536	536	541	488	580	511	524	523	505	550	486	506	552	520	478	530	548	524	550	501	532	513	492	483	543	508	516	473	539	551	519	547	540	513	531	560	532	522	483	529	551	500	516	496	497	565	558	522	566	530	515	512	504	514	531	520	488	510	504	518	498	553	568	533	535	523	506	521	535	536	549	486	567	544	515	555	535	500	541	531	520	498	531	545	465	500	515	498	516	512	553	515	540	539	522	528	490	532	510	548	549	500	511	536	529	555	545	553	564	515	557	545	542	526	519	572	555	536	534	540	510	557	541	535	511	523	535	526	532	589	571	545	499	508	492	542	537	549	554	564	557	542	531	552	515	550	533	550	492	508	525	568	483	529	498	529	547	496	567	536	527	492	499	532	546	532	539	508	504	508	532	492	504	507	540	528	567	492	534	501	516	500	517	573	520	538	549	507	501	482	562	494	511	485	531	554	499	530	534	503	527	543	517	528	527	512	573	552	496	503	491	549	558	523	542	507	545	540	505	533	478	555	514	476	506	515	491	500	508	546	537	552	534	480	539	530	539	540	518	527	523	578	476	554	528	550	486	540	503	515	536	543	512	537	550	560	530	538	526	536	529	494	524	538	550	529	563	555	532	512	514	530	542	547	532	537	515	519	545	541	557	510	541	512	554	486	480	528	509	504	543	534	544	546	543	486	506	529	533	527	483	556	494	558	526	513	524	544	516	568	519	546	539	510	500	553	513	500	535	532	501	533	521	565	535	531	496	511	493	527	525	525	512	520	531	510	526	541	584	526	558	523	527	525	528	515	488	516	526	510	535	539	498	528	522	538	530	500	558	522	528	537	520	544	509	485	490	567	515	543	511	518	555	510	554	496	556	519	529	506	503	547	512	546	556	507	511	495	535	536	531	531	524	496	562	553	499	507	519	562	521	544	534	473	511	525	534	496	536	557	530	553	481	534	552	569	524	486	542	517	519	491	534	501	511	540	531	515	506	534	508	529	521	553	562	517	526	516	527	528	567	525	544	551	533	528	522	511	539	519	546	522	479	532	506	545	491	555	523	535	528	525	531	552	524	469	501	522	551	506	512	539	515	503	458	536	547	512	545	564	514	515	519	488	510	500	554	558	505	496	505	509	528	501	556	535	501	569	527	557	545	516	540	526	481	502	471	540	508	536	555	504	538	518	507	523	515	534	523	525	482	546	515	485	526	531	498	482	544	576	515	522	535	499	489	512	491	559	527	546	537	506	524	504	528	516	503	543	512	540	535	527	553	544	514	514	548	499	508	506	523	540	497	499	530	554	570	484	508	499	515	507	531	500	501	518	528	557	555	518	544	501	551	506	535	538	488	494	492	498	505	501	508	470	551	517	523	521	539	546	543	490	496	520	522	499	557	521	525	541	491	506	478	534	526	541	550	495	525	561	538	529	524	468	486	565	512	501	535	510	557	535	530	533	546	521	546	531	493	534	518	556	499	491	530	501	539	509	526	483	550	577	568	525	502	547	529	500	536	534	520	503	547	542	535	532	496	503	534	489	505	539	511	480	531	512	545	533	523	521	486	517	559	523	541	551	498	513	528	485	550	543	558	515	474	534	518	532	522	518	552	532	510	527	534	521	508	509	518	513	530
4471	9324	8291	4494	3063	2489	2077	1731	1412	1251	1160	1034	986	886	951	843	861	794	762	809	746	746	757	736	768	777	695	684	740	675	776	713	734	691	769	711	746	763	671	729	666	725	770	739	718	743	645	686	733	688	653	729	698	655	675	683	707	707	691	665	674	639	704	707	688	712	699	682	662	707	683	686	691	665	662	676	673	683	707	659	664	666	720	681	718	679	666	688	687	673	686	629	681	661	649	704	677	659	667	744	635	706	706	701	700	680	713	649	675	687	680	675	715	688	693	619	689	678	737	699	658	710	675	711	688	740	686	713	685	688	675	686	732	711	669	691	666	679	675	656	686	723	700	741	700	672	641	681	683	671	642	659	657	638	711	691	672	681	697	709	704	702	683	646	679	699	652	688	671	702	677	701	725	738	671	681	686	667	701	652	691	668	699	687	735	687	680	643	678	696	720	660	702	727	648	673	725	667	682	675	702	662	667	711	682	620	661	660	694	697	728	703	686	629	693	610	658	686	692	672	676	650	733	666	649	655	709	703	651	722	663	651	668	731	632	730	713	665	718	683	674	707	698	651	696	664	674	689	694	649	738	640	716	688	690	680	672	665	648	690	723	689	705	697	694	667	666	652	622	687	639	675	649	637	660	666	674	675	732	703	689	652	700	670	658	678	695	648	698	679	697	716	678	655	726	671	720	684	698	702	688	652	659	653	686	701	664	725	658	640	681	678	681	714	699	657	676	660	684	705	675	690	675	673	665	691	685	680	684	700	710	664	669	717	670	655	658	666	696	700	651	678	696	669	654	692	680	670	687	658	703	757	687	670	686	681	734	705	664	694	667	669	746	687	649	668	672	658	690	673	642	696	659	708	687	648	711	687	684	679	694	657	685	653	699	653	683	664	700	657	696	686	674	732	728	642	618	698	692	669	639	679	692	687	712	656	708	688	674	714	677	682	693	655	664	666	672	692	717	710	678	695	677	727	639	690	673	696	665	668	653	658	650	675	697	708	695	659	707	690	691	701	692	637	696	702	671	695	685	634	717	673	704	684	679	730	715	663	740	700	667	682	687	696	666	671	706	695	683	671	660	687	730	699	633	667	652	698	670	691	689	688	684	727	660	649	686	707	681	683	634	716	639	690	685	701	607	678	677	703	692	709	698	698	701	686	667	689	654	654	684	696	655	768	649	656	689	712	698	686	636	615	653	659	664	635	657	651	663	659	703	705	670	696	668	649	669	649	691	686	711	664	650	698	707	673	687	665	741	640	652	688	641	649	699	686	737	673	716	658	678	668	675	702	706	660	643	668	660	736	704	658	700	729	681	680	685	667	658	677	688	674	663	684	697	615	659	679	695	670	676	674	664	673	669	678	639	691	676	687	683	662	703	633	729	682	714	703	695	665	665	696	700	680	688	667	669	679	655	674	657	672	658	714	668	695	717	695	693	655	683	677	649	669	702	691	721	650	676	673	706	681	632	670	681	705	624	712	717	708	649	683	666	658	678	651	673	673	674	687	682	665	704	691	669	694	685	692	631	757	661	676	651	660	722	703	667	691	655	709	686	655	708	670	682	659	696	662	629	701	695	689	628	672	719	729	685	664	700	723	660	692	663	659	666	647	675	647	678	647	644	716	696	711	693	680	667	658	668	687	619	696	625	660	726	664	658	685	666	663	659	726	670	646	650	655	693	648	676	646	628	625	637	678	642	673	641	676	700	721	659	658	680	694	715	699	686	620	674	689	654	683	688	643	694	663	648	666	677	743	737	685	673	681	662	693	716	682	651	670	682	649	711	631	663	684	714	652	711	718	648	677	699	684	670	636	710	715	664	706	668	640	713	705	654	703	654	672	724	636	701	686	692	684	611	682	674	635	687	713	666	685	683	678	673	707	735	682	633	693	685	617	720	685	611	689	630	686	709	674	671	659	688	660	670	698	686	653	698	643	726	713	662	683	667	671	688	671	670	725	668	657	727	649	695	668	680	656	682	685	697	681	674	742	705	683	681	631	714	713	643	681	688	669	682	714	699	686	695	675	740	689	662	671	716	681	664	675	717	708	679	650	663	635	640	691	683	683	668	635	683	672	664	669	592	715	677	689	638	715	694	691	642	667	692	675	694	659	682	668	675	686	653	675	708	644	637	671	700	720	685	708	663	649	637	640	716	646	727	699	683	690	703	626	664	664	678	635	680	697	645	685	691	667	682	656	709	687	675	710	683	616	667	684	667	703	634	719	663	668	677	720	631	739	671	674	673	701	711	692	698	678	665	694	666	720	682	684	692	668	679	667	634	700	712	711	678	651	676	660	657	693	606	658	665	695	722	686	674	671	698	716	677	695	698	658	660	692	717	653	663	681	726	675	647	658	693	684	660	683	693	653	652	667	691	670	670	681	664	670	715	664	694	699	668	681	659	723	725	635	681	659	662	706	668	676	689	672	630	684	689	648	660	697	670	679	648	639	697	683	657	667	666	644	674	668	710	700	713	700	716	701	660	667	730	697	701	690	682	672	677	778	659	680	684	685	692	636	675	672	687	694	662	732	655	701	648	720	685	666	688	702	670	627	674	675	625	690	687	715	674	660	685	682	672	710	674	652	708	710	692	704	642	693	728	705	658	645	680	663	667	735	656	693	699	638	647	621	662	687	715	686	678	652	696	720	699	735	687	679	615	677	676	690	674	683	673	664	674	711	655	720	675	655	685	658	679	646	691	692	647	719	673	679	658	670	687	679	656	664	668	675	650	708	718	693	680	686	717	696	694	697	681	696	705	681	655	645	704	653	696	666	691	688	654	626	696	707	666	667	702	679	650	634	702	685	691	687	665	634	668	682	668	686	672	686	697	651	647	725	652	676	663	664	689	683	686	666	659	665	654	683	716	689	681	666	649	686	738	704	717	675	742	721	674	669	683	628	679	698	704	715	695	678	688	637	659	709	668	673	675	672	644	682	667	654	718	672	711	662	656	663	682	705	723	662	657	704	674	710	636	675	692	683	654	695	688	665	682	654	679	669	656	673	687	655	663	655	681	692	696	693	707	692	708	689	678	674	700	699	669	712	693	700	650	681	639	668	678	664	682	672	719	716	669	687	628	669	633	674	693	674	672	622	714	706	587	718	642	722	711	686	677	715	687	679	643	679	689	655	631	668	677	670	697	651	638	703	705	671	660	631	676	670	704	681	715	650	729	671	674	672	636	696	644	652	644	702	712	640	681	731	712	679	672	663	681	718	676	660	688	647	676	649	670	628	682	659	704	718	664	625	644	671	668	699	679	661	676	675	669	723	653	658	707	676	676	637	662	660	700	690	667	679	696	640	693	704	696	661	701	697	698	685	696	667	698	680	738	702	693	696	647	703	679	679	656	651	679	664	706	638	694	713	636	695	716	703	688	629	643	662	746	672	651	615	668	661	661	692	619	661	707	666	663	647	693	705	670	668	637	708	683	660	628	646	672	664	701	737	679	717	651	683	656	657	709	652	699	742	683	649	597	642	663	661
22462	20876	28665	23216	20879	20941	9891	1102	825	687	621	490	436	427	408	368	374	377	330	329	280	303	301	279	264	270	261	287	248	272	237	259	258	230	252	248	249	243	250	243	235	259	251	261	237	211	259	197	205	232	238	217	217	222	237	234	251	232	250	239	222	213	221	212	225	232	233	228	246	208	239	227	224	220	219	237	213	232	245	221	228	206	208	242	222	202	238	206	225	205	221	198	217	274	238	225	222	214	227	206	198	207	211	253	221	222	199	208	237	253	188	225	239	256	220	235	220	252	204	251	211	232	223	232	228	216	241	233	222	211	222	231	230	239	237	210	207	220	221	229	216	210	216	228	218	224	211	228	245	233	219	212	212	223	238	226	222	242	206	214	232	251	221	188	243	256	231	222	249	226	240	197	203	217	216	220	235	229	218	216	231	225	219	220	225	230	230	218	199	221	217	242	227	200	244	212	218	235	243	211	221	236	209	231	201	222	263	231	199	217	200	239	219	213	199	205	198	231	222	233	228	235	228	216	199	190	233	245	215	206	230	210	201	241	196	216	227	235	243	237	218	235	241	225	251	211	195	226	238	211	240	219	196	215	228	210	221	209	193	230	212	240	230	229	231	239	257	214	268	228	197	224	213	232	239	245	205	223	233	226	194	205	244	188	250	248	195	210	246	201	259	214	192	207	220	234	233	235	225	220	226	195	239	220	240	220	190	212	225	219	228	218	254	204	228	227	219	199	235	211	206	235	231	229	225	241	184	219	223	217	226	216	237	238	217	212	214	235	229	243	226	205	229	223	216	220	228	185	232	238	193	223	225	218	215	203	250	238	218	239	228	234	220	202	220	217	232	223	225	225	218	208	224	213	219	210	213	245	221	202	246	223	242	220	233	250	234	227	231	232	205	242	223	201	241	209	200	234	227	217	226	209	209	227	208	209	203	228	224	238	248	228	208	217	223	220	236	220	238	222	217	234	207	222	247	220	203	213	232	210	229	215	219	222	222	218	221	221	234	229	242	234	192	239	216	246	218	226	238	217	227	222	195	220	226	213	205	218	216	214	224	226	220	221	200	224	219	223	213	217	230	223	203	255	232	249	204	228	229	225	238	256	208	241	230	241	208	247	215	231	206	248	205	247	228	204	256	224	195	237	234	206	226	180	212	213	210	210	220	195	227	231	218	207	236	236	259	235	234	240	218	234	200	226	259	258	220	236	215	204	208	213	246	214	220	237	221	226	230	231	216	226	231	220	216	232	218	244	224	199	207	225	221	229	212	213	225	205	217	224	214	221	239	234	215	261	248	210	209	249	228	214	202	234	219	215	204	237	183	217	197	209	205	193	206	208	193	217	209	194	226	216	214	236	210	238	230	213	214	226	212	201	226	217	232	206	217	209	228	195	233	243	208	228	214	225	205	215	243	221	216	214	198	215	213	237	234	231	225	204	238	216	234	228	207	225	209	219	193	218	196	240	223	234	214	211	210	227	200	245	242	239	222	245	217	205	224	228	222	229	228	246	200	219	216	239	223	237	243	228	224	235	221	219	217	204	207	216	223	207	221	238	208	208	205	205	235	212	222	249	193	251	205	233	213	212	222	210	202	213	216	224	248	207	218	234	229	210	223	205	201	234	251	191	212	209	203	226	222	228	219	197	220	209	237	211	225	234	216	225	242	209	213	217	224	220	228	224	196	217	221	230	222	208	210	198	239	235	200	233	237	214	218	217	221	228	213	221	198	248	229	246	229	232	220	243	253	241	218	232	236	195	225	235	226	221	217	255	226	223	240	219	216	233	211	225	218	190	211	204	196	243	245	249	203	224	241	205	188	224	225	221	220	216	214	248	232	211	240	216	240	241	217	204	226	252	214	222	218	206	242	213	231	237	226	223	233	200	212	208	221	211	231	238	190	232	220	209	211	231	234	224	231	187	246	220	235	226	206	225	239	206	218	253	207	227	198	218	220	214	191	197	222	196	208	214	221	203	225	211	219	213	211	240	198	238	212	244	178	237	236	215	227	219	225	261	219	229	209	206	233	239	260	205	195	223	219	239	235	215	240	219	226	197	205	238	212	219	223	233	196	209	200	216	232	220	244	195	229	239	213	225	229	198	222	229	240	215	238	220	227	227	210	225	223	238	211	213	195	238	228	227	210	230	216	225	220	225	207	248	226	221	231	221	210	234	219	221	219	229	194	211	202	225	241	207	237	234	223	213	224	239	226	201	213	224	200	216	244	224	211	196	237	208	201	208	224	215	212	199	230	205	211	205	238	227	230	218	216	210	216	221	216	235	247	216	222	229	232	242	246	228	200	212	211	222	200	218	233	214	209	227	218	217	224	236	204	224	227	223	273	223	225	220	223	206	211	231	213	229	200	229	221	237	227	236	216	220	221	248	223	234	190	212	204	219	228	244	223	224	204	237	207	222	221	212	236	223	267	229	252	233	240	226	222	237	211	241	198	237	222	185	207	230	260	209	235	226	235	220	215	207	226	229	221	212	197	235	210	219	217	237	224	206	233	224	206	209	234	248	247	228	239	217	244	206	215	204	202	237	227	237	223	197	212	210	231	216	208	230	228	207	219	261	209	231	241	218	232	237	228	226	236	233	226	238	219	237	240	214	213	226	223	210	203	223	239	223	203	220	225	224	212	203	239	223	225	214	213	213	191	235	221	226	234	226	238	212	216	201	223	223	214	226	259	222	231	216	222	204	203	222	203	220	222	235	228	222	223	210	222	232	229	233	232	212	235	209	225	222	216	222	216	249	219	209	200	229	179	229	222	218	201	210	226	195	224	238	233	247	217	207	220	214	172	212	273	248	207	215	219	231	250	217	212	212	214	223	226	217	216	212	236	229	197	235	197	227	232	215	198	221	240	220	238	195	205	242	212	200	232	207	227	236	220	222	246	246	217	233	213	209	198	237	215	235	225	224	205	218	235	233	225	213	224	235	234	203	253	218	201	211	200	210	215	229	233	218	205	218	239	199	203	196	221	228	223	256	224	204	213	242	211	188	223	209	240	229	232	206	205	244	214	211	215	202	238	197	219	242	222	231	228	210	215	213	212	239	217	221	223	215	235	210	185	215	224	236	202	214	227	222	226	215	209	205	220	201	240	236	230	227	229	209	210	214	240	211	226	203	226	188	240	225	216	232	221	208	191	238	201	240	229	202	204	222	224	228	218	212	227	208	199	211	249	188	237	214	225	244	225	239	229	213	248	224	196	228	225	211	247	214	229	239	211	248	246	207	215	208	221	220	206	218	235	208	229	249	223	224	230	232	228	217	197	239	244	258	212	230	213	217	218	221	197	206	186	234	184	195	225	231	213	230	241	179	200	216	241	188	201	225	208	222	201	234	233	223	205	210	209	216	216	228	206	205	244	225	220	223	188	233	253	216	235	236	257	214	212	237	218	228	219	224	228	189	236	235	200	244	207	220	221	202	209	236	228	217	205	213	250	202	229	227	198	204	222	235	238	198	223	209	199	239	224	234
6582	15487	13605	7377	5122	3830	2881	2218	1703	1396	1205	985	879	759	648	613	556	517	499	476	454	476	399	393	400	390	401	378	345	349	368	347	365	356	316	322	326	326	293	320	339	307	298	305	320	337	335	300	329	314	292	317	316	315	284	285	280	327	318	265	314	304	320	292	282	319	275	296	280	320	284	282	293	313	286	286	279	303	286	303	279	299	281	262	295	307	281	257	283	304	263	305	280	298	285	301	280	274	280	297	324	284	295	319	270	275	275	299	282	293	307	306	287	300	302	300	303	276	286	269	266	263	264	288	257	286	288	321	287	274	297	305	279	313	262	283	290	305	297	295	307	273	274	307	279	249	283	290	299	292	292	305	306	317	311	293	290	292	302	295	267	320	285	286	274	269	283	307	269	265	322	315	304	273	264	292	311	279	289	288	292	275	289	297	297	291	275	301	263	260	281	293	297	316	294	267	279	282	283	288	276	281	323	269	286	318	279	275	271	290	275	276	272	288	291	266	287	307	294	306	287	289	270	277	260	273	270	281	283	283	304	281	289	295	285	287	262	312	278	269	302	273	302	281	293	274	271	301	255	283	280	286	290	281	317	279	275	294	279	299	266	293	271	323	279	284	299	330	290	301	263	292	302	301	270	279	275	301	306	306	288	269	305	303	314	312	290	270	278	306	281	299	247	250	297	293	304	327	314	290	287	269	282	261	312	307	262	294	306	295	311	303	278	275	291	293	290	300	257	264	277	266	234	251	281	285	266	285	271	293	273	302	280	300	305	296	281	277	272	298	324	287	274	297	272	260	253	250	281	309	236	277	267	311	286	280	287	296	294	285	270	278	286	287	269	290	271	326	278	324	262	317	291	286	318	274	265	298	264	290	277	306	259	270	297	310	286	273	296	286	303	252	311	283	289	269	279	281	300	232	273	273	291	264	272	288	282	272	293	314	288	276	294	299	293	272	316	277	285	288	279	288	287	312	268	274	319	304	274	256	268	269	259	296	275	270	283	305	317	280	288	279	278	291	282	309	286	279	283	265	296	303	274	289	304	255	254	297	291	286	275	280	265	274	267	236	269	301	277	279	286	258	247	278	298	310	286	286	294	271	273	269	310	292	289	270	285	284	320	276	309	299	260	300	309	285	303	298	289	281	283	305	313	318	288	279	288	314	277	283	316	290	312	302	274	289	307	252	311	280	300	292	312	308	301	299	284	263	261	284	284	288	286	257	311	275	297	288	304	285	291	285	273	287	294	289	273	312	272	321	309	342	277	284	298	262	301	290	271	278	279	299	280	296	276	315	304	276	260	297	268	251	292	297	275	292	253	308	312	267	277	305	302	269	311	271	259	268	291	309	293	295	258	277	262	256	282	274	300	284	290	275	282	302	274	273	275	267	279	287	288	283	257	297	306	273	291	288	301	298	308	307	306	281	290	281	287	277	282	281	273	308	293	310	288	256	305	287	291	303	265	296	277	310	290	292	276	285	292	294	277	274	297	293	304	254	324	272	289	285	279	264	261	267	292	296	289	322	276	269	294	260	279	250	296	290	277	263	284	289	298	337	299	288	290	278	248	270	283	295	269	271	289	278	296	303	279	295	282	305	283	313	255	266	296	277	307	261	297	308	285	267	264	271	313	275	279	276	314	286	263	284	316	275	279	305	290	297	269	285	301	275	299	297	305	286	304	302	320	258	314	300	288	262	297	296	281	279	287	261	278	283	254	299	279	288	304	269	285	308	269	300	281	284	283	277	275	299	260	282	320	265	304	266	268	296	301	307	259	301	288	263	291	267	280	301	267	290	260	285	298	278	278	276	285	315	293	278	277	309	316	315	264	275	289	279	281	264	296	276	277	288	282	277	277	293	289	279	285	279	279	286	296	305	295	283	305	271	281	283	276	271	271	261	271	273	305	287	276	262	248	300	268	286	275	284	297	286	304	268	272	295	271	315	278	247	270	319	287	286	287	281	301	297	273	281	310	270	269	301	308	302	301	248	307	248	265	280	293	268	264	293	310	259	272	314	276	275	299	278	290	283	284	288	292	275	273	277	323	284	299	259	302	254	257	304	298	272	302	280	300	301	292	290	312	286	279	303	270	292	282	324	297	277	293	280	271	281	305	317	314	260	300	295	272	317	292	298	283	272	278	300	288	289	296	296	282	265	262	278	275	295	269	276	293	276	289	299	280	257	277	273	267	281	265	305	301	265	289	277	291	278	253	288	240	284	325	271	288	290	250	258	289	260	272	293	286	260	302	286	282	294	291	289	303	296	297	294	293	290	290	281	295	288	324	263	281	278	261	289	247	283	275	268	277	268	260	284	325	293	269	277	261	276	291	285	271	266	311	270	271	284	287	319	283	301	248	270	260	279	295	281	295	267	275	300	285	276	281	294	295	295	273	288	296	271	301	290	275	263	300	280	282	330	284	263	328	264	290	295	278	278	265	268	278	292	284	276	281	281	309	292	262	306	286	304	265	273	286	290	289	283	283	268	283	294	284	280	304	284	302	292	267	307	278	260	287	303	278	308	269	241	272	289	288	277	292	278	282	288	311	261	286	275	260	292	295	290	278	271	296	289	277	293	282	327	284	295	307	265	272	293	286	287	273	300	278	266	322	278	276	263	275	271	289	270	291	274	287	286	276	262	303	288	300	268	303	311	268	281	275	264	268	269	289	292	268	265	295	281	287	306	295	277	288	253	297	313	307	244	312	296	285	287	320	266	302	256	266	270	282	301	259	284	278	289	300	307	274	264	286	292	265	255	266	274	288	281	277	302	283	245	287	283	290	296	289	298	303	277	278	293	273	306	310	282	282	306	282	309	287	305	284	280	266	294	261	312	287	267	289	248	269	273	281	292	268	241	294	284	295	330	289	293	295	301	259	274	307	268	266	277	273	279	241	270	277	306	300	272	281	282	296	302	285	271	301	283	274	278	274	278	268	277	276	307	291	288	285	273	313	304	276	310	297	271	270	296	245	264	273	320	279	282	275	299	248	273	293	293	281	262	289	277	290	290	266	296	284	284	286	300	279	306	295	285	288	302	258	278	291	267	291	282	290	255	311	292	322	291	284	284	277	269	292	303	274	273	282	269	276	280	279	251	284	270	252	299	286	279	313	307	269	271	301	266	306	295	268	296	310	270	268	278	309	278	312	284	281	301	284	274	271	290	309	273	268	287	276	291	288	294	267	275	278	272	279	303	277	315	264	274	270	283	228	286	307	259	296	284	244	294	269	279	272	275	276	309	269	278	282	291	302	246	306	294	280	293	269	324	299	295	273	269	255	277	281	284	271	283	256	291	298	287	271	272	313	248	263	272	293	277	300	284	282	281	262	273	288	269	305	272	288	267	293	273	271	246	267	288	333	298	269	295	291	282	276	277	260	307	278	288	293	283	282	290	330	289	251	306	305	278	277	272	292	281	268	260	291	291	304	295	270	267	273	278	297	265	268	302	298	269	257	287	291	296	286	298	283	280	267	296	302	261	281	282
26606	20537	10416	1458	901	828	871	863	823	795	812	767	764	787	767	764	780	791	763	741	785	746	775	803	742	754	725	769	788	859	745	775	771	796	727	801	773	772	797	790	776	766	815	771	829	751	733	773	763	789	773	812	812	851	790	801	788	751	795	796	819	748	824	800	763	805	764	798	739	824	764	765	843	812	743	779	791	803	822	773	798	743	782	797	749	768	808	778	722	766	765	785	791	761	783	741	827	803	753	804	748	780	794	771	806	797	738	783	781	803	734	783	758	783	798	812	827	778	775	794	769	780	765	822	797	771	829	729	739	753	839	757	778	816	790	788	772	774	761	769	789	773	765	831	780	819	773	805	760	781	792	812	795	820	771	793	800	743	767	784	731	803	785	750	759	829	786	785	747	739	770	762	729	769	767	789	755	761	797	795	756	823	762	780	737	783	775	777	784	776	790	785	784	724	763	750	748	757	781	793	834	804	756	777	805	794	782	765	759	759	723	741	738	799	758	799	768	824	774	797	775	778	797	756	807	736	761	712	773	767	780	787	816	763	770	761	787	801	748	766	836	762	789	765	799	799	796	703	724	752	751	791	818	773	763	760	797	801	761	776	770	769	793	743	803	828	783	770	762	833	748	798	787	798	778	762	761	804	781	794	784	822	786	778	806	756	805	771	776	773	768	762	747	840	815	777	785	779	778	768	804	774	773	790	790	776	776	778	847	780	759	771	768	794	807	787	819	758	750	781	792	806	827	812	764	754	752	739	787	720	794	753	743	753	775	757	760	785	768	743	790	760	790	801	788	777	798	773	796	745	785	765	759	756	779	787	766	780	798	828	797	808	757	816	792	786	766	784	799	734	760	740	755	825	758	757	812	774	795	747	840	777	796	759	755	772	738	832	781	764	771	769	814	817	773	777	789	777	717	759	811	786	830	749	756	821	705	817	783	779	819	753	784	764	786	811	794	805	772	786	786	757	762	797	819	811	884	808	770	742	720	817	781	789	795	796	762	768	799	742	805	748	763	719	764	824	763	800	789	771	796	758	774	798	781	798	754	777	803	769	753	791	789	788	755	798	790	788	758	783	776	819	809	808	794	733	804	766	784	795	788	743	772	805	731	725	804	775	750	781	769	763	849	752	802	749	827	759	784	784	778	844	775	788	772	796	819	756	784	775	793	813	776	781	787	764	774	777	788	790	811	832	790	812	713	784	773	761	775	801	730	748	834	791	833	778	766	738	743	798	728	779	791	801	820	764	778	827	822	810	812	774	790	816	786	780	793	776	759	793	760	802	853	760	758	771	832	774	800	793	779	803	795	773	757	801	729	813	787	782	828	744	785	766	795	782	808	744	833	805	822	727	818	787	747	789	815	832	718	765	755	782	771	796	783	778	790	788	775	775	780	778	758	822	777	803	763	737	791	743	781	777	765	698	801	783	741	749	782	818	789	772	771	829	745	770	792	748	783	744	762	799	741	829	794	773	740	783	779	813	802	768	751	773	807	777	796	791	796	775	804	787	785	793	805	803	784	730	734	744	786	757	785	773	805	848	754	789	763	815	750	791	815	788	808	774	800	769	746	805	766	749	765	750	780	788	758	797	764	794	756	783	789	841	805	755	772	722	762	781	795	733	778	796	766	765	779	850	811	769	808	719	775	751	774	761	751	807	772	720	767	791	758	746	780	755	768	791	759	744	819	782	747	779	773	747	784	795	800	817	804	766	776	810	799	754	832	788	752	749	828	738	804	788	739	778	779	778	807	780	782	777	835	817	745	782	812	832	758	809	810	749	758	821	731	798	743	766	766	825	798	794	710	788	723	768	787	741	785	767	779	779	762	828	746	772	752	802	816	758	802	802	754	769	802	744	771	797	825	747	785	778	752	794	784	786	788	755	785	810	796	821	795	812	770	788	752	787	825	784	755	793	795	750	791	782	748	790	808	806	834	795	780	795	784	796	812	767	730	773	755	761	803	775	816	757	771	781	757	793	746	799	793	766	766	763	747	763	780	805	753	820	811	804	825	770	775	738	750	791	785	788	812	758	782	793	743	778	802	803	787	758	809	750	749	824	772	761	745	761	747	778	773	802	707	781	777	733	773	794	801	811	801	749	790	766	798	838	790	754	776	818	770	825	785	738	781	787	797	783	747	800	783	772	758	798	762	790	755	751	779	782	762	766	777	852	771	727	815	814	747	794	800	705	733	808	818	756	788	755	776	772	778	824	791	801	817	790	800	783	745	741	718	772	793	729	767	770	815	764	785	791	782	823	745	797	821	770	806	803	771	807	787	768	823	757	810	811	832	779	775	829	848	776	775	755	810	774	803	776	787	772	811	748	773	776	783	767	760	721	786	786	816	759	806	720	842	794	771	725	822	771	795	750	764	787	800	779	761	772	781	742	776	774	762	786	783	808	814	778	741	766	780	766	791	792	744	751	735	793	758	811	785	767	755	764	774	750	796	754	813	776	807	771	786	777	788	763	744	813	766	773	790	818	741	752	804	775	761	782	793	804	781	764	790	803	773	763	762	712	822	765	800	815	792	815	772	752	756	824	807	820	741	808	769	782	794	756	764	775	809	746	784	768	807	742	783	788	765	812	724	772	792	757	758	773	763	758	808	764	816	760	785	814	791	751	788	746	728	700	767	763	736	806	786	788	773	769	796	767	802	784	798	766	817	790	734	771	817	817	798	739	754	784	840	826	769	764	813	769	781	810	786	763	839	798	825	814	758	800	749	784	793	779	804	783	778	787	796	838	811	743	765	774	769	795	776	737	773	831	775	731	811	837	762	759	818	714	804	794	733	790	765	788	797	821	809	746	790	749	798	757	819	780	762	768	774	771	743	776	759	773	817	771	777	817	772	750	743	807	741	792	711	743	779	742	803	820	774	791	754	731	856	816	762	784	820	775	773	781	747	810	736	700	774	816	826	765	747	750	790	714	775	730	795	782	756	789	790	758	760	760	759	786	737	828	811	872	818	788	801	779	787	766	805	764	756	749	757	813	814	768	787	772	746	764	820	787	722	785	773	728	861	749	749	805	796	817	793	772	811	760	791	764	789	787	743	738	779	781	792	744	801	777	831	773	755	772	723	759	773	826	823	767	788	782	790	776	776	799	751	787	775	753	744	822	760	764	781	767	767	805	823	801	830	782	756	761	773	823	777	804	793	802	754	761	739	804	827	812	779	744	728	782	791	767	810	725	803	769	767	817	756	761	746	800	744	800	800	786	795	810	798	766	812	774	783	802	760	746	791	770	807	826	792	734	798	795	782	826	794	793	793	760	758	809	748	793	794	786	864	802	778	822	798	760	823	768	740	749	774	796	809	759	844	790	734	730	733	803	762	807	800	805	739	803	792	710	780	736	760	817	779	756	786	773	794	790	796	751	720	783	782	798	840	739	808	789	787	786	742	761	791	777	755	781	802	756	769	808	779	759	799	797	759	716	800	749	773	766	809	801	686	825	764	804	775	793	823	742	783	768	803	788	793	786
4083	1584	1549	1258	1135	1095	1007	1035	1044	957	955	1028	1011	996	1001	969	946	988	991	987	929	942	1064	1023	1007	1022	945	977	933	948	1023	922	979	920	1009	965	940	995	937	951	1013	920	973	962	975	1026	993	953	965	954	962	999	1074	962	978	967	979	1017	1012	985	971	1000	950	950	956	941	959	968	999	980	937	970	966	977	993	987	1002	991	1024	933	996	1006	1012	941	987	1017	1003	955	957	979	962	925	1037	986	1039	938	930	1004	952	970	975	964	1023	974	936	1005	1069	1027	982	1009	947	956	996	990	991	998	993	926	961	984	999	934	990	963	976	997	956	985	966	949	973	965	973	960	969	941	992	926	957	1020	1022	1017	963	1018	974	990	981	950	927	963	991	981	969	973	986	946	927	985	996	944	935	944	1012	936	991	997	946	940	937	924	911	987	1034	936	944	982	990	1002	981	934	927	932	923	1001	911	935	989	1026	995	977	943	959	1005	977	997	973	949	963	982	959	956	1000	938	975	980	921	959	948	964	952	927	984	961	943	967	991	985	1001	996	934	1004	926	930	978	982	1008	977	950	1009	992	983	959	938	941	980	972	968	918	978	974	922	937	951	934	992	980	932	993	947	972	947	990	974	976	1007	969	971	1022	974	938	968	969	953	952	967	967	923	1004	955	1006	994	898	945	1022	976	1010	990	947	943	1025	946	946	996	957	917	947	925	994	1007	954	1033	969	960	982	999	983	978	999	985	948	987	950	917	964	951	1011	995	969	1018	994	1019	920	1018	992	958	964	1009	1036	943	916	973	986	1002	931	997	1016	1018	940	946	951	984	971	991	985	968	926	1012	914	945	926	969	951	973	967	990	1013	965	982	954	936	953	985	936	1015	996	971	993	971	1049	940	965	1008	945	964	1001	965	971	1004	987	953	976	986	969	975	954	988	996	932	986	993	953	968	979	1001	978	938	1004	985	970	952	984	970	956	982	968	1020	957	1065	1033	996	998	1005	1002	996	1023	924	980	948	990	995	956	1014	946	932	967	1028	955	1007	976	973	980	1005	970	943	942	989	972	991	979	989	1006	1019	930	1015	978	975	956	1046	992	995	952	1034	987	936	982	945	938	995	977	971	949	978	965	974	975	998	941	951	927	970	925	999	950	919	991	984	994	995	988	997	986	990	1010	1010	954	937	1015	967	950	968	968	957	989	953	995	1035	929	964	963	923	1015	994	931	1006	906	918	1036	948	975	977	945	961	1025	919	972	928	1044	991	966	959	921	931	973	945	970	1029	980	959	979	992	980	957	1013	976	942	974	1005	960	951	937	959	1003	942	951	988	921	978	960	896	1016	957	1009	958	999	905	981	946	1028	995	954	939	962	1018	1013	981	946	993	979	1022	1007	982	949	969	936	958	1000	970	961	981	971	983	980	1011	972	967	951	940	950	919	965	981	1011	968	939	1001	987	960	1045	979	984	1006	1030	978	955	985	960	940	951	1035	1015	950	971	996	959	951	1007	946	938	986	951	957	962	993	982	967	971	977	973	993	980	983	987	993	993	1011	1031	996	989	958	959	906	999	936	1007	944	981	977	1004	931	992	1021	1032	936	1008	941	1025	989	985	967	954	959	1004	1027	921	968	964	980	946	970	996	1022	965	1024	967	943	1013	992	1038	1035	1034	975	994	940	1018	974	906	1001	1003	1003	970	967	974	952	921	986	1021	978	912	917	1025	966	993	982	949	979	950	967	979	926	1013	953	1023	949	987	1011	973	978	982	988	1000	964	1033	936	982	974	996	998	966	976	966	950	998	990	970	1014	955	942	953	947	1026	961	954	1008	988	1014	952	994	1004	974	1008	1007	989	1011	965	1029	987	963	1011	927	1009	943	1036	1007	989	1004	970	963	963	964	928	956	937	923	976	1014	972	959	1000	946	934	990	966	961	999	967	1021	1008	989	1002	960	1024	928	930	979	987	945	986	983	969	967	939	965	917	979	968	955	916	1006	977	980	984	1014	1005	1011	978	895	936	940	1001	989	945	960	1034	1042	956	969	945	960	911	923	993	985	910	974	957	935	973	1026	1003	964	1017	991	938	965	963	960	961	924	976	971	935	1004	977	962	1009	997	986	985	963	948	999	993	979	996	952	903	966	964	1002	997	982	976	1034	992	939	1019	959	1025	968	978	905	909	950	993	979	930	953	988	998	985	969	967	890	990	967	962	955	984	992	988	990	959	940	1021	955	912	1012	966	994	971	987	1012	927	951	950	1035	967	944	1007	962	926	947	966	997	947	997	974	1022	1021	1004	978	986	978	1007	998	991	957	980	1009	911	959	1014	941	1029	1029	1014	928	997	948	964	1017	968	970	953	996	951	971	967	968	994	994	948	975	987	950	931	1012	931	985	1019	998	971	965	992	993	978	978	945	971	1001	990	1054	997	992	935	972	922	926	959	930	961	965	980	958	995	957	981	978	949	891	952	990	959	977	1002	965	1019	958	1038	940	974	917	947	973	1002	967	990	975	982	969	944	907	997	1019	977	978	955	993	1030	984	924	944	1003	969	894	976	980	968	950	920	962	943	958	968	986	974	1014	993	1028	1005	976	1038	1007	913	1009	1022	974	950	981	969	984	1035	936	979	934	1006	999	922	1004	976	936	1010	1000	941	1000	955	969	996	997	980	948	957	969	973	953	984	979	1021	981	973	954	1017	959	933	1021	932	999	968	995	947	1000	978	970	992	999	1019	945	954	925	982	944	951	1024	1009	1004	946	956	991	938	970	985	908	954	970	981	912	993	942	934	966	1008	991	947	994	1007	950	969	938	978	947	1007	969	986	1025	1010	994	995	968	948	1004	941	918	990	964	976	960	927	925	1004	1009	975	969	906	978	966	1043	1019	980	996	984	1007	936	1000	963	959	945	953	933	1015	985	969	991	932	1026	970	977	958	979	987	972	896	981	904	1044	931	961	952	936	988	995	950	950	1036	973	952	952	927	948	964	915	1019	984	927	1032	974	1007	1064	962	1048	952	929	1008	1006	921	1026	928	926	956	997	996	995	948	975	972	1016	960	966	998	940	939	972	1026	944	977	953	973	1009	927	964	1017	952	984	1009	944	960	978	987	975	975	976	944	973	934	1003	983	963	963	1019	961	949	971	961	948	994	943	915	920	978	968	1005	995	1054	929	962	926	993	907	974	1014	1021	1000	908	878	1009	956	971	994	977	1002	955	972	1002	1021	940	1006	1029	992	990	1013	938	1007	983	998	919	972	890	932	1006	961	969	922	969	983	971	913	930	984	933	915	951	956	1005	954	969	999	955	985	995	991	1010	942	921	961	938	942	993	938	975	996	982	1004	1020	943	1001	941	1035	986	1009	966	1016	1007	979	957	930	972	1011	909	932	1032	925	951	941	940	1033	930	1013	959	975	980	991	1025	1019	973	932	978	939	975	976	976	1039	1014	996	1018	936	975	972	922	1000	975	1009	955	930	1014	963	918	976	935	966	968	963	1010	976	966	932	955	933	995	1002	942	1011	960	984	968	922	943	934	920	942	951	946	1064	968	1019	961	946	1001	980	964	949	1015	1006	992	1016	934	980	939	968	995	975	993	963	932	1005	977	984	988	1003	993	984	961	945	922	986	930	939	979	969	1032	967	921	982	959	936	990	934	966	947	911	982	945	962	958	972	930	997	1007	1038	984	972	957	956	1019	972	963	935	956	967	986	978	953	941	966	995	966	949	954	996	1002	963	953	988	966	998	1000	934	1014	960	945	994	1009	907	983	967	999	956	967	1007	947	969	978	964	996	959	1026	956	982	939	979	968	1016	1016	1006	1001	947	984	962
23544	20936	28319	23717	20945	11660	1573	949	818	774	755	697	651	623	633	595	646	568	615	605	600	599	542	586	535	580	607	550	588	571	552	529	545	554	572	556	535	546	532	571	587	545	507	543	578	532	547	522	548	541	516	565	563	536	525	562	565	513	563	540	563	551	534	540	550	544	493	508	544	558	508	549	543	583	543	552	544	500	592	577	562	551	545	535	514	542	509	523	541	561	562	529	544	523	519	568	534	539	516	528	528	555	574	491	551	502	559	528	536	524	498	517	592	496	550	545	523	556	514	541	542	561	552	530	561	549	544	539	543	542	533	543	524	531	548	533	560	569	520	526	522	543	539	504	526	564	552	518	566	555	547	516	522	553	581	523	549	572	506	508	537	516	526	540	516	480	539	526	527	538	530	501	541	569	506	487	521	553	534	542	523	548	558	512	523	540	499	540	534	500	537	553	529	536	511	533	518	532	551	499	532	521	533	559	593	547	518	472	516	535	534	545	570	561	542	546	533	545	570	506	521	509	537	545	544	489	532	559	524	540	548	520	540	549	509	529	580	534	558	540	519	566	547	524	535	557	537	539	559	505	493	519	537	529	550	540	581	516	541	540	586	519	499	511	529	516	531	546	584	500	554	523	536	506	548	566	500	554	517	571	544	521	589	548	518	510	560	559	499	548	561	588	529	514	522	509	560	543	546	538	515	569	527	571	531	562	536	534	552	527	488	524	527	548	489	503	504	535	539	551	542	540	522	502	510	543	541	556	572	526	555	509	527	488	554	559	522	521	561	584	534	501	482	521	550	540	502	514	560	487	548	549	553	529	487	548	547	540	541	562	519	594	571	549	516	521	582	533	558	492	570	543	514	533	544	506	534	522	531	561	516	598	570	543	534	546	567	554	530	554	483	529	535	550	578	571	553	559	535	576	514	518	563	553	529	521	523	503	553	516	537	564	529	545	528	594	538	522	501	517	563	521	561	525	487	486	520	546	525	545	532	530	544	571	531	558	535	530	520	522	522	535	573	559	547	548	530	510	540	511	551	568	554	513	550	519	541	566	523	510	487	529	485	542	522	523	553	522	544	534	564	525	526	497	510	520	519	562	553	563	503	511	540	523	533	570	527	504	551	561	569	504	552	565	549	584	541	541	541	543	495	548	532	511	533	560	541	485	565	520	537	546	506	539	542	512	515	522	513	508	505	495	554	507	492	499	567	538	577	539	508	539	528	527	588	538	538	504	540	520	574	515	559	517	526	540	502	508	500	529	542	519	506	577	562	482	563	533	513	519	561	511	539	526	514	523	540	519	537	545	537	552	522	515	527	557	568	548	519	508	552	515	514	525	549	522	519	524	556	519	549	563	541	520	532	480	541	517	513	515	555	528	534	534	555	522	502	546	525	529	515	523	512	524	570	567	515	521	533	537	521	524	538	586	526	524	554	534	524	514	534	568	573	532	549	571	527	512	567	506	475	576	565	570	553	537	540	560	548	553	526	534	562	523	542	562	556	504	532	570	566	542	563	476	511	544	555	555	547	558	515	521	526	564	534	518	587	509	562	522	540	516	520	502	521	530	529	526	544	523	509	502	550	495	536	472	500	567	548	561	527	531	528	507	510	537	511	575	541	496	535	514	486	578	547	543	534	512	547	522	527	532	515	529	493	521	546	493	541	552	540	574	543	551	538	570	571	550	565	516	533	553	505	550	508	531	512	587	490	523	536	534	557	523	524	537	582	540	522	521	531	543	528	530	544	520	544	543	548	506	538	581	535	554	526	530	515	524	515	505	552	527	559	547	568	530	532	510	539	525	529	552	495	490	496	540	578	514	544	533	518	563	508	508	536	495	519	491	514	521	536	533	552	535	514	547	518	505	524	525	541	502	523	535	575	545	495	486	503	531	497	531	483	553	481	477	534	530	543	508	547	567	506	543	574	476	549	535	510	536	540	542	560	538	541	568	537	582	527	515	560	535	525	553	545	570	551	538	532	535	534	591	549	536	535	535	593	519	557	507	547	535	537	535	540	567	574	543	576	530	555	542	465	558	566	506	576	543	473	554	516	572	566	515	536	478	540	515	519	554	552	527	549	530	529	513	506	523	529	516	545	520	563	518	534	536	516	523	577	509	506	511	524	532	562	539	548	516	500	543	532	580	548	579	552	539	516	534	529	528	509	533	517	533	549	547	541	537	520	524	512	542	516	594	533	542	569	504	576	547	566	585	504	519	524	520	503	511	587	513	499	531	519	487	516	526	587	524	543	551	513	554	479	533	554	509	576	574	535	506	525	553	548	532	496	522	523	542	519	517	514	511	537	549	532	488	546	488	574	544	537	559	468	532	513	537	536	507	547	506	581	584	501	531	502	515	546	526	516	556	504	555	516	527	508	529	524	513	519	535	542	518	555	529	526	548	529	524	516	508	544	572	561	550	547	504	549	541	519	546	504	559	562	504	567	518	519	490	537	555	499	507	533	560	567	508	558	531	566	558	546	518	537	522	570	573	540	496	501	550	565	525	546	552	507	527	524	534	547	534	515	537	527	530	570	542	518	491	534	538	532	569	572	551	519	513	509	548	540	500	482	523	524	541	544	516	500	544	533	554	547	494	514	526	522	541	508	501	540	516	569	491	514	534	506	540	555	533	486	534	573	529	537	544	549	523	539	476	518	510	497	581	538	512	489	522	544	520	527	504	505	533	548	523	546	543	573	561	516	530	538	492	501	540	536	528	561	474	534	498	546	546	501	524	543	518	532	534	490	541	518	499	555	544	498	514	536	542	524	581	515	533	538	537	535	555	533	597	571	568	529	506	510	537	534	551	569	559	547	509	535	520	553	537	570	533	499	549	521	539	577	553	516	534	549	512	526	567	518	559	535	523	555	537	581	527	530	546	511	538	563	563	520	504	502	530	534	558	545	559	548	496	531	564	519	508	488	593	551	549	548	516	526	519	492	521	523	491	556	524	523	530	501	543	555	504	555	554	521	504	528	536	509	525	506	550	546	510	580	533	566	510	518	532	520	517	507	505	521	541	580	522	518	517	530	528	540	521	495	523	571	525	585	513	501	527	495	508	562	575	542	549	543	521	551	507	523	515	536	506	535	511	515	525	546	545	545	543	517	547	504	526	543	519	547	551	560	547	535	552	495	517	552	530	541	546	500	549	539	515	505	529	540	504	536	521	504	574	554	542	551	538	579	534	544	523	526	529	548	511	522	558	546	507	512	535	532	553	515	564	504	533	512	556	496	554	501	564	541	547	539	498	523	530	540	501	526	533	477	568	482	502	535	517	559	537	561	540	536	540	559	545	514	501	542	559	523	538	508	484	516	527	514	546	489	561	553	561	567	542	532	530	543	490	527	516	552	514	521	522	513	545	533	519	493	506	547	578	488	556	526	540	530	584	533	569	535	552	538	532	562	508	543	499	546	510	567	525	548	527	503	530	554	566	540	552	511	548	539	523	514	528	503	517	486	530	565	533	512	523	541	506	537	493	558	524
4528	9503	8435	4545	3244	2516	1924	1645	1464	1274	1091	996	988	924	895	860	858	846	781	767	758	774	737	735	720	733	738	724	685	723	672	667	698	742	694	766	698	713	713	672	690	715	689	694	741	686	697	685	727	696	654	668	714	676	703	704	707	695	695	677	684	655	659	672	693	707	668	685	696	677	724	679	696	730	709	706	663	677	668	675	711	689	707	656	714	673	692	704	691	700	706	696	742	681	699	710	728	673	671	676	674	662	671	699	692	677	681	667	667	668	687	721	680	720	714	675	675	689	674	689	716	688	697	624	690	678	653	707	727	709	688	666	678	694	635	666	691	697	678	714	711	707	613	644	679	673	720	721	695	643	711	729	669	714	679	736	692	710	673	675	667	699	667	699	639	670	688	678	691	679	667	684	729	644	736	709	705	741	695	710	650	672	668	728	689	693	696	692	633	679	695	657	699	685	691	699	680	732	667	699	682	719	624	678	669	675	680	649	657	691	704	667	656	710	671	666	669	663	702	655	691	694	675	701	679	627	707	653	688	712	666	751	687	741	686	692	735	698	670	696	681	700	719	729	687	718	692	708	693	658	670	704	711	699	679	680	630	756	666	701	686	659	682	705	686	687	705	671	727	698	707	713	708	683	685	670	702	661	661	673	727	657	694	638	695	726	723	681	634	682	697	705	636	665	718	726	687	715	677	694	649	696	639	666	627	678	659	639	711	698	637	703	708	728	693	660	660	706	689	715	733	705	649	706	675	702	697	690	684	685	715	673	692	714	683	662	671	701	735	682	653	705	680	672	687	698	718	661	631	695	685	664	709	686	705	668	696	681	662	682	680	687	742	679	718	725	704	655	676	760	695	668	636	649	692	677	725	711	657	687	703	726	705	687	670	674	660	664	703	709	727	675	703	733	677	667	701	725	677	731	705	720	707	728	649	696	700	650	727	660	655	706	672	699	691	676	651	680	720	709	667	696	660	698	705	694	704	662	662	710	663	640	712	720	690	665	713	712	667	652	703	668	693	719	670	725	674	711	663	701	688	669	651	669	725	674	658	718	718	664	707	693	725	699	700	709	717	756	693	676	672	682	700	754	724	676	709	690	688	703	685	704	679	679	713	706	704	650	688	691	723	692	715	681	679	728	642	699	697	731	724	672	663	664	731	716	669	661	650	697	680	727	650	651	713	704	678	681	694	684	667	708	742	677	651	682	703	645	684	683	700	696	646	714	706	667	686	659	686	689	713	717	690	681	637	664	693	664	704	693	738	666	697	704	680	719	716	669	640	684	641	710	645	699	689	735	670	648	642	738	652	675	667	725	658	684	722	660	689	696	651	684	708	660	702	676	638	641	681	699	693	691	726	685	702	651	682	678	712	732	713	681	675	674	655	728	660	673	684	642	699	635	723	691	654	727	692	680	729	715	691	656	676	703	658	675	706	689	665	680	695	688	719	704	701	696	700	682	719	707	689	705	689	670	746	694	705	699	679	704	694	695	695	643	669	666	713	679	643	684	683	645	663	652	709	733	715	670	705	667	692	681	673	710	670	668	705	672	648	718	642	689	747	649	678	685	696	658	712	687	724	658	701	656	691	658	682	664	666	668	704	697	667	673	682	716	705	661	638	689	654	706	704	697	646	663	643	666	665	677	710	733	743	689	647	664	657	686	677	702	682	693	694	734	647	734	659	716	675	752	672	685	664	698	654	691	681	650	668	645	650	683	712	702	700	692	695	661	707	699	708	652	681	685	689	671	679	740	659	694	684	672	628	640	686	672	672	702	656	645	692	659	682	680	683	677	711	724	710	629	669	674	635	696	697	714	653	676	624	718	704	661	692	684	670	696	633	710	739	699	653	650	701	687	720	721	674	697	706	679	689	624	707	709	725	683	701	689	680	674	683	703	652	694	685	686	686	671	695	703	732	673	696	697	686	724	665	673	677	728	700	715	661	675	688	670	730	738	674	709	686	676	697	686	684	747	728	686	660	663	716	679	672	718	680	643	710	697	690	669	712	704	663	661	655	663	706	699	728	735	720	686	712	725	681	684	708	729	666	625	675	654	696	646	715	657	744	709	684	720	725	703	693	692	709	702	671	695	682	706	656	669	670	687	692	656	722	728	641	675	676	658	601	644	722	682	699	685	683	700	669	705	711	705	658	703	658	669	689	770	738	702	642	734	719	710	712	684	680	698	724	681	654	670	700	705	654	674	704	680	686	692	661	757	693	660	661	658	668	682	689	674	694	680	691	700	670	695	666	681	726	673	696	670	718	737	689	667	711	693	712	717	680	693	684	660	659	650	692	714	697	724	665	679	660	660	688	661	676	649	643	672	674	666	703	671	679	706	676	665	677	665	689	698	652	690	673	719	690	717	662	681	695	639	670	651	758	618	680	675	689	677	673	677	714	697	711	676	637	728	667	711	674	692	618	687	655	696	726	671	675	714	683	664	676	717	680	728	712	731	713	714	717	663	683	689	708	643	640	665	692	663	673	693	666	658	722	663	659	694	680	695	657	708	712	690	674	664	708	741	675	726	645	643	705	685	721	692	695	643	671	664	700	700	641	667	665	722	688	675	676	679	649	684	649	627	676	687	721	701	685	666	680	708	675	681	665	691	651	675	763	651	667	699	703	715	703	679	711	654	690	712	668	736	648	674	691	683	740	660	684	734	646	647	710	718	698	688	687	732	697	689	677	691	636	674	636	688	718	697	675	660	640	661	662	679	656	694	677	667	654	695	649	658	668	712	692	695	659	660	630	694	719	686	696	714	678	666	707	712	650	691	655	672	703	727	738	714	706	673	705	675	656	637	666	731	695	703	661	695	692	724	666	694	648	702	679	678	683	698	690	654	701	678	667	698	662	663	688	693	672	671	706	683	687	643	656	667	669	695	726	682	658	678	648	688	735	669	664	674	683	726	660	677	678	676	696	674	706	653	695	676	676	695	719	658	672	660	682	669	660	686	712	682	670	686	696	674	665	700	682	656	686	663	650	729	643	725	642	703	706	665	710	680	694	704	678	695	669	668	682	702	725	691	731	627	677	723	687	705	677	666	662	681	667	675	713	663	662	679	720	727	678	704	650	652	687	626	698	626	701	656	692	692	687	670	686	664	664	753	700	728	687	659	678	685	717	675	651	652	715	721	694	699	713	666	747	703	698	671	663	702	738	677	629	706	706	677	689	738	715	667	685	708	708	670	667	638	672	676	687	661	662	722	697	736	671	661	644	643	697	703	678	709	716	682	662	682	688	671	698	656	646	654	690	669	674	691	711	725	650	663	664	700	661	685	661	724	645	689	702	696	677	672	739	655	689	696	708	678	657	735	697	618	672	703	690	657	729	679	704	705	686	704	701	672	695	679	711	698	714	705	702	670	666	632	717	647	696	693	656	708	692	680	681	681	694	707	696	726	647	719	638	692	647	710	700	672	709	690	666	699	670	680	654	729	711	698	649	685	717	737	660	662	683	676	718	737	697	687	677	687	713	679	679	683
22534	20916	28700	23286	20923	20973	10138	1230	802	687	614	559	481	465	414	384	363	379	310	321	292	317	300	271	264	279	257	287	264	254	268	245	247	250	287	221	259	245	260	260	233	246	243	220	228	264	221	246	235	239	239	226	247	224	235	216	246	226	243	230	244	224	230	210	226	240	210	265	245	212	214	211	237	235	249	234	251	236	201	207	229	238	209	218	223	218	237	238	242	223	234	226	236	235	220	194	205	220	221	235	211	207	213	219	261	242	241	215	229	206	205	221	223	240	228	250	220	249	219	231	218	215	235	220	223	237	204	217	224	235	234	222	233	248	220	228	228	208	238	240	224	233	246	246	216	214	227	213	218	212	216	227	245	250	190	229	217	228	228	199	201	239	215	230	246	231	243	213	229	209	218	255	232	208	220	201	226	221	243	219	235	240	233	229	200	235	218	228	216	226	235	236	216	202	214	229	232	242	223	223	238	201	227	197	236	216	232	237	223	222	215	206	215	214	231	170	224	228	220	217	222	250	244	234	237	220	202	222	210	226	227	210	198	236	235	207	243	203	232	221	237	191	208	204	217	215	201	221	221	201	214	214	227	229	213	224	208	230	218	219	249	238	224	233	241	236	246	221	222	220	220	239	236	237	222	219	234	236	222	223	254	236	206	211	216	221	235	218	255	238	227	248	235	225	230	209	227	234	237	227	268	227	215	241	223	216	204	196	225	221	229	211	216	217	231	254	216	217	223	216	234	229	240	220	200	237	225	242	226	216	238	225	209	229	198	191	224	207	211	194	219	222	246	217	245	227	197	228	205	275	223	227	237	227	206	225	206	240	236	209	217	212	190	228	248	191	211	241	244	248	198	261	220	212	213	196	186	238	193	203	202	230	235	219	227	195	227	198	232	233	216	207	229	199	245	228	199	204	213	218	231	213	236	229	239	239	218	225	228	235	234	224	249	229	243	232	221	179	228	217	183	237	206	240	203	203	217	230	200	225	202	198	213	230	220	239	205	215	225	217	231	229	226	215	199	226	239	211	222	241	221	205	199	236	216	245	246	221	196	240	209	211	230	216	195	169	231	238	220	209	231	232	221	246	208	200	239	231	210	230	255	227	215	196	228	223	226	223	206	219	223	236	241	246	237	223	199	224	252	215	232	241	223	195	210	227	215	197	201	236	203	218	232	224	239	216	237	223	213	201	233	199	244	241	203	213	227	229	206	198	201	208	217	241	235	243	198	197	230	221	214	202	211	212	216	237	221	208	226	221	243	225	211	212	229	227	239	229	245	229	212	228	217	209	206	210	204	228	214	220	240	217	216	200	236	215	215	218	221	217	230	237	231	206	224	246	240	239	218	227	219	227	232	239	224	226	212	215	259	238	222	219	199	210	226	236	213	228	233	215	190	239	244	219	214	230	232	236	243	223	226	230	234	269	218	227	226	203	229	213	231	235	243	201	217	229	211	218	236	225	220	229	216	218	217	225	216	227	217	208	220	211	229	230	221	218	217	243	248	235	235	222	231	209	232	235	245	207	212	206	240	214	242	245	226	236	229	211	222	231	218	234	247	235	210	222	234	226	255	246	259	227	229	220	236	235	236	235	230	231	274	237	209	217	223	194	216	221	241	251	208	219	190	215	207	232	232	218	205	214	227	227	201	246	237	224	253	215	196	222	234	216	215	226	230	214	227	218	208	193	238	226	240	232	227	245	201	213	217	230	232	201	235	197	225	234	184	211	244	234	222	230	233	222	236	217	254	209	221	233	218	212	236	209	233	212	243	198	229	212	188	219	196	224	248	213	229	215	226	220	221	244	206	211	233	235	219	231	212	209	224	225	234	214	229	212	240	214	223	229	239	217	254	200	223	233	245	197	226	251	214	207	210	248	203	220	210	210	213	229	229	240	234	230	210	220	226	199	219	231	224	222	246	224	210	235	237	243	215	204	227	200	220	228	236	244	214	213	230	211	223	219	215	233	224	212	231	272	212	235	223	229	216	222	226	225	221	202	205	204	231	212	214	209	226	226	197	219	214	205	242	221	218	223	233	209	214	255	232	246	221	257	218	204	246	221	224	231	226	200	194	235	215	212	216	231	220	212	209	230	222	231	212	215	242	230	220	208	219	214	215	242	211	222	230	217	217	192	228	234	209	217	227	237	232	244	219	217	227	222	205	234	218	227	233	204	239	233	198	211	230	221	241	212	222	215	218	217	227	224	208	229	220	232	225	228	180	226	211	226	208	226	232	232	208	240	224	230	229	232	243	221	217	214	213	217	231	259	227	211	229	222	212	207	216	186	172	236	232	231	215	206	219	215	241	215	200	219	225	237	206	204	189	238	232	213	194	205	213	207	204	184	214	237	236	236	235	220	223	227	219	215	212	238	225	250	213	225	208	226	233	209	226	232	210	229	236	210	214	217	206	200	236	225	202	219	224	227	197	233	219	220	214	225	241	211	209	215	215	204	218	238	232	223	203	198	221	232	207	215	215	226	198	222	218	213	220	196	229	234	223	239	224	213	238	261	217	196	233	213	211	218	224	215	219	205	211	203	201	218	204	231	253	226	226	213	190	235	209	216	218	209	232	203	231	216	207	236	242	206	225	241	220	241	245	221	230	230	212	249	233	188	226	223	249	246	233	242	208	214	209	182	225	219	212	228	237	217	187	232	211	211	239	205	225	201	212	228	206	208	228	243	194	231	213	229	198	223	225	216	202	206	231	213	228	221	233	218	227	229	237	213	243	240	254	243	229	252	221	226	226	220	235	251	234	223	206	207	242	237	227	204	219	222	217	237	231	226	233	208	227	228	246	220	217	262	208	239	203	230	238	216	258	264	214	209	189	237	230	210	203	247	231	202	234	195	226	249	211	245	250	209	236	236	242	221	224	217	221	238	249	203	224	221	212	236	210	227	229	233	221	233	199	223	199	239	220	218	240	226	220	228	233	253	199	242	223	205	221	236	228	207	212	203	198	221	222	204	223	220	229	209	218	218	220	247	226	235	224	218	202	205	216	226	212	237	243	235	230	240	202	228	212	221	241	212	224	267	242	200	202	226	199	210	247	215	224	216	231	230	214	221	215	234	232	219	227	207	235	218	231	214	221	233	228	213	228	232	237	207	209	211	215	194	202	217	213	227	234	211	204	193	223	221	215	240	234	219	216	233	216	247	237	254	214	237	214	223	205	241	221	231	247	226	226	238	204	193	227	230	226	226	182	238	228	215	203	204	243	224	224	217	206	242	226	215	211	241	208	199	220	219	226	233	236	218	222	208	237	217	227	217	216	216	217	241	235	227	228	238	227	209	210	225	246	213	205	211	203	236	242	197	197	227	200	239	205	202	231	206	239	218	206	264	219	216	235	198	212	232	207	217	213	206	220	229	229	231	225	251	196	232	228	209	198	198	246	217	214	227	213	205	202	217	206	220	233	221	214	211	233	204	210	266	191	212	215	213	197	216	230	204	232	268	221	218	231	236	236	249	211	241	239	235	205	219
6589	15732	13466	7488	5157	3777	2974	2306	1725	1460	1193	1002	872	800	663	606	579	531	493	494	479	463	397	387	400	390	368	368	401	351	319	336	313	352	352	328	299	376	300	312	313	298	315	331	343	320	302	313	314	320	313	311	282	303	296	295	308	311	323	297	307	286	301	307	286	312	315	308	287	303	339	306	296	307	273	318	289	305	296	267	301	302	268	313	265	307	255	297	290	300	310	312	295	287	310	286	269	309	297	285	272	291	282	284	282	263	280	280	276	314	309	302	303	273	304	273	266	284	316	292	269	269	258	289	309	304	296	280	295	281	299	310	294	287	253	293	300	320	272	311	318	271	271	261	336	267	279	289	268	311	259	282	277	293	282	263	292	245	293	297	273	305	276	289	253	277	293	264	263	297	292	309	278	312	310	310	251	249	290	307	267	313	344	274	274	281	278	277	270	282	276	328	275	256	256	296	279	285	288	315	270	266	289	302	277	260	300	300	295	286	312	284	296	263	270	297	242	285	289	275	286	299	275	266	301	286	295	286	288	275	288	287	288	267	311	306	296	282	290	293	289	278	303	282	315	282	270	289	255	307	323	287	284	308	280	272	273	281	273	283	299	275	275	279	299	288	301	284	297	263	285	271	273	274	318	245	240	259	265	283	290	286	278	275	273	293	283	255	273	270	299	291	297	276	278	290	268	269	315	324	273	267	286	297	295	315	307	275	285	275	297	296	281	307	252	295	291	286	273	335	290	307	296	254	279	262	296	261	260	287	329	256	269	293	281	303	301	297	282	322	287	299	271	303	263	260	317	266	290	327	264	292	273	326	296	280	307	319	289	270	269	299	314	289	284	295	314	277	306	274	269	279	267	276	288	285	273	296	255	284	290	268	308	292	267	318	278	273	273	303	280	324	285	275	313	316	303	308	279	298	277	284	287	310	309	267	283	315	276	252	268	278	311	297	314	277	269	304	262	295	268	304	286	290	283	293	282	283	272	291	313	308	273	281	282	266	293	286	305	307	288	269	296	256	282	313	291	276	284	255	285	303	283	274	309	305	312	277	290	273	303	299	293	314	275	315	275	317	283	284	280	295	291	297	294	312	259	288	309	281	275	319	279	295	319	302	272	301	277	312	266	300	282	310	297	283	298	282	272	273	287	260	295	265	279	294	259	286	289	265	272	304	265	275	297	272	283	258	289	276	263	305	258	277	285	274	286	274	319	277	306	269	279	301	287	301	271	306	266	288	313	285	294	277	312	273	321	300	276	260	268	293	297	256	279	268	303	292	287	269	276	262	305	293	281	279	286	306	293	277	249	312	290	287	292	285	312	289	280	273	272	269	286	304	304	266	318	278	303	291	320	332	254	296	281	300	279	286	265	263	266	317	303	286	285	269	323	307	278	294	301	286	269	306	312	265	278	294	281	260	305	314	270	302	289	292	296	274	283	286	309	269	278	263	276	302	295	288	318	297	248	272	308	290	283	269	279	289	275	266	296	274	275	291	251	297	287	294	276	245	283	290	299	303	276	282	305	285	315	305	282	316	271	274	281	262	287	291	256	309	279	291	286	256	320	270	292	269	287	273	287	286	305	301	290	289	294	284	300	309	249	288	273	330	279	285	290	289	287	292	281	297	291	264	302	288	273	287	278	278	250	265	272	294	313	295	276	324	277	270	314	287	316	276	280	278	256	287	263	303	302	293	278	265	292	275	280	287	276	295	275	261	260	325	289	276	267	298	287	282	268	254	292	292	283	284	292	325	303	271	285	302	288	270	269	255	266	284	282	278	282	294	278	275	278	262	309	292	316	302	285	296	296	274	305	303	246	293	306	280	293	292	290	291	285	290	275	273	295	272	275	280	246	310	310	312	283	304	302	278	302	309	277	319	311	291	270	280	297	288	270	275	263	286	307	279	291	280	287	287	279	257	256	268	279	255	268	298	280	291	318	291	285	262	269	272	287	266	264	292	294	301	263	273	302	286	294	295	281	289	245	331	292	274	290	280	273	255	259	296	284	305	303	278	283	259	279	291	293	289	274	301	295	327	308	279	280	277	310	304	281	284	303	297	295	261	304	287	296	292	278	289	287	292	289	273	282	287	264	275	307	288	297	285	312	292	271	323	284	289	256	297	283	288	274	285	261	264	301	267	259	281	284	267	290	280	289	293	296	285	264	284	278	301	314	292	263	267	315	297	271	267	276	257	270	301	279	291	274	304	300	292	283	269	300	284	258	273	286	311	288	267	298	302	308	275	307	268	274	291	295	286	280	273	269	291	273	301	273	271	278	284	288	267	285	298	290	284	299	275	279	292	286	320	283	284	263	330	253	298	252	303	273	292	269	251	265	250	284	284	283	300	306	277	289	301	297	284	231	269	310	283	270	312	272	302	266	297	277	271	259	285	291	296	267	287	313	302	281	297	327	273	327	300	292	291	277	261	270	285	289	286	278	269	314	298	289	281	266	260	291	275	265	260	308	285	250	301	275	272	264	273	267	294	264	282	288	290	281	238	285	292	275	298	287	275	286	320	297	270	264	256	288	302	273	266	314	281	301	291	317	284	305	291	299	321	305	310	266	276	297	296	273	289	281	293	280	270	287	290	310	297	309	282	294	283	281	287	278	297	284	291	305	260	303	264	294	293	275	294	285	288	287	297	294	313	250	278	292	289	252	288	280	285	271	292	274	264	300	294	299	262	286	276	287	260	306	286	315	287	293	288	308	274	267	307	297	287	274	284	303	280	260	287	286	278	268	281	307	311	300	297	313	271	285	299	288	299	272	308	280	306	294	306	308	291	271	275	285	311	277	273	264	276	295	289	295	288	280	300	300	302	279	284	281	257	317	280	283	294	313	272	273	296	275	299	285	325	289	260	307	245	281	310	265	292	300	279	280	277	305	303	268	286	315	300	275	300	293	307	305	285	275	264	278	286	274	298	266	281	286	281	274	281	297	277	280	291	297	298	273	273	293	282	285	265	281	283	289	288	287	291	282	300	264	280	319	262	277	275	277	280	266	290	288	305	282	293	318	264	290	265	274	304	293	254	292	265	319	295	300	322	283	281	271	265	299	269	281	296	296	272	287	283	279	281	302	256	318	277	268	294	280	310	287	272	324	275	306	254	314	329	259	297	277	298	292	306	275	304	271	292	279	276	315	263	272	315	273	290	288	294	293	278	250	278	271	262	287	282	304	263	279	314	278	283	255	321	299	274	302	300	291	280	274	299	259	277	260	274	281	300	271	286	323	264	307	273	290	290	334	300	272	273	297	293	294	271	264	279	279	262	275	344	270	245	287	261	250	295	286	298	294	318	291	296	290	289	284	301	306	301	295	292	314	305	281	295	305	296	274	260	280	289	286	293	289	304	275	282	281	314	284	296	262	283	271	278	272	300	285	308	268	306	290	335	282	273	269	305	280	296	289	273	282	307	296	281	266	267	312	267	290	301	295	290	289	298	290	273	318	304	307	324	299	251	298	290	267	257	277	307	297	272	272	284
26512	20623	10456	1406	947	870	810	804	776	839	842	787	813	808	834	763	860	782	843	803	813	783	817	778	748	750	750	767	786	780	782	825	793	753	822	773	789	773	809	802	738	800	765	778	749	779	799	744	767	764	787	783	767	791	830	782	755	783	800	836	758	777	795	795	740	770	833	822	777	757	810	833	814	812	754	830	797	775	798	859	797	790	777	825	819	825	857	795	773	826	791	772	757	838	755	761	768	779	823	800	831	777	801	805	816	798	807	777	800	764	835	768	788	819	830	802	776	787	756	796	755	793	755	774	756	854	776	827	781	742	837	813	768	760	779	746	782	770	789	796	818	862	786	733	793	866	782	801	790	745	809	806	795	815	769	794	774	822	828	760	781	784	787	795	810	800	824	826	830	798	819	785	817	814	718	802	789	789	787	805	773	773	811	838	768	826	783	800	800	769	815	778	760	774	833	768	810	782	793	794	796	776	772	825	784	836	801	781	786	802	756	812	779	775	837	732	772	777	768	858	807	856	818	840	839	801	785	742	775	785	788	728	828	819	753	784	777	757	776	763	797	758	821	746	792	818	795	767	789	743	804	783	776	737	812	807	777	788	761	796	778	795	779	814	806	828	769	757	800	822	835	834	807	797	757	746	824	788	738	788	740	811	833	815	797	770	842	771	809	814	788	831	776	829	817	815	799	767	777	774	794	796	772	811	766	821	812	782	770	825	806	795	817	814	805	784	780	762	793	742	814	759	777	837	770	781	794	820	790	804	742	786	835	804	796	753	807	848	758	822	744	845	770	820	832	783	782	740	785	781	799	789	768	782	779	781	806	783	785	847	780	802	809	790	795	803	812	775	842	806	770	781	769	779	747	835	738	780	777	762	827	854	810	836	776	761	799	765	746	800	779	797	828	750	766	843	807	800	804	761	792	806	784	768	782	782	738	763	774	776	802	814	813	755	746	775	827	796	802	770	761	750	721	773	769	797	797	828	789	803	788	754	775	774	777	771	821	831	774	745	769	822	783	788	747	788	803	791	858	797	748	748	849	791	785	811	814	794	811	780	793	755	810	784	794	814	797	775	771	780	850	817	795	779	855	817	769	748	804	782	786	769	759	765	775	794	776	797	762	810	772	784	796	804	790	787	799	801	772	762	817	754	748	758	828	771	723	743	747	817	796	771	775	801	782	790	761	802	755	766	792	770	762	793	776	792	758	801	739	846	807	768	774	807	715	768	748	812	818	750	763	800	817	762	822	779	821	765	798	830	744	806	795	769	781	802	846	814	794	787	774	794	885	789	764	797	811	802	818	751	742	764	761	820	786	803	783	811	771	816	791	845	802	760	804	833	741	771	800	743	816	799	794	759	782	837	779	755	761	789	766	810	830	776	751	824	798	802	792	810	857	795	813	822	753	785	790	766	808	787	802	801	787	771	779	790	822	794	752	816	808	835	812	783	813	842	778	821	794	800	752	738	798	828	789	787	802	744	813	837	806	733	783	770	761	754	782	755	842	787	830	806	777	789	870	800	805	825	823	765	781	821	747	858	798	813	755	847	741	784	805	812	799	791	749	794	842	794	842	777	777	844	797	756	802	761	806	758	777	788	848	756	855	819	837	781	772	765	735	826	811	792	776	799	782	765	794	829	788	809	777	822	826	766	776	783	793	833	782	760	766	762	819	767	803	797	786	806	785	721	816	745	830	796	830	817	768	772	810	828	764	800	786	805	718	829	822	820	736	772	787	772	761	760	802	782	743	857	830	798	776	800	802	788	780	756	811	700	805	764	749	720	812	791	783	782	752	772	805	837	804	804	816	799	827	812	767	793	793	779	748	799	777	765	762	816	798	774	842	763	805	747	787	814	797	788	799	766	794	784	829	813	791	804	784	781	763	790	762	760	769	762	786	795	811	775	811	798	820	816	833	813	799	788	792	833	815	797	765	756	809	827	801	811	783	808	760	773	773	769	783	849	803	798	801	815	743	841	765	812	790	767	796	802	765	821	770	792	801	816	813	798	817	847	802	781	764	789	776	814	793	769	757	794	809	812	776	765	787	804	813	760	724	799	765	754	825	774	778	809	785	768	797	744	822	774	819	818	812	752	786	754	806	744	808	809	812	777	770	772	773	755	784	780	804	825	786	783	802	782	801	753	770	823	804	834	796	816	780	817	796	772	804	819	819	806	763	787	765	781	775	736	822	782	758	854	855	794	797	784	783	764	772	766	808	774	801	776	757	781	768	778	809	744	787	751	797	800	777	787	765	803	834	796	769	783	828	785	773	780	805	789	789	824	799	817	822	837	790	774	797	818	790	851	806	851	786	759	786	810	794	817	785	823	877	831	783	782	804	789	763	795	825	774	817	817	801	798	802	817	831	816	806	719	819	790	796	803	800	791	805	851	803	782	757	834	767	811	797	820	792	797	812	787	785	777	773	765	753	793	808	821	801	795	801	780	774	780	778	803	795	766	823	809	771	790	829	790	769	803	801	809	784	766	791	785	764	795	805	805	787	765	803	795	805	781	743	757	768	777	803	715	738	800	821	805	807	836	816	811	773	821	752	813	778	801	846	795	784	743	778	777	752	786	791	769	728	780	803	737	782	819	774	825	813	792	756	773	760	768	796	807	762	824	796	835	764	831	788	749	776	800	790	787	760	764	840	812	787	809	761	770	791	797	762	785	778	817	763	806	790	793	757	783	828	729	793	740	779	799	802	711	813	800	793	767	776	773	814	758	790	811	764	809	801	803	784	818	824	770	766	819	804	776	785	813	813	770	802	813	784	743	780	791	818	788	815	788	825	775	733	806	805	755	782	785	759	808	793	798	773	847	788	801	796	843	783	813	804	743	778	771	801	795	801	751	773	782	753	758	813	793	751	739	744	812	781	753	791	815	728	774	814	797	795	805	833	708	770	835	811	807	745	768	784	766	805	761	798	780	762	747	823	757	826	817	788	780	784	759	785	796	783	807	772	846	819	764	816	733	778	795	796	772	793	816	783	819	757	746	817	820	827	769	764	742	821	753	796	830	789	788	787	838	759	805	760	734	843	757	813	772	808	848	811	778	810	863	744	763	787	813	770	828	814	790	801	842	782	820	775	775	809	777	853	768	845	757	809	787	794	803	801	760	788	811	757	761	822	798	778	784	833	734	818	768	758	755	751	791	791	807	779	749	780	720	795	805	784	846	795	759	777	829	785	752	798	812	777	791	781	788	782	740	785	798	767	740	770	779	800	830	797	775	785	822	816	737	771	755	811	821	803	734	791	837	784	783	776	802	801	819	723	786	829	765	722	817	802	818	743	720	800	768	721	799	777	807	774	764	768	772	766	773	792	770	788	837	747	832	757	758	762	775	770	790	823	852	796	762	798	784	738	790	809	756	806	804	750	764	821	812	825	794	805	782	797	808	791	792	749	804	795	771	751	807	821	793	759	798	841	825	731	761	852	824	838	821	812	828	841	768	842	798	802	863	811	783	796	783	792	783	742	739	830	759
4160	1559	1526	1255	1058	1068	1058	1051	1008	1035	985	977	995	964	973	931	1003	981	998	991	959	1010	984	992	985	975	1000	1079	1010	958	982	969	996	979	1035	954	975	978	953	984	984	1013	979	951	951	994	975	1027	972	974	992	992	956	1009	1017	1011	891	990	1018	969	975	1026	951	938	982	1017	1065	1017	998	993	970	907	1004	964	1007	1018	1011	966	946	945	961	1054	1031	1019	1015	992	947	988	945	1020	933	1017	987	1042	1012	957	925	996	975	982	955	1006	920	980	974	987	967	997	953	986	986	985	1017	981	1024	950	964	923	1011	1046	983	1011	947	974	1038	952	996	941	920	978	960	1062	959	951	938	1045	958	1022	924	873	969	995	944	924	968	994	988	934	998	956	1023	990	1000	1014	964	975	1008	982	970	991	991	976	1060	950	991	998	1019	967	994	976	927	945	925	944	1012	1000	969	926	1001	981	968	999	998	1077	949	980	996	982	940	1063	1039	966	934	927	1021	957	1055	1064	1018	997	999	998	1033	964	986	994	990	986	938	976	976	988	995	1018	954	1000	979	984	1005	1037	988	961	995	962	980	1048	1025	982	937	1035	1003	964	941	973	972	975	985	999	1002	1040	939	1001	897	959	951	987	956	1042	1019	1012	1023	913	1033	1031	962	978	964	996	938	1021	1002	1000	974	971	1024	918	1000	986	1002	953	1040	928	1033	977	956	1005	980	988	966	966	1001	952	920	943	996	1014	1026	994	982	993	1023	1039	994	1001	982	1058	1031	963	951	1002	981	985	942	989	980	946	989	1059	970	949	1029	978	1036	1003	983	994	950	987	1023	956	976	970	982	1020	1003	929	962	981	970	906	1018	937	992	1021	949	976	1005	933	963	943	974	958	996	985	996	991	998	1011	1007	996	976	1017	953	986	973	976	983	946	1019	1010	1017	991	978	1004	949	983	954	1002	984	1025	983	975	1014	969	1025	928	933	934	1016	1005	998	994	1011	970	990	990	951	1004	1005	989	1008	1006	1047	1027	1004	981	1004	937	1029	970	963	947	925	1001	924	950	933	966	944	968	962	1009	989	974	992	982	957	1002	957	980	942	974	968	979	943	986	984	1005	1036	987	978	1019	1001	992	994	989	1030	1011	999	953	946	973	929	933	961	1017	1024	1016	947	966	963	1005	943	1020	993	1002	969	1021	972	1003	950	1017	990	964	953	1006	1013	932	927	996	977	983	944	1016	971	972	977	943	999	1024	1010	989	979	956	975	971	971	927	989	988	1008	969	987	1034	1028	1022	1006	981	973	963	993	965	958	986	992	966	1037	966	992	990	966	969	963	976	989	1018	970	956	979	986	954	1042	976	935	965	947	1023	1049	991	920	969	954	942	1031	960	997	949	1028	1015	980	1012	1004	966	1048	947	994	1015	985	1017	990	1019	967	931	1004	969	955	981	946	963	981	954	996	1007	992	993	1018	971	961	989	957	980	990	1035	966	967	1032	952	1034	977	950	988	1007	1013	1008	989	986	973	1034	928	987	1012	956	968	947	950	978	1019	973	1003	1007	1049	1019	967	957	962	984	968	991	984	1009	983	997	998	1048	995	949	953	1004	1021	1009	972	1000	982	1002	976	1011	951	961	973	1003	1004	1021	985	1026	957	999	929	958	976	990	979	957	977	983	1014	1038	928	962	938	1004	946	919	1017	1015	1021	954	933	959	930	958	990	969	1044	1001	945	986	957	953	965	1038	1024	980	991	976	923	971	1004	959	973	923	1006	934	962	918	977	1041	943	974	952	948	1052	1009	1004	968	971	989	992	977	960	936	992	939	930	958	912	1013	1000	1047	999	983	1067	969	1033	934	982	1009	962	980	926	984	966	990	994	1001	917	1021	946	951	999	968	1008	1043	1009	985	1009	1029	935	929	983	968	1015	985	950	986	976	948	955	943	1005	927	959	949	986	1013	995	952	949	969	973	957	1014	988	971	1019	1018	966	971	945	983	963	1003	1046	1019	982	986	972	1001	991	966	931	961	1018	976	946	970	946	947	936	988	1000	954	977	935	1000	942	979	976	978	938	958	1024	931	942	961	977	915	984	978	1010	981	1005	970	975	976	959	1046	970	1021	996	1035	972	935	976	962	1024	965	971	970	962	983	1005	984	946	1014	962	938	980	1008	983	980	934	968	952	1014	984	935	1011	960	969	937	1008	963	979	963	961	995	952	994	954	990	973	988	996	1002	998	965	948	984	972	971	997	981	970	927	979	1008	1024	1031	1020	954	1020	998	985	1020	984	981	1008	961	970	972	960	953	1028	969	1011	953	972	1020	1016	990	992	975	998	954	903	933	961	999	964	949	968	1002	1008	960	988	956	940	966	992	944	1021	999	985	975	985	934	948	999	941	984	936	986	990	972	938	1013	973	941	1003	998	963	1022	1018	1000	1042	928	990	959	998	1026	990	975	970	991	931	957	968	969	937	948	1025	930	973	1015	1014	1004	1000	995	943	966	986	944	962	985	968	998	983	975	960	988	999	931	1034	965	1044	985	952	963	983	972	983	976	998	932	978	884	967	1032	956	961	973	964	969	966	935	987	945	916	1029	982	962	948	986	995	931	962	992	953	1001	974	960	1004	992	1020	958	1038	931	985	1040	976	990	919	955	953	949	934	985	987	1001	975	972	960	976	1010	976	1020	970	958	970	1014	971	1012	982	962	1009	943	1004	988	1007	947	1027	1002	936	1010	961	1000	990	971	956	973	936	989	960	916	971	989	994	991	991	1013	938	1028	983	936	958	980	967	1003	960	1006	972	1002	945	951	946	1010	997	990	952	979	976	968	964	921	950	930	953	955	1017	978	978	994	948	954	1017	947	963	946	948	1049	928	1012	968	917	985	981	990	1006	995	935	1016	995	1038	992	974	1017	1025	955	982	938	1081	978	1008	988	956	971	994	980	958	1004	941	1007	967	984	991	1024	1004	998	945	990	936	1041	987	1003	944	1013	992	1015	989	1000	1018	956	1015	967	939	974	1049	994	945	962	1002	970	1029	977	976	1032	969	994	1008	973	1017	983	1003	947	968	971	993	1015	963	993	1001	989	912	967	924	1023	996	957	963	980	1009	970	983	978	973	989	988	1005	953	959	946	1001	1011	1022	975	969	973	987	1014	968	998	979	945	951	987	939	970	1003	989	974	952	1008	974	994	939	944	1003	986	995	1040	997	1002	1013	931	1050	984	931	1056	988	940	987	955	1038	965	976	959	944	959	957	995	1015	995	980	1015	1036	970	979	1001	966	980	923	965	977	1013	985	869	996	906	968	1052	1004	945	981	965	989	1028	954	1004	969	965	925	982	989	984	942	956	1010	918	1028	950	1003	932	975	990	932	970	1053	946	977	988	959	964	993	994	991	998	996	1016	967	981	975	989	986	957	1084	955	975	962	918	950	962	910	979	984	1039	1004	970	1031	957	944	921	1027	933	942	952	966	970	989	998	997	979	982	968	949	989	944	926	960	983	970	1004	948	1026	989	981	1014	1013	1004	1004	1011	1016	946	997	953	993	1013	1009	981	986	965	990	973	991	957	936	960	974	951	987	967	1006	989	978	986	1011	974	979	986	949	988	961	969	1015	1002	971	942	951	977	981	960	985	951	982	993	980	1011	982	978	1002	1022	984	968	975	998	985	951	994	941	1017	973	992	1002	1011	951	982	932	1023	1015	968	988	1002	1026	1063	992	968	949	1002	998	935	999	1021	1027	939	1027	974	1013	992	1006	987	946	983	954	954	980	993	973	978	967	983	1021	1007	984	966	988	996	1029	987	952	939	934	970	984	968	1010	1016	986	964	1002	991	972	969	992	1002	924	1015	973	917	987	948	991	993	1005	1024	1013	989	1009	953	970	947	968	980	953	953	997	981	926	992	1002	955	933	985	966	990	1020	972	1031
23454	20874	28229	23630	20880	11755	1579	989	838	824	738	715	651	635	619	572	559	602	601	581	567	622	613	542	570	543	556	578	557	589	571	536	587	580	481	542	610	565	527	563	539	555	502	541	473	550	523	550	512	556	524	541	533	575	539	556	513	539	565	523	539	527	572	528	557	568	569	521	541	580	508	526	520	510	518	544	557	525	579	547	537	552	588	568	563	541	526	538	559	521	541	517	532	569	489	533	520	539	547	521	526	559	541	544	526	550	498	551	514	539	522	560	572	539	570	520	523	559	532	531	555	557	514	556	519	495	526	526	516	531	557	498	508	586	521	541	482	537	547	524	514	524	505	539	501	557	523	545	537	520	514	546	532	530	508	523	550	557	540	539	537	507	547	528	540	521	546	539	581	518	516	523	543	556	516	500	587	552	496	543	527	538	570	556	543	542	495	547	500	512	542	555	542	531	546	548	521	524	557	527	523	525	560	591	516	508	569	527	550	541	546	503	521	506	566	502	522	546	523	524	564	549	520	515	562	579	518	553	569	532	545	556	521	521	536	569	514	521	532	517	542	571	516	494	512	534	506	495	512	526	522	546	563	550	547	555	537	558	543	576	560	534	544	528	539	534	494	544	497	522	492	545	536	517	525	511	509	507	534	550	499	496	523	547	584	560	534	514	544	518	553	567	493	535	515	555	487	545	522	542	539	561	551	517	507	544	535	518	559	567	498	519	525	556	521	547	553	532	555	506	586	509	496	545	542	511	534	548	518	496	540	550	553	526	551	571	565	505	516	566	560	533	503	570	530	557	497	521	519	539	523	529	542	516	561	487	531	501	497	570	522	527	527	528	525	542	518	541	511	522	543	528	522	524	520	530	547	531	559	510	528	505	518	524	520	505	565	496	525	531	528	516	525	518	545	520	533	518	553	557	540	528	514	542	548	545	542	527	558	513	551	547	532	562	514	533	517	539	496	529	477	535	538	555	536	510	560	534	528	534	568	546	523	552	556	548	545	526	502	497	543	508	528	535	540	520	488	519	562	481	545	531	479	571	510	522	566	524	518	514	535	516	526	528	524	554	541	543	526	579	562	531	536	529	515	544	521	505	539	542	532	538	490	504	553	530	522	516	546	529	532	526	534	492	528	531	553	523	533	520	561	537	505	494	521	549	527	533	551	505	551	499	536	523	560	510	510	525	610	557	519	563	516	481	526	557	520	540	578	514	544	551	529	559	571	539	534	531	578	536	477	558	494	500	502	531	561	520	536	510	536	505	508	556	541	537	519	528	509	544	504	570	555	536	538	504	529	530	509	551	501	551	573	570	525	522	552	523	492	537	531	543	548	519	548	557	541	510	536	586	528	510	554	532	561	547	536	536	560	525	523	521	552	536	503	566	512	552	546	509	505	524	479	561	523	509	566	495	519	524	544	524	546	502	513	566	533	540	556	558	485	564	514	526	539	562	518	544	536	557	502	543	531	554	564	526	522	558	513	578	542	552	501	502	497	549	544	546	522	553	536	525	526	545	516	590	516	572	531	550	543	555	572	557	516	538	522	531	549	554	543	585	510	529	468	531	483	511	539	562	537	540	531	572	522	547	473	536	534	515	529	497	562	542	543	491	515	501	566	530	505	524	550	565	543	509	550	532	545	541	560	528	541	523	535	544	498	537	518	527	521	505	518	492	551	485	525	524	529	537	529	514	499	497	527	512	537	527	553	568	544	505	517	559	523	552	541	535	560	508	529	523	522	604	560	488	531	543	570	504	512	504	549	523	483	568	547	509	564	542	517	510	476	504	578	534	520	549	565	569	519	508	536	537	540	531	524	585	542	551	488	550	556	511	530	551	522	497	553	518	588	532	548	550	526	540	546	524	551	547	554	534	538	511	508	599	548	535	528	550	561	589	539	514	511	493	589	481	564	530	500	520	554	526	473	525	522	539	529	588	537	535	528	537	526	556	502	549	549	553	507	525	524	521	530	497	523	524	524	528	554	486	546	540	549	523	539	529	512	527	555	540	523	542	544	528	524	508	554	567	540	537	574	517	526	544	539	544	526	545	559	550	539	524	538	514	532	515	535	543	535	512	524	489	556	504	552	558	532	553	544	538	494	552	529	504	574	519	525	531	530	550	518	564	537	507	485	527	547	532	547	556	533	510	557	552	577	552	573	530	521	498	529	556	512	531	533	493	520	515	526	534	527	522	507	541	474	496	501	563	525	507	553	517	495	489	519	508	517	548	503	545	506	532	542	543	549	557	544	524	512	521	473	535	538	506	516	519	560	524	549	552	522	544	516	532	539	572	551	549	557	526	529	535	540	508	521	549	513	552	562	524	556	550	517	531	526	514	542	516	524	536	510	532	497	529	494	507	532	494	567	515	562	510	518	529	527	559	545	514	491	519	528	502	513	523	572	545	568	604	546	523	540	527	488	530	559	541	533	514	494	520	531	508	541	541	530	541	509	542	520	531	503	552	561	535	505	531	554	537	519	515	562	501	552	535	542	513	564	510	525	518	513	532	527	524	506	532	522	546	525	549	505	536	515	525	513	504	500	584	539	540	530	521	506	555	543	519	556	536	558	506	489	505	542	557	512	550	523	499	516	538	532	521	538	610	562	502	507	557	506	536	529	521	510	469	526	563	497	517	527	541	506	543	516	549	566	523	548	531	549	494	559	533	541	576	520	539	523	515	519	499	545	552	600	530	551	503	514	580	558	544	561	532	508	546	524	563	550	505	493	535	534	530	526	553	571	526	519	531	520	551	501	541	523	556	465	520	501	494	518	470	528	536	525	551	514	557	519	529	553	514	540	540	537	541	496	502	508	519	531	507	494	537	544	511	519	565	602	509	513	533	526	539	527	554	518	544	552	482	536	553	545	537	540	536	589	547	501	482	540	561	536	546	563	501	555	517	515	537	508	493	541	550	560	549	531	537	512	533	544	506	513	552	548	513	534	521	560	524	548	540	551	501	542	547	507	508	520	531	506	538	526	501	537	521	532	574	481	540	562	536	506	577	540	524	539	548	582	498	531	520	531	546	533	521	525	521	549	512	552	513	534	544	517	573	543	547	525	540	520	507	540	502	527	562	489	524	521	547	493	527	561	539	571	554	537	520	530	543	545	521	515	525	515	535	483	527	514	542	525	536	450	559	508	592	523	519	555	548	545	532	506	539	552	507	499	535	514	481	543	524	535	511	538	548	530	567	537	508	489	523	531	567	545	503	499	515	541	538	526	525	527	512	521	497	516	525	529	529	510	505	561	543	535	551	539	508	546	560	514	525	551	519	537	584	553	500	530	531	531	572	545	542	507	553	523	584	513	528	525	548	515	545	585	500	494	540	532	582	537	525	514	579	505	514	551	512	499	533	533	517	531	501	548	537	510	540	571	524	549	562	527	546	535	563	517	519	487	534	511	518	531	522	536	532	581	536	598	557	589	573	518	479	523	569	562	508	521	501	533	526	532	552	546	511	509	524	526	550	562	515	495	584	529	530
4698	9719	8389	4558	3225	2448	2046	1714	1456	1277	1171	996	959	939	830	882	830	789	819	808	733	733	695	774	742	731	751	757	722	780	729	692	708	720	710	728	723	668	699	688	702	707	767	719	678	735	677	670	723	709	671	660	639	659	708	735	673	689	690	695	657	685	673	692	690	765	649	627	675	702	667	672	703	703	682	654	679	725	663	673	698	707	701	668	641	732	712	705	727	697	619	705	699	669	656	669	666	665	703	715	659	699	691	689	705	718	668	758	653	648	679	698	703	687	672	700	663	639	663	677	698	691	680	709	672	724	700	717	677	688	732	701	718	692	648	704	690	678	675	684	716	711	697	735	680	702	668	640	679	665	731	638	677	670	706	686	648	700	664	667	663	659	706	662	655	681	647	709	713	683	679	662	697	682	680	692	643	733	664	661	690	667	677	694	706	674	693	692	704	719	661	700	679	684	682	710	699	684	696	717	614	678	690	667	664	665	674	651	658	660	700	621	667	716	638	682	677	645	672	663	680	727	673	687	683	711	714	650	707	732	680	667	641	712	667	692	678	719	735	657	674	668	677	689	715	712	700	712	677	635	652	683	705	633	645	689	737	691	713	698	685	683	668	700	694	666	689	666	650	675	700	639	693	694	700	756	668	719	682	677	676	684	664	638	651	674	656	700	677	710	637	617	690	691	673	652	703	661	687	732	678	768	686	735	694	686	713	667	738	701	677	644	675	686	742	667	659	706	675	653	707	656	691	723	702	654	710	670	691	706	718	689	668	645	672	711	705	655	712	660	684	739	688	690	665	693	679	698	661	648	690	664	658	639	720	712	718	691	674	701	671	648	725	708	660	689	671	634	660	699	657	745	680	686	729	673	688	643	712	707	676	666	655	663	641	696	693	660	683	706	686	673	650	730	699	687	680	617	681	694	737	706	630	707	769	725	712	673	652	684	681	715	630	682	695	719	703	689	683	697	692	690	713	657	734	736	706	702	691	684	717	650	747	695	686	669	684	706	667	679	686	664	607	712	651	709	727	649	675	708	647	704	694	655	662	649	664	649	648	645	714	630	679	687	683	684	685	714	705	648	722	628	683	677	732	719	695	694	673	673	681	679	712	702	690	731	739	696	717	658	668	662	723	697	667	692	665	682	704	727	723	689	665	721	692	671	671	705	639	646	692	651	695	694	711	718	655	700	707	712	676	626	667	738	689	677	723	721	645	644	691	718	686	624	687	702	709	709	720	676	703	691	690	744	677	671	708	672	664	680	712	664	668	711	675	703	603	714	681	631	692	677	710	669	639	717	671	658	722	688	724	725	687	721	684	698	718	702	666	739	643	717	724	718	685	705	698	700	742	713	670	671	707	674	673	682	661	715	659	740	664	740	666	728	700	632	654	651	707	634	704	691	676	640	632	645	692	676	669	712	675	663	652	689	716	713	651	677	677	703	714	702	693	691	700	700	690	682	672	696	715	697	687	652	709	714	705	665	676	659	686	664	673	661	724	675	687	663	673	660	638	668	656	655	676	643	714	701	700	671	714	729	669	651	660	651	680	679	673	688	701	691	635	658	657	657	674	702	654	659	687	684	698	641	670	720	621	699	657	701	721	658	697	689	699	651	662	624	679	697	650	694	688	699	691	673	688	703	641	680	689	646	664	659	688	710	660	671	680	639	651	662	668	696	696	698	724	691	693	724	682	693	702	708	686	674	683	696	668	642	687	731	680	695	663	690	672	694	640	700	654	674	697	701	699	653	699	666	687	643	686	691	656	705	642	674	700	685	680	711	704	686	687	650	658	713	697	669	665	667	655	649	677	672	636	670	663	677	682	669	703	706	700	712	680	654	684	721	665	704	696	706	725	717	671	665	688	685	668	678	726	686	670	656	687	672	682	705	666	689	664	698	670	624	674	638	698	699	680	689	715	652	642	699	716	683	700	690	687	704	677	661	671	695	670	691	638	670	711	689	687	662	651	665	711	695	710	682	658	718	634	698	651	685	674	700	715	706	635	656	697	685	679	716	711	696	671	649	651	676	658	729	768	650	679	653	674	669	643	680	696	694	691	660	721	718	715	703	694	694	697	705	735	669	691	669	634	684	668	677	680	653	678	701	710	714	707	707	682	658	664	647	664	727	681	658	633	641	657	664	692	682	707	676	653	679	681	700	752	687	676	694	708	723	703	666	678	664	662	705	670	684	687	698	666	694	662	714	683	673	699	675	677	697	686	697	704	682	727	730	683	676	653	660	662	673	661	676	674	694	715	664	640	725	670	663	651	675	693	678	652	669	649	687	685	722	758	695	684	671	685	684	654	647	676	656	734	715	724	700	708	665	670	662	665	710	714	673	646	722	721	671	675	714	713	678	673	674	695	701	753	728	695	697	695	664	668	685	738	683	676	747	653	706	681	701	703	640	683	704	684	697	687	714	679	681	702	694	665	719	714	694	716	692	709	676	679	668	694	688	677	656	685	668	702	701	665	664	695	732	680	705	703	660	693	691	685	687	659	724	719	690	717	687	671	694	700	652	654	689	701	733	744	669	723	656	642	655	714	706	695	681	670	629	655	691	701	675	704	670	705	721	679	698	655	674	665	654	684	689	707	669	718	729	700	674	719	668	689	679	728	687	706	684	649	667	688	696	726	707	668	726	672	722	689	627	729	665	695	684	691	726	694	681	717	744	706	715	690	687	663	668	708	655	664	656	681	706	681	614	687	670	691	662	722	678	640	668	679	675	696	710	684	661	673	656	653	636	694	682	679	677	649	688	715	716	703	703	667	682	686	689	676	708	673	687	697	663	696	704	647	728	637	743	703	733	672	638	663	652	652	680	703	690	652	679	669	676	675	713	708	702	681	652	673	694	680	703	652	704	685	695	642	696	730	704	676	694	652	681	704	655	687	719	688	665	654	701	713	636	664	718	658	680	671	737	671	649	668	705	675	677	680	690	701	678	661	706	694	694	655	632	689	692	682	696	687	680	651	666	690	662	709	685	657	665	658	702	671	660	660	702	664	711	724	682	731	668	693	654	622	696	661	680	709	669	677	679	656	690	714	669	677	661	684	678	673	710	695	714	681	707	645	644	655	702	685	669	676	712	645	676	667	708	612	694	728	623	641	689	690	700	737	718	660	658	687	649	693	699	685	668	691	684	690	661	680	645	666	713	674	707	735	659	637	674	694	684	696	665	687	678	664	689	716	650	712	700	647	738	650	652	671	696	728	718	741	693	714	709	672	653	666	639	684	699	686	673	689	708	691	704	646	715	701	646	643	677	673	643	692	661	698	670	733	723	683	719	712	713	672	660	701	707	702	615	669	687	705	668	692	664	683	686	718	702	706	724	672	658	671	680	676	657	694	675	646	703	679	656	694	657	666	719	676	675	706	734	688	727	692	678	681	672	664	676	670	702	753	666	632	729	669	691	642	690	673	675	725	693	718	664	701	686	657	650	642	670	678	655	708	713	648	706	658	694	684	688	738	678	671	693	722	676	666	651
22578	20922	28675	23315	20924	20984	10090	1194	798	664	586	536	483	444	385	373	354	332	341	314	341	304	305	267	285	293	272	251	245	268	261	241	251	243	286	258	247	257	252	254	219	255	225	220	279	232	240	216	251	221	239	225	245	218	237	193	241	252	248	238	214	194	238	229	221	233	223	235	224	241	231	232	245	235	251	247	252	236	245	248	225	242	237	217	250	228	238	232	212	209	216	212	240	227	239	231	209	218	240	232	224	221	230	215	242	219	223	256	239	230	228	224	225	213	203	228	220	241	205	237	208	230	194	209	200	237	207	234	217	253	238	244	211	219	208	228	226	239	243	237	223	207	261	262	207	223	216	245	207	238	236	244	229	221	230	231	218	241	213	230	238	217	243	201	238	225	227	243	224	237	226	220	227	183	190	195	230	192	258	201	211	246	221	220	228	232	240	210	237	226	227	241	230	223	216	211	220	203	211	233	211	219	202	235	231	241	232	251	251	238	232	236	217	243	226	239	228	227	220	207	231	214	215	230	239	226	234	237	234	228	209	236	233	235	222	242	220	232	217	205	216	228	225	209	194	204	215	216	220	224	234	215	218	203	217	232	215	206	220	229	196	242	210	225	228	218	194	243	216	247	207	229	217	233	224	215	229	207	237	233	208	247	202	217	233	227	249	218	213	228	246	208	244	222	210	218	202	205	223	219	238	191	215	207	226	241	253	212	235	220	213	233	223	218	217	201	236	223	230	202	228	229	239	219	241	217	241	236	244	220	214	213	221	231	235	223	250	233	224	195	207	223	201	221	226	224	225	237	188	212	218	223	223	191	223	218	216	224	222	226	209	251	233	228	218	217	230	233	241	221	212	223	247	233	206	218	226	207	208	232	223	216	206	227	193	213	231	201	209	222	229	235	261	190	240	227	231	237	227	249	198	214	202	224	222	223	241	223	228	233	225	234	231	228	237	219	244	237	206	218	246	206	229	229	196	215	221	240	217	212	240	215	230	215	219	252	214	203	213	210	226	211	207	234	233	219	234	245	211	236	213	214	217	220	247	214	232	217	213	234	207	233	199	217	243	227	257	211	223	256	216	222	206	242	207	208	239	211	235	210	209	226	234	211	216	224	214	213	227	221	220	259	236	199	193	211	228	217	220	246	229	222	210	221	208	218	223	207	224	225	233	226	245	213	242	195	231	208	233	208	232	252	214	213	209	199	210	210	250	221	227	178	204	232	245	232	199	226	259	216	241	205	243	228	225	226	229	235	265	252	226	234	234	241	231	212	206	225	235	247	207	230	222	230	220	251	210	216	254	218	228	238	209	224	201	232	207	239	239	218	232	217	212	228	232	247	228	215	196	238	205	209	223	215	203	201	209	211	225	221	206	248	238	226	234	212	218	198	207	196	219	250	225	247	213	239	239	240	216	216	219	222	227	248	208	247	232	221	223	231	223	224	238	208	204	212	231	240	233	221	219	242	218	186	226	232	245	214	212	212	242	227	232	240	224	228	213	239	218	237	230	226	224	215	239	240	231	217	221	238	212	280	214	228	207	227	211	254	235	226	213	218	228	222	191	221	235	216	235	221	215	222	246	238	240	207	211	241	216	224	228	237	214	227	198	219	224	238	217	227	237	216	203	250	207	225	189	235	244	225	252	207	237	205	212	197	214	223	210	227	208	244	236	226	214	233	251	198	208	231	233	235	210	223	235	240	209	222	236	245	227	249	232	262	217	259	217	216	231	208	218	220	247	245	210	220	219	209	210	231	221	226	219	229	221	230	206	203	225	235	223	221	210	250	241	213	203	202	237	199	204	214	212	229	211	235	225	232	240	216	218	210	207	213	214	214	241	209	234	236	227	216	213	211	230	236	223	229	245	201	220	241	234	229	207	230	257	209	251	220	228	248	215	223	204	242	223	218	205	222	237	220	229	216	243	202	216	236	203	233	204	244	235	257	224	235	232	198	219	225	198	245	199	247	227	229	230	213	223	188	237	207	249	217	219	223	234	226	234	199	244	205	222	230	225	232	242	226	224	208	218	226	246	244	220	225	217	211	215	240	215	234	225	204	179	214	253	227	216	225	249	229	210	207	212	222	250	250	203	227	200	254	215	251	225	210	241	210	208	245	231	211	194	227	221	257	223	228	227	211	223	229	211	244	215	222	207	216	240	217	201	242	219	246	225	220	205	231	236	216	208	216	216	221	239	215	260	229	235	216	221	216	203	227	227	205	215	227	215	218	215	223	213	190	240	194	228	213	238	206	223	229	244	217	224	234	206	241	219	240	224	206	226	229	237	214	187	242	237	189	241	226	235	229	244	236	206	210	243	202	229	212	218	207	230	215	220	217	208	226	221	213	205	209	216	215	223	216	243	203	224	204	220	228	217	225	251	208	218	215	228	234	220	211	209	200	233	240	222	210	224	218	202	225	219	224	209	227	239	250	218	225	216	222	240	225	227	189	223	240	227	209	244	219	239	247	231	257	215	213	233	211	261	200	216	193	247	220	208	246	203	207	213	212	239	218	216	203	221	244	218	204	233	240	218	243	228	227	219	229	232	221	222	213	229	218	206	232	214	237	220	221	208	213	237	208	242	218	231	188	211	236	216	232	219	224	208	233	218	220	244	196	228	199	217	241	227	202	250	217	228	196	194	230	220	222	245	250	233	209	203	225	210	242	222	179	230	208	213	216	217	221	189	199	211	225	221	229	240	213	215	228	215	226	235	204	238	244	224	234	243	248	214	225	230	206	212	220	223	240	227	237	226	213	218	215	235	203	214	208	226	198	217	210	229	229	207	226	216	211	212	232	232	201	218	214	218	210	190	219	248	235	205	228	216	234	184	237	220	214	258	196	232	223	240	216	203	238	218	236	239	225	198	237	218	228	221	249	216	231	205	211	223	216	213	213	230	211	233	202	210	224	216	215	215	214	227	219	208	245	217	223	218	197	211	242	231	206	233	221	205	178	251	229	223	205	240	218	208	202	214	234	221	216	239	219	234	237	227	232	224	223	180	208	229	211	216	219	229	251	216	208	232	225	200	222	222	225	199	223	254	226	188	232	240	225	224	237	213	220	240	201	231	220	225	250	220	237	222	222	228	211	194	229	210	214	216	229	213	225	227	226	229	220	210	235	215	225	229	212	215	231	226	234	222	229	217	225	231	228	244	224	220	235	237	206	223	227	234	244	234	219	208	234	230	230	224	247	234	228	206	236	220	208	245	210	224	220	214	216	217	228	206	223	220	240	231	242	217	236	238	227	235	235	201	232	222	236	244	207	215	208	231	233	220	215	193	219	224	230	232	228	209	228	210	200	233	212	208	255	229	224	222	239	226	208	230	228	202	211	237	194	214	212	210	215	191	240	224	227	187	249	219	233	207	204	235	223	205	233	199	232	241	234	236	251	200	234	228	215	203	207	218	237	199	224	202	244	207	209	208	216	223	222	219	215	234	208	214	215	245	214	216	209	245	221	226	208	235	216	215	216	223	221	195	206
6544	15615	13495	7417	5040	3916	2932	2274	1868	1440	1187	1017	800	728	713	622	573	567	508	477	473	447	456	381	440	373	375	365	371	379	353	325	379	370	321	348	333	327	297	353	325	319	307	331	302	345	331	306	316	306	289	294	324	295	300	285	293	276	325	297	301	294	296	298	298	289	286	305	320	272	274	318	265	291	275	308	290	323	313	298	296	307	287	299	282	331	300	308	301	286	269	286	279	298	285	297	294	293	303	297	298	292	259	267	303	291	282	297	269	306	261	299	299	265	281	299	290	327	303	288	272	286	269	294	308	298	258	277	292	261	293	290	314	269	290	297	300	304	318	286	273	278	284	291	295	267	243	286	305	300	291	328	278	292	305	291	284	279	278	286	307	301	291	277	293	283	257	279	272	307	311	277	281	267	275	281	316	263	304	286	277	286	282	295	310	290	309	280	315	284	279	305	299	276	270	302	293	279	301	303	285	274	258	285	306	291	283	286	281	281	265	339	274	297	309	313	271	328	308	287	299	296	283	256	273	304	279	299	262	260	306	287	308	278	294	257	303	291	290	266	294	263	270	297	289	311	289	317	286	276	296	306	268	286	263	302	277	291	293	285	299	293	285	268	292	291	277	305	291	280	293	295	295	289	289	286	295	275	315	318	285	304	285	312	296	281	276	280	287	276	278	313	317	260	291	274	286	283	285	309	310	286	281	284	275	275	325	309	306	274	322	324	254	297	267	300	309	304	266	258	290	303	293	322	306	351	302	292	294	288	290	286	306	303	269	291	296	300	270	284	255	283	301	284	276	280	286	293	278	305	297	254	271	286	285	297	288	267	285	271	290	293	283	275	291	247	283	272	286	295	279	267	258	300	298	279	296	282	309	281	291	284	263	274	299	298	270	275	295	292	274	283	266	308	253	258	272	272	274	302	285	262	288	300	258	286	279	283	270	256	280	271	299	288	259	274	275	269	278	266	287	273	279	306	300	317	270	284	275	338	285	283	265	290	316	303	321	279	300	253	303	287	292	306	294	267	287	285	275	286	290	275	270	278	285	305	303	299	293	305	297	305	272	274	286	281	328	270	293	254	264	302	282	299	280	294	292	292	278	303	299	279	330	271	272	299	297	318	278	304	271	276	284	285	287	290	269	279	282	299	268	285	296	283	291	284	295	273	309	278	285	267	279	288	293	256	305	288	286	287	276	276	262	301	284	296	267	318	300	268	292	262	257	286	266	278	272	298	311	283	266	312	296	300	296	282	317	272	271	283	253	283	298	255	289	283	291	319	282	297	291	320	294	277	282	302	304	285	294	289	301	271	284	285	290	325	317	236	273	258	289	290	265	297	308	259	281	262	288	277	281	327	318	302	299	266	312	270	280	249	310	299	260	287	310	281	302	279	288	286	299	288	272	290	282	286	280	306	295	272	278	252	291	284	308	290	307	253	300	297	290	290	301	266	281	296	278	259	290	307	295	303	277	253	296	293	281	268	268	319	286	302	270	298	326	298	273	307	283	304	306	290	269	272	285	279	309	272	307	310	283	297	278	278	273	305	291	297	247	252	272	267	285	294	264	285	288	264	245	269	283	284	297	309	295	307	312	287	296	290	270	276	300	288	275	252	251	301	268	266	287	279	275	291	266	273	291	285	264	292	296	294	288	258	255	305	269	298	304	316	304	280	271	291	286	272	312	269	264	281	289	301	266	279	272	292	283	276	280	268	254	282	314	287	283	283	300	265	249	277	298	308	264	305	248	290	304	268	275	273	282	296	277	309	268	285	260	289	299	307	270	270	302	280	276	283	341	304	290	274	286	268	295	288	276	266	287	264	293	276	273	314	259	298	283	291	288	274	257	271	302	274	287	291	279	288	273	267	307	266	286	271	282	284	305	265	273	290	270	300	300	269	277	271	296	301	314	271	261	287	251	291	273	280	264	289	295	317	273	300	296	289	287	317	305	319	285	273	286	324	290	301	277	292	282	273	299	303	243	309	287	313	279	309	288	292	278	276	310	307	257	294	292	296	295	268	281	280	293	265	269	265	294	280	279	258	274	265	281	299	293	288	302	263	298	313	307	270	285	290	289	306	269	289	304	296	299	268	280	277	309	263	288	281	319	268	238	307	282	289	310	310	256	289	279	277	275	290	281	289	296	294	306	286	278	307	253	331	285	301	303	266	284	262	304	296	295	261	273	277	285	295	287	318	299	286	283	273	265	262	299	258	289	307	304	289	312	330	286	308	297	261	285	260	272	298	281	272	319	271	286	309	297	272	296	279	287	296	264	286	315	289	324	294	261	278	315	245	309	295	268	279	285	280	284	313	298	271	270	280	272	264	292	290	302	312	307	282	304	310	290	276	303	285	278	286	303	279	278	279	302	274	273	305	272	285	278	274	294	323	300	283	274	276	300	293	304	298	325	300	260	274	297	299	271	299	291	292	295	299	310	301	295	304	308	260	276	302	310	293	272	280	270	280	268	285	295	295	284	308	307	275	296	281	260	279	319	284	281	271	279	288	287	280	332	297	273	270	280	287	271	273	305	272	302	281	294	305	321	313	290	269	278	272	289	268	248	298	303	292	289	282	318	307	296	282	295	271	281	275	308	276	297	315	261	263	307	290	298	255	282	281	274	290	309	281	303	312	269	287	288	271	320	286	302	297	294	297	316	300	302	270	292	242	266	271	318	284	289	293	266	252	260	279	296	280	277	290	280	271	270	293	275	298	304	307	304	301	302	286	279	313	290	259	291	283	307	271	274	304	304	274	310	284	250	289	293	270	314	323	291	295	280	263	275	267	295	270	268	266	277	265	286	305	272	276	279	302	262	302	276	259	281	272	323	281	284	295	278	270	295	298	322	309	281	291	279	266	300	295	292	296	291	309	271	275	277	245	296	270	284	268	249	299	265	261	282	267	272	307	293	317	269	286	298	260	275	274	312	244	276	291	313	286	315	300	317	276	274	277	300	286	276	283	289	290	307	318	263	296	275	267	272	316	296	295	288	295	273	280	284	301	313	275	297	293	288	317	287	281	283	272	269	290	283	304	263	283	278	286	273	283	285	286	259	302	278	294	273	252	316	289	276	287	307	265	277	282	303	303	267	312	284	296	271	308	293	260	287	264	271	304	295	317	270	273	272	275	293	302	285	303	279	250	304	300	284	305	274	284	286	279	274	261	275	293	274	301	270	280	284	271	310	290	280	272	292	267	286	306	284	294	300	291	264	283	271	298	298	274	298	273	306	258	285	308	299	271	271	284	273	300	303	276	309	266	290	306	267	271	274	300	305	287	285	305	266	289	282	272	295	289	288	296	300	300	261	272	295	262	283	282	281	294	320	302	282	295	282	268	285	268	287	243	285	287	265	265	303	279	279	283	292	271	310	311	277	299	315	304	294	313	306	279	298	309	278	291	277	295	286	278	270	293	277	280	298	264	290	275	270	272	311	291	265	324	297	273	250	277	286	271	271	326	289	284	305	305	293	294	283	259	293	308	324	282
26532	20557	10464	1445	869	813	837	890	849	791	825	804	809	760	806	810	835	837	773	757	846	786	806	814	798	816	797	826	861	766	806	795	765	752	785	799	794	765	797	821	776	782	784	806	771	781	830	840	771	780	791	776	751	754	755	852	773	815	819	763	781	754	795	825	782	803	795	775	770	790	819	781	754	847	766	770	825	742	821	813	772	782	775	790	797	821	826	819	806	785	770	781	827	816	782	830	738	778	813	827	779	794	765	808	800	809	794	797	751	815	775	821	796	765	762	821	719	744	757	786	799	776	799	812	779	763	819	814	788	802	844	780	780	738	759	862	766	795	830	742	798	831	781	785	817	805	827	757	737	798	788	814	775	767	781	854	779	776	771	803	782	789	759	806	834	857	789	790	837	766	777	803	734	734	785	790	807	827	829	800	804	782	773	728	781	770	769	823	784	775	837	748	833	808	725	833	829	809	761	775	801	792	805	782	761	794	766	800	751	789	803	782	766	788	788	835	802	799	821	846	806	788	830	791	787	811	800	764	774	759	783	785	803	813	734	820	786	846	779	815	742	782	803	774	804	765	816	781	814	781	814	770	807	796	800	774	806	745	808	785	802	787	836	762	770	802	744	753	793	816	803	805	841	791	779	826	765	784	818	813	795	838	787	773	814	795	817	763	813	769	778	770	783	774	798	761	778	779	812	800	839	802	753	771	822	769	762	826	775	800	796	829	819	803	762	751	825	768	802	724	753	793	791	832	812	773	788	776	752	819	769	779	758	756	764	785	778	781	753	886	766	828	811	787	748	771	802	791	794	767	768	767	807	792	818	782	858	793	825	805	814	823	780	827	770	772	810	803	826	813	777	774	763	758	781	790	794	783	766	804	824	758	788	755	794	783	784	816	761	779	809	784	816	783	821	832	790	805	742	779	802	786	812	787	804	735	813	765	823	714	825	767	799	817	825	799	806	823	812	775	759	815	791	813	816	766	819	768	817	835	770	753	769	835	826	774	721	816	767	816	755	751	816	801	819	823	783	762	802	760	825	800	758	789	848	820	803	774	739	754	802	783	782	762	790	812	796	781	794	775	823	760	806	782	785	762	789	792	862	827	826	807	819	756	839	821	793	797	780	803	791	794	782	783	793	849	788	788	822	799	793	736	792	778	765	811	768	774	796	810	749	786	766	774	744	826	826	770	782	830	754	787	721	791	785	803	804	816	761	837	783	759	811	836	813	818	782	782	799	740	750	787	769	807	767	737	772	805	816	839	779	768	756	825	815	786	789	832	784	797	825	797	819	744	740	780	799	771	784	765	806	771	795	825	799	851	763	813	746	805	799	755	800	777	780	782	800	769	778	795	823	795	827	773	794	751	790	804	821	850	781	819	757	800	758	802	803	777	805	775	734	791	770	768	762	810	826	813	774	794	763	774	828	787	750	818	809	798	849	827	785	790	745	839	773	814	783	801	755	828	816	831	758	773	772	796	839	810	839	849	801	792	811	792	784	793	776	742	796	838	767	849	808	801	805	734	764	762	786	844	771	799	803	738	806	773	799	821	804	792	790	758	790	806	795	791	754	787	805	789	747	755	791	786	796	775	788	824	807	778	850	779	742	773	831	739	808	768	762	826	759	743	820	789	792	772	813	813	753	786	776	757	807	829	789	815	794	769	770	789	782	816	766	800	843	799	775	813	744	785	860	754	809	814	783	789	770	819	790	820	757	741	786	783	785	844	812	823	796	810	783	800	780	792	792	775	778	787	759	830	817	823	805	793	806	814	765	795	791	770	770	804	741	800	842	782	794	815	804	755	824	803	788	758	755	805	796	790	773	748	791	807	768	806	748	780	783	747	810	820	740	832	776	771	788	804	770	787	744	824	773	778	766	782	801	759	794	776	783	780	755	779	795	760	792	779	804	726	746	797	776	803	783	773	788	819	805	792	770	820	810	768	756	813	804	807	776	768	761	721	720	784	791	774	839	831	737	821	759	789	761	773	784	771	805	762	842	798	777	824	803	802	775	793	792	745	798	813	767	809	770	798	779	831	797	802	789	747	799	775	852	789	789	794	760	817	808	762	797	789	793	817	824	762	753	813	757	747	750	773	778	795	792	774	852	739	775	780	867	770	834	784	830	771	787	754	808	801	819	730	801	807	809	751	759	789	822	786	803	797	783	759	777	779	788	764	810	748	772	830	816	794	788	773	835	757	814	782	757	769	801	804	781	791	805	792	819	768	795	808	834	769	814	845	806	765	827	783	777	778	827	764	800	783	806	799	771	815	824	762	755	789	812	765	833	750	789	832	803	795	760	820	818	763	784	826	804	800	833	820	774	791	820	792	837	776	744	806	844	763	786	777	788	784	799	787	774	767	767	746	792	789	823	797	749	775	781	732	788	815	815	815	758	756	749	791	786	802	796	859	769	808	787	801	780	783	787	820	789	814	798	804	796	823	797	762	784	776	817	784	821	828	788	807	785	816	748	767	831	822	791	796	755	779	813	778	830	760	769	756	779	777	786	794	796	780	825	721	816	779	823	800	767	795	762	736	840	822	830	727	814	838	770	771	832	814	754	746	820	824	764	828	766	777	783	836	804	806	739	783	776	762	785	793	765	786	769	829	796	787	790	844	800	802	805	788	747	802	801	807	808	760	808	763	773	740	771	830	776	814	798	819	789	776	780	766	738	804	881	793	781	735	818	823	817	825	769	799	823	765	810	711	782	757	833	830	791	770	778	807	770	811	824	807	828	791	755	781	768	777	803	756	752	764	805	807	756	831	775	803	851	788	785	766	778	786	810	795	777	794	807	782	816	800	772	756	769	750	792	815	771	817	794	841	776	791	829	798	839	744	826	811	806	787	744	788	768	807	774	741	800	761	774	811	784	778	811	783	804	740	810	802	805	749	794	749	859	749	799	747	759	786	756	827	776	798	834	770	783	814	821	779	795	823	762	762	804	812	769	759	763	809	841	724	794	761	779	855	795	832	806	784	794	809	756	731	819	841	814	796	786	812	754	758	808	778	752	833	795	856	772	807	784	770	776	824	775	768	823	726	804	747	820	757	768	793	774	743	801	820	786	802	776	817	789	815	841	797	807	811	758	796	813	812	763	727	773	743	806	826	799	797	788	751	813	793	794	793	792	803	777	809	800	795	840	750	809	757	799	865	817	784	846	837	748	788	801	766	796	786	827	828	766	831	829	785	757	767	822	799	792	838	779	785	791	779	783	791	793	742	789	745	799	818	776	778	797	804	770	774	761	779	785	752	761	774	783	749	738	801	761	823	792	797	809	787	750	833	792	831	758	772	776	812	807	820	799	797	766	846	744	825	804	799	813	815	775	787	863	765	819	774	772	781	802	739	744	768	786	770	812	750	794	753	750	789	806	813	771	800	796	837	799	796	792	802	778	814	823	787	806	780	777	774	806	808	800	775	756	793	784	766	742	738	761	766	789	801	809	732	807	760	843	753	804	797	784	857	791	788	769	816	829	814	794	791
4086	1574	1495	1255	1078	1081	1024	1006	986	1001	1024	1017	1048	1000	993	1027	983	1015	1035	1000	943	1020	1058	989	1056	1011	1011	958	943	982	980	988	997	944	991	1008	1013	968	1008	964	964	944	981	951	978	996	964	997	962	1013	1005	962	941	979	988	953	997	1014	1022	990	968	981	998	1000	976	1005	1052	1004	993	990	1003	924	1043	974	1018	951	999	999	996	1010	993	986	983	977	961	998	1009	1051	1030	963	1021	903	948	986	974	976	940	1004	989	1013	997	994	955	957	969	995	1018	995	968	978	949	959	957	1000	1021	1055	945	989	960	966	970	926	1038	1018	975	931	976	1028	1003	972	1008	1009	1001	1009	1002	952	991	950	956	1018	994	993	972	1032	999	1014	908	917	998	1011	1032	1010	975	1006	971	970	992	1003	1065	978	1040	996	994	955	933	928	1051	985	987	952	1010	1012	983	1030	1033	946	962	995	974	983	916	975	972	1011	1009	971	1028	989	999	988	1013	983	997	990	1010	937	971	936	952	985	1006	943	1026	933	993	977	998	1053	960	976	1036	991	954	995	986	1002	998	983	1007	1032	942	997	985	964	1007	969	990	971	998	974	980	1033	969	1015	988	935	960	975	988	978	1045	1044	952	965	994	990	956	946	965	958	981	1009	979	1000	996	988	1038	1018	992	952	967	994	961	998	1003	1041	983	980	982	996	980	980	956	983	959	1002	993	1001	973	973	939	1002	1014	978	975	1003	991	992	1004	978	947	996	993	982	988	985	972	1025	961	966	1013	1014	1002	1014	979	962	1013	990	977	969	1014	968	949	1027	968	952	978	993	965	971	985	1017	980	1027	991	961	927	1003	1007	995	1019	1007	975	985	967	925	995	967	964	1025	1032	1004	939	1006	967	953	943	945	1007	968	987	962	994	1066	992	983	997	977	989	993	961	994	927	972	1032	983	995	983	1010	997	966	991	980	971	1010	969	1014	1045	955	1001	1001	1028	1040	1019	985	935	970	902	964	974	1017	991	1009	980	1016	995	957	926	1002	979	960	997	1010	982	995	981	1020	1015	929	990	965	952	971	1007	972	968	1033	954	975	901	1004	944	1018	1007	993	1007	973	971	945	1015	959	1082	1003	999	975	977	952	945	947	1013	957	969	966	1007	972	992	971	939	1015	950	969	1027	1002	977	992	967	1044	993	948	974	1015	954	980	980	979	1012	1009	954	978	967	970	944	952	1049	971	1028	1002	1008	972	998	936	1017	1018	1026	973	984	947	984	961	963	983	995	976	980	963	966	1026	939	966	1010	971	995	1000	1011	955	997	991	1028	986	947	938	1004	982	984	1032	987	995	999	961	1012	959	1004	972	993	987	963	946	1011	987	1030	1024	995	928	1045	942	1000	994	996	921	990	923	991	1028	987	1032	950	998	933	997	966	1012	998	968	1006	1062	956	938	1009	958	991	931	990	969	1035	984	930	957	953	957	1012	973	989	1021	979	964	943	952	1019	985	968	1023	1009	935	1040	945	973	977	957	946	1053	961	969	940	984	978	1007	974	960	996	1046	974	957	952	1023	988	1022	982	970	1003	994	975	1001	1018	959	966	963	1007	961	942	1030	942	978	982	1037	961	1008	1000	986	1085	995	981	984	958	972	978	1010	1007	989	973	946	974	990	963	999	1018	968	947	999	1006	1037	1002	965	987	980	1005	1013	967	1040	964	954	1023	992	979	1011	993	981	923	962	977	1041	935	1030	1033	949	1005	961	981	982	957	1026	944	918	1006	996	970	936	940	1017	908	994	989	1010	1007	982	988	1016	1011	986	965	912	908	1013	988	986	958	983	1003	996	990	1022	954	1010	1025	998	995	989	998	950	921	969	979	984	1018	1013	987	964	1008	1011	971	974	1025	947	962	1026	987	1050	926	945	993	981	990	965	1023	976	942	959	981	959	965	914	1027	982	1022	970	954	1001	1028	992	1009	930	1030	976	1030	1035	967	1002	967	998	960	949	1022	981	974	974	942	1002	948	1045	1003	1013	972	1045	965	992	984	997	1003	993	977	967	993	1029	986	930	980	980	968	951	980	1000	966	1002	1024	965	941	1035	950	989	986	1007	1051	992	1040	1020	1002	989	967	936	1004	1000	1001	1036	968	1027	953	961	996	1021	1005	1071	1054	1039	1017	985	1007	964	960	937	976	985	992	991	943	949	1020	945	1019	996	1014	954	996	971	1002	941	984	1025	1001	1013	948	996	983	934	1048	938	955	1009	1028	1032	968	971	1002	955	1013	1028	1028	976	1004	987	1006	953	1028	1003	981	992	1017	1032	1008	967	960	1009	991	933	963	960	1010	943	968	989	995	979	1002	970	978	1027	980	997	1003	1033	1041	994	1012	974	1013	972	996	982	958	965	997	970	997	965	946	973	923	1005	952	981	1012	1056	1039	977	933	1009	967	893	954	1023	969	1055	1005	1040	1043	932	981	978	1024	960	959	1003	972	956	991	981	956	1018	1038	1011	944	955	932	979	1005	987	1006	991	991	1044	1013	988	981	996	923	983	968	1019	970	1011	985	1002	981	1034	979	1043	953	987	951	1004	979	1000	1006	1007	907	943	981	1011	984	991	991	1014	993	1051	997	966	915	985	992	926	1022	1033	1004	1006	983	967	941	997	956	995	982	990	986	987	979	948	1019	1011	975	1021	977	961	996	971	1026	1001	1012	1036	936	994	965	999	971	967	982	929	970	1007	1017	1011	987	959	996	950	998	977	997	966	972	1031	989	975	1030	969	984	1037	947	1007	965	1011	971	959	968	954	951	1037	972	1041	1029	970	1008	997	978	920	993	1037	990	967	943	977	987	1018	1043	982	1027	973	961	994	1003	1005	970	971	980	950	1025	993	1004	958	974	984	991	953	957	990	1000	1002	1019	973	970	1050	978	987	971	984	1004	998	1063	945	996	1014	984	948	1015	984	966	982	1060	973	941	997	977	1021	986	989	1015	996	988	985	988	992	959	914	959	1014	1005	969	1018	1040	1021	1029	1022	966	1003	1000	976	962	996	999	992	970	956	954	1012	970	955	977	940	998	972	919	1005	988	964	1032	1020	983	957	978	981	981	973	1016	917	971	967	1005	930	933	996	1002	1005	1025	979	1024	952	944	973	1024	995	989	955	964	991	966	1019	1036	975	1008	960	1015	992	976	988	1029	962	938	1006	1012	993	997	942	966	972	984	985	941	976	1037	984	982	1039	956	935	1009	981	917	980	1005	1003	997	970	958	1005	1008	1013	980	965	1011	959	990	955	970	1004	988	953	965	979	938	1017	946	992	960	972	983	1025	998	942	954	953	1025	975	962	1022	974	989	983	1001	971	975	948	975	1029	989	944	937	970	979	954	956	876	963	971	957	955	954	1040	913	1016	966	965	1020	1026	1001	999	987	983	942	949	964	996	1004	1001	950	968	941	928	969	979	972	904	971	934	951	983	907	968	1017	1022	983	1018	1015	948	976	996	1023	1009	989	1011	977	978	968	978	934	973	977	970	919	943	1000	959	981	948	962	1005	939	1013	985	989	982	1026	997	1000	989	930	979	1010	999	1048	1044	981	1001	1005	957	981	969	978	1014	975	998	1000	1002	979	997	968	1032	965	936	991	1015	978	1017	992	973	952	970	984	975	1041	1020	965	949	1014	952	1006	962	1073	971	997	931	992	967	944	1025	1015	1046	1013	1031	1047	964	966	935	990	1028	983	931	986	975	1038	957	1000	978	1051	988	999	984	991	983	924	984	999	982	922	956	947	939	1034	952	1009	1040	982	972	964	1029	978	1000	947	937	984	972	958	1003	1027	977	975	968	993	992	997	979	981	955	1032	995	989	965	918	938	1010	986	1011	976	974	1015	968	974	1033	983	1040	920	964	989	948	989	987	944	1004	962	963	951	1003	951	1002	987	976	1014	1029	979	1020	951	963	982	1013	995	1003	952	1006	1037	931	1033	1002	1012	970	1010	985	959	961	929	967
23466	20924	28311	23669	20927	11650	1478	1041	837	784	693	667	660	655	636	670	612	592	609	552	557	578	607	573	579	602	562	541	533	543	591	571	555	507	540	499	560	533	540	561	516	540	553	513	554	527	547	494	545	568	549	525	518	568	545	534	560	542	540	563	570	588	535	561	558	566	540	557	551	574	557	503	610	537	568	543	576	569	560	535	539	516	548	570	535	600	568	568	548	545	535	502	521	569	555	587	503	511	549	530	570	559	529	558	528	570	492	520	560	510	552	582	510	549	539	545	550	567	565	522	545	525	543	533	510	541	566	501	494	504	529	523	488	573	588	558	529	565	531	581	551	512	517	534	477	515	524	545	540	558	501	576	510	554	499	561	563	549	550	509	546	517	511	533	546	514	491	532	583	552	541	522	567	487	514	506	541	551	504	515	526	523	548	508	543	581	557	576	559	522	494	533	565	518	550	544	507	548	574	523	554	524	566	531	536	504	548	518	490	532	567	520	573	591	502	537	533	497	515	506	526	544	525	505	569	490	555	546	520	522	515	531	549	520	575	542	524	568	546	576	517	533	526	561	563	540	547	553	542	570	526	517	569	571	523	542	557	536	541	512	499	525	513	527	571	538	536	519	534	573	516	566	569	552	548	497	527	530	528	531	504	522	551	559	495	486	535	521	525	553	529	514	530	526	546	505	547	495	491	542	542	575	534	551	505	582	507	562	526	550	500	545	526	528	542	517	531	592	509	554	510	539	540	523	521	527	524	554	562	536	581	516	524	555	507	562	506	543	532	537	520	562	560	550	509	519	531	576	591	518	559	516	564	513	498	545	516	535	505	550	530	506	496	505	526	527	488	541	545	548	529	515	555	506	522	537	543	554	556	527	506	547	564	525	525	540	570	525	538	530	492	537	541	545	534	574	572	535	578	564	490	538	558	528	517	537	536	549	521	547	549	535	546	521	558	520	535	553	533	531	575	518	515	536	535	517	539	530	578	575	562	560	551	522	514	516	509	559	512	513	532	587	565	552	525	546	505	540	526	501	550	552	531	533	532	497	521	548	540	521	563	601	548	516	497	552	514	554	527	576	550	512	562	581	533	541	553	550	544	514	549	539	563	512	562	532	540	540	545	517	543	548	525	537	510	534	556	566	553	517	538	548	498	551	594	534	553	518	505	542	493	565	529	539	551	535	513	535	570	561	517	558	540	535	548	537	594	550	544	533	515	509	558	510	513	516	571	547	524	519	544	533	540	554	551	533	566	500	537	524	534	541	509	523	552	502	579	523	517	559	511	522	539	525	476	553	541	553	507	523	502	527	514	548	503	560	546	554	560	522	585	526	570	509	534	508	532	558	543	542	554	562	553	522	556	522	533	504	541	533	579	557	529	560	531	563	569	525	552	522	522	531	491	530	484	552	556	511	531	533	496	502	540	544	538	518	510	552	552	545	532	539	492	556	537	534	552	517	545	530	525	559	542	544	522	531	521	484	541	522	518	494	563	539	544	554	512	602	553	511	561	519	551	536	559	550	480	576	577	537	546	548	553	575	502	564	510	539	516	541	524	556	546	543	512	491	516	548	530	521	538	492	533	529	521	553	526	535	559	538	550	528	538	548	519	518	502	538	522	516	584	574	542	543	519	519	499	560	498	508	523	587	522	551	513	527	487	544	501	536	549	480	577	524	522	538	547	539	557	533	557	511	509	529	535	548	491	536	531	495	590	507	544	535	515	528	570	557	550	524	531	553	499	522	580	587	555	551	536	511	548	509	527	552	519	493	539	536	507	535	519	570	502	560	532	529	555	533	552	515	559	517	522	506	531	522	507	548	509	521	517	512	534	523	562	568	553	546	518	543	532	519	558	557	543	502	511	537	545	533	527	508	560	519	512	520	505	482	539	536	572	526	513	542	546	547	546	515	553	560	549	547	542	535	510	576	534	521	531	566	544	528	557	512	535	529	561	507	536	522	555	575	498	529	479	521	528	535	519	562	545	551	550	525	529	511	529	488	556	568	530	521	538	539	570	502	528	534	551	510	532	521	571	520	508	494	495	521	554	566	513	534	565	503	569	569	547	551	549	500	536	564	551	539	516	524	537	528	518	613	547	564	497	496	540	524	545	536	530	556	554	533	548	529	544	543	568	552	545	512	578	529	535	529	511	508	536	545	535	491	526	576	539	536	495	537	497	519	586	556	565	546	540	518	554	573	527	508	571	545	545	529	535	529	497	574	561	537	543	531	570	540	548	504	568	523	553	544	558	503	568	481	546	528	521	550	524	552	563	531	551	555	548	556	560	508	508	536	527	591	534	529	534	565	525	521	553	534	541	518	530	571	548	541	597	533	550	489	503	554	542	519	523	536	535	536	509	497	565	522	586	528	515	539	507	518	536	537	472	532	559	535	551	532	518	494	559	550	522	510	525	530	530	558	538	522	543	567	560	517	494	517	515	558	505	541	526	581	553	519	535	524	541	545	528	532	547	536	507	561	504	519	534	534	518	544	557	558	558	549	556	528	553	566	548	584	536	554	572	568	543	527	508	516	521	533	557	554	507	507	558	526	537	560	534	522	553	592	505	528	552	531	521	557	539	560	520	585	561	543	489	525	556	517	543	508	525	545	506	546	528	568	571	495	489	551	553	517	544	532	534	568	556	534	513	505	581	533	544	535	529	516	496	548	557	529	516	540	517	550	529	558	512	536	496	545	529	491	540	526	475	497	503	511	581	538	525	558	577	540	522	508	497	541	530	538	556	546	504	534	534	531	556	540	508	522	542	541	533	520	508	550	515	539	497	544	553	556	564	571	510	510	544	523	539	513	530	516	551	533	523	496	499	522	542	534	544	522	521	535	522	576	508	535	548	525	541	542	517	550	568	507	533	570	566	532	551	525	525	517	528	539	558	517	527	521	518	549	513	512	544	560	512	516	552	507	573	527	536	511	540	549	535	475	543	640	546	507	544	563	587	530	524	550	538	569	534	523	584	536	517	561	545	542	515	509	564	548	550	511	517	584	536	567	571	503	551	543	537	544	571	519	516	555	544	541	535	532	554	549	542	485	513	521	541	532	556	536	543	498	541	553	527	531	512	506	526	504	529	546	521	535	518	534	561	565	511	501	540	579	557	532	531	543	576	531	542	533	556	529	577	570	471	573	528	530	524	532	534	558	553	503	531	551	543	558	526	506	549	563	549	491	524	564	565	568	523	499	563	553	530	534	536	523	528	506	561	498	533	525	576	553	538	580	531	593	560	522	545	553	526	587	508	538	509	543	547	493	542	541	487	547	500	531	551	537	503	546	477	566	511	557	532	539	531	505	541	539	541	548	528	503	531	533	536	546	542	505	539	527	543	517	531	568	560	546	521	552	525	529	526	520	528	521	519	539	522	527	501	578	513	489	561	519	557	563	569	573	547	564	516	536	541	539	530	579	551	542	562	529	474	589	526	537	523	525	516	527	531	534	518	550	569	550	523	563	538	531	553	590	554	519	539	536	536	529
4619	9462	8593	4574	3302	2494	2089	1717	1423	1281	1083	1063	963	963	912	838	861	835	756	829	763	737	715	781	704	757	728	726	751	700	721	690	693	731	741	698	710	742	691	672	668	701	717	719	659	712	686	743	707	682	751	680	688	688	709	694	697	639	715	685	728	720	707	728	724	686	657	652	666	672	680	668	687	682	705	719	675	721	708	692	651	709	659	683	699	707	650	731	687	649	675	695	717	696	731	677	670	678	678	667	679	718	634	678	695	658	665	705	710	673	658	701	687	678	704	683	736	680	723	655	736	725	686	732	706	764	710	706	709	675	672	657	709	651	678	647	746	686	711	681	668	658	636	688	705	721	701	702	686	692	688	659	682	693	700	651	686	704	680	722	704	655	677	721	690	688	697	731	690	720	669	666	656	670	658	668	689	721	683	679	669	689	637	652	695	730	718	679	749	692	673	702	663	673	707	670	682	715	672	681	684	707	677	717	686	726	665	700	679	678	702	664	686	653	719	683	624	696	642	665	659	671	722	685	706	746	663	678	681	695	699	701	737	709	679	700	708	705	682	671	698	690	690	733	685	653	719	668	706	660	674	723	732	695	725	723	708	689	695	675	706	731	713	719	735	730	711	674	685	683	698	667	683	678	685	664	666	677	666	723	634	726	645	673	662	720	650	685	706	678	722	664	688	704	692	682	693	674	683	757	690	737	704	652	667	641	657	669	644	664	667	696	733	726	688	705	648	655	690	678	699	726	703	724	693	682	672	694	726	695	703	691	693	642	744	663	714	682	671	697	692	702	715	675	702	715	678	702	676	741	733	696	669	680	693	760	685	711	694	680	702	721	691	671	692	721	707	772	684	695	676	673	703	660	685	666	662	679	694	678	692	648	698	699	643	627	717	683	696	715	690	719	693	705	655	686	700	736	593	678	711	693	689	669	683	682	711	668	715	689	704	674	646	700	708	661	709	674	727	696	705	641	713	677	690	663	679	670	643	677	652	672	678	702	710	696	752	689	711	688	693	677	671	700	702	671	672	667	664	710	659	680	664	705	660	669	678	733	695	688	728	692	678	695	710	659	719	660	690	725	680	669	678	654	696	703	612	683	666	706	694	672	686	669	699	713	701	671	696	713	693	688	678	750	742	707	673	684	715	673	723	702	658	731	685	708	674	687	667	696	628	717	728	750	719	711	710	709	720	684	704	659	674	696	719	661	699	710	735	666	675	632	680	695	699	661	723	702	695	673	699	684	686	681	670	667	687	708	769	664	709	683	734	686	695	720	687	680	696	665	690	632	691	652	652	721	753	713	659	731	667	690	699	710	729	696	695	720	639	685	737	667	692	737	685	702	696	695	729	676	699	691	649	658	676	682	698	655	665	639	701	664	717	630	692	698	688	704	711	695	679	694	672	696	702	634	695	677	664	718	707	721	696	669	685	678	651	729	671	690	720	709	704	671	661	695	688	728	660	668	648	671	675	691	753	693	639	674	742	692	680	636	674	683	682	691	721	672	685	666	613	722	732	700	654	726	714	674	682	668	704	681	708	675	723	749	682	689	670	690	674	671	662	652	661	691	682	709	682	704	681	710	726	677	716	680	690	713	653	723	695	680	692	644	668	682	720	687	701	692	677	678	677	688	670	661	744	676	676	699	702	720	680	658	682	722	657	709	656	697	686	701	686	669	680	701	658	690	698	658	713	648	682	706	715	694	679	677	658	693	697	677	689	668	710	652	686	673	738	670	676	704	712	733	680	739	673	660	675	663	645	737	682	700	706	648	659	729	668	651	696	666	688	716	693	709	692	661	658	699	692	711	706	641	700	692	667	711	680	699	670	663	664	620	654	649	703	651	688	656	634	705	707	743	723	714	696	740	653	698	733	722	697	690	671	675	677	728	682	694	687	681	728	651	700	682	665	673	681	674	668	707	656	700	706	675	676	696	697	682	674	705	641	740	727	690	690	698	645	689	683	631	685	696	730	659	719	667	655	680	684	700	734	669	734	654	674	653	672	726	685	674	681	680	660	670	706	701	694	650	727	667	711	704	711	685	696	673	704	672	677	683	668	630	667	761	721	662	648	677	691	711	693	659	700	713	701	688	710	638	720	666	677	677	655	721	658	684	709	657	670	669	682	704	684	733	693	659	699	735	676	719	699	692	742	714	629	684	697	710	675	735	699	658	720	706	725	666	648	691	700	665	683	713	668	665	664	681	682	704	643	687	694	683	656	705	712	671	733	685	660	702	666	692	692	658	697	695	698	681	729	661	658	713	713	673	730	665	668	678	672	715	681	664	631	689	702	664	722	681	691	705	646	693	687	695	689	673	683	680	697	678	722	664	688	668	718	728	717	652	716	663	644	662	683	678	683	656	684	710	676	647	712	709	727	685	677	761	672	698	711	704	699	646	681	681	669	736	693	679	686	705	712	667	693	722	643	706	695	685	740	685	674	712	661	726	735	677	684	688	692	702	688	681	710	693	713	680	651	679	697	709	674	704	674	664	715	675	728	690	640	699	703	704	738	694	723	656	725	678	714	695	744	683	694	711	687	720	679	683	674	703	678	731	659	678	727	672	673	655	660	706	717	717	676	676	654	690	693	677	684	707	638	724	705	665	672	668	677	641	712	707	746	672	693	680	669	690	673	695	679	672	658	634	724	718	656	657	662	707	689	705	665	674	692	699	673	702	720	649	692	695	634	644	717	712	664	646	703	721	723	664	694	646	659	659	674	699	757	663	745	735	695	656	658	705	652	675	692	731	705	673	664	676	698	756	659	681	667	720	713	700	685	717	662	708	638	694	690	681	661	680	680	732	684	653	670	650	694	718	708	659	690	673	684	698	691	675	664	725	711	668	684	696	720	671	659	709	668	747	676	713	728	694	678	671	718	642	644	697	654	729	666	679	682	657	680	693	669	677	655	694	670	684	649	682	675	674	720	682	690	647	715	669	711	668	711	692	662	689	716	704	666	658	641	676	694	740	699	681	686	722	722	727	668	664	680	699	702	695	697	701	645	646	670	688	677	736	685	682	719	686	686	690	645	665	667	667	699	684	704	719	675	697	611	685	673	682	649	693	714	726	641	720	686	667	677	709	738	712	697	692	689	684	678	704	726	673	680	673	717	646	698	706	702	719	704	686	642	716	710	642	681	683	704	671	698	753	707	695	707	653	713	711	735	711	688	697	672	700	724	691	681	674	664	713	724	708	650	662	688	699	704	658	727	713	708	698	695	672	692	659	651	710	708	714	649	742	691	695	659	671	668	718	711	683	651	709	699	674	644	661	675	670	694	673	740	679	645	686	687	653	676	720	695	647	675	708	682	680	725	708	680	704	673	670	691	728	692	711	714	680	666	703	690	694	702	689	695	686	697	734	693	689	704	640	681	678	668	712	647	689	671	743	697	711	751	685	671	688	653	735	681	692	674	669	700	715	688	679	704	723	690	697	666	720	753	697	702	702	644	717	719	677	742	650	697	698	684	665	649	649	690	682	704	694
22550	20920	28709	23296	20924	20981	10274	1229	795	689	605	530	453	464	395	422	332	374	305	296	295	277	299	293	285	284	281	270	252	278	239	251	268	268	260	249	267	271	227	219	249	212	248	234	225	249	255	207	239	236	229	225	242	235	232	222	255	227	222	265	236	226	252	242	229	254	206	228	248	202	229	227	231	208	242	238	257	251	210	222	243	255	229	243	253	212	218	244	243	191	251	212	229	229	208	225	237	223	229	218	255	214	226	239	210	228	206	236	236	231	209	220	231	224	207	234	233	228	260	244	220	270	237	238	236	228	252	227	182	218	196	240	240	197	217	240	208	245	222	232	231	219	226	202	233	210	212	239	203	206	215	207	236	238	237	224	239	252	219	226	242	239	243	232	221	237	233	235	223	233	216	230	214	224	234	236	220	219	247	222	228	208	234	220	223	205	193	230	224	205	194	204	203	212	253	226	242	225	242	233	206	266	245	225	217	263	223	230	196	224	241	245	224	218	248	225	231	210	222	211	221	201	238	205	224	209	216	231	248	231	260	218	228	211	204	238	259	272	213	219	207	224	236	240	219	217	226	236	232	230	202	218	221	224	236	238	234	235	229	256	239	220	246	223	249	212	212	254	222	244	224	224	220	226	228	233	224	217	228	217	244	240	215	202	213	239	213	218	226	209	231	207	236	230	226	244	224	234	236	231	223	204	227	254	240	221	232	200	229	230	202	224	235	217	249	202	213	222	218	245	220	218	225	226	215	220	242	249	213	221	246	212	216	218	220	232	223	219	248	221	228	221	225	208	248	224	242	228	241	233	225	200	203	217	203	247	239	222	201	201	201	233	208	215	236	200	244	204	214	182	214	242	244	231	215	263	248	226	213	221	210	233	222	229	246	214	234	195	215	217	225	244	237	243	206	212	220	232	225	235	228	212	252	242	210	204	233	231	214	208	220	211	195	215	228	236	200	202	208	252	221	247	209	217	230	236	224	225	210	210	220	218	245	247	231	235	215	232	215	231	227	221	228	224	237	220	225	208	221	233	264	222	251	219	220	205	216	216	226	225	237	216	224	242	214	214	217	205	241	242	241	211	198	222	249	198	234	226	231	212	224	226	238	223	234	234	218	212	247	240	205	227	210	258	225	221	225	266	246	246	232	240	230	223	220	227	225	233	235	218	235	201	242	250	227	231	227	231	219	231	192	210	205	216	200	218	209	229	224	198	239	218	203	218	227	229	230	210	242	234	240	217	197	207	218	234	217	226	241	193	217	208	214	228	228	234	224	251	231	220	222	224	213	226	236	230	216	236	255	213	210	235	225	235	257	220	216	227	219	211	241	234	235	253	237	237	212	247	244	241	221	234	233	217	245	216	199	234	202	234	224	208	223	233	235	231	227	206	216	220	230	211	212	207	216	219	235	205	197	213	202	257	216	210	193	236	227	226	232	210	242	221	214	223	219	211	215	231	222	218	232	225	236	224	213	193	235	237	224	223	259	241	228	229	242	212	226	240	205	226	227	223	220	220	242	228	241	228	185	228	228	237	227	195	231	206	246	202	220	244	225	219	239	213	252	194	232	249	215	249	247	235	237	209	212	208	232	223	219	231	206	203	222	252	250	217	225	226	228	219	236	229	231	232	222	219	249	241	239	213	234	232	242	242	231	226	217	220	210	241	229	231	232	225	227	220	224	220	225	229	231	227	225	217	207	226	215	230	228	199	216	228	214	206	206	220	254	230	221	218	221	234	235	236	218	226	211	245	222	216	228	228	240	207	204	228	224	233	237	228	216	218	234	206	211	228	262	220	211	246	226	239	222	219	242	237	241	227	221	227	235	195	199	212	212	215	226	227	225	229	220	221	218	213	215	228	216	219	237	198	227	260	220	221	225	198	239	217	237	233	239	228	223	197	220	241	249	258	230	231	208	222	207	222	206	212	246	227	202	213	221	217	210	252	223	231	214	248	214	207	210	212	231	220	235	227	183	217	216	208	225	216	248	239	237	236	206	214	266	242	218	227	248	228	217	249	227	207	227	221	259	237	206	262	217	227	227	217	227	261	236	241	216	214	204	228	226	225	226	239	222	204	214	226	211	203	228	179	211	198	242	225	240	241	211	218	237	235	235	194	217	222	228	235	246	212	231	212	223	225	223	229	262	225	233	225	220	239	222	218	227	213	246	202	203	195	239	215	233	222	230	221	209	228	198	220	227	233	239	211	214	228	235	222	221	218	212	223	221	235	223	229	211	251	215	221	219	226	199	221	205	214	233	208	209	227	235	222	211	219	223	216	198	253	247	210	231	194	214	210	226	215	217	213	199	209	218	228	237	231	228	237	234	222	250	258	219	229	216	204	218	227	238	245	222	236	213	222	221	229	217	218	204	217	213	210	234	255	247	235	227	241	216	235	240	201	229	205	228	218	239	222	226	210	215	225	219	227	236	254	210	223	236	205	225	253	235	225	225	205	204	222	247	222	216	227	211	226	214	244	238	223	212	211	234	219	227	245	214	230	220	214	220	211	244	230	219	220	222	200	216	208	220	225	236	226	226	224	230	216	220	217	227	230	208	210	181	228	191	265	241	222	259	237	218	265	230	233	233	206	212	213	210	224	224	232	229	207	238	224	223	228	218	250	217	270	241	233	211	237	224	215	216	231	243	221	215	232	226	217	195	245	225	226	195	207	208	203	210	214	236	224	208	199	230	222	224	246	236	230	204	259	234	234	228	229	211	233	230	221	236	216	233	220	225	236	235	221	220	233	213	187	226	235	202	240	208	211	211	217	219	213	242	225	224	251	209	209	234	273	223	208	223	208	233	249	219	237	224	208	229	218	237	212	210	227	215	231	233	228	228	241	192	217	232	241	228	208	237	205	232	200	222	235	215	235	224	230	240	216	226	229	203	208	245	229	209	243	204	229	206	243	244	209	231	226	208	224	213	201	237	225	230	267	208	250	218	245	228	245	201	227	218	216	223	234	214	191	224	242	226	232	203	220	229	237	217	215	208	221	233	210	255	251	224	232	238	205	216	218	249	238	231	222	187	232	231	228	240	223	195	229	205	234	234	211	225	226	244	254	248	239	211	225	216	222	242	196	219	226	222	223	233	200	225	247	244	183	218	219	232	217	220	238	222	236	219	239	237	215	224	221	208	240	222	215	213	230	233	218	230	222	219	239	248	247	232	239	208	216	233	241	245	198	220	227	222	213	229	224	219	189	215	233	233	206	237	223	218	236	230	226	216	238	210	213	219	215	236	240	212	215	226	216	213	226	255	235	243	218	217	231	222	220	208	223	212	197	207	228	216	218	228	228	226	218	224	206	226	209	207	247	225	214	226	214	231	201	204	220	213	225	232	218	238	218	232	224	214	226	228	221	230	211	240	260	247	229	226	199	255	224	243	190	225	229	215	239	249	199	227	216	211	213	235	225	219	230	213	212	219	222	218	235	232	223	246	224	237	240	227	205	208	238	218	206	229	218	197	201	226	231	205	206	231	222
6714	15757	13472	7422	5089	4015	2891	2311	1739	1481	1103	1022	869	754	740	693	605	549	529	508	457	447	399	388	394	407	390	398	379	324	342	359	340	353	359	356	302	336	366	299	361	323	328	315	315	312	311	305	325	337	311	298	309	314	326	319	300	296	311	335	302	313	302	319	321	268	293	295	302	268	296	288	332	278	282	296	280	301	279	276	276	284	277	296	304	311	302	305	311	286	265	281	279	312	317	277	272	297	309	268	300	303	279	294	293	317	288	278	293	276	290	304	280	283	308	283	287	285	303	288	288	307	307	288	294	316	249	236	287	318	278	279	290	261	305	296	307	306	278	278	276	298	287	254	288	293	289	290	274	260	298	274	275	286	294	305	293	266	260	279	286	274	265	284	268	262	290	296	286	280	273	268	278	288	312	285	289	307	298	287	304	263	299	259	284	278	294	289	281	285	287	270	274	319	275	310	290	281	295	274	295	288	278	251	285	284	293	274	284	306	267	276	309	292	275	282	271	316	291	288	306	283	287	252	298	302	276	265	269	302	278	299	289	269	272	317	275	280	285	293	259	294	328	299	318	298	260	287	297	262	268	266	277	280	293	252	291	279	276	293	281	276	287	291	294	297	285	285	278	288	299	267	274	325	286	275	271	304	295	308	281	282	290	298	278	285	287	276	277	310	295	296	271	286	266	296	312	271	264	278	284	279	275	286	279	301	248	275	288	302	302	298	292	311	281	267	275	271	279	319	286	295	300	254	281	289	265	304	298	301	293	319	279	299	282	275	272	282	298	275	290	284	309	323	300	257	290	250	306	272	298	293	280	263	282	266	303	312	273	301	302	314	286	298	289	248	274	294	278	275	281	290	267	269	265	275	275	295	299	277	268	280	302	281	292	306	316	284	315	286	307	262	295	302	286	271	260	277	290	281	271	296	283	296	305	258	301	282	285	268	286	296	281	306	299	271	262	294	295	266	287	295	298	314	307	262	274	299	278	272	264	289	281	317	314	297	248	295	304	300	292	303	274	294	299	309	303	289	280	300	278	292	316	302	301	280	309	260	292	306	258	301	270	271	289	270	272	296	302	297	268	294	315	289	274	290	289	311	312	270	270	299	290	283	288	292	310	290	310	321	281	308	295	285	304	296	271	301	282	251	302	271	301	284	298	284	302	302	267	270	274	302	298	286	285	297	271	298	288	304	272	297	271	281	283	287	292	262	282	285	287	262	250	280	285	280	291	270	289	245	314	263	259	317	288	269	273	275	274	288	290	282	288	274	288	249	301	303	269	281	274	281	321	263	293	317	273	292	267	300	294	286	290	267	268	281	311	275	274	289	273	266	297	284	300	292	275	299	306	286	297	285	272	288	280	294	269	289	296	276	283	301	305	265	291	282	282	284	268	278	280	270	306	303	280	265	297	280	309	290	287	290	302	260	267	267	310	311	299	256	322	307	266	286	262	271	283	300	293	309	322	295	279	268	265	269	284	292	297	272	275	300	284	297	294	300	287	274	290	265	284	286	264	264	286	289	291	271	328	254	303	279	306	298	293	318	257	292	284	308	294	284	275	291	289	299	301	272	301	320	290	269	277	266	293	310	298	289	294	266	310	308	286	311	301	273	276	265	308	279	295	296	325	279	266	270	290	287	289	281	281	275	291	270	305	282	300	282	288	289	284	285	266	265	327	279	294	298	281	273	309	267	283	287	277	278	276	301	300	287	296	305	267	300	274	292	290	291	299	279	299	260	287	305	281	285	290	278	243	303	272	294	293	264	230	303	270	283	284	302	307	277	273	281	262	295	294	311	300	318	281	255	282	307	246	260	279	270	271	293	265	272	273	281	287	291	306	295	283	251	286	295	280	293	279	282	292	311	282	266	285	331	289	304	275	241	282	314	294	282	291	294	309	289	271	307	307	275	255	303	296	336	266	293	247	265	298	263	320	284	287	267	288	272	275	300	294	270	290	287	300	265	322	280	277	273	274	288	295	284	269	300	286	264	296	292	283	286	268	272	295	298	293	262	288	278	265	309	303	287	307	326	282	263	279	299	303	276	307	266	294	335	280	308	288	314	280	263	255	272	270	266	282	274	263	264	288	297	302	286	254	297	281	308	275	290	287	257	284	281	301	284	294	262	291	308	271	287	260	315	283	246	288	298	321	274	306	287	319	299	258	279	298	291	278	263	280	290	280	275	283	267	277	327	289	252	302	292	311	304	297	289	282	299	277	284	274	291	263	266	291	298	287	311	304	308	294	293	294	307	275	294	298	286	283	281	290	267	291	307	318	292	269	276	277	307	319	313	309	278	287	262	291	310	292	282	279	299	290	265	290	273	331	274	300	315	310	288	271	317	285	278	294	271	302	290	301	316	280	309	279	293	252	276	271	291	298	321	267	283	310	281	307	307	301	280	280	280	302	264	269	293	286	299	290	277	306	287	269	276	283	290	301	269	308	289	298	280	279	300	287	282	294	285	283	285	272	288	298	313	273	315	280	310	290	278	271	269	296	269	288	323	287	273	295	299	297	259	287	300	297	303	278	264	277	279	286	247	280	288	266	293	288	286	278	304	320	293	288	278	281	297	286	276	302	269	288	262	271	297	277	302	291	314	300	270	286	283	256	276	300	263	266	308	256	301	283	293	318	309	273	299	270	272	271	286	272	309	297	303	274	306	274	271	283	301	267	284	258	299	318	308	304	319	288	302	284	294	286	279	285	272	288	295	288	280	277	290	286	288	268	295	268	272	268	262	298	257	267	302	293	253	281	275	265	292	256	299	263	264	282	281	306	290	287	285	280	306	270	301	263	272	293	291	289	296	303	281	289	288	299	277	309	274	293	305	295	290	251	277	285	273	287	286	253	287	269	263	291	307	254	292	309	321	287	316	270	272	309	287	262	268	297	284	281	292	287	272	277	285	258	307	294	276	338	291	317	280	302	247	284	266	290	280	283	262	300	314	284	289	316	286	294	284	283	287	309	284	307	281	299	267	313	262	289	279	304	282	277	293	273	276	287	297	313	296	267	293	300	241	304	283	286	284	289	286	330	274	302	290	303	264	275	284	290	265	314	276	314	293	291	270	279	294	277	285	282	281	268	293	276	312	300	297	285	264	295	297	309	293	302	301	328	260	325	290	282	315	278	284	249	244	269	255	306	317	301	294	275	296	286	295	302	305	281	310	278	280	282	291	321	312	269	300	330	283	289	300	262	307	311	326	292	292	288	313	309	277	282	295	296	322	267	280	270	280	256	281	285	263	287	286	274	304	265	273	262	291	291	284	289	262	254	268	299	296	290	273	308	299	291	296	287	283	261	302	283	299	306	285	281	304	290	277	304	284	292	295	328	274	299	282	253	279	295	297	282	251	300	255	304	293	263	293	260	276	289	281	277	301	259	291	326	297	264	282	269	306	279	305	264	326	273	298	299	266	303	286	281	296	266	272	282	281	281	294	259	286	285	295	285	273	295	290	293	276	283	292	285	283	311	247	269	283	304	293
26604	20539	10457	1430	965	848	845	866	832	834	795	833	809	769	798	785	823	781	814	846	766	753	778	781	770	789	758	756	821	847	781	778	763	779	808	779	820	800	777	822	844	832	809	789	807	792	815	785	846	830	757	807	804	789	762	807	739	764	777	808	814	757	809	798	817	837	792	845	783	856	864	757	793	781	783	763	780	761	808	844	771	811	796	774	804	766	838	807	842	755	799	808	815	809	819	788	757	766	839	810	779	786	751	813	767	784	751	813	841	783	757	797	831	765	786	740	843	808	826	759	784	801	772	752	796	740	809	777	800	805	809	711	765	817	789	770	733	760	761	856	803	795	749	801	810	808	845	761	836	801	836	718	778	750	800	775	806	758	812	802	855	802	773	815	790	784	818	767	767	768	761	778	773	812	828	758	776	855	840	753	781	822	787	813	830	802	839	774	753	818	816	730	786	809	766	836	821	802	778	794	792	760	802	768	799	829	872	818	807	785	814	831	811	799	842	755	788	814	841	826	801	766	799	812	778	792	808	774	786	804	804	752	779	880	830	829	828	770	781	806	811	784	758	807	813	824	768	776	829	764	806	858	800	832	816	799	820	791	770	745	790	788	787	794	804	835	779	788	749	777	770	810	782	815	797	786	797	812	739	831	770	781	837	773	784	776	810	797	805	748	849	844	807	815	780	818	774	768	801	759	810	789	803	796	805	796	819	794	742	770	854	844	787	778	818	836	802	820	809	796	846	777	798	812	828	844	803	822	760	784	799	799	771	776	795	821	802	784	777	865	842	799	794	747	825	789	786	824	767	793	776	811	771	805	809	824	811	771	819	783	735	800	801	793	767	808	794	832	800	781	759	769	828	779	776	770	807	809	737	816	813	772	859	835	813	768	770	838	783	836	794	778	811	756	794	761	796	767	780	824	779	833	804	832	768	777	808	771	772	777	856	839	755	825	797	794	818	803	821	783	829	818	783	754	781	771	732	751	794	808	807	745	826	768	801	850	745	804	784	795	809	753	848	802	785	785	792	816	776	848	706	798	766	802	769	839	815	783	799	780	841	823	777	799	826	776	738	792	797	806	812	833	755	827	784	839	750	791	794	778	799	817	745	791	827	811	747	815	787	841	785	793	821	763	785	786	766	791	763	804	721	775	774	809	791	775	804	763	787	833	792	833	801	795	797	778	806	768	811	854	820	813	797	815	795	756	807	768	791	819	795	768	789	792	776	813	743	780	808	757	820	802	823	816	827	763	788	822	757	803	792	784	825	771	794	808	808	768	801	743	833	767	791	770	797	766	729	790	796	810	802	822	815	792	785	799	771	810	821	779	807	810	789	778	783	823	785	781	782	805	798	777	784	759	793	834	830	789	764	832	794	775	771	798	810	796	774	799	835	832	817	811	786	796	793	772	845	786	811	832	764	780	841	816	739	765	782	812	791	772	758	762	775	802	761	740	843	806	794	787	804	764	791	788	805	773	751	812	766	791	831	804	786	824	760	848	784	821	794	820	794	760	825	813	750	825	803	771	809	782	833	852	804	789	755	791	789	757	820	803	786	835	745	790	811	816	778	794	787	817	776	853	860	807	847	811	844	793	768	750	813	795	833	836	782	824	802	789	815	794	786	767	766	734	842	770	767	766	807	751	788	843	739	782	764	776	809	794	802	796	769	819	835	787	841	770	796	794	782	780	779	803	789	753	769	774	781	812	722	843	764	811	786	763	805	797	793	779	814	779	849	774	787	799	785	787	791	795	812	773	800	748	781	811	757	782	817	730	803	780	816	793	794	803	787	773	803	805	769	791	794	831	803	780	830	778	776	817	830	755	831	785	813	785	790	835	832	798	788	744	771	675	788	778	763	779	793	803	770	818	841	769	791	804	807	786	790	838	785	766	773	818	810	823	791	810	784	805	760	765	741	807	767	761	779	820	881	813	797	811	787	838	801	773	820	806	838	774	775	827	836	806	800	790	804	801	787	799	797	788	768	803	749	813	794	789	766	867	828	818	811	841	754	788	805	775	745	823	755	829	785	770	801	779	778	826	816	752	757	802	825	823	746	780	785	739	773	801	798	774	877	791	764	797	788	821	802	836	822	818	812	734	819	760	802	754	819	804	781	865	776	776	819	814	840	780	810	809	724	771	828	794	800	783	760	798	790	786	817	769	779	748	823	780	810	780	822	813	783	784	771	759	814	781	782	827	803	848	801	836	800	788	783	778	780	778	837	817	760	784	755	784	797	849	779	768	788	779	764	781	762	845	808	817	788	799	795	760	744	760	778	808	770	783	814	767	763	797	805	771	785	803	783	850	782	724	755	803	761	839	804	826	792	773	784	825	772	789	759	742	803	842	898	781	774	823	823	816	799	784	759	789	818	768	809	761	838	790	744	787	782	797	788	766	799	755	823	801	735	759	755	800	716	763	756	759	872	756	837	793	784	804	777	817	816	754	735	842	779	795	835	816	839	784	759	799	803	789	835	802	834	728	756	801	748	782	773	773	795	799	815	792	817	831	810	792	780	796	775	775	841	766	832	849	842	799	772	792	791	849	792	747	791	812	815	762	779	859	810	799	750	788	763	810	803	833	797	853	718	816	780	814	750	739	835	758	801	783	796	770	794	773	767	798	812	775	770	809	827	783	771	777	837	775	790	777	781	820	805	765	772	792	790	827	756	790	782	811	750	791	793	769	776	801	752	785	803	771	809	768	799	807	784	837	820	813	811	828	734	771	795	887	836	793	790	831	815	772	827	797	790	781	790	783	784	740	788	793	744	788	787	789	788	783	789	757	778	770	837	841	801	793	837	798	804	806	770	830	772	807	833	769	816	773	783	810	862	775	758	784	801	798	826	799	793	763	804	792	793	810	768	800	756	735	751	803	825	765	797	764	812	818	796	801	795	805	815	777	739	770	766	813	778	740	797	788	795	863	802	813	773	845	754	837	798	766	813	790	828	765	849	800	777	791	786	799	790	792	781	801	821	807	838	807	796	806	800	796	803	823	793	798	831	748	786	746	748	793	822	827	810	821	805	799	770	806	788	765	788	832	804	775	790	795	787	807	794	788	796	770	845	823	814	806	762	814	809	811	792	797	799	767	796	789	829	753	795	797	767	789	775	772	806	790	798	824	725	756	802	783	814	736	826	784	822	826	828	796	793	788	784	777	818	773	797	826	836	748	767	752	827	760	747	823	873	808	823	753	779	817	795	745	827	765	739	743	746	789	759	814	801	755	733	801	804	820	746	790	766	760	798	814	826	783	802	796	820	827	765	803	839	798	791	801	823	756	780	814	783	796	835	754	726	764	826	744	795	822	778	754	777	800	828	803	810	788	841	733	827	779	791	784	850	772	731	752	819	802	830	809	755	804	793	820	782	769	798	787	781	816	808	804	843	786	759	800	811	813	749	781	780	778	832	811	775	776	794	800	767	792	758	737	810	791	808	782	842	770	824	810	805	804	727	822	812	796	779	813	795	783	785	786	752	789	815	767
4187	1670	1585	1254	1154	1084	1106	1022	1037	976	1016	994	999	1016	965	1013	1062	964	979	960	984	947	992	1014	980	969	1013	978	1000	1008	1016	1000	949	988	1022	1046	982	913	1039	1016	1039	921	1031	997	1015	973	1039	978	1034	971	974	940	971	966	966	1021	921	952	1022	1046	998	992	1031	996	1073	948	970	977	935	972	1018	1044	981	960	1040	958	986	1050	985	1031	932	1000	1049	988	963	988	1038	978	1065	971	937	980	984	974	974	985	1064	978	1055	998	942	923	1002	1014	984	1015	979	1052	1001	1016	1042	1011	1053	1014	1063	969	989	972	974	958	1032	993	945	1071	979	998	1003	1006	975	914	990	925	978	1001	975	994	988	957	981	988	985	986	1040	1038	994	967	927	1015	1035	988	1018	991	1012	1051	1013	938	948	961	975	981	967	956	979	993	927	943	988	982	1058	946	998	1022	1008	953	957	967	988	990	967	1050	1011	907	895	986	1007	955	990	1022	948	993	1035	980	959	1058	991	988	1001	995	983	982	962	996	1026	949	986	934	983	1049	1001	991	1018	975	971	989	991	1041	1004	960	1009	987	990	1029	942	1020	1073	986	1011	979	978	971	1012	1029	924	963	951	934	954	992	978	1056	1027	1021	971	996	1021	1012	990	992	1001	964	953	954	936	1051	953	950	999	935	971	939	1022	985	1009	965	985	993	993	1000	977	987	960	983	961	995	1036	990	982	965	994	988	937	944	1001	994	1005	1001	1005	982	970	952	1016	1020	950	989	986	974	970	973	989	945	998	984	969	1019	1003	1002	968	916	984	942	1000	1015	978	1013	959	1031	988	1014	987	1004	966	960	966	1001	1016	1008	984	998	906	1041	1000	942	966	983	984	1015	1010	1003	991	984	1013	961	965	996	987	970	984	956	1039	1003	953	971	989	973	984	924	965	986	952	1040	1014	980	909	980	994	942	1009	971	1028	1064	924	964	1059	1017	925	1024	915	1014	950	962	1087	1010	995	980	1000	967	1021	982	1011	969	979	985	988	996	1006	977	1005	985	1001	962	996	952	986	1003	929	950	1029	1008	987	962	1038	1027	976	1007	994	968	995	984	977	1009	984	1003	953	970	1046	946	957	1013	1024	950	961	969	1049	983	957	998	973	1035	992	981	927	961	1021	1016	959	979	965	949	1002	985	968	1014	1004	1003	968	1014	982	988	982	959	995	1000	970	968	975	969	919	941	988	966	1014	950	977	953	1066	1009	990	1038	1012	943	970	1019	986	1035	1003	965	972	968	964	999	1067	1063	1003	960	1005	1004	1019	1010	960	1050	970	1028	983	943	979	981	992	1000	973	924	961	961	932	994	995	1039	1014	999	951	1001	1005	998	956	1020	989	941	947	982	977	1032	999	1021	985	971	998	1005	1015	952	959	991	958	983	968	948	988	944	1025	973	952	1012	983	993	1007	997	1035	988	1013	973	973	944	971	1025	993	1003	981	1044	963	1014	960	908	990	1004	960	997	950	993	989	1017	1022	981	1010	981	963	992	986	966	997	1043	1003	972	972	944	1000	939	922	944	987	941	955	1027	1002	961	950	972	1016	1025	967	1008	923	957	999	945	940	1013	957	1030	953	986	975	973	960	993	1059	1049	992	987	976	977	989	970	1012	989	921	985	972	946	984	1000	966	981	982	995	978	1010	1018	945	992	951	994	966	986	1033	1002	943	937	1037	1049	931	949	964	1015	1004	982	1052	983	987	934	981	962	1021	984	994	991	950	988	1009	965	1024	1009	946	1003	1024	931	999	1039	978	972	974	1000	1018	937	974	1004	982	947	989	1010	995	983	1027	990	968	950	947	997	996	993	1016	957	987	986	998	956	1025	997	957	994	981	943	985	975	1012	1016	964	957	971	955	971	986	1011	1026	992	1016	940	984	1027	1014	968	1014	959	992	1009	992	964	972	953	992	1029	987	976	1015	1030	1000	963	1057	986	1008	1016	1002	1051	962	991	931	937	1056	1027	989	996	945	961	979	938	1004	1002	973	1000	1007	1004	993	1033	947	935	1026	1000	925	1032	991	1012	935	893	956	997	947	952	970	978	1001	1013	968	1009	964	1014	958	1022	961	1025	993	1011	995	969	954	982	902	984	1031	989	1019	987	1016	997	1059	950	969	1043	920	981	988	950	1030	974	973	1074	995	1062	1009	965	1020	965	930	905	1012	973	975	938	956	1004	995	989	962	949	942	1019	983	938	978	1020	949	1024	988	1015	997	931	1003	1030	1030	972	987	1026	1029	1011	1027	984	1043	1013	1005	988	991	1026	981	972	1003	980	960	978	1014	957	982	968	971	978	1036	974	958	1035	986	951	1007	976	982	968	944	1012	956	983	921	929	1031	1017	987	943	1017	1004	1029	967	1006	984	1000	976	1034	998	968	988	998	1046	971	1007	963	1040	966	996	980	979	1031	979	968	968	977	971	1030	987	1010	998	925	1024	986	1009	965	1024	995	1033	961	966	973	999	998	983	994	987	976	966	1015	1034	981	1009	999	1042	963	961	998	930	953	950	1036	964	1012	941	971	1004	1016	1028	963	1001	986	966	971	977	992	969	998	992	983	1023	995	1008	1021	1012	939	999	999	927	995	968	1026	1000	977	965	971	1021	1011	1025	950	974	995	1006	958	1002	998	1046	1008	1033	1014	1035	959	995	1000	922	948	941	1055	970	958	949	934	932	964	973	964	994	949	1046	996	954	992	1038	966	987	901	1024	963	970	1032	980	973	980	974	927	969	952	986	964	964	955	1000	1040	996	978	955	967	964	948	974	965	984	1024	997	974	1028	976	970	1015	950	940	1009	1004	1001	981	1065	963	995	969	907	1021	948	971	969	966	970	992	981	1000	946	942	1038	1015	967	1011	940	978	946	984	984	965	937	998	1012	946	1033	968	1016	936	960	1005	984	979	1010	951	949	930	993	1000	959	1034	966	996	972	1000	978	1021	977	1037	951	987	1004	990	1051	977	1011	1036	944	940	956	979	986	989	1065	990	1036	989	960	980	1007	1015	946	978	953	994	958	957	1004	1002	951	972	956	987	1046	951	982	997	1036	995	1016	970	1019	1022	1021	936	1002	985	980	1008	941	972	945	985	950	951	950	937	997	932	982	1007	1015	994	990	982	941	1000	987	1007	1028	1034	1029	940	979	956	994	1000	941	956	1029	1008	994	1050	982	930	1008	1045	1004	1042	984	983	1028	943	1027	980	990	996	970	989	947	976	1002	1017	935	974	946	958	990	1016	971	971	1030	1021	979	945	951	958	979	919	938	977	1023	973	980	964	952	1036	967	932	965	980	972	980	1008	1001	992	1013	1007	1098	1019	957	969	971	972	1004	986	974	929	988	1018	1036	979	993	1009	979	962	939	1021	974	1016	986	1035	1022	987	1000	968	997	1016	989	999	1004	992	966	928	946	973	1007	1010	1015	953	980	1000	967	965	1022	991	1031	961	985	1010	968	973	1053	986	1008	979	985	982	958	1003	985	1007	943	998	990	963	969	1045	964	994	920	990	973	966	955	931	1038	1046	991	1008	1001	930	988	996	990	973	1003	979	1033	1017	1004	958	974	988	1015	983	985	962	975	1045	961	1027	1000	964	946	1013	1047	981	964	992	950	947	989	993	980	1061	959	956	1005	936	968	1009	979	964	1007	932	972	941	1064	999	954	1003	1004	1025	994	966	1021	995	942	1009	973	978	1010	1037	973	986	994	969	1012	1012	971	933	977	985	972	933	1009	942	948	1019	966	907	977	953	947	997	974	1002	996	978	1010	978	997	1028	981	1002	987	975	1012	1017	964	982	1004	959	994	1014	956	960	983	954	998	966	989	944	1012	938	1001	939	979	996	973	992	1028	914	999	974	1034	982	1066	1007	951	1002	958	948	956	984	1011	1013	944	1014	970	1000	976	1018	967	985	1022	981	1025	957	997	955	1017	1035	1048	953	939	1015	1052	1028	1020	999	964	964	952	970	987	937	989	952	965	1000	1001	988	1016
23514	20940	28332	23723	20944	11707	1531	1066	840	782	755	705	674	655	671	628	608	614	606	547	592	551	593	599	575	555	575	540	559	546	520	560	527	522	586	564	584	564	560	576	555	544	564	532	545	557	538	565	563	543	561	541	554	529	540	499	540	533	551	531	501	564	503	572	532	606	506	535	549	525	555	552	538	545	557	551	519	556	533	507	526	528	566	574	532	543	523	545	507	536	545	577	587	525	518	556	531	522	529	544	519	550	579	557	549	545	554	554	543	536	555	548	543	566	556	547	530	523	602	510	504	540	546	514	539	508	521	552	508	522	544	515	590	576	583	542	526	543	524	506	535	562	537	570	520	518	534	535	519	542	592	559	552	581	567	566	573	558	526	542	548	528	533	541	501	554	541	522	551	556	503	532	582	560	534	550	550	533	566	545	569	526	514	527	563	552	525	534	515	577	531	491	505	525	568	513	531	504	568	516	520	535	539	596	578	501	542	557	579	534	520	552	534	500	525	531	538	509	545	531	574	494	540	537	542	520	534	552	557	568	512	526	553	549	532	530	548	570	537	534	560	485	559	484	558	502	524	511	515	557	546	571	582	519	531	555	524	553	543	571	567	519	560	538	547	551	526	552	530	509	540	529	559	599	547	578	573	563	538	543	515	591	533	499	539	591	546	551	524	562	544	541	473	518	541	513	544	528	520	530	541	558	610	516	533	567	557	557	539	569	552	523	566	553	539	519	537	556	554	524	570	553	526	546	541	513	540	565	552	531	514	519	495	534	533	533	544	540	570	503	544	550	542	519	512	505	530	511	518	543	539	523	556	531	535	571	504	540	516	474	506	540	549	545	525	508	535	561	564	559	544	534	532	507	578	528	538	559	577	517	576	534	509	556	538	533	532	505	543	568	579	522	556	511	539	540	514	541	576	525	551	540	555	535	493	542	536	542	541	551	515	564	574	537	546	515	557	572	533	558	549	525	554	525	560	522	553	577	557	566	567	518	509	546	543	537	540	503	532	543	540	542	528	536	538	523	546	517	538	512	566	557	518	558	540	528	555	536	552	552	544	512	528	572	546	556	532	540	539	495	557	541	557	471	527	514	554	549	599	531	563	560	490	520	582	502	480	512	539	517	524	519	542	557	545	537	500	535	495	562	540	520	581	499	545	558	561	534	546	538	536	510	532	552	522	575	521	509	590	574	559	579	544	550	597	529	551	508	570	546	498	548	537	548	518	517	547	478	556	576	552	506	559	550	531	556	560	559	561	489	570	532	550	519	523	574	523	533	572	547	510	559	542	541	501	565	597	536	526	533	553	539	517	558	559	554	522	534	563	571	499	596	501	581	508	563	519	549	531	529	526	495	560	579	524	495	549	533	511	574	501	563	552	594	553	543	560	549	515	520	517	548	528	593	506	542	560	520	545	513	534	541	540	533	545	542	562	549	518	512	507	529	527	560	570	508	528	529	532	520	595	498	513	505	566	554	565	530	541	555	532	534	571	514	526	542	555	509	607	496	483	540	517	529	527	514	537	551	533	544	514	525	595	532	543	526	539	536	572	526	532	570	514	558	556	570	497	493	513	533	547	538	549	542	547	550	531	550	565	511	508	548	487	557	591	535	561	544	517	543	524	569	506	550	537	541	508	515	532	546	535	482	508	530	573	553	539	555	539	533	564	525	514	508	540	537	558	558	550	536	505	470	527	506	539	527	553	538	532	591	554	500	546	528	532	562	563	534	583	562	515	578	538	530	544	532	536	585	511	573	503	549	550	563	581	557	517	539	512	526	541	529	514	544	548	550	532	536	552	587	529	531	551	567	534	525	592	502	576	572	543	530	565	515	565	545	530	536	519	507	570	501	563	518	521	537	534	531	588	530	571	538	585	524	518	516	529	540	505	501	512	562	546	520	538	520	572	504	514	530	521	537	560	523	523	517	521	530	555	550	512	526	549	529	496	560	547	540	574	524	526	546	561	524	539	567	566	547	497	557	519	532	544	550	548	548	566	546	570	529	532	525	532	502	549	550	535	532	535	567	536	500	545	567	513	544	528	553	564	542	523	527	520	570	530	558	514	549	549	534	538	555	485	543	503	592	549	523	561	528	498	494	519	554	565	568	560	535	540	555	554	559	501	537	544	563	504	526	549	593	521	537	520	539	515	508	550	562	529	542	525	526	565	533	543	560	515	550	556	610	559	545	524	558	542	555	539	540	563	520	512	530	520	512	538	484	547	564	506	553	570	552	538	527	564	515	528	550	539	550	529	562	532	556	534	542	537	514	565	532	562	512	524	532	560	543	530	506	524	526	561	523	540	535	532	523	518	511	548	550	505	512	542	564	555	468	547	541	523	511	515	531	515	556	579	537	538	539	555	543	506	559	531	515	526	530	546	553	516	545	559	514	536	537	570	552	545	566	550	545	551	576	573	528	583	527	542	522	561	541	531	549	580	532	502	516	539	558	532	509	540	526	589	524	539	538	531	529	570	493	530	525	543	537	515	553	509	559	552	538	553	577	533	544	525	545	532	540	540	517	508	622	521	515	510	565	522	553	546	519	528	530	509	525	537	538	544	523	533	614	572	523	514	548	562	524	524	501	542	513	547	558	577	556	572	580	532	526	505	516	525	532	567	560	543	537	516	473	543	535	533	509	535	531	542	548	532	511	484	526	522	538	549	545	556	553	515	488	544	533	518	512	550	551	523	538	538	524	536	537	511	527	534	569	524	560	568	517	549	545	550	540	530	548	520	581	526	555	545	545	492	548	499	540	523	552	549	531	572	534	546	549	523	563	541	574	509	526	552	533	563	536	530	559	543	567	575	526	499	554	547	533	483	543	528	596	540	547	541	490	555	502	559	540	505	564	529	529	566	538	548	575	514	565	502	592	527	544	481	526	534	509	520	562	535	530	524	518	516	548	533	534	565	546	561	512	576	552	532	591	573	518	564	542	581	543	569	525	512	526	524	557	547	535	515	562	566	525	564	509	532	520	551	514	515	557	536	535	507	512	541	526	542	534	546	542	511	500	546	564	500	509	506	530	597	527	580	565	529	541	538	523	508	569	515	556	554	544	556	535	500	530	544	526	543	551	524	516	531	549	558	532	559	552	529	524	506	540	560	527	549	523	526	530	544	543	565	478	572	515	549	564	531	526	576	544	547	535	515	549	509	553	536	524	536	540	565	538	572	545	528	524	543	545	565	548	549	517	524	531	536	529	559	523	539	500	517	578	543	557	524	531	535	499	523	563	564	524	550	559	563	538	519	581	594	545	486	544	523	529	534	543	551	536	547	568	529	533	551	549	559	567	516	538	538	526	600	571	501	535	551	503	532	517	507	493	539	542	529	536	548	564	510	569	561	533	547	515	584	525	555	492	547	493	579	584	547	514	556	533	565	521	527	551	542	516	510	545	526	493	515	528	521	556	505	567	535	525	490	572	564	545	558	557	560	542	516	549	551	522	554	577	520	539	514	543	487	569	506	477	564	518	543	536	552	559
4687	9614	8471	4511	3245	2595	2067	1732	1430	1299	1098	1010	957	901	880	855	827	799	824	814	804	758	785	727	757	777	700	735	725	694	706	734	704	722	746	688	723	677	730	721	672	744	679	743	700	700	719	698	671	744	718	709	713	685	673	735	689	689	729	709	742	693	733	697	719	673	743	683	690	670	707	715	679	664	704	674	705	702	717	720	705	738	681	740	697	723	684	698	717	710	670	674	677	704	688	717	656	697	720	675	685	710	654	683	686	664	688	613	682	719	712	701	724	637	708	694	737	724	681	663	687	669	692	708	670	720	728	687	633	700	679	654	678	706	689	692	676	749	706	694	657	656	704	677	710	707	691	659	692	678	655	707	674	668	651	714	664	738	702	692	678	711	682	662	683	690	710	689	689	692	639	719	639	695	716	699	669	655	708	717	704	711	722	723	720	712	747	683	656	680	755	680	728	706	692	696	703	690	660	693	667	639	682	732	706	742	685	706	676	659	713	656	696	681	716	651	723	721	725	751	740	698	708	706	711	744	700	683	726	682	721	684	708	701	706	717	671	660	672	699	700	687	692	708	701	680	701	670	683	712	737	733	735	694	657	672	693	690	682	674	689	681	749	711	683	666	713	660	648	653	672	705	683	703	658	689	702	681	694	759	686	687	733	682	703	688	656	704	661	682	687	689	664	730	677	690	709	694	696	631	700	663	673	687	670	726	694	702	673	710	698	654	713	702	630	671	722	727	689	727	697	695	689	735	665	626	676	702	670	696	688	706	709	683	695	669	700	662	662	732	700	705	694	663	733	656	719	671	680	658	706	721	685	704	666	694	681	693	685	744	693	651	690	698	682	693	685	715	720	659	667	703	675	640	711	698	701	722	655	698	674	662	691	718	676	670	699	639	705	696	688	719	672	645	737	661	644	649	669	674	666	676	649	696	729	697	689	678	709	727	707	688	648	662	686	703	705	717	734	728	677	709	698	658	669	690	707	691	680	709	688	703	726	707	695	720	712	684	691	694	702	714	722	726	711	687	745	683	628	708	694	708	702	693	667	720	703	690	749	675	713	709	711	701	732	697	702	690	650	661	674	707	749	677	718	686	711	688	714	677	747	687	708	694	668	661	679	669	718	710	722	719	696	708	678	655	706	704	672	672	640	695	672	735	680	693	649	650	706	685	672	661	688	689	713	697	705	687	670	702	654	718	689	691	740	724	649	735	718	641	686	651	686	721	747	691	695	709	671	685	682	700	717	677	716	722	681	686	714	699	689	714	681	628	677	697	734	678	677	697	704	680	628	649	693	676	746	713	694	707	676	695	643	738	692	666	709	674	716	710	718	681	686	699	662	652	672	720	678	663	646	676	687	708	690	673	660	713	711	678	685	678	638	701	664	711	666	696	686	669	709	672	703	728	715	686	630	613	699	694	746	664	697	729	640	745	711	668	737	726	696	681	720	679	684	666	686	691	680	726	660	713	708	674	666	682	678	654	691	651	697	693	693	683	700	655	671	696	707	697	654	689	673	678	713	693	765	708	663	744	686	689	632	718	648	718	690	697	664	665	677	673	628	650	709	691	674	698	690	699	733	719	712	641	729	710	674	656	701	699	686	715	687	698	723	656	667	657	712	736	678	700	731	727	744	670	663	651	673	676	665	657	647	678	685	683	670	695	672	722	698	699	716	654	693	728	689	667	718	704	651	746	652	670	742	680	669	655	665	682	680	647	710	646	744	699	656	708	689	704	696	681	696	675	729	672	717	686	669	712	710	733	727	690	657	668	735	715	713	682	681	664	735	671	685	643	715	692	689	713	683	676	665	691	697	671	665	656	705	749	684	715	697	696	710	671	670	650	717	689	656	692	723	700	682	681	715	719	703	681	665	673	681	688	749	675	664	681	720	699	713	689	708	722	659	646	727	710	659	697	699	708	703	712	699	680	717	685	673	690	677	712	676	705	699	685	706	705	678	698	708	716	694	730	690	689	676	699	613	706	704	701	641	699	703	732	679	723	702	663	719	666	684	690	723	668	661	751	689	702	755	727	685	719	707	700	654	716	686	717	707	705	677	659	658	675	654	684	705	660	702	700	726	646	718	715	705	752	654	688	695	648	692	689	673	695	682	709	698	685	679	697	691	717	695	702	689	683	676	689	672	682	663	691	684	730	631	698	679	674	718	670	756	703	699	703	635	687	720	688	698	669	647	722	751	695	673	686	680	680	672	673	675	698	708	668	649	679	663	671	726	698	656	673	706	721	699	691	675	692	649	704	701	680	680	701	700	672	726	707	681	703	688	664	664	670	677	644	664	680	660	691	665	693	731	740	709	710	709	716	688	682	655	705	679	724	686	666	679	721	691	685	697	699	692	702	691	706	686	658	689	707	687	687	727	701	728	666	719	748	692	670	714	722	693	679	659	679	656	689	655	657	677	688	675	683	710	697	684	702	682	686	695	683	640	689	685	649	662	684	666	664	740	693	636	700	703	705	696	754	706	659	687	668	688	699	654	707	725	709	663	711	730	673	709	682	689	702	679	663	721	671	703	690	669	691	706	690	722	688	697	684	686	687	665	665	668	661	675	670	651	682	670	661	697	676	677	665	737	681	695	643	679	687	700	674	712	635	670	706	723	666	729	713	765	704	722	684	685	687	697	709	724	677	718	689	661	709	677	684	645	720	716	683	672	653	706	676	677	697	694	669	695	675	693	696	673	667	723	672	670	728	690	713	652	691	708	701	701	719	670	673	697	673	741	668	691	662	718	714	677	682	755	705	676	677	703	703	724	700	667	721	675	661	680	687	685	657	681	683	674	734	695	640	706	703	669	715	630	664	705	709	706	718	705	738	732	714	680	658	738	698	706	694	694	646	710	654	735	680	688	686	668	696	697	649	650	733	713	698	713	725	750	676	721	647	685	690	682	699	691	688	664	678	650	660	757	674	669	683	662	624	647	684	674	683	690	693	717	685	711	628	677	686	723	754	691	689	690	658	678	715	687	697	664	696	680	706	670	648	715	664	701	701	698	714	700	720	710	713	658	679	702	702	697	705	681	677	668	675	711	708	667	729	681	695	699	747	728	677	719	703	686	716	720	724	685	651	711	674	713	716	682	660	705	684	665	660	674	668	687	701	736	680	689	701	648	654	688	653	665	689	682	670	690	742	718	726	699	706	708	669	692	743	697	660	677	719	654	703	679	702	647	730	658	637	678	705	690	732	724	682	686	697	663	685	682	643	734	693	701	658	735	760	667	693	644	752	653	662	641	665	682	667	681	686	714	701	679	688	729	664	666	666	705	741	693	698	686	690	686	698	732	665	712	681	689	675	725	658	677	691	652	709	713	664	739	706	676	713	695	656	727	689	734	686	721	706	721	681	729	675	694	729	640	661	703	716	728	694	711	694	686	714	698	714	711	678	678	737	735	684	716	746	685	657	705	658	677	674	684	710	707	676	674	712	683	647	715	672	698	707	675	676	683	701	657	626	688	704	641	714	673	692	731	688
22528	20926	28696	23299	20927	20966	10082	1197	789	712	588	548	468	419	388	388	354	324	342	308	318	319	332	279	281	266	268	278	273	247	256	247	256	269	260	256	252	246	255	258	223	232	244	238	230	240	254	230	246	256	224	227	234	235	253	236	252	245	233	263	223	253	219	221	252	221	221	224	263	219	221	226	201	232	235	254	209	215	237	204	253	235	250	234	231	218	194	212	226	246	222	210	274	243	255	216	236	231	224	251	223	250	210	222	252	206	225	218	245	235	229	235	234	230	226	237	202	238	214	203	241	250	199	218	216	217	272	213	232	244	242	222	216	219	247	227	200	225	245	240	229	227	229	212	245	216	262	232	237	238	213	244	210	206	220	235	242	239	237	249	217	222	216	212	243	209	232	233	203	226	229	253	202	233	224	221	238	214	207	225	204	207	203	240	202	235	216	216	192	220	214	194	239	231	238	224	242	201	240	245	227	239	204	240	227	207	200	210	215	244	204	240	243	220	223	241	212	218	210	217	236	230	240	233	242	200	220	242	246	218	216	240	218	209	216	212	234	227	232	198	237	227	200	214	228	246	244	256	214	225	240	229	250	203	222	217	228	252	273	226	246	236	231	212	205	214	189	241	239	209	226	217	206	228	256	235	194	248	228	213	230	239	196	196	193	251	241	208	215	224	218	246	208	246	212	245	258	219	215	193	243	244	194	245	240	237	258	221	233	226	227	245	190	223	222	202	215	235	223	217	212	249	223	214	247	259	213	216	244	235	239	220	242	219	207	238	235	219	219	241	183	233	228	222	233	242	242	233	235	208	225	228	220	226	227	214	212	239	252	228	228	240	251	223	243	232	221	221	226	207	227	202	230	218	222	219	250	224	221	215	234	215	203	208	225	222	220	197	255	229	219	217	224	196	251	234	221	245	218	201	205	219	223	225	230	274	222	238	203	201	196	234	229	218	253	227	226	220	239	232	261	196	232	240	229	194	221	215	217	190	212	221	205	230	222	229	242	235	224	224	223	230	220	221	229	212	230	210	241	225	228	249	212	243	215	234	213	217	207	197	236	241	237	236	220	215	244	222	226	232	221	221	244	216	230	207	249	229	192	221	219	260	230	204	224	235	206	223	242	242	230	210	208	230	225	223	218	227	208	232	225	210	227	225	227	218	246	229	214	210	226	215	234	215	247	228	254	217	214	217	224	210	235	210	249	218	202	236	228	235	228	249	224	202	201	216	226	212	220	245	245	226	224	230	237	244	234	239	240	229	208	209	241	245	220	225	203	241	213	236	218	203	206	238	213	218	223	247	223	223	216	240	206	250	202	217	221	250	250	226	214	224	231	215	254	216	209	195	234	223	220	212	229	216	208	254	239	220	227	232	240	228	239	202	218	234	246	224	225	233	245	219	242	218	198	243	232	207	217	227	226	219	205	246	198	246	253	236	235	210	195	226	239	212	224	182	270	214	199	249	227	206	205	218	233	226	218	234	239	219	226	228	236	218	214	204	218	231	211	209	226	257	221	236	226	205	196	220	200	237	224	215	219	206	221	270	229	217	231	241	193	183	243	208	246	231	202	253	244	243	220	226	208	194	242	232	216	235	204	212	212	232	210	221	214	250	247	240	225	235	219	219	190	246	247	242	215	240	200	247	229	254	215	232	216	221	224	239	234	224	209	218	231	202	222	228	221	244	210	219	214	227	220	217	220	217	209	210	235	225	226	233	246	225	236	212	209	239	232	208	225	239	213	246	214	231	251	219	227	215	210	221	241	216	232	230	234	229	237	213	232	240	251	259	190	231	256	225	232	226	269	226	204	218	225	215	226	198	226	239	231	241	233	231	244	225	235	213	244	227	225	228	204	227	230	202	227	245	225	227	233	241	224	208	238	217	215	212	234	220	235	226	229	224	224	215	232	229	207	214	224	241	208	233	232	211	224	216	203	244	212	237	217	233	210	242	227	249	194	222	229	239	218	261	187	243	229	205	247	221	249	224	233	226	238	231	210	220	244	227	223	225	239	230	235	214	208	227	223	222	229	206	225	201	208	226	201	218	246	236	240	231	248	224	223	248	219	210	209	234	236	224	221	215	218	212	220	218	237	229	243	218	230	211	203	221	237	214	216	208	227	216	211	219	225	220	229	211	219	231	219	215	217	211	193	201	221	234	233	213	238	226	237	227	217	248	210	236	210	222	206	215	203	214	208	236	237	237	242	255	220	230	233	202	233	211	226	222	223	240	226	217	216	233	218	211	244	224	218	246	250	199	218	238	223	244	227	235	203	228	231	208	233	230	234	240	225	219	230	254	236	214	264	219	233	238	233	247	217	218	219	242	222	226	226	215	238	231	226	226	241	213	225	223	232	214	222	198	225	231	203	228	222	231	208	187	206	198	239	232	216	245	217	210	226	248	234	220	216	210	227	212	233	218	228	221	258	225	195	240	208	262	230	238	247	235	248	245	239	226	271	215	205	231	229	220	221	251	213	233	206	228	227	244	210	223	247	228	214	218	228	222	222	205	233	223	222	231	237	254	231	208	186	197	206	207	209	246	207	202	217	230	228	231	200	213	227	231	238	231	230	223	244	234	213	210	231	219	219	254	193	221	221	206	212	223	220	208	232	225	218	241	217	222	227	236	218	202	234	239	229	211	243	221	244	208	235	248	238	213	245	205	218	236	224	226	238	215	221	216	249	242	219	230	234	232	207	238	231	215	209	246	257	232	235	205	218	242	220	215	220	222	243	230	217	210	239	229	231	226	246	234	222	237	223	240	212	226	242	225	201	218	249	230	221	226	216	236	268	246	228	213	215	250	214	216	243	242	226	244	216	209	210	246	239	206	228	237	239	208	245	217	230	198	210	229	224	230	228	247	242	221	212	239	216	218	236	210	216	232	216	238	241	234	207	216	214	188	224	258	224	201	247	207	194	234	212	217	223	204	216	225	246	238	227	224	251	223	237	231	228	238	235	214	246	256	231	239	259	243	217	220	229	207	229	228	175	226	233	266	248	254	267	239	210	216	222	214	223	228	236	232	223	227	244	229	212	225	223	199	252	224	226	207	225	230	224	235	213	230	237	227	208	221	209	229	217	222	238	239	236	259	240	235	216	221	240	234	215	207	232	223	255	192	249	207	217	209	235	210	220	223	221	218	217	245	213	222	214	208	207	215	205	211	200	262	216	273	216	232	216	221	229	218	219	234	222	243	218	229	240	253	242	231	236	240	226	236	223	222	190	204	273	246	229	213	243	237	240	249	208	228	190	248	214	243	200	230	227	208	268	256	207	214	222	226	233	215	228	206	208	270	229	205	242	218	198	210	183	217	252	259	200	224	238	219	206	216	206	226	206	233	217	227	224	226	208	227	224	215	196	224	210	230	222	241	231	228	221	225	240	202	230	213	234	211	230	235	218	235	228	238	222	222	244	200	226	241	221	185	236	242	236	192	237	189	217	221	216	237	247	214	220	224	214	220	224	222	207	234	205	242	211	212	230	226
6706	15753	13644	7443	5105	3872	3007	2307	1786	1455	1185	1046	868	759	695	642	626	537	499	508	463	458	414	382	388	406	373	384	366	371	361	366	342	347	350	322	324	339	324	345	322	328	323	295	316	313	318	299	310	296	290	334	280	306	267	322	290	337	298	311	283	292	296	290	306	303	302	319	294	273	306	285	271	306	295	323	308	309	289	269	290	289	304	270	294	318	299	290	342	299	296	299	316	335	290	284	316	305	273	275	317	276	292	296	332	266	296	284	327	310	284	308	275	276	333	274	326	283	308	281	294	301	287	308	274	302	273	324	275	305	247	280	295	306	326	282	297	310	275	279	289	304	285	257	290	277	299	299	300	289	270	314	294	263	290	316	286	303	284	282	315	293	280	252	297	316	274	308	290	282	289	259	281	297	269	307	268	300	301	293	312	297	291	293	268	324	254	269	328	281	291	288	287	291	304	321	305	302	251	303	301	303	284	304	293	273	295	275	286	311	273	297	276	287	266	263	289	309	285	271	295	305	281	270	263	292	299	287	290	270	288	276	304	303	291	246	314	268	313	318	297	267	261	286	298	283	286	333	253	296	322	288	284	283	289	280	311	301	286	293	273	297	298	295	311	281	261	276	297	277	277	292	279	272	299	286	289	271	296	278	275	295	273	290	297	307	305	267	296	297	287	277	273	275	296	269	323	272	283	287	291	329	294	309	270	280	270	275	264	278	305	309	278	277	277	287	284	286	290	282	286	304	292	310	308	294	299	303	283	258	282	282	324	317	289	257	289	302	289	278	268	308	294	310	298	298	305	290	292	269	309	287	269	292	288	305	296	269	272	295	278	298	309	302	302	309	298	261	281	285	272	260	287	291	293	307	286	306	296	285	289	294	316	314	277	310	290	328	300	314	291	288	292	257	270	260	251	282	271	315	291	288	299	261	282	291	298	310	257	279	271	301	309	295	316	298	327	279	285	260	273	280	300	264	294	285	279	296	305	270	276	269	315	290	296	295	307	264	281	294	289	282	274	284	276	270	311	315	298	266	306	291	251	289	295	286	295	306	300	329	285	297	316	260	312	281	290	296	263	291	296	244	293	260	284	256	294	294	280	309	274	266	287	305	303	265	273	273	272	314	281	296	290	297	285	287	297	268	279	289	308	297	292	283	312	290	278	313	293	307	289	288	279	299	283	274	267	291	304	302	299	257	282	260	288	257	275	297	255	284	263	330	282	297	296	278	288	289	293	285	300	309	281	269	325	266	239	278	314	275	274	269	289	287	275	311	298	268	289	299	282	294	289	295	293	324	286	303	290	312	303	302	279	300	276	272	302	276	282	289	282	293	281	289	292	250	309	292	261	278	294	307	307	302	316	280	284	269	257	277	281	292	278	294	264	271	300	311	278	297	311	314	294	264	271	281	278	284	280	291	277	284	308	276	279	298	321	281	283	279	298	303	275	264	292	332	298	274	293	300	281	282	273	304	281	258	286	302	296	296	295	287	306	272	290	283	281	299	271	327	298	284	276	320	280	305	282	272	304	298	297	309	304	304	285	266	306	270	272	266	258	291	313	275	273	281	309	284	326	279	271	306	283	285	276	269	279	279	305	260	289	319	274	287	290	287	292	278	297	294	283	314	294	275	294	280	295	275	284	287	273	303	284	281	294	273	264	312	299	298	333	282	282	274	305	243	279	293	265	299	277	274	302	297	309	279	298	290	262	285	285	283	258	296	273	282	291	301	317	332	298	303	315	287	291	286	289	272	252	300	335	291	273	298	286	272	262	311	274	309	297	275	292	259	286	281	273	295	286	319	285	260	295	285	281	288	274	316	309	326	283	277	276	284	282	300	281	259	288	292	300	271	309	257	283	287	302	295	275	281	272	271	289	281	275	263	273	283	271	289	291	288	292	293	270	305	271	293	284	289	285	296	272	282	295	287	258	293	296	289	248	280	293	273	282	325	310	293	281	291	306	275	273	268	295	288	293	307	283	293	278	246	292	270	275	297	290	271	300	243	319	266	257	318	290	294	272	286	294	267	268	277	291	298	253	289	295	283	273	303	274	274	294	295	299	294	301	307	316	269	276	309	290	315	291	291	302	298	268	294	319	320	269	270	309	273	322	271	281	281	288	292	278	298	291	298	293	286	285	287	285	284	288	258	299	285	284	286	296	270	282	245	270	302	279	254	266	293	324	283	294	293	299	289	278	297	299	316	296	274	283	290	268	292	282	313	259	300	290	306	281	311	309	273	293	298	300	287	269	282	287	281	302	285	320	281	305	267	280	273	261	319	249	269	292	309	283	287	302	292	288	292	285	271	276	300	266	291	277	294	296	277	291	298	274	283	274	260	268	331	282	290	330	265	281	268	290	315	293	294	271	290	309	302	279	297	286	275	294	288	293	287	289	250	270	266	304	312	283	293	308	290	296	290	270	300	284	287	277	274	287	311	318	285	287	298	271	265	277	296	277	299	291	318	276	286	287	302	246	271	289	297	299	302	268	271	278	278	305	280	276	291	285	280	335	253	283	300	304	278	294	289	292	287	279	310	283	272	280	264	281	299	295	257	263	299	287	296	260	292	312	257	273	278	299	278	297	291	273	279	298	261	292	299	286	326	274	305	327	272	266	288	313	240	303	284	280	284	296	273	265	286	278	287	298	265	283	309	294	270	290	286	284	305	296	315	288	268	243	312	291	275	281	302	295	274	297	283	304	280	256	281	311	305	280	283	291	266	298	275	281	290	278	285	305	284	290	274	269	304	278	280	296	266	278	315	273	281	268	273	266	272	307	293	308	264	295	284	336	271	265	281	286	297	301	281	273	283	302	261	305	315	298	277	292	282	293	323	298	290	301	290	294	271	307	274	299	300	306	291	307	278	266	290	307	281	294	254	297	250	294	284	280	273	280	268	281	288	307	298	283	308	305	305	275	292	250	279	292	290	279	309	282	270	260	286	284	279	281	288	262	293	284	275	308	267	296	283	299	266	272	292	277	285	266	294	305	285	295	340	289	275	257	303	280	281	292	290	276	256	287	275	285	277	310	295	273	273	289	311	319	266	293	294	292	307	285	279	278	290	287	266	319	288	292	314	297	276	275	243	300	296	275	248	292	300	301	283	290	296	290	277	302	305	299	307	288	289	282	261	278	290	279	303	279	300	289	260	320	302	299	271	269	275	301	265	296	277	302	290	279	269	260	292	283	278	327	291	270	270	345	296	270	301	278	292	276	282	302	288	306	290	278	316	277	270	300	278	295	277	284	274	289	291	272	281	299	308	285	266	279	302	275	336	292	310	290	295	312	255	297	279	311	245	315	272	284	298	260	265	266	299	286	302	291	262	250	286	292	280	292	268	303	281	293	284	313	272	265	295	295	251	299	279	276	256	292	287	278	293	299	266	312	258	273	287	287	298	243	263	311	260	285	286	262	258	305	259	295	292	306	282	280	278	284	312	290	280	274	294	273	267	313	284	279	299	272	277	277	293	264	279	283	283	271	302
26649	20549	10361	1378	885	878	812	860	817	765	828	807	795	801	827	793	767	818	780	798	795	789	780	822	818	820	806	793	814	814	828	807	817	750	819	788	820	775	806	781	780	786	749	817	843	824	808	804	814	767	849	790	740	802	780	813	789	819	769	853	839	791	800	812	781	828	774	787	784	789	793	785	804	849	781	801	814	811	792	817	829	795	795	805	812	756	765	793	805	808	749	787	850	766	770	796	757	819	780	777	817	777	823	794	804	803	808	810	809	778	743	757	813	775	790	751	761	786	811	777	815	731	800	816	805	808	798	778	797	794	787	744	850	803	793	830	762	826	795	798	774	816	778	779	822	801	775	808	804	808	829	823	805	789	784	751	786	769	755	762	808	822	827	808	735	781	822	830	784	801	747	816	775	791	782	794	801	794	835	785	811	803	817	818	771	838	839	779	799	781	752	804	790	843	784	821	778	763	807	810	891	790	804	814	770	817	776	808	759	781	847	818	826	799	766	806	782	778	825	836	797	797	789	800	750	794	826	771	763	803	799	820	734	801	798	804	815	795	820	827	795	739	840	801	776	787	814	784	876	780	774	797	755	758	779	803	811	821	840	777	838	790	825	824	798	787	785	813	804	800	821	826	750	811	793	856	779	781	791	744	766	820	810	831	807	767	838	861	786	805	814	859	760	794	807	826	770	788	817	803	856	795	796	814	793	779	753	780	843	807	816	827	803	799	753	830	767	787	774	752	777	778	760	834	794	771	839	778	793	799	802	814	807	833	805	840	807	840	738	784	832	794	798	787	820	792	826	784	787	805	809	789	773	805	785	782	785	774	803	751	826	747	770	805	824	779	810	827	780	789	769	789	806	797	795	819	798	790	816	786	803	803	808	880	810	763	780	803	739	810	833	799	745	834	745	806	836	801	773	811	836	807	791	794	777	866	792	805	811	813	785	809	823	789	788	800	797	809	734	779	826	818	791	747	859	820	838	772	820	761	804	758	840	819	812	830	777	774	786	764	769	841	809	816	783	855	792	855	825	797	811	774	733	768	812	794	823	839	867	832	752	828	750	814	801	768	739	840	788	811	838	809	760	803	768	792	776	791	792	829	805	792	752	778	819	780	776	800	800	787	816	795	749	819	829	779	782	778	772	806	788	774	805	824	807	818	803	812	805	789	791	775	822	704	754	792	868	780	866	786	841	819	766	839	824	775	803	758	811	797	792	728	766	793	748	824	808	827	861	758	790	783	774	834	806	831	820	775	856	778	780	791	801	830	784	740	818	755	824	764	817	801	799	781	732	775	798	798	813	824	808	796	827	787	823	829	807	760	835	781	800	817	742	840	805	836	802	797	814	766	810	788	799	805	795	790	838	794	806	725	823	798	804	775	754	814	796	806	802	819	825	803	788	799	863	798	808	795	786	810	831	811	783	804	776	796	811	715	816	837	770	832	778	786	778	818	753	814	808	797	810	852	755	816	789	845	778	780	803	790	804	829	799	814	834	793	858	861	802	782	812	811	798	781	790	803	802	801	819	755	832	802	817	798	764	843	790	847	842	789	777	801	799	801	829	787	795	850	808	728	741	744	813	818	849	788	831	785	783	831	804	804	808	806	819	775	820	769	785	776	798	790	818	828	803	821	787	802	801	745	816	774	719	864	812	797	777	815	792	793	779	812	816	797	743	767	734	840	790	793	822	835	861	758	845	752	725	774	772	769	801	790	852	767	791	803	778	834	759	850	719	801	791	780	817	809	787	782	768	748	796	788	805	774	793	795	799	776	794	772	782	798	819	803	816	823	764	820	842	788	819	773	751	807	801	799	780	801	749	737	834	806	779	810	821	793	748	822	755	792	797	832	805	830	864	838	859	826	769	803	760	764	754	802	756	793	853	802	788	814	751	744	800	835	781	782	786	791	771	775	806	786	754	825	809	833	766	842	817	817	773	817	791	868	853	804	774	790	739	777	830	818	789	793	815	823	814	805	745	794	806	830	795	825	848	848	791	798	773	750	805	814	796	806	799	809	842	795	841	855	809	806	747	812	747	727	783	777	822	731	797	780	784	760	822	767	813	769	856	792	778	797	826	761	815	852	820	799	761	739	758	759	806	803	795	833	795	754	792	812	775	842	789	774	771	787	769	800	917	773	776	832	795	815	845	770	838	797	791	794	827	832	769	742	841	806	793	813	835	769	692	806	759	806	787	806	770	842	860	854	778	857	767	788	767	768	772	781	759	848	815	800	814	786	761	781	841	773	783	779	777	826	821	786	793	819	837	771	789	840	815	783	780	807	820	810	815	775	805	852	814	755	789	788	794	813	790	742	793	803	822	790	784	769	789	808	821	742	802	804	767	768	827	813	798	760	728	867	761	793	762	857	774	826	834	826	750	866	778	767	815	836	765	812	769	879	837	769	786	803	733	809	816	796	843	762	804	829	798	763	834	828	796	844	795	788	749	854	766	806	761	745	817	777	773	803	791	791	775	778	781	860	832	796	806	753	774	779	775	804	821	849	794	770	807	907	828	793	745	780	814	763	822	822	868	770	789	811	824	806	831	756	799	852	803	767	790	798	830	812	768	773	817	788	825	832	790	782	825	803	762	763	788	814	749	780	738	817	868	828	806	821	786	766	843	821	806	797	846	823	810	811	810	782	800	726	820	802	782	737	812	789	819	814	767	818	828	833	812	844	834	790	815	819	775	796	789	750	803	835	822	790	813	782	805	821	752	771	751	804	806	823	825	815	774	772	761	835	815	797	809	820	863	806	828	840	840	811	808	794	838	795	817	821	775	808	842	806	874	809	799	758	754	786	828	794	791	812	764	829	805	808	794	772	793	811	834	810	789	811	802	826	817	788	777	738	794	831	808	784	796	748	801	770	786	817	782	798	842	809	792	770	790	784	818	818	805	820	789	741	827	850	793	794	805	831	802	852	788	793	775	800	759	761	830	749	819	782	777	813	819	894	820	866	768	827	771	813	877	718	822	745	823	824	814	718	768	806	793	789	811	808	800	741	821	773	792	752	795	842	788	748	782	799	780	769	814	773	774	812	839	825	767	766	776	789	775	785	746	830	784	772	764	791	782	779	778	822	798	818	808	833	823	777	778	785	808	783	758	773	809	838	777	794	828	828	755	781	831	789	783	784	798	805	782	778	813	780	782	804	807	820	800	816	807	840	759	769	787	827	792	822	841	850	812	810	780	722	772	718	784	809	800	821	790	850	777	811	796	772	762	783	769	801	762	805	792	790	776	814	834	743	810	759	831	833	809	803	806	823	793	804	806	853	810	836	812	798	789	801	830	786	812	813	788	805	753	800	805	827	749	807	797	789	801	773	854	821	779	824	790	776	792	800	821	796	796	843	817	788	795	811	800	784	787	792	734	784	836	830	825	740	782	819	770	805	795	788	774	819	769	810	802	787	832	783	789	795	771	763	818	782	814	793	835	791	802	824	804	791	805	842	754	823	760	804	793	786	809	735	836	784	778	827	829	861
4153	1577	1625	1227	1171	1010	1086	1025	1057	980	984	1026	1007	1017	1041	969	1029	993	1014	1028	1048	1000	976	971	995	997	1014	967	1030	961	975	957	970	968	1001	1012	1013	1009	1027	954	956	973	948	968	1052	944	1021	1017	997	972	958	1058	998	978	1010	1033	1027	1035	969	961	998	997	1005	940	1016	1027	989	1024	1011	972	1031	963	975	999	1008	994	974	984	1019	958	971	1036	979	993	928	1036	936	980	973	1032	926	977	981	987	994	981	943	973	1006	1007	971	954	1024	970	993	977	979	943	986	968	959	1034	936	980	993	990	995	968	944	982	1043	1004	980	973	984	1092	1028	1000	1004	986	941	976	986	958	1009	974	1008	988	935	1007	1013	1002	1042	1004	967	1014	1006	999	965	954	1000	968	979	996	1003	989	988	947	1016	969	978	1035	1038	1020	1013	959	1004	1048	1039	1004	965	995	996	1014	1001	979	1003	1016	985	971	946	1042	980	1027	953	1002	1017	982	1031	949	982	949	1038	947	1005	995	981	1014	1049	992	979	1017	963	1001	1030	1006	1080	1029	998	1018	1011	968	991	972	983	1018	1024	1035	1014	961	981	1009	975	1006	1006	929	948	982	1053	968	1002	996	1040	989	983	1026	983	972	1035	1041	988	1020	973	1044	1002	979	982	990	997	946	1035	1031	1020	970	1059	1046	946	972	960	978	1025	953	1040	997	1005	1017	1013	1012	1018	931	989	987	1004	1019	1008	961	977	1015	984	988	949	984	1026	1036	1020	990	1007	972	940	996	976	1038	966	1000	966	1020	967	1044	994	1009	992	934	1014	981	983	1066	1039	982	1030	1025	992	984	957	972	1004	1001	1059	1060	1030	973	986	1021	1008	999	1036	1000	959	961	1011	1003	996	965	997	976	968	976	982	971	1008	972	1021	1016	954	1031	1013	944	1000	985	1012	988	1005	949	973	1021	953	1002	963	1034	987	1059	1024	995	1060	972	1032	1031	992	964	945	1035	949	1010	974	981	1013	968	974	992	927	989	949	1005	1005	941	1070	1028	1081	954	1072	997	958	1010	1005	946	1009	977	981	939	963	1002	999	965	989	987	976	1026	1009	1040	957	1016	1035	983	1017	1005	995	1008	977	1019	1016	996	1001	985	1029	1033	1003	1004	1029	1007	969	988	1057	1050	1022	1018	987	1013	1032	998	967	980	1070	961	991	1042	1009	1038	983	965	987	1003	962	988	1020	1004	967	988	994	974	1025	976	969	1002	983	1023	1011	957	950	1061	992	949	987	960	975	994	1061	1008	1004	978	996	944	996	961	1038	973	966	1047	1051	990	990	996	1037	955	1036	974	1001	971	1008	983	970	1059	1058	1030	1003	983	989	935	1004	984	940	996	1002	985	972	960	1035	976	965	939	926	1001	1006	990	984	983	978	1017	1004	1002	970	993	1050	1006	1008	988	961	991	966	1004	947	968	1019	971	1023	1025	985	1035	993	991	981	998	974	961	995	994	950	1051	951	976	956	986	961	1049	936	989	1013	1004	981	984	996	1004	1012	1038	1033	1009	1025	994	983	984	1001	1011	951	1016	1025	967	991	1002	986	1023	968	993	1029	982	945	1013	972	1061	994	997	1006	1066	1011	1020	995	971	939	968	978	999	1015	965	1026	978	955	1004	985	1031	1002	983	993	976	998	956	1031	1035	999	1033	1020	1044	1007	964	949	971	946	983	1029	1016	949	998	1021	1048	988	984	1001	970	968	978	1017	1074	1004	966	968	1022	1003	963	977	952	988	1045	1036	1012	984	998	1000	978	1017	1001	1016	977	1019	963	982	978	981	979	999	999	982	972	1043	1005	1010	958	970	964	975	985	982	1071	1003	999	977	1013	1022	1008	989	972	1041	1031	1027	930	1027	1037	997	968	944	1036	966	990	928	1028	1009	982	998	1040	982	1032	1001	973	988	992	954	998	971	961	985	984	959	986	1006	934	967	951	995	975	1000	932	1022	938	1015	977	1032	1028	1003	1009	988	1003	1039	1070	964	987	932	966	998	970	1006	988	960	961	955	955	976	946	964	990	1012	981	975	1038	958	1015	1016	1019	961	960	1035	953	1063	1001	1000	1022	982	1011	969	977	1003	989	943	1015	924	1013	1031	972	986	999	964	948	965	955	1021	998	953	1014	996	1079	930	995	1010	996	884	998	911	978	975	1072	972	972	1010	999	998	984	1045	1002	1055	924	954	997	985	939	985	958	974	1012	972	1018	977	990	982	973	956	976	998	982	986	1054	1029	970	1007	1047	990	987	971	947	1029	970	973	930	975	1018	968	1003	975	1054	960	991	999	973	968	1007	958	1022	1009	995	968	1020	1037	977	1017	982	931	1011	933	944	992	1038	934	945	974	994	1041	993	1012	989	1011	997	1003	987	937	969	980	1017	993	971	1019	1006	970	1020	1007	1002	1003	983	1040	988	1005	1049	1052	1015	969	1031	997	978	995	980	967	962	976	963	967	950	987	970	1024	1023	1009	963	944	960	1031	1024	1057	981	985	1015	966	1018	952	1011	1040	995	975	1032	970	1036	974	1034	1013	1041	1024	1016	950	980	1033	1006	1006	1015	983	1049	998	1020	981	987	982	934	971	978	984	1043	959	1034	993	957	959	982	989	975	1017	968	976	1018	1004	980	1046	993	1023	995	1012	998	974	999	937	998	965	1009	971	1005	970	1024	999	974	991	953	943	996	980	988	1055	992	1003	1012	999	957	976	991	1019	970	1016	965	1021	971	993	1003	1024	1019	1010	1021	1036	983	975	1019	970	1039	989	1007	1058	981	976	1035	1028	1039	991	1040	1041	991	974	991	966	985	965	998	1017	1001	970	962	1018	1028	1005	985	936	966	945	992	1012	969	996	980	1017	1057	957	1015	972	1036	946	979	1013	1016	1023	1019	1008	980	970	1027	976	1000	1007	1007	1016	1014	965	989	987	982	992	1010	992	947	992	944	1069	1019	1016	1009	962	1007	1005	1003	1035	1006	1017	954	927	1019	974	934	976	975	943	974	987	964	1006	1037	997	974	936	959	1003	975	1013	1075	964	955	1001	964	1003	985	981	988	993	979	998	999	1005	975	979	972	965	977	979	1034	1007	999	976	1044	979	979	991	947	964	983	996	964	963	1028	1025	999	981	987	1014	988	1026	1000	1032	953	997	1009	975	1000	992	1000	942	1039	973	965	998	1010	991	1082	1006	1020	1002	1020	960	962	991	986	1002	935	970	961	953	994	954	953	982	936	957	938	994	1016	953	1022	981	1018	1045	1011	994	986	1047	1018	997	990	1036	986	993	985	966	966	1058	989	1041	1009	1046	991	979	978	1007	964	952	1054	1001	1020	979	969	1025	998	970	990	1062	976	974	1046	961	976	997	988	1007	986	998	953	912	988	974	1053	1040	986	969	1025	981	1002	922	1000	983	963	991	988	985	998	1060	1017	990	983	939	1008	1017	971	1001	962	1000	972	1003	984	956	1082	995	959	1047	983	1012	1043	984	944	957	1025	1030	961	1004	978	1023	1054	1028	966	1038	975	999	998	981	1003	983	1066	1013	975	992	949	1001	985	1005	981	1019	986	989	1008	1043	998	1031	977	1019	1018	985	1024	995	957	920	1039	982	980	1007	958	1019	1020	1008	1006	1023	979	986	1060	977	984	959	1017	984	982	1046	985	973	918	942	976	992	1019	1046	1006	1003	956	1053	1004	982	949	1012	1030	1012	1014	987	1028	1016	945	1017	1045	980	989	970	1011	1020	1014	994	996	1014	1003	969	948	1012	1015	1010	956	1023	980	998	1002	1013	976	1008	1043	985	1003	973	1062	946	992	949	1054	982	992	966	968	978	981	986	940	1050	992	986	932	998	970	980	967	963	1034	972	937	1039	977	1004	951	1050	993	970	956	1024	959	995	924	1008	999	1009	979	1007	1020	946	988	997	948	987	978	978	994	951	984	1002	993	973	1006	1032	983	1008	953	1016	958	979	1047	984	1022	1020	974	976	1018	977	972	999	993	1016	919	1000	968	1043	950	1040	1023	949	959	1069	994	992	979	1019	1005	1011	1034	972	1003	1037	990	971	984	984	1016	1032	988	971	974	962	1014	1054	955	975	963	997	968
23480	20914	28291	23673	20917	11600	1598	1032	839	769	730	714	650	709	632	590	628	573	595	558	647	618	592	585	529	575	590	577	598	606	587	579	556	579	536	577	584	519	581	533	545	533	538	574	572	533	606	511	578	507	565	528	548	539	536	550	561	567	545	520	525	532	554	502	530	551	556	590	567	541	520	553	526	566	526	499	536	517	526	517	543	520	516	587	531	530	540	520	542	508	570	541	533	476	556	575	563	513	511	528	546	495	530	567	524	563	558	508	545	553	519	501	551	536	519	582	560	573	515	506	580	552	531	557	536	544	539	548	506	545	528	564	582	550	573	567	550	537	535	552	512	555	533	531	548	522	570	549	516	566	538	569	553	560	568	521	543	552	540	558	556	522	521	642	528	527	575	523	563	516	513	531	556	530	546	523	557	506	543	515	543	544	543	559	546	514	536	544	513	545	558	532	546	560	549	543	520	551	526	518	487	541	520	517	551	502	494	551	527	537	544	564	549	557	552	540	527	530	503	543	522	576	567	552	522	528	569	511	537	544	519	527	478	537	538	548	526	531	594	518	551	535	524	532	556	506	487	544	566	520	558	545	543	547	594	515	561	557	527	561	555	591	557	506	524	599	536	541	543	521	548	554	546	551	503	529	558	484	542	532	512	518	574	544	518	518	559	503	542	529	540	576	528	547	566	549	574	574	535	500	570	570	511	556	564	573	530	524	523	539	550	527	513	502	543	546	550	543	513	562	556	582	482	532	577	566	540	522	525	520	568	526	541	530	534	540	526	548	552	546	537	527	541	541	586	572	508	555	535	551	504	573	529	534	519	488	556	513	541	588	500	542	526	579	531	533	515	545	552	504	518	534	563	550	542	512	515	542	540	531	551	556	547	569	552	547	557	549	533	533	543	550	511	551	524	552	530	542	535	548	556	530	530	509	550	552	529	527	557	554	597	526	521	521	550	535	546	544	563	511	554	540	531	542	529	578	569	522	582	509	527	549	562	547	539	525	565	502	547	526	551	551	537	527	535	522	557	567	519	549	575	517	527	521	584	543	527	547	540	574	489	566	505	558	531	539	550	584	554	517	538	541	578	531	567	565	513	579	539	514	524	534	557	549	522	553	547	524	532	556	543	563	538	569	540	502	543	530	546	527	556	556	516	541	548	587	513	515	526	552	555	541	561	510	526	525	549	514	509	520	514	543	541	534	537	577	531	527	476	522	531	567	564	563	584	523	530	552	537	528	506	533	546	550	544	534	528	508	516	516	576	523	557	558	515	540	537	535	512	566	561	506	567	551	508	591	571	527	541	538	530	511	560	552	493	528	507	548	545	559	530	543	538	524	513	502	572	540	524	506	544	507	533	527	520	538	569	533	552	560	578	562	524	546	545	509	526	533	545	501	514	575	508	546	555	542	541	520	549	557	539	524	552	501	535	547	525	562	579	538	573	546	529	508	559	502	533	581	551	506	559	498	516	548	555	517	549	565	603	540	538	564	470	512	561	525	533	548	522	535	533	556	518	546	538	537	572	534	518	565	557	510	542	552	534	526	535	517	507	542	514	569	511	562	514	601	587	538	527	508	539	555	518	504	565	531	513	519	543	576	545	527	539	518	521	509	552	524	505	504	552	517	481	552	494	567	552	526	575	541	500	544	566	566	582	514	566	559	565	493	538	521	499	546	552	524	547	534	522	586	582	535	567	524	539	519	498	554	543	558	524	558	559	525	556	540	492	546	531	555	553	564	549	557	561	529	543	527	535	569	523	542	511	537	530	513	546	526	546	543	524	565	538	500	581	555	535	501	531	525	501	564	527	524	533	522	550	550	509	546	568	578	556	532	546	563	578	563	553	573	508	517	594	547	524	545	495	565	517	503	541	552	547	553	517	515	559	564	525	522	523	539	544	580	544	489	515	546	512	547	545	542	587	581	560	558	543	568	566	527	544	525	491	545	508	572	526	518	525	520	526	559	536	501	542	540	561	563	556	541	566	559	488	549	521	537	506	549	525	531	540	515	543	556	526	519	506	532	518	554	516	550	576	522	525	547	576	571	543	563	515	565	531	575	503	557	551	524	544	498	542	562	538	542	554	552	552	552	536	512	495	550	552	542	526	518	541	517	541	529	520	520	561	551	526	503	572	559	568	547	547	542	504	526	537	530	519	527	578	563	551	516	537	565	578	557	538	554	517	547	541	546	534	531	563	554	529	581	548	526	554	504	533	537	534	573	533	540	516	533	504	529	548	562	494	528	550	554	561	553	530	494	515	578	568	525	514	599	538	486	570	567	569	598	538	564	560	539	563	530	534	556	545	552	592	517	529	541	528	520	532	499	559	587	547	543	534	531	537	525	506	525	534	542	537	500	553	540	539	541	523	547	527	544	550	572	533	530	572	542	531	557	536	534	495	495	519	528	562	516	551	531	542	536	525	541	538	543	518	555	506	531	547	546	527	517	536	554	550	516	484	525	554	511	540	519	509	552	577	554	532	533	566	594	528	571	514	548	531	542	567	552	536	538	539	544	525	567	556	513	557	527	524	585	496	523	542	584	560	536	546	524	582	544	550	525	524	545	528	515	494	571	566	548	542	516	525	572	530	554	558	573	539	539	559	548	549	588	542	519	507	526	537	564	515	566	521	551	516	526	538	575	579	496	523	514	513	504	498	565	544	531	531	517	551	530	557	559	553	520	539	524	537	565	549	486	537	517	522	541	507	529	539	529	572	520	527	545	526	539	557	533	524	576	526	540	519	561	521	513	572	523	543	532	528	536	533	576	544	538	531	546	502	539	510	556	527	525	558	595	511	560	528	522	530	517	527	548	536	544	527	584	558	571	613	568	496	578	511	528	520	514	554	551	564	535	512	545	574	518	515	519	524	514	537	518	525	557	556	533	524	547	578	517	548	575	531	535	535	522	518	549	516	576	533	524	591	544	529	533	555	523	592	527	554	540	529	535	551	542	544	534	509	496	538	549	534	498	544	526	532	530	605	533	502	540	505	548	508	524	530	562	546	523	521	592	534	519	569	520	500	530	556	516	542	573	501	500	537	536	531	563	562	533	546	542	534	544	533	528	590	526	542	561	539	594	553	532	502	543	550	597	538	536	562	563	534	532	546	522	527	500	551	503	550	579	504	563	506	534	553	561	509	544	538	531	542	538	561	568	535	523	535	589	548	533	568	553	564	525	545	505	514	560	506	541	544	510	572	511	551	524	575	533	551	530	581	521	530	542	552	519	547	530	508	534	536	456	555	557	558	559	524	547	550	505	558	597	566	546	545	569	502	539	538	547	577	537	521	525	586	514	542	519	529	547	489	512	523	506	530	549	507	552	564	539	561	567	536	523	558	582	568	509	579	569	510	488	538	526	560	543	486	564	534	578	575	588	551	553	546	551	509	532	499	541	505	532	512	522	528	554	535	547	539	525	537	577	556	510	523	547	541	549	521	483	509	573	555	572	540	557	547	501	552	539	534	553	518	567	525	523	558	511	550	523
4572	9546	8540	4534	3215	2436	1998	1643	1437	1254	1125	1020	1015	934	891	853	800	852	751	795	756	809	760	761	783	781	751	726	745	726	729	726	691	718	707	685	776	714	726	706	687	711	670	716	746	702	689	697	725	704	698	684	733	689	665	698	684	693	696	743	699	677	673	719	683	708	706	715	714	680	706	767	665	695	687	701	698	721	678	681	713	674	700	673	702	649	707	690	698	689	712	725	706	743	683	763	697	673	714	670	678	658	671	687	685	684	717	672	724	676	701	670	688	706	709	661	663	646	678	709	735	705	701	693	686	668	722	703	675	679	662	712	718	733	655	637	670	686	661	648	664	650	671	696	703	697	676	681	719	742	710	677	685	662	695	710	712	729	653	704	757	651	664	716	654	699	647	702	668	673	740	696	677	712	702	696	705	705	629	683	682	703	683	686	718	696	709	678	730	620	672	693	759	704	712	753	655	686	743	686	679	722	654	700	653	690	720	718	690	691	726	742	699	697	695	715	683	678	699	692	709	673	669	683	691	664	676	712	692	692	695	699	719	682	697	717	671	731	721	657	757	679	700	777	745	711	644	688	736	715	610	718	663	655	690	670	674	705	676	696	671	681	702	725	719	692	703	709	676	684	710	727	683	710	698	715	735	682	665	741	707	712	719	685	704	680	666	729	725	706	678	688	662	690	649	695	682	672	713	664	688	723	731	721	697	663	740	731	670	689	683	662	704	701	662	628	692	656	686	678	686	725	712	717	706	674	648	744	659	684	691	630	703	686	653	658	690	697	709	705	660	700	682	709	708	692	694	695	701	675	676	722	689	663	670	691	697	696	716	681	698	705	710	660	704	734	713	700	759	664	690	689	680	704	652	674	672	726	713	709	726	698	673	677	668	737	670	672	653	689	703	709	648	686	667	685	747	652	658	730	712	700	694	683	726	749	666	667	677	671	706	621	717	745	698	652	664	674	696	671	741	656	668	715	698	667	722	683	721	705	711	674	700	646	708	705	686	664	654	741	710	714	719	697	709	718	699	653	702	742	658	704	669	694	636	678	688	680	720	660	721	662	687	718	706	720	699	706	650	755	717	716	689	672	682	712	665	682	706	693	677	664	674	691	680	722	672	696	658	722	662	691	733	660	673	682	708	683	693	699	650	702	731	727	682	684	708	653	672	665	680	729	690	714	696	735	678	666	674	666	712	707	672	682	605	703	716	734	688	667	668	722	632	729	708	693	688	725	665	726	727	679	698	753	730	721	652	698	676	672	694	673	680	668	703	659	667	663	681	690	737	669	684	713	661	685	630	673	714	703	616	644	699	680	736	662	677	693	765	663	690	653	667	706	685	670	699	660	733	662	733	710	685	700	698	708	712	664	681	667	696	718	712	733	703	739	719	660	670	713	660	725	652	648	719	694	676	677	716	661	641	663	657	709	696	684	653	687	675	661	656	666	641	670	714	725	689	682	713	684	695	672	667	699	708	691	678	672	692	695	703	687	751	711	681	748	656	693	644	665	729	733	678	649	704	672	692	679	656	666	697	669	707	706	710	686	727	704	684	706	717	681	692	692	685	712	689	731	699	665	691	691	672	641	710	706	683	697	686	706	765	663	705	757	697	650	679	711	677	724	644	713	677	693	721	633	692	686	755	651	691	711	729	711	692	696	672	703	678	681	712	670	636	695	718	683	692	690	689	662	685	675	698	686	684	677	714	683	676	692	685	702	696	651	687	728	676	684	693	725	693	694	696	727	757	681	711	683	718	703	684	689	654	708	686	661	695	658	734	736	709	755	719	679	734	724	684	679	662	767	724	610	709	697	698	718	701	717	691	664	687	661	713	695	742	728	685	713	675	673	715	671	682	677	666	689	727	702	717	668	652	678	699	663	707	679	690	688	674	748	674	744	698	681	673	729	729	714	741	721	746	709	689	700	674	663	676	697	714	738	706	764	698	681	719	694	664	651	716	702	703	713	689	710	673	727	729	674	648	684	733	686	666	716	698	687	705	691	709	656	729	717	681	693	718	683	688	710	677	646	681	683	712	723	682	644	677	692	735	670	739	701	667	695	709	687	752	734	681	687	647	676	700	685	700	675	657	678	636	649	690	679	685	709	667	673	659	689	732	693	668	718	669	711	691	676	694	641	676	688	664	704	666	689	689	688	723	704	700	702	665	678	680	693	685	663	661	691	717	684	675	691	695	703	664	713	690	703	725	670	620	672	679	709	698	714	675	668	666	680	712	703	716	704	707	653	688	729	701	715	708	681	651	686	722	625	699	696	745	637	700	689	662	691	677	689	691	685	695	694	726	739	661	668	675	712	667	673	760	727	672	707	678	711	643	658	635	676	770	696	648	652	704	720	696	665	728	650	748	658	676	687	710	678	680	644	698	723	675	723	736	667	679	741	682	701	696	676	699	681	634	700	706	717	705	653	696	699	693	688	716	716	677	688	642	729	676	671	648	676	688	656	671	695	704	656	676	679	672	665	745	692	726	707	694	699	647	671	741	684	674	653	692	700	686	733	714	679	665	717	691	708	710	686	706	680	697	705	696	681	731	688	692	678	634	704	666	675	669	662	724	687	693	705	713	637	725	720	728	622	641	682	680	695	673	653	695	722	648	684	681	699	675	745	711	666	676	701	684	679	714	666	644	730	700	690	693	701	704	713	728	718	696	659	693	700	739	652	671	680	708	668	686	735	676	680	711	701	662	695	677	698	665	689	658	660	706	679	659	664	681	700	720	690	668	713	684	714	705	702	688	677	699	708	701	707	764	695	662	684	663	711	693	673	672	678	681	650	680	676	719	654	679	722	671	699	704	720	710	730	666	673	656	695	698	673	754	646	691	668	709	658	692	713	689	705	692	687	687	692	644	693	666	688	706	726	680	635	667	656	672	695	666	678	686	708	679	744	675	696	702	689	679	701	672	705	748	695	696	684	681	693	704	687	672	702	743	703	662	680	711	700	707	695	692	647	659	729	673	661	694	659	642	695	678	701	708	648	653	719	712	636	706	699	706	753	693	753	686	708	675	667	691	678	689	687	684	716	731	679	664	701	633	748	682	652	709	666	728	712	676	698	639	738	690	704	698	669	694	660	709	683	697	689	724	712	669	699	686	740	687	655	727	699	670	703	701	710	682	696	685	642	705	694	654	702	703	729	678	685	731	660	629	642	692	685	698	704	702	697	679	682	701	679	710	738	677	702	634	738	718	680	709	686	664	685	710	674	680	647	651	687	706	643	689	692	688	704	692	679	682	667	700	696	727	741	741	722	672	680	669	661	693	711	675	673	694	672	702	716	754	716	696	712	678	690	678	700	683	722	713	684	671	699	733	689	671	683	659	684	692	687	678	689	655	715	699	623	663	726	689	697	692	735	700	668	685	716	719	675	717	724	685	630	737	695	663	648	695	667	710	724	685	682	672	656	671	711	700	677	700	670	647	684	704	709	680	713	710	695	669	689	670	643	676	710	767	717	675	683	682	665	719	684	699	743
22551	20912	28659	23299	20914	20967	10051	1121	791	700	631	558	433	480	424	404	341	351	309	321	324	302	329	298	295	277	297	280	300	258	258	253	232	294	237	276	252	252	255	228	241	270	254	244	250	232	247	232	252	263	234	241	229	240	246	216	238	243	255	254	232	220	220	225	214	241	240	226	245	245	216	230	213	186	237	219	244	247	231	205	246	258	227	235	228	245	250	200	233	229	240	215	222	216	234	231	213	196	269	245	214	234	214	255	238	216	209	228	233	222	212	238	244	220	202	218	215	228	257	207	248	220	237	249	243	215	187	218	229	199	212	232	202	234	225	261	205	245	203	235	250	231	217	240	234	205	203	227	226	217	240	199	214	244	228	252	242	221	209	201	227	211	204	220	220	240	258	237	215	210	215	215	238	229	239	234	216	231	212	227	250	228	258	248	238	234	239	227	219	220	232	238	214	240	209	185	233	222	224	199	251	205	240	213	233	220	224	224	223	206	221	238	244	242	210	214	266	215	218	217	241	213	211	229	234	210	228	238	204	215	224	222	243	229	234	235	227	220	183	238	262	216	214	217	245	225	211	216	200	232	234	230	217	223	222	238	228	223	219	221	228	219	246	231	220	226	227	211	201	219	239	206	205	237	246	256	222	246	237	203	220	211	206	210	245	233	235	208	210	242	235	205	218	227	218	247	221	258	248	217	219	217	239	237	221	238	208	223	221	222	228	238	227	233	233	238	226	229	234	213	236	222	240	229	253	203	228	247	241	225	206	221	241	230	226	261	191	236	238	209	227	242	208	221	206	210	200	228	228	216	221	249	204	246	244	226	232	205	219	227	212	232	200	205	214	235	244	224	229	234	237	201	228	234	196	231	259	234	228	214	234	212	223	249	243	224	216	225	214	232	222	238	230	206	216	226	227	222	212	218	219	243	196	242	225	248	217	254	229	220	221	250	235	220	214	232	242	224	247	209	226	228	219	237	223	229	224	236	250	203	208	223	251	220	232	240	251	229	217	234	228	224	244	230	203	235	219	225	226	227	222	233	221	245	222	233	216	201	230	212	232	193	259	248	277	262	213	238	224	234	222	232	215	219	215	189	236	227	213	222	233	259	250	224	234	217	212	236	230	245	223	224	229	233	208	211	207	201	220	242	227	221	250	216	220	244	211	248	214	211	201	248	245	246	226	257	244	232	237	251	205	219	229	232	248	232	234	234	210	228	241	223	257	222	223	220	219	207	220	230	219	230	203	241	235	211	238	227	231	220	221	229	224	239	235	252	224	235	238	234	229	228	227	223	223	229	218	226	236	264	221	225	265	228	207	234	215	191	201	226	228	225	220	222	211	264	224	229	239	212	196	222	228	244	218	243	223	198	247	204	219	226	233	214	224	224	235	209	227	216	214	214	221	237	237	227	221	249	232	227	218	227	226	210	216	218	216	224	222	213	228	221	252	221	207	222	230	220	206	239	233	240	220	222	234	234	217	259	239	240	228	252	208	228	201	231	218	220	198	219	238	231	236	220	219	220	236	244	220	223	245	229	226	220	200	220	235	249	228	210	231	239	242	244	223	211	217	240	228	213	227	213	219	209	232	221	236	217	208	229	228	228	222	220	219	219	208	224	231	241	261	236	234	230	225	209	245	239	212	263	202	245	209	234	226	208	219	232	229	243	225	227	214	254	222	243	236	231	233	236	257	219	252	234	212	224	213	224	237	233	219	221	226	209	230	247	224	229	199	220	203	218	222	200	248	220	220	219	206	216	232	216	216	227	236	234	220	222	232	231	230	209	225	208	244	228	235	227	214	224	244	221	249	236	242	206	215	220	217	209	237	237	233	250	210	198	250	201	224	240	240	219	189	206	197	235	240	216	240	236	226	223	238	216	255	238	210	248	237	234	210	241	229	211	247	216	222	212	246	224	226	248	252	235	231	234	218	209	217	227	218	238	229	233	220	231	254	234	236	228	218	237	231	228	242	253	219	250	235	224	223	220	237	211	237	238	230	236	219	235	218	234	203	256	203	227	242	221	211	226	246	229	215	229	208	217	251	232	209	209	226	231	210	217	226	229	230	216	233	219	201	221	220	211	241	198	237	226	234	234	248	204	243	243	219	236	236	204	247	202	264	217	234	215	184	213	235	208	225	208	242	226	227	228	207	239	247	231	222	205	205	217	239	230	220	224	216	226	235	227	223	245	234	216	197	226	238	217	227	208	250	230	232	238	246	231	225	233	223	216	228	241	237	218	223	223	197	218	209	226	218	228	227	257	234	216	211	234	231	233	218	230	224	263	190	229	236	213	219	215	258	222	219	216	212	227	232	218	235	203	203	227	233	264	215	241	226	247	221	204	207	232	228	211	217	204	226	232	213	233	231	245	227	189	192	239	218	229	233	255	212	219	259	231	199	226	229	237	221	207	238	217	230	245	224	246	214	233	197	227	231	207	216	203	234	215	238	228	217	217	196	233	207	230	215	239	229	226	230	200	228	209	244	231	230	218	216	237	199	234	229	207	221	218	215	197	205	208	215	233	236	234	222	213	224	203	231	231	218	255	207	223	256	231	193	207	240	223	220	241	217	237	222	229	213	232	214	262	224	226	228	234	211	232	242	256	230	219	227	204	188	224	211	220	227	233	229	196	208	233	243	237	201	220	250	230	234	212	232	233	229	233	194	235	234	231	226	231	221	220	229	237	224	221	251	193	227	222	227	209	237	239	218	226	184	217	230	237	214	243	220	252	219	229	226	204	240	223	234	231	232	238	219	196	247	213	254	224	204	226	251	200	233	218	231	228	249	223	238	229	245	222	218	229	215	193	214	216	211	217	209	227	223	240	228	194	222	225	228	237	208	241	248	233	229	234	226	183	208	222	236	189	237	215	196	203	232	222	194	208	219	214	216	201	213	213	214	242	220	213	245	250	209	236	229	219	223	228	207	228	220	224	223	203	219	222	273	220	232	240	213	214	210	195	189	254	221	238	204	181	244	230	220	233	229	226	215	243	228	232	238	223	225	240	239	222	207	213	219	216	227	229	215	219	221	230	240	248	218	236	242	248	213	233	254	224	242	239	217	198	203	202	252	232	228	200	217	220	209	221	230	211	209	245	224	238	218	199	198	245	209	233	223	192	224	224	241	230	223	213	243	223	216	246	193	198	230	241	218	252	222	247	225	212	240	223	235	238	224	231	223	220	199	233	216	195	226	232	233	176	213	207	216	232	233	218	229	216	219	221	231	236	209	212	227	237	228	227	215	230	234	244	242	210	250	230	208	218	217	215	224	228	244	238	225	221	220	234	223	198	246	243	244	214	232	265	223	207	224	204	234	217	215	226	227	235	244	231	210	221	245	228	232	241	242	223	219	210	221	181	251	243	243	255	242	221	230	242	212	215	234	217	221	224	233	227	238	216	250	243	231	214	221	241	226	230	226	239	232	256	267	230	218	207	239	224	216	189	220	221	237	234	228	242	232	258	230	250	229	225	240	216	237	222	225	229
6771	15537	13621	7436	5104	3783	2907	2323	1792	1475	1222	970	871	777	700	647	628	509	504	474	458	436	474	405	387	359	383	374	375	374	341	329	348	335	345	350	344	318	336	321	333	339	294	300	324	324	301	297	290	300	341	282	305	313	314	320	289	316	293	315	306	292	309	300	296	290	282	290	303	308	314	297	284	298	301	282	279	323	295	286	289	310	311	292	306	272	267	287	284	288	314	288	296	343	301	307	303	302	278	257	274	307	307	294	268	263	290	322	305	302	313	291	293	277	306	314	255	295	277	275	282	303	289	305	300	288	317	282	289	300	268	290	245	276	290	317	281	282	282	287	296	309	255	290	287	295	276	280	260	299	266	305	259	275	302	303	329	321	304	291	279	286	297	322	271	307	289	302	313	250	305	278	302	299	300	287	298	334	269	278	282	289	287	261	307	291	316	291	299	269	293	336	290	285	308	282	320	281	268	270	304	317	292	304	301	312	271	263	276	285	247	299	264	295	257	281	296	324	323	282	274	295	274	307	311	296	315	292	280	293	304	287	246	292	279	294	300	265	295	298	279	292	300	292	290	290	292	276	298	292	288	293	260	303	290	282	281	271	271	293	283	276	285	298	285	265	270	310	319	240	269	253	278	308	245	279	259	308	294	269	303	276	297	259	290	276	292	288	271	294	300	286	307	277	306	311	282	293	284	293	309	305	287	300	304	291	280	312	270	284	289	302	277	258	288	276	298	308	296	272	294	333	269	304	283	329	309	295	297	317	287	264	260	299	262	305	274	289	289	317	296	294	261	292	274	273	278	257	289	293	301	293	260	315	302	285	265	288	302	286	278	306	279	277	280	277	303	267	312	271	260	278	284	304	327	280	265	298	300	320	287	292	299	302	266	291	302	280	286	270	291	292	272	328	302	278	313	282	291	312	288	301	307	273	290	294	295	264	315	322	280	275	248	290	300	293	279	283	289	286	285	277	299	310	289	312	289	280	261	253	314	301	284	286	295	287	291	307	237	296	291	279	316	292	282	272	281	296	299	280	293	308	303	288	277	271	288	294	248	285	288	273	302	257	311	289	278	267	251	266	294	279	317	310	289	267	312	270	297	293	308	288	326	269	318	314	305	284	291	276	292	262	297	279	290	303	311	292	333	284	290	311	294	314	306	257	287	282	317	323	256	307	282	272	265	307	284	299	302	293	289	304	266	275	253	307	302	308	284	258	279	295	290	248	313	291	331	282	280	273	296	304	296	274	296	287	318	300	262	332	286	294	332	271	297	282	287	296	313	297	275	267	293	316	285	268	264	298	271	289	292	309	273	272	287	248	292	309	298	273	294	290	318	299	296	265	289	276	309	272	273	303	310	297	302	292	311	266	280	310	280	295	294	294	317	296	287	276	267	305	284	284	267	316	304	291	279	271	287	308	264	303	278	283	270	257	327	288	297	291	293	307	297	304	278	298	298	309	291	293	292	298	317	274	285	292	303	305	322	279	272	289	275	312	280	287	287	278	289	285	298	306	285	290	271	291	260	312	325	294	252	290	272	283	320	294	273	281	262	335	296	311	292	253	292	306	307	284	296	287	293	324	284	271	310	272	307	291	282	292	313	304	289	242	289	299	294	292	299	284	295	286	322	282	290	259	299	302	283	306	294	274	292	278	319	287	292	288	277	279	300	276	273	306	276	289	301	272	283	304	316	317	324	298	281	304	302	305	267	342	283	288	257	270	290	301	287	284	306	288	283	303	288	297	284	318	287	293	280	303	283	298	279	332	281	295	274	285	306	284	310	270	282	285	259	309	262	306	324	297	300	312	284	275	273	289	293	266	301	307	280	264	299	281	305	303	262	284	282	269	277	270	277	299	300	291	299	268	287	323	235	280	289	290	291	282	294	280	273	284	274	316	291	304	290	301	270	273	275	258	296	298	290	287	299	305	301	267	256	287	281	252	286	302	283	277	286	275	278	300	290	292	286	256	287	305	295	310	296	260	304	319	273	271	290	284	305	306	289	304	288	248	287	282	261	311	313	286	300	287	298	311	280	279	313	307	299	318	262	338	300	322	294	276	264	292	254	287	260	302	279	295	308	255	280	287	285	306	306	296	286	298	299	280	289	282	277	321	286	299	287	284	272	282	285	298	293	306	260	287	279	277	285	302	272	275	293	281	297	258	299	298	295	311	285	307	313	276	288	287	293	266	287	285	303	296	296	315	272	264	276	268	304	278	271	269	288	301	301	303	284	316	271	307	263	303	260	247	291	279	282	266	305	293	283	304	298	279	294	299	286	273	285	314	273	296	299	292	274	280	303	300	290	286	279	286	280	281	283	276	319	328	293	270	291	295	284	268	281	313	273	308	277	306	275	309	290	285	305	294	299	293	311	283	268	284	254	281	284	320	288	292	293	300	290	276	272	298	288	255	325	282	264	298	286	290	273	291	318	311	300	311	308	264	305	300	284	289	318	290	297	336	275	288	275	306	297	252	297	255	328	252	283	273	304	290	269	296	274	300	274	320	297	295	307	298	292	296	281	307	300	303	308	292	303	287	302	303	295	261	270	303	275	292	293	300	303	307	316	310	256	278	289	290	292	300	305	275	273	285	317	298	305	294	299	269	306	274	300	258	265	309	315	298	288	274	304	271	264	308	278	286	290	282	283	281	298	297	288	285	285	295	298	287	289	278	253	318	301	259	311	279	296	270	272	300	292	288	287	266	284	284	286	255	314	264	295	312	281	289	296	324	300	281	290	321	281	292	294	307	281	292	283	284	292	297	280	257	289	293	285	294	280	317	309	286	304	315	266	325	310	277	287	299	316	274	311	258	301	282	291	277	310	274	279	285	287	294	305	279	302	280	280	304	300	271	293	300	282	295	283	279	290	310	268	287	302	313	313	264	296	314	285	298	293	260	324	298	299	282	258	302	264	278	295	286	287	307	277	289	301	298	306	252	291	280	240	316	288	276	283	277	301	274	313	319	277	290	303	301	284	304	268	280	304	252	299	283	306	280	290	283	266	309	304	321	278	273	292	274	295	292	285	283	308	267	257	289	295	269	288	265	310	295	277	299	289	288	273	289	294	303	288	277	284	285	265	291	288	275	294	307	277	307	293	257	274	277	306	296	286	289	267	314	285	295	295	281	312	309	277	281	268	305	289	293	321	289	298	273	291	293	316	285	307	315	284	289	282	287	299	308	272	281	307	305	308	288	272	293	308	311	301	284	311	276	267	283	285	296	306	310	272	287	297	289	287	284	307	289	281	259	281	296	289	272	310	289	290	302	283	276	303	280	267	252	279	301	287	308	268	291	282	279	299	302	280	288	284	280	285	291	305	301	277	266	297	291	258	307	283	287	289	292	322	291	277	334	310	270	287	299	288	266	300	282	275	285	299	305	288	282	298	317	288	313	300	256	313	301	292	284	271	298	294	252	279	276	325	294	296	282	285	280	304	289	287	290	295	272	302	264	300	292	288	267	314	300	324	291	272	284	288	288	261	278
26570	20561	10675	1591	1046	1110	974	839	806	797	771	804	771	821	780	791	804	791	824	784	834	814	815	800	774	797	773	822	809	819	791	842	842	796	789	761	818	767	831	787	795	783	823	791	739	791	846	766	777	893	789	762	813	810	771	736	796	807	812	810	796	773	806	821	813	801	817	796	759	797	789	848	749	788	840	756	760	795	858	797	813	807	803	782	781	788	856	823	829	767	814	783	800	784	781	791	808	772	812	802	787	819	807	810	810	807	833	863	797	796	795	821	801	816	813	837	745	811	798	800	765	809	812	796	747	782	773	858	812	848	809	814	746	778	838	782	759	798	774	827	811	821	810	789	793	828	820	814	773	768	761	852	780	797	759	832	792	838	774	790	851	790	804	785	801	839	783	786	773	749	809	830	755	854	798	807	829	804	795	766	809	816	812	786	813	819	886	805	863	847	790	800	753	801	811	826	757	756	850	755	840	814	811	793	801	785	767	862	756	806	786	754	752	769	830	795	814	791	834	806	804	773	768	806	847	817	789	802	813	833	802	750	774	808	785	800	759	796	779	799	820	761	743	815	804	799	800	803	774	823	798	768	803	836	804	775	793	792	866	833	779	831	858	810	786	801	803	770	786	775	855	826	794	834	775	783	825	770	780	788	838	807	765	788	788	801	791	758	749	797	806	778	781	837	808	794	802	796	759	793	756	797	803	846	813	815	789	788	814	782	826	808	754	826	779	755	802	790	825	811	794	795	771	823	797	831	822	763	822	812	800	805	810	802	837	807	775	773	763	798	802	798	775	763	801	798	824	799	857	814	787	770	801	775	810	825	836	771	834	766	804	823	811	804	774	790	822	791	825	773	792	806	814	770	784	765	856	818	820	757	783	801	771	737	795	764	810	814	843	789	779	763	790	792	815	843	791	762	801	800	747	808	742	805	799	801	800	811	798	808	789	788	783	823	759	799	787	826	815	819	782	808	821	800	799	743	798	808	804	778	812	836	748	805	799	775	740	816	778	823	798	784	743	730	780	833	791	780	797	814	803	783	829	827	778	799	831	806	797	828	815	810	786	722	801	775	831	784	777	764	817	819	839	770	835	798	839	814	807	717	829	821	764	759	821	813	775	827	763	783	726	762	844	773	778	888	786	819	759	779	799	803	776	793	770	828	829	826	804	802	817	770	748	789	835	788	852	795	804	792	771	760	797	794	814	839	812	822	808	810	784	764	793	792	819	788	825	774	773	810	808	822	794	809	821	815	752	823	768	794	765	751	802	838	796	789	819	855	774	761	850	783	818	820	849	815	823	790	796	842	795	734	763	828	811	801	826	770	771	798	747	787	828	759	781	804	772	842	769	825	793	840	798	835	781	805	785	814	804	807	793	821	779	792	812	793	785	798	790	769	743	792	782	831	792	851	783	796	751	789	822	800	808	777	747	820	805	852	850	828	788	823	846	811	785	777	818	814	785	756	829	813	841	809	802	818	771	779	800	816	765	769	841	752	811	770	774	781	813	807	748	783	884	783	776	767	820	797	784	811	852	804	798	755	817	811	789	798	780	772	802	841	758	810	768	796	802	841	773	803	804	790	785	783	818	806	798	747	820	778	751	826	808	825	819	837	773	750	760	801	770	792	807	774	775	783	810	762	815	840	800	780	795	842	792	761	748	747	768	823	789	821	777	847	791	837	776	783	802	793	836	815	794	816	788	797	805	794	815	744	791	791	799	761	814	778	721	794	808	797	852	819	800	829	801	818	796	815	785	830	771	806	760	772	783	792	790	856	782	812	833	804	783	789	863	791	803	768	845	804	807	805	817	769	798	816	806	803	791	776	803	795	799	777	821	826	772	785	814	852	822	807	762	777	816	758	799	810	810	806	747	817	773	828	837	799	769	800	769	765	813	830	760	809	798	783	797	801	843	779	793	799	789	849	855	794	818	784	828	794	786	779	778	774	792	797	767	798	768	787	790	794	774	856	798	803	821	766	796	791	838	769	786	765	805	734	779	792	751	761	776	770	779	822	788	769	849	789	794	824	789	765	842	797	808	772	784	780	831	853	793	776	790	819	808	818	775	790	830	770	778	750	788	773	805	762	828	819	781	824	809	822	840	762	768	749	770	785	796	782	844	790	844	735	796	802	784	782	802	815	767	775	818	797	876	761	787	789	793	741	787	777	789	792	783	756	757	804	782	826	854	783	847	802	757	834	742	787	809	795	839	801	791	855	813	824	778	847	744	823	782	786	835	806	822	819	796	814	807	809	813	824	767	829	762	820	814	753	769	784	810	797	817	791	805	768	763	825	814	783	780	772	802	807	794	761	769	802	750	819	802	737	816	795	769	756	848	829	857	809	799	762	841	773	799	797	797	832	818	851	833	813	764	810	798	830	785	778	790	795	795	780	761	794	825	800	820	829	805	758	800	801	802	770	798	781	808	849	781	758	821	776	763	816	796	797	816	798	764	824	771	815	765	741	841	764	849	806	761	796	786	805	857	767	787	805	798	804	823	830	813	795	821	822	872	772	770	773	773	798	831	756	788	806	812	784	821	801	787	780	818	795	794	802	772	763	812	799	803	782	823	814	784	812	823	817	802	857	771	799	735	781	781	788	809	744	801	786	815	826	801	822	736	755	842	803	800	837	850	841	777	810	786	809	847	799	800	799	773	794	789	766	786	808	830	812	798	835	781	786	831	775	799	781	776	782	786	805	752	823	789	831	810	809	808	792	777	778	821	769	816	852	773	816	797	770	803	827	784	869	816	825	781	839	834	765	777	813	794	821	807	812	748	794	828	801	795	780	775	795	808	812	788	803	777	773	806	870	800	762	796	763	816	824	777	777	802	804	797	852	791	753	795	828	796	818	789	810	787	765	801	822	813	813	788	804	800	800	796	794	831	769	735	783	793	796	798	776	821	808	806	818	764	791	832	753	822	775	795	782	745	808	784	793	833	791	823	808	798	782	778	742	786	784	782	825	774	778	770	807	777	771	825	759	806	821	787	817	797	746	779	815	771	807	810	802	795	767	837	810	775	857	775	755	765	797	790	796	803	835	761	807	748	784	801	843	772	836	838	764	819	836	751	791	826	762	794	815	795	827	796	841	821	801	803	772	766	817	810	779	786	758	789	806	842	829	816	835	827	801	793	777	792	778	783	769	814	837	801	771	817	826	784	809	807	758	825	796	795	781	885	837	736	801	789	790	830	833	825	797	784	763	804	813	819	774	851	791	758	764	813	791	827	830	827	812	794	750	851	764	861	750	764	851	798	822	853	802	803	760	794	808	799	787	814	822	809	772	737	832	797	805	771	811	792	788	766	821	783	815	802	814	848	785	768	772	791	784	794	848	814	770	790	773	799	775	773	822	768	803	785	816	750	776	852	793	826	821	832	761	747	829	768	792	783	817	727	770	810	799	809	772	808	783	765	777	796	801	779	825	797	792	801	757	784	774	785	786	780	760	796	802	789	738	770	807	788	795	764	782	801	817	794	782	800	822
4228	1681	1716	1254	1166	1122	1079	1085	1040	1018	1045	989	1037	999	940	1043	1011	1071	1026	996	981	1029	1010	1015	974	1028	963	983	1032	999	1036	978	990	1003	988	994	978	987	998	942	943	1018	1010	989	977	1005	975	1029	992	986	926	937	1058	1037	1007	944	985	1008	978	1081	968	959	999	1013	1006	1035	1033	991	1004	958	933	937	1023	965	981	982	1045	991	977	994	987	991	1036	1010	1015	1081	1017	1013	1031	1050	994	961	997	1023	970	973	992	1014	1040	1015	987	1020	1013	1000	945	993	983	982	995	1013	985	1013	977	1003	1027	985	951	1022	986	958	1042	944	997	1060	961	1009	988	954	976	1001	1012	940	980	963	989	1012	961	1018	953	1026	1013	1027	983	985	964	1005	934	1007	1011	1013	984	936	959	1005	992	999	1009	944	939	963	976	988	976	986	964	986	989	994	1012	954	964	1012	1024	946	988	1048	980	1014	1030	993	958	1017	929	975	1031	1006	959	945	964	958	950	994	968	987	969	1034	952	932	964	1007	1027	992	964	954	993	1047	979	974	959	1023	988	990	969	990	994	1019	1042	954	960	971	998	988	989	996	932	990	941	997	992	1045	955	969	1025	1001	1057	955	1014	1001	957	970	1008	990	980	1018	1009	883	956	978	996	978	1020	999	1002	984	982	949	929	1016	1042	982	1001	1027	1064	1016	963	965	915	1051	1010	1022	1002	1045	962	983	973	962	1005	961	942	1026	1005	1004	1029	1033	977	1017	984	989	983	896	958	1001	961	992	969	989	983	1039	972	961	999	988	986	1083	1005	1017	935	1063	979	946	1004	968	958	973	1012	1027	990	1009	948	971	1021	1007	971	992	922	968	987	962	941	1048	968	962	1014	948	999	1059	950	965	946	1019	1022	1029	1004	968	985	998	986	979	976	992	1012	1058	950	986	918	1015	966	1065	1003	939	1025	1035	1036	1042	1088	976	980	1020	982	1021	971	1008	1045	962	957	986	925	1024	993	1035	971	951	956	979	1001	1023	949	1027	1030	951	1041	950	998	977	953	926	1023	974	954	1035	1030	954	980	1016	984	1016	969	964	1007	957	971	972	1011	985	1018	1000	984	941	1021	1030	1017	1045	971	979	1009	1018	1038	1003	1014	924	978	1001	997	1015	959	949	1004	983	936	1025	1006	1033	1028	1024	986	1018	1024	994	1021	1041	967	996	961	1010	1020	969	1043	1001	978	1014	971	974	993	1033	989	985	996	966	983	972	943	1001	999	979	1019	981	1016	1032	1020	953	1045	978	1002	984	995	944	991	966	977	977	1016	1023	1011	1011	962	975	1082	1001	1048	984	1015	998	972	990	1054	976	1003	938	965	984	1018	984	1044	953	945	1000	1028	994	939	965	982	964	941	1013	1003	1036	899	976	986	982	939	932	968	1037	988	960	954	1036	981	999	985	1020	1015	975	944	1019	996	965	1028	1004	977	986	1000	963	949	962	960	979	928	956	1036	993	1021	959	969	1009	925	941	1029	1023	981	1006	1033	1014	975	1019	967	1059	951	1020	979	966	959	1010	976	975	941	982	1042	945	973	995	964	956	975	979	1028	982	1025	992	1006	970	1034	983	1012	988	1008	916	951	999	1014	996	967	972	1043	954	969	942	989	1018	1006	998	1013	977	1016	979	972	1017	958	1022	1017	996	978	948	1022	980	1016	982	1041	973	955	1026	986	1002	1027	980	921	1006	997	1011	1027	968	956	949	989	979	1002	988	1060	963	958	992	997	983	998	1019	1012	993	957	971	949	1034	968	970	1014	955	984	1008	942	959	1034	1014	1038	1038	980	967	987	967	1000	1002	1045	988	1005	940	1011	953	984	1012	1020	921	974	971	973	1028	985	1006	998	1039	988	982	940	1008	986	986	955	998	979	1014	1073	1027	955	1018	971	964	1033	954	980	958	1006	965	988	979	1060	1020	937	975	970	981	966	949	1046	1017	964	933	961	961	991	1017	971	973	993	981	956	1005	1008	1013	971	970	1018	966	959	1018	1013	986	1022	978	1009	964	1040	978	1055	1030	1023	919	967	940	990	1041	1045	987	1002	1031	958	947	1054	949	1012	982	952	950	991	993	1026	1005	998	1034	924	1047	988	989	1020	1021	991	951	1013	1074	999	998	969	953	969	1009	984	1025	983	952	1031	1025	1004	1013	1032	985	952	1007	992	1036	949	1028	991	957	1000	1036	1015	974	1009	996	1003	990	944	1012	992	1036	1029	949	992	959	978	953	997	990	996	946	911	994	997	976	984	999	1042	965	1004	982	973	950	992	971	1000	1034	948	976	980	1003	985	998	1004	930	1001	1053	1009	970	983	958	984	1003	1022	991	998	1003	1064	948	968	984	1035	995	1004	992	1011	921	1005	995	1007	980	1034	977	986	933	1027	1029	1027	1033	1046	936	982	1031	1002	1043	996	980	981	1052	962	979	1015	969	961	991	957	990	1020	1016	947	1006	970	974	950	1000	944	1004	1003	953	959	970	1004	1005	1005	1025	1026	970	986	996	1013	999	962	1031	939	1044	1007	951	998	967	944	981	996	956	979	966	972	994	1038	962	998	1019	989	936	972	954	954	1013	997	996	1001	977	972	1023	1027	1065	1001	1022	976	1013	1006	1024	1000	1009	991	937	1027	991	976	1031	1000	1007	970	997	1000	981	1016	1020	958	994	982	1000	967	949	1025	959	949	996	974	963	995	981	1004	1020	1020	964	1016	1008	1004	962	1073	973	1053	971	1000	1008	968	1003	989	1023	941	943	958	997	960	985	974	984	1002	930	935	1041	1041	1058	976	1012	960	1039	1012	1015	1020	964	957	1040	998	993	1043	974	1021	982	1033	999	1002	927	942	971	1012	983	1047	967	1018	940	1059	1009	941	939	937	1045	987	986	925	962	955	1006	964	1020	964	1026	992	970	966	991	951	1020	995	1028	983	973	1014	1005	950	915	978	1017	1058	1020	971	1000	1021	974	1028	946	945	1010	984	991	990	939	1019	983	970	994	1000	946	1040	996	988	946	1019	983	1001	1052	979	1008	990	1001	983	1047	1006	966	967	1000	1013	977	1031	963	926	995	964	1024	969	998	1034	976	1018	987	995	972	1019	1012	979	1042	1003	976	1063	1013	970	1049	1005	978	985	965	1014	980	990	987	1007	1031	994	1023	1023	1013	950	953	967	1005	1023	1012	977	987	1009	972	1019	1009	1004	1037	985	1059	1050	1004	1022	1012	1010	977	1000	985	955	960	1019	991	1035	946	1013	967	964	980	984	941	988	940	1051	992	901	1052	1005	975	1010	966	986	998	1034	962	1017	940	966	1026	1000	942	964	985	1061	1046	956	1046	992	996	963	956	999	1023	968	988	1010	1002	995	1001	991	1029	989	1005	1028	1020	964	954	987	987	1000	1023	960	982	1005	1007	959	1014	960	951	961	955	905	929	951	1040	994	964	958	1006	1031	977	972	989	974	976	989	985	973	988	1005	987	961	1033	1016	1002	1017	950	1001	978	959	1016	981	1004	996	949	983	980	966	935	998	983	987	960	986	1006	994	1010	992	1035	1015	1027	1002	979	990	1008	1007	1033	981	1001	994	968	941	1005	1011	986	978	973	971	1016	983	1011	958	1016	987	981	1004	987	992	987	1002	1012	975	985	985	1050	991	1015	973	905	999	974	1029	982	1050	1053	978	935	989	963	1027	1013	999	988	978	949	1006	998	924	1071	1002	925	983	989	992	1000	982	937	983	999	1015	976	1051	1018	1053	1007	1024	985	1006	1024	1007	1037	1025	1007	1014	989	971	946	968	972	1019	986	967	945	937	967	985	1043	932	1033	1010	1023	1003	983	1030	984	883	999	1025	983	1058	1008	951	1021	974	994	1010	1036	942	1010	980	1029	1004	992	996	1004	1001	1022	1022	993	1018	1004	1036	996	968	987	995	989	1012	981	1015	998	966	1009	972	935	967	933	972	1016	1021	960	1085	963	996	948	1011	1022	979	1059	1024	1014	950	1043	989	961	979	964	990	943	1005	983	994	1011	991	997	954	979	995	935	971	945	998	1016	1013	949	1057	999	1019	982	992	995	1004	1001	977	973	964	1013	974	970
23461	20908	28274	23681	20912	11577	1544	973	840	750	741	692	675	704	643	626	641	636	564	593	564	623	562	608	584	540	582	532	544	553	570	572	536	572	577	537	589	539	517	544	580	516	538	557	533	561	514	555	593	565	547	490	568	552	511	556	598	550	543	560	566	545	615	542	590	580	569	555	538	543	511	536	526	541	522	544	503	551	599	533	530	503	596	528	525	525	538	549	509	551	515	535	569	580	522	562	603	572	553	550	555	563	509	529	550	533	520	508	571	515	544	558	525	513	528	496	522	505	539	543	534	501	565	531	541	563	535	566	574	559	553	537	579	513	556	570	553	550	528	508	546	530	515	521	550	527	542	523	575	534	505	508	580	563	560	561	550	536	525	569	566	532	488	532	530	517	546	553	529	527	527	535	551	529	509	586	528	512	536	585	574	501	565	535	544	534	538	574	578	508	509	576	520	567	546	568	567	545	548	558	553	562	565	585	549	561	547	548	558	551	535	515	544	523	553	607	589	539	509	551	507	601	480	548	562	548	529	559	505	551	528	528	563	570	533	575	527	512	522	563	547	482	529	560	541	559	530	532	536	535	510	502	539	563	526	570	559	534	507	527	526	496	522	556	556	523	552	534	534	545	575	569	529	509	578	553	535	520	507	603	574	577	539	530	553	562	546	539	529	537	549	519	534	545	552	545	575	553	555	572	516	521	546	539	540	523	513	591	550	579	538	544	518	558	531	555	523	516	518	542	530	504	534	573	570	492	562	541	508	545	481	551	527	514	554	559	509	538	544	521	522	533	532	531	515	546	571	587	545	557	542	544	548	544	554	549	559	576	545	547	546	534	552	546	537	539	528	588	529	513	596	549	557	504	567	580	578	542	543	498	509	549	529	521	558	537	599	551	534	513	590	530	487	553	504	564	525	544	556	519	553	549	536	556	561	505	555	558	565	567	545	576	548	516	520	574	515	544	506	558	552	539	546	508	532	592	570	545	579	539	553	521	537	513	509	561	527	547	501	535	524	526	547	567	558	529	545	583	551	461	537	517	555	499	506	554	534	580	580	530	521	548	541	535	540	532	529	538	558	570	518	540	543	560	570	540	565	533	555	515	513	561	544	529	567	565	556	555	537	512	579	576	516	562	546	556	530	532	563	547	552	551	490	540	581	577	540	563	570	522	535	518	523	546	521	582	524	540	511	565	570	553	567	579	518	578	541	523	496	583	474	532	560	548	564	506	566	520	575	538	527	546	533	544	495	534	516	547	519	553	557	562	504	557	571	537	578	531	601	558	520	530	558	558	533	535	554	567	562	522	543	529	515	512	571	503	579	551	516	584	554	532	542	526	543	531	538	510	512	528	489	534	522	563	558	522	547	515	535	522	512	552	516	529	526	529	555	569	527	554	569	604	541	513	542	559	565	538	527	516	573	553	524	555	536	539	534	575	539	551	568	545	552	529	533	558	544	546	538	528	556	558	513	535	531	509	498	530	516	547	548	522	571	573	533	518	567	559	553	507	544	514	534	525	554	533	567	535	546	542	546	519	558	517	535	539	542	569	552	547	571	509	555	519	513	499	529	543	506	545	576	575	564	580	547	541	540	524	541	564	518	539	549	536	578	542	553	531	511	538	541	555	540	519	534	516	553	530	582	537	529	524	559	554	540	539	506	534	556	549	555	583	539	562	530	529	532	579	587	546	512	536	531	570	527	540	585	566	539	492	545	577	492	560	555	512	523	544	520	556	544	542	545	565	581	556	532	543	534	554	528	519	573	530	570	545	583	569	536	503	562	569	550	535	491	541	594	554	542	529	538	511	496	550	528	550	522	574	524	525	566	571	524	563	516	546	541	520	575	550	528	571	541	544	547	568	535	585	575	554	567	530	545	554	508	558	503	552	544	514	541	547	531	550	524	515	533	542	522	528	514	529	515	547	568	579	512	544	538	556	530	553	538	543	526	580	545	527	530	526	550	558	531	527	580	556	580	565	546	520	507	529	546	506	511	572	556	562	561	506	527	531	573	526	520	567	559	543	551	542	570	559	577	517	539	569	537	525	511	574	506	552	541	530	567	538	550	523	525	559	537	510	540	486	511	542	617	559	535	523	557	567	544	519	545	516	530	542	554	515	531	522	525	558	548	517	503	509	521	547	574	547	563	583	577	558	514	538	536	518	545	547	527	536	535	516	507	543	535	532	524	508	508	548	559	521	531	560	507	531	556	547	529	553	551	577	515	520	540	511	538	542	535	574	532	524	531	572	518	577	500	549	549	539	533	560	524	554	541	528	557	544	513	537	558	560	585	573	507	521	567	526	569	505	541	576	540	507	544	541	517	536	551	529	543	524	544	596	504	552	521	549	540	532	591	540	522	524	520	509	527	541	540	542	580	582	558	536	570	524	542	565	577	530	523	518	551	556	579	579	518	549	544	547	543	498	548	538	539	527	562	522	593	577	537	529	507	538	571	523	575	501	572	568	537	510	588	514	583	562	497	521	558	578	539	566	532	561	500	564	541	493	524	542	527	558	559	543	556	512	528	515	540	541	536	554	520	513	511	518	512	516	532	556	523	534	560	512	522	527	583	531	557	560	530	498	527	524	538	540	546	566	525	567	555	517	529	560	550	543	558	509	539	520	539	553	525	560	553	522	520	563	531	531	560	528	573	527	545	534	521	541	543	543	524	559	537	573	543	525	531	534	530	523	560	569	553	524	548	570	543	500	546	561	545	535	565	538	563	542	581	520	497	486	509	551	554	611	511	544	518	510	591	527	562	606	537	549	539	561	578	521	554	550	549	527	544	522	547	535	537	549	521	518	533	554	526	546	569	511	592	550	554	535	557	573	547	541	550	506	540	489	538	495	554	547	540	553	529	534	549	513	577	515	542	584	546	530	537	538	502	571	532	494	497	525	545	554	555	556	516	529	529	529	540	549	555	531	562	526	542	520	548	567	540	526	500	555	542	480	524	588	554	536	546	539	544	573	545	576	543	519	541	549	577	529	525	572	557	536	558	559	543	560	527	563	558	540	536	519	523	564	504	543	528	547	561	538	559	561	520	551	529	548	529	531	564	535	540	496	566	524	530	580	561	543	542	550	511	550	535	497	504	517	558	559	545	506	520	549	508	519	532	577	533	533	563	530	564	519	547	514	565	526	513	551	530	542	538	567	538	523	560	531	550	535	568	521	527	532	524	543	571	559	529	512	574	507	553	564	545	541	511	574	561	592	560	542	520	543	574	563	511	535	584	587	571	526	552	571	572	493	609	524	501	529	541	526	554	559	539	526	525	522	518	564	529	495	583	533	544	537	530	535	495	528	562	552	556	518	515	557	543	530	489	512	544	587	574	552	535	526	521	530	570	520	564	515	525	547	527	525	539	554	492	561	522	530	548	486	588	536	485	537	510	527	498	530	541	553	490	527	557	523	546	504	532	569	582	531	516	543	571	585	552	542	535	545	549	567	573	554	487	530	548	558	533	567	544	552	528	578	524	528	499	528
4516	9585	8396	4486	3237	2461	2031	1595	1514	1301	1146	1002	964	944	876	874	827	796	826	819	756	790	714	779	776	711	757	688	718	764	732	739	723	746	682	712	699	734	699	705	730	718	766	721	728	730	687	697	724	675	727	705	709	708	755	688	652	723	736	695	727	706	704	719	684	732	684	682	696	668	683	683	693	721	737	695	674	720	691	668	704	671	669	655	710	711	644	684	671	676	741	695	680	738	703	713	688	727	681	738	686	678	738	689	666	682	645	738	700	685	750	675	685	694	676	693	670	714	707	675	725	713	697	716	671	714	692	666	688	710	670	650	728	723	684	683	713	721	635	703	697	692	731	717	728	704	728	688	704	685	656	693	703	693	660	689	712	702	664	718	662	670	689	698	698	711	742	721	694	716	717	725	687	689	738	703	683	661	743	686	703	701	700	719	700	694	668	682	679	716	690	711	691	661	679	666	656	673	677	729	675	731	665	696	677	735	734	705	699	705	695	695	729	721	695	735	649	694	674	706	701	702	683	673	710	736	691	713	675	740	706	739	652	675	717	707	641	733	647	743	732	699	690	694	667	723	704	679	665	681	704	710	666	670	749	661	707	692	679	663	696	683	749	676	684	683	698	706	706	755	675	695	711	743	664	672	668	728	708	709	640	661	697	702	703	708	714	729	703	711	706	650	683	756	701	694	737	701	681	681	719	664	701	722	650	689	702	681	715	693	734	729	668	656	699	666	641	675	709	729	671	652	698	651	677	699	703	735	719	646	742	707	713	693	710	684	711	653	692	704	704	721	717	741	659	731	715	766	669	680	693	695	701	691	681	715	686	737	691	707	686	704	640	686	734	695	727	649	705	713	702	682	687	667	671	678	695	685	666	678	658	722	648	700	710	675	653	702	744	717	676	660	675	692	681	710	732	669	719	679	686	679	711	658	681	688	667	689	694	696	696	685	673	706	713	703	685	717	712	672	694	693	693	701	725	700	743	681	779	730	709	648	720	708	689	682	680	680	691	692	712	700	638	688	684	655	723	716	660	669	674	686	735	676	647	679	683	686	732	735	681	718	746	669	674	731	709	670	662	700	709	712	686	688	684	725	723	668	688	701	633	714	675	747	695	714	697	672	648	671	700	705	717	713	657	682	701	677	713	696	694	726	666	719	665	688	711	681	712	660	655	708	669	737	690	735	682	736	671	693	720	710	683	705	703	704	725	715	678	704	697	703	666	714	670	678	753	702	675	718	695	686	754	733	691	696	719	714	704	690	710	672	681	662	692	743	699	686	722	698	685	666	700	720	700	697	695	756	735	701	707	707	725	679	702	734	699	682	686	713	727	687	688	701	692	705	694	727	697	684	667	683	712	684	700	654	713	666	696	663	714	690	671	730	668	698	670	681	702	676	688	696	705	701	677	682	690	707	727	714	660	672	679	710	684	712	685	712	657	696	677	733	736	677	654	712	718	709	645	686	698	664	687	698	739	663	667	723	688	685	714	645	658	675	693	698	699	703	688	684	699	716	691	662	690	659	673	701	664	713	669	696	665	673	679	687	713	713	675	687	724	697	693	733	660	662	713	639	696	720	709	650	680	657	683	669	703	688	704	684	712	721	670	646	726	720	638	669	696	682	669	694	707	676	701	721	688	681	663	666	682	709	679	703	708	747	675	718	706	654	705	676	715	747	714	664	741	686	716	670	729	689	719	715	686	663	677	731	723	698	718	770	687	647	687	733	648	669	678	657	655	693	725	724	716	662	697	742	685	691	713	720	686	690	713	682	662	699	696	673	669	704	698	675	737	731	691	675	685	712	661	731	721	692	653	732	713	727	695	697	727	678	693	749	747	687	727	709	664	656	661	647	676	669	713	719	752	727	738	682	734	712	656	699	700	677	694	721	727	678	736	700	680	736	699	690	720	713	705	724	692	632	719	686	708	664	711	725	674	687	676	723	667	677	724	725	647	739	724	682	719	709	713	680	738	717	706	692	720	696	706	673	672	661	715	680	680	719	711	687	664	671	683	722	739	701	740	678	670	730	673	677	715	687	710	718	679	724	647	727	734	700	733	725	688	750	675	730	697	686	675	700	752	706	709	691	672	704	717	720	719	717	727	715	702	667	672	733	703	728	687	698	676	670	689	671	739	660	735	681	721	727	751	718	664	702	653	721	694	716	722	704	679	676	676	697	689	710	704	688	702	705	692	695	681	707	726	697	660	722	711	687	701	690	691	682	710	684	699	654	731	706	708	670	695	706	722	716	721	707	681	638	691	699	712	691	733	662	721	722	669	728	675	677	665	677	696	733	689	698	677	650	683	668	679	685	661	711	724	688	710	687	685	695	644	711	700	678	682	659	690	749	724	675	673	680	686	677	689	672	674	695	680	746	694	740	705	687	670	684	666	690	698	683	710	690	704	656	654	722	688	672	688	727	695	662	670	675	693	660	710	686	721	711	719	670	740	727	642	695	716	653	736	690	683	645	695	754	698	719	684	766	680	681	691	747	681	675	709	708	741	717	704	702	650	643	686	700	651	734	689	696	717	701	684	699	697	689	724	682	706	703	648	678	672	722	687	706	690	683	701	664	706	686	756	688	692	651	742	688	740	691	724	707	708	680	698	671	690	666	693	695	673	731	700	677	691	712	746	721	712	683	664	673	671	706	710	702	679	730	709	720	700	680	745	692	703	665	716	705	699	662	673	680	701	694	732	737	703	673	675	709	734	725	714	705	679	744	705	723	705	756	714	680	687	683	725	695	689	734	686	703	684	713	680	695	700	688	708	711	704	728	705	677	661	677	735	650	670	710	678	727	706	723	708	713	658	725	704	677	724	704	751	678	722	725	696	651	715	694	698	691	726	711	701	727	702	724	641	727	713	698	730	737	691	702	754	691	645	696	740	688	678	699	675	679	693	669	709	699	683	708	654	640	709	672	711	645	696	692	722	717	724	663	693	717	723	718	701	665	709	710	694	657	719	720	664	700	663	698	774	728	706	659	670	753	636	690	702	730	742	693	721	674	708	656	763	718	692	695	683	677	678	755	711	707	691	690	734	692	704	679	699	708	726	712	724	710	676	709	727	723	693	674	688	731	706	704	698	687	672	623	687	746	719	665	701	663	732	682	670	679	718	742	666	698	720	678	678	695	688	695	744	719	679	692	708	690	694	653	657	711	667	709	711	727	690	682	679	703	680	661	661	734	697	693	721	663	706	702	671	675	678	717	621	687	705	664	671	693	688	685	710	704	719	710	710	730	677	706	653	663	703	690	694	689	667	661	723	735	711	657	703	694	737	676	688	717	724	699	678	674	699	699	710	704	683	643	714	660	686	699	696	707	725	703	696	722	662	718	675	693	740	699	692	687	668	696	725	706	678	709	678	665	686	700	708	713	665	718	709	666	713	707	738	715	746	666	718	693	679	689	677	677	734	688	675	666	717	749	716	682	697	692	678	700	678	708	667	692	669	694	699	723	711	673	713	689	690	691	714	703	702	721	708	694
22605	20930	28681	23330	20932	20982	10019	1218	815	697	618	561	458	456	391	375	334	350	354	351	317	362	289	286	299	307	255	270	286	251	249	241	247	239	275	209	277	269	254	240	243	253	233	250	253	238	215	264	244	261	231	235	221	206	228	227	232	257	216	242	244	258	215	239	233	210	220	226	234	235	236	256	233	238	241	219	208	220	266	235	229	251	252	233	247	237	265	241	232	215	218	214	243	209	241	208	217	239	233	207	239	260	207	207	235	239	239	188	227	226	226	232	243	202	218	222	233	247	221	221	217	244	216	237	232	242	225	246	231	210	243	225	211	224	218	230	225	236	235	237	233	213	227	216	237	236	226	215	229	193	230	235	235	230	202	243	238	220	255	233	235	216	220	216	226	213	234	227	256	199	209	245	215	229	219	230	236	233	217	234	223	251	239	231	231	219	204	249	239	230	244	233	228	228	217	234	210	206	229	215	218	219	205	216	223	220	217	195	212	245	227	224	224	238	210	189	213	230	229	227	229	254	254	214	209	236	254	204	212	219	243	209	220	206	207	237	216	239	207	236	233	236	208	240	226	219	212	208	220	243	202	221	238	221	206	221	219	220	235	257	202	215	227	223	197	235	227	238	214	226	229	233	257	239	230	237	231	227	225	215	229	211	210	233	200	231	239	211	215	208	259	224	216	239	212	248	222	230	226	237	237	232	246	228	194	240	246	242	209	209	228	210	241	253	229	243	227	201	214	218	233	198	197	225	226	229	252	231	238	244	228	212	209	225	195	228	239	238	222	230	242	254	239	218	228	213	235	215	230	215	237	242	232	209	242	217	241	244	226	209	229	216	215	250	217	220	252	238	214	221	252	227	211	219	231	204	228	237	247	218	214	228	226	205	214	242	237	227	212	245	240	230	229	218	241	202	213	220	246	221	237	200	215	221	248	250	229	213	221	216	237	220	235	255	218	243	232	224	257	247	227	214	224	233	222	235	224	218	215	216	223	242	271	214	228	209	228	209	227	226	217	262	214	253	222	233	231	221	258	219	257	233	215	214	210	241	222	205	217	227	228	249	245	228	216	248	224	235	227	204	230	234	230	228	231	243	227	192	221	224	242	264	257	198	220	240	222	248	212	232	220	227	228	221	204	207	228	230	217	241	230	215	233	239	228	227	219	216	237	228	248	240	225	205	209	231	210	237	248	205	241	233	208	262	234	207	216	228	197	256	213	220	252	243	220	232	237	216	229	226	224	222	255	225	209	230	231	214	241	221	202	227	223	210	226	225	217	198	216	201	227	214	257	208	254	215	237	228	219	217	214	216	236	230	211	212	215	245	222	245	238	234	254	211	222	231	255	206	224	204	210	234	235	219	234	257	218	236	197	227	223	212	222	229	203	233	212	247	215	221	246	216	228	237	252	226	237	221	246	221	209	219	225	209	231	210	210	225	229	201	225	193	215	196	209	206	194	232	240	223	220	220	244	223	217	214	252	193	251	230	234	218	269	207	214	224	233	218	228	226	245	235	224	245	243	243	215	203	228	220	232	232	205	229	215	246	239	195	217	233	218	230	225	219	227	232	240	246	189	228	244	233	226	234	216	213	212	232	219	265	216	229	223	219	244	208	232	235	236	234	230	234	220	223	226	230	253	214	235	239	258	230	229	257	217	199	236	238	227	222	223	236	230	205	212	248	189	210	218	235	210	227	238	221	212	206	228	243	212	229	242	213	236	227	220	212	239	217	232	215	219	241	225	209	220	233	206	230	236	225	236	223	229	223	216	245	229	214	198	228	224	210	244	225	232	237	238	214	235	243	230	216	199	208	228	224	216	227	203	236	211	220	238	223	216	233	209	240	220	257	228	246	216	241	215	236	241	224	244	243	220	235	210	204	238	231	235	225	226	229	230	231	245	244	214	219	234	221	205	237	227	199	235	249	248	229	249	210	219	220	227	258	209	221	246	213	225	228	218	243	208	218	250	212	212	199	244	196	222	233	218	212	255	235	217	237	233	237	208	215	232	209	198	196	205	238	210	207	187	213	232	226	245	245	232	197	230	230	245	258	224	211	224	226	250	213	228	221	227	234	218	241	202	198	242	247	203	211	221	252	236	244	245	223	223	220	217	227	231	216	237	213	244	231	228	250	234	228	234	223	249	215	225	238	238	234	223	214	238	218	225	211	225	226	226	226	197	237	211	242	243	243	215	229	230	236	225	233	261	249	232	238	240	273	254	258	221	224	231	234	192	215	221	213	219	217	205	262	214	230	208	250	216	230	251	239	206	208	201	214	249	239	219	241	254	204	223	218	218	253	223	212	202	207	246	226	244	237	212	224	224	208	218	217	228	239	227	212	213	221	205	213	238	197	240	215	226	212	206	238	220	205	213	219	219	214	218	231	236	222	247	221	218	225	231	226	216	227	238	226	208	252	209	212	243	232	228	259	237	216	212	237	224	245	209	213	222	250	209	234	223	234	225	237	216	223	220	234	211	255	217	207	228	197	246	196	217	223	207	215	223	228	221	218	217	219	222	209	220	226	242	204	227	206	239	216	222	220	212	228	204	226	210	217	221	240	253	226	231	217	221	225	230	234	237	218	204	227	212	218	203	256	231	240	235	212	218	222	197	232	226	215	261	263	240	210	219	211	225	225	253	272	272	228	233	218	230	209	222	215	228	216	199	224	219	230	247	206	223	205	226	231	240	225	252	243	227	206	254	224	239	214	236	247	212	218	239	211	230	231	230	232	185	247	225	226	214	236	215	245	226	231	229	241	216	244	222	215	203	245	231	227	229	235	211	199	232	230	232	232	214	230	220	225	216	225	217	241	226	231	217	236	239	253	223	227	215	222	237	234	222	238	234	225	239	254	231	214	257	238	222	225	253	236	233	214	209	229	221	222	234	210	219	221	232	214	197	229	248	251	238	204	228	214	238	233	227	222	227	233	214	234	254	213	234	197	227	201	246	259	229	202	224	236	245	248	228	247	249	229	223	213	228	220	244	229	237	225	225	227	214	217	251	240	218	223	238	214	231	207	236	219	247	238	205	208	219	223	237	204	224	233	245	221	224	241	241	201	205	227	224	232	238	222	202	236	221	230	205	212	203	229	224	229	249	207	226	229	229	236	254	231	222	243	210	238	231	224	200	225	254	207	235	249	252	240	225	250	232	244	211	223	240	200	270	229	202	219	225	244	220	213	234	217	201	237	219	227	226	223	225	211	226	243	215	226	228	209	201	215	262	209	220	224	213	242	251	249	221	235	239	235	232	247	244	201	241	211	227	210	227	212	228	234	235	245	228	236	240	240	228	225	215	216	235	222	221	227	226	217	234	241	243	240	232	196	218	198	230	242	229	219	239	209	247	219	246	210	245	226	238	228	202	230	207	252	231	226	203	217	189	224	217	225	209	227	253	203	255	227	228	223	192	195	203	225	234	237	238	203	196	245	214	207	237	215	239	242	205	232	254	224	229	213	234	209	262	217	232	231	223	240	207	219	235	250
6593	15640	13483	7380	5134	3873	2912	2337	1849	1479	1246	1025	832	783	703	591	576	586	488	522	477	450	391	442	390	405	371	378	388	323	335	382	342	385	308	325	339	345	347	349	336	322	306	329	342	308	330	308	337	323	324	310	306	342	339	312	288	324	316	309	314	320	296	315	301	313	314	307	321	317	294	307	303	335	314	309	299	301	325	282	287	330	286	281	308	269	294	308	314	335	323	294	313	298	288	302	314	279	294	305	285	302	296	290	305	279	314	269	295	333	317	298	325	272	331	298	297	271	285	294	317	328	308	267	311	301	279	303	301	276	301	262	280	287	289	277	320	310	272	269	283	290	270	307	295	321	308	305	324	335	306	294	283	308	286	290	288	270	293	294	252	299	277	284	292	266	310	312	317	280	296	302	270	282	306	290	268	297	288	316	287	280	316	274	303	262	296	296	286	260	292	325	321	338	250	301	286	284	272	285	289	309	295	300	290	283	277	335	268	247	258	267	284	296	316	266	318	315	261	277	318	289	272	292	282	288	289	304	272	301	306	311	295	277	268	270	286	253	287	318	270	310	307	327	289	293	279	315	306	293	273	309	285	304	341	286	308	292	265	312	281	281	291	306	273	339	266	278	290	303	242	304	270	285	292	299	306	310	292	289	301	284	276	287	290	315	298	312	267	296	287	295	280	256	280	276	255	298	297	305	282	295	284	311	300	266	269	297	285	303	281	309	279	291	289	319	326	292	305	312	261	325	280	329	310	245	319	296	295	295	313	298	284	281	282	310	279	287	293	285	291	308	304	326	267	332	276	275	296	284	307	304	294	273	301	294	311	292	296	281	319	332	308	256	300	285	336	276	319	292	327	281	296	257	313	297	294	274	290	295	301	304	292	280	274	310	299	296	292	279	295	295	299	296	254	303	313	270	283	284	272	282	290	300	292	280	262	297	302	315	289	305	282	288	321	258	290	287	299	245	315	325	284	294	310	290	296	316	307	305	273	293	281	285	300	263	306	279	318	302	295	270	301	297	273	291	287	291	296	292	296	265	320	315	291	285	316	285	277	290	322	304	266	292	274	300	308	302	273	288	270	310	285	299	298	304	300	292	304	334	310	304	303	302	291	273	287	312	264	308	287	269	274	292	267	270	281	276	305	264	290	290	289	312	282	298	268	274	307	294	312	274	251	310	311	296	283	258	287	299	295	281	301	252	301	319	274	292	296	296	281	311	305	314	322	283	320	301	294	284	281	300	266	282	297	311	300	288	309	319	288	302	303	293	289	292	300	267	287	282	311	292	295	301	275	308	307	298	298	284	322	294	338	317	296	296	277	293	296	308	299	293	304	258	311	306	293	307	287	317	299	291	307	294	267	292	275	284	301	269	292	280	293	301	321	283	266	310	275	329	306	285	315	317	292	275	287	298	298	274	298	296	283	291	311	306	322	263	303	298	266	302	291	292	280	290	279	301	281	272	316	291	284	274	289	305	297	327	266	298	299	258	294	306	300	319	276	289	255	279	270	294	305	277	280	281	259	290	278	285	301	304	302	313	273	293	311	278	293	268	275	290	287	315	310	293	301	296	300	334	288	283	301	293	260	285	276	267	275	291	281	292	279	283	294	289	311	281	278	306	298	287	285	300	271	298	297	278	282	280	324	283	307	291	274	305	292	310	303	282	290	285	289	284	310	321	291	310	276	299	284	264	305	308	328	260	341	307	273	318	280	279	254	277	283	266	284	281	284	285	263	274	290	330	294	293	318	315	313	294	318	294	292	279	270	290	324	277	277	286	276	276	313	283	302	327	286	286	304	303	313	284	310	305	298	287	282	287	288	284	283	299	322	310	308	294	313	269	287	281	280	266	284	303	302	289	277	296	281	301	263	291	313	286	299	289	312	327	290	249	300	288	299	247	321	278	323	324	295	310	280	283	296	298	280	268	332	289	274	289	289	298	305	296	260	279	277	279	265	277	285	270	304	270	269	283	280	297	281	304	297	294	304	302	279	285	273	270	294	292	295	279	325	286	290	286	304	298	268	297	270	295	295	269	290	292	292	280	285	296	285	276	308	282	281	297	296	324	323	317	300	298	263	294	286	323	291	312	291	282	301	331	324	300	302	300	290	318	331	270	300	290	280	300	306	279	261	300	285	277	289	296	316	321	302	281	281	298	306	284	265	274	288	293	293	276	273	266	308	264	287	294	287	327	298	262	271	314	276	273	301	285	328	298	336	314	281	310	298	294	288	265	306	289	303	278	298	288	278	302	332	295	272	275	292	312	293	281	279	263	264	255	276	286	287	282	283	286	279	296	293	300	302	307	304	288	269	288	314	306	308	306	292	289	293	306	289	310	292	312	300	294	294	288	270	304	244	277	290	281	273	298	306	276	288	282	266	308	319	270	303	288	282	307	342	281	289	289	281	298	275	309	292	306	311	294	291	304	331	300	267	301	293	300	312	272	288	320	299	282	299	291	300	269	295	294	289	282	271	307	283	274	306	310	309	274	259	291	303	311	259	328	310	278	303	277	300	272	309	290	285	303	278	278	327	283	272	267	251	358	300	311	317	278	295	270	275	297	274	309	282	267	296	296	307	294	276	274	300	271	305	252	294	284	308	266	298	271	310	303	302	311	309	294	274	283	275	287	279	309	323	335	291	278	265	249	291	305	303	282	288	284	313	286	304	247	292	269	278	282	303	268	307	293	303	298	269	277	290	297	302	329	314	301	278	294	294	304	287	263	305	284	292	281	289	259	307	309	287	309	319	316	324	313	287	288	288	299	283	286	290	294	296	298	261	259	298	327	296	287	297	287	310	275	290	284	299	287	307	308	262	306	317	279	306	262	296	338	266	319	308	281	302	282	314	270	284	316	278	288	289	326	294	269	336	289	293	282	289	289	277	301	305	294	261	294	281	296	264	305	332	295	272	315	279	284	306	322	275	292	297	290	274	270	313	300	326	290	306	324	299	288	299	261	276	284	309	272	302	304	318	279	286	291	279	301	292	305	310	277	282	303	290	297	300	278	279	283	269	307	287	296	299	270	298	273	313	293	305	280	314	283	334	298	290	275	293	281	278	307	294	256	277	279	311	318	289	280	248	305	282	303	287	273	317	298	295	291	320	290	291	271	301	295	265	277	286	312	292	279	235	299	309	277	317	313	283	268	262	319	337	274	256	294	289	264	289	273	305	265	317	328	292	271	294	316	275	318	263	275	281	299	295	272	300	303	268	271	315	326	284	296	268	301	290	243	300	309	277	281	294	318	294	305	289	319	310	305	261	267	283	310	275	292	321	279	284	261	317	276	302	289	298	292	301	289	309	305	283	290	310	286	294	274	302	289	294	248	294	300	286	295	316	280	301	321	298	324	306	311	273	286	287	316	304	270	264	336	268	291	321	306	298	306	300	298	343	292	266	306	300	291	294	302	278	293	289	308	296	263	332	316	315	283	309	290	301	300	297	287	282	292	269	276	240	269	290	249	276	291	290	284	272	283	294	291
26651	20538	10317	1395	972	809	901	861	792	841	799	834	823	798	832	819	827	808	826	820	801	824	832	833	816	798	777	802	830	812	850	814	766	782	804	863	823	832	819	835	796	807	799	766	819	853	796	797	832	790	804	818	879	866	778	793	788	794	781	821	793	783	802	777	769	801	818	764	792	847	770	767	803	813	771	773	787	864	802	810	850	773	820	779	833	795	789	778	780	779	748	846	757	804	814	800	819	802	812	829	849	840	848	799	801	752	764	831	785	810	799	830	804	779	745	801	809	804	834	777	813	834	788	749	798	775	811	796	782	804	808	814	859	782	793	802	795	820	831	806	795	781	784	832	786	820	814	819	825	855	797	815	788	814	852	827	753	792	762	849	773	789	783	810	795	808	805	787	771	781	838	853	805	781	825	792	805	773	787	814	778	757	790	864	873	797	792	761	819	802	786	809	748	827	814	814	724	817	797	849	791	840	819	783	747	775	812	871	792	795	806	795	840	821	784	805	800	803	788	826	858	826	832	792	814	798	764	774	800	796	756	839	881	806	780	812	831	823	823	846	800	813	814	814	815	774	777	815	793	801	776	806	848	822	824	764	835	801	777	781	793	794	732	785	845	784	802	793	788	798	819	799	761	818	799	803	809	763	801	807	839	838	777	731	889	829	797	717	820	830	810	797	774	759	789	817	768	777	777	800	791	786	763	841	761	812	833	797	787	818	847	783	799	808	773	790	816	784	833	822	794	813	786	791	810	852	795	766	796	818	771	808	811	809	788	812	797	817	787	767	800	839	753	803	772	776	836	842	795	799	792	781	783	847	798	856	818	823	827	798	761	787	825	835	780	813	803	883	741	795	759	816	814	812	796	798	798	801	799	796	876	795	841	797	831	796	870	851	832	812	834	777	798	746	872	801	753	802	759	824	804	857	817	780	802	804	805	800	814	812	817	814	771	772	820	825	838	804	755	820	855	771	761	829	804	754	808	765	766	799	832	760	827	825	797	777	773	817	844	859	799	789	832	782	789	851	786	793	810	857	829	842	792	819	800	811	795	828	779	765	830	797	804	763	873	816	788	837	814	741	822	869	825	807	819	791	741	806	813	798	836	810	837	804	817	839	849	764	810	784	771	790	788	826	823	795	817	859	834	832	795	770	798	811	778	775	793	777	786	831	832	773	821	835	817	833	792	817	807	793	810	801	786	826	799	796	788	815	807	846	806	858	808	784	810	802	853	854	827	784	814	815	835	828	784	802	758	814	818	782	809	735	823	755	791	835	819	839	832	804	754	873	801	738	789	840	771	819	751	831	828	824	814	807	840	736	798	858	829	822	763	790	796	842	825	784	793	763	777	850	777	823	833	750	853	767	775	820	811	846	799	778	858	834	792	799	800	807	813	799	802	763	773	788	772	804	722	832	832	794	805	876	835	786	769	833	820	816	828	832	780	778	788	778	798	752	828	785	847	769	799	781	788	807	814	834	758	807	805	778	830	800	867	805	772	786	812	757	844	818	833	776	789	773	809	791	808	796	766	791	803	790	756	795	764	808	760	837	797	825	775	769	808	830	768	869	858	767	799	816	792	798	795	794	833	751	811	839	795	821	799	813	783	822	804	754	851	720	780	821	817	816	816	786	792	802	851	793	809	782	826	757	785	774	837	797	804	792	829	795	838	814	781	843	774	788	795	751	777	770	840	784	807	842	762	811	791	831	796	811	803	786	812	818	773	786	773	797	859	790	789	791	868	820	785	768	810	821	719	810	837	794	767	819	837	827	783	757	789	772	817	827	787	776	810	828	796	816	827	799	799	786	800	833	802	783	805	816	798	808	757	819	853	816	783	861	748	798	769	748	800	830	862	859	791	777	803	839	856	780	797	828	781	871	819	794	788	786	788	809	787	780	869	791	810	801	807	796	784	752	804	800	818	829	769	857	816	746	810	757	843	793	802	843	818	805	778	834	797	836	807	799	840	855	808	838	763	763	757	800	799	783	792	805	794	844	788	807	785	822	795	804	822	852	814	818	786	792	807	777	814	866	806	818	797	810	806	795	756	775	822	774	752	818	771	816	829	835	750	780	832	787	769	756	754	744	793	806	838	816	784	777	815	807	772	832	771	816	840	787	772	818	787	836	761	801	821	781	817	819	800	814	831	792	790	771	789	816	803	836	788	830	766	828	771	754	808	790	826	761	809	775	819	785	803	772	820	808	777	784	771	795	822	807	824	772	780	820	797	845	754	842	786	826	767	845	784	812	809	825	830	759	782	799	807	785	831	804	805	821	816	876	804	748	788	818	819	802	804	808	773	732	779	749	784	825	786	782	786	830	774	777	825	775	797	773	772	822	789	804	816	821	805	753	850	756	784	838	790	785	777	835	799	799	773	820	781	846	807	782	757	819	779	760	720	841	852	811	829	768	784	796	777	859	818	802	799	857	776	812	828	801	823	842	800	798	812	790	797	832	816	774	735	820	812	834	810	834	741	782	813	803	824	824	802	796	820	773	823	803	794	754	810	847	800	791	790	802	830	782	784	794	799	841	790	801	801	841	794	837	776	740	845	803	777	811	756	756	830	777	815	786	740	871	801	769	824	792	789	831	802	784	783	826	763	809	813	816	798	856	785	795	767	827	847	790	824	783	797	809	792	818	847	804	815	782	833	786	814	825	826	807	824	781	819	827	824	803	799	824	771	794	796	775	797	737	760	825	827	806	843	797	847	766	839	771	805	805	739	845	868	758	767	844	790	767	813	795	833	773	727	788	732	830	875	781	813	793	773	862	810	800	838	855	800	792	817	845	785	862	835	758	818	859	866	789	781	759	847	790	841	808	833	822	825	780	797	814	750	811	824	751	810	779	825	806	804	791	791	755	818	787	867	836	785	818	807	835	776	763	804	789	808	769	811	841	814	845	765	779	826	823	785	826	766	828	776	835	843	803	826	804	783	799	760	851	837	777	817	836	772	782	823	843	814	802	783	794	817	773	824	853	768	821	805	820	821	793	774	783	809	769	776	796	831	784	822	761	864	797	823	805	838	845	782	844	815	830	852	774	759	787	828	784	803	842	821	824	825	787	821	803	815	778	816	790	770	822	786	799	791	817	790	811	786	846	807	822	839	786	815	777	829	783	816	832	807	797	797	851	769	772	793	775	808	773	826	774	820	845	827	807	821	833	800	801	824	846	828	819	819	790	761	771	784	782	834	834	801	791	782	802	786	756	821	791	835	789	753	865	823	776	784	805	777	822	835	796	801	829	761	795	785	815	789	808	801	800	814	792	811	784	852	770	793	759	798	738	830	755	773	783	808	826	766	773	773	777	796	825	809	827	789	761	792	764	843	740	805	787	824	787	783	761	760	801	792	792	833	749	839	757	829	806	802	813	794	846	776	772	803	777	794	759	809	818	788	818	781	804	806	798	873	774	806	788	756	827	793	811	818	821	810	800	838	804	770	814	793	804	844	862	784	769	772	867	801	827	773	798	838	840	784	786	756	849
4264	1574	1511	1140	1158	1152	1061	1014	1075	1051	1006	1044	1049	1068	1030	1002	1025	1031	949	1048	991	1087	1002	988	986	1043	1024	1007	1019	1000	1054	1044	1043	1005	1022	997	974	1035	1055	1029	940	1002	974	946	1009	959	994	1046	1023	1028	1097	1049	989	981	1016	1046	991	1027	1033	1020	1019	947	1005	1027	1010	1057	993	986	1001	999	1025	959	1052	963	1011	1060	1029	999	973	1055	966	1099	969	1019	1044	1050	1053	991	1016	989	1039	1001	969	954	962	1003	1065	1002	1012	988	977	1036	988	962	984	1003	1015	973	1007	987	1037	1028	1003	995	1035	970	993	1042	989	1038	1019	1040	1045	1023	992	1001	996	1004	1030	998	1007	1045	966	973	1063	1051	980	973	1006	997	1029	967	993	1018	1005	967	939	965	986	1002	1038	973	997	983	998	930	983	1086	1035	983	1034	999	1002	963	1007	1019	972	1007	1042	1005	990	1011	985	952	1008	1034	986	1007	1044	1006	1051	1067	1020	1022	1015	964	1039	994	1000	970	1017	1050	1013	1024	984	1054	992	987	1011	958	999	1009	957	1030	1041	981	1030	1007	965	979	1035	1001	1004	959	1028	972	1016	955	983	967	999	1043	996	1003	1015	991	986	1021	963	995	1029	1005	981	1036	1008	967	1023	1028	1029	1014	974	1043	977	922	1044	1028	1017	964	984	996	1037	994	1000	971	1008	1058	1020	988	985	1003	1048	991	1024	997	1008	970	1016	996	987	961	1008	1005	1001	1004	1053	1025	1042	983	992	1049	1039	992	992	958	1016	1042	999	985	1022	1016	1025	974	980	984	1016	995	1025	1027	1019	1053	989	1014	1001	1019	973	1041	1049	1010	1039	962	1034	1007	981	991	1032	1019	976	966	1014	1037	978	1022	1027	984	1013	1009	967	1021	957	1031	976	1000	983	979	973	973	1034	970	1017	1029	1072	971	1027	1013	1012	1032	982	1037	957	1001	1008	1018	1001	1003	1001	931	999	1053	1013	1014	1025	997	1032	973	998	1045	984	1004	1056	1064	970	1030	985	978	1022	990	1015	943	995	1020	973	1003	1073	1023	1014	998	1002	1005	994	1038	1040	993	981	1060	1006	1001	993	984	983	991	961	1005	1006	989	1055	1045	1000	984	1036	955	1010	1054	1060	1004	1024	1015	995	1031	1050	1010	1023	1044	1024	930	997	1008	1027	1014	1009	958	998	1020	984	1041	1009	996	995	1033	1012	1034	957	981	1082	1051	973	1004	1001	1002	974	967	1012	1023	995	998	979	1002	1042	989	986	1000	1031	973	1009	989	1045	948	1005	1044	1021	1022	1015	993	939	1004	1034	993	1028	1008	938	1010	1020	976	990	1012	1011	1046	1047	989	915	1007	999	1020	1025	1043	992	957	1019	1090	973	1053	1017	1000	1002	1000	995	991	1022	1002	997	1011	1030	1026	1006	1026	1010	1007	994	993	985	908	967	1014	1033	961	991	995	1002	972	1042	1060	1042	993	1014	947	931	1005	980	974	1022	1017	1011	1001	987	998	986	987	1007	1023	1041	1000	974	1050	998	1035	1015	992	1045	970	1011	978	1027	951	1076	977	999	965	1066	994	1035	1007	1014	968	1042	965	1047	1020	1005	992	1036	1017	997	992	1020	1046	1029	981	968	1023	1006	937	946	982	1018	998	1000	1001	961	1029	982	979	953	1016	987	1014	990	1078	1010	999	1037	1008	1008	1038	1043	980	935	979	1001	1006	974	1029	967	977	950	978	1013	999	976	1003	1028	1024	1005	991	941	952	986	1003	975	1058	1004	1010	956	1012	986	1030	1035	990	985	1013	1018	1028	978	1040	1040	1015	993	1047	1002	1007	1001	982	1000	996	1005	998	994	1027	988	1016	1026	1006	956	990	1060	981	1027	1049	1028	1029	998	1021	968	1011	1020	994	944	985	999	1011	1013	1031	994	986	1033	1030	1040	993	1011	993	969	1027	1001	1027	1027	993	985	1019	1023	997	937	1042	946	1032	995	1027	1020	1068	966	1019	961	994	1021	1046	982	1060	1046	999	998	1043	951	978	984	1029	1019	1007	1013	1048	1028	970	1033	992	1005	1000	1011	1016	1010	992	1012	971	976	989	983	981	1018	1059	972	999	1016	1002	930	961	1026	1057	991	966	1033	976	953	1003	1008	1000	1016	976	1030	1028	963	1028	992	1014	978	985	961	1059	1042	1059	963	1003	1020	1016	951	1020	1048	1004	983	1024	1027	1011	1009	982	1054	1013	984	1029	1012	989	1000	1057	1045	962	1027	1004	975	1038	1035	954	1010	927	1014	986	1031	1034	983	1016	1047	1050	977	1013	1032	1000	982	1009	982	973	1025	955	1049	1012	991	954	1030	1008	982	1034	1059	992	1034	1043	974	955	996	989	1020	1050	973	1100	995	1027	1014	1031	1063	1037	931	1037	1046	1003	974	993	968	941	972	1014	1077	979	1022	983	1002	989	1020	1024	1055	1010	1026	983	1018	1019	1034	997	993	1024	983	1038	1001	1015	989	1016	969	1009	1029	1034	959	1062	1031	1013	1024	982	1006	974	1018	1029	991	1011	984	966	984	996	989	990	975	985	1036	978	965	965	1058	1009	1012	988	962	957	1005	1011	1008	1010	1049	1010	969	971	1004	956	1022	1049	1024	1037	950	1009	1022	1020	1028	1000	969	1014	975	988	1051	1018	1008	1057	1055	1011	989	1027	982	995	1025	1018	1037	952	998	991	1041	1023	990	1011	1006	982	1020	1070	955	1017	993	1009	989	1041	985	1022	1014	1039	956	1017	1009	1020	993	1058	1051	979	998	1057	974	964	1046	990	1015	1019	997	1046	1014	1022	1016	1074	1022	1031	1081	1025	981	984	980	991	954	1028	1038	996	1014	963	1013	953	945	1041	1011	1005	1017	932	994	1016	1021	1075	1040	1072	974	1052	1009	1051	1047	1019	961	1010	1082	1035	1062	963	1014	1030	1026	981	991	982	1057	1010	1013	974	977	972	1023	995	1034	1002	1028	948	1023	1001	964	1012	1035	1008	1001	980	1001	963	997	987	991	1042	1008	1035	1056	1015	1018	1051	1031	1016	987	958	1006	1072	981	1034	1010	1007	979	1052	1029	1022	944	992	1032	908	1038	985	1005	995	1061	991	1040	996	1007	998	1012	1018	1009	985	984	1043	987	984	966	995	984	988	1015	1036	980	1016	975	1006	1018	986	1084	1016	987	1013	947	988	1034	1019	1060	1034	1060	1011	1046	1009	1008	987	936	994	1022	1030	930	1008	994	994	1013	974	993	960	1015	1000	983	1019	957	1031	1019	951	995	1054	957	1020	1041	1008	959	1020	1022	956	1038	948	994	978	953	989	944	968	1015	943	1004	1029	980	964	1025	982	1025	1040	973	981	984	1031	997	1026	995	1010	1016	1056	996	992	930	958	989	1010	1059	1004	1025	997	1010	993	1029	964	992	984	987	1057	997	1011	1020	1036	1001	993	982	975	1014	984	1037	1036	1040	1052	995	993	981	1012	1012	958	985	1011	977	1011	982	992	994	967	1039	1039	1014	1081	1043	1003	1010	962	1033	1013	979	982	996	977	1039	1022	990	1008	1024	996	1088	1050	946	968	1023	949	970	967	986	1039	954	944	984	1022	1035	1004	982	1015	1048	1000	1030	1041	980	1043	1012	1010	992	981	1007	1011	1007	967	1036	1026	980	1018	1037	988	1064	997	1024	1046	1039	1018	1024	993	1019	945	1008	957	959	937	1037	1063	1002	965	1009	979	1044	1008	996	975	1017	1014	995	977	940	1042	1029	1007	1059	1025	1045	967	993	1044	1028	987	986	1044	993	994	985	1040	1017	951	1027	935	1026	975	984	1009	1011	1032	1012	1028	1079	986	1018	956	1012	1029	952	955	999	1012	957	1051	995	1028	962	975	994	991	1006	997	1017	935	985	957	1001	1023	1047	995	1054	939	1040	1025	1002	1020	984	1015	989	986	985	1020	1026	999	1045	988	982	968	947	965	1009	976	1029	979	999	1003	989	1003	986	970	959	1049	983	1032	1045	1016	980	1041	952	1067	1042	1001	990	996	963	1032	1018	991	993	957	968	1001	991	969	1055	1042	1005	986	973	998	1028	992	1032	1005	1003	979	979	1061	992	1036	1007	990	989	1025	970	1006	1027	972	1003	1023	948	1001	998	1019	1015	990	1028	1015	989	984	1037	1005	1018	1056	1016	1030	984	981	1011	998	1006	969	997	1036	1011	1009	998	972	962	1010	1014	962	1038	982	979	1022	984	1075	1008	1002	1013	1033	1061	1019	1019	959	1038	1049	1042	990	1006	1021	997	1000	973	1044	1025	984
23484	20920	28301	23689	20928	11684	1523	999	812	780	747	706	659	690	685	622	576	619	607	583	586	601	610	572	549	597	572	568	555	587	547	575	598	559	603	538	568	531	510	575	583	551	545	537	557	561	588	532	566	545	588	546	577	540	551	533	505	564	533	558	570	567	539	520	550	516	592	566	565	543	537	547	510	563	568	570	512	554	563	558	536	552	515	542	543	548	532	559	543	557	584	519	548	548	546	567	582	542	543	526	528	513	537	605	540	521	544	536	526	536	550	490	544	504	558	539	522	564	589	549	557	532	539	575	550	532	558	560	553	530	519	551	530	591	562	524	546	541	610	518	525	535	502	551	572	502	559	555	556	534	532	567	509	559	554	507	539	587	518	537	540	489	552	545	536	529	516	525	529	539	543	566	564	574	532	545	555	580	524	544	554	523	531	519	534	610	540	561	523	571	505	538	515	580	534	563	534	524	571	563	510	558	539	559	528	553	515	527	519	519	570	524	579	519	567	553	563	540	500	556	554	517	627	561	540	551	563	548	533	549	540	517	490	512	543	555	487	546	517	528	517	539	527	580	551	534	565	579	539	572	527	583	545	526	531	555	532	562	504	543	526	505	533	541	531	557	560	539	517	523	529	549	502	550	550	552	564	520	555	581	517	501	510	529	525	549	549	514	530	579	538	532	549	526	533	523	559	590	525	552	536	519	529	554	517	536	532	587	584	541	535	537	518	497	555	530	555	541	536	559	535	560	519	567	537	545	530	529	546	564	545	543	524	479	576	510	490	525	536	534	540	543	580	534	527	490	548	515	506	526	557	522	544	562	535	574	519	535	536	555	568	594	528	531	546	518	518	572	521	547	499	542	523	584	539	553	523	522	512	493	544	566	539	521	541	504	534	559	522	516	568	560	546	570	558	512	520	521	528	547	532	528	560	532	548	505	505	524	550	533	523	565	539	513	527	527	494	547	549	560	560	532	556	558	560	540	572	526	511	529	520	530	494	510	558	554	567	515	550	524	537	551	514	486	523	559	568	496	530	562	534	542	556	561	579	563	515	511	523	523	551	554	495	541	558	528	544	521	543	521	537	556	542	518	540	511	551	570	520	500	569	544	577	527	578	546	530	546	488	546	585	528	537	514	591	575	553	545	531	531	503	544	551	476	541	569	587	522	534	523	528	563	550	537	504	534	539	519	575	557	523	525	529	557	549	542	548	512	535	520	507	538	544	505	547	541	568	576	520	547	547	523	537	534	576	592	567	482	518	561	498	579	589	530	545	552	518	526	573	485	500	522	514	568	595	513	542	529	508	522	494	532	532	554	489	535	528	526	579	542	537	553	561	532	551	498	534	541	526	575	533	507	570	521	563	580	546	528	545	564	556	546	552	524	558	515	529	512	580	509	554	507	568	549	551	509	554	528	545	534	549	544	529	562	523	537	542	520	540	538	544	567	551	535	560	534	574	545	521	560	521	535	551	459	482	568	549	560	499	517	527	530	530	518	536	508	561	510	503	530	542	545	536	511	586	524	533	535	530	521	533	552	595	522	559	556	539	556	497	509	557	543	538	560	521	549	570	555	512	527	536	516	568	575	521	506	540	540	489	538	565	546	549	529	603	558	538	550	528	559	579	536	540	521	531	569	533	543	542	532	506	564	573	519	559	560	541	519	503	536	544	502	547	552	549	534	574	524	555	490	561	521	536	504	554	529	558	599	527	495	583	576	578	540	560	545	529	516	549	547	537	518	539	560	564	530	534	530	534	572	548	538	549	558	551	535	542	558	564	494	568	504	532	542	565	516	525	559	546	543	515	561	544	529	572	571	545	562	534	533	527	512	501	500	548	601	534	574	516	516	539	536	497	533	520	567	592	587	568	533	579	509	529	539	568	571	549	544	578	487	528	523	541	556	563	501	547	515	539	536	552	525	555	546	538	534	541	517	511	524	515	540	592	533	553	542	472	516	512	563	557	599	514	502	533	514	560	499	520	557	557	541	585	533	561	576	537	509	538	485	545	567	550	560	589	524	528	542	534	516	542	543	569	593	555	551	540	500	516	523	580	524	578	524	496	558	531	555	520	518	520	519	588	505	532	543	605	559	546	519	502	534	559	554	545	567	526	533	537	533	563	520	515	562	536	552	509	530	544	569	542	507	531	566	537	583	526	530	571	525	522	514	526	562	531	546	550	547	531	507	534	516	556	537	548	536	550	558	546	557	539	542	516	538	526	534	565	537	520	541	487	557	593	536	522	548	569	531	549	531	545	575	547	544	555	541	544	541	537	552	517	538	572	550	587	504	559	567	526	525	550	564	571	506	512	522	544	546	523	533	549	563	534	523	571	492	555	512	542	514	545	560	555	527	566	530	551	559	534	526	537	598	531	548	541	556	553	506	540	555	534	553	526	588	534	532	552	535	526	557	527	563	529	503	559	527	547	548	554	534	541	548	525	544	552	561	541	545	477	543	516	565	510	550	510	512	531	523	525	531	547	557	602	538	521	541	556	494	497	570	564	538	505	530	547	567	505	552	575	540	587	550	499	515	532	532	546	510	535	547	575	545	544	506	515	586	567	522	559	519	505	542	539	577	552	542	563	565	586	569	544	555	495	533	565	522	543	549	557	543	528	562	519	557	495	531	515	528	535	544	541	537	539	518	517	537	566	479	547	557	561	532	559	575	507	503	542	570	543	533	549	545	535	560	552	509	561	551	527	521	514	531	528	550	569	549	514	554	532	536	562	538	477	569	567	533	555	500	489	517	542	551	513	562	551	532	539	544	586	565	538	548	503	547	567	531	528	521	521	537	579	513	533	516	520	580	526	545	535	542	494	544	559	519	560	510	544	571	520	539	552	510	516	556	537	483	552	538	568	567	523	498	567	585	496	491	524	520	548	519	548	501	521	539	514	553	549	492	553	541	528	546	559	530	544	523	542	553	540	521	569	520	571	472	504	519	495	586	540	537	531	558	543	529	504	529	517	538	555	563	559	502	535	583	536	489	547	540	526	541	531	550	535	543	537	519	533	553	513	545	553	570	520	529	488	533	552	583	511	547	525	497	534	512	516	515	542	495	552	511	517	524	529	584	571	546	572	535	517	546	497	536	522	550	554	523	530	597	551	523	538	524	534	534	529	543	538	538	562	511	594	536	591	533	547	562	542	536	516	537	548	568	497	572	541	509	543	525	575	535	549	526	563	535	562	557	521	564	562	526	520	535	574	518	544	521	538	554	566	551	559	541	510	526	504	550	507	546	587	554	551	527	565	533	580	522	501	523	569	535	573	543	515	544	551	562	534	540	523	520	535	557	553	540	535	534	537	519	551	501	555	517	549	533	524	503	577	543	523	494	507	520	543	582	585	542	546	504	537	569	553	557	559	550	533	544	561	555	555	534	571	520	555	552	556	503	528	579	525	509	551	584	521	554	506	541	524	515	548	539	557	522	528	577	575	524	558	561	558	555	540	527	532	532	530	495	539	528	541	537	565	512	546	547	573	511
4547	9561	8327	4505	3185	2592	2058	1703	1489	1347	1164	1034	1040	936	899	836	817	793	806	792	802	857	796	775	738	742	707	745	743	748	708	762	738	722	768	679	754	691	722	690	710	688	713	760	688	710	640	684	683	713	675	695	715	733	676	697	682	745	700	706	721	726	674	682	720	709	677	703	686	693	681	715	711	668	706	667	726	721	741	689	703	716	669	691	685	684	684	725	743	677	739	699	733	697	725	694	719	689	682	744	740	680	686	661	768	695	678	717	645	657	686	720	664	712	683	741	700	663	722	654	696	653	690	690	684	729	712	679	707	702	737	665	699	709	699	709	687	720	696	720	742	704	650	658	682	747	657	698	760	689	675	706	701	715	710	694	730	686	703	650	722	679	731	702	752	658	691	724	728	682	640	684	727	685	681	661	737	674	712	670	707	685	685	705	687	666	695	735	708	691	709	736	700	776	667	654	663	691	644	710	681	654	698	704	703	649	655	681	698	702	732	676	706	694	725	716	704	700	663	696	698	723	721	712	700	713	663	691	657	702	704	708	663	679	735	677	717	695	684	672	729	671	646	696	707	683	727	703	718	686	711	697	706	672	714	686	701	691	755	668	704	669	685	672	639	683	664	671	693	693	723	741	751	717	667	707	680	670	707	735	715	667	662	668	712	733	737	687	719	729	711	668	721	665	701	685	678	689	737	670	661	695	666	686	708	716	731	670	715	655	719	707	691	749	697	707	681	685	665	739	674	780	672	694	702	672	717	697	767	718	715	713	687	712	704	695	681	704	695	722	737	647	683	685	675	678	716	752	731	754	716	634	664	738	687	670	728	651	690	696	721	732	664	651	707	667	676	743	727	666	692	726	724	707	697	677	646	664	668	662	683	684	714	733	701	738	704	738	712	715	718	709	713	694	691	696	638	684	688	713	672	729	721	702	703	733	747	683	760	735	679	695	684	692	686	731	724	732	741	733	739	735	664	687	657	713	723	719	767	687	691	654	686	647	697	734	695	705	693	690	729	623	728	670	690	667	731	696	710	724	697	712	720	696	684	688	702	690	626	723	704	748	704	670	739	750	703	712	692	702	679	670	742	662	681	697	690	692	680	698	692	714	677	686	700	680	700	676	727	679	702	685	681	752	698	712	653	682	712	693	705	677	697	699	693	707	689	711	697	624	681	666	709	713	688	701	696	712	676	670	677	701	701	736	698	701	711	737	710	754	718	706	706	656	675	707	706	718	664	706	702	688	724	675	726	716	722	692	737	734	694	718	742	683	707	732	714	723	731	723	681	719	749	714	712	679	687	671	690	707	654	633	705	698	703	687	700	724	697	657	695	718	684	721	710	724	719	766	677	654	649	675	659	659	654	736	692	729	669	698	699	704	719	697	696	698	709	697	695	702	710	726	686	693	695	741	705	778	731	641	682	711	684	645	653	729	686	710	681	715	717	680	696	669	699	697	748	643	724	684	675	681	655	686	686	720	746	700	674	689	662	721	743	668	728	715	739	711	695	687	701	695	680	658	718	743	685	710	660	695	701	681	711	678	708	695	722	710	724	689	690	728	707	659	679	714	713	678	689	707	706	679	685	672	731	715	710	678	711	709	686	685	695	706	724	735	700	665	731	684	716	703	716	674	717	713	673	705	714	672	703	738	708	665	680	715	689	675	691	714	695	657	774	715	747	700	743	725	705	671	701	655	689	670	737	697	650	713	683	745	722	723	714	700	696	697	659	704	721	699	751	703	702	704	698	682	701	715	717	726	730	719	741	688	758	709	712	688	641	728	698	701	679	685	721	654	718	709	661	685	689	719	703	694	666	691	707	661	730	696	711	694	734	674	709	724	655	690	704	695	636	666	653	723	706	695	703	648	740	721	689	665	652	716	730	726	744	685	720	715	711	654	696	696	684	694	698	743	716	712	717	718	723	700	691	698	703	697	698	754	672	646	711	653	697	730	705	684	661	718	665	695	694	699	705	711	670	707	719	733	691	647	748	687	684	706	692	672	723	730	727	715	673	675	703	658	732	708	675	690	714	737	707	628	689	696	685	670	713	710	719	699	723	668	692	712	708	651	668	706	713	724	681	691	724	689	719	777	671	735	699	686	633	665	707	671	740	693	681	693	696	722	661	680	649	696	689	687	727	744	735	660	678	691	721	706	700	722	696	737	680	694	750	785	681	678	720	715	717	698	707	758	706	722	675	696	677	686	744	728	713	687	694	686	694	684	672	729	757	656	716	718	706	697	682	730	686	707	731	696	725	717	744	668	668	724	678	747	665	763	669	671	674	684	687	741	728	700	697	700	704	678	720	653	674	642	697	718	679	724	692	710	756	700	678	692	733	654	675	679	691	673	707	676	686	677	644	686	730	727	656	698	745	701	653	687	734	690	696	723	710	678	672	686	725	641	702	704	749	707	710	674	681	670	727	676	675	688	707	674	635	696	693	737	688	721	717	714	680	629	700	690	674	669	684	751	694	646	695	709	676	702	687	713	692	659	736	690	686	691	738	669	688	690	717	697	692	716	719	690	727	743	744	666	679	663	683	722	726	690	724	671	712	687	708	721	659	709	697	713	706	642	691	705	646	692	717	678	710	693	683	746	711	712	685	734	685	709	678	690	688	709	690	697	731	730	715	668	685	662	652	695	755	639	752	719	700	709	734	750	713	672	723	689	713	735	702	711	687	771	688	685	679	642	669	735	721	722	689	686	736	706	652	702	717	653	734	702	661	755	638	690	656	715	696	714	657	679	677	666	704	658	637	716	663	663	662	714	725	670	702	633	711	733	684	695	708	681	738	690	693	753	722	694	700	675	679	712	695	702	683	734	696	729	711	669	702	731	704	691	669	745	642	738	641	704	684	705	749	680	740	597	759	711	669	694	733	684	670	727	689	716	704	683	722	668	680	644	719	702	679	670	687	674	685	665	695	695	709	670	710	673	697	691	668	681	695	728	659	743	715	730	695	722	673	717	656	695	699	711	714	699	721	666	647	712	733	733	702	683	714	679	702	685	669	672	719	687	774	724	698	705	686	699	721	729	775	691	696	720	663	683	755	740	737	695	677	726	720	682	685	686	688	703	693	685	722	676	701	725	701	707	726	733	657	697	710	684	675	682	621	721	689	715	725	718	698	710	727	735	704	704	687	722	668	683	700	644	689	666	757	675	727	711	700	708	695	723	686	696	696	711	697	708	687	730	746	704	752	710	698	677	725	720	663	722	656	687	666	650	692	698	729	686	703	713	669	688	622	687	695	665	677	693	761	743	682	674	716	692	726	699	695	698	674	713	674	699	668	692	676	649	649	749	712	717	690	680	683	713	686	700	674	652	670	725	737	718	689	727	691	708	660	715	715	662	733	722	727	685	731	698	691	683	704	763	672	676	697	689	694	683	724	706	677	718	722	680	707	665	693	679	691	724	686	691	702	735	680	659	720	706	712	714	749	703	667	715	671	723	705	692	676	718	755	727	705	671	730	684	689	722	685	699	687	679
22540	20876	28616	23270	20881	20929	9984	1183	848	732	578	508	455	435	410	393	381	345	288	361	323	307	305	317	286	283	293	279	247	259	305	235	250	279	213	277	294	246	232	236	266	238	260	240	256	244	240	234	267	234	268	225	227	249	246	215	215	237	212	233	257	246	235	234	239	242	263	244	244	263	238	220	228	204	221	266	247	223	241	242	267	239	246	233	232	269	230	238	228	240	233	230	254	209	219	217	209	226	223	240	192	225	226	253	253	206	246	240	238	245	263	213	282	250	275	232	199	237	263	224	239	233	250	213	215	223	256	240	217	249	259	216	239	246	248	251	223	235	227	240	232	212	217	225	248	210	230	214	222	245	219	241	221	223	230	220	238	208	251	220	223	220	232	219	212	236	221	213	231	225	217	250	245	243	247	262	242	215	224	236	224	215	201	234	216	224	220	232	233	206	243	225	238	234	237	208	218	248	277	252	214	225	217	256	212	215	234	230	220	226	226	225	204	238	227	233	220	214	237	240	231	223	223	218	213	204	255	219	231	208	242	231	227	215	201	219	215	230	244	217	244	245	245	214	256	209	227	217	221	241	246	250	205	257	236	246	235	226	235	223	223	236	214	245	221	228	235	205	218	210	217	227	215	237	218	195	233	212	217	242	240	258	209	250	276	235	243	229	229	230	220	206	230	257	207	233	235	232	213	215	218	245	194	232	230	217	234	238	214	237	246	220	213	207	240	202	254	225	220	220	237	225	235	216	268	242	235	246	197	228	216	212	216	240	219	225	226	232	243	242	225	246	209	239	226	245	259	232	205	258	207	210	231	224	223	244	237	215	233	212	224	226	242	245	237	219	228	253	232	225	247	241	240	203	237	234	248	237	234	234	216	252	209	241	217	250	199	241	220	249	221	205	218	238	235	210	264	239	234	248	223	239	231	221	215	232	226	219	217	261	229	207	221	227	230	217	223	253	229	220	236	217	231	257	225	235	250	243	224	214	238	260	224	224	229	247	208	232	215	226	231	247	207	246	239	221	218	206	209	243	256	224	223	217	244	222	256	273	239	226	193	247	235	208	244	189	233	218	235	215	240	246	240	219	234	223	241	222	256	260	237	224	250	227	235	222	243	228	222	207	230	237	217	215	230	237	262	215	232	259	213	204	244	229	242	241	227	229	218	220	246	250	222	224	213	235	224	230	220	246	233	246	222	234	269	246	228	194	208	247	213	227	237	260	219	215	252	222	241	244	229	220	231	239	217	242	226	232	218	227	211	204	229	230	226	251	208	246	245	251	246	224	240	216	205	236	220	215	236	247	261	229	233	214	253	226	229	187	240	210	217	225	225	232	215	234	206	245	205	199	234	234	226	256	219	209	229	223	205	203	265	265	233	225	232	211	203	207	252	210	219	215	224	212	225	188	225	238	244	207	199	217	223	235	223	213	241	211	230	223	215	230	231	207	213	262	224	240	197	216	225	237	249	214	212	205	228	240	248	214	211	231	238	250	229	222	215	231	230	239	220	217	232	243	241	221	230	231	244	250	225	223	257	220	250	217	224	236	223	238	271	243	245	229	227	233	266	229	242	248	225	206	213	243	219	222	237	224	236	214	202	235	213	236	224	215	240	227	239	230	227	220	245	249	229	221	249	234	241	242	204	194	235	217	218	239	216	215	246	242	230	192	226	223	259	182	226	228	234	199	244	223	228	225	237	226	194	230	228	229	226	225	251	223	243	263	225	240	208	228	209	234	236	232	233	253	220	229	222	230	236	224	241	233	198	213	248	234	249	236	248	243	226	201	236	240	243	241	243	274	242	237	246	227	207	242	224	249	242	213	222	228	221	226	231	264	237	243	228	257	223	194	243	228	242	258	237	214	249	216	238	249	222	225	243	260	221	221	214	217	223	228	236	229	222	210	247	241	249	195	225	231	240	230	217	227	218	242	183	243	236	211	225	231	198	233	240	248	245	217	220	225	248	249	251	231	226	226	230	246	216	212	240	217	229	247	254	247	226	203	243	226	249	249	216	210	214	237	212	222	236	212	221	243	207	251	229	230	228	215	236	235	228	261	227	221	201	230	225	250	264	222	230	258	245	233	246	254	206	224	259	222	211	246	231	235	236	210	212	221	227	235	211	221	245	262	223	233	215	243	263	259	246	232	248	228	224	225	236	237	241	246	240	236	233	234	249	252	245	239	239	233	240	223	210	235	227	216	236	225	209	232	242	266	235	194	220	234	226	212	221	227	220	234	220	229	235	218	222	238	223	226	222	212	228	231	241	252	225	207	255	211	233	249	243	226	210	250	229	272	243	225	236	234	248	246	208	218	209	210	221	259	221	223	200	225	242	247	203	229	228	208	213	226	258	242	235	217	234	222	238	224	241	233	221	233	239	220	227	224	232	243	205	227	214	272	236	222	235	214	237	230	221	231	223	232	235	254	201	224	222	229	236	240	215	239	237	220	238	241	230	234	227	229	220	218	223	223	243	239	218	243	206	249	274	231	265	227	228	222	239	228	259	220	234	210	238	225	234	251	245	226	252	243	223	214	208	243	211	210	250	238	221	226	240	218	233	205	241	221	244	230	237	222	217	233	213	245	217	231	213	227	232	216	244	239	224	208	233	252	241	222	253	230	207	221	233	226	226	208	215	207	243	240	213	233	222	227	225	227	214	199	242	204	209	233	256	234	242	210	252	200	236	245	232	235	219	223	257	207	217	235	240	246	232	239	237	222	228	212	219	235	258	231	247	236	230	223	236	219	229	250	228	217	237	201	169	241	239	205	237	229	248	246	201	245	226	205	227	202	247	229	222	231	219	260	186	225	239	245	220	270	233	195	218	225	208	250	258	232	211	218	208	224	209	224	268	247	219	228	216	213	220	250	230	229	241	208	246	220	230	208	246	267	242	230	237	223	211	205	247	216	224	230	226	249	247	214	240	213	219	208	236	234	209	239	237	232	247	243	238	230	246	235	233	245	204	245	211	222	248	227	234	218	222	221	239	218	223	244	225	233	226	236	235	216	233	227	216	216	233	246	253	236	205	240	245	216	243	245	220	224	215	233	247	220	238	228	248	215	223	204	190	224	240	238	235	209	222	243	216	244	221	220	186	231	232	204	221	222	248	229	224	221	207	225	228	230	220	237	229	238	226	234	208	250	263	240	188	220	272	232	236	229	252	252	262	219	245	230	223	241	214	217	228	223	216	228	241	225	224	204	230	209	227	212	237	250	204	236	259	224	214	222	224	224	248	224	231	227	232	196	225	196	240	217	239	229	245	244	229	237	249	215	247	214	243	220	233	220	237	218	205	252	220	229	201	238	223	223	202	249	277	227	207	241	238	206	218	205	221	227	225	194	238	212	218	253	208	245	235	212	239	218	221	230	223	234	214	252	227	229	231	238	245	226	227	234	229	231	223	208	243	221	224	237	233	251	218	235	239	225	238	250	212	223	249	196	240	210	219	226	239	219	213	227	237	227	233	204	256	228	246	255	250	233
6595	15289	13503	7378	5079	3901	2982	2339	1798	1431	1183	1045	873	782	658	625	588	578	525	488	447	424	459	432	371	387	374	360	360	371	388	346	343	328	335	327	341	370	327	278	296	321	332	336	338	325	318	315	318	319	287	314	283	335	307	295	334	316	310	300	305	291	299	291	283	309	288	306	270	305	303	316	328	294	315	317	331	321	313	290	315	289	308	311	279	303	296	283	303	293	275	278	311	289	314	285	280	296	317	326	292	317	302	294	335	301	336	293	306	324	273	300	278	287	290	287	265	291	298	318	294	311	292	290	279	291	257	297	319	327	315	277	268	287	301	302	312	300	298	305	306	299	273	305	280	316	285	316	288	286	309	308	282	304	308	297	276	297	282	274	280	296	290	280	313	290	301	282	290	294	319	284	301	290	288	327	306	284	268	292	291	292	306	289	316	311	273	293	278	294	306	284	278	307	299	332	282	275	313	285	325	276	283	318	299	298	323	321	289	310	315	285	285	299	303	264	274	275	298	285	300	304	304	303	315	298	307	318	257	280	286	290	283	311	306	307	270	324	285	269	306	304	294	288	285	284	301	290	306	326	275	320	299	292	303	305	308	303	278	301	309	262	311	302	268	273	310	308	281	294	292	266	261	283	288	292	283	315	263	275	274	303	309	305	312	287	275	308	291	299	302	279	320	322	331	297	305	287	306	261	297	258	312	276	248	275	287	290	295	302	299	284	285	270	332	302	305	270	275	259	285	275	278	289	296	289	273	304	288	285	323	287	314	333	311	329	293	316	329	258	292	284	313	296	297	289	292	309	305	287	307	297	305	294	315	331	278	290	290	290	307	283	281	308	292	272	280	297	285	330	268	314	300	297	295	300	310	317	298	309	304	309	306	309	267	277	301	295	301	282	311	313	320	271	278	317	281	331	321	292	324	301	308	299	288	308	271	311	280	314	275	304	287	308	280	295	290	296	293	296	315	297	290	294	283	282	278	308	285	298	311	295	283	304	275	274	288	307	306	302	268	281	281	278	274	299	294	297	301	303	304	304	283	300	315	282	335	296	294	288	286	296	273	304	293	260	289	309	291	266	290	321	299	309	289	290	297	290	303	286	305	296	330	279	302	310	275	286	333	318	283	308	296	270	317	280	286	316	304	287	304	299	300	312	299	303	317	281	334	281	293	281	288	296	266	305	298	289	284	286	267	299	312	289	295	284	302	293	296	294	285	302	288	276	298	276	286	315	311	325	332	299	296	297	296	278	274	294	293	288	273	271	300	262	315	292	308	276	310	305	269	290	352	286	300	304	286	260	284	304	292	327	298	311	285	351	311	295	299	302	316	311	296	282	284	282	299	287	274	295	299	308	310	318	307	298	291	270	281	266	255	277	305	291	318	280	297	304	311	266	260	257	295	266	260	302	249	309	304	302	273	299	285	311	302	278	330	295	324	335	299	291	311	323	285	333	304	296	308	286	285	323	305	301	265	268	274	297	310	260	288	309	309	259	283	287	286	287	281	296	307	278	301	269	303	295	315	273	273	280	293	292	302	281	282	256	259	290	309	304	258	302	325	323	259	283	265	293	297	291	292	301	285	270	301	284	291	270	298	301	263	310	314	277	282	289	301	286	284	291	316	299	299	305	260	297	323	304	295	287	313	288	292	258	309	285	310	284	310	270	300	298	273	281	301	290	287	311	296	275	284	290	312	274	281	297	290	316	281	298	309	306	320	257	309	263	270	268	297	270	290	300	292	303	308	290	299	283	270	275	298	306	306	258	275	260	323	278	276	308	300	277	324	292	302	279	306	267	317	281	269	283	249	290	295	297	280	280	299	311	279	294	296	267	291	288	280	313	293	299	287	265	308	278	328	261	325	332	291	281	250	307	292	333	326	277	307	295	326	295	272	284	290	326	322	277	249	333	261	285	260	283	299	277	285	300	292	289	298	279	319	285	297	303	295	320	253	292	301	282	333	286	308	313	275	276	273	264	358	295	323	290	298	273	282	305	276	287	287	282	305	320	312	282	316	269	268	297	294	312	286	276	311	296	296	291	308	291	293	267	277	291	308	271	278	301	267	291	285	292	325	283	299	288	293	302	322	302	290	271	298	297	300	292	305	288	288	291	298	265	323	316	272	298	288	292	296	274	302	311	269	301	297	281	282	294	296	290	288	298	293	288	264	289	312	296	269	297	267	265	303	287	306	287	306	281	271	291	314	287	310	308	280	283	299	290	298	252	292	275	279	328	296	315	306	264	293	324	277	288	272	310	273	291	325	288	310	291	303	284	297	287	308	311	295	284	280	270	307	294	272	283	317	282	291	298	286	268	274	303	299	302	278	289	282	317	315	306	296	315	301	277	281	281	262	272	287	271	308	257	293	300	322	295	302	279	310	275	293	305	269	297	279	301	285	298	305	282	259	324	298	289	294	277	300	306	299	290	296	323	288	288	300	312	293	305	298	294	292	309	285	330	299	321	286	289	276	267	245	286	310	292	303	310	282	301	283	310	289	310	308	289	238	266	283	291	314	296	302	309	277	278	288	290	288	290	282	261	299	290	302	331	311	306	307	299	300	307	300	307	288	316	281	309	302	307	322	269	274	274	319	265	293	306	279	316	285	273	284	304	302	279	278	275	288	276	294	301	265	321	301	341	290	304	323	268	272	319	286	280	289	266	273	278	319	318	297	286	277	309	312	300	325	289	284	266	280	281	293	323	307	307	293	290	291	299	287	290	301	279	273	258	300	328	276	283	276	266	281	274	265	305	326	286	274	312	282	320	270	275	331	300	313	298	309	298	299	314	299	303	285	290	308	288	311	289	330	259	280	291	308	294	273	285	299	293	279	291	294	287	280	288	320	326	299	305	274	289	269	276	296	281	292	309	316	320	303	295	285	306	279	302	299	316	294	302	315	279	300	300	314	301	308	273	291	295	351	298	284	261	284	288	284	298	274	297	298	273	314	295	335	297	281	296	294	293	249	275	313	308	294	307	306	308	317	311	312	258	337	296	287	290	273	288	291	305	296	300	329	291	273	286	326	290	267	309	268	316	293	266	316	304	296	271	307	323	267	277	288	325	290	259	298	274	296	247	283	290	306	316	307	310	312	278	270	287	282	297	294	270	308	300	285	265	274	294	272	283	319	286	287	301	287	304	292	323	292	303	284	291	295	320	295	280	289	306	249	299	302	275	300	332	279	281	291	284	295	254	301	296	286	304	294	285	290	281	308	294	287	271	305	295	310	302	283	298	307	323	280	309	280	322	275	308	280	307	277	260	299	287	276	286	271	302	267	293	293	336	291	306	290	308	302	294	276	273	298	256	266	279	283	295	306	268	269	296	297	280	275	294	285	318	284	271	292	289	266	321	310	292	292	308	309	279	270	273	305	332	259	293	286	293	312	273	314	294	258	278	290	307	288	292	291	318	324	262	263	294	306	293	287	283	276	308	269	328	265	325	279	304	300	287	257	291	303	301	294	301	271	261	288	300	315	281	278	281
26580	20528	10430	1350	889	896	905	871	840	825	821	864	841	831	781	853	836	814	801	803	824	811	841	808	835	815	781	798	815	831	846	808	812	797	812	825	814	800	823	794	791	796	827	744	809	813	911	801	816	780	788	777	793	797	848	794	839	827	807	862	784	795	829	874	786	827	770	826	797	810	793	818	792	784	790	806	791	812	763	746	810	842	780	792	809	834	821	770	793	820	860	784	758	781	784	760	805	862	813	806	808	858	834	821	838	825	765	826	806	778	776	767	803	877	729	818	763	865	770	774	811	849	790	811	825	774	807	846	783	794	825	816	791	861	770	779	793	804	764	775	796	772	789	792	788	806	808	843	805	823	766	810	781	770	798	862	796	774	810	806	821	770	823	769	824	784	799	809	806	809	795	838	815	869	779	848	827	812	797	765	785	839	808	785	825	819	827	885	804	797	858	811	846	795	855	777	766	832	815	775	789	836	803	803	829	820	803	780	808	774	798	816	852	813	801	840	782	786	755	846	781	803	842	835	821	818	787	891	856	814	809	799	806	829	778	806	824	813	837	777	821	781	795	803	758	753	789	766	837	823	810	777	784	796	845	841	826	887	830	798	800	821	785	831	746	850	843	787	769	811	787	801	780	782	833	797	817	825	872	818	811	785	858	795	792	820	842	848	828	783	801	817	794	766	773	844	818	780	871	811	785	791	754	805	780	792	853	790	805	791	864	914	786	858	843	809	830	774	798	780	801	845	811	875	831	781	830	802	761	763	769	804	876	797	827	788	813	800	790	843	808	812	813	817	794	830	797	820	786	834	825	869	743	813	814	780	810	760	834	799	790	762	812	823	831	761	857	794	799	794	806	791	834	794	783	809	776	788	762	774	814	821	858	843	811	806	795	848	814	818	804	778	798	791	825	820	824	787	812	752	819	845	841	846	825	838	805	841	745	758	763	780	789	775	837	791	831	795	814	819	811	802	792	834	777	744	836	823	767	827	754	754	824	796	818	812	808	816	784	787	856	789	783	825	762	824	817	841	803	840	792	816	846	824	842	771	801	783	804	801	771	795	784	786	801	782	783	832	765	786	786	792	813	794	792	843	848	749	820	818	771	804	785	787	812	772	841	769	844	795	760	832	808	777	783	818	854	833	784	847	811	802	814	815	832	844	858	841	812	791	852	789	800	830	822	803	813	794	840	781	849	817	808	831	768	757	798	823	865	871	844	813	791	759	812	784	817	810	796	857	836	851	826	804	791	768	788	807	763	812	817	745	834	833	809	844	794	834	820	767	844	854	838	823	800	820	806	786	858	744	828	866	819	799	756	800	786	803	831	848	772	770	750	824	794	806	830	806	819	800	791	817	873	811	840	816	825	767	851	833	796	786	813	785	793	833	830	824	824	806	839	822	796	780	828	797	820	824	827	815	785	799	866	791	763	798	818	807	803	740	815	778	811	809	750	805	776	776	761	806	879	815	798	793	808	775	751	817	833	792	791	817	781	801	810	847	800	774	798	835	873	835	836	804	835	819	805	753	824	879	818	820	775	804	801	832	778	807	838	800	761	840	797	787	775	826	773	881	801	845	860	748	782	798	801	766	780	757	773	836	777	804	784	765	818	873	815	789	790	808	812	811	815	805	819	747	783	816	841	817	812	777	757	786	797	801	813	791	822	789	813	747	774	799	861	873	784	818	825	817	792	837	812	808	858	827	829	811	794	811	737	827	821	840	791	789	806	773	798	774	751	806	804	823	795	774	808	839	786	784	801	843	776	808	840	758	884	781	777	800	769	833	849	772	812	809	810	824	784	854	733	805	821	770	764	833	797	807	820	821	784	821	828	827	801	761	815	773	791	801	751	827	814	814	827	797	755	851	805	790	756	834	804	799	802	815	726	803	818	820	820	808	779	827	797	844	794	806	801	841	816	795	807	753	776	822	776	757	762	783	799	819	791	819	782	828	773	849	804	828	798	797	802	804	700	800	800	865	787	816	810	818	847	815	780	888	769	773	824	818	789	854	791	791	751	799	822	779	817	810	807	854	835	802	733	782	858	728	783	789	830	791	822	777	817	766	809	789	783	846	819	810	833	788	796	803	818	808	875	808	793	741	764	798	787	855	800	740	779	808	837	798	778	812	826	806	824	882	783	823	800	771	790	823	773	782	819	820	796	785	852	757	788	804	818	761	787	797	820	784	811	823	820	761	823	799	865	765	796	780	818	782	790	758	832	800	820	807	781	810	830	818	821	818	811	837	810	755	795	788	804	848	798	774	766	827	771	843	804	808	794	822	785	822	805	841	832	774	783	827	845	784	807	836	806	786	874	774	821	774	794	778	789	817	789	786	806	804	826	872	806	835	797	777	784	787	745	775	827	850	801	822	803	785	820	837	749	787	806	817	809	796	742	832	788	741	864	763	818	780	804	809	807	788	815	851	837	790	837	783	746	777	784	806	800	808	815	851	783	858	831	851	767	824	809	756	805	837	809	811	746	816	808	807	778	792	865	763	798	771	818	845	819	785	802	850	759	803	797	832	755	763	814	758	805	781	831	812	827	883	765	728	803	771	787	811	815	828	803	810	824	815	776	831	742	820	839	795	780	808	763	818	822	817	757	779	816	780	835	824	790	782	807	839	822	822	822	836	775	830	787	826	797	755	785	802	815	782	800	818	816	834	767	757	827	813	807	791	805	798	806	774	846	813	792	797	827	801	837	774	811	798	814	847	803	826	836	822	804	807	848	837	798	830	806	755	840	879	779	799	801	751	815	809	784	803	827	814	801	797	790	815	843	818	839	818	826	804	760	839	843	788	778	826	836	850	804	850	819	851	815	828	833	823	785	814	891	801	821	795	803	823	836	791	783	810	825	817	796	788	765	835	764	818	815	815	777	795	793	835	791	844	777	836	810	793	784	803	809	780	790	802	838	815	786	802	814	833	815	807	828	807	836	779	803	790	803	777	817	837	792	829	807	825	759	800	770	831	794	799	763	787	761	778	809	806	808	822	829	811	839	759	851	806	788	795	776	810	797	755	776	825	790	774	781	795	790	786	818	827	804	822	788	824	812	780	840	826	803	823	805	782	827	829	814	792	801	809	806	768	828	833	798	770	827	828	815	851	838	785	779	788	815	782	822	843	803	839	791	795	789	802	807	751	783	759	837	807	797	844	796	787	838	786	849	773	802	828	835	772	766	861	755	812	849	841	869	848	781	777	774	832	801	759	825	821	846	803	795	828	774	813	843	817	770	772	835	773	762	809	761	813	851	785	789	837	800	826	816	813	773	813	767	871	787	746	837	780	818	758	797	808	849	776	829	803	850	820	811	815	770	805	763	823	805	851	840	870	761	850	793	804	812	780	795	784	824	860	828	868	826	767	863	777	803	765	810	788	805	789	783	779	785	784	854	778	784	837	796	818	826	876	833	762	789	796	776	783	876	841	776	811	783	777	809	830	809	826	814	804	800	827	786	819	745	830	792	788	762	827	839	758	825	781	810	779
4194	1590	1492	1210	1130	1061	1083	1096	1085	1057	1046	1044	1021	1011	1095	1095	984	970	964	1018	977	1015	978	966	1104	1051	1000	1012	975	992	999	1026	1011	983	1012	978	1012	1032	1030	1033	1000	961	971	992	1009	1066	991	1011	966	1005	1032	1004	981	1049	1059	1010	970	1021	947	1012	1059	963	1003	1028	944	1041	1035	1058	929	1075	1022	1020	1027	947	975	1021	1019	984	1002	979	1031	978	978	1019	969	1032	1018	1003	1020	983	1045	997	1036	989	1011	1047	997	1038	988	1015	1040	1019	976	990	993	1020	1002	975	1027	1044	1016	1037	1031	1029	1025	1011	1025	967	980	1044	1002	1000	1016	1017	1024	969	973	1002	1041	1019	995	1045	1055	1002	1034	949	966	980	1007	1022	1001	1019	994	1018	1015	980	1029	1063	1001	1025	969	1029	961	993	1053	1032	974	1034	1009	993	1000	1022	983	989	1051	1033	1024	956	989	969	969	1001	1029	1008	936	1024	989	1051	988	992	976	1050	1036	1009	966	952	1037	968	1040	996	1000	1013	959	1053	990	1007	1007	1023	976	995	1010	984	989	989	985	1006	1021	1010	1017	973	1012	1004	992	1024	989	966	1000	1042	1027	1010	1009	974	1023	1047	991	975	979	1070	1015	993	1033	1001	1029	988	995	1000	977	1045	1037	1029	1006	991	990	993	1044	993	1037	994	1029	993	995	1010	973	1019	1005	1025	1030	1004	957	1004	1054	992	993	1004	1006	984	964	1032	1015	968	954	1014	955	1036	972	1047	1036	1002	960	1021	1045	989	953	1001	1040	940	1022	991	1068	952	991	1020	1002	970	1040	1039	1017	1024	1002	992	1004	1034	995	958	973	1033	956	996	1024	986	1016	952	1068	1017	1032	993	958	1051	998	988	1031	965	1062	1019	953	1082	1008	953	994	1019	976	1068	1013	982	1004	999	981	890	1029	1000	995	1016	1063	1005	997	1001	989	1001	1050	973	975	982	1067	962	972	981	1053	992	945	1046	974	929	1063	1012	1027	1004	966	1040	988	943	967	1027	1006	973	971	1008	1025	1050	976	1014	943	1025	1017	987	1035	994	1012	985	997	942	977	992	1038	1022	1015	1049	1044	992	979	998	1021	1011	1023	1005	985	1036	1067	1013	1052	1035	1013	963	982	998	1009	958	996	1014	957	1030	982	957	975	928	1003	1053	1012	1011	1040	945	917	1019	1004	1006	1009	1055	985	1010	979	1018	992	1028	999	1040	1000	966	1008	1029	977	1015	1010	1018	1034	961	977	948	1008	1021	1024	1043	1034	1018	981	1002	1027	952	1005	983	978	970	955	977	969	965	1007	1014	977	1016	1017	1068	996	1018	1032	1017	988	1000	994	985	1023	988	947	1026	969	1004	973	1002	946	997	1022	1019	996	975	1048	1052	1056	987	956	1024	1056	1020	992	1011	995	990	980	991	998	979	947	975	962	1002	980	990	989	996	948	1005	1056	962	984	994	1040	1018	963	1030	1053	1016	1013	974	1026	958	1038	1005	1016	1004	1032	949	975	1002	986	992	1029	1023	963	973	1051	917	1015	1006	980	972	1044	935	1023	1003	1014	1042	985	1023	977	990	938	963	991	1024	1000	989	1022	991	1035	1043	1019	1042	899	993	975	999	967	996	965	946	1045	1023	981	1007	975	971	1027	1030	970	1044	1002	989	1036	1041	938	945	956	1047	1002	955	958	1017	993	1028	985	1031	1004	1017	992	937	1045	1008	1070	1005	1046	1008	991	943	997	918	1052	992	998	1024	1006	1054	995	989	984	1003	1052	1015	1023	1007	1029	1017	975	973	988	1023	1026	995	1018	1033	943	1030	959	1017	1028	968	991	960	1003	976	959	1023	977	1016	1005	1013	977	1010	996	1021	1012	1021	1000	960	1009	977	975	1021	993	921	999	988	1035	972	975	1034	965	981	1009	974	1017	1045	1041	986	1024	1047	1014	983	979	994	982	1065	1027	1032	1011	1044	1009	1068	985	991	905	1022	988	984	1013	1030	997	983	986	1046	965	1015	960	1034	983	1079	1064	997	955	1049	1040	1070	970	1049	1001	1053	1070	985	981	969	1012	1021	989	1012	1013	1008	1049	972	944	979	984	967	1005	1015	1037	1025	1005	1039	1069	1058	1020	964	979	1077	1031	1067	976	995	991	978	1000	1001	986	1046	1002	976	972	984	1028	1007	967	1027	985	1013	1074	1054	1033	1039	946	1005	1027	978	1017	998	973	1006	1001	1020	948	1028	999	1008	994	1008	948	978	1023	1042	949	981	974	1032	1000	1008	1021	986	1014	1004	991	1004	1058	958	1005	1007	1002	1011	969	982	1010	974	1005	1024	1010	1028	958	990	930	975	999	1024	981	1102	993	962	952	956	1006	975	1028	1027	1028	1049	993	1013	1069	987	972	980	1001	974	1013	976	1013	1018	1021	1016	1019	958	1015	1019	959	972	1004	967	1009	984	983	988	984	1035	998	1017	1019	1004	991	1040	991	1014	1014	1006	1033	1030	997	994	1018	1031	1009	1027	989	1007	1011	1007	1022	997	1052	1004	965	1005	1039	959	1012	947	986	1005	991	1023	1034	992	1025	1021	1018	1017	1024	991	1043	1050	1083	984	1027	1030	1003	1013	1000	1015	989	1032	1062	979	1005	975	1039	1048	1062	985	1052	1053	1082	973	1052	944	980	945	1048	1033	987	1056	987	969	997	952	1060	952	1017	937	1031	1010	980	1013	1008	1011	1012	961	970	1042	989	990	981	1047	983	1024	984	992	1001	963	992	1025	1004	1041	965	982	985	1022	1015	1025	952	1029	966	995	995	971	1045	1027	1027	1012	961	1032	1042	1100	1006	1025	956	967	997	1031	930	997	1004	1043	947	997	988	974	952	989	1026	974	1004	995	1037	1015	973	990	1060	938	1019	1010	957	956	986	1010	964	993	993	1000	1010	991	1005	1011	986	1022	1039	959	1003	981	1034	993	1026	1003	953	1011	975	995	1019	1012	1027	1018	927	1059	981	1002	1048	1035	975	938	1032	1045	962	1046	1030	1022	1024	1009	1027	995	986	1020	1008	996	1035	977	995	984	1038	1061	1001	998	959	1003	1053	1024	1007	959	993	1028	1001	974	923	980	1021	1010	990	974	1010	986	1106	1008	980	1033	1013	987	999	1021	1055	1021	1023	964	1050	1031	1000	1020	980	1025	1006	971	1012	989	1095	1043	975	999	1038	996	1018	1065	1021	968	957	999	1021	989	1020	987	974	931	987	1050	1003	1017	969	1043	1008	1030	1024	1010	1003	1059	1010	953	1018	968	1057	991	996	969	981	1048	1082	1072	992	976	1062	1023	1020	997	1009	997	1035	1061	974	950	942	1075	998	1007	1035	1020	1057	993	921	1003	1013	989	984	974	1044	1050	988	1014	983	1006	1031	986	996	989	998	960	987	982	952	968	991	971	1016	961	1051	1076	990	1043	1002	1041	977	1017	980	960	980	981	1003	1002	1012	1010	1005	989	990	1000	1033	1014	1062	998	986	1077	1036	1036	1040	1028	978	1053	941	1002	1028	1022	1057	973	1014	983	995	971	984	1003	940	1016	1001	999	1032	978	983	1028	1051	1031	1001	985	1004	1019	1017	986	983	1031	1023	989	1010	998	1004	990	1019	1018	1005	993	1007	943	1036	1023	898	1027	1004	1027	1014	960	989	972	1009	953	953	1005	978	990	1010	988	1010	994	1040	909	1005	994	982	1037	970	987	974	976	991	1015	989	1003	1008	1024	972	970	978	943	959	998	993	1008	940	976	968	994	986	1066	1040	1005	1061	993	1018	985	1033	1011	986	975	1015	1037	1025	1003	995	985	1022	1036	979	1022	998	1032	939	1004	990	1032	1021	1030	1026	975	1035	991	1008	979	1019	990	1008	1019	1071	956	991	985	977	1054	1061	982	1007	1020	1008	1050	1026	1030	990	966	1002	1046	986	1050	1013	1004	1002	1001	1032	983	964	891	980	987	1029	981	1016	1009	961	989	1004	989	940	1038	951	957	1003	993	1006	1022	1014	985	980	1013	968	940	1026	1002	980	982	979	1044	994	985	1025	1011	1018	970	1030	1028	1028	976	984	991	1041	990	997	974	949	963	1009	1026	963	1025	1024	1005	1007	992	1024	999	1018	970	1077	952	1036	1011	946	987	1017	978	993	970	1025	986	995	1024	906	998	951	1091	1003	978	1012	1012	1022	1061	982	1046	969	1009	1044	975	1010	968	1015	1006	1024	963	996	1009	995	978	998	990	1011	1018	996	978	1003	968	1005	1003	983	938	1027	1023	995	982
23551	20934	28296	23727	20939	11707	1536	980	801	821	737	724	659	711	626	648	626	617	625	557	584	574	553	579	588	595	590	550	589	595	584	580	587	551	560	562	531	572	538	593	569	566	576	537	512	553	578	572	564	564	520	573	565	549	515	542	549	518	522	563	565	532	587	620	536	589	568	558	566	530	546	578	542	573	561	537	596	580	556	565	524	580	571	539	549	521	540	531	515	526	517	595	514	554	574	543	568	553	529	554	548	528	561	553	506	571	592	547	567	534	526	534	566	524	524	538	497	569	576	529	556	523	583	547	541	515	543	547	542	553	580	564	565	558	571	511	528	534	501	567	559	539	544	572	561	559	544	507	539	535	537	559	527	529	553	518	569	582	526	574	515	548	549	588	532	544	573	576	527	540	580	542	533	573	550	522	541	547	572	553	532	559	536	562	541	548	553	509	518	493	522	496	597	550	542	547	517	578	542	527	518	574	575	551	550	549	554	540	564	561	528	556	548	575	518	541	502	530	564	533	567	514	502	552	536	496	480	525	578	526	555	517	566	530	549	571	491	531	535	536	553	535	556	540	525	518	566	535	525	519	489	519	531	524	565	584	603	509	559	535	564	590	545	507	538	565	587	545	533	532	559	526	548	537	511	521	539	546	558	576	572	546	538	562	564	587	519	541	526	511	568	532	543	583	536	520	548	560	533	560	560	516	566	571	578	532	555	541	547	495	523	531	559	572	533	528	522	575	532	511	523	581	545	549	521	550	525	553	531	528	519	524	569	528	531	549	518	534	501	522	536	544	513	521	511	543	592	557	553	521	582	517	531	525	581	610	495	561	544	539	537	547	539	532	573	540	544	516	555	569	525	533	542	505	565	521	572	531	553	571	518	492	528	538	580	539	549	560	531	525	552	533	576	547	538	547	563	570	568	527	568	557	577	569	559	553	498	575	607	555	576	550	538	555	525	516	566	553	540	561	546	543	524	584	536	514	539	542	508	544	552	553	544	554	528	580	547	519	516	517	536	589	540	537	587	561	560	531	572	520	507	524	532	562	540	539	566	548	593	585	523	540	546	530	527	545	521	536	595	540	541	503	557	581	535	563	543	542	537	565	554	587	528	522	565	562	547	567	548	513	560	562	565	556	595	551	537	548	547	581	539	560	580	542	533	547	557	546	526	532	513	546	545	531	557	555	539	533	577	583	589	535	517	554	510	562	524	558	523	579	553	570	500	549	507	544	536	533	523	586	516	526	547	572	565	534	504	520	518	532	585	546	527	558	563	530	522	515	541	557	555	565	545	524	554	578	530	581	534	533	554	522	545	528	577	548	552	516	547	509	592	544	541	553	537	583	526	583	509	556	506	541	520	534	542	590	504	548	556	527	525	567	526	548	520	553	553	552	533	570	568	528	532	541	566	544	575	550	559	476	497	557	542	541	535	519	550	514	530	564	550	528	586	531	551	534	503	529	581	552	597	553	588	546	507	527	581	576	557	527	542	563	527	559	554	542	492	556	525	547	556	584	532	553	556	532	560	560	554	574	568	566	548	588	546	545	545	552	499	549	543	537	538	537	531	558	551	515	582	531	581	572	521	541	533	555	540	526	534	510	528	496	535	569	542	559	553	524	517	534	560	597	543	533	514	530	557	558	530	570	567	532	543	549	540	505	528	506	511	574	524	553	515	513	569	545	552	545	491	524	534	554	567	548	569	583	539	543	547	579	556	589	534	504	563	538	529	553	564	525	571	544	551	511	514	557	564	551	530	546	520	528	547	510	542	566	519	532	558	563	529	548	563	519	528	560	537	512	517	563	531	576	522	505	546	593	556	532	548	535	540	571	596	604	544	495	530	534	518	561	552	569	571	590	539	539	574	534	561	547	543	519	562	555	557	527	554	559	548	521	580	568	534	540	528	530	558	559	535	558	542	533	570	525	564	574	503	523	544	541	573	532	558	539	579	546	558	564	535	529	570	550	538	576	556	556	551	526	589	547	516	542	553	530	582	540	546	551	566	568	608	580	536	530	563	537	554	576	551	529	559	560	538	534	561	563	545	521	515	549	545	494	554	560	547	515	576	556	527	559	530	559	567	540	497	565	533	547	557	561	535	544	572	542	543	565	558	558	572	505	522	511	542	560	514	536	549	542	536	552	531	572	566	569	514	598	559	520	520	512	473	524	583	537	544	544	586	506	526	586	565	529	548	552	572	524	533	577	567	528	522	543	548	551	580	545	555	561	509	499	524	547	532	568	546	562	541	561	571	548	531	526	545	576	527	514	557	521	572	522	579	569	574	521	557	568	528	531	561	566	576	534	564	553	535	538	532	566	490	574	563	546	527	553	510	522	576	523	514	613	559	529	582	575	537	538	522	548	536	542	554	560	601	583	530	517	537	508	554	558	527	546	566	545	557	549	565	538	503	544	542	508	545	538	533	569	579	572	556	526	546	582	528	514	521	518	548	555	563	490	528	563	565	514	520	549	581	549	546	534	549	537	554	527	539	532	546	554	504	573	522	529	573	582	550	549	558	542	582	534	569	557	544	520	579	548	549	548	531	586	574	589	540	569	485	538	578	548	576	551	508	555	568	553	552	582	565	515	529	511	579	546	567	536	518	528	553	532	545	514	578	573	524	557	520	575	536	526	516	578	546	552	532	539	547	537	552	529	542	499	564	530	546	516	576	534	548	591	559	524	577	525	507	537	542	554	521	567	588	595	551	533	557	567	573	517	568	533	507	476	543	561	562	535	525	570	579	544	531	583	532	553	531	523	594	576	600	530	534	522	527	571	537	575	527	593	510	520	555	548	542	503	519	540	574	531	512	493	619	556	572	516	568	530	565	539	550	525	560	509	520	563	527	563	527	605	525	563	553	584	562	554	553	539	514	529	564	515	565	542	573	568	534	526	527	529	522	560	578	552	543	583	520	544	531	534	537	528	541	530	573	593	522	496	522	562	523	549	576	535	519	523	566	517	519	503	553	579	519	571	565	510	574	583	526	529	548	563	528	584	542	568	541	541	548	533	552	553	530	540	552	543	501	516	505	531	522	521	524	510	528	522	545	545	540	577	522	542	530	547	534	551	569	573	567	540	525	562	566	506	558	549	503	557	556	546	554	557	553	587	533	516	571	527	518	529	552	529	512	519	556	561	527	562	538	565	495	577	561	529	568	541	525	551	569	577	532	552	545	559	539	534	590	570	535	546	576	551	539	558	561	554	542	520	522	538	567	524	542	549	548	573	584	528	542	517	528	528	535	569	523	524	539	536	563	578	532	538	576	576	553	519	524	563	544	528	570	502	570	525	560	561	563	564	554	552	547	527	516	545	574	504	559	530	550	580	568	518	521	547	530	542	532	564	540	540	539	542	502	511	528	569	526	549	517	497	542	549	571	542	575	603	530	567	548	548	522	490	565	552	507	563	585	510	514	530	546	507	557	575	570	523	536	532	557	583	523	574	594	514	535	483	517	554	535	531	524	517	526	554	568	530	557	545	507	549
4663	9505	8392	4574	3221	2544	2088	1653	1445	1319	1208	966	932	997	944	880	816	794	830	824	818	763	763	824	717	729	753	766	785	691	748	740	750	682	769	708	746	710	728	787	766	737	712	755	661	696	711	708	696	659	710	688	712	704	699	736	694	673	699	670	701	722	698	719	719	690	663	715	685	698	669	723	678	741	738	692	673	735	677	677	725	714	699	696	723	694	656	683	681	730	725	728	729	710	670	721	745	677	723	713	714	684	698	727	728	689	699	727	688	673	700	711	701	658	724	700	724	694	723	733	727	747	717	700	682	698	697	670	716	687	688	731	748	672	716	716	682	678	705	714	716	729	742	682	672	670	685	672	683	696	708	710	687	690	756	693	712	710	718	675	708	683	692	697	718	669	712	703	743	699	724	716	724	703	717	751	677	674	638	671	687	731	677	693	691	696	704	673	712	693	692	724	706	713	722	685	742	707	735	709	743	737	709	698	748	646	712	770	718	730	735	729	695	691	708	710	693	690	723	702	723	709	751	733	727	693	706	716	693	655	662	732	692	707	675	720	694	662	672	674	686	750	655	688	690	657	761	697	668	688	661	691	706	686	683	720	706	693	679	719	729	678	721	681	731	735	702	631	738	700	666	687	669	706	694	735	684	712	659	718	671	704	747	707	695	715	685	629	712	740	714	659	718	682	697	704	679	711	734	690	657	698	692	685	718	675	654	667	734	705	720	675	707	724	687	690	699	725	710	719	681	706	723	721	720	708	691	737	669	686	672	712	706	714	661	756	732	703	653	695	703	737	712	687	727	726	658	702	713	707	705	725	733	720	757	703	740	682	674	716	653	671	670	709	700	674	736	743	706	689	709	737	679	706	724	692	703	718	696	717	721	705	699	721	698	691	691	710	745	689	690	716	701	690	666	637	694	714	735	719	693	683	665	710	712	702	715	711	703	715	716	732	733	735	728	704	705	666	704	700	723	731	663	695	641	696	713	742	748	667	688	752	724	695	700	731	653	718	705	719	740	701	698	707	742	689	722	699	678	710	731	724	696	720	709	733	714	724	723	711	726	720	733	696	694	690	679	687	684	714	710	704	690	689	691	721	648	702	743	616	713	678	733	691	661	731	681	663	695	687	696	687	701	727	716	699	703	666	736	679	698	694	735	704	649	661	695	652	703	704	719	669	674	715	685	686	743	718	695	669	710	716	690	681	719	711	732	721	713	710	712	700	667	692	683	706	669	692	728	730	692	693	713	712	689	709	702	733	730	685	743	659	668	746	771	698	691	689	695	696	719	686	655	702	708	724	742	692	694	687	663	701	684	685	708	670	674	660	700	681	713	681	710	698	702	681	723	689	640	776	697	705	729	724	723	732	723	751	693	699	688	715	702	753	744	719	676	743	666	727	706	683	704	735	705	670	707	633	689	718	708	685	706	737	698	712	676	746	715	676	708	700	733	712	671	667	705	684	706	716	704	673	697	705	687	715	699	693	724	728	701	750	721	669	699	676	699	722	717	715	747	635	761	728	718	682	710	716	701	716	733	725	708	666	673	691	664	757	650	676	661	675	720	713	673	672	676	704	702	711	700	747	728	685	684	650	702	707	703	679	674	664	726	687	680	666	677	721	710	621	668	702	685	684	728	697	731	690	703	708	676	733	690	689	705	669	792	679	689	725	708	672	683	716	747	734	694	715	678	696	668	675	705	692	754	710	729	719	722	744	709	734	697	729	742	671	710	726	708	719	720	673	701	711	685	707	751	687	671	691	767	716	728	649	675	728	711	694	659	693	702	729	707	722	679	689	728	699	724	690	721	680	655	707	712	673	697	677	711	716	692	688	711	649	713	679	721	732	661	672	696	702	734	658	695	717	673	717	687	720	681	740	668	725	707	760	723	741	685	673	689	713	705	701	702	684	677	697	655	712	715	709	759	650	710	708	717	725	687	715	713	756	695	743	685	683	726	692	690	737	675	698	675	673	698	697	696	680	680	696	690	733	734	699	698	636	717	679	722	684	685	721	671	715	688	676	711	622	697	690	755	688	692	703	682	776	702	674	726	715	725	746	683	700	725	767	701	695	706	729	692	706	700	727	735	716	709	698	693	729	653	761	690	708	730	695	692	694	739	696	648	689	706	763	689	686	692	745	679	681	711	681	704	718	696	686	679	696	750	666	654	662	719	699	718	722	666	715	716	709	695	660	711	678	741	675	703	710	715	655	742	715	697	673	705	743	713	759	640	680	695	686	661	697	714	698	751	744	661	704	695	699	704	681	681	703	703	690	719	683	677	736	672	689	709	673	680	672	679	676	761	684	696	745	672	699	665	699	716	740	644	655	705	681	704	717	706	699	706	701	691	693	670	686	729	727	662	701	676	711	715	718	738	717	671	701	694	673	678	720	717	707	747	742	698	718	714	707	693	688	714	730	695	732	735	687	712	724	769	680	718	704	742	682	702	733	747	720	652	712	732	720	682	702	677	687	683	723	736	670	735	685	680	673	715	721	714	719	648	719	677	675	729	724	659	743	696	692	654	694	695	722	707	710	709	686	696	724	709	699	663	699	715	687	737	698	658	685	727	683	694	663	728	691	735	717	719	664	702	699	711	756	738	721	713	727	712	727	709	667	722	704	700	692	721	718	687	733	682	703	673	713	718	729	688	684	667	687	727	762	711	723	685	751	615	684	669	712	676	685	741	664	677	683	722	733	671	692	688	725	716	703	683	694	692	692	666	716	686	736	652	680	687	688	724	662	690	694	689	694	693	686	708	737	709	698	736	729	712	681	726	733	734	719	687	705	694	689	662	704	738	718	673	710	694	726	692	686	689	689	736	722	721	690	695	670	679	703	725	721	695	763	737	684	716	671	665	707	697	695	672	747	715	723	741	727	710	693	679	722	691	734	712	719	668	726	720	666	698	668	704	748	725	673	697	689	662	704	718	714	668	712	672	640	721	705	721	711	705	727	722	743	694	697	658	700	700	726	698	715	712	715	680	724	665	694	698	676	684	735	712	722	654	720	747	669	672	713	672	725	664	707	710	687	650	722	729	713	678	713	708	623	702	673	699	685	695	735	659	723	690	690	681	743	700	660	726	712	691	727	692	752	711	699	713	716	689	730	668	697	666	661	650	704	685	686	747	745	689	711	681	690	719	665	664	665	698	703	721	694	719	679	732	664	677	674	690	716	681	712	739	687	698	746	717	658	716	703	672	764	720	712	688	699	726	698	704	690	704	682	747	716	680	720	723	707	760	684	694	716	731	693	681	692	749	683	661	699	690	733	744	724	708	687	704	736	657	677	711	708	711	697	746	674	709	669	653	666	713	741	690	706	729	742	712	724	666	705	686	681	738	766	731	744	693	707	687	753	685	688	672	726	693	710	731	639	683	674	707	721	670	646	686	708	702	731	677	705	710	658	677	710	680	720	717	704	670	668	725	727	733	755	704	697	701	681	679	718	656	715	696	697	723	726	693	634	693	723	746	745	698	711	722	705	701	685
22581	20946	28732	23325	20948	20994	10133	1224	840	701	615	505	471	497	392	348	353	336	372	313	315	283	276	285	310	260	276	280	260	291	291	275	254	289	268	258	270	225	208	258	226	230	231	220	278	211	245	237	207	262	243	251	241	273	263	230	227	247	223	229	229	224	235	236	243	241	211	248	231	229	228	208	257	230	229	268	221	224	257	249	234	218	240	223	239	237	219	241	237	234	239	207	213	233	219	223	225	247	215	252	204	239	249	257	232	201	221	229	220	238	223	210	234	233	230	206	269	225	253	254	240	248	212	222	221	248	233	245	255	222	233	231	213	223	242	222	236	234	227	242	225	251	234	237	241	257	226	221	224	238	239	233	230	217	227	227	219	218	243	247	232	216	231	235	226	244	230	237	248	259	226	226	253	231	255	252	246	232	201	269	228	230	200	224	222	222	227	232	210	242	230	215	251	236	193	228	229	209	222	231	248	244	212	226	248	233	256	205	249	242	215	249	216	224	235	205	198	225	254	244	239	215	238	212	250	243	241	236	207	233	241	240	247	238	244	217	266	232	252	199	218	216	230	238	216	245	240	262	249	226	229	254	248	213	245	231	243	223	215	221	196	236	218	230	200	247	227	227	242	233	262	235	228	216	205	241	230	221	209	195	251	215	236	220	220	225	229	246	197	231	204	252	216	229	261	242	248	244	238	233	228	244	219	233	214	235	231	225	201	220	220	226	233	242	233	233	213	221	244	229	234	246	224	239	209	233	215	256	220	222	252	243	238	233	236	206	229	225	225	252	239	227	219	233	230	277	230	234	213	211	222	235	244	239	235	222	218	214	220	223	244	239	233	234	225	217	225	207	238	239	234	234	228	242	234	237	222	240	249	252	244	249	229	246	213	222	203	238	232	259	234	229	234	220	213	237	246	222	224	212	213	233	232	209	239	218	202	245	228	218	257	220	219	230	247	220	242	257	236	208	207	202	224	240	222	218	240	201	241	221	230	252	250	239	220	235	227	213	210	230	230	239	229	217	243	247	242	228	226	230	223	209	248	234	215	223	217	206	241	212	228	237	234	262	227	244	227	232	211	243	225	215	243	239	223	259	238	231	246	224	235	232	232	236	233	221	234	239	261	235	231	255	214	209	208	228	237	247	202	223	231	224	255	233	246	190	235	214	263	215	204	251	207	218	226	206	219	223	248	218	227	234	241	194	220	209	229	240	247	217	232	208	221	230	200	247	222	235	222	236	217	264	237	204	221	222	244	233	209	232	217	205	246	233	213	219	247	229	249	221	199	247	219	215	224	232	236	259	235	229	186	224	248	257	222	216	233	230	298	249	244	203	229	275	221	236	239	224	229	212	204	227	230	239	237	213	211	233	246	232	226	256	225	173	236	242	225	208	220	211	234	215	209	226	230	192	272	222	198	245	224	225	232	228	217	211	248	254	255	208	224	220	218	240	231	252	249	258	218	230	205	251	228	222	209	258	222	210	255	238	203	233	218	232	215	226	252	230	234	247	249	250	240	231	241	220	270	241	225	238	199	214	234	216	216	237	217	205	244	221	210	240	233	229	239	221	240	236	224	201	259	223	228	233	218	230	239	252	243	226	232	236	217	220	251	272	253	209	228	239	225	235	212	224	259	234	235	214	218	214	209	247	222	236	213	227	230	245	243	244	241	239	242	235	230	231	216	215	249	209	246	195	220	226	243	219	252	239	224	207	214	225	245	219	236	209	238	226	236	254	229	239	218	235	233	233	194	232	249	239	223	210	222	245	259	218	261	245	253	213	213	214	246	219	231	230	230	248	212	192	227	243	225	236	206	219	224	227	245	209	247	236	235	230	212	232	214	237	226	237	238	221	238	220	217	241	210	227	212	237	241	223	221	223	254	237	222	224	229	217	250	221	233	244	215	242	237	224	255	245	238	233	229	226	262	251	228	220	238	226	253	227	220	229	234	253	224	217	222	231	242	249	246	237	217	247	232	251	208	228	222	228	223	258	229	223	211	230	228	246	242	225	240	232	253	235	222	216	249	211	198	216	228	216	224	250	237	230	221	249	229	222	257	230	223	234	224	205	231	223	240	211	220	224	239	244	235	221	226	247	234	226	236	235	241	222	245	259	234	230	247	234	238	187	221	217	231	231	226	223	235	221	221	218	231	251	253	222	214	234	210	232	207	240	230	208	222	240	231	219	278	223	199	241	236	215	235	249	222	228	217	230	250	260	235	235	228	242	228	248	225	228	242	247	228	212	215	209	230	221	244	231	231	229	220	222	223	226	239	243	250	246	206	216	241	237	226	221	227	218	230	257	234	226	237	247	233	249	251	230	224	220	238	220	230	243	218	210	231	216	225	212	223	223	256	209	231	214	214	224	230	209	237	235	227	246	228	235	222	206	211	227	233	264	232	211	218	206	254	227	250	236	226	211	208	221	226	220	223	221	207	229	238	242	213	191	217	238	235	218	244	204	234	196	235	241	238	228	229	236	226	253	233	226	256	191	227	228	216	235	215	237	247	238	220	214	249	220	222	231	227	228	241	229	224	237	253	225	217	241	207	208	215	238	231	215	218	209	220	251	224	250	233	219	216	225	213	198	218	231	241	240	226	246	220	223	221	210	247	221	231	216	202	217	234	213	216	204	232	248	218	214	211	217	215	247	215	253	237	215	213	243	219	207	249	214	232	232	211	259	235	218	252	218	224	228	247	217	213	206	190	229	218	240	239	227	243	229	215	251	223	236	211	269	223	248	243	227	256	214	245	228	232	208	212	247	230	223	212	238	217	234	269	218	249	205	230	197	223	210	223	221	241	236	233	241	262	209	207	239	230	253	262	209	215	241	244	237	234	230	242	232	242	223	243	250	198	260	215	234	232	229	218	214	231	201	234	227	206	209	239	206	241	248	249	234	226	221	182	247	231	233	213	218	212	245	216	211	230	240	211	243	227	232	230	210	220	232	210	230	225	216	207	225	230	217	249	251	219	235	236	244	215	252	220	239	226	240	218	226	244	241	263	231	243	215	247	231	202	214	238	235	263	220	214	244	235	251	262	197	242	243	223	209	225	215	215	243	207	219	213	210	267	216	235	221	231	228	237	216	232	225	242	226	242	220	250	221	230	188	215	257	224	237	228	237	212	232	252	236	248	243	217	234	237	225	241	250	233	224	225	245	218	230	226	233	225	213	243	236	258	208	264	230	238	249	232	217	218	224	232	204	220	237	234	212	222	251	233	227	235	229	229	220	228	240	238	238	240	239	240	227	189	214	237	224	212	247	217	212	242	226	224	229	195	231	204	236	207	225	196	255	222	195	273	195	256	254	228	209	233	217	214	241	275	232	211	220	248	223	245	220	238	266	220	206	251	231	250	224	225	205	237	221	257	212	215	258	227	244	235	200	219	217	216	223	222	258	235	252	233	232	235	203	230	245	237	219	252	236	265	229	207	243	198	241	219	257	263	223	204	239	236	244	261	217	257	235	255	233	222	238	225	206	206	200
6625	15684	13701	7436	5104	3981	3012	2327	1782	1404	1227	1024	889	731	719	635	569	552	549	517	479	445	418	401	430	412	419	387	389	355	341	393	338	344	337	323	340	336	313	335	333	353	291	319	325	327	323	323	285	320	325	278	277	294	281	297	309	332	273	332	350	336	340	294	347	296	302	309	323	268	269	319	286	287	292	301	300	306	307	303	255	299	300	312	285	276	319	332	309	301	308	334	286	320	313	302	323	304	274	313	327	293	302	303	330	257	291	285	286	304	306	297	310	296	290	294	301	331	294	295	294	328	272	307	285	310	286	280	301	296	277	269	300	298	287	293	301	325	284	274	280	249	295	293	279	259	285	295	317	275	294	249	303	307	331	315	293	319	284	304	317	297	300	313	299	299	299	265	301	288	325	285	330	320	307	294	314	292	315	300	291	277	268	310	305	299	290	294	298	284	298	344	299	275	269	321	309	276	318	284	289	292	361	295	294	287	289	304	285	279	269	285	284	292	286	312	277	284	293	312	319	307	279	312	306	279	289	267	300	288	324	287	268	304	280	288	298	274	313	297	287	282	300	299	273	304	306	256	294	292	294	294	318	298	297	321	293	300	280	285	318	298	296	274	306	274	274	285	297	297	273	286	336	323	270	275	285	295	277	295	296	275	268	299	315	300	315	291	310	317	259	280	287	310	298	296	275	280	298	293	297	309	312	301	273	314	329	283	300	282	291	312	280	290	283	273	279	293	335	307	278	298	307	289	290	261	294	297	307	273	279	275	268	287	260	301	306	286	272	275	290	300	256	313	304	286	284	277	301	285	271	327	274	325	296	318	304	295	314	300	281	273	284	300	313	313	297	252	273	302	293	279	301	276	278	310	273	316	260	285	261	280	294	307	327	279	305	304	283	319	282	293	283	274	288	302	281	289	295	299	302	321	272	274	292	295	258	302	315	305	317	282	274	274	278	301	273	279	344	258	318	292	313	307	292	282	290	288	300	284	259	288	318	291	313	294	319	299	270	276	317	322	300	273	257	332	299	284	308	289	279	310	280	326	293	289	285	303	269	290	332	310	300	273	305	298	328	293	261	319	271	298	305	301	302	283	276	323	272	303	287	311	266	319	273	276	275	316	287	269	314	287	302	303	302	309	306	275	319	293	297	264	305	298	313	296	287	259	277	295	288	282	299	297	313	305	302	294	288	339	298	280	290	299	293	299	278	296	314	270	280	310	270	300	316	308	312	329	300	301	291	302	331	305	285	311	289	291	294	291	274	300	287	294	286	282	288	315	274	318	296	305	292	315	286	299	298	314	300	302	306	288	279	309	290	273	293	304	270	279	312	316	304	297	320	281	295	274	266	313	278	279	287	286	318	276	287	296	283	297	298	307	276	309	289	317	297	325	286	276	295	289	270	269	285	278	269	314	319	292	275	296	307	293	277	313	303	304	268	307	257	245	308	333	268	285	330	290	283	287	281	303	277	275	257	313	302	274	319	290	307	277	314	324	296	342	316	262	290	284	339	286	304	255	322	295	305	290	273	274	270	308	299	289	280	289	289	291	279	309	286	298	289	291	281	316	304	303	273	278	284	269	303	305	274	271	301	296	271	279	315	277	280	320	319	283	298	279	269	278	294	280	296	301	290	277	284	279	331	263	291	271	292	309	286	278	295	279	282	264	307	311	285	296	306	282	282	300	296	267	322	299	292	300	295	295	311	295	317	279	284	292	272	284	268	292	299	287	279	303	280	312	292	258	290	300	332	292	312	323	303	289	304	307	269	322	253	282	301	308	269	313	281	284	274	312	332	297	295	257	269	308	323	294	317	307	288	268	309	298	291	287	289	285	303	271	294	307	333	286	271	302	304	279	314	289	291	280	280	321	286	287	316	294	294	301	288	316	309	291	286	290	277	279	299	292	283	299	288	284	311	294	258	271	306	303	268	307	286	281	330	330	304	327	286	303	284	286	325	293	293	314	323	287	332	285	313	327	278	302	279	282	291	295	269	282	311	316	307	316	295	315	294	290	288	309	263	298	292	271	279	300	330	291	306	318	308	295	269	318	289	256	308	290	262	295	288	283	292	291	304	296	317	296	317	302	301	268	289	287	319	288	286	297	299	286	290	296	302	274	290	289	292	278	273	289	317	307	283	329	277	304	278	279	326	305	302	295	278	271	306	300	302	296	299	317	292	294	288	312	292	300	293	265	296	308	274	308	329	286	293	308	278	292	276	303	286	279	300	277	299	302	290	290	299	272	298	286	282	320	276	308	297	286	298	280	285	295	294	288	285	299	272	286	315	300	317	276	317	266	263	301	261	278	286	303	273	304	309	266	271	269	299	282	285	290	283	272	282	315	311	288	267	295	289	300	274	291	281	301	263	288	271	280	293	304	322	310	311	285	342	268	283	279	302	301	296	290	306	295	312	292	302	318	306	277	262	309	286	308	305	271	273	305	289	300	297	289	271	298	293	290	295	289	317	270	307	273	264	320	304	260	303	305	338	309	293	321	301	323	320	316	304	315	303	290	256	294	262	281	274	304	303	305	325	300	290	274	287	265	291	297	297	301	281	287	281	298	312	283	311	298	285	321	297	285	292	258	310	298	295	292	287	303	305	286	304	321	279	306	279	311	311	289	296	272	307	310	291	295	280	304	293	284	296	281	302	304	294	258	296	282	277	284	289	328	310	301	280	304	301	318	310	301	330	309	279	292	307	299	290	290	298	310	263	320	292	267	278	303	281	292	311	296	299	296	292	295	318	299	264	314	290	292	307	289	321	286	321	296	289	260	292	278	303	326	308	323	306	296	290	309	309	281	289	311	294	279	276	293	306	278	296	279	293	299	296	296	293	306	250	292	270	295	281	294	304	303	264	297	288	310	277	282	311	317	281	282	276	292	314	319	276	304	290	304	324	247	290	279	316	311	314	285	278	279	280	296	296	299	299	294	285	283	315	293	310	281	281	295	284	288	287	298	282	278	283	273	315	284	269	328	333	306	310	335	301	271	285	303	279	270	306	293	304	294	313	310	264	277	272	265	279	281	310	290	285	306	310	318	288	310	286	238	289	295	315	281	274	286	308	290	305	298	288	326	291	296	248	300	308	309	286	302	296	306	294	289	282	288	281	310	278	287	329	296	291	288	262	290	280	283	282	274	289	303	294	296	292	324	272	314	282	295	298	307	247	276	321	310	314	317	316	293	285	296	296	275	300	267	294	305	304	289	297	314	309	289	294	314	323	272	312	278	269	306	282	312	292	325	268	271	299	274	299	297	324	276	284	292	279	312	293	288	300	282	292	302	307	312	296	287	294	308	294	301	294	294	321	292	272	294	270	333	290	283	301	321	311	281	307	284	290	270	300	290	269	268	294	283	309	296	296	333	300	315	289	274	299	276	298	287	303	312	305	298	263	312	304	267	281	295	314	290	301	303	279	271	300	269	291	291	290	310	296	272	283	311	284	290	291	284	264	304	312	277	309	304	301	318	319	317	285	318	313	310
26573	20555	10564	1717	1116	1065	947	793	840	837	829	843	785	833	795	795	769	804	770	848	849	818	787	769	801	752	802	792	831	797	825	758	870	802	825	814	812	752	865	771	816	797	787	807	850	818	839	772	788	818	789	791	853	747	794	791	801	779	763	834	821	815	832	788	862	801	859	784	733	786	813	785	774	802	847	739	778	833	827	825	793	798	798	875	805	839	817	802	751	812	832	797	794	801	790	824	836	773	808	834	781	791	805	781	798	819	745	793	811	839	807	862	868	791	835	808	859	794	861	782	775	760	814	800	766	822	845	815	856	817	749	843	848	803	761	831	779	819	789	860	802	799	790	779	844	760	758	825	729	813	819	834	814	820	780	837	750	841	795	790	829	812	787	870	844	813	793	802	778	780	814	792	764	811	776	809	829	761	798	826	809	803	832	794	802	818	841	815	832	857	842	814	843	777	764	808	829	778	811	802	807	838	786	793	819	856	822	827	808	832	837	786	827	817	823	806	775	789	770	774	847	868	780	822	794	798	773	788	810	818	782	825	812	816	808	806	717	808	771	864	855	763	852	782	798	801	760	781	815	768	800	854	836	775	795	811	800	816	744	834	807	839	835	844	786	805	813	770	811	779	820	802	827	740	844	842	825	740	851	854	815	795	785	839	824	770	828	820	815	814	820	744	804	845	848	783	840	791	847	718	793	806	817	770	783	851	843	788	833	782	831	812	750	806	782	810	813	832	792	779	816	806	784	792	803	778	805	782	773	799	810	793	766	857	817	800	757	787	825	766	759	752	803	805	845	792	838	784	827	830	808	800	785	755	831	761	814	843	819	801	827	796	853	833	795	833	785	817	801	814	797	776	805	790	815	808	753	797	733	800	752	763	795	835	792	837	776	772	789	790	787	814	801	779	752	788	800	868	799	780	758	804	811	811	773	827	771	810	826	788	769	831	772	831	807	780	835	787	791	824	820	772	796	835	842	772	796	865	853	804	759	776	762	831	751	859	759	835	774	847	769	800	820	828	841	800	859	833	806	776	749	770	789	823	816	784	839	749	802	791	811	828	806	836	849	808	847	826	791	806	839	801	775	844	788	764	801	778	780	820	821	794	789	854	796	776	813	825	794	790	805	787	834	787	800	754	814	775	771	820	787	803	841	792	831	834	797	784	796	813	848	753	821	756	796	812	820	776	816	855	772	809	768	806	809	785	775	793	808	800	805	813	820	788	768	782	806	789	768	776	844	843	795	836	804	812	826	777	818	781	769	824	786	855	843	788	837	780	808	887	796	765	865	833	820	785	832	756	836	779	806	798	806	785	796	829	800	800	787	766	810	811	739	797	829	857	842	826	747	840	773	839	812	807	809	854	777	745	769	819	790	793	806	819	808	813	866	795	755	778	825	798	774	771	831	796	779	792	798	793	796	838	829	766	789	759	816	807	773	800	803	903	849	830	808	832	759	785	804	846	761	800	836	857	804	877	815	775	799	807	790	806	804	790	823	805	857	806	845	806	850	815	738	782	826	801	757	788	799	805	742	825	812	875	821	825	808	817	804	820	805	784	776	796	785	784	741	828	806	780	789	790	790	832	795	834	771	777	768	799	778	835	791	841	810	807	806	811	833	780	820	769	797	801	787	816	839	789	853	814	835	799	800	809	802	817	787	771	814	803	774	837	817	805	736	816	855	836	806	817	798	791	793	770	798	827	804	773	822	768	796	773	754	835	827	797	741	850	781	767	805	744	771	874	824	779	801	823	803	837	799	836	756	820	808	866	778	770	773	758	797	795	798	828	814	843	781	764	817	799	817	840	808	838	823	791	777	780	803	825	750	793	814	874	791	820	798	795	785	785	806	826	761	827	828	802	850	776	823	865	821	799	866	767	784	817	787	809	745	772	860	797	790	823	751	819	813	799	801	792	810	863	815	821	799	753	797	860	793	781	767	810	785	753	855	843	777	773	758	822	874	816	766	871	805	782	800	802	779	756	789	811	865	783	769	817	808	812	829	789	777	807	753	798	856	800	782	771	782	803	783	773	795	828	833	799	831	818	832	820	824	802	811	801	840	761	844	781	803	798	784	801	827	767	815	802	802	821	873	785	777	792	728	802	812	823	773	774	840	812	803	783	822	762	821	797	818	823	804	833	807	837	741	763	834	823	787	813	782	798	852	799	838	766	822	795	824	795	780	770	802	782	798	768	823	773	818	823	807	769	826	780	786	806	769	790	845	794	805	794	790	785	874	814	822	776	796	799	789	822	835	791	796	841	809	781	774	848	771	828	838	856	771	758	838	800	818	855	839	817	767	807	865	820	863	779	801	828	822	811	811	804	822	758	793	789	845	798	839	808	783	869	838	743	826	780	824	779	818	818	804	795	860	769	859	797	797	820	809	865	801	817	760	806	790	771	839	765	814	789	841	823	792	786	817	786	811	812	817	801	808	800	831	792	815	815	846	786	761	759	749	776	772	816	837	762	761	823	762	790	777	727	822	808	815	796	782	798	802	800	844	778	801	759	788	754	760	760	839	807	834	795	832	819	791	801	771	822	817	816	848	839	789	779	738	845	804	767	795	758	809	820	788	787	828	810	809	777	710	770	780	851	773	793	811	787	790	831	840	855	808	807	790	806	850	833	812	803	776	781	837	813	824	794	822	882	843	744	817	832	807	842	856	879	761	767	770	819	785	813	804	784	808	817	791	761	817	821	855	797	873	851	774	807	837	838	881	795	825	845	822	811	779	815	751	785	778	787	821	795	819	747	781	816	782	797	787	855	867	841	806	812	750	832	816	803	790	801	821	846	759	797	816	794	773	824	799	789	804	827	849	826	772	788	773	809	820	827	802	804	874	792	869	853	731	850	851	847	820	806	818	794	780	787	806	816	834	814	837	796	798	769	830	866	803	836	766	784	823	764	810	763	799	786	825	854	798	775	821	773	845	880	805	819	846	823	856	806	781	807	760	772	832	868	788	834	813	800	825	839	865	821	765	793	800	818	818	804	794	808	802	745	858	805	833	791	823	789	734	808	825	841	847	821	785	792	819	820	762	750	774	840	778	840	842	785	837	828	744	809	791	742	844	814	780	800	770	788	833	833	849	828	806	810	842	785	852	789	795	816	833	815	797	794	778	796	750	840	818	794	761	825	838	743	791	769	820	830	839	744	791	833	799	873	778	814	774	812	845	803	816	825	802	778	737	822	800	815	784	800	820	779	817	832	779	807	792	776	812	846	831	737	778	788	813	809	850	795	836	775	832	764	825	790	841	810	771	822	772	820	774	829	817	706	796	773	765	800	804	783	785	779	760	783	817	834	822	800	812	813	791	831	812	772	817	780	766	710	794	812	787	809	823	755	781	809	800	787	800	827	829	825	857	801	821	805	794	769	823	795	799	784	813	813	809	802	763	808	781	837	815	818	852	797	768	799	802	804	832	767	800	822	823	808	847	818	825	815	811	786	819	825	820	779	779	813	755	797	784	846	832	775	785	777	822	764
4231	1774	1768	1252	1177	1135	1059	1047	1033	1066	1039	1058	1053	1044	1030	1065	988	1053	1050	985	984	1011	1031	1009	1014	1009	1015	1060	1014	928	996	1038	1001	1010	988	1010	1007	974	1040	1046	976	1013	996	971	1078	977	993	996	1004	1032	1031	980	1020	1009	997	1059	1036	1001	983	1011	986	1026	974	1016	995	954	961	1009	987	1023	1019	989	1033	1004	1093	981	974	952	1001	1025	1022	970	1016	985	1029	980	1006	1026	1041	959	1053	986	1019	1015	983	1023	1000	1008	1012	1056	967	1029	1018	1000	1006	1015	1024	992	1037	1025	1044	1033	1053	1064	1030	969	1015	1040	1012	977	1040	994	1015	975	973	997	980	965	978	978	1054	995	1026	996	1050	962	1009	1037	1014	973	1049	1019	1038	947	1033	1003	958	1039	1014	1016	1076	951	986	982	958	1007	974	991	960	1062	1073	982	959	1020	1003	1017	1050	994	992	1046	980	970	984	1024	986	1049	981	969	1032	991	1033	1009	1006	935	974	1027	1003	1003	1017	948	1038	1009	1016	990	1031	1029	1013	1019	950	996	1034	1006	1035	976	976	1018	962	1013	1000	1011	971	1017	1000	947	996	1006	1010	982	1004	985	1012	1016	985	1021	988	1024	1041	981	1010	1007	1067	1059	968	991	1003	994	962	1008	1026	987	998	1035	1019	1008	1017	988	990	974	1053	987	945	994	996	1093	1049	1030	1038	982	1011	1069	1007	1018	1055	1002	994	974	1042	1030	1058	974	986	1019	1021	970	1014	998	1010	969	980	956	969	1033	984	1029	980	1009	978	1027	1013	1010	1009	1036	1042	1014	1004	959	988	1033	1041	1015	992	992	988	980	1037	1032	1060	991	1022	1039	921	1003	1018	999	1004	1007	967	1018	1030	992	1006	1001	990	1001	964	966	998	982	1000	998	995	1007	1022	965	1060	998	1042	1053	985	1091	986	1030	1000	1046	1050	1003	954	1037	914	1021	932	999	1000	1036	1016	947	1064	1002	931	979	991	1014	1064	968	974	1024	1001	1017	958	1018	1001	999	981	1028	1013	1054	996	1045	995	993	1002	981	1007	1030	1001	1016	991	1015	964	988	1018	986	1009	967	1012	999	964	1010	1010	948	994	995	1009	1016	1031	981	978	979	1004	1033	1023	999	1032	1000	1041	1000	983	1063	1000	1073	1019	1023	960	969	1035	978	963	985	1004	992	1014	1017	1006	1019	1000	1000	1035	985	1032	1014	996	977	962	983	1012	994	964	1041	930	1010	991	984	1046	1048	985	1014	1047	973	1025	983	1036	988	998	1005	1020	1001	982	1016	1016	988	948	1024	990	1011	1000	1034	984	976	1011	969	1024	1004	1025	974	1069	1012	995	1004	984	1020	1005	1010	1008	1042	1021	1025	1033	969	1006	974	1002	1036	1013	989	991	1040	980	986	980	1010	1042	1017	991	1032	1028	1097	1003	1002	1014	975	1027	1035	1011	988	1005	1003	999	1010	1071	1114	1036	989	952	1002	1082	1006	1018	1030	953	1015	1036	1056	1005	1019	990	1040	960	983	999	1060	972	1007	1002	1012	979	1045	1070	1055	1039	966	1042	956	1034	1015	962	1043	1009	996	1031	964	987	1029	1013	1018	1004	1048	1033	989	1041	1005	1053	1103	956	1032	971	1080	955	958	1042	1029	1043	949	983	1021	993	964	1038	984	967	991	958	964	1050	975	1043	965	1046	1037	1051	992	975	1022	1023	972	968	1020	994	1015	1056	973	942	1050	1030	1017	997	1019	1042	914	986	990	977	976	1059	912	1051	988	1005	1012	993	1005	994	918	964	1051	1009	984	982	1017	1024	1016	1013	1043	1013	1001	1040	1014	1011	985	1031	963	1005	966	971	1011	988	1020	1075	1012	1024	995	1031	978	1017	1016	1006	961	1013	1038	971	1013	1023	944	973	1008	1013	967	1006	1005	1010	997	984	1003	991	1002	1009	987	987	1022	962	984	976	998	1017	993	957	1037	1039	982	1004	984	1040	990	981	1026	1031	1023	1019	983	995	998	1014	1005	1032	1029	973	1019	951	1073	1011	995	973	1004	1020	1004	1047	1047	975	964	1034	1030	1007	946	966	1021	1047	1086	989	1040	1005	1009	993	1012	1000	1020	1033	1014	1016	964	1052	999	987	1022	981	998	986	1052	970	1026	1004	934	997	971	983	959	988	999	1033	981	964	1037	1034	1023	1038	1004	973	989	976	1048	1023	1021	1021	995	996	1018	972	976	946	1023	994	979	972	1026	969	1012	1009	1001	1042	976	1026	1022	968	1011	997	1043	991	985	941	1024	1062	975	981	987	1000	951	959	1007	1035	996	1054	989	981	1009	1041	996	1029	996	1016	1049	1045	997	1035	999	995	969	998	945	976	978	1038	995	1009	987	1043	1050	1048	984	1032	1023	1026	1076	1005	980	1027	1026	1021	1008	1013	1006	983	1019	1023	1001	1042	996	1018	1003	981	983	977	1019	997	1010	1001	999	1016	984	1038	1034	1002	1054	1010	978	986	1042	991	994	956	1081	927	1012	944	1019	989	1010	1010	1031	1027	1010	1003	976	1021	1033	973	1051	998	986	975	1070	965	1000	1051	987	953	1018	984	982	966	992	1003	1070	973	970	969	1007	1004	1039	990	1005	989	1015	997	992	1042	971	1002	987	1037	1002	988	1068	1093	992	1000	1012	965	1019	1043	1074	1033	1043	996	949	996	967	960	981	1005	995	976	1046	984	997	975	1025	1057	988	1001	935	972	977	1085	1021	1023	1051	986	982	968	1018	1017	1006	989	1015	975	983	1036	1005	1034	1025	996	967	1018	1014	997	1021	969	977	1009	1096	1017	1040	994	974	1013	1008	1068	985	1015	1043	937	1022	1037	951	1008	1000	995	984	1055	1015	1004	1051	1021	993	980	995	980	1052	1030	961	1008	1009	998	1030	1014	977	926	1009	941	1010	1004	945	1007	1036	1029	992	1063	930	1046	991	1017	933	1006	1029	961	1009	1012	955	1018	1010	1030	1043	1012	1009	1018	1003	975	1020	986	974	1077	1077	1002	1023	970	1026	1009	1014	1012	960	998	1010	984	969	1012	1003	952	1008	1035	1032	964	999	1022	1023	967	1019	997	1001	1027	1022	955	990	1022	999	1019	1000	982	1004	1015	1050	1010	968	1007	989	1007	953	968	988	1090	1007	981	1031	1022	1024	1055	968	1003	976	1012	961	1005	1013	979	1039	1020	1059	978	981	967	1045	1037	1066	966	1004	1054	986	1034	950	918	954	1033	991	1044	1054	963	1011	1048	997	981	1082	1013	960	1012	1008	992	992	993	983	1003	974	1044	1000	1031	1071	979	1049	1018	1020	985	1034	992	1007	974	1002	1013	990	1026	1003	1025	1003	989	981	1065	972	993	1040	1043	983	1032	1025	1035	1025	1022	972	1011	1055	1010	1009	970	1038	1013	1016	1021	1026	1023	1028	1008	1031	1015	1004	993	940	947	1023	1039	1028	1011	1003	989	993	1041	1061	982	998	1002	992	970	996	1029	1053	1066	1022	993	1026	1043	989	1008	1019	1062	978	1024	973	1017	1005	998	1018	1080	1010	1016	1003	1028	1031	1055	1006	994	976	994	992	1040	984	1039	1014	1043	1065	987	1025	962	999	969	1011	1064	1026	1032	1020	998	985	994	1012	1024	997	971	976	997	970	1099	1038	1034	1016	1000	969	1006	1036	975	1066	1013	1041	1021	1061	1024	1047	999	986	971	961	945	1021	970	1048	979	1004	1015	970	1001	1012	1044	1041	1006	1027	1007	1056	988	1068	1060	1033	1082	984	1057	1025	1015	959	1058	1055	1005	986	1065	1020	960	1014	1000	1038	1021	1009	971	982	1005	1000	1036	963	957	1013	1007	974	1010	944	981	1013	977	1019	1036	1001	1017	1009	972	1021	972	1039	977	1044	1019	1032	1050	1032	1032	1069	1018	1002	995	996	1029	1000	993	973	952	986	1056	1055	990	1033	1047	1006	1000	965	996	996	995	1005	984	981	980	965	987	1021	1025	1024	1004	995	1025	1024	968	990	987	967	1054	985	1027	1035	1003	955	991	1011	1035	984	1055	945	1011	1035	1005	1023	984	1014	994	960	1002	1019	1036	983	978	1036	1031	998	1007	990	1038	987	991	983	990	1042	984	1007	1006	1121	951	1042	970	1034	923	1000	966	966	961	1026	1021	1019	1018	1024	1011	1038	1022	1043	1027	921	962	1002	995	967	1011	998	973	1005	998	1070	1008	1033	968	1016	927	1037	997	1003	1090	1038	992	971	998	1009	1041	993	983	1049	1016	986	1031	971	1052	1004	1015	980	1013	987	1014	950	984	1000	1027	1021	982	1037
23430	20900	28269	23656	20905	11664	1482	993	869	833	718	746	693	668	662	603	617	627	578	608	605	604	582	561	597	600	587	579	555	573	566	551	533	590	552	574	559	527	534	562	581	554	605	550	565	571	560	542	557	588	551	543	560	535	568	552	538	517	556	521	540	565	555	533	536	554	489	484	535	559	581	544	575	513	525	520	578	515	555	574	544	614	492	555	567	559	526	507	547	518	556	546	546	559	529	539	540	576	537	557	541	613	559	536	569	531	561	549	541	507	580	565	559	558	550	586	531	563	539	539	526	551	547	558	523	525	514	539	586	578	537	559	537	529	553	564	573	516	508	515	514	552	550	560	589	535	547	571	537	562	568	511	581	554	553	539	528	523	539	587	528	552	547	507	524	492	569	510	521	537	598	560	521	574	545	553	607	507	526	525	578	545	554	544	542	542	563	547	584	587	561	556	540	560	524	541	530	493	514	539	579	535	564	563	533	531	551	523	572	552	582	534	556	556	555	521	540	551	589	525	578	515	558	524	564	531	519	551	548	574	558	558	575	546	521	503	546	560	559	544	549	510	528	544	549	547	521	538	576	559	531	572	561	538	568	516	547	557	545	574	584	520	571	555	550	516	495	559	512	562	519	586	546	525	542	517	565	540	509	538	572	547	590	528	563	533	577	548	559	583	540	531	586	527	542	509	571	526	518	521	571	564	535	559	539	569	550	549	546	547	537	551	542	546	586	536	564	544	550	544	544	528	550	536	577	570	571	540	570	530	549	535	591	529	563	574	595	548	562	547	525	537	539	552	527	527	521	536	495	512	529	571	605	553	540	574	560	518	565	530	522	518	525	573	550	510	574	541	516	537	548	551	540	523	564	579	557	526	511	554	562	547	546	553	582	571	498	542	534	546	520	512	575	533	564	561	516	561	562	538	582	556	525	505	517	550	589	548	564	567	550	571	556	524	579	554	481	582	553	516	537	571	544	536	545	541	543	526	585	541	548	498	536	518	536	562	557	507	531	567	555	546	535	563	511	523	561	537	515	545	513	477	544	570	524	551	562	487	533	506	569	555	527	529	571	533	530	539	519	540	562	596	519	535	552	562	504	556	557	549	546	531	518	545	558	530	566	503	510	558	523	586	545	510	548	548	524	534	542	500	530	533	553	508	542	557	552	558	545	591	536	533	528	514	557	539	555	556	548	575	517	585	560	526	552	560	592	577	531	532	532	522	548	536	554	544	556	509	525	599	561	519	564	554	565	579	531	551	553	571	583	587	546	545	546	562	558	543	532	529	596	530	545	514	541	582	493	513	540	548	565	551	539	532	558	585	521	554	551	530	538	540	544	540	502	553	540	560	554	527	527	546	555	571	529	545	592	516	539	544	547	541	531	534	557	597	502	520	540	549	523	580	551	512	496	538	568	483	560	559	510	588	553	509	534	554	542	546	544	520	522	544	543	515	566	544	533	543	493	508	526	542	525	544	485	591	559	532	527	506	529	551	539	551	578	521	519	527	525	549	535	563	525	549	553	544	551	514	505	577	534	563	517	545	562	568	574	519	529	535	518	522	530	492	527	499	597	528	568	538	496	506	569	496	521	538	512	545	540	535	525	525	520	555	511	546	541	553	603	560	573	543	516	577	535	550	519	513	547	513	537	559	550	548	562	566	538	525	552	576	547	555	544	515	545	539	516	565	522	557	570	536	526	584	552	551	553	549	511	560	530	524	550	551	535	546	558	575	556	550	564	562	502	551	525	573	515	537	550	532	494	519	543	531	547	565	528	553	569	518	538	573	531	540	513	554	529	502	539	514	529	519	513	541	563	555	562	562	519	543	593	524	540	510	512	580	480	541	530	566	572	540	567	529	520	580	586	535	500	530	531	568	525	548	550	543	556	535	537	546	545	546	520	536	519	544	534	541	503	523	564	525	525	585	575	565	524	591	514	564	605	579	574	555	557	523	528	550	552	565	557	528	565	505	492	499	544	530	561	560	530	524	562	504	614	597	546	555	553	564	537	543	522	515	573	577	581	543	505	567	557	526	547	511	510	528	530	565	506	571	550	536	563	536	531	568	526	517	551	569	496	528	538	566	568	533	521	574	564	532	539	505	558	555	531	551	523	504	499	527	526	549	549	525	543	520	531	541	532	555	530	570	503	543	534	555	518	569	563	566	551	534	500	521	512	523	544	541	549	540	547	538	559	535	551	511	563	518	542	541	519	548	600	513	568	556	551	524	558	517	518	496	553	519	565	566	541	563	583	544	535	576	530	566	531	583	541	531	560	564	516	570	519	516	589	589	541	523	523	558	557	558	544	524	529	582	563	537	511	502	538	539	582	552	521	542	533	543	548	556	523	514	536	543	550	542	550	554	543	576	558	548	546	538	555	522	544	533	605	517	536	549	549	565	521	504	534	530	562	521	527	555	554	547	579	552	532	539	576	556	545	527	544	493	586	542	524	559	511	571	526	535	578	553	509	520	598	532	542	514	542	549	556	581	517	546	505	539	535	527	588	568	550	597	556	546	525	553	566	541	506	572	544	533	534	552	519	525	559	572	560	588	528	547	540	554	514	555	557	521	544	590	548	486	493	558	516	581	559	517	575	525	544	541	591	562	571	532	546	533	519	555	549	575	539	540	529	590	563	510	560	553	536	548	534	593	542	575	557	523	539	567	563	551	522	577	514	540	535	552	568	559	546	504	549	543	541	556	527	532	567	567	530	549	548	507	518	540	537	509	519	532	560	551	543	550	538	535	557	548	532	539	556	522	550	539	561	572	524	550	556	551	532	560	542	569	519	559	531	542	544	540	564	561	515	510	584	573	553	530	543	514	555	542	543	533	553	559	540	521	507	557	511	534	574	543	507	534	513	557	558	555	524	584	525	529	523	524	533	528	575	525	538	573	550	550	565	553	552	584	539	535	564	526	541	594	518	508	556	544	554	573	538	512	549	554	552	562	569	562	544	539	542	509	567	493	514	570	548	565	571	544	574	508	551	518	531	514	567	569	561	555	550	542	552	561	511	555	560	570	581	538	549	551	547	507	546	520	555	579	575	519	528	504	586	487	536	535	540	571	545	540	577	567	570	544	509	571	540	541	550	504	547	549	540	562	571	547	523	562	536	527	538	560	531	566	514	515	526	566	498	539	520	539	490	539	546	532	553	520	556	543	557	508	556	564	558	562	552	557	553	559	531	496	535	528	511	550	533	507	537	580	545	598	548	508	554	550	542	545	531	625	544	554	547	565	539	569	515	571	520	541	524	540	505	589	540	556	560	546	514	576	560	520	580	503	524	534	552	556	526	542	528	520	524	552	544	546	547	516	559	545	565	579	533	583	517	563	545	547	515	569	559	518	526	581	527	557	532	558	514	584	527	564	529	541	530	540	577	538	556	557	544	533	523	519	519	540	559	552	569	600	510	534	535	586	524	551	569	569	565	545	537	521	546	574	526	538	556	558	527	572	514	551	500	563	549	581	556	570	542	526	539	518	518	513
4623	9558	8463	4515	3321	2450	1993	1663	1483	1261	1164	1087	1026	935	901	899	883	837	835	802	822	788	758	783	758	768	744	790	752	799	799	726	757	725	716	731	767	710	727	743	781	745	727	684	713	748	671	685	733	718	684	709	703	736	730	726	695	752	710	715	707	706	695	716	779	701	693	701	689	722	740	712	684	707	739	737	706	676	697	657	711	726	695	698	757	732	655	706	736	727	686	695	697	674	728	729	680	695	721	708	736	664	719	717	692	712	726	701	704	691	654	702	670	668	767	691	722	736	721	687	721	685	703	726	694	750	716	722	717	699	693	681	705	655	701	673	769	719	734	670	667	746	703	717	729	737	769	756	677	685	682	683	800	697	692	689	713	717	711	709	751	697	706	699	708	717	706	664	655	679	743	755	693	742	713	711	691	706	705	721	693	707	739	681	677	710	692	712	703	646	689	686	689	699	706	732	673	749	711	720	689	698	701	727	674	711	713	704	689	758	714	686	672	697	692	669	674	715	676	675	699	712	681	672	701	651	669	716	745	649	753	709	728	693	722	745	735	695	707	707	722	696	728	703	723	767	712	664	707	685	734	697	704	733	683	730	709	708	713	720	698	675	685	679	741	695	707	674	697	749	672	663	738	713	688	666	646	701	733	674	698	735	702	661	695	699	700	696	733	705	696	678	734	688	697	696	708	695	725	722	727	692	698	721	717	645	692	668	717	685	703	718	700	712	733	733	702	713	743	661	694	719	712	674	637	688	709	682	684	713	710	737	675	698	663	689	718	677	686	663	706	711	696	674	668	748	692	696	676	724	688	658	687	675	715	700	659	697	670	699	691	709	728	679	710	701	724	673	788	720	720	666	701	697	693	680	655	681	707	727	677	745	677	750	702	740	695	709	716	670	687	694	710	658	697	675	689	684	728	738	709	685	712	678	722	699	718	694	746	719	739	670	672	691	692	687	679	694	672	693	700	712	731	697	760	725	721	714	693	716	761	714	707	707	695	744	690	697	676	634	739	697	721	726	703	712	751	730	741	670	705	687	731	660	687	727	682	683	735	691	721	687	717	734	694	692	725	704	700	728	677	695	742	692	661	687	705	665	730	724	727	695	670	759	687	722	704	705	662	725	748	692	694	702	698	719	676	682	703	793	711	743	674	676	672	693	690	679	702	691	720	684	746	719	702	694	707	699	697	684	724	715	747	679	653	733	673	658	685	647	651	697	705	706	718	687	725	724	721	695	774	719	691	700	687	743	703	695	743	738	695	743	670	708	679	731	710	705	703	680	692	676	731	680	680	732	675	722	686	672	673	682	726	718	670	692	717	718	676	709	704	691	747	706	715	740	753	699	701	745	700	686	715	731	733	708	694	695	700	681	696	683	709	731	715	709	687	749	774	705	685	709	716	701	664	666	704	737	694	688	702	741	716	710	717	764	683	766	682	670	717	682	704	675	727	753	676	682	680	717	732	711	706	681	697	684	715	736	721	723	699	666	697	696	669	668	725	716	644	723	693	705	745	702	685	692	708	695	685	746	718	697	632	693	669	688	681	720	706	759	699	761	689	740	688	709	664	721	825	704	690	762	641	718	731	683	708	715	713	705	700	704	742	739	696	699	702	673	721	724	741	733	691	703	669	759	727	693	735	705	676	701	714	697	680	721	686	660	663	692	682	661	677	750	665	690	759	686	673	690	713	657	723	657	699	702	686	726	701	707	677	693	738	668	722	697	694	689	681	698	676	712	699	755	699	738	712	692	709	711	666	740	649	712	699	659	719	689	743	680	677	730	731	716	710	693	707	690	721	740	689	692	743	691	745	745	724	672	638	718	731	719	744	691	636	729	720	640	648	684	697	685	704	715	701	670	663	711	727	684	652	679	768	757	680	665	686	658	689	707	722	686	705	688	701	712	742	701	717	703	720	714	708	697	712	732	715	699	694	685	725	696	695	746	688	686	651	681	711	740	699	690	673	735	691	702	654	649	691	718	707	723	704	737	674	756	721	697	711	672	683	725	704	707	704	715	688	648	710	654	724	665	648	678	679	759	662	736	695	729	725	697	710	681	779	710	691	725	714	671	714	716	721	706	677	729	710	709	689	722	700	658	739	729	729	717	678	706	685	672	687	677	694	711	652	659	702	690	758	675	700	749	733	665	690	698	732	707	724	691	752	699	639	715	665	712	671	701	660	726	701	710	672	712	679	729	712	722	704	679	725	700	701	680	676	675	704	695	678	707	674	694	691	673	728	710	745	703	709	715	716	716	741	673	745	709	659	642	667	718	678	694	707	735	706	684	661	728	690	690	710	668	694	722	709	689	725	711	681	681	711	726	670	719	717	683	744	688	689	695	687	714	725	681	751	674	666	726	708	665	708	714	734	701	701	742	676	693	698	732	677	700	723	701	702	692	667	684	716	723	736	709	764	675	685	690	729	711	746	678	683	715	740	720	691	698	686	705	726	737	752	712	730	742	757	693	637	686	684	726	719	644	673	663	704	699	677	687	704	666	714	719	742	700	758	726	703	675	727	706	692	713	701	724	670	729	741	678	683	771	719	674	706	716	666	691	742	671	715	684	716	719	715	670	696	748	714	656	729	701	673	717	688	766	718	740	648	740	723	690	702	707	689	664	696	720	668	693	742	714	689	740	709	715	731	691	704	696	734	651	733	693	698	700	773	686	711	762	688	702	707	689	705	716	735	745	674	748	733	697	716	670	722	734	725	690	704	690	748	723	681	703	658	711	703	701	736	646	710	686	703	734	739	731	726	697	678	716	723	747	718	727	697	692	718	660	743	646	664	730	658	691	640	670	709	698	710	713	735	722	726	732	693	703	701	705	688	749	745	691	775	696	717	675	710	682	721	704	755	724	712	703	714	661	692	686	679	678	708	695	692	709	711	695	706	676	669	665	695	695	706	754	709	681	720	719	718	689	707	687	705	718	696	775	718	735	691	645	715	732	655	727	714	685	705	702	721	666	705	703	689	744	697	669	738	717	684	683	727	704	701	683	718	707	691	715	696	680	686	727	740	711	719	737	723	677	696	754	716	698	665	677	705	689	680	741	706	698	710	673	754	697	703	718	636	715	753	682	677	714	681	726	702	721	701	647	722	697	694	659	656	686	674	690	714	715	689	741	739	697	708	748	758	704	725	732	697	681	687	700	721	677	715	748	702	719	697	712	675	754	757	705	726	720	706	761	711	658	712	705	707	709	700	719	709	706	659	693	681	709	677	689	729	725	732	674	722	691	692	700	702	722	715	703	667	681	705	709	671	772	721	736	728	684	696	724	705	717	684	733	714	768	708	677	688	700	691	670	698	700	693	757	705	678	706	694	727	687	698	685	704	704	726	680	654	693	689	764	709	695	701	666	673	721	696	718	700	688	693	714	671	741	681	678	694	686	696	726	698	722	744	674	668	747	716	770	749	681	742	687	684	716	701	727	727	718	713	716	739	717	674	740	638	712	727	715	704	671	752	727	747	658	717	712	684	720
22577	20930	28702	23319	20933	20974	10050	1275	798	711	585	561	516	445	373	364	381	370	342	332	301	327	300	298	270	305	297	266	305	254	254	263	267	263	241	250	251	232	279	253	273	238	242	254	223	263	247	236	238	223	255	266	270	261	243	236	242	242	256	238	249	242	260	268	246	249	236	244	233	248	251	254	258	204	233	241	225	256	262	232	238	245	253	255	229	243	212	223	234	261	221	238	253	219	237	234	223	258	236	233	250	229	228	223	240	253	250	255	245	253	231	229	245	208	244	235	219	227	253	227	203	250	236	244	258	252	233	220	238	235	243	217	239	247	235	243	219	220	222	237	239	262	243	255	225	223	243	228	238	227	247	241	223	215	251	228	241	230	238	205	237	224	232	234	239	241	224	248	240	221	238	214	184	257	228	232	242	236	198	228	240	254	246	236	226	245	227	237	221	258	232	228	221	199	247	245	242	222	239	242	241	238	217	230	210	238	241	211	219	244	207	207	233	215	230	249	241	219	234	226	233	231	231	243	252	247	216	245	224	222	220	232	223	254	233	213	237	238	223	203	230	246	237	227	237	223	209	252	217	239	243	231	221	244	200	226	212	231	240	209	242	238	228	237	228	240	220	224	202	243	228	226	211	216	226	218	233	236	241	216	261	229	245	220	206	210	217	190	240	254	232	249	233	248	260	225	225	235	231	252	214	254	213	208	228	228	246	235	244	221	239	226	225	233	251	240	220	238	221	226	248	199	230	218	239	244	231	231	234	232	244	223	256	254	253	218	232	210	242	219	238	244	238	229	237	242	213	242	236	255	210	239	226	240	223	203	239	231	235	241	209	230	261	277	232	236	234	223	213	215	235	208	228	215	232	241	213	221	239	238	248	241	249	207	221	233	226	219	215	233	232	216	229	240	207	210	223	232	222	219	249	216	239	235	226	234	236	250	268	222	242	234	258	245	230	210	256	197	239	274	244	224	224	265	237	219	228	254	235	244	237	214	191	251	226	248	253	243	223	233	222	236	242	205	232	231	240	215	199	237	228	220	233	229	249	243	227	264	258	239	266	227	229	237	212	248	231	239	221	242	223	244	246	232	263	239	239	256	211	214	241	221	231	238	245	217	239	224	243	245	226	244	228	226	252	241	226	215	239	235	252	214	233	241	213	269	246	221	235	223	222	249	231	246	245	230	220	226	238	243	247	231	215	216	259	233	228	227	228	244	205	212	221	235	241	269	218	224	231	238	216	230	240	234	222	227	268	242	225	239	234	234	243	222	256	240	223	209	240	221	227	244	252	231	234	246	234	252	239	244	253	216	215	246	255	216	223	222	218	219	262	216	223	221	230	247	212	238	228	240	205	243	192	217	246	220	228	222	225	245	232	251	221	255	239	233	224	226	225	224	226	225	238	218	224	227	250	273	232	227	200	246	239	229	244	221	245	240	233	229	245	213	257	207	244	235	235	219	243	254	220	257	232	233	248	215	219	214	245	207	228	229	249	227	258	255	242	207	212	259	235	202	234	219	221	222	224	227	236	235	213	250	204	218	198	238	200	226	240	256	256	237	237	253	228	258	254	246	233	238	218	250	203	210	219	229	245	246	214	221	247	219	225	222	235	248	232	234	235	211	243	217	208	265	233	247	226	239	236	253	214	202	227	237	214	237	200	233	231	245	259	225	225	246	218	263	231	227	233	248	258	247	227	226	241	234	246	229	237	261	214	239	233	245	227	238	217	218	262	250	229	225	252	234	217	257	225	219	214	214	252	200	206	234	236	225	223	235	229	233	210	226	241	229	248	214	254	233	239	247	278	239	213	240	231	231	237	237	233	237	238	231	250	242	249	222	237	227	225	240	236	232	230	222	228	260	239	267	209	228	241	223	241	198	222	261	247	245	235	215	225	252	236	209	232	237	236	231	244	214	245	251	226	229	231	225	214	199	236	235	251	224	246	229	251	224	250	234	235	239	266	225	231	215	221	218	257	245	244	219	254	243	232	205	241	243	228	232	260	195	256	210	221	198	236	223	252	233	230	242	239	220	219	212	229	240	263	226	244	238	238	219	229	251	233	250	205	207	218	272	251	226	243	231	242	236	220	233	263	249	203	233	231	216	229	215	233	253	233	232	202	253	225	229	250	212	234	233	261	217	241	216	212	242	257	225	240	229	238	235	229	217	216	247	207	252	232	223	236	257	238	227	250	199	248	203	260	247	237	252	267	223	233	241	261	224	232	237	225	233	225	226	235	255	243	229	242	240	229	225	236	203	226	224	224	268	216	234	193	212	230	244	254	228	234	205	243	217	253	241	245	212	240	257	252	239	198	241	224	242	220	237	215	211	263	219	232	241	229	214	234	230	227	231	229	223	218	213	213	208	237	252	251	224	238	253	236	205	213	222	223	228	253	275	224	241	247	210	237	234	244	220	238	223	258	238	227	221	212	229	239	238	251	225	240	240	226	246	225	217	213	257	224	222	231	220	237	241	243	205	215	238	249	233	223	233	255	211	211	246	208	250	219	212	225	210	207	230	230	237	216	224	229	231	238	214	211	249	248	250	244	237	227	221	213	209	239	208	242	238	245	217	244	243	219	259	263	235	247	217	241	232	222	194	223	216	246	238	236	236	260	228	239	239	218	235	227	226	231	242	211	235	241	227	243	244	226	244	230	185	253	232	220	207	221	273	217	245	224	225	222	227	228	220	257	198	226	240	229	251	205	230	228	228	203	222	235	242	240	226	218	263	207	239	252	221	224	218	249	245	249	217	230	205	223	241	221	204	239	221	242	223	234	235	223	216	228	272	263	237	236	250	262	238	256	227	216	221	273	222	230	228	226	221	245	233	239	202	246	209	215	228	261	217	224	231	214	237	242	235	205	234	241	234	247	241	229	216	242	238	228	258	226	243	240	266	248	243	222	221	219	228	213	240	272	227	232	229	229	242	218	216	205	230	212	226	238	223	236	236	224	260	214	198	221	209	249	232	221	209	239	238	218	237	231	245	216	260	220	246	212	243	235	223	221	198	230	218	225	233	194	244	225	221	234	254	233	242	218	230	231	246	221	227	227	232	243	237	231	233	209	241	231	259	228	216	216	241	248	218	225	229	231	244	221	243	192	225	243	252	222	241	234	222	244	252	239	240	228	223	222	235	203	233	257	229	228	211	203	216	242	248	246	267	265	262	244	235	230	208	233	221	239	237	220	233	226	233	233	218	224	232	218	229	212	201	225	280	221	229	244	224	231	244	211	219	233	250	220	238	226	210	220	237	231	230	245	214	239	224	228	214	218	235	235	255	219	236	220	229	227	234	213	222	230	221	243	233	207	218	221	243	245	230	211	230	228	222	230	243	218	243	232	257	221	218	232	222	233	236	236	228	245	240	239	226	215	233	241	246	229	254	235	219	220	232	210	219	236	257	222	231	235	240	217	217	231	215	229	241	231	252	240	248	213	201	194	237	246	226	214	227	249	229	238	239	235	218	211	261	236	247	244	242	210	219
6732	15472	13544	7329	5190	3912	2965	2279	1769	1452	1180	1052	869	784	622	672	612	516	542	503	468	463	419	371	413	405	400	384	365	357	377	364	328	347	356	341	299	353	323	340	342	319	313	343	332	319	324	325	329	317	322	325	355	303	296	292	310	348	333	314	328	282	296	324	322	298	267	304	310	294	304	286	327	299	304	256	295	329	322	283	349	295	281	317	274	299	308	306	312	271	322	292	313	272	309	321	287	290	274	295	296	301	285	274	303	307	300	296	289	261	309	303	301	278	310	314	290	284	304	309	284	271	302	296	300	318	284	290	295	297	276	288	287	301	329	313	311	303	325	301	328	296	281	270	290	296	298	297	281	286	308	292	339	300	305	321	296	284	310	280	294	291	310	314	299	325	304	320	283	271	322	295	300	325	283	323	317	298	293	298	301	292	323	282	315	280	280	293	322	289	292	310	281	291	328	299	310	274	301	294	289	283	303	310	264	306	303	297	293	306	294	339	304	298	285	319	292	284	295	282	284	304	281	259	299	288	322	307	297	309	320	305	263	257	299	277	281	297	306	303	293	288	330	302	276	308	305	282	288	297	293	288	284	273	303	292	295	296	271	304	325	323	312	286	316	305	272	296	299	350	312	282	321	300	287	311	303	290	313	290	308	315	281	301	283	259	308	302	296	287	322	283	278	311	303	338	293	291	294	274	302	286	324	362	306	268	329	253	317	321	301	270	318	299	291	306	265	341	266	294	305	322	329	273	338	303	292	269	288	294	298	298	301	315	311	321	293	306	304	306	320	294	325	271	272	313	322	311	301	308	303	289	313	280	293	305	304	318	300	316	305	270	299	273	292	316	319	310	309	296	290	263	304	317	329	255	268	272	290	312	278	327	308	305	297	289	326	279	278	281	311	306	292	273	276	296	289	297	297	271	326	299	319	308	294	298	322	283	292	289	304	294	286	318	336	275	299	299	317	287	273	280	277	279	308	329	290	285	300	308	299	293	276	283	283	302	263	297	317	257	296	298	316	293	269	284	290	306	296	307	293	301	307	304	308	280	291	316	300	281	304	278	296	274	308	289	332	323	289	310	259	294	293	272	282	297	330	294	308	272	305	322	295	285	301	307	291	313	301	267	299	283	320	334	300	312	310	280	302	307	284	286	318	318	319	294	291	316	316	289	276	286	302	301	273	278	306	272	288	314	300	275	329	296	289	288	284	295	302	297	288	313	309	280	291	303	312	321	311	290	265	289	287	301	282	295	306	332	268	315	279	290	292	309	300	317	285	269	307	276	268	324	259	293	276	280	249	270	309	297	295	316	289	300	303	311	278	301	283	308	269	288	307	297	314	270	300	314	288	290	288	300	298	285	311	271	277	336	319	314	288	282	297	291	304	274	318	286	332	291	269	273	289	289	312	299	298	290	297	296	318	292	298	275	313	285	298	308	290	300	328	304	264	291	318	265	290	266	305	296	289	308	323	293	292	292	291	298	316	278	278	338	297	331	312	304	332	319	295	289	301	334	294	315	301	305	299	294	295	329	321	293	257	287	294	285	298	276	292	310	328	299	255	325	266	326	285	279	308	294	270	315	291	316	301	305	316	264	297	291	276	286	309	288	309	289	308	278	288	318	286	297	303	307	290	317	310	307	318	306	293	293	309	317	337	280	304	291	289	299	316	310	309	314	299	290	288	314	301	325	297	323	286	280	322	296	278	304	284	292	264	316	295	308	299	328	310	301	305	298	309	283	301	319	322	321	280	312	280	270	303	311	289	282	295	286	287	306	296	298	279	283	314	269	306	312	300	297	311	309	319	314	290	320	292	290	262	266	305	300	281	287	306	317	306	303	325	289	283	324	301	279	318	323	275	285	271	294	293	280	315	291	301	306	295	282	292	285	327	315	284	296	306	295	294	323	291	281	307	321	298	295	301	280	292	272	299	306	294	290	300	277	301	325	296	307	336	296	264	307	304	279	304	295	303	269	290	289	314	303	288	284	292	327	298	301	278	297	257	311	300	308	304	289	326	273	298	283	299	267	309	293	288	314	306	305	273	272	281	310	320	285	293	299	310	296	302	307	286	299	291	279	285	270	280	305	273	287	316	301	293	288	295	288	285	303	322	272	319	290	304	274	306	288	288	293	288	295	306	299	297	284	283	313	309	311	301	303	265	304	294	302	299	305	323	295	301	314	313	282	307	287	304	295	307	288	284	288	308	317	284	306	284	310	302	315	273	332	294	287	284	293	310	299	308	296	272	326	347	301	295	255	300	308	287	313	310	292	267	293	300	307	300	301	294	304	287	317	288	296	301	305	291	272	286	289	263	297	280	299	292	303	268	307	300	288	319	297	305	271	294	289	313	319	301	289	312	276	297	275	308	312	300	294	282	330	251	307	296	282	289	323	301	331	286	314	285	301	281	303	309	305	287	302	300	295	307	303	310	294	310	313	278	317	274	293	302	322	304	319	314	326	305	298	277	304	288	305	291	279	300	303	311	285	286	313	308	293	317	281	262	296	288	262	294	266	290	294	286	283	270	308	313	308	288	289	319	287	276	300	305	293	285	286	264	308	290	312	308	276	291	280	314	318	275	313	274	306	307	277	295	304	265	269	285	289	302	311	307	295	289	315	322	287	294	293	274	291	315	249	265	286	314	289	298	280	298	293	282	295	289	264	299	293	332	315	304	287	300	289	293	279	265	306	297	296	287	284	293	276	260	277	276	316	288	317	278	285	316	288	328	274	292	334	295	270	305	272	290	298	282	290	306	321	271	305	312	307	323	306	313	296	284	325	298	292	318	306	281	291	294	304	289	321	322	295	294	293	274	270	302	305	301	302	302	284	304	319	311	301	297	283	287	284	327	287	286	314	262	289	284	296	298	349	315	284	331	316	275	326	265	309	334	298	296	290	302	310	289	317	303	297	326	296	292	299	290	277	291	271	290	313	311	309	299	284	273	316	280	291	301	289	308	295	305	276	271	311	312	320	292	271	312	300	273	288	282	322	280	302	291	278	284	297	306	290	337	328	279	288	284	280	311	285	261	274	297	281	286	292	303	316	294	262	322	322	284	330	284	307	257	291	304	284	293	305	279	277	307	284	286	301	304	328	309	328	310	300	312	299	277	291	312	292	322	308	336	322	320	287	286	314	288	288	276	262	301	310	290	280	309	301	286	314	306	287	315	305	283	314	288	271	294	319	268	289	317	291	295	292	320	282	306	295	283	321	307	294	282	299	263	314	297	303	289	320	286	288	302	300	302	295	303	289	279	296	318	293	270	294	281	318	321	317	281	306	303	257	292	292	278	277	284	293	282	299	299	293	285	289	309	309	277	295	274	352	315	289	287	295	301	282	310	293	288	302	273	321	330	287	269	262	312	336	314	292	286	318	301	272	311	310	287	268	286	294	297	293	295	314	315	278	302	295	275	305	280	310	274	272	322	310	295	275	271	288	272	294	277	288	292	336	318	299	297	267	296	287	327	304	302	327	313	322	319	301
26626	20548	10453	1470	966	824	823	895	851	815	816	878	838	797	842	807	789	839	771	815	794	763	836	834	804	804	771	793	813	802	840	832	768	767	822	853	761	781	820	836	878	775	848	782	789	815	823	808	839	816	856	860	754	771	751	799	862	827	820	905	780	784	829	820	790	834	821	807	770	790	810	831	850	810	837	891	828	751	798	812	782	785	828	813	861	813	879	794	809	799	821	828	798	816	759	809	818	828	857	840	791	853	783	836	818	831	808	759	835	769	800	843	799	847	762	835	830	827	835	843	834	827	791	815	819	833	846	831	871	835	779	856	832	810	864	787	804	767	812	754	780	810	803	828	762	798	845	828	784	759	836	779	774	771	831	840	779	802	813	780	873	825	813	870	753	832	782	787	786	822	830	795	794	791	859	851	765	824	848	846	803	826	925	825	821	820	826	827	859	819	827	846	811	851	816	828	798	851	801	816	821	864	831	770	812	811	789	756	777	790	814	830	802	783	786	760	826	813	815	813	801	799	827	797	797	820	820	783	778	833	766	790	824	757	783	838	827	746	813	842	765	836	826	813	795	800	792	836	803	870	819	888	820	832	801	838	841	829	861	810	829	836	806	840	820	795	780	836	836	821	841	819	831	838	811	826	804	785	891	812	852	836	849	785	804	807	800	816	853	812	826	832	820	798	836	813	785	844	790	833	812	822	771	783	789	835	862	826	851	814	835	841	825	812	844	791	776	848	760	839	849	832	807	828	791	781	816	803	853	788	816	886	850	811	800	866	840	826	790	880	765	758	785	805	743	824	777	869	846	822	807	824	787	804	806	777	849	836	798	817	832	807	841	784	831	837	852	774	812	825	860	766	829	820	882	815	797	810	801	816	832	840	831	846	798	828	830	799	809	831	834	803	842	818	821	796	793	821	813	814	782	812	775	857	809	850	803	833	804	806	797	828	871	769	807	832	751	834	798	795	832	802	860	792	828	865	853	824	786	832	810	803	902	833	826	764	810	811	793	867	822	870	877	762	813	793	861	777	809	823	827	822	841	766	904	841	790	809	829	777	802	821	846	827	822	807	815	832	758	752	810	804	775	762	806	778	876	811	820	824	813	825	800	790	796	843	787	851	787	838	870	808	758	847	784	803	846	789	809	793	831	822	818	811	800	832	765	817	825	781	756	794	806	804	797	814	857	818	797	828	837	809	793	813	843	831	788	830	842	849	784	817	831	837	829	766	832	807	802	723	785	842	872	865	796	805	830	810	788	826	829	858	797	804	787	815	821	833	783	822	817	828	853	822	803	796	840	809	840	826	805	789	829	804	786	812	847	804	822	794	835	810	792	769	808	834	800	798	832	832	858	846	822	851	841	817	783	849	837	832	849	798	773	823	787	824	800	838	825	837	798	814	768	843	859	797	780	801	811	773	837	816	745	803	825	810	745	812	761	804	865	838	769	838	877	776	826	874	795	777	834	853	788	833	790	857	854	808	812	799	774	800	796	796	808	873	790	836	794	845	791	854	834	797	810	839	806	810	782	868	804	803	835	850	840	839	833	829	802	806	826	802	836	805	813	797	815	779	810	802	791	873	826	836	783	824	816	757	829	816	793	831	794	809	779	828	817	812	826	795	813	836	751	802	783	784	829	868	838	822	877	760	866	831	765	828	861	855	824	843	790	840	819	851	870	809	874	811	871	832	826	803	773	881	800	865	807	851	756	786	853	830	800	833	832	808	817	849	814	768	784	818	854	800	801	801	827	826	798	839	833	801	811	822	825	786	798	792	844	789	776	846	833	828	827	847	826	811	849	784	875	802	779	744	813	815	784	800	830	840	812	791	826	867	754	802	856	813	797	808	843	785	844	806	802	773	823	764	833	787	821	885	833	899	879	818	821	796	819	845	804	809	790	834	882	826	819	821	835	840	781	761	835	827	779	812	815	812	839	849	823	824	810	826	823	822	818	797	834	837	823	755	827	829	847	785	826	813	838	763	829	873	890	793	864	868	808	785	838	814	761	827	738	834	842	826	850	810	829	832	798	816	783	793	824	851	800	802	820	793	832	787	790	834	765	875	792	812	755	817	794	816	870	804	776	860	805	818	836	795	801	814	756	839	791	838	789	794	763	846	803	787	818	798	803	840	815	824	817	812	859	838	849	784	817	802	811	792	850	820	856	809	799	861	795	829	863	865	832	885	793	755	797	790	845	801	786	829	846	796	844	804	803	818	784	820	815	797	796	798	746	781	780	780	811	822	834	797	807	811	825	828	763	807	902	818	799	813	807	790	818	778	805	768	768	778	857	813	836	828	810	782	818	784	782	760	820	784	780	814	825	847	757	876	783	853	794	849	841	820	776	803	781	857	819	813	827	837	789	781	829	810	795	782	790	802	819	825	838	804	853	838	793	786	797	826	835	798	831	838	846	802	810	821	772	803	767	846	794	787	828	840	861	780	802	806	805	808	864	781	760	878	834	835	824	858	841	806	830	868	800	823	805	791	784	822	768	810	816	800	868	790	736	836	811	790	804	803	799	821	803	811	849	805	854	848	831	780	830	843	846	853	793	831	834	820	774	842	828	835	808	821	822	797	811	770	841	819	827	846	803	853	751	820	782	844	841	803	876	798	771	857	828	806	825	778	794	801	870	858	772	790	824	806	785	848	797	834	793	860	810	860	887	808	860	798	786	805	791	788	791	809	823	830	839	844	846	826	792	769	774	807	791	790	874	794	816	841	858	810	850	829	785	767	831	822	798	797	875	781	766	828	788	863	821	781	789	803	851	798	816	827	810	773	798	777	791	771	765	837	787	818	864	821	805	835	841	793	843	803	803	805	826	775	807	831	800	824	825	811	822	849	776	819	838	817	852	824	824	775	776	852	803	825	813	818	797	825	812	791	791	761	809	808	802	799	846	834	825	828	837	799	834	848	818	846	829	826	825	767	824	846	806	792	806	826	811	784	826	821	780	839	797	853	831	820	841	764	759	815	866	809	824	853	853	822	852	826	843	741	804	878	827	834	828	791	794	792	837	784	765	825	796	808	840	806	871	844	864	803	778	862	840	814	813	835	844	888	868	833	834	769	856	778	815	822	822	810	798	863	810	847	803	813	805	843	886	822	828	769	794	852	814	814	773	788	820	823	833	804	845	858	755	821	770	813	787	828	810	813	814	816	813	756	808	829	813	816	831	806	796	838	851	793	813	796	812	851	842	784	814	786	830	791	856	797	802	861	820	800	823	803	832	795	801	792	854	764	834	810	813	780	839	822	801	785	852	851	819	833	790	805	809	836	767	804	775	781	867	830	796	808	831	864	855	784	821	850	840	805	821	795	844	877	823	858	819	820	816	783	848	839	844	895	852	784	762	842	828	830	804	828	843	766	822	834	815	808	799	830	803	865	853	806	816	774	840	793	825	813	816	815	807	783	837	806	812	851	778	831	821	836	821	832	816	826	797	864	835	796	862	793	822	795	838	838	814	797	831	814	787	820	793	813	846	841
4251	1701	1562	1291	1137	1129	1100	1026	1012	1037	1095	1037	1048	963	984	1026	970	1043	993	1049	1049	1055	1007	1013	1021	1022	981	1022	1007	991	1091	1046	1005	1024	985	1049	982	1015	1006	998	1026	1008	1025	999	1043	1016	1053	1009	1030	983	1025	991	997	1019	1073	1026	1030	947	997	959	1004	1036	1070	1011	974	1055	985	966	1016	1031	942	960	1058	1029	1019	1020	1057	1021	998	1020	1007	1042	1031	1046	990	1007	980	996	1033	1036	992	1075	1014	1031	998	989	1010	1024	1045	1032	963	968	1007	1061	1024	1046	976	968	961	978	1038	1045	1063	1032	1093	1016	995	1036	991	1041	1036	1015	1009	1028	1002	976	973	1041	1057	1016	986	1006	966	992	1029	990	972	1069	1062	1006	1037	1020	1004	1033	992	993	985	1008	1042	982	1003	1041	1019	1009	1011	1055	1018	1002	971	1042	1013	1006	1029	1019	1001	1008	1034	1032	984	1038	979	1092	995	990	1039	1013	1034	1073	1026	1056	1025	978	1003	1054	944	991	1006	1062	1057	1008	1013	1015	990	973	1006	1034	1039	1019	1033	1025	1016	951	1004	1046	1033	1027	1034	1043	1014	1042	1016	987	1020	1033	994	1069	1061	1030	1031	951	1017	982	1002	981	1056	1035	1011	974	945	1044	982	1056	987	1036	1016	1044	1011	1051	1040	947	948	956	1079	959	1036	1060	1011	1028	1017	979	1023	997	1044	988	987	1027	1018	1004	1006	983	1025	1044	991	1039	1043	1067	1024	991	1056	1046	1053	1031	1000	989	969	1013	1035	979	989	1005	1002	1054	1032	1012	1017	1003	999	1035	1048	1020	1053	1030	1001	1058	971	1018	999	1017	1001	1037	1024	994	1053	1011	939	993	1045	1043	986	1031	1077	1062	1013	960	1001	1059	960	998	1037	1010	999	1032	1043	1041	1048	1078	1024	976	993	1033	993	978	1045	1012	1039	981	1080	1045	1027	1032	1022	999	935	1011	1019	1028	1092	995	1020	960	1036	993	1055	1026	1062	1065	1030	1040	1019	1037	1016	1022	993	1054	1044	964	1022	1047	989	1077	1095	1050	1033	1026	1020	968	1023	956	1006	963	945	1029	1004	1018	1016	1018	1016	1068	1019	1012	1042	1049	1052	991	1068	1032	972	988	993	994	992	1028	926	1074	1024	1040	1060	1061	1022	1036	1029	1019	1055	972	1010	1022	1054	1020	988	1060	1038	1013	1057	1023	1041	1044	977	988	1013	1028	1028	1045	1033	982	981	981	1045	1005	995	1062	943	1039	1011	1004	989	972	1099	1016	1050	1081	1041	972	1010	1049	1079	1034	988	1047	1100	985	1004	1065	1083	1039	991	1032	1054	993	1063	1038	983	1029	1025	1015	998	1033	1000	1055	1076	954	1039	1070	1034	1063	992	999	1060	1040	997	985	995	1044	1040	986	990	996	997	1018	1020	1005	1087	1004	1067	1022	977	995	956	983	964	1045	1028	1035	1001	1017	985	1015	1022	1008	1045	1073	985	1005	1068	1027	1089	1026	987	1022	1020	988	993	1018	1034	1003	1006	1022	1058	1017	1038	1016	1038	1034	986	1017	1014	1009	1048	1038	1011	1022	1047	1038	1014	1038	987	1051	993	1015	987	971	1027	1025	1042	1023	1030	954	970	1018	1091	997	1088	1029	1007	995	1031	1007	1035	1004	1002	958	1061	961	1006	998	1023	999	928	1044	1002	1034	990	999	1064	1003	1038	1026	1008	969	982	1022	1026	1020	972	983	964	1067	1030	1005	957	1010	1056	1025	1021	1022	1004	1017	1021	996	1038	1052	972	1029	1005	1059	979	1026	1026	970	1003	994	1032	1004	1000	1039	1014	964	1008	1030	952	1035	1029	997	985	1014	974	995	1032	1082	1012	1033	1030	1027	1049	1024	1040	1011	995	1045	1081	1039	1049	964	974	937	999	1046	1070	1031	949	975	986	1054	1025	1026	1066	1065	1025	993	992	1004	984	1068	967	1001	991	1058	983	1056	1014	1042	1075	1068	925	1018	996	1016	1041	1021	1028	1009	1053	1049	1034	1009	1011	1069	1029	1015	997	1036	946	985	1042	1048	994	1047	1057	1015	1015	1035	1020	1049	1029	1035	976	1031	979	994	1063	992	1014	1056	1041	1015	1028	1011	987	1007	993	1033	1017	1026	1081	987	992	1008	1023	1066	1012	1001	1071	974	1035	1029	1073	992	996	989	1019	1048	1028	995	1026	1011	1008	1015	1075	1013	1044	952	982	957	1026	1023	1052	1049	972	1051	1038	1027	962	1059	953	1022	985	1029	1079	994	958	1044	1007	965	987	1076	988	978	1037	991	1039	1017	985	1051	982	969	990	1030	1040	995	1025	1023	981	1046	1010	954	1001	1039	994	1058	1038	999	1002	1003	1017	1043	1038	1021	977	982	1012	1013	990	1017	1010	1060	1027	1004	1056	1015	993	1028	1011	1029	997	1013	1031	1046	1063	981	1071	981	1042	1050	1013	1015	1016	959	988	1069	1013	1034	1020	1046	1028	1003	953	1102	1019	1010	987	1057	1021	996	1042	994	1031	970	1046	1029	1020	1063	992	988	945	995	1042	954	1017	1054	1021	1015	1011	988	1028	1037	1043	984	1018	1020	994	994	977	1023	1011	998	968	1029	1061	1048	1006	1074	933	1067	1028	1066	1085	1046	1002	1045	1041	970	1073	986	1025	1068	1030	1083	1063	1047	968	1000	995	979	1063	1068	1025	1003	1020	997	994	1014	1011	1050	995	1019	1021	1020	1018	1009	990	1009	1020	1029	1017	995	1046	1040	1019	1063	1025	987	993	1028	1007	999	1005	962	962	1004	1027	1041	1009	1026	1093	1001	979	1021	966	1029	1028	997	1023	1016	1029	971	1021	1047	1000	1018	992	1022	1050	977	1045	1050	983	985	1048	982	1062	1032	982	1042	1044	993	1041	1016	1008	1010	987	1090	1008	1051	1019	1062	972	1035	981	1016	984	1048	1034	1073	1011	1031	974	1000	1051	1059	1002	1020	1055	1005	964	1037	1014	1035	1054	1050	1018	974	1021	1026	1062	1026	1013	970	1028	968	1072	983	1036	1042	1050	1015	1074	1005	958	1003	996	1048	1009	1036	992	935	961	1035	1041	1020	1034	984	1017	958	1023	929	1023	1020	1024	1011	1074	1046	993	1036	1059	995	1034	1020	1042	1081	1058	1010	998	1033	1022	1002	1028	1024	1023	1025	998	1042	1009	1024	1023	1063	1021	1006	1014	958	996	940	1016	1018	1064	991	1034	991	1049	1049	1044	1021	993	1005	1008	1005	1085	1001	994	1041	1044	982	1005	1045	1032	973	1062	1055	1019	1034	997	1084	928	1028	1048	1014	940	1078	1054	1019	994	1003	1059	993	1010	1046	979	1057	1013	1006	978	987	1011	999	1039	1060	1063	1037	999	987	988	957	1043	992	1022	995	1030	1049	1062	1003	1000	981	1036	1059	1028	1043	1018	1039	1042	1036	991	1086	991	1033	1032	1009	1034	1016	1009	1006	1070	1021	1004	1039	1008	1012	1057	1021	939	1076	1019	1049	1002	1030	979	998	1059	1036	982	1029	981	1027	1050	1014	1057	978	1001	1089	1045	989	1063	986	1023	973	982	981	1000	1011	1011	964	1024	1028	1007	987	1017	1011	1067	1020	1003	1044	1070	1004	1039	973	1038	998	1066	982	1040	1040	1055	987	1057	1000	1007	1019	987	936	974	1039	972	1020	992	1042	1044	1013	1059	992	1040	1024	1016	1053	1017	1045	1030	1026	1019	1045	966	1026	1032	1034	1068	997	993	1005	1017	1032	992	988	997	1003	1001	969	1007	1022	1023	1028	1099	958	998	1003	981	1037	1060	999	1011	950	981	1016	993	1031	1023	997	997	1029	1007	1035	997	1041	1042	1048	1006	995	1028	968	1070	1013	1016	1006	1019	1001	976	1035	1011	1068	1008	1046	1032	1057	1040	1010	1013	1054	982	1009	1057	1018	1010	1030	1012	1039	1071	1046	1034	1006	1072	1002	981	1037	1043	1006	1083	1009	988	983	996	1031	1030	1042	1051	1049	1026	1042	1006	930	1062	976	1047	1041	973	1005	977	1025	977	1054	1069	1000	1004	988	1031	1035	1048	986	1012	954	1027	1017	985	1075	1006	963	1046	1030	1017	1036	1004	1013	996	934	1026	1013	1021	1020	1059	1019	1011	1048	996	1018	1019	1005	972	1019	1000	997	1054	1019	1039	998	937	1021	976	1010	976	970	1029	1025	1048	990	1059	1014	1079	1034	1049	996	1079	963	998	1016	1005	1023	995	928	1006	990	1023	1086	1082	999	1041	1016	1024	1016	987	972	1023	1007	1038	956	1041	1028	959	1080	1007	1082	986	1044	1024	1029	1028	1023	1050	1017	1062	1008	1071	1014	970	1023	1000	1021	1024	1047	1025	985	956	948	1017	1058	1043	1023	1088	1015	941	1002	991	990	1027	986	1029	1015	1061	1072	961	1035	1043	996	1021	992	973	1022	983	968	1002	974	1039	996
23446	20884	28263	23640	20891	11579	1489	977	841	741	760	697	681	659	613	618	612	569	600	621	550	577	574	577	586	613	593	593	556	557	562	609	555	543	534	557	542	565	593	537	569	577	587	557	570	537	520	537	529	542	543	540	522	545	559	529	551	556	583	579	568	514	592	553	538	550	557	549	545	559	633	507	533	569	557	540	531	516	582	524	568	539	525	551	522	558	565	556	545	532	553	548	605	551	534	544	553	568	539	544	539	524	524	538	557	570	567	531	539	544	560	577	568	568	568	554	529	532	545	553	548	529	577	531	552	562	581	541	541	536	541	535	539	513	540	619	534	566	544	542	544	516	542	557	519	595	544	571	589	569	541	545	559	565	520	599	558	538	529	543	568	561	561	505	576	542	532	541	529	576	581	547	553	555	564	523	527	528	552	575	540	574	545	559	561	574	540	551	540	560	575	522	588	536	543	542	520	554	579	540	556	544	548	536	523	569	561	541	530	529	557	571	564	537	503	535	539	573	544	575	515	541	528	534	554	560	515	557	565	489	577	501	566	548	533	523	535	551	508	558	539	585	562	513	531	538	550	539	546	548	579	538	499	517	526	526	536	527	566	574	508	558	594	532	557	570	537	563	595	543	524	541	551	567	567	567	550	517	521	553	565	543	503	515	585	512	531	549	563	561	549	529	543	568	559	579	549	538	542	539	502	547	520	526	586	526	545	544	544	542	552	519	563	522	513	522	578	549	584	561	529	543	520	549	547	580	527	584	562	524	553	529	543	533	556	570	514	574	495	576	556	525	582	595	511	528	558	546	546	542	532	499	569	534	581	541	601	542	532	530	535	537	536	533	573	526	563	529	539	543	524	568	575	526	542	548	581	580	524	550	559	531	541	532	577	581	618	585	501	552	583	559	562	522	569	561	540	522	574	559	534	574	578	602	556	547	564	536	522	547	548	538	561	511	538	567	567	549	546	533	540	562	548	540	557	526	555	558	556	554	556	558	524	601	527	547	559	536	532	550	519	534	528	587	535	541	537	570	537	564	497	568	538	548	572	571	519	527	530	523	488	539	564	581	544	586	576	528	537	556	542	541	587	562	563	561	578	532	524	531	585	581	545	531	541	552	532	552	536	516	544	552	524	558	547	506	556	530	531	607	583	561	566	504	590	567	561	570	561	529	550	510	513	580	536	583	552	542	571	560	550	515	559	507	525	561	553	549	591	542	541	516	567	569	547	574	590	565	561	516	570	519	552	539	532	553	547	583	580	521	524	570	561	540	554	534	542	521	551	545	559	550	516	528	521	530	552	533	518	549	521	547	526	519	515	548	547	518	589	529	576	574	510	530	529	546	568	556	560	548	537	523	567	565	553	551	565	560	542	523	485	568	578	552	561	539	538	531	545	525	564	517	537	522	563	576	540	573	518	567	528	518	596	558	578	536	543	528	566	531	556	522	545	509	544	554	557	555	559	537	521	569	588	531	585	527	563	535	537	545	523	560	561	593	542	552	532	561	548	613	569	569	556	532	523	583	569	526	548	572	527	540	514	514	534	547	562	548	565	564	600	566	600	573	563	507	557	522	597	560	519	549	567	546	549	517	516	563	517	519	585	570	535	564	561	528	550	529	556	532	549	541	573	502	533	548	551	573	571	518	532	554	529	553	581	539	560	545	564	496	528	567	532	570	546	557	580	553	577	535	533	517	563	525	544	527	549	508	571	554	505	543	537	557	587	535	544	527	503	544	558	544	545	564	548	619	559	548	555	535	550	522	523	553	533	519	566	521	554	515	523	515	600	526	571	562	518	476	510	540	548	554	536	554	567	548	549	538	559	543	573	528	526	551	588	560	538	575	616	557	515	525	579	510	559	547	531	553	572	581	505	528	539	560	564	536	578	545	554	529	593	538	524	552	553	552	535	542	536	546	540	542	496	509	561	568	574	533	562	559	500	546	504	571	536	568	536	564	495	524	546	556	580	555	524	553	558	526	557	530	539	588	588	514	544	543	556	586	539	551	579	568	567	607	564	551	544	539	558	570	567	538	510	550	542	526	522	534	564	598	498	546	542	554	570	539	532	577	554	561	549	545	554	533	580	509	541	601	524	542	613	569	560	541	538	562	593	590	536	545	543	593	587	553	564	542	524	548	558	517	554	544	514	570	535	608	508	543	546	536	524	534	511	552	530	525	574	540	576	560	556	550	530	531	593	527	552	544	538	591	536	525	511	538	558	555	509	537	519	551	562	546	533	542	533	531	542	537	563	565	529	569	577	556	577	531	543	512	509	570	540	579	563	557	571	590	536	535	578	531	577	543	572	526	533	604	577	594	550	552	572	551	543	509	574	593	592	533	537	572	543	562	551	513	619	538	533	522	536	543	533	522	539	579	536	565	574	580	542	559	516	589	555	562	529	574	556	542	559	569	557	581	525	566	556	529	531	560	529	582	552	558	518	567	569	514	543	539	545	541	520	525	566	550	509	539	567	586	543	555	546	539	531	501	581	498	497	552	580	555	583	555	547	533	545	485	567	537	559	527	574	548	554	524	529	510	587	522	516	497	547	567	563	576	536	550	532	550	516	514	538	534	545	544	570	552	492	556	526	544	584	558	508	585	537	525	535	565	545	531	552	538	533	574	530	531	545	547	530	563	536	557	536	534	527	543	556	535	538	530	545	559	531	558	548	579	536	494	566	630	561	567	513	512	528	556	535	519	513	538	557	558	573	570	528	526	546	543	512	565	519	564	516	520	513	503	543	554	510	553	535	522	531	530	543	549	538	561	509	576	530	548	552	523	540	584	552	551	549	556	544	571	535	503	549	498	537	555	582	517	563	523	550	537	564	557	565	528	545	524	521	535	556	530	562	571	552	565	538	518	537	571	583	576	541	524	520	547	574	510	510	567	595	556	505	576	554	554	543	557	580	574	585	539	591	567	556	524	604	548	583	569	545	559	538	546	522	577	515	533	529	553	520	538	545	527	545	546	554	527	557	565	517	592	543	530	566	536	542	512	549	547	577	518	571	590	532	550	501	582	549	588	565	562	545	563	571	531	545	572	553	572	556	532	528	529	529	531	517	554	583	553	548	528	519	564	553	527	554	535	560	517	529	569	539	538	524	540	522	538	524	577	505	556	543	531	539	546	538	576	544	521	515	543	584	567	565	574	526	544	586	547	510	528	539	519	581	478	557	533	564	558	581	535	549	510	540	517	515	557	516	541	557	540	542	526	564	569	552	576	607	529	560	563	583	487	546	551	535	521	555	573	587	521	519	550	562	565	537	523	559	547	518	547	537	589	560	562	510	531	551	552	517	540	568	558	550	529	571	577	565	575	507	561	554	539	554	589	500	590	532	538	540	551	564	552	520	514	547	530	509	576	540	549	550	575	556	577	530	548	551	592	572	548	537	567	564	532	580	530	507	572	545	511	514	522	522	542	543	543	571	563	552	597	532	556	557	555	556	524	500	550	537	587	521	553	525	601	552	565	519	522	551	500	569	553
4600	9429	8432	4457	3183	2501	2078	1700	1417	1225	1199	1102	987	929	927	884	786	833	853	832	783	772	770	731	748	815	780	796	760	752	748	734	733	715	714	694	710	735	740	728	725	692	711	732	743	705	740	726	709	712	734	740	726	724	745	714	719	751	715	743	735	753	714	681	725	696	689	712	686	715	737	723	731	693	661	745	684	720	702	693	673	729	707	729	713	713	727	714	707	753	658	726	680	709	675	730	684	710	658	772	683	758	698	674	725	684	678	676	727	684	683	721	683	702	714	698	709	663	712	695	722	708	695	704	726	719	718	709	709	715	721	707	691	745	686	748	708	738	709	683	728	741	696	699	721	688	677	703	712	691	698	765	721	686	724	730	678	720	680	715	676	703	728	686	705	718	688	689	721	706	759	696	731	724	701	705	689	740	728	659	732	756	711	764	713	675	738	688	706	733	722	694	698	718	743	667	685	750	734	720	707	711	722	686	662	688	692	668	740	698	686	670	716	693	731	731	677	672	658	723	719	653	697	742	720	731	744	710	715	706	721	658	711	703	680	729	728	706	697	669	753	656	678	681	733	703	693	703	716	692	733	704	717	717	724	644	687	690	696	736	730	759	673	747	721	667	767	743	738	721	709	678	688	723	686	703	757	684	731	720	723	704	718	685	697	708	677	665	684	702	723	738	692	729	693	677	682	733	706	712	770	744	702	726	742	686	729	702	669	733	702	705	744	723	743	653	704	693	698	717	632	726	694	703	717	710	747	692	755	686	677	721	733	713	720	705	712	724	701	720	694	695	676	668	735	700	764	695	718	701	705	725	690	699	713	745	657	721	676	693	712	721	708	692	665	723	734	695	722	692	711	684	718	697	673	704	739	713	737	711	714	734	699	738	661	707	702	720	686	765	692	701	722	717	676	673	657	721	759	716	714	699	719	752	735	621	760	690	696	728	712	695	683	678	739	709	698	701	674	693	695	678	728	736	689	691	678	727	669	762	715	744	758	715	711	736	671	750	677	662	695	752	688	691	679	714	720	724	745	728	721	739	644	689	717	751	723	700	713	693	725	650	701	702	710	692	708	721	671	695	692	730	674	693	729	712	734	750	712	713	727	685	694	702	747	708	726	668	717	673	688	680	687	741	708	713	701	727	728	669	690	754	721	682	705	719	675	709	705	735	674	680	734	764	698	727	708	720	686	678	711	723	723	689	707	703	720	715	692	683	717	718	713	704	655	678	700	681	720	689	738	742	688	691	755	714	689	729	672	647	730	655	687	692	734	741	717	763	741	671	718	730	703	720	707	734	630	693	707	705	732	698	724	686	710	697	736	693	697	714	707	674	650	672	700	719	716	742	676	697	707	661	678	661	689	726	736	712	686	714	688	694	712	722	748	728	754	748	684	724	719	744	731	725	764	702	739	710	683	730	717	745	685	650	707	661	719	707	683	700	733	764	733	694	706	707	674	680	733	710	678	685	723	725	661	703	710	676	701	694	760	736	709	720	724	724	726	734	738	711	721	667	747	709	700	673	715	729	678	745	726	687	656	688	693	705	681	710	733	732	715	770	705	700	724	691	721	650	682	709	712	693	698	701	742	669	699	693	694	712	748	664	686	721	762	681	682	708	697	669	712	690	695	717	756	729	733	695	729	713	674	710	724	689	731	715	757	706	704	722	737	705	755	714	700	722	640	654	687	695	693	718	759	749	702	690	768	718	718	716	702	694	727	671	681	725	717	673	697	706	736	698	760	706	734	736	693	714	678	704	680	718	732	709	654	728	696	734	669	682	723	646	678	687	692	673	690	686	701	706	681	717	726	704	732	681	744	705	693	687	670	735	722	672	725	728	685	697	745	709	714	703	706	706	681	675	709	725	717	710	665	705	739	731	676	718	671	701	748	726	720	752	672	689	723	726	731	728	732	653	727	722	769	703	684	692	654	706	713	717	762	689	709	691	653	694	722	711	729	700	664	654	695	750	712	675	701	678	699	717	716	735	705	738	710	703	646	713	689	697	674	708	755	718	667	685	662	715	687	714	739	720	697	743	756	712	660	722	709	674	718	737	736	704	698	705	679	711	687	713	644	742	745	675	713	670	679	735	707	699	742	731	680	707	686	655	776	693	683	700	643	710	735	715	726	673	646	712	672	679	681	678	670	708	747	720	676	620	670	696	691	715	657	707	728	687	717	650	724	703	681	656	756	692	733	736	686	694	653	713	700	719	700	681	672	707	727	741	712	657	705	694	745	750	687	687	688	657	684	707	702	727	732	707	740	709	722	690	694	717	693	698	713	693	707	667	712	657	746	676	707	728	711	673	656	682	758	691	703	693	684	731	741	753	691	705	723	760	706	698	679	710	682	748	680	720	691	709	723	741	694	662	715	696	765	707	726	729	682	739	768	657	689	685	712	693	664	742	723	701	676	697	696	744	663	669	715	687	680	665	678	702	696	725	716	710	754	677	711	734	654	709	707	697	673	732	664	687	708	716	725	703	692	729	684	701	746	706	687	687	641	709	701	754	706	697	711	676	717	668	729	771	686	686	696	662	665	639	716	668	687	733	749	695	703	688	693	763	779	742	701	716	693	659	684	701	702	677	687	711	715	686	670	696	683	698	696	717	735	769	616	740	679	657	691	703	689	706	708	692	702	671	757	755	672	719	747	707	698	707	709	706	650	728	692	730	697	739	691	706	731	761	737	713	688	707	719	707	709	713	743	741	715	742	703	662	706	738	701	702	741	690	671	664	772	679	702	753	737	676	671	674	681	687	700	706	684	747	688	696	742	710	722	686	704	694	705	692	697	727	746	691	689	691	683	729	718	747	749	729	713	719	677	736	672	692	714	663	764	724	721	733	684	684	719	701	723	756	723	694	673	699	682	721	709	676	734	719	726	697	718	698	714	697	707	699	697	682	682	686	706	722	683	701	675	688	708	730	673	727	708	712	706	668	712	680	709	716	706	708	753	721	690	752	726	705	698	660	771	734	678	695	720	708	713	713	694	689	702	686	728	652	710	735	713	708	703	726	704	682	709	672	681	708	672	720	683	685	703	691	725	709	724	683	703	742	664	749	742	690	719	697	650	688	689	740	742	760	685	695	706	713	677	694	693	663	738	804	732	721	680	743	668	733	719	704	738	722	674	700	711	689	720	665	679	712	743	725	728	683	755	710	689	716	643	703	679	730	681	680	740	674	723	715	709	652	661	721	699	644	687	714	700	717	714	684	736	725	680	703	704	688	672	723	709	693	730	728	695	736	673	680	724	697	701	697	735	691	732	698	703	695	774	736	727	663	716	717	705	697	706	696	683	723	715	730	720	753	682	687	694	721	667	698	731	719	703	690	718	761	720	726	692	701	732	724	699	658	709	760	709	693	658	713	718	720	690	691	703	731	705	706	712	674	652	722	732	742	687	714	683	721	750	709	682	719	728	706	662	681	727	718	711	726	694	713	708	675	709	667	733	697	702	700	754	723	731	672	758	683	720	681	698	721	705	729
22581	20932	28713	23310	20938	20976	9957	1145	756	724	606	524	515	489	383	379	351	375	337	316	290	295	304	300	284	286	292	266	268	260	241	267	251	285	252	274	254	230	248	249	260	247	240	237	282	240	216	248	265	237	231	240	273	267	244	222	244	249	239	252	245	247	221	237	243	245	255	241	219	232	231	242	260	254	242	239	221	238	218	240	224	227	235	232	236	241	224	214	257	225	238	238	243	235	245	215	250	223	225	238	241	244	246	242	242	251	226	245	223	240	243	234	243	239	245	227	238	230	207	230	251	238	232	239	235	245	235	216	208	221	247	234	237	241	217	216	241	241	227	219	233	234	231	240	241	232	241	227	239	228	218	255	254	231	244	229	228	215	245	216	237	234	217	227	239	236	228	221	230	228	245	244	224	239	236	220	244	232	239	235	222	196	237	241	210	252	242	210	225	226	252	222	241	246	258	217	258	240	230	222	234	238	214	241	231	248	239	220	245	264	264	229	211	240	199	253	253	236	241	225	214	193	245	225	242	182	241	228	224	221	213	257	232	216	236	238	246	258	227	235	225	238	240	245	228	226	243	237	211	237	254	213	235	219	229	241	230	235	205	229	248	223	249	245	254	263	234	222	220	245	211	244	248	210	247	223	244	227	226	240	226	232	228	217	234	221	258	255	234	255	241	249	261	229	249	225	229	232	213	253	243	223	230	204	209	248	224	227	205	232	270	231	237	194	262	253	273	232	250	233	183	221	249	251	210	247	224	224	225	244	223	212	244	225	248	231	220	251	209	261	220	235	222	252	223	228	225	226	236	222	224	222	219	238	217	232	245	238	237	242	231	258	210	239	225	238	239	212	266	224	229	253	214	227	246	235	237	242	235	244	231	232	269	224	242	217	209	251	238	225	231	236	249	229	239	236	231	229	239	240	231	247	226	254	225	225	253	216	209	222	231	210	212	248	240	230	200	226	237	219	235	239	249	242	236	244	252	227	232	228	231	206	219	216	267	236	214	240	208	226	233	238	237	261	249	240	213	236	223	206	227	239	229	253	214	248	208	255	232	216	222	254	216	239	228	241	217	229	245	223	246	230	220	243	223	224	244	217	243	239	224	222	244	245	255	254	241	237	249	223	218	251	197	256	224	225	217	250	192	232	238	221	241	206	222	240	242	267	231	240	197	235	199	228	234	243	236	210	259	252	235	235	253	231	217	245	257	240	228	213	214	269	258	238	236	220	223	242	223	231	240	209	248	241	231	232	220	241	226	250	240	244	230	221	242	246	260	221	235	253	222	225	228	211	223	236	229	223	250	238	225	241	231	214	203	253	239	241	243	244	232	247	260	206	240	228	229	231	243	233	208	233	248	236	211	243	262	239	229	224	238	242	220	227	241	250	224	232	243	229	242	226	232	232	211	237	230	274	233	201	223	236	275	216	208	231	246	231	246	226	231	227	232	223	229	234	232	251	218	242	222	254	231	235	219	263	247	216	229	223	257	245	225	213	223	238	238	231	249	228	250	240	238	227	237	255	248	223	236	237	253	223	230	247	238	221	236	227	231	223	223	259	229	222	233	218	237	221	250	231	233	232	255	210	219	233	236	227	244	262	239	260	215	227	235	226	237	246	234	233	252	234	242	237	235	246	262	239	228	236	225	244	227	242	213	257	209	225	236	241	220	216	218	221	219	222	242	222	233	246	208	236	228	234	215	251	248	221	228	229	236	263	203	203	242	209	250	257	236	244	256	244	213	234	233	209	203	225	233	217	237	256	205	239	215	230	252	232	209	237	232	232	257	225	212	236	232	209	256	253	221	244	241	224	211	243	222	225	207	239	247	243	276	201	224	246	229	226	248	237	229	242	214	217	236	247	248	252	233	243	252	211	242	259	238	248	225	247	235	253	229	239	216	216	238	233	244	231	236	229	253	237	231	249	211	203	233	199	220	240	215	215	225	250	228	245	234	215	243	217	221	218	235	251	235	260	241	241	225	234	221	232	263	204	232	240	219	246	247	234	243	204	230	225	239	209	240	223	218	234	238	238	234	254	233	235	255	236	215	223	244	227	226	240	229	223	206	235	238	254	229	236	233	223	215	270	257	230	220	230	234	253	206	216	223	226	260	237	229	225	231	259	240	234	239	221	235	248	219	222	249	232	211	230	231	232	227	238	220	239	236	231	232	244	236	241	235	203	246	251	227	224	216	226	233	242	238	231	215	224	212	235	227	229	223	255	240	208	215	259	225	244	243	233	229	245	222	201	231	237	261	210	247	248	237	212	232	208	233	240	250	226	213	241	211	225	205	247	235	215	211	227	238	214	229	247	256	247	236	215	216	240	230	221	216	216	266	238	232	236	238	256	236	222	232	242	236	233	234	223	228	226	267	222	212	214	206	238	229	234	208	234	209	242	200	244	245	236	253	241	226	217	244	253	222	228	254	201	243	212	218	222	219	237	216	207	209	249	234	251	234	252	252	252	229	250	217	245	194	215	215	242	249	214	221	224	236	251	204	222	204	241	245	229	221	214	275	213	227	244	225	211	226	219	220	222	237	245	220	213	253	221	224	228	233	233	239	258	224	221	263	218	232	230	236	217	232	215	255	261	251	249	246	241	232	226	248	217	227	231	215	224	239	228	247	212	226	223	207	217	223	225	228	230	218	257	238	213	220	241	233	205	228	235	280	241	232	202	238	223	205	218	234	219	214	250	216	236	230	227	222	223	208	213	238	237	242	227	225	254	233	221	226	242	230	234	225	223	223	253	236	236	221	224	230	216	261	237	232	225	223	245	216	190	236	238	252	199	244	232	238	252	263	230	263	233	243	233	221	235	248	227	237	252	191	241	234	224	214	240	237	237	232	222	244	266	225	217	233	234	252	245	256	246	224	237	252	226	236	208	228	213	242	258	228	252	241	255	241	239	249	230	216	249	271	227	234	226	248	263	248	231	237	240	233	237	238	231	240	246	215	244	238	253	242	230	236	223	246	243	237	207	269	265	215	237	220	221	229	228	239	241	212	243	229	227	230	201	236	247	222	238	222	249	243	208	220	225	252	214	224	237	226	199	221	207	213	208	243	258	205	249	224	243	232	254	213	272	240	238	232	256	217	236	240	230	218	216	222	216	233	237	233	226	232	236	261	235	245	247	241	240	225	228	221	252	212	249	231	256	240	263	234	230	258	256	219	249	217	223	248	240	256	213	248	232	240	230	229	237	241	253	213	234	229	235	232	239	243	243	259	232	227	229	233	256	256	225	228	238	228	238	245	212	248	225	229	262	253	262	243	235	249	242	214	227	230	255	233	206	236	235	223	233	247	241	248	223	237	207	214	276	248	213	251	238	213	241	253	228	234	247	261	254	240	243	241	237	246	242	214	238	223	233	240	220	202	222	222	222	232	228	235	229	238	245	210	202	223	237	229	260	231	224	223	231	227	231	225	224	214	240	245	212	230	256	245	226	237	228	241	232	218	219	215	257	240	246	234	239	234	239	232	218	236	236
6539	15546	13355	7457	5053	3774	2980	2233	1767	1472	1181	1041	875	732	683	636	613	573	487	497	449	436	400	443	379	440	405	374	347	392	372	335	364	360	365	340	350	305	332	367	344	335	324	317	300	335	323	332	319	316	342	314	311	330	324	311	341	299	337	312	299	295	298	314	293	308	347	321	324	306	307	295	295	281	307	320	304	314	286	282	263	291	322	337	283	281	317	324	313	306	325	296	336	292	308	310	315	313	271	325	311	295	300	295	290	301	282	331	324	327	324	271	277	291	305	342	307	291	303	305	301	286	295	328	325	281	302	303	306	309	323	324	307	277	330	310	289	304	297	268	298	337	325	301	314	300	300	281	313	292	276	326	308	302	301	316	279	285	297	259	298	302	286	304	301	285	270	281	314	308	292	280	309	285	294	292	263	267	304	321	265	308	305	295	277	294	289	305	291	322	294	324	298	312	313	313	314	285	280	320	301	285	300	286	297	326	276	285	345	303	319	322	298	300	279	303	310	313	305	313	306	305	276	305	322	305	271	314	304	306	289	277	304	305	293	292	300	293	332	326	315	267	286	295	316	298	299	311	292	322	263	275	327	295	293	303	305	320	313	312	274	328	296	300	276	290	312	299	299	313	342	301	317	266	294	314	327	286	284	282	341	321	300	324	314	274	286	279	309	285	304	265	282	305	295	288	334	336	295	282	302	306	315	272	286	298	325	293	306	287	335	288	273	307	283	336	299	318	336	316	327	297	321	328	312	301	308	280	276	281	292	307	252	297	306	326	314	317	286	281	322	295	322	283	329	286	296	276	275	279	297	280	266	243	319	274	285	281	310	298	278	306	318	286	317	281	271	306	277	269	301	301	268	277	311	344	297	304	306	285	295	303	297	301	280	323	299	306	302	282	283	323	304	305	300	309	313	297	272	311	286	320	298	290	281	276	327	299	293	301	302	284	309	297	299	318	298	302	318	269	304	298	292	299	315	291	310	311	299	291	278	306	282	293	309	302	268	293	272	296	308	273	264	293	306	302	305	332	299	316	266	338	296	278	309	305	321	283	304	296	300	308	298	295	330	287	316	309	331	294	295	297	324	286	329	296	289	292	294	306	271	291	302	322	298	292	297	302	305	263	302	302	301	310	303	260	305	290	303	320	322	301	289	304	305	314	311	286	302	319	271	286	319	262	270	283	301	307	312	289	312	313	299	318	270	298	319	329	309	292	276	338	309	280	265	287	307	303	292	301	304	306	284	295	322	291	312	289	300	328	302	306	290	284	299	308	310	307	289	274	336	290	294	330	319	302	308	300	309	284	286	254	301	303	300	273	303	320	277	309	302	313	337	294	312	302	317	314	282	342	336	303	283	299	263	296	294	279	321	269	299	286	269	297	278	300	323	309	302	290	300	291	297	314	301	309	293	308	302	297	289	328	278	308	304	306	298	298	289	286	339	304	325	270	279	300	284	292	270	305	323	329	331	320	282	285	328	290	301	284	287	311	279	303	285	311	285	293	311	299	309	305	279	276	326	287	254	291	281	312	305	311	312	266	309	305	334	308	296	293	340	273	322	318	304	275	343	295	291	270	294	315	344	322	302	290	304	308	286	297	268	321	264	329	292	295	298	273	306	293	297	281	311	278	302	318	323	291	302	334	309	308	285	292	303	289	296	315	314	307	304	315	313	303	296	318	302	297	282	317	268	307	246	321	281	299	308	301	318	296	286	269	286	292	328	288	264	306	318	295	303	302	298	296	290	281	306	270	296	282	281	309	296	295	307	299	292	304	307	333	289	294	293	278	319	291	301	261	309	305	306	301	296	285	293	295	320	328	326	273	298	297	267	318	317	294	296	283	327	323	311	283	286	288	346	289	303	279	344	318	302	294	293	294	273	311	304	295	310	305	283	300	318	280	317	303	300	305	312	291	291	322	300	314	337	285	298	291	306	275	270	296	288	311	261	300	315	272	309	295	275	304	295	269	311	330	301	324	289	299	286	300	301	322	315	307	296	279	304	311	304	292	277	268	292	289	298	314	330	273	300	313	310	301	293	272	272	309	342	286	289	323	280	288	265	305	309	291	307	288	282	285	297	295	354	297	296	276	300	278	312	283	330	310	294	317	302	287	280	283	323	253	280	273	332	286	293	322	291	269	264	320	295	270	306	295	294	283	281	286	300	320	304	329	312	322	316	285	326	283	280	330	310	339	308	259	300	301	329	301	316	319	291	291	316	313	285	294	300	317	303	268	290	258	302	309	308	285	313	293	305	292	285	357	318	299	308	277	289	303	308	303	299	286	307	311	305	325	343	311	309	324	284	331	286	313	320	303	301	299	309	325	350	297	284	289	297	332	296	274	308	287	301	318	283	332	301	306	283	284	321	271	288	336	318	282	301	303	320	289	329	291	309	291	324	321	276	296	307	312	301	289	309	311	304	276	280	276	294	293	311	288	291	319	278	286	281	338	312	291	298	274	308	287	318	297	325	309	338	316	277	280	301	299	330	278	316	293	301	302	290	266	322	309	293	302	281	291	328	296	279	284	313	257	257	303	301	305	315	314	332	299	304	298	301	295	325	301	333	293	316	320	290	297	338	277	288	288	324	303	319	297	269	296	295	281	270	296	337	306	311	295	299	302	274	293	321	329	309	326	308	304	309	285	308	315	318	316	316	295	320	308	295	305	282	297	305	292	277	277	280	283	271	280	275	292	287	297	320	270	327	310	283	274	323	297	308	274	332	322	312	302	294	285	278	306	271	313	313	292	297	315	334	323	301	288	289	291	315	292	283	294	326	297	313	321	320	301	280	256	277	315	299	308	274	298	316	305	312	312	327	305	308	336	302	302	291	306	327	301	318	300	292	281	295	307	292	304	271	297	306	325	318	283	319	316	287	306	277	293	279	313	309	295	294	307	329	326	277	324	278	299	301	328	297	302	293	311	276	280	278	286	335	318	289	290	277	262	297	304	320	292	294	294	278	292	289	259	309	304	291	309	296	296	311	312	324	296	321	290	298	325	307	315	280	320	317	320	302	283	313	313	320	320	311	328	276	312	282	328	272	300	310	302	327	324	317	315	287	320	299	315	269	289	289	307	303	290	307	302	298	312	291	273	301	270	270	311	293	294	273	325	308	288	290	322	306	322	312	328	308	312	293	302	271	291	291	300	327	269	303	273	310	288	289	289	270	330	309	287	297	319	348	297	310	300	279	296	305	305	320	315	283	300	309	290	287	293	305	296	274	292	326	310	311	297	299	312	293	267	321	306	312	290	277	300	322	267	296	278	298	311	299	300	312	280	308	305	275	297	316	285	282	301	313	316	286	296	311	305	300	299	318	311	322	286	303	293	319	274	304	320	287	326	316	351	273	300	312	307	311	312	298	304	299	306	287	315	313	273	288	253	278	306	297	299	326	299	322	314	310	299	293	291	298	297	266	307	317	319	278	310	286	283	301	301	305	276	318	294	308	288	285	322	305	309	310	308	329	304	311	265	286	307	290	306
26630	20555	10307	1415	899	877	857	856	870	834	815	845	812	867	802	826	853	872	845	874	801	845	870	817	814	780	816	826	839	822	819	808	823	840	785	831	831	871	830	808	839	831	826	836	805	801	823	816	818	836	790	884	807	816	858	812	810	830	804	834	788	810	827	787	814	801	813	801	869	835	819	785	815	858	901	794	823	776	843	798	851	832	759	818	792	788	849	797	893	826	740	833	831	788	848	810	827	864	849	817	803	852	844	817	802	846	817	836	836	824	827	751	797	788	867	834	869	794	813	823	800	817	863	859	845	842	860	795	798	849	856	859	867	857	806	810	830	840	840	824	834	844	878	820	782	811	794	784	833	731	833	790	790	825	824	817	855	850	764	784	803	816	842	776	831	810	802	852	842	782	824	795	776	788	806	786	828	849	875	813	809	826	838	822	867	799	833	848	804	829	820	843	798	866	785	877	843	822	776	851	806	785	838	861	825	825	795	820	818	823	804	827	833	842	854	829	801	856	837	777	807	840	813	800	783	821	862	823	804	838	830	786	859	821	784	873	836	805	814	853	755	787	814	802	828	856	834	836	830	836	849	820	846	887	800	842	845	799	854	802	819	826	853	805	850	842	809	759	850	789	811	804	837	841	829	792	817	836	815	821	856	799	852	786	809	834	787	825	874	798	807	832	820	811	755	837	798	844	857	829	797	852	788	776	829	791	805	796	855	794	836	829	836	820	827	786	853	807	813	833	826	840	870	816	848	826	838	808	803	845	822	838	798	795	782	813	842	802	810	816	803	781	833	850	868	830	830	848	812	816	822	809	854	828	846	856	838	819	828	809	811	843	856	865	830	768	810	868	861	771	807	776	816	882	773	871	781	828	789	845	797	837	802	846	832	802	831	797	838	852	835	795	799	856	835	865	835	821	805	765	779	820	834	822	764	801	794	813	854	809	785	784	839	805	840	830	868	824	822	801	828	807	833	813	810	830	810	846	829	806	837	798	793	820	794	758	817	839	887	844	741	818	814	813	829	840	816	807	827	844	864	878	794	804	789	827	860	877	832	824	846	788	850	792	836	796	828	873	789	801	856	860	891	808	891	881	824	818	832	811	831	866	875	830	831	833	830	808	827	810	802	838	848	791	816	795	837	766	827	837	779	834	772	805	870	761	814	762	836	800	864	816	820	827	749	797	811	795	821	863	870	855	738	823	847	787	821	867	855	793	815	812	830	828	822	765	811	851	835	846	833	879	853	812	805	805	816	817	833	820	803	850	818	842	835	801	825	840	806	805	814	837	812	800	804	789	807	852	825	822	847	827	868	785	782	828	860	826	871	829	852	817	836	788	830	846	849	860	818	851	862	813	763	804	826	811	818	804	849	825	835	892	774	819	822	812	828	891	823	803	828	754	831	835	802	839	835	828	837	799	852	836	803	854	774	761	795	873	817	834	822	834	828	844	850	890	758	796	782	858	787	787	810	811	812	815	818	888	854	802	815	819	810	808	851	825	809	803	866	872	812	830	853	839	843	860	832	798	860	843	767	852	838	814	804	847	817	835	825	781	829	794	820	794	826	860	820	793	845	845	848	874	795	852	837	821	780	786	811	855	788	783	816	860	844	863	844	855	899	808	847	787	846	834	870	867	808	831	819	851	832	851	848	800	800	789	859	850	843	827	812	817	801	822	829	835	800	849	796	843	825	827	850	843	825	799	819	852	804	826	781	780	839	811	851	789	863	823	785	816	822	802	802	835	808	789	802	810	782	839	815	823	855	789	820	828	802	826	806	786	836	765	814	802	760	829	822	848	857	857	865	810	834	819	822	845	802	816	830	809	815	847	822	828	853	880	789	822	823	816	852	842	756	791	835	824	837	839	832	848	811	864	782	822	890	805	793	778	804	815	783	911	841	837	793	828	825	757	870	853	851	831	782	844	834	838	827	821	821	851	819	834	850	773	792	828	865	793	867	799	866	877	841	833	844	865	780	797	876	828	842	794	826	835	777	824	883	821	840	808	819	885	790	807	807	775	840	794	840	825	841	765	827	867	809	832	840	787	843	799	851	871	835	854	794	798	799	861	859	796	820	790	912	806	790	779	802	798	789	818	823	803	784	833	842	847	830	854	833	802	856	800	837	836	820	818	830	846	795	856	813	787	787	833	841	792	754	834	848	798	794	806	804	803	806	842	836	844	860	765	852	818	846	825	855	815	837	821	880	742	877	822	840	822	831	823	824	859	843	808	824	825	858	779	875	818	788	820	822	805	787	843	849	851	799	867	790	826	815	805	788	848	807	843	806	797	840	841	817	824	799	842	825	804	803	760	853	820	800	812	812	762	836	820	833	827	825	838	828	838	791	847	889	846	812	844	741	839	839	810	809	805	791	832	784	849	809	797	894	793	783	780	805	813	817	848	807	822	897	818	801	814	839	824	838	835	822	789	853	756	875	825	770	773	821	792	823	868	788	825	882	805	795	791	839	794	796	790	825	831	807	834	837	786	840	802	784	828	830	886	823	784	803	852	810	810	890	802	839	830	852	818	823	793	796	829	811	838	867	853	793	848	790	815	781	831	842	845	842	859	819	787	805	811	884	822	828	820	787	848	830	814	807	810	822	823	801	870	786	830	819	795	766	808	837	832	782	827	792	829	838	795	830	834	761	865	894	771	797	809	820	852	869	779	775	836	793	858	861	860	753	794	811	832	760	829	819	768	800	784	826	840	818	853	868	848	838	861	776	762	810	816	837	840	816	824	801	777	789	814	809	862	866	774	808	838	867	825	838	789	812	733	766	774	805	839	832	814	794	819	816	805	818	765	799	789	841	791	860	813	793	789	834	823	855	833	828	835	803	855	793	825	801	830	810	903	791	782	841	858	822	835	845	873	803	765	839	792	852	818	795	825	805	868	798	735	822	848	823	831	784	821	797	819	848	821	822	788	832	837	819	820	830	794	811	877	788	855	782	843	834	812	775	816	819	847	845	829	754	845	801	822	847	790	811	801	796	810	807	808	837	808	835	834	790	893	818	782	789	781	819	805	842	858	794	794	797	844	877	824	821	783	870	813	789	817	827	760	779	866	826	890	829	828	816	854	836	794	805	782	822	823	779	818	794	822	816	831	813	830	759	800	834	868	848	831	821	805	792	783	789	823	789	778	816	811	814	777	798	797	836	809	878	813	843	813	817	820	866	783	833	822	790	827	809	821	836	807	789	812	820	783	850	834	802	787	855	866	805	796	820	913	841	851	773	781	782	815	769	834	844	828	782	844	826	823	827	828	822	803	788	861	807	840	777	819	847	872	818	851	776	788	831	871	790	869	797	785	823	777	798	820	849	881	815	797	801	787	813	786	802	838	840	828	814	901	813	776	800	779	809	814	774	794	795	822	824	875	786	783	826	811	846	809	858	812	832	837	845	851	824	829	851	841	852	792	817	874	835	785	831	800	867	834	827	765	792	801	811	761	776	814	851	814	777	800	844	801	833	827	818	790	813	790	772	846
4272	1651	1496	1258	1213	1112	1117	1072	1070	1048	1047	1065	1009	1029	1067	1021	998	1050	1001	1119	1045	1063	1020	1071	1019	1088	1034	1047	1019	1071	1016	950	1030	973	1043	1041	1068	1015	966	1039	1021	1119	1038	1060	1055	1010	957	1041	1055	1081	1094	1031	994	1071	1043	1063	957	1030	1085	949	1038	1042	998	1018	1008	1025	1061	1013	977	1051	1043	1011	997	1036	1053	1075	994	1059	1051	1076	1032	1006	1015	999	1009	1089	958	1054	1011	1018	1027	1031	1059	1031	1059	1084	1055	982	1065	1067	1020	997	1044	989	1018	1035	1008	1056	1022	1076	1063	1033	1034	1022	1018	1056	1001	1001	974	998	919	989	1040	1065	1069	1005	1030	1016	1033	1081	1042	1023	1017	1011	1007	1013	1017	980	1039	1043	1016	988	1029	1041	1040	958	1048	1079	1045	1013	981	997	1042	1009	1032	1012	1025	1034	992	1104	1074	1059	966	1093	993	1035	997	976	1012	1022	991	1078	1079	995	995	1029	1029	1067	1054	1087	1011	1047	1001	1014	1080	1014	966	993	1010	1006	979	985	1090	1061	990	996	1056	1022	996	1024	970	991	980	1073	990	997	1016	985	1028	981	1018	1007	1012	981	1019	1073	1061	1044	1039	965	981	1050	1044	992	1031	1056	1021	1033	1076	1067	990	1011	1026	1036	1018	1025	1026	1040	1040	1025	1030	1060	1042	1039	974	1035	987	1038	1009	1064	1044	1090	980	978	1040	1015	1027	1070	1000	1041	1047	1030	1012	1022	1037	1002	1034	1015	1019	1005	1017	1062	1034	1003	1043	1020	1035	994	1041	1055	1030	994	1031	1030	1003	1024	1026	1030	1024	1025	985	1026	998	1030	957	1037	1056	1021	974	1028	1039	996	1051	1040	978	1034	996	1011	1035	1009	1032	1035	989	1004	1054	945	976	970	966	1049	989	1014	1012	1031	1012	1004	1017	1021	1025	1072	972	1012	1034	1037	1012	1011	999	1019	984	932	1002	1043	1017	973	967	1004	1028	990	1017	1070	1011	1014	1029	990	1062	1013	958	1022	1053	1048	1021	1009	1042	1004	993	990	1032	1026	1022	1058	1041	1058	1032	1070	975	1045	1002	1042	1015	987	1000	983	1042	1053	1048	1023	1038	1047	1001	1099	1037	988	1069	999	1063	1037	1085	1014	1058	1003	970	1002	1038	1023	1083	998	999	1075	1043	944	1022	1047	1037	982	1021	952	1036	1037	1052	974	1019	980	1015	1001	990	1002	1041	1017	1018	1062	1017	1045	1045	1022	985	993	1057	1062	1001	1050	982	1019	983	1054	1077	1024	1022	1048	1012	1045	1018	1036	993	1042	995	1044	1038	1045	1033	1045	1014	1066	982	1011	1060	1063	1039	1034	1046	1074	1025	1019	1008	988	1016	1022	1013	1057	1041	1077	1061	997	1048	1030	1034	1032	1018	1016	1053	1033	1049	1026	1035	989	1044	1069	944	1044	1070	974	1042	994	997	1031	1076	1060	1049	1035	1004	1034	1037	995	1051	915	998	984	1045	1007	1087	1061	1037	1054	1010	988	927	1029	1056	1020	1000	1039	974	969	1005	1077	1080	1002	1047	967	1035	1047	1009	988	991	1040	979	1052	1063	1054	1007	1023	978	1030	1032	1008	1035	1046	1010	1028	953	1050	1037	1048	1045	1025	978	1014	947	988	988	1023	1016	967	974	1043	1054	949	1010	1003	994	1026	974	1003	1015	1028	1002	1033	1021	1035	1049	1034	1070	1019	1031	950	1013	1063	1022	1023	1023	1065	974	1048	976	1009	972	1045	1034	1033	1008	979	978	1002	1028	1048	1003	1023	1056	1026	1056	1011	1039	990	1012	977	1059	1008	1012	1013	1013	1023	1099	982	1012	980	1024	980	1016	1095	1065	1025	1018	1026	1064	1049	1021	1024	1011	1024	1000	1054	1039	984	1040	1013	1007	1038	1037	991	1025	1022	1047	1041	1020	1060	1052	1019	1053	1024	965	1009	1026	1045	1019	1026	1017	1019	1020	1007	984	1035	1022	1035	1032	1004	1041	1014	999	998	992	1078	954	1028	1040	1020	1040	1017	1088	1001	1026	1004	989	1026	1075	1015	1026	1051	1037	1033	1029	1087	1056	1060	1029	1016	1065	970	1023	994	1039	1005	998	1007	980	1005	966	1003	992	957	1003	1049	984	1045	1027	1081	1063	1077	1011	1015	1018	998	1013	996	1009	994	992	1017	1015	1019	1035	1021	1019	1021	990	1006	992	1048	988	1068	1025	992	1004	992	946	1024	988	990	1086	1029	1042	1025	1043	1013	1049	1037	1019	986	1057	1060	1054	1052	1050	1025	992	1050	975	988	1052	1109	993	1002	1014	1095	983	1028	1050	1044	1048	1073	1069	1037	1057	1007	1000	991	980	968	1068	1062	1007	1004	1001	1027	1022	1054	1003	994	1102	1028	994	1065	1004	1007	991	1012	1096	1058	1021	1013	1058	1052	1013	960	1029	1002	1067	995	1032	1038	1001	1067	1016	1015	980	971	1019	1032	1022	1023	1043	982	1040	1007	1013	1067	1062	1057	983	1115	1005	995	1002	1025	1015	1003	1010	1047	1027	1050	1091	1064	1013	1033	1083	1000	1014	1007	1033	1045	1026	1032	1029	1047	997	1003	1017	998	1029	1042	1005	970	1053	974	1039	1012	978	1026	1032	1074	992	1030	1006	1080	1061	1082	1023	993	1017	1034	1049	1050	998	995	1027	1068	1058	983	1081	991	998	1004	1003	1031	1007	942	1027	1032	979	1020	1052	1026	1052	989	1008	980	1001	1002	1048	1041	980	1019	1079	980	1076	1023	1043	989	1005	991	1066	1042	1044	1043	1061	1038	1018	991	1005	1020	1074	1010	1026	1060	1015	1008	1030	1076	1000	1065	1066	1016	1019	1020	1032	1033	1016	1029	1036	1012	1073	989	1009	1027	1008	1037	1014	1010	1004	1022	1012	1031	1096	1103	1016	1002	1028	976	1080	1005	1088	1038	1036	1047	1060	1035	1086	1010	1014	1058	980	1036	1061	1056	1012	996	1074	1046	1009	1011	999	997	1021	1003	1015	1030	1057	1041	1079	1008	1066	1026	1007	1017	1025	1062	1039	1042	1036	1040	1057	1029	1046	1006	1011	985	1006	1047	1012	1017	964	993	1047	1033	1063	1063	1068	988	985	1039	1031	1016	1006	962	1055	1029	1035	981	1018	1007	964	1052	997	1024	1055	1076	1006	1051	1073	1006	1056	993	1008	1067	1072	998	1047	1007	1029	932	1048	1021	1019	1049	1038	1046	1048	1049	999	1034	1054	1001	1037	1085	1070	986	1034	1012	1021	1018	1039	1018	1053	1010	1047	1011	1037	1023	1021	1060	988	1034	974	1017	993	1015	1037	967	1027	1025	1015	1039	1025	1000	1071	1031	1034	1007	1011	1013	1038	1034	966	1000	1030	993	1030	1055	1031	987	1001	1082	990	1055	1009	1018	1029	1025	1013	1055	1069	969	1009	1073	1010	1045	1011	1034	1029	987	1009	999	1015	997	1019	986	1037	1001	1005	1026	1024	1028	1064	1042	1047	954	1033	1056	994	1042	1011	983	1027	1039	1022	1000	1088	1052	1010	992	967	1023	1043	1002	1029	1019	1003	1005	1007	1036	1013	1011	1068	981	1023	963	1033	1061	1018	987	1005	1008	1004	1006	1032	1039	1056	982	1017	1020	1030	1037	1011	973	995	1020	1013	1079	1038	1024	1042	1051	1033	1032	1040	1070	1014	1016	990	1036	1026	1030	1056	1011	986	1015	1009	1005	973	1070	1025	1070	1024	1070	1025	1018	1040	1029	976	1019	1087	1044	1046	1072	1049	1017	999	1059	1007	966	1020	1067	1001	993	1008	1056	1014	1081	1043	1011	1034	1070	1050	1064	994	1018	1078	1016	1050	985	1025	1038	1040	1018	1040	998	1015	1009	987	1073	1012	946	1010	987	1054	1038	1031	999	1048	1024	1016	1053	1062	1045	988	1056	1036	1020	941	1066	1024	1003	995	1085	1018	1015	1012	987	945	1051	983	1036	1026	1033	1034	1003	1046	998	985	985	1001	1040	968	1057	1031	1013	991	1007	1073	969	1031	984	1035	981	1052	1008	1007	1024	1028	1003	1035	976	1055	1056	1016	948	1083	1040	981	1008	994	1029	1020	1040	1019	1043	998	1063	978	1048	984	1007	1011	979	1084	999	1034	1034	1032	1034	1005	1013	1014	1003	1053	1038	986	996	1063	1014	984	994	1056	961	997	1015	1067	1061	1068	1008	1021	1005	964	1037	1003	975	1021	1036	1030	1001	998	1051	1055	1041	1023	1044	1026	1039	1045	1037	1020	1063	1056	947	1018	1029	992	1046	1076	1090	988	1051	1106	967	1018	1000	1081	976	979	1082	953	1072	1036	1005	1013	975	999	1001	1034	1035	992	967	1058	1020	1057	1024	959	1050	1106	1033	1036	1097	998	1088	945	997	977	1039	1052	960	1015	1000	1019	1028	1045	1000	1032	1023	1087	1022	1012	970	1007	1081	1020	1058	1068	1030	1078	1073	952	992	1011	986	1084	1043	1009	1088	1063	1032	981	1028	995	1062	1063	988	1031	1043	984	1019	1035	1076	996	1032	1011	990	999	1056
23472	20930	28331	23669	20937	11725	1540	1001	897	836	750	710	697	685	692	633	669	594	580	601	546	638	584	543	555	567	548	598	591	590	571	585	572	554	593	603	547	544	574	567	564	542	535	544	563	583	567	580	562	580	537	549	549	574	572	609	519	550	577	549	538	583	571	537	542	557	510	578	543	571	566	537	564	541	527	539	585	578	546	555	541	554	515	540	573	560	540	574	559	584	607	560	569	561	541	615	576	570	558	551	522	581	627	554	543	549	505	550	565	534	540	610	536	532	547	538	564	517	542	546	587	584	553	537	555	592	541	540	569	543	555	538	593	538	523	526	545	553	537	552	535	521	567	540	555	573	560	541	561	540	567	559	544	561	549	544	590	582	579	563	516	577	523	555	580	547	536	560	550	464	521	560	547	571	556	567	580	565	515	570	564	545	544	548	574	523	591	584	538	548	572	566	585	587	526	585	540	536	538	584	546	580	542	575	536	580	543	530	545	519	558	544	590	534	583	557	547	562	563	538	566	550	573	571	551	549	562	539	588	573	581	552	565	554	543	536	546	495	563	568	528	553	592	559	522	547	513	552	547	525	549	586	564	537	512	563	548	555	582	591	608	533	520	517	551	522	555	564	599	565	560	570	575	556	530	560	515	542	529	630	513	554	536	563	541	539	540	567	531	509	523	568	521	572	538	512	554	561	525	549	558	573	588	552	528	572	545	503	547	542	556	505	565	575	569	605	512	533	591	547	556	589	519	547	563	560	545	534	542	551	541	535	545	549	506	563	558	595	539	548	575	586	516	545	571	518	541	551	563	558	547	524	522	523	539	568	547	568	545	538	534	545	584	564	611	541	520	566	507	560	574	587	503	531	571	527	537	538	562	543	535	568	576	541	530	572	556	615	546	530	540	547	569	580	559	583	534	524	575	564	572	538	542	536	562	558	566	512	559	512	562	572	561	543	585	589	539	586	548	583	541	566	545	525	559	546	533	525	562	550	537	595	561	569	517	559	563	589	577	548	543	578	587	532	565	588	590	549	560	541	541	529	540	533	539	538	602	566	592	521	556	580	587	530	588	593	544	582	533	563	547	557	557	507	561	505	556	554	519	566	541	560	506	540	603	571	555	529	542	553	533	540	569	574	557	554	531	560	543	579	553	556	570	561	569	539	569	596	540	558	609	541	552	529	525	531	542	563	551	531	522	533	516	577	539	546	540	503	537	539	542	522	520	605	546	554	543	588	565	504	558	583	581	533	576	541	563	542	550	503	567	542	546	577	531	520	528	529	549	545	511	542	514	574	525	554	537	507	587	550	548	528	570	570	524	527	594	548	557	531	564	552	543	526	579	584	576	572	564	558	570	541	563	553	548	566	548	537	566	581	553	547	598	526	533	545	568	570	543	523	559	577	603	581	515	571	542	568	538	555	560	521	554	532	543	523	534	557	551	554	594	549	564	559	554	524	538	547	564	549	551	567	567	557	550	542	552	564	557	550	553	540	521	554	575	532	562	524	531	552	531	553	542	590	532	583	574	510	550	599	579	535	522	531	521	556	553	515	551	525	564	569	557	524	604	550	550	572	487	571	537	526	560	571	530	510	579	523	608	532	505	550	545	546	554	590	527	559	546	542	566	549	558	581	556	566	566	572	531	579	576	532	557	540	557	538	561	555	581	532	538	550	573	588	528	562	568	572	558	537	545	561	550	559	539	560	535	544	529	511	542	532	561	532	547	544	579	564	555	555	521	595	549	563	577	534	557	564	565	565	545	581	567	564	589	579	548	529	549	505	543	509	553	548	511	566	554	514	541	566	566	564	569	589	524	556	551	596	528	517	542	519	564	543	549	533	541	546	554	568	529	565	542	536	506	570	561	543	564	595	541	549	530	538	524	609	578	543	549	550	546	546	540	604	522	558	584	570	520	499	592	605	601	582	551	526	569	531	505	557	530	537	500	574	552	563	534	500	563	518	567	547	571	533	573	552	613	586	531	529	547	553	549	576	601	588	595	543	543	569	546	544	546	578	574	582	507	604	495	568	544	543	523	565	567	589	541	541	567	536	583	560	586	566	574	571	525	559	558	536	568	592	549	547	594	563	544	523	565	586	521	528	549	531	567	514	540	573	559	502	584	550	570	545	536	543	525	568	591	551	527	533	559	541	575	578	535	553	535	497	532	574	552	584	549	523	551	555	531	548	527	563	571	520	593	564	538	552	537	521	542	588	496	540	505	552	522	550	532	577	546	547	556	590	528	562	540	549	509	548	564	546	619	568	533	521	520	552	572	566	556	545	547	495	544	519	539	524	604	522	530	570	542	581	527	598	562	576	531	551	553	550	526	551	559	570	542	539	536	549	557	540	561	556	534	541	508	560	538	581	557	530	586	548	540	524	569	550	589	543	546	585	538	564	576	540	515	600	556	579	512	580	527	531	565	479	529	535	554	570	542	553	559	525	578	537	562	530	538	593	573	567	573	571	569	579	556	556	549	501	523	580	561	526	512	550	502	542	525	529	581	550	513	544	560	555	582	534	540	583	557	549	576	566	584	547	541	531	560	554	540	549	551	537	571	549	535	493	595	546	544	542	495	569	528	577	553	580	581	555	579	545	490	610	565	509	546	544	541	523	536	515	562	571	539	546	555	554	540	512	491	567	554	546	558	540	538	538	528	576	538	572	562	572	560	562	532	547	565	531	579	539	582	555	560	571	572	552	553	540	545	562	553	539	566	532	537	536	529	551	514	590	521	581	516	558	539	561	550	549	589	557	571	529	581	539	590	569	517	563	585	565	591	565	574	578	540	574	567	568	591	527	561	566	596	566	563	531	548	532	539	538	605	543	577	553	552	513	548	539	566	532	526	537	562	531	513	548	535	510	565	566	540	536	541	575	530	559	568	511	538	611	542	538	555	524	595	563	603	534	575	490	526	565	488	608	553	553	528	549	493	543	560	568	540	565	543	546	542	515	571	542	539	550	539	531	560	577	562	522	593	494	578	541	561	563	573	559	550	524	528	556	509	503	531	551	548	507	549	553	561	531	531	547	576	555	513	534	566	574	597	550	585	574	534	589	590	590	574	561	544	592	573	592	594	566	499	571	571	540	562	566	571	545	531	558	558	533	529	549	561	564	600	551	599	546	590	567	534	579	536	543	560	554	567	578	533	593	569	565	543	567	608	585	558	589	592	583	574	595	546	531	528	550	556	573	513	553	597	576	546	558	540	525	565	551	536	555	546	519	577	536	570	535	521	550	543	541	531	544	551	538	565	528	582	545	572	569	551	556	553	554	559	523	561	553	557	521	562	563	587	557	520	522	554	542	539	533	561	510	565	532	569	512	549	547	531	606	558	560	587	574	531	550	526	523	541	576	540	538	545	560	542	568	557	555	551	546	522	595	575	632	582	569	517	579	558	571	523	535	547	556	509	513	566	557	534	544	560	578	549	528	595	528	567	537	552	573	528	564	572	553	535	548	569	522	541	541	561	509	553	507	572	560	599	560
4753	9537	8485	4404	3206	2585	2079	1688	1441	1331	1167	1105	975	1005	864	887	861	813	794	837	799	800	753	818	795	734	748	753	799	752	767	786	754	719	764	729	706	741	736	734	744	733	784	753	714	743	714	743	714	712	694	752	703	732	710	761	687	744	754	728	698	757	736	734	711	747	699	730	763	725	710	730	729	751	687	735	729	716	679	676	717	713	708	702	737	723	713	659	739	695	714	710	732	709	668	715	732	735	742	710	714	701	691	681	751	723	703	706	744	744	689	702	711	705	738	698	698	747	705	726	690	701	676	733	691	754	712	732	716	723	715	722	717	717	738	705	707	728	704	687	728	684	687	718	708	690	677	731	676	685	710	706	746	704	725	682	748	674	746	775	736	730	704	757	675	723	667	726	717	735	687	726	763	729	725	702	732	687	735	713	696	741	733	693	724	665	743	680	706	709	719	741	734	698	679	705	754	734	713	725	690	710	690	742	735	705	668	698	687	691	738	714	714	682	751	694	696	711	718	693	718	733	706	731	711	751	730	716	688	697	684	716	712	717	755	766	694	715	720	725	702	664	689	659	717	748	670	731	726	685	734	718	677	686	740	720	691	730	698	752	722	714	722	684	721	719	700	707	739	716	736	711	725	695	690	661	707	735	717	687	734	700	708	716	757	752	687	687	729	745	756	769	693	691	706	709	720	724	751	712	701	753	723	712	672	721	720	723	731	699	736	783	734	731	652	710	750	749	703	681	709	655	734	730	735	746	718	692	725	733	696	700	722	730	715	764	717	718	712	698	728	711	724	682	710	727	755	671	725	738	709	714	718	728	719	687	720	655	657	673	696	704	741	707	691	765	710	709	749	710	676	697	741	672	651	725	706	715	694	762	736	723	760	729	745	736	673	674	690	747	722	729	745	708	720	734	683	726	741	713	713	681	700	690	712	684	712	707	659	690	704	695	717	694	716	742	720	753	748	700	736	696	686	746	705	737	723	689	716	746	650	728	703	717	723	683	680	705	723	733	712	741	707	736	712	717	692	721	712	687	753	679	737	688	720	688	697	702	737	715	721	719	697	711	742	688	717	714	741	705	720	715	735	704	702	762	747	696	722	715	693	702	657	713	715	736	711	717	681	732	756	665	672	671	711	718	722	728	754	723	699	732	747	700	754	733	731	742	712	750	712	681	696	688	769	739	729	736	703	701	749	756	716	706	698	710	692	716	694	716	653	709	686	692	692	713	671	677	718	723	697	673	707	752	701	684	732	731	747	676	713	729	711	713	731	688	672	682	707	734	740	726	694	780	729	725	736	681	718	734	730	734	712	757	683	698	695	703	701	705	757	708	685	697	699	757	702	701	697	699	690	721	730	747	695	710	705	718	728	689	716	729	713	747	704	741	733	675	715	677	696	724	701	714	711	695	702	710	758	756	722	665	674	711	715	699	724	701	727	706	692	737	680	772	687	715	730	743	711	696	698	718	728	718	708	707	712	665	697	682	686	749	719	709	728	694	714	712	714	746	719	726	694	742	702	734	721	744	670	689	746	729	724	740	739	701	710	675	709	715	722	744	696	689	688	750	750	754	762	733	660	701	695	730	744	748	724	753	712	680	691	742	671	667	716	763	722	693	724	748	681	725	730	730	710	717	696	716	714	686	735	649	645	710	695	670	744	753	679	748	741	707	771	688	712	732	706	714	674	722	696	703	722	713	746	735	721	708	724	707	723	732	726	680	717	787	711	703	678	701	684	736	746	721	699	686	783	700	723	719	727	699	705	684	725	701	681	684	712	701	703	710	717	693	704	695	727	694	709	757	693	746	700	686	668	724	682	728	755	652	724	734	716	708	684	669	704	701	708	677	720	718	722	713	686	683	688	703	729	721	741	723	748	747	695	733	726	698	717	694	781	689	696	660	728	725	704	691	703	702	658	727	763	693	717	739	669	698	710	643	692	701	741	722	713	700	673	703	704	680	725	684	696	678	706	716	719	761	690	734	709	657	655	784	728	689	684	637	728	662	667	686	723	691	731	734	688	736	670	695	685	740	718	693	705	705	689	754	697	761	720	765	704	759	736	771	664	713	637	719	752	678	681	696	736	753	743	688	740	736	737	712	772	700	741	736	695	760	711	738	699	751	722	719	697	745	747	728	723	716	661	698	714	702	732	723	734	712	751	706	685	695	746	713	709	706	733	711	672	738	726	687	738	744	763	692	752	709	723	686	709	705	692	699	718	739	725	726	715	696	725	721	703	690	718	724	714	707	691	807	691	702	697	689	727	725	732	706	685	711	678	726	730	737	721	720	735	639	729	685	705	704	704	680	705	701	752	708	669	755	684	699	696	737	729	784	711	726	731	757	722	684	716	717	717	712	678	704	742	742	728	711	676	699	718	732	759	736	680	690	715	702	720	725	734	702	691	704	719	684	691	705	735	752	700	704	737	710	690	745	769	702	725	724	713	715	724	678	642	715	729	663	740	755	693	725	702	737	693	723	668	696	689	701	690	691	704	679	750	697	737	736	714	729	726	733	720	715	694	717	736	713	740	702	707	758	724	721	692	653	726	727	730	713	681	661	705	719	711	723	679	724	690	666	696	722	686	683	750	705	696	747	724	714	773	680	718	677	680	695	678	720	697	706	705	759	657	712	756	737	766	707	734	726	701	730	704	688	698	726	724	683	697	690	743	676	696	694	710	711	727	716	698	714	714	687	722	679	734	697	699	727	754	793	671	723	704	655	675	731	722	661	684	736	709	677	701	710	763	714	744	694	710	736	677	748	699	708	688	690	730	704	666	724	747	698	709	717	702	759	712	682	728	744	688	726	731	688	708	718	674	715	764	702	683	711	710	713	754	759	704	684	693	695	695	705	704	708	720	761	751	701	697	725	722	724	747	741	696	710	719	700	740	718	731	745	682	704	694	671	680	685	737	710	713	661	696	691	728	710	732	712	761	748	724	755	716	733	746	735	718	709	744	718	744	718	727	716	773	749	690	709	726	706	718	702	727	707	700	695	706	728	726	706	719	689	705	714	694	745	733	712	773	724	687	769	660	687	736	655	703	693	737	733	741	692	689	688	735	657	691	723	711	686	713	719	713	713	665	718	725	707	712	698	739	729	708	718	668	692	718	751	742	667	696	698	730	721	687	681	706	729	711	758	741	731	725	748	718	736	708	732	748	705	724	678	712	625	739	686	711	747	735	724	748	623	723	663	718	742	754	777	695	690	708	715	769	715	719	703	709	656	680	711	676	723	669	706	713	720	745	652	759	751	702	708	692	703	703	691	726	742	693	686	743	738	696	671	723	646	783	728	707	730	669	685	715	693	764	683	726	693	729	682	736	711	731	701	764	701	727	693	702	721	713	688	762	742	705	756	705	734	709	678	724	711	663	711	714	744	749	732	685	725	723	703	723	716	684	697	701	703	712	720	677	705	647	689	656	719	694	705	737	693	683	691	696	710	711	704	690	731	678	748	703	690	704	697	710	689	756	681	721	727	692	699
22555	20912	28683	23295	20914	20971	9988	1128	815	729	613	544	482	457	433	368	344	381	349	361	301	295	332	328	278	312	274	272	250	263	282	252	258	254	260	289	254	250	255	247	253	281	265	224	237	238	248	288	255	241	260	227	228	247	225	238	238	250	246	224	236	247	234	213	257	281	241	249	250	225	264	280	261	220	222	236	261	250	233	238	231	236	229	263	241	247	255	244	229	226	241	262	237	227	233	264	278	245	267	247	231	247	241	218	256	236	246	235	250	257	252	224	242	240	231	227	224	225	227	252	224	234	236	220	257	229	254	242	232	251	233	226	249	238	266	220	239	235	226	262	230	264	244	241	236	235	239	218	227	243	259	230	232	234	233	249	216	241	234	246	262	239	246	222	234	248	217	220	242	228	238	236	225	263	245	198	250	245	213	225	223	240	196	244	252	211	227	223	248	247	219	233	225	229	238	247	234	253	221	204	232	247	235	255	249	213	253	200	253	232	260	230	229	278	230	254	240	241	203	228	246	253	233	247	257	243	259	241	242	243	233	244	245	229	209	241	239	241	242	209	226	238	252	252	243	260	227	233	234	216	247	251	237	244	224	239	217	255	233	235	252	236	244	205	217	235	239	235	212	240	236	238	234	228	227	236	238	243	242	222	229	255	260	238	261	227	224	237	247	250	204	242	249	232	231	228	262	264	226	215	252	255	224	230	226	237	246	249	248	238	258	216	251	260	244	255	227	237	234	238	250	231	232	228	238	223	264	250	269	229	212	245	248	263	198	214	212	237	257	225	227	214	217	246	250	232	270	233	252	266	233	232	253	255	217	231	240	255	246	269	245	228	229	237	240	231	226	238	267	232	240	261	219	240	234	242	271	239	251	233	230	226	247	232	221	232	237	234	257	253	211	259	246	268	227	232	238	205	243	220	229	229	248	224	254	230	233	250	259	214	228	247	229	254	240	218	213	237	259	240	229	242	233	271	257	201	243	240	251	213	230	237	237	254	256	231	253	236	225	240	224	261	213	257	209	228	208	231	261	240	233	230	243	250	222	236	241	225	267	225	247	225	244	226	258	233	224	241	225	208	246	243	223	250	245	254	228	241	238	264	198	231	247	230	210	233	237	199	230	222	289	232	232	215	242	220	259	253	221	226	234	213	245	224	216	226	249	254	251	198	229	251	246	213	219	231	244	209	267	203	223	265	225	275	266	248	225	254	232	256	242	259	232	243	268	241	235	241	242	245	250	210	232	224	248	243	220	221	231	209	201	235	207	219	227	234	207	244	239	255	230	215	259	237	241	254	229	247	246	241	229	233	233	235	222	214	240	207	229	224	241	222	243	248	231	260	217	228	245	241	242	233	247	258	203	206	225	222	236	288	239	245	231	254	227	202	253	235	220	248	234	253	229	245	255	242	245	238	240	218	272	215	245	242	237	220	220	222	225	257	238	211	228	221	266	227	228	263	230	237	219	223	242	255	229	225	228	257	214	226	224	225	257	238	232	237	230	236	227	244	228	231	241	226	211	214	237	223	242	217	252	214	242	228	223	246	211	233	251	230	225	264	249	268	219	242	249	220	233	242	248	254	245	234	257	247	237	247	223	213	225	240	244	232	248	212	245	253	265	239	230	224	222	199	243	219	228	267	248	261	253	235	229	235	232	253	230	223	220	246	243	226	238	250	234	242	246	250	262	233	229	223	217	235	254	233	224	241	259	255	225	235	255	217	232	255	274	225	230	223	249	219	235	250	256	251	239	231	274	240	244	214	235	229	229	249	221	218	249	231	235	260	242	216	235	213	217	230	215	212	248	239	229	263	226	238	242	219	212	231	245	233	255	219	238	202	244	222	246	225	249	251	239	239	241	223	231	223	218	226	236	224	249	258	202	228	255	215	259	233	264	221	219	250	240	266	242	257	220	229	223	219	218	207	226	233	230	219	255	225	266	208	227	231	225	229	232	218	233	236	219	224	223	206	246	234	247	245	231	228	253	237	255	244	229	214	220	240	238	213	210	221	222	214	249	253	202	249	227	246	239	214	247	241	224	252	227	222	230	252	260	232	268	228	187	260	235	239	244	215	240	236	240	227	223	203	228	234	241	230	246	247	219	243	241	241	250	239	209	209	249	247	228	232	225	222	273	231	216	249	241	242	227	265	215	273	235	238	250	253	227	260	216	232	239	249	243	208	270	224	268	229	240	222	262	255	246	232	234	209	253	260	269	245	225	232	239	233	225	245	239	243	257	223	246	241	263	235	209	225	236	227	254	244	249	230	250	251	229	245	217	233	231	241	230	225	242	250	259	247	237	244	218	234	259	213	231	257	252	246	265	220	240	237	239	228	212	235	254	263	224	230	229	238	221	249	259	219	201	211	234	213	255	247	214	232	232	251	250	237	242	208	243	216	253	238	254	243	239	258	256	221	237	249	259	219	224	228	227	242	237	256	247	205	212	216	225	233	253	248	229	227	222	245	221	244	239	234	250	238	214	241	228	234	233	222	232	221	241	241	274	233	223	247	213	222	233	232	213	245	216	249	240	234	244	202	237	247	240	241	249	221	249	243	238	235	227	217	236	233	223	228	252	229	229	223	255	230	221	211	235	225	258	238	260	239	254	229	206	259	248	239	255	243	247	271	235	216	247	230	246	227	263	234	228	226	230	232	223	228	228	233	237	241	242	248	239	214	264	261	238	209	220	210	234	237	212	227	258	257	189	235	238	271	227	236	241	265	215	224	242	241	246	245	226	257	234	229	254	228	223	236	224	239	232	241	241	251	260	211	237	244	243	217	241	252	219	227	257	230	226	208	236	235	219	254	251	255	231	230	245	241	232	216	243	259	250	238	227	238	249	251	264	226	258	243	238	229	246	238	262	239	219	249	203	262	255	217	256	234	225	215	256	255	211	231	235	222	225	233	225	233	218	233	228	247	244	242	227	225	271	260	240	227	231	237	249	244	232	231	231	228	239	223	251	222	237	211	243	257	207	222	229	248	231	233	221	239	262	229	217	220	244	235	261	240	219	226	225	225	233	231	231	256	228	245	226	238	227	223	262	227	234	247	223	223	241	258	245	231	253	234	240	247	241	250	256	252	219	234	202	255	260	246	217	245	248	230	262	219	243	239	252	230	219	211	220	229	244	252	247	241	252	232	223	228	267	251	261	234	248	252	251	233	261	245	248	231	247	239	194	247	238	210	245	244	220	272	265	232	239	215	192	258	231	245	228	224	230	236	230	252	228	227	236	243	238	213	257	225	249	223	242	241	241	244	218	204	235	245	227	225	208	217	236	215	212	242	217	227	231	249	235	255	227	225	246	247	230	221	229	228	244	221	225	230	222	233	220	250	266	210	242	255	222	223	221	233	212	252	261	233	231	244	236	230	242	241	237	226	246	239	251	216	234	248	229	257	214	224	244	253	212	228	203	237	260	243	215	241	229	229	231	230	229	245	231	233	218	214	248	230	230	246	227	242	240	243	225	240	232	237	226	236	250	251
6499	15572	13523	7250	5010	3743	3056	2319	1829	1444	1193	1049	876	773	739	643	576	581	516	497	457	459	453	445	430	395	400	398	360	370	361	362	377	367	334	359	324	338	338	329	307	321	344	341	339	326	342	331	306	320	302	323	306	343	311	297	286	314	312	297	316	293	298	329	290	283	293	297	323	329	322	321	343	305	317	286	331	283	303	286	309	308	341	304	322	316	306	269	323	284	320	307	303	334	318	324	303	310	319	299	297	297	337	302	315	296	321	297	302	339	287	297	297	291	300	282	296	325	307	254	293	293	312	307	274	308	322	332	324	316	298	285	290	291	326	321	316	315	300	314	283	310	311	319	302	298	306	300	302	268	318	315	302	288	294	291	306	309	303	297	309	281	300	295	317	297	330	326	294	309	288	324	275	307	300	306	280	326	296	281	314	279	342	283	317	295	316	301	275	293	305	307	319	289	319	326	269	330	311	316	284	323	321	305	296	267	314	323	284	319	290	294	294	306	324	294	324	290	276	316	288	289	280	297	303	300	304	289	306	335	309	288	296	302	291	313	291	288	287	290	311	308	310	298	312	298	291	301	318	303	323	306	318	309	284	341	321	299	306	307	313	275	317	287	309	312	299	275	316	264	280	317	311	299	327	279	330	301	335	340	314	316	313	296	308	305	323	291	313	318	317	313	263	294	320	317	311	309	288	325	300	296	327	332	299	323	322	305	331	324	299	305	290	283	322	313	295	287	322	283	294	292	299	277	306	289	287	336	262	284	327	295	304	334	338	296	291	265	291	307	286	309	309	294	328	282	309	313	305	318	300	299	297	282	315	296	272	312	308	315	293	273	317	295	303	325	335	304	298	306	334	292	330	292	306	328	326	289	348	309	300	290	300	319	296	311	270	309	322	317	316	299	325	287	301	293	300	287	323	309	282	281	289	276	328	310	314	302	311	305	289	295	290	317	287	301	301	293	295	294	296	300	310	314	312	291	297	276	332	323	293	321	308	297	295	316	299	302	307	299	300	303	320	292	306	273	322	319	313	343	294	316	306	308	300	287	306	327	328	283	304	310	274	314	275	322	302	279	296	291	258	298	314	302	278	301	316	272	301	336	312	291	290	318	295	301	292	293	315	308	312	319	301	306	279	285	310	306	285	319	318	310	334	290	317	300	307	300	298	307	308	299	320	283	278	334	286	307	257	286	289	306	287	308	308	301	293	306	304	319	319	279	284	285	306	292	301	286	300	299	294	298	280	313	308	293	315	302	285	305	323	301	304	284	303	301	311	325	305	338	299	262	307	315	299	284	296	288	326	311	283	306	299	322	313	284	293	300	324	304	305	302	301	283	305	307	306	286	255	292	282	297	303	288	334	285	310	297	315	301	307	301	306	294	327	347	309	308	327	263	311	330	331	284	267	316	291	315	290	314	309	283	288	307	299	311	283	321	310	301	298	277	302	294	309	302	315	331	293	274	304	307	309	310	305	326	293	332	317	272	284	285	280	304	281	284	284	279	288	308	266	296	333	300	327	304	313	304	294	318	310	315	253	292	314	288	311	295	298	301	300	296	275	305	278	345	275	322	311	316	277	291	284	317	300	284	294	310	312	289	272	315	313	312	312	280	270	310	304	304	273	343	312	295	297	293	323	340	292	297	271	273	326	277	298	302	302	291	316	340	285	309	297	306	310	308	273	295	292	284	332	297	283	329	328	293	275	297	293	264	309	266	277	278	322	293	308	322	333	283	298	334	295	310	342	285	293	287	326	317	304	294	274	314	276	308	318	304	302	306	305	290	286	292	311	288	290	313	297	271	338	308	299	295	315	329	304	302	299	314	302	326	310	279	324	284	297	311	280	295	338	291	293	307	291	305	329	277	295	302	308	279	286	297	309	305	301	311	274	307	288	305	311	303	298	286	311	299	324	284	319	321	336	321	313	304	300	332	335	291	280	286	293	292	294	293	307	277	302	276	292	297	289	309	295	341	280	297	283	281	309	300	287	300	314	292	296	324	299	329	324	271	310	288	303	288	331	299	291	323	273	303	281	284	327	327	317	313	298	278	308	334	319	325	299	274	282	310	304	285	328	293	311	310	324	301	291	291	326	300	294	281	327	304	274	317	305	294	315	321	295	310	303	300	291	302	308	275	295	302	322	314	284	301	305	296	315	301	294	316	276	304	294	316	298	303	283	276	288	293	326	317	289	325	292	314	309	304	274	297	297	322	324	276	298	309	281	295	293	282	304	273	305	321	290	311	331	311	284	336	283	318	325	283	319	302	298	320	317	318	295	320	293	296	309	302	310	307	270	295	299	296	320	295	308	331	288	316	319	291	303	308	295	321	307	295	300	279	282	309	345	295	292	332	287	311	317	307	282	303	287	315	298	306	286	304	277	287	306	304	330	296	296	296	289	301	312	295	316	291	310	299	302	293	283	296	311	292	321	312	322	288	288	298	301	292	293	303	281	312	269	304	278	302	315	316	298	340	263	269	300	277	301	293	280	308	315	318	271	300	324	275	278	296	282	323	303	293	324	334	306	314	296	291	265	280	278	316	265	299	308	293	283	323	329	283	277	297	339	328	315	289	306	277	314	274	310	293	310	286	294	295	300	304	296	287	307	297	293	322	284	274	288	304	303	277	301	288	291	298	298	314	310	321	327	284	323	291	327	294	299	309	257	317	298	301	318	286	303	301	297	284	294	291	287	312	277	307	320	331	324	322	306	295	334	317	298	276	296	284	312	300	303	333	294	279	277	320	292	295	260	294	292	293	307	292	309	289	326	305	317	307	297	311	316	268	317	306	313	267	290	277	279	291	284	297	298	299	319	295	308	287	302	298	303	342	307	289	322	327	299	300	338	277	277	321	335	296	290	301	292	312	284	297	273	311	285	318	292	300	319	315	321	274	304	310	298	314	287	300	304	297	281	274	302	299	308	326	288	296	294	308	281	292	291	276	282	307	306	296	284	298	315	266	268	290	288	279	314	312	340	285	289	265	316	289	304	308	307	297	320	319	306	277	331	289	315	309	306	314	302	302	329	300	294	298	304	309	301	308	307	324	270	322	321	299	296	289	297	283	297	294	289	328	295	272	323	268	297	324	291	288	321	283	298	309	292	300	262	280	300	282	301	298	314	292	314	310	341	289	293	292	320	293	293	288	302	306	304	294	336	299	285	295	310	274	286	293	311	315	308	269	313	288	309	301	292	297	314	270	302	303	291	303	294	296	321	265	304	289	279	317	309	298	312	346	301	319	271	304	281	308	291	293	290	323	289	281	308	305	270	299	308	323	282	315	247	316	278	285	304	304	303	290	298	265	293	335	302	307	343	303	273	325	283	306	317	308	301	310	293	331	306	294	302	308	298	280	334	287	310	300	300	318	296	308	323	306	288	304	326	290	305	342	304	303	279	291	295	289	323	284	289	304	311	295	250	314	310	313	298	325	305	272	270	285	295	303	275	297	266	296	294	330	313	286	330	320	271	318	279	324	278	312	302	344
26613	20560	10552	1460	924	917	826	861	849	818	862	840	825	831	841	835	886	897	801	789	792	849	842	806	817	858	817	848	825	796	839	811	847	794	824	853	828	826	809	846	838	834	840	806	835	863	820	824	783	807	862	869	814	817	856	818	823	780	867	892	842	846	836	815	832	857	855	820	854	826	815	812	818	794	889	828	827	889	793	807	841	831	831	835	880	774	831	839	806	783	830	760	789	835	871	849	888	793	814	839	812	834	851	900	858	860	830	777	883	875	824	832	894	842	852	778	780	804	847	875	828	764	819	793	841	780	824	773	790	783	847	851	812	868	802	846	802	799	876	813	812	875	887	790	833	901	827	791	816	816	868	812	820	798	832	878	834	853	814	809	853	826	805	818	787	856	813	866	838	839	843	810	820	875	847	821	862	881	868	822	809	818	800	843	846	800	843	800	846	829	840	779	849	840	832	846	848	774	849	853	814	862	762	808	789	835	861	829	804	804	828	814	840	845	860	846	797	746	826	813	790	869	820	819	817	811	847	849	875	811	776	817	849	821	857	876	837	841	818	802	796	888	831	794	799	845	840	785	820	825	807	823	802	849	840	838	838	789	861	819	858	854	870	827	818	807	866	854	810	857	827	825	809	820	807	796	808	790	846	829	799	809	835	848	854	830	795	855	852	857	847	808	831	827	857	840	814	837	876	866	802	847	796	833	840	833	838	835	810	812	855	799	846	845	849	800	805	835	839	852	828	858	818	813	813	807	779	876	815	793	812	834	858	768	794	819	841	830	811	790	851	870	772	822	862	818	786	815	849	849	775	865	824	856	869	821	804	861	805	857	827	849	782	785	818	810	827	801	859	876	840	836	817	818	802	840	855	792	835	830	862	835	831	850	806	836	858	807	883	816	874	805	813	828	886	808	841	806	783	838	812	885	778	838	873	823	825	868	843	863	844	836	831	818	820	810	864	835	827	811	820	851	836	805	806	815	832	819	816	837	864	822	842	877	838	829	855	822	866	823	806	848	853	885	804	854	828	773	849	864	824	813	817	866	847	830	840	791	802	896	864	832	833	825	813	821	800	794	817	844	780	843	806	914	807	793	805	765	779	808	861	875	810	796	827	892	778	836	795	859	828	809	812	839	818	822	806	856	854	765	764	787	838	830	836	848	846	811	852	822	803	847	816	852	860	759	879	793	837	840	795	837	831	828	769	857	801	857	853	901	894	839	856	839	829	833	828	814	822	847	782	812	868	805	832	824	818	839	877	833	833	833	855	775	844	882	790	827	837	815	851	831	864	831	821	789	811	822	799	858	824	817	838	840	829	809	825	833	851	845	861	822	807	847	800	831	819	889	852	828	837	819	794	838	823	849	803	833	785	840	848	857	767	793	858	897	842	824	850	902	828	805	849	865	850	797	798	822	846	805	837	843	820	783	824	825	847	844	864	781	858	838	791	823	838	887	804	856	820	820	800	798	807	809	805	813	862	790	813	817	831	817	879	824	891	843	807	823	836	825	834	845	838	849	852	792	776	823	793	875	856	829	836	824	914	859	786	842	832	808	813	840	826	789	775	849	815	815	826	854	824	840	792	806	777	825	802	798	834	862	823	836	844	837	760	779	790	816	785	820	818	903	773	870	851	846	799	821	831	800	870	864	828	787	832	811	841	839	826	790	840	799	851	831	838	803	837	856	845	870	796	850	805	780	820	863	800	860	827	809	841	820	825	850	841	776	834	810	864	825	800	833	869	843	790	836	788	874	817	836	833	904	793	816	815	846	801	837	885	787	867	845	782	840	873	863	856	872	894	837	827	832	772	807	824	847	838	831	809	783	789	839	810	811	842	813	811	847	882	825	820	789	842	778	819	759	854	795	877	832	817	890	879	787	878	881	808	831	841	823	828	832	815	846	814	862	835	811	810	822	786	879	805	792	818	792	844	812	891	806	835	854	820	788	808	803	834	883	803	859	860	863	837	793	810	833	839	814	825	881	804	823	855	867	861	802	830	822	842	833	870	829	827	853	826	850	782	847	859	856	851	851	857	836	811	828	803	828	827	855	864	849	750	795	851	801	796	802	821	831	834	823	802	788	803	821	839	826	853	843	839	826	838	808	818	815	858	879	834	817	812	846	853	823	843	876	843	774	850	772	830	814	822	803	816	835	842	805	820	769	827	869	804	860	813	774	836	805	856	808	796	813	801	809	879	817	830	842	866	842	848	816	832	839	845	896	833	857	857	842	804	835	789	820	825	837	825	826	798	793	879	837	810	791	873	873	811	867	826	820	801	811	869	859	839	842	821	808	833	819	831	826	824	825	794	845	763	874	829	857	839	830	802	827	814	855	864	781	819	821	835	836	883	806	865	836	796	818	807	815	797	802	797	822	839	822	886	838	806	806	872	841	834	808	838	879	770	838	793	848	871	802	882	816	824	793	824	811	787	818	882	808	861	847	817	832	843	858	802	813	853	823	887	840	911	885	812	849	831	830	842	788	880	782	861	813	782	862	813	806	800	802	826	876	870	786	815	819	824	798	817	813	907	857	807	834	819	840	833	882	822	820	849	832	830	877	855	870	814	812	823	774	860	867	821	802	835	891	785	836	847	866	753	805	833	796	806	846	832	863	843	829	833	852	868	836	846	777	820	826	845	862	851	835	891	811	831	827	856	836	836	911	802	823	807	849	845	807	839	796	867	841	847	781	828	815	813	852	836	830	848	802	870	800	864	847	887	785	816	861	799	805	853	806	819	818	843	854	838	812	853	837	844	774	875	815	770	835	883	811	812	831	821	805	863	852	848	794	831	831	803	858	853	849	818	814	853	839	851	845	831	840	841	858	861	787	844	781	853	875	817	836	798	800	859	813	855	895	849	827	830	819	812	864	887	935	831	799	840	848	842	804	833	819	846	876	796	831	807	844	832	871	841	874	850	801	799	868	882	792	844	855	814	793	807	812	863	823	842	823	867	810	865	819	862	855	790	836	858	835	812	826	814	791	830	775	815	864	791	786	853	832	805	845	803	851	868	790	854	835	852	827	836	767	866	774	777	854	831	825	841	805	837	855	849	822	869	817	832	799	841	815	821	841	814	885	840	793	838	831	860	768	836	863	818	858	834	879	874	827	772	778	825	821	871	834	868	826	808	844	861	844	832	863	788	837	859	824	795	800	884	848	801	882	835	821	846	838	833	803	870	855	880	799	843	840	824	802	846	850	799	864	808	867	772	818	791	843	799	839	836	830	804	900	813	864	825	827	819	824	840	826	798	870	822	798	826	848	838	845	805	822	819	836	831	805	833	828	849	857	790	819	832	826	831	876	873	848	826	862	778	815	806	800	816	819	863	874	804	852	836	828	811	773	758	842	831	816	839	873	867	808	800	815	837	837	809	786	851	801	833	812	832	845	874	832	871	815	801	811	823	760	842	800	869	871	829	852	875	829	827	785	892	799	798	844	839	870	802	833	868	821	835	836	828	781	785	834	861	828	811	795	886	832	778	803
4302	1645	1584	1288	1117	1135	1094	1007	1031	1051	1038	1038	1003	1074	1132	1009	1054	1081	1008	1083	1069	1084	1074	1051	1025	1012	1048	1044	1042	1059	1018	1070	1035	1023	1071	1034	1082	951	1044	1019	1004	1064	1018	1087	1045	1001	1061	1048	1057	1023	1093	1049	1039	1042	1015	1043	1079	1013	1063	1031	1067	1036	1026	1010	997	1026	1086	990	1040	1067	994	1021	1002	1011	991	1014	1013	1062	1057	977	1030	989	1031	1006	984	1079	990	1074	1051	1047	1010	1053	989	1037	1050	1052	1060	1041	1058	958	1051	1020	1035	1013	1011	1041	1020	1013	1066	1027	1030	956	1042	1068	1005	1036	1011	978	1073	1025	1022	998	1054	1031	1016	1019	1003	1014	1017	1024	1083	1021	995	953	1055	1020	1023	1050	1067	1050	1046	1013	1017	993	960	1060	1057	1051	1050	1093	997	1037	1053	993	962	1023	1021	1034	1005	1031	1050	1023	1041	1032	1027	1064	1028	988	999	1051	1005	1003	1035	997	1005	1050	1045	1012	1022	981	1030	1079	1034	1067	1035	1062	1000	1016	1050	1061	1018	1037	1055	1023	1079	1051	1013	991	1027	1019	1010	1045	1017	1029	1053	1012	1056	1025	1060	1006	1095	1077	1021	974	1039	1076	1011	1030	1037	1022	1044	1078	1000	1073	1032	1005	1037	1034	928	1006	982	1095	953	1055	988	1015	1024	1053	1047	1060	1004	1069	1056	1005	985	980	1039	1117	1076	1021	1022	998	1063	1050	1006	1018	1059	966	1086	1038	1003	1050	981	1061	1092	1062	1008	1043	1051	1037	1041	982	1060	1023	1066	1113	1006	990	1023	1032	1005	1061	1025	1033	1067	1059	1006	1025	1057	1048	1103	1057	1012	1020	1053	1082	983	1030	1040	1045	985	1015	1055	1023	1013	983	1011	1047	1051	974	1029	1027	975	1058	1080	967	1015	1022	1054	990	1026	996	988	1030	1016	961	1044	1032	1014	1009	1006	1103	1010	1008	1067	1017	1023	1045	1057	963	979	1096	1028	1064	1005	990	958	1047	1109	1006	1056	1044	1047	993	1007	1039	1014	948	1062	1058	998	1044	997	1067	1009	1064	985	1032	1032	1055	989	996	1097	1027	1041	948	984	1017	1116	982	979	991	1084	1029	1057	1068	1022	1045	1057	1055	1000	1073	997	1025	1041	1015	1007	1104	975	1051	1050	994	990	984	949	973	1028	1015	973	1059	1075	1059	1024	1034	1006	1012	1029	1046	981	974	1041	1081	976	1025	972	1025	986	1023	1042	980	1035	1053	990	1045	973	1021	1001	1041	941	1013	1025	1028	990	1023	970	1064	993	1067	970	1045	1047	1072	1011	1008	1038	995	1053	1030	1049	1029	1018	1035	997	1033	975	1087	1019	1058	1046	1084	1028	987	1035	1002	1046	1097	990	1042	1048	1048	1043	1064	1009	1081	1064	1030	1062	1033	1066	1052	1049	1101	1057	1003	1006	993	1014	1009	1053	1027	1067	974	1081	1040	1062	1056	1017	1018	1019	999	1034	944	1046	1071	1055	1016	993	1020	979	1047	1031	1037	1036	1051	1049	995	998	985	1026	1042	1006	931	1085	1026	1022	993	1004	1046	995	1027	988	998	993	1018	1033	1042	1001	1036	997	1015	1078	1030	1014	1061	986	1071	1055	1065	1040	1000	980	1016	990	1056	1010	1016	1040	1027	1032	995	985	1007	1022	1034	1017	986	1003	933	948	1048	990	982	1067	933	1052	980	1015	988	1064	999	1040	971	1001	966	1050	1078	1008	996	1014	988	1024	1000	985	1058	1075	1032	1025	1033	972	1049	1006	1047	1030	1023	993	971	1056	1048	1015	1036	1033	1041	1060	1029	1053	1003	1057	1077	1038	1057	969	1055	1007	1048	983	1052	1012	1024	1070	989	1035	1023	997	1047	1043	1046	996	1049	1019	1075	1042	1022	1044	1040	1053	1012	1050	1085	1057	1059	1000	1020	1024	1055	1057	1058	1042	1069	1018	1039	943	1000	1020	1020	1052	1053	1026	1019	1034	989	1052	1035	1046	1037	1016	1038	1024	1056	1038	1028	967	1038	965	1059	1057	1045	1046	1048	1004	1001	1049	1061	1047	998	1039	1020	1032	1093	1038	1028	1012	1022	1029	1059	986	978	988	989	1079	1039	1035	1016	1029	1032	1031	1006	987	996	987	996	1012	1002	1073	1036	1057	1011	1076	1029	1054	992	1117	1018	1032	1016	1130	1032	1088	1105	1028	1054	965	1050	1007	1038	1018	1087	972	1080	1010	963	1020	1012	987	1041	989	1023	982	1069	1057	1025	1038	1018	1040	1030	1005	1019	1092	1005	1048	1063	1009	976	1025	1115	1055	1071	1027	1005	1002	1000	1048	1031	1000	999	1031	1004	1051	1080	1007	1029	1029	977	1043	1031	1044	1075	1017	1029	1000	1094	1017	981	1028	986	1052	1009	1030	1020	1047	1056	1013	977	1043	1007	1018	1085	978	1031	1046	994	1006	1070	997	972	1028	989	1048	1011	1021	972	977	1154	1065	1017	973	981	1001	1046	1044	1037	993	1051	1045	1009	994	1018	1017	1068	1013	1077	1041	1051	1114	1059	1008	1035	1037	1074	1068	1041	987	1033	1042	1073	1009	930	1068	1025	1055	1050	1090	987	1036	1056	1001	1064	1046	1066	1039	1014	1009	1034	1011	1067	1005	1066	999	1074	1006	989	1003	960	1001	1004	1062	989	1031	1043	1080	1016	1102	988	979	1005	958	1013	1060	1041	966	1049	971	1120	1066	1014	1012	1004	1028	1065	1052	1003	1066	1036	1046	1026	1052	1026	1005	1022	962	1010	969	1067	1030	1055	1064	1037	1075	1063	1053	1014	1019	1014	960	973	1033	1033	1018	1071	1022	980	985	1022	1019	983	971	966	984	1042	1034	1054	1059	1027	1054	1036	998	1012	1047	998	1074	1056	1101	1027	1006	1011	1052	996	1023	1047	1048	1015	1127	1088	1001	1032	1059	1005	1101	1024	1046	1025	1047	1015	1056	1064	1009	1024	1070	1015	1055	980	1048	1018	1042	1006	1059	1038	996	1040	1059	1030	999	1038	1052	1003	996	1101	1042	996	999	1028	1052	1077	1032	994	1003	1039	1014	1033	1085	1032	1004	1023	1047	1016	1029	1081	1014	1013	992	1029	1050	991	1024	1075	1001	964	936	942	1015	1059	1064	1015	994	1062	1007	1029	977	1053	1008	1042	1004	1054	988	1019	999	1023	1075	1077	1023	1042	994	1024	1011	1011	1027	1045	1018	1065	1067	1011	1037	1021	1108	1035	1017	1019	1033	1027	1044	1091	986	1059	999	1040	1080	1000	1050	1083	1050	1023	1010	1071	1047	1039	1033	1017	1026	1016	1058	1088	1025	1043	984	1043	1066	980	1051	988	991	1043	1019	1077	1062	1039	1007	1089	999	1083	972	1002	985	1025	1003	1039	1037	1066	976	944	1062	1037	1052	1016	1011	965	998	1060	992	995	983	1005	1045	1068	1026	995	1006	1040	992	1023	1029	1023	981	1020	1040	1058	1024	1039	989	1018	1076	988	1002	1058	1038	1061	1069	969	1020	1057	1044	996	1034	1072	1067	991	1030	997	1041	1055	1015	1003	1032	1016	1043	1087	1026	1018	991	1025	1053	955	1004	1033	1020	1019	1009	1040	1029	1028	1000	964	1028	958	1027	981	1072	1011	999	1009	1013	1019	1069	986	1018	1048	1008	1015	1079	1040	1014	1051	1001	1025	988	1010	1065	1077	1083	947	1036	1056	1040	995	1011	1039	1039	1030	1048	1046	1047	1041	1069	1055	1052	1006	991	1009	993	1028	1067	977	994	976	1057	1059	1028	1013	1023	1030	943	1044	1037	1011	1008	1041	1046	1020	997	1033	1030	1043	1050	1001	1029	1072	1063	1026	996	1010	1010	1049	1027	1017	1050	1030	1059	984	1013	1006	1026	1067	1069	1058	1020	996	982	968	1010	1037	1058	1056	1020	1055	1064	1012	995	1046	1042	1042	977	1077	1015	1097	1083	1013	1012	1021	1033	1034	1008	1023	1011	1091	1070	981	974	1033	1039	1022	1052	1012	1093	1031	999	1023	1002	1008	1029	1066	991	1009	1026	1027	1025	1045	1025	1038	979	1072	1056	1054	1015	1031	1051	995	960	1026	1069	1036	1039	1045	1046	1066	1046	1095	1020	962	1005	992	1007	1007	1043	1010	1023	1005	1032	1044	975	1065	1068	1001	1073	1006	1069	1081	1039	1019	1020	1022	1015	1036	1032	989	1061	1024	1071	1024	1045	1045	993	1012	1045	1047	1010	1011	998	1036	1026	1039	1024	1023	1014	999	970	1001	1109	1019	982	1011	1031	1015	988	1068	988	1045	1024	1075	1038	993	1075	1018	954	1083	1055	1027	948	1032	992	1069	1046	1088	1026	1043	1021	1032	1035	1018	1011	1049	1062	1031	999	1005	999	1084	1077	1085	1017	1001	968	1004	1056	1013	1072	1064	1073	1014	1019	999	1025	998	1042	1053	1085	1013	1024	1041	985	1034	993	982	1023	986	1033	1020	1063	1010	1042	1011	1002	964	1039	1076	1057	1000	1023	1062	1041	1052	1018	1050	1001	1092	1044	1064	1055	967	1061	1103	1046	1055	1024	991	1040	1021	1003	1042
23505	20946	28344	23732	20948	11648	1589	1045	845	824	773	668	681	663	639	623	629	639	617	588	547	585	602	573	581	586	555	563	597	566	575	548	567	559	562	584	538	591	534	585	545	570	624	564	578	631	558	567	587	580	576	587	557	588	574	575	602	509	595	587	601	570	547	534	547	578	607	568	575	518	570	564	538	533	595	578	548	589	507	523	568	588	581	587	578	545	566	539	537	557	565	542	564	548	524	568	509	529	583	577	570	544	530	546	585	604	596	558	584	553	570	522	587	533	531	515	559	599	546	594	556	554	544	561	559	601	568	508	599	591	522	562	543	541	556	576	571	532	539	566	538	549	542	544	565	587	555	533	555	561	548	557	549	546	530	570	557	612	575	608	519	538	569	594	554	559	584	627	605	559	576	540	552	526	601	593	589	580	515	567	565	580	540	566	546	574	537	581	571	559	577	556	555	558	605	567	529	576	525	569	544	508	567	570	549	540	542	552	547	577	526	574	534	544	577	537	568	544	556	567	549	545	545	539	493	559	581	583	569	541	591	564	575	521	549	580	542	535	557	554	521	558	513	558	557	584	534	556	532	534	507	553	561	533	530	539	533	558	592	586	559	551	603	551	529	601	567	636	581	522	558	522	546	549	553	533	539	554	568	562	539	550	576	570	562	580	525	545	528	565	566	548	556	552	535	572	570	593	610	584	530	563	546	496	545	510	508	549	523	529	568	505	590	525	549	558	564	530	564	593	568	585	601	540	569	534	538	548	576	543	526	531	577	543	564	529	534	574	526	567	524	583	551	545	529	530	553	557	527	574	537	548	560	584	579	550	548	551	536	525	578	597	572	541	530	558	573	543	535	555	553	518	608	568	580	557	572	554	595	571	607	556	560	558	520	532	560	533	562	544	546	550	543	565	526	548	543	569	552	623	587	552	557	542	555	563	541	553	524	554	565	542	547	547	605	566	565	564	587	549	549	592	575	533	569	591	550	531	512	517	544	580	547	568	538	549	556	571	563	541	553	549	529	539	520	524	565	587	539	532	535	567	520	590	545	528	533	603	566	587	582	550	568	563	568	558	507	545	574	564	565	560	557	558	545	574	571	570	588	568	505	569	542	538	570	570	514	527	591	573	549	539	610	562	528	560	550	565	582	561	573	561	572	535	540	552	584	522	553	522	520	534	534	545	601	573	571	545	593	521	562	555	580	580	580	534	569	582	533	577	535	625	592	544	557	559	538	571	554	548	541	605	522	579	548	528	567	551	539	487	518	549	592	586	526	516	581	529	560	518	512	520	540	571	582	550	559	549	507	573	566	558	517	555	615	593	538	584	565	555	566	578	544	554	561	572	563	566	562	576	573	516	543	537	591	588	533	585	569	605	546	523	605	532	524	549	548	563	562	539	560	544	555	527	566	538	522	554	532	552	560	549	498	593	604	564	553	580	522	546	594	530	554	558	533	545	515	562	588	569	546	510	572	587	548	528	578	534	594	579	569	557	564	586	535	506	528	605	560	572	527	516	525	551	586	537	527	616	530	588	587	563	633	555	568	573	556	549	560	526	540	537	554	569	562	568	565	535	541	518	542	558	583	551	584	553	533	569	546	561	571	560	542	521	540	527	574	540	558	586	517	551	568	566	545	579	611	577	547	584	567	515	522	549	560	591	539	559	555	576	600	539	525	518	562	524	601	596	538	549	578	518	557	578	525	547	542	542	519	518	582	571	548	557	529	567	540	540	520	582	564	528	532	568	568	598	538	554	594	575	591	523	532	537	505	573	532	551	594	531	593	567	557	566	566	587	556	543	570	545	588	561	533	554	569	540	507	575	528	566	533	594	579	555	509	537	593	549	570	571	532	562	531	578	597	574	576	557	594	523	589	543	584	541	564	549	563	573	521	570	568	560	528	586	548	561	565	564	557	574	558	589	578	531	568	559	538	567	555	560	543	513	533	561	514	552	566	546	544	550	502	573	603	565	567	556	583	553	513	545	565	587	596	568	584	576	576	561	574	562	551	494	588	553	594	566	565	571	557	523	550	548	537	525	548	569	509	559	530	542	558	520	573	545	576	587	543	544	512	586	547	548	590	535	572	528	541	562	537	588	554	569	550	582	574	522	541	561	577	534	584	534	568	534	538	571	588	547	517	514	585	545	522	537	592	575	565	580	587	561	538	552	561	554	594	558	579	571	546	582	564	576	573	546	551	558	518	548	533	583	568	542	538	556	540	575	567	545	561	559	548	561	558	575	546	543	536	601	565	519	545	566	527	587	554	552	570	575	576	563	544	547	555	569	557	582	557	541	614	527	554	555	567	553	565	547	567	571	519	572	596	578	539	546	528	579	537	511	541	523	575	581	544	578	567	587	579	557	601	550	550	597	538	512	548	537	549	587	547	529	583	572	560	568	541	527	560	579	523	550	546	527	527	570	586	546	560	549	546	527	530	564	522	560	577	565	577	602	555	580	514	591	575	559	583	564	522	569	537	537	525	584	553	542	597	527	570	593	524	562	564	616	553	562	532	530	558	578	583	557	548	514	536	534	539	547	515	546	519	552	544	547	549	543	545	565	538	560	544	529	570	552	536	556	561	538	559	570	569	580	567	590	574	532	554	537	579	540	565	522	573	594	564	588	568	565	561	568	529	533	504	588	553	537	526	568	549	551	553	543	540	571	570	581	591	573	561	554	506	562	584	553	546	569	552	535	559	564	548	568	570	574	555	580	533	585	602	582	541	573	562	537	516	541	575	593	534	545	546	550	564	578	555	556	606	563	550	561	587	587	546	567	568	594	517	518	515	563	550	519	545	569	569	574	522	553	590	588	497	543	588	572	544	577	551	612	541	536	534	545	546	564	549	567	557	558	560	568	526	560	543	548	531	576	559	549	585	526	620	549	545	566	601	568	540	567	496	561	560	538	572	587	506	532	552	555	565	561	566	563	586	561	534	505	544	557	541	588	541	547	516	554	518	531	566	545	592	530	564	541	546	544	513	546	574	565	550	529	521	558	517	565	585	504	525	537	590	554	535	550	545	564	537	547	533	579	563	539	562	597	555	564	557	556	573	530	560	558	562	561	589	545	539	549	544	571	529	521	573	552	558	531	527	548	524	580	552	579	535	534	534	557	553	590	542	527	578	536	536	544	501	529	569	548	547	546	564	562	556	576	568	552	532	577	531	529	507	504	575	540	592	559	570	563	549	562	567	555	556	590	545	574	493	557	574	565	557	552	570	581	556	581	570	575	518	543	564	515	541	545	539	565	538	531	559	583	526	582	514	543	519	545	553	534	546	549	602	550	540	527	553	567	547	545	566	594	591	566	575	537	576	550	533	569	547	546	531	559	540	504	579	564	553	588	538	518	581	548	561	555	591	571	549	577	552	552	556	523	465	486	580	568	589	577	517	520	536	549	547	586	597	538	577	564	551	571	510	495	540	561	584	554	538	616	553	551	591	571	538	550	562	517	555	586	550	574	522	563	627	510	602	547	593	537	566	577
4840	9566	8520	4452	3148	2486	2085	1658	1432	1254	1189	1057	994	981	947	933	870	895	789	857	801	776	767	813	733	775	757	763	781	740	778	741	735	720	745	744	661	779	704	707	750	702	716	715	784	758	716	750	739	722	721	712	680	747	743	736	685	696	731	703	712	689	756	699	743	720	737	713	729	662	712	722	728	702	707	708	715	735	711	752	717	700	754	696	699	730	712	700	671	701	724	721	761	725	691	700	685	721	719	734	716	716	703	744	675	707	693	686	714	724	721	709	769	692	741	727	766	707	700	711	705	686	736	752	697	694	701	742	712	752	698	790	701	723	725	734	698	713	728	687	701	714	752	705	693	713	764	713	680	724	747	702	707	746	751	719	698	765	759	733	736	741	699	765	715	738	700	750	688	711	720	763	690	679	681	726	705	714	708	727	740	692	697	701	726	655	729	696	714	706	721	740	723	704	760	711	753	713	728	731	729	732	733	705	708	721	720	739	688	714	711	679	736	668	688	713	722	729	705	742	717	714	696	730	695	675	706	699	694	735	728	652	689	727	706	719	699	726	692	710	732	723	718	724	723	689	688	710	730	725	715	715	722	704	736	687	719	731	747	680	738	667	700	752	704	719	714	684	749	746	700	738	741	708	752	780	714	731	784	713	672	734	726	773	688	719	703	730	732	723	760	718	690	732	663	703	669	728	733	688	740	713	681	725	715	693	722	706	715	717	737	705	706	677	717	676	668	678	728	707	704	721	723	731	712	692	739	730	684	679	693	729	728	719	735	715	700	704	685	691	721	702	688	681	760	675	693	693	724	691	697	721	684	682	684	722	645	704	728	708	730	738	713	682	682	705	711	682	683	729	729	712	698	726	716	731	671	710	695	702	694	687	722	644	742	722	705	680	726	696	731	688	762	714	703	657	754	709	715	684	662	764	676	708	680	682	672	754	744	719	696	784	736	740	747	672	690	701	781	752	710	723	704	707	672	726	711	693	714	711	716	751	747	758	714	749	706	727	717	736	737	646	684	746	679	687	745	732	712	687	745	694	715	691	728	714	728	715	751	715	706	701	715	714	663	707	727	725	746	726	711	677	759	718	709	710	688	686	725	708	718	741	668	729	685	711	700	757	739	747	744	764	693	693	733	751	747	657	701	708	731	712	700	751	737	681	745	705	729	687	735	727	684	682	663	754	707	677	682	708	674	716	718	697	699	716	696	682	710	767	718	716	732	768	708	676	680	676	702	733	682	720	700	707	703	647	683	744	654	681	733	752	723	693	666	727	733	689	738	725	708	709	696	729	721	711	742	713	691	723	703	712	770	713	729	708	699	751	719	666	749	705	724	717	746	671	625	739	681	674	714	704	724	708	684	729	685	690	729	653	701	727	700	729	761	700	715	716	696	711	686	745	728	700	714	719	735	657	682	750	763	683	728	707	696	709	699	722	698	696	697	691	751	667	741	702	683	693	721	691	752	751	703	724	686	720	762	732	730	711	740	718	708	739	679	700	726	731	701	746	652	687	728	707	735	728	688	727	728	711	777	681	732	748	745	663	711	696	689	742	737	687	661	674	741	709	734	686	728	725	764	732	696	686	683	742	700	768	687	663	678	700	750	710	743	682	703	679	689	680	700	695	699	693	694	713	706	729	714	731	675	701	719	683	710	713	717	714	728	724	677	747	680	691	711	681	722	724	727	696	751	735	690	638	694	706	740	658	723	706	725	715	739	700	720	689	676	725	763	714	704	742	693	747	707	719	741	665	657	690	678	739	729	706	716	690	709	705	683	704	716	710	713	688	781	715	684	738	711	698	665	758	658	736	696	706	703	704	725	736	717	713	729	711	735	722	703	694	733	698	704	738	720	695	730	710	692	703	686	743	695	734	670	756	694	742	714	699	682	679	671	724	719	706	729	694	777	731	795	747	735	689	740	710	702	744	701	722	753	652	698	700	709	733	747	693	764	708	674	704	727	741	734	722	718	708	708	690	683	693	746	714	770	735	675	749	734	682	728	738	663	734	704	709	717	691	750	715	705	709	728	768	715	692	698	732	725	681	684	680	703	691	770	690	670	692	709	691	718	749	743	754	654	693	705	701	740	624	743	692	738	698	730	699	683	710	700	749	733	723	741	723	723	680	711	722	728	706	754	727	724	740	724	713	709	674	729	746	755	705	690	692	685	734	698	699	709	687	682	708	761	711	715	706	701	732	746	702	725	719	688	669	706	722	742	661	706	731	733	720	673	738	687	701	720	724	677	754	668	746	658	701	666	757	683	670	709	731	701	690	738	657	730	681	725	730	698	729	719	712	717	723	708	742	736	723	760	697	707	708	767	716	752	694	760	714	674	739	716	681	677	702	766	728	707	731	737	733	696	674	682	721	706	743	727	738	716	705	729	709	741	749	730	749	673	716	665	755	677	716	753	728	703	717	674	716	674	694	746	734	686	752	730	743	681	713	648	708	734	649	731	654	696	727	710	723	698	764	706	734	692	710	697	736	732	690	716	638	668	753	678	776	721	749	727	692	736	695	736	701	677	709	720	671	675	689	713	734	693	720	724	753	716	700	699	766	773	713	762	742	736	730	716	703	697	682	699	721	700	736	684	701	713	711	663	685	709	656	672	742	728	701	702	696	713	679	759	694	702	729	741	693	675	713	687	691	678	664	674	699	714	697	750	723	724	727	712	710	744	729	741	741	695	728	756	739	719	731	759	770	689	691	714	686	706	662	705	741	684	698	738	719	731	731	711	710	716	740	683	713	668	722	684	695	715	719	688	733	658	678	781	727	723	738	715	686	757	708	684	768	725	719	675	672	723	711	694	739	704	666	693	738	737	729	672	671	729	722	694	712	708	737	692	688	728	707	724	713	766	729	711	758	695	751	717	743	756	711	730	703	770	690	751	687	764	676	740	694	730	699	732	714	730	702	742	687	700	689	728	734	723	764	698	718	655	710	741	712	733	713	731	690	693	668	691	702	723	700	642	719	713	740	678	746	729	719	679	706	725	745	795	721	698	701	740	716	738	696	739	729	731	703	721	687	654	791	750	672	667	710	697	651	722	716	730	698	706	708	739	765	723	723	677	739	728	722	681	744	697	674	679	707	708	751	707	710	730	695	730	728	754	736	744	724	710	698	693	728	658	708	728	660	731	705	700	700	651	670	717	705	720	720	726	731	713	661	689	741	715	762	700	699	687	728	706	722	711	728	694	718	738	753	759	728	735	655	679	688	732	723	678	708	702	703	736	704	686	724	702	773	734	696	717	694	708	745	745	734	659	759	690	751	732	724	732	712	699	724	716	701	717	691	744	710	704	708	735	746	724	716	714	718	747	740	759	727	720	729	746	720	727	687	688	731	689	731	726	744	773	708	740	732	717	704	707	734	741	720	714	704	770	702	715	704	713	694	776	691	686	731	741	696	740	681	736	699	735	705	708	665	731	704	672	711	698	713	712	720	709	701	716	724	723	736	677	724	705	701	705	760	702	687	704	750	712	747
22576	20896	28639	23290	20896	20943	9846	1165	880	673	630	533	479	442	418	377	361	346	339	295	320	319	329	316	310	275	268	251	269	255	248	255	250	241	275	242	268	265	252	256	259	273	270	303	242	257	249	242	241	259	264	233	249	252	229	245	246	270	233	249	263	251	255	267	241	241	242	231	222	238	231	270	211	221	253	270	249	242	192	237	250	247	243	229	238	227	227	252	245	242	230	238	256	247	248	243	242	227	199	250	225	225	270	242	230	213	219	207	240	234	251	228	263	218	240	222	229	225	224	244	221	215	213	251	253	249	228	222	212	253	221	242	227	221	258	211	241	217	253	229	265	230	246	224	239	239	244	239	225	217	240	253	243	258	206	227	205	227	246	248	238	265	247	251	232	240	226	263	239	227	247	228	240	251	221	226	245	231	231	215	251	243	241	235	252	253	227	262	256	227	232	270	232	252	248	258	227	256	215	226	267	253	243	225	258	226	270	223	215	232	225	235	239	233	255	208	221	238	227	254	258	213	232	237	232	217	241	235	216	258	238	219	194	248	259	226	219	237	230	246	216	249	237	241	225	238	263	194	250	241	250	215	228	202	241	233	268	238	216	252	250	226	212	246	249	223	281	237	242	258	248	253	211	260	222	271	229	256	219	238	236	224	229	223	252	243	231	267	255	247	246	235	225	235	239	227	246	189	231	250	222	213	224	216	228	222	222	250	233	218	238	219	231	211	264	216	257	224	237	234	249	221	258	259	232	228	245	254	254	238	227	226	212	229	219	259	227	243	244	230	263	258	247	245	244	245	223	258	263	219	236	266	246	246	230	230	237	234	253	217	234	235	245	261	247	237	235	230	215	214	231	239	234	234	241	242	247	209	238	243	225	226	236	229	216	265	216	233	229	217	227	236	253	221	226	212	253	231	220	224	221	266	223	245	252	233	238	218	252	225	241	235	240	242	230	216	236	243	230	232	228	245	240	228	244	227	222	271	240	226	244	245	219	217	211	244	257	224	231	247	226	250	225	240	232	237	243	262	213	232	234	240	232	261	202	225	239	236	253	264	263	214	239	223	247	218	267	236	252	258	228	230	217	251	234	242	228	237	226	230	228	228	234	261	247	224	243	222	232	224	243	228	245	223	231	255	239	237	248	218	262	232	208	241	211	205	257	241	237	227	225	252	250	215	224	247	238	252	231	225	226	253	225	257	232	230	252	242	233	235	252	224	236	248	247	200	224	244	245	243	212	218	221	223	222	220	250	262	233	241	228	256	204	269	254	208	262	227	251	224	246	251	231	236	226	208	219	233	251	220	210	223	246	250	223	249	233	228	232	248	235	218	247	258	240	236	246	233	224	236	231	251	241	243	258	225	221	205	244	247	216	234	211	225	228	231	219	264	204	253	228	236	229	249	235	207	243	274	202	221	231	228	234	250	234	227	240	228	256	202	237	222	228	227	250	237	249	242	244	275	224	233	195	221	231	254	265	248	238	202	225	234	223	217	237	232	240	218	240	209	238	249	227	249	223	236	235	236	221	222	207	252	232	244	229	218	245	248	257	228	239	231	234	249	247	215	241	223	226	216	246	235	229	258	258	238	243	223	241	231	233	223	246	245	244	245	244	197	238	231	251	226	251	241	239	236	219	235	244	245	242	252	237	247	232	209	236	234	263	252	236	246	250	223	235	226	227	245	252	255	209	247	222	250	240	228	245	231	216	220	232	235	254	235	238	234	234	256	250	245	240	233	221	233	233	240	250	249	221	231	235	240	235	235	245	230	245	217	224	227	238	248	217	226	238	214	247	244	266	232	239	223	259	239	254	248	192	237	211	255	257	229	206	238	211	246	243	229	259	237	214	245	230	231	216	220	243	222	259	242	242	276	232	229	249	238	228	246	231	250	239	251	244	226	255	240	234	222	243	242	246	222	214	251	242	246	221	233	277	212	249	258	248	234	237	221	245	258	258	248	251	244	233	221	261	220	249	220	219	217	264	240	260	246	259	222	237	215	252	239	216	235	224	210	237	218	233	230	272	242	262	212	251	241	202	234	261	240	227	226	232	253	250	247	239	234	237	243	239	238	240	234	238	241	232	245	271	216	229	242	246	246	208	238	251	204	215	243	242	228	227	254	240	234	237	211	198	209	227	227	227	241	248	243	226	231	221	233	213	265	220	220	255	201	238	268	255	231	236	209	246	248	222	235	233	237	236	241	216	217	225	220	218	229	242	226	219	247	236	235	214	226	265	234	264	250	232	234	226	231	229	221	239	276	250	228	257	244	259	250	251	220	230	207	224	221	247	231	231	231	202	220	230	251	246	236	268	217	243	222	224	257	262	219	262	258	244	209	245	263	225	254	247	247	223	237	235	243	211	221	229	230	241	257	243	204	240	236	233	215	229	234	254	241	242	232	219	240	238	216	257	239	233	227	247	231	223	230	222	222	227	226	232	235	236	247	235	206	241	250	205	213	244	256	237	235	223	220	227	246	227	242	239	246	237	226	246	232	215	254	240	218	220	244	245	228	280	253	252	239	247	253	220	244	230	245	238	198	228	241	232	233	256	233	237	229	231	256	241	234	240	251	211	255	236	244	228	221	219	242	275	233	279	226	247	230	249	246	234	251	260	221	217	278	201	236	230	223	228	221	233	226	207	236	211	246	233	242	233	213	257	243	247	206	223	227	236	252	208	226	205	223	223	236	242	229	243	231	226	219	243	238	225	244	232	234	277	246	241	223	246	242	238	239	242	245	229	223	215	234	223	244	243	239	238	245	212	273	225	241	231	237	246	225	217	237	260	237	234	239	245	250	263	233	251	254	224	248	233	240	251	281	202	216	246	259	230	211	246	257	229	248	242	216	248	234	219	226	232	214	245	217	238	218	249	240	223	208	252	240	253	248	241	256	230	243	236	252	252	223	235	230	232	221	215	230	257	248	236	230	241	263	246	238	246	217	215	234	230	223	240	233	245	227	223	234	244	249	243	221	219	256	246	244	232	223	241	232	246	256	249	234	214	192	246	244	274	236	246	229	245	246	237	223	224	260	240	246	263	221	245	204	229	222	225	258	222	200	242	248	212	228	204	242	234	243	233	226	255	245	259	231	221	221	226	229	236	251	230	197	217	235	204	246	243	228	237	230	243	248	258	247	240	214	232	228	214	230	210	251	224	234	239	225	243	267	223	244	261	232	251	259	236	230	241	227	213	224	252	253	222	266	238	229	219	218	246	259	249	246	227	230	220	245	223	252	216	223	243	244	219	231	252	249	233	221	222	223	220	222	253	238	226	245	228	247	247	210	246	245	226	225	229	236	239	236	257	240	250	236	217	245	255	233	224	241	259	255	256	228	215	230	245	239	243	244	243	227	210	232	240	234	226	212	257	211	240	237	222	263	216	244	260	255	232	266	245	227	212	257	242	234	244	241	250	237	256	224	237	236	238	235	232	244	226	272	258	229	209	223	253	255	232	228	274	257	226	220	238	225	211	226	235	226	227	248
6649	15524	13513	7317	4996	3908	2912	2306	1832	1501	1154	1017	860	761	702	627	604	510	538	475	482	485	427	442	427	431	385	385	383	387	382	347	348	357	345	369	358	332	324	334	349	357	329	321	315	315	344	322	323	297	334	334	336	346	324	352	343	330	322	293	312	322	297	312	330	326	316	357	297	331	327	291	330	278	299	343	287	321	307	276	313	240	317	337	263	287	316	288	261	330	332	315	288	299	297	324	292	315	304	309	294	299	273	291	310	318	324	318	344	329	268	318	322	301	316	297	310	283	302	294	332	286	313	317	323	308	300	324	275	268	279	281	303	324	339	292	348	323	301	334	284	325	315	293	291	331	315	300	325	302	285	320	313	318	325	326	263	303	303	299	308	318	283	279	293	307	301	297	275	279	303	311	322	299	285	283	322	276	277	288	274	298	305	298	295	280	334	312	312	286	312	300	284	317	323	302	310	272	296	316	304	293	326	266	288	315	289	308	319	273	278	313	314	300	319	288	306	315	349	265	315	305	313	285	270	304	311	312	327	277	313	313	301	266	310	287	336	286	274	303	315	300	299	313	298	318	303	295	320	298	293	321	317	292	306	287	281	300	302	286	311	289	289	289	295	316	293	283	325	294	284	292	359	289	289	338	292	313	323	334	280	290	305	344	312	318	312	297	269	275	272	303	297	316	317	294	297	317	354	307	284	325	290	319	292	326	316	352	284	297	292	288	262	311	288	289	324	333	317	270	300	305	302	315	302	296	324	309	313	331	322	294	290	316	298	292	291	299	291	322	285	300	287	324	317	283	296	315	289	326	291	295	300	301	323	304	320	319	311	318	282	288	284	299	295	299	265	300	343	327	317	276	293	310	315	301	303	310	307	259	305	301	277	311	293	284	311	298	338	293	294	294	300	281	336	300	332	309	276	307	317	309	306	306	303	286	307	279	264	306	281	316	271	329	287	293	322	309	319	309	321	288	326	279	287	339	316	317	315	303	310	290	329	280	300	285	306	311	287	302	312	324	299	311	306	319	317	289	317	310	304	301	334	323	303	318	292	297	309	327	297	315	332	313	292	294	295	297	284	307	316	301	315	308	300	306	292	339	295	294	320	288	298	302	282	304	338	307	288	303	278	279	296	316	305	268	314	343	292	284	325	300	290	274	319	301	293	280	336	273	312	309	306	310	317	308	289	316	299	297	281	353	307	275	283	304	281	322	302	296	352	327	339	311	281	290	316	275	322	335	311	334	298	279	266	293	306	325	287	341	311	336	296	315	293	291	302	285	336	316	327	325	322	292	296	309	279	334	313	298	287	297	266	323	287	304	302	290	278	313	306	301	291	295	283	320	332	277	277	302	278	274	305	314	312	304	276	313	282	297	287	280	288	307	345	297	276	301	304	298	314	292	304	311	309	325	311	278	279	313	293	313	313	326	337	313	289	303	312	274	316	312	299	320	287	296	310	297	301	334	313	312	328	297	343	305	306	307	292	299	305	280	314	320	311	280	300	311	314	317	280	284	304	304	304	333	325	325	310	283	267	297	317	304	323	310	283	271	293	297	286	319	322	272	281	297	309	293	287	303	327	282	298	294	269	326	331	308	290	296	279	290	316	293	287	299	317	281	285	313	306	321	284	315	310	301	313	312	275	297	272	283	294	323	271	319	278	305	312	335	287	296	319	272	295	351	313	324	304	297	317	287	294	321	348	309	302	317	303	297	309	270	292	319	298	288	301	293	319	303	294	298	295	278	313	310	278	285	291	298	317	306	300	302	316	284	287	307	281	316	314	308	304	297	342	298	303	311	316	322	310	292	277	312	279	309	281	283	298	285	290	280	311	300	287	301	301	272	276	314	301	313	280	286	300	300	275	292	299	317	292	299	294	268	315	303	277	275	284	275	307	300	270	326	316	323	291	301	300	307	296	281	327	286	295	331	333	304	275	316	304	321	314	324	272	313	294	314	306	283	297	278	306	299	294	318	310	308	321	286	308	300	262	305	283	265	292	285	337	295	324	309	318	282	319	324	302	303	286	289	318	351	292	267	301	309	302	328	287	292	302	280	303	285	312	329	317	288	325	315	320	304	310	303	316	287	336	272	280	319	334	319	292	305	285	320	293	291	288	302	322	307	318	313	293	301	298	298	325	315	280	324	270	316	292	286	305	288	309	287	309	313	297	299	282	305	300	291	301	287	312	270	262	265	332	307	291	304	270	288	290	279	276	284	279	311	323	269	255	263	322	299	293	326	309	312	275	304	296	273	308	349	288	312	297	299	292	300	318	299	297	322	319	289	318	286	321	301	272	312	298	272	307	318	292	289	339	300	304	307	311	298	305	295	280	297	269	301	292	270	280	284	296	300	300	311	345	328	325	328	325	299	296	300	305	328	326	339	297	300	289	310	290	318	286	305	310	267	315	310	289	277	280	305	292	313	303	339	315	306	310	284	291	289	280	304	294	319	322	308	302	321	271	317	298	306	289	283	310	319	282	313	282	330	299	318	256	336	268	293	319	268	287	277	313	290	319	278	317	315	288	295	285	289	302	285	286	280	274	283	319	310	297	324	320	313	311	306	309	311	295	321	327	330	319	293	300	305	295	295	300	331	303	290	282	300	302	311	296	318	318	308	292	308	318	258	303	297	308	322	275	299	329	310	310	306	302	292	318	297	301	288	328	308	300	303	288	302	296	276	289	303	320	289	273	298	294	321	313	319	309	309	294	330	295	308	328	306	264	297	276	298	329	298	308	276	304	293	324	298	314	291	291	289	308	346	329	300	296	311	315	295	284	314	278	299	291	304	290	295	318	294	281	307	297	285	302	324	289	307	304	292	346	288	320	322	327	246	279	278	303	303	272	325	335	321	293	291	336	320	301	347	311	335	305	304	294	305	290	267	315	312	302	293	298	295	318	294	293	298	311	309	296	308	342	283	282	291	294	293	294	281	299	309	269	323	313	313	289	302	262	298	304	309	320	294	324	349	310	301	305	293	337	308	271	290	277	304	324	301	317	300	311	306	319	264	297	289	286	288	288	300	268	301	307	285	293	323	277	291	305	283	281	314	269	296	306	297	303	282	276	283	300	308	288	313	306	319	298	284	336	265	293	292	312	296	318	327	330	317	276	272	317	287	287	289	290	292	313	260	306	320	285	272	290	291	306	312	310	291	319	307	293	309	291	313	324	330	301	303	308	286	297	313	299	302	316	332	307	316	322	307	302	331	281	315	319	313	295	264	285	294	290	326	289	305	288	289	305	329	294	304	312	320	303	317	303	326	304	307	345	306	296	277	319	317	289	288	269	273	281	291	288	306	310	285	316	301	290	305	296	323	335	269	301	295	297	265	294	308	293	301	317	327	294	281	313	296	314	294	298	283	313	285	271	331	295	295	300	314	286	282	314	298	292	305	313	321	274	284	317	323	304	289	319	304	327	305	286	289	307	303	320	301	298	303	322	304	293	306	315	309	277	318	311	297	280	304	318	279	289	288	294	311	299	308
26544	20604	10636	1476	924	874	852	899	843	858	854	814	821	866	834	886	824	866	818	774	822	801	859	869	804	853	824	852	834	806	861	826	796	795	870	803	812	827	770	830	784	853	873	832	843	876	863	834	791	821	779	880	901	831	833	847	821	811	821	837	857	854	752	803	840	792	843	806	857	851	849	860	838	797	852	803	801	813	840	806	849	828	847	798	815	837	843	822	802	794	829	840	808	822	816	816	805	839	868	825	801	821	842	867	848	820	852	832	842	805	821	849	838	830	835	861	845	778	817	857	835	841	843	855	859	788	816	823	820	835	804	822	888	834	808	868	834	838	864	811	812	856	862	859	833	813	839	811	874	824	786	871	793	813	812	809	856	844	839	869	843	842	777	801	822	849	857	832	804	825	821	842	855	833	823	792	828	866	793	817	862	851	759	846	838	824	847	831	804	813	806	848	791	766	802	841	837	798	833	832	840	844	855	855	785	861	820	826	847	856	838	847	828	806	869	789	798	808	790	817	806	871	790	826	832	805	865	892	890	807	842	816	811	781	793	820	814	814	839	804	808	785	838	856	801	809	817	834	772	781	822	836	815	833	813	831	858	815	900	828	808	844	841	822	811	834	802	857	840	787	828	869	853	859	797	898	849	851	850	867	873	788	829	867	818	865	858	850	839	808	843	864	829	822	798	830	841	837	858	818	789	834	895	873	833	805	823	833	809	865	842	827	910	773	816	870	836	880	803	848	831	876	866	873	792	833	850	789	825	850	824	819	832	813	850	847	824	859	862	826	831	758	823	825	803	747	853	782	818	811	791	826	844	795	882	839	830	784	853	821	778	829	850	816	799	834	803	823	817	803	817	852	831	826	788	870	825	855	848	834	817	801	792	857	836	839	846	790	810	835	836	790	853	842	890	810	801	835	818	787	852	794	845	806	802	857	829	806	829	811	836	837	769	767	783	825	854	844	821	806	856	821	805	803	827	807	779	857	781	793	823	830	784	807	811	836	813	875	832	858	802	899	818	876	832	790	793	827	845	825	827	841	789	820	824	816	856	887	826	818	798	914	863	810	846	871	807	853	820	779	783	811	834	852	823	841	848	840	767	863	818	805	814	843	852	826	817	842	783	846	854	793	838	862	847	846	846	804	803	842	843	800	828	830	844	804	860	832	829	834	846	852	787	884	785	841	810	814	829	794	829	796	832	822	845	849	804	812	820	868	764	863	876	871	880	853	835	816	847	771	847	841	830	794	836	819	857	808	851	825	815	837	834	777	854	845	802	830	844	847	827	813	885	794	841	824	819	840	835	850	837	825	805	833	801	809	821	827	831	802	883	858	823	819	837	810	852	818	804	868	796	828	847	834	774	812	798	811	832	855	824	782	882	834	811	800	805	865	861	824	839	850	803	820	823	797	819	819	841	825	837	834	817	837	824	864	818	801	841	846	819	840	825	809	817	815	843	782	833	814	776	807	835	853	819	789	813	823	858	834	883	830	762	822	780	791	869	809	823	779	879	855	839	830	821	828	846	881	902	828	811	778	846	864	768	825	833	779	793	834	831	814	863	790	823	887	820	794	833	806	795	859	852	830	827	789	785	770	853	823	822	815	814	852	824	756	849	841	792	850	846	816	829	838	806	862	804	836	769	844	778	845	877	792	836	862	816	844	877	796	822	854	842	842	821	855	841	795	815	851	780	786	791	836	810	798	823	800	818	811	829	808	857	836	869	799	813	811	835	888	825	866	875	847	810	813	823	834	857	828	845	842	780	803	864	815	824	771	775	785	824	811	869	830	796	809	817	828	806	834	775	844	865	846	832	807	866	832	839	840	838	786	866	788	853	821	809	842	852	808	850	857	829	857	783	882	829	850	807	814	787	868	826	837	811	789	839	851	801	837	841	805	810	802	735	844	809	873	792	860	792	827	831	811	796	819	818	801	864	825	813	816	884	843	825	834	785	843	823	864	844	802	805	847	863	830	812	764	824	814	873	824	815	815	867	808	839	794	851	810	867	783	864	800	836	807	815	817	814	837	830	793	805	820	878	834	791	847	841	854	853	828	847	795	865	882	870	852	816	803	842	800	809	823	871	837	814	826	835	823	837	817	815	832	793	859	820	823	821	802	827	813	853	812	800	858	840	845	825	784	826	816	886	845	808	806	798	831	796	805	842	818	831	808	829	839	835	819	840	818	857	792	854	799	865	868	870	807	828	826	818	818	801	831	813	843	843	791	843	774	813	833	826	873	808	789	812	902	825	809	861	836	853	801	808	768	841	858	793	797	818	792	871	857	823	788	811	816	865	825	857	859	877	843	820	867	835	866	828	808	887	856	820	822	835	876	790	759	818	824	829	848	849	860	888	832	843	869	847	802	878	829	833	879	876	776	840	866	784	812	825	845	790	820	836	851	794	781	874	836	817	817	825	853	808	818	860	839	813	838	815	822	777	818	886	857	842	803	850	871	807	813	844	783	824	818	783	794	838	824	808	834	827	838	803	851	811	811	848	828	776	832	887	847	811	792	802	851	817	789	843	822	841	844	833	763	847	813	815	792	855	837	824	771	841	825	841	820	860	798	840	830	855	772	829	862	772	876	796	860	835	852	855	836	817	751	797	805	826	838	865	863	826	887	835	790	782	779	829	826	817	874	780	791	821	805	892	849	766	822	836	862	833	881	776	914	847	838	863	807	829	818	831	805	793	749	828	784	812	859	826	876	780	851	837	879	826	839	822	801	819	851	853	800	810	812	896	835	849	894	849	785	840	827	863	819	743	818	810	827	778	813	811	817	829	806	815	863	846	835	805	853	841	801	859	802	821	778	810	806	852	842	832	795	796	850	831	846	842	827	812	818	824	812	801	825	747	846	785	844	855	898	803	869	822	850	803	753	883	841	862	788	844	795	872	789	806	900	783	870	824	867	830	799	831	839	801	805	841	820	816	848	848	808	847	773	856	811	818	827	843	839	821	849	844	782	870	826	863	812	813	829	791	834	805	802	859	849	861	777	857	841	809	819	843	831	855	833	882	838	829	820	779	817	856	791	842	856	844	812	890	823	833	821	814	858	794	836	832	839	799	813	782	809	883	813	850	779	823	896	864	794	813	886	776	860	802	865	857	805	814	813	829	846	867	810	895	792	886	818	846	845	787	821	863	822	834	820	808	878	856	839	825	809	865	887	820	833	853	801	803	807	831	810	839	848	834	857	807	814	849	778	771	861	807	830	854	828	843	825	848	835	890	867	859	765	834	845	867	815	880	805	858	829	838	810	841	852	782	816	857	834	790	781	822	832	803	830	816	826	739	789	849	834	785	854	851	830	827	875	868	856	830	839	804	820	837	867	868	852	821	850	880	840	808	812	854	861	851	803	788	827	822	749	776	839	783	829	863	773	768	845	882	772	818	798	892	822	850	796	877	854	856	837	794	847	803	842	762	851	850	816	848	786	856	820	825	803	860	772	855	870	819	864	820	855	820	825	838	795	822	794	821	826	842	870
4250	1675	1556	1322	1147	1092	1160	1131	1069	1084	1037	1010	1045	1041	1073	1063	1093	1076	1053	1035	1038	1064	1034	1009	1008	1059	1064	1020	985	1038	1043	1070	1045	1062	972	1070	999	1081	1056	1009	996	1034	1048	1038	1053	1023	1062	1013	1055	1004	1072	1017	1055	1079	1033	994	1040	1020	1046	1017	1012	1084	1027	1042	980	1035	1009	1022	1040	1028	1034	953	1019	1067	1012	1051	1075	1077	1057	1071	1006	1044	976	1017	1037	1045	1034	1102	1031	1043	1053	1054	1082	1030	1086	1070	987	1089	1019	1051	1031	1036	1080	1043	1043	1006	1018	1018	1083	1038	1003	1010	1045	1076	1060	1079	1041	1001	1052	1038	1018	1077	1072	1043	980	1070	1046	1020	1024	1018	1002	1000	1043	1070	1049	1067	1077	1071	1022	1015	1043	1058	1027	1007	1047	1021	1047	1018	1074	1064	1016	974	1035	1009	1021	1025	1025	1026	1018	1054	966	1024	1057	1064	1006	1006	974	1007	993	1015	1040	1029	1013	1046	1022	1012	1098	1030	1040	1011	990	1017	997	1050	1023	1025	1008	979	994	1047	1036	977	1019	1012	1011	1066	1013	1020	1008	1029	1049	1078	1021	1084	1021	1062	998	1037	1049	996	1065	1046	1022	1015	999	1030	986	1047	1015	1029	1066	1092	1024	1042	1030	1041	1041	1006	1017	1027	1068	1065	1066	996	1039	1026	1041	1033	1024	1017	997	999	1024	1055	1010	995	1034	960	1006	1010	1021	1017	1050	1047	1052	1007	1032	993	1040	1044	1019	1055	1005	1080	978	1054	995	1058	1038	1052	1023	1015	1020	1015	1048	1034	1048	1003	970	993	1049	965	1017	1082	1033	996	1023	1065	1068	991	1068	1028	972	1021	1002	1029	1056	984	1066	1025	1091	1028	1056	975	1023	1095	1003	983	1011	1046	977	993	1067	1008	1032	978	1090	1032	977	1069	1013	1022	1051	987	989	1048	1073	1039	1061	1084	1039	1023	1016	1031	990	995	1039	1071	1010	1029	1022	1086	1041	1033	1136	1038	1032	1002	1025	1074	1011	1041	1052	1073	1017	1026	1032	985	952	1067	1044	1022	1093	961	1014	1040	980	1020	1089	1005	1047	1059	1023	1012	1032	1018	1017	1065	984	1056	1068	992	1055	1090	1040	1029	940	1029	1052	1043	1005	999	1082	1074	1010	1032	955	1024	1004	1046	1084	995	1017	1040	1014	1059	969	985	1037	1038	1068	1057	1000	1059	1113	1012	1038	1009	1048	1005	1010	1055	1030	1021	1007	987	1025	982	997	1013	1011	1023	1040	1064	1023	988	1029	946	1034	1058	996	1040	960	1048	1027	1015	1021	1030	1038	1053	1019	1021	1030	990	1017	1039	1054	1036	1063	1035	1052	1032	1075	1012	1030	1074	1024	1005	1061	1050	1010	1039	1049	1037	1023	1104	984	992	1031	1065	1040	1054	1002	1002	1056	1076	1032	1074	1071	1013	1034	947	1036	1035	1028	1032	970	953	977	1033	1039	1023	1026	1019	1057	1023	1090	1026	1017	1027	1025	964	1031	1061	1049	1054	1027	1009	1043	1033	1007	1032	1031	1041	1036	1008	985	1031	1021	1042	1014	1034	1042	1061	1057	966	1049	1015	1064	1065	997	1001	1041	1061	1022	1029	1139	990	1000	1005	1032	998	1094	1035	1042	1052	1025	1076	1022	1030	1048	1039	1008	1020	999	1031	1051	989	1022	1005	1050	997	970	1038	1055	1045	1012	995	1062	1074	1025	1019	1003	1069	963	1023	996	1035	1036	1015	1053	1066	1033	1014	1000	1028	1034	1048	1065	1004	1008	1057	1041	1077	999	1063	1071	994	1034	1054	1006	1069	1093	1039	1006	1030	1105	1024	972	980	1027	1048	1000	1029	1014	1059	1055	1088	1027	1001	1065	1005	1013	1085	1105	1047	1060	1075	1027	1036	1033	1031	1075	1046	1009	1016	1034	1014	1073	1054	999	1040	987	1017	1038	1001	971	1083	1060	971	1013	1079	1042	1044	1061	998	1049	1023	1038	1018	971	983	1091	1048	957	1027	998	985	1020	1061	1011	1005	1042	960	1036	1098	995	982	1037	1055	1084	1018	983	986	987	1013	1083	1051	1026	1018	1029	1059	993	1034	995	1037	972	1056	1035	1009	1072	1071	1010	1039	976	1076	1022	1056	1039	1013	1065	1003	1053	1016	1022	1018	983	1044	1028	989	1083	1008	1089	1061	1026	1029	1049	1040	1023	1056	1038	1068	1033	1050	1050	1066	1074	1049	1047	1058	1078	1052	1018	1027	1081	1058	1044	1012	1030	1015	997	1035	1049	1011	1032	1071	1096	1016	1078	1028	1050	1029	1012	1008	1022	1026	1018	1017	1019	1054	1019	1009	1018	1051	995	1021	1016	1045	1011	993	1038	1009	1056	1063	1004	1044	1023	1021	1023	1020	1049	1050	1007	1104	1001	1027	983	1023	1036	973	983	1013	998	1022	1041	1054	1058	982	1006	1035	1039	978	986	1039	1024	1042	1079	1036	1000	983	1039	1064	1081	984	1065	975	1033	1049	1058	1127	1048	1038	1035	991	1042	1007	1041	1108	1046	972	986	1027	982	976	1046	990	1071	1028	1042	1055	974	1037	1029	1053	1032	1001	1037	1049	1045	1062	1039	1100	1011	1024	1005	1054	1051	1042	1044	1071	1037	954	1031	1054	1067	1059	1037	1025	1040	1108	1025	1081	1039	1076	1026	1057	998	1016	1017	985	1050	1007	1026	1025	1005	1088	1063	1065	988	1003	1049	1026	1065	981	1073	1009	1011	1053	1029	1056	1051	1044	1060	1024	1048	1079	985	1063	1032	1010	969	1041	1034	964	1040	1080	1013	1070	1035	1074	1055	966	1036	1028	1077	1043	1066	1019	1021	1073	1018	1041	1050	1023	1022	1020	1027	1067	1035	1056	1020	1027	1040	1017	1015	1028	1054	1013	982	1035	1036	1081	1043	1038	1048	1027	967	1012	1048	981	971	1068	1071	978	1021	999	1012	1022	1071	1046	1007	1023	1026	1025	1017	1010	1058	1016	975	1023	1015	991	1061	1058	1054	986	1018	971	1061	1018	1009	1048	1012	1032	1079	1064	1037	1058	1029	988	1129	993	1100	1010	1043	1048	995	1017	1027	1067	977	1053	999	1069	1000	1016	1069	987	1053	1025	1020	1023	1016	1033	988	1043	1041	1113	1044	1085	1050	1035	1018	991	1036	1021	997	1068	987	1081	989	996	1081	1044	1008	1032	1019	999	1057	1080	1020	1033	1082	1059	1008	1065	978	1083	1028	982	963	1060	997	1082	1035	1043	1046	1018	1042	1051	1045	1036	1002	1072	1083	1067	1055	1045	1004	1008	981	1064	975	1035	1043	962	1003	1052	1062	1072	1027	1005	1070	1061	1036	1001	1041	1074	1027	1054	991	1029	950	1037	1049	1022	1060	1095	1007	1044	1032	1037	983	1041	1015	1049	1028	1001	1023	1049	980	1080	1027	1053	1040	993	965	1044	965	1020	964	1095	997	1014	1001	1008	1062	992	1055	1002	1034	1084	1040	1013	1026	973	1056	1022	977	1023	975	1034	1012	1059	1011	1027	1050	1024	980	1017	1031	1026	1027	1018	1081	1018	1021	1000	1094	1096	981	1019	1075	1068	964	1049	1020	1042	999	1031	994	1019	1003	1013	1043	1023	1024	1019	967	1031	1042	1004	1082	1025	1015	1004	1068	1024	996	1011	1083	1004	991	1080	1035	993	1053	1040	1049	1039	1094	1019	1005	1027	1051	1025	1011	1095	1016	1066	1003	1093	1049	1011	1085	979	1085	1014	1007	1007	1010	1011	1046	1006	1046	1053	1014	1014	1011	1047	1017	1032	1016	1020	1112	1054	1050	1035	1024	1034	1038	1043	1020	1025	1053	1012	1047	1075	1012	1011	1012	1039	997	992	1034	1119	1085	1068	961	1054	1032	1058	1043	1047	989	975	1040	1009	980	1018	1026	1025	1045	1043	1030	1057	1049	1036	1019	1048	1046	1069	1014	1014	1016	1046	1046	1017	1064	1071	973	1070	1013	1026	1021	1015	1036	1039	1041	1024	987	1041	1008	1041	1052	986	1048	1017	1097	1045	1026	1021	1047	1024	1013	960	1037	1064	1046	1056	1014	1029	970	1101	1045	1094	1076	1043	1036	998	1052	1071	1042	1069	1061	1012	1038	1064	1053	1062	1035	1026	1000	1063	1013	1008	995	1067	1076	972	1014	1040	1004	1027	1048	995	993	1057	1054	1058	1041	1047	953	1015	1049	1054	1078	1078	1019	1068	1003	996	1034	996	1048	1024	1097	1047	1065	1053	987	1042	987	1051	1035	1042	1046	1069	1036	1065	997	979	1068	1098	1050	1026	972	969	1061	989	1081	1052	990	1018	1018	988	1043	1044	1036	1013	1037	1021	1054	1019	1062	1032	1010	1051	981	1071	981	1025	1037	1087	1068	1023	1037	1046	963	1049	1030	1004	1005	999	1061	1002	999	1014	1034	1085	1027	1022	1061	1015	1062	1031	1034	1032	1065	1034	991	1032	1050	1038	1014	1005	1021	1018	1018	1031	1028	1007	1051	1066	1064	1014	1035	1031	1083	1061	1077	1028	1054	961	1019	1045	1003	1028	1003	1053	1013	1012	1065	1077	1015	1012	1007	1051	1030	1001	1029	977	944	1066	1011	1076	1037	1025	1004	1057	1029	1028	1022	1045	1029	984
23572	20922	28343	23682	20926	11699	1580	980	890	774	768	735	671	683	633	690	638	627	605	611	593	654	571	627	566	585	645	584	590	564	601	550	575	603	575	575	591	599	566	569	555	589	551	566	559	576	571	524	585	587	536	552	585	536	540	551	523	559	536	570	582	563	612	594	584	571	513	529	579	573	547	537	568	591	562	570	568	613	544	580	567	574	558	596	551	556	539	513	580	553	585	552	571	511	548	556	551	553	583	551	606	542	500	523	532	516	543	543	565	554	562	589	535	563	510	535	590	593	560	522	590	565	538	538	570	552	555	575	550	547	525	589	570	558	582	577	535	547	544	544	582	505	544	574	569	551	533	568	564	566	608	577	535	538	560	567	601	544	559	570	539	587	621	609	539	558	544	553	534	576	534	552	572	524	560	559	549	573	587	561	569	559	520	566	551	562	526	586	516	554	557	593	545	536	562	586	568	572	595	577	579	530	580	558	578	556	553	546	536	561	551	565	583	577	597	553	569	532	581	535	566	588	543	521	554	542	584	545	583	619	561	576	541	530	568	590	569	523	567	565	545	541	555	610	546	541	579	556	570	547	493	562	551	528	554	565	545	569	572	551	557	557	554	564	523	550	591	562	531	518	528	582	552	584	579	538	578	559	640	551	586	532	598	564	552	560	577	568	583	547	533	558	562	587	486	553	596	562	584	565	617	551	532	594	561	569	626	542	546	588	568	556	524	554	546	560	575	606	598	551	552	568	548	565	530	559	559	560	583	605	568	576	601	586	534	545	579	556	567	607	523	604	547	609	584	567	545	542	594	564	566	578	565	545	537	615	507	565	552	543	548	538	556	550	546	569	519	594	523	595	594	527	550	579	526	568	570	534	544	591	585	574	543	565	572	581	533	599	542	542	509	538	594	580	531	563	581	570	574	591	578	576	568	562	552	531	507	536	542	570	548	519	533	594	512	546	586	554	575	569	535	538	577	524	571	543	560	576	564	570	580	550	583	538	552	533	568	556	587	570	541	559	566	567	579	560	579	551	553	560	539	561	556	572	552	558	558	582	539	532	541	554	570	550	577	550	591	533	570	542	590	573	578	557	575	606	520	531	582	592	565	560	573	571	543	546	488	559	547	559	566	591	568	547	538	541	537	626	571	606	599	558	565	571	577	552	569	554	568	553	604	543	548	525	571	578	558	541	582	536	548	554	542	571	544	587	577	552	601	564	560	570	574	538	533	577	567	505	598	541	577	518	545	554	544	547	538	541	549	563	565	573	547	579	567	556	535	543	519	572	536	573	572	508	552	573	516	570	600	521	563	535	528	544	528	585	521	542	566	564	530	511	562	525	551	561	530	583	585	566	585	541	527	581	553	578	515	537	532	557	566	574	545	563	541	551	565	563	549	585	583	557	545	526	574	542	560	545	559	590	529	569	571	570	551	573	576	586	590	544	550	607	598	562	573	570	543	523	591	534	556	545	589	558	612	543	555	575	528	506	555	562	593	581	585	583	590	541	548	569	590	551	510	570	521	580	561	559	545	529	541	549	571	551	549	609	563	562	506	518	574	517	512	546	534	559	549	546	574	544	604	583	552	534	610	589	589	557	550	556	559	536	550	567	544	554	527	573	590	547	574	577	558	591	569	534	600	541	586	596	519	555	576	575	539	534	563	582	536	577	552	534	598	571	589	567	580	584	580	593	550	553	575	538	535	556	536	548	574	514	595	534	614	571	556	584	571	564	535	513	595	544	558	563	594	595	574	585	554	576	536	548	546	532	544	534	534	586	590	591	592	564	528	556	565	567	553	585	594	550	518	537	543	612	584	586	531	566	539	544	593	533	555	553	543	582	573	570	583	586	544	574	575	596	529	546	563	548	564	507	588	575	561	570	589	570	553	536	579	547	578	534	588	584	570	569	550	569	569	572	587	584	592	528	579	558	549	551	554	549	553	541	504	564	510	596	552	577	530	569	549	551	592	549	560	599	563	548	543	556	558	536	508	505	564	551	543	577	555	555	591	552	591	576	592	599	556	556	556	556	593	571	577	576	576	535	585	582	559	537	572	583	526	538	624	553	579	538	581	585	517	543	530	544	505	574	563	543	569	549	563	539	542	582	560	561	574	550	599	551	558	561	557	550	564	546	535	582	569	528	552	518	558	584	571	598	554	573	582	557	544	550	560	557	547	540	545	545	555	567	516	584	516	601	526	537	565	547	543	510	549	560	576	610	551	519	566	509	554	592	566	566	560	535	569	568	541	569	608	551	539	561	576	562	572	592	571	546	599	558	585	556	547	550	553	560	569	554	574	523	574	554	593	579	573	559	589	583	554	526	553	578	564	565	552	581	543	550	545	538	543	570	620	573	551	561	514	563	566	575	564	575	537	528	554	571	573	527	560	586	555	567	553	573	515	552	575	578	535	563	552	555	541	552	545	541	547	586	590	609	542	553	551	589	527	573	554	569	516	576	582	525	567	570	572	566	555	558	553	551	580	551	544	545	598	567	556	553	527	584	581	583	547	589	529	517	563	602	573	554	547	543	525	543	576	539	505	520	535	543	546	556	561	553	537	541	572	587	593	545	602	563	541	562	525	568	569	528	567	548	535	563	563	588	565	546	582	561	510	583	601	537	533	548	531	518	567	543	589	577	542	606	544	609	565	535	586	570	559	552	565	551	524	562	529	570	530	545	555	552	609	557	546	576	513	577	562	554	516	591	561	560	549	560	555	552	581	538	593	565	540	532	580	531	539	541	540	591	564	576	562	552	555	558	567	552	559	557	574	541	555	551	540	596	569	560	548	569	552	553	538	592	562	599	564	543	519	588	568	536	550	558	528	528	549	613	570	579	597	577	567	556	548	575	567	541	549	553	578	538	576	579	519	525	572	548	605	599	555	515	568	517	565	533	581	567	560	554	523	562	555	535	531	546	530	565	615	575	555	561	542	541	581	548	550	595	569	574	519	601	538	574	545	512	554	616	567	543	522	533	572	580	567	564	587	567	595	569	575	563	561	539	541	565	572	589	554	589	532	564	538	596	537	560	574	547	572	508	548	563	551	575	543	606	560	533	572	577	530	557	570	576	555	614	544	578	528	549	562	550	532	546	559	577	542	538	589	538	590	564	596	575	549	536	605	586	580	581	598	541	552	525	500	592	531	573	573	561	503	581	554	579	552	524	589	589	523	543	527	577	566	582	548	547	551	581	531	560	588	531	589	553	557	525	567	521	500	590	508	581	567	555	580	522	546	584	552	565	539	551	556	548	547	542	538	552	566	557	555	569	557	535	548	574	582	596	554	547	543	556	547	545	563	544	566	557	546	532	563	532	549	541	562	533	560	559	532	561	575	545	586	533	569	601	556	557	580	579	522	573	542	592	555	555	539	539	556	582	554	586	528	564	562	540	546	562	555	539	541	602	536	582	520	572	557	545	517	557	522	547	564	538	477	583	558	572	569	531	562	547	563	542	554	565	580	570	567	584	571	541	542	554	591	529	559	525
4797	9422	8500	4557	3330	2562	1940	1707	1444	1278	1185	1045	1018	935	930	918	819	844	836	812	768	812	806	825	768	785	787	736	750	773	715	769	716	692	737	720	711	738	775	729	749	728	737	742	722	782	740	728	734	706	687	718	706	703	722	730	718	723	694	747	746	714	708	725	701	745	704	691	758	737	655	740	700	716	685	740	728	703	709	737	722	758	730	714	704	731	729	702	749	702	703	712	723	744	729	752	667	696	734	709	739	769	690	709	750	710	701	760	770	754	733	704	711	786	712	745	728	733	699	710	685	644	678	727	706	679	692	725	714	689	720	701	704	721	717	715	719	788	726	690	722	721	722	700	724	741	721	776	673	695	770	697	720	752	744	713	726	732	702	734	692	730	719	722	691	709	704	702	711	716	691	705	765	729	739	669	723	731	708	707	725	709	722	721	767	656	677	721	724	698	706	692	731	719	718	692	664	742	708	722	713	734	739	671	636	703	698	744	739	738	713	727	718	746	706	705	682	680	730	695	758	696	729	720	685	687	729	729	741	731	736	754	678	761	743	710	667	716	701	687	715	743	754	712	723	717	661	760	751	672	740	695	727	697	719	704	746	700	729	743	745	747	748	704	727	691	705	700	730	687	739	754	702	693	717	739	680	715	729	731	748	706	676	725	712	725	709	734	732	731	639	701	709	725	724	701	718	733	714	693	723	704	702	719	728	718	717	683	688	750	712	710	731	711	713	724	707	738	764	759	719	736	668	711	712	741	792	676	748	692	681	732	747	715	677	725	712	737	750	756	720	698	731	678	695	729	775	699	720	742	752	717	701	703	709	731	719	694	694	726	734	739	707	690	684	726	765	716	688	720	737	721	710	706	711	744	719	743	721	712	727	723	729	712	729	755	696	743	777	699	736	719	712	697	696	708	728	692	692	704	753	699	701	724	734	689	742	694	710	729	698	655	674	695	724	686	730	724	777	768	665	733	708	719	719	687	675	715	714	737	748	736	672	713	730	700	706	714	711	721	711	725	773	747	729	775	686	711	687	709	718	715	723	699	759	749	708	716	719	740	721	750	707	774	694	753	732	697	739	697	694	678	709	725	700	712	732	672	737	706	689	700	715	774	709	717	708	681	718	658	728	697	744	686	731	748	677	721	677	639	681	731	717	703	716	694	699	680	734	711	711	722	702	712	722	734	713	719	711	711	730	728	676	711	741	683	658	737	679	710	674	721	709	718	678	702	733	677	684	711	689	729	740	695	735	749	701	739	735	684	734	665	738	706	707	697	722	714	714	728	700	724	711	662	693	724	692	719	747	697	715	668	771	736	731	729	699	700	738	731	751	751	734	702	692	764	734	719	718	735	705	743	716	715	720	711	750	743	702	704	737	743	682	662	733	672	701	761	688	747	686	736	711	692	703	711	758	729	687	723	704	725	724	733	733	746	717	731	719	712	753	694	689	740	654	705	735	760	706	700	712	722	697	692	696	707	721	733	726	702	716	718	691	713	720	703	757	698	681	733	737	746	708	681	739	690	710	705	735	712	719	662	701	723	705	714	762	702	718	696	759	768	712	702	705	695	723	715	681	745	716	725	712	693	724	707	721	769	715	731	666	685	709	736	685	771	792	645	747	719	753	707	696	725	732	678	695	713	710	681	735	806	716	658	737	693	727	743	713	740	657	701	768	739	674	788	671	708	739	749	690	687	759	661	705	700	703	700	691	704	739	726	729	751	689	704	724	760	714	711	696	715	714	765	697	746	691	697	704	669	731	713	707	694	684	704	731	707	724	673	744	717	697	716	730	741	729	703	778	761	714	721	733	701	709	702	701	759	716	741	704	726	765	735	734	747	717	700	712	724	713	748	773	723	719	764	708	703	686	768	724	678	719	737	695	688	696	711	748	707	729	726	766	724	679	727	733	718	684	783	701	670	726	689	694	702	716	707	675	689	725	738	708	704	726	744	701	706	740	735	723	703	712	698	755	743	724	716	717	730	733	717	677	698	718	692	705	738	782	720	712	730	684	712	688	634	717	721	747	707	663	690	739	693	712	685	760	703	711	660	720	703	713	698	688	664	714	726	705	723	699	668	735	678	695	724	688	701	695	700	700	704	701	729	697	706	698	724	680	705	712	676	719	690	758	706	724	689	778	736	688	697	682	742	686	698	729	707	768	679	721	721	730	715	676	704	738	712	717	715	705	742	740	711	699	729	745	715	715	699	723	740	734	704	737	705	719	710	685	740	706	696	720	682	741	757	751	735	706	792	702	715	699	750	705	715	734	712	761	715	736	714	732	736	670	769	736	726	706	722	737	735	706	750	720	715	726	676	723	714	722	698	772	685	673	684	730	684	679	718	667	722	708	740	694	753	708	703	752	775	712	688	753	730	747	721	697	773	724	730	720	707	722	724	719	725	715	750	691	682	694	746	715	726	704	710	716	716	711	740	714	683	690	754	715	713	747	762	697	671	777	707	697	669	723	734	706	676	686	731	716	692	724	714	714	699	739	708	693	745	740	686	718	731	681	746	704	719	648	715	703	722	724	737	722	760	726	675	700	761	733	706	677	742	678	715	701	735	715	700	724	728	655	684	686	732	741	690	746	735	696	711	709	664	719	741	662	712	692	700	712	705	729	769	738	752	754	713	726	742	692	782	716	729	709	708	719	705	752	664	706	697	726	742	696	675	706	712	734	729	743	754	698	730	737	692	736	761	713	733	720	702	743	703	715	713	660	690	728	712	722	703	712	741	697	735	706	712	718	709	669	731	760	685	734	719	747	734	683	714	721	766	689	740	710	743	716	688	722	719	723	792	716	716	688	698	684	687	687	703	723	722	708	723	691	736	707	726	722	702	684	670	700	731	752	743	687	738	697	718	703	723	697	687	733	742	700	727	663	721	675	715	769	698	690	707	704	713	744	730	739	749	739	636	710	705	665	703	712	722	762	797	704	653	689	692	670	710	750	690	739	715	734	715	718	719	706	780	697	678	705	719	673	740	747	758	691	704	657	691	701	738	707	726	755	712	711	698	703	738	720	724	715	669	705	711	702	724	742	712	734	684	711	713	724	705	683	716	701	703	702	719	780	743	761	727	692	700	739	776	721	747	693	721	709	746	688	698	748	710	701	716	736	748	730	680	774	720	737	737	710	711	694	741	772	723	729	697	702	708	686	685	692	747	715	748	715	716	692	740	743	687	727	708	736	732	710	737	725	712	660	696	714	733	709	735	727	709	688	695	697	720	685	752	706	717	714	801	702	711	700	721	709	702	748	728	728	740	726	733	700	669	673	732	717	678	714	727	708	726	681	710	724	692	761	713	760	761	733	701	727	724	702	713	726	770	780	643	729	717	679	695	674	703	683	695	729	725	687	729	683	734	698	701	743	715	705	760	756	705	715	718	709	747	742	710	682	714	745	717	681	717	714	773	722	722	754	696	715	692	749	734	667	750	694	721	705	712	718	763	718	761	695	666	737	756	758	681	730	724	739	723	715	748	736	671
22506	20856	28596	23255	20858	20913	9857	1113	831	690	605	575	483	455	454	383	359	345	347	312	318	311	281	306	289	286	299	281	284	290	255	313	261	260	241	255	251	264	245	256	261	224	251	231	259	247	246	256	247	257	239	258	235	231	259	250	236	259	242	254	240	243	212	261	248	240	231	252	227	246	225	249	246	226	232	223	238	238	228	248	248	248	266	269	248	229	239	236	254	238	232	230	247	247	237	254	268	229	236	242	232	219	227	241	223	232	217	219	246	229	249	254	249	237	240	241	270	228	235	254	239	247	224	253	241	239	236	249	231	220	214	238	243	223	240	285	236	256	216	246	238	250	244	258	268	257	230	240	268	250	248	219	225	272	232	226	232	225	212	240	243	208	210	235	251	246	238	268	224	231	231	248	255	245	224	230	212	239	259	268	249	262	224	219	234	253	245	250	244	277	230	263	246	260	246	228	243	228	254	245	234	255	231	205	217	247	232	255	239	232	239	248	203	233	254	245	253	215	257	263	220	230	260	250	224	242	231	231	257	241	221	238	257	224	236	235	220	279	240	229	242	249	248	237	227	202	224	270	221	247	236	225	237	253	226	218	249	260	238	239	239	240	242	245	240	240	252	231	243	255	240	217	240	247	220	243	228	205	239	237	229	222	214	256	236	254	220	228	241	242	230	243	255	238	237	240	240	241	216	222	241	196	210	250	281	224	246	230	235	252	251	240	248	250	258	203	252	229	217	256	248	245	205	235	245	225	207	234	241	227	215	228	260	227	254	228	225	228	236	235	203	208	247	214	250	221	244	218	227	237	245	244	243	230	239	242	246	239	235	221	236	257	245	251	244	231	251	225	244	234	233	247	243	228	243	225	230	260	236	222	215	256	214	249	244	217	237	214	260	216	220	195	243	211	226	199	260	273	240	213	234	252	248	227	223	236	239	241	224	228	218	219	241	243	229	260	247	224	259	248	241	239	235	264	266	217	216	233	246	231	254	244	233	232	211	247	244	252	213	252	234	227	236	203	240	227	232	237	252	259	231	228	256	221	236	230	221	240	261	218	234	228	250	275	236	248	232	248	246	227	257	263	232	223	239	270	224	251	243	224	279	221	221	251	229	242	239	253	257	243	243	225	241	221	242	236	234	224	238	246	210	231	228	209	245	243	214	227	233	245	240	217	241	226	233	217	225	226	227	222	214	251	246	265	231	252	249	206	234	262	246	245	242	230	225	245	239	238	202	237	212	236	223	246	243	270	237	246	243	245	231	203	261	229	271	246	216	230	230	252	249	238	210	237	233	223	213	209	248	241	223	244	245	226	232	250	242	227	226	215	254	265	250	235	221	227	238	224	227	222	242	250	216	255	243	245	239	235	240	221	247	239	235	237	225	234	248	240	248	230	207	230	226	234	220	246	234	237	219	249	262	254	254	220	245	229	224	248	227	258	222	226	251	236	239	225	253	223	230	259	264	240	203	262	246	246	236	248	223	247	223	250	224	221	252	226	221	233	256	230	237	213	215	255	220	255	229	266	243	233	258	237	248	266	203	225	220	220	220	236	238	233	228	243	227	203	243	214	218	206	240	249	247	228	256	196	237	223	232	216	240	253	231	230	252	264	204	255	247	236	230	254	247	237	253	264	199	254	228	259	239	235	250	225	239	223	230	231	242	197	218	227	255	239	256	256	237	237	235	234	236	247	250	228	267	255	239	239	232	232	219	242	246	264	258	235	239	237	238	243	252	235	215	231	243	236	274	209	211	262	255	249	213	238	252	231	239	220	236	268	245	242	231	250	248	202	216	239	213	234	232	229	216	236	207	199	235	257	239	235	243	241	228	232	235	217	230	226	244	262	237	223	227	248	223	275	241	267	213	258	227	256	255	240	238	230	238	246	234	237	238	238	267	235	218	239	234	209	235	217	252	240	235	237	236	234	222	229	259	226	249	230	239	255	236	213	238	213	232	275	246	227	238	227	226	239	255	217	258	241	227	236	262	239	247	201	245	224	229	217	249	239	251	237	260	242	234	219	232	252	211	233	249	218	215	214	229	203	226	254	244	218	263	246	234	226	227	253	220	222	233	225	227	250	221	250	213	228	228	254	240	244	247	231	200	249	236	213	215	259	222	228	206	241	255	210	232	260	257	242	233	233	221	220	237	234	229	221	224	233	231	235	220	239	223	242	237	224	243	228	238	222	216	248	216	246	222	229	263	249	238	257	223	237	226	229	226	246	246	250	246	229	234	237	242	221	238	229	238	228	236	253	238	261	224	241	239	222	233	270	214	253	241	233	216	236	242	246	245	214	227	220	231	234	229	255	247	259	225	235	226	240	257	239	236	246	233	238	253	249	226	239	224	227	249	225	267	247	237	212	221	247	248	241	234	243	276	222	225	234	234	223	224	217	214	227	228	242	237	206	247	262	245	247	243	239	221	220	236	228	234	249	250	252	217	226	226	251	237	220	237	233	256	234	223	237	238	242	260	219	248	258	260	225	274	200	247	211	266	259	260	221	244	222	249	249	247	261	235	232	249	255	237	217	225	228	238	235	231	262	232	253	249	261	247	249	207	215	219	223	221	237	246	242	248	228	229	236	236	211	236	241	247	236	235	258	233	219	216	259	242	252	217	238	230	266	231	229	244	233	237	241	243	224	253	237	248	231	267	239	230	247	270	250	224	217	228	236	237	220	224	243	219	244	225	248	211	232	237	230	227	257	238	228	224	238	212	221	267	226	258	242	218	259	255	249	235	232	253	258	217	258	213	230	227	226	249	246	255	234	233	206	224	235	243	269	229	240	243	252	233	259	255	221	269	236	221	243	240	230	263	248	225	230	220	226	255	245	232	255	240	229	239	246	224	212	236	255	227	223	265	253	237	235	236	246	235	230	208	236	251	249	218	236	213	229	233	235	244	258	247	236	257	215	224	245	238	261	234	212	254	238	224	227	245	244	233	215	226	269	268	231	237	231	226	234	218	240	229	211	253	216	236	234	217	219	235	245	240	251	234	233	203	240	221	224	227	242	217	239	253	227	248	245	250	212	237	199	244	254	240	208	272	265	234	237	238	235	247	218	242	233	228	258	265	209	231	240	222	231	256	221	213	227	227	232	251	215	239	246	241	238	226	208	231	236	234	243	225	221	223	196	202	247	229	239	235	228	232	237	240	235	216	239	248	207	218	245	254	214	245	238	238	216	247	222	226	242	257	227	274	263	238	210	240	235	235	229	261	218	231	240	207	254	252	212	251	233	223	237	243	218	213	249	244	247	227	211	271	257	230	217	240	237	236	238	232	230	225	221	241	223	242	252	231	222	224	207	246	239	218	229	231	210	243	228	220	252	235	221	237	250	237	219	238	288	265	277	233	231	230	239	209	228	218	238	240	251	255	251	218	228	240	247	230	242	254	224	237	230	247	241	226	245	246	254	240	247	225	235	233	234	241	244	212	235	222	201	236	253	203	257	233	234	225	245	234	236	215	249	213	253	248	248	217	264
6581	15449	13566	7305	5087	3841	2980	2298	1797	1437	1195	1011	835	745	680	649	625	539	514	491	441	451	475	473	440	428	398	410	336	356	380	379	367	359	360	345	353	367	335	361	336	336	316	341	346	347	338	329	329	334	320	325	349	316	334	366	300	317	324	353	301	321	300	319	353	319	315	303	312	301	307	317	298	298	319	315	314	311	327	328	305	312	327	352	290	301	304	320	306	284	323	311	308	306	330	298	307	311	299	329	304	308	329	321	316	312	298	304	302	299	332	323	306	321	337	297	281	327	305	274	286	294	323	317	326	361	296	311	287	311	325	332	284	297	306	307	323	302	317	294	319	323	289	317	279	317	313	296	314	295	307	300	310	316	309	324	300	316	306	306	279	292	333	294	281	292	311	284	323	305	284	309	301	320	301	323	292	276	315	312	290	302	299	285	322	298	295	265	293	290	267	320	279	267	323	330	320	324	299	292	297	345	277	288	307	316	288	304	289	310	320	324	299	325	278	296	280	249	294	302	301	268	315	306	347	301	315	315	289	343	289	313	310	297	309	278	302	317	281	300	279	306	301	278	329	308	312	317	290	320	338	298	302	324	313	288	314	315	300	328	316	326	317	295	296	323	310	293	302	295	297	302	308	287	293	301	311	324	284	308	295	316	306	296	307	312	300	294	297	347	305	337	363	308	333	315	281	292	310	300	312	307	328	306	302	304	305	291	298	313	287	261	307	321	300	294	313	285	285	324	320	287	310	298	292	292	310	328	299	294	299	316	335	329	276	300	338	324	319	324	262	299	297	342	325	329	299	326	310	264	312	299	304	288	339	299	295	324	288	305	322	308	306	294	296	283	310	293	309	306	296	287	336	290	331	290	288	279	328	305	296	306	332	294	313	339	328	328	287	286	307	292	310	334	319	283	319	322	309	320	305	295	317	317	323	305	283	309	322	291	293	287	300	309	279	283	312	312	307	306	302	314	315	311	280	308	325	294	310	278	282	283	320	310	277	297	287	314	324	273	296	283	310	307	305	296	303	288	299	299	317	283	303	314	296	307	297	313	299	267	300	333	293	285	307	307	313	312	317	311	317	284	318	284	317	304	321	254	310	298	292	274	338	289	312	315	302	297	325	289	293	303	312	282	281	299	310	300	320	307	294	306	314	317	289	274	286	293	267	317	317	299	324	337	303	309	316	301	297	319	315	313	308	313	313	300	323	311	317	293	313	317	319	314	280	295	308	321	319	307	306	303	277	308	306	281	284	321	288	289	305	309	301	285	309	284	297	282	311	303	274	297	299	319	301	329	351	321	301	304	307	293	304	324	282	286	327	264	297	263	299	289	307	336	320	325	310	280	349	315	317	301	298	300	296	335	296	267	268	287	312	320	324	339	293	279	302	302	324	331	279	290	276	285	294	310	312	299	306	335	319	332	287	298	307	297	298	276	282	303	302	297	284	298	306	292	291	261	327	283	309	302	293	302	291	308	315	300	314	326	290	307	276	318	321	310	299	304	316	296	314	312	318	278	306	314	289	305	291	299	320	300	332	330	319	311	308	290	289	337	315	301	320	300	290	336	277	300	308	342	314	281	270	285	316	319	316	326	329	285	309	303	294	299	297	350	283	319	287	279	305	293	286	282	319	313	258	301	289	297	294	301	288	268	309	288	294	288	293	325	329	315	311	307	315	321	282	298	320	336	307	298	319	322	282	299	294	284	305	317	326	315	319	319	307	295	265	302	301	333	269	278	295	290	291	279	283	346	309	319	296	303	290	318	294	288	312	289	304	298	284	320	306	317	308	320	266	299	309	318	313	322	318	326	312	281	321	304	311	284	305	269	302	285	327	294	305	314	288	279	303	330	292	312	298	313	328	309	292	288	328	295	300	310	301	275	308	326	282	326	299	292	296	323	285	329	310	289	275	283	298	317	291	307	285	314	320	302	317	305	294	284	284	296	287	278	294	305	296	296	310	276	315	294	308	331	316	306	328	289	316	291	315	311	320	303	320	320	277	308	325	271	315	286	322	300	327	292	280	305	302	330	281	313	328	295	271	315	310	305	301	301	281	323	307	296	341	313	278	312	300	328	275	316	310	302	288	308	326	312	315	289	304	292	310	305	297	282	292	345	287	334	314	340	317	307	319	292	286	299	290	289	305	304	270	298	296	315	334	347	314	308	302	316	316	305	329	318	315	299	281	317	282	297	288	339	282	347	301	313	295	292	278	298	308	302	307	293	330	323	314	312	296	327	296	295	318	293	318	311	296	294	333	277	287	298	314	304	303	255	343	273	292	325	292	300	297	306	333	307	284	322	328	308	312	280	321	297	320	323	348	295	304	308	318	297	310	283	313	288	296	300	291	298	301	312	316	313	310	313	309	318	316	290	292	332	296	294	288	298	288	306	286	299	298	364	289	291	322	319	313	290	312	309	307	288	294	314	271	315	285	288	298	319	315	297	280	331	321	306	278	304	314	333	300	275	287	323	295	304	292	315	295	322	319	300	319	289	328	290	308	298	305	314	271	316	306	290	306	299	298	303	304	292	308	278	323	280	306	329	280	337	289	318	275	306	297	318	282	318	312	274	326	285	314	313	297	308	289	315	322	307	313	309	314	296	316	299	291	271	321	293	302	269	321	291	299	321	307	321	292	281	296	299	307	323	311	312	287	267	317	297	286	273	299	284	308	300	300	317	295	282	296	306	259	332	312	320	312	316	310	288	315	284	286	337	301	291	316	304	288	273	307	314	309	307	311	298	297	270	320	341	309	298	287	316	296	295	302	311	330	319	311	301	284	307	334	280	336	308	329	299	314	273	291	302	287	272	305	271	286	333	317	275	276	296	293	305	310	321	311	299	320	315	316	275	339	325	310	314	339	294	319	284	345	341	327	278	308	327	302	299	304	318	278	355	294	314	316	304	321	288	308	303	320	291	269	280	312	304	329	343	313	304	297	327	291	326	290	288	310	284	311	287	302	304	302	271	322	294	310	309	308	320	283	313	315	307	301	301	298	308	292	272	287	301	327	308	323	312	280	329	316	277	328	334	287	320	281	288	297	288	279	293	272	325	317	311	327	305	319	297	286	297	271	320	324	309	348	311	314	283	310	302	285	312	284	302	287	312	309	308	302	287	275	310	295	306	306	299	291	312	308	320	280	313	299	296	312	312	330	318	304	303	298	293	308	333	292	305	305	337	318	300	327	315	330	301	296	287	312	290	302	321	317	293	296	286	294	317	306	294	331	281	301	321	289	323	300	312	294	352	298	299	298	279	299	313	289	298	300	268	279	312	313	294	309	287	304	311	294	332	287	313	285	296	295	312	291	308	329	336	309	302	299	298	275	271	330	322	313	293	293	326	308	341	265	304	348	313	304	303	282	301	305	307	332	329	273	303	284	306	282	308	305	304	334	293	303	285	297	300	319	295	295	282	304	290	298	271	297	305	295	318	288	305	306	325	280	282	322	289	341	344	287	302	320	311	290	312	303	317	295	333	321	302
26632	20545	10514	1418	988	982	869	835	860	846	839	870	828	855	850	858	840	795	855	856	852	832	846	900	826	819	833	825	875	843	866	862	797	776	888	816	783	845	788	830	854	807	880	887	825	843	826	877	821	876	806	829	838	873	878	789	829	820	875	828	835	874	797	859	844	856	857	815	859	840	817	894	780	901	847	832	806	831	835	849	802	830	883	885	853	852	881	820	844	834	789	812	826	833	781	838	878	834	820	857	864	815	820	841	821	870	870	839	789	829	840	836	892	838	872	855	862	815	869	849	889	856	847	861	832	807	811	795	830	855	819	814	829	850	838	833	860	897	871	870	826	806	883	830	789	808	829	828	902	829	871	866	836	813	869	889	882	824	839	850	785	884	827	868	819	768	844	852	830	777	833	856	840	830	868	851	812	818	812	817	828	845	817	824	845	907	849	836	822	883	844	790	827	834	816	850	807	842	856	798	823	856	837	821	834	804	824	837	807	840	851	793	861	872	848	849	830	810	859	838	817	868	784	868	870	814	841	830	824	859	839	868	831	788	780	808	772	841	894	767	786	875	816	887	841	815	822	859	883	849	815	825	843	891	874	821	817	776	866	858	875	820	863	872	858	841	845	906	852	842	814	833	831	873	819	797	809	833	823	861	829	786	872	869	829	860	852	824	848	833	783	832	854	886	799	841	853	814	828	776	832	834	901	844	881	790	855	871	811	793	825	863	814	816	835	763	857	807	806	802	849	836	859	872	803	804	848	833	854	855	859	836	783	862	871	790	823	839	845	790	840	835	845	840	841	867	816	840	770	820	880	856	824	864	853	877	825	811	801	803	823	778	803	846	808	818	846	786	853	862	830	858	787	825	848	840	826	849	864	836	818	825	806	845	816	804	813	905	858	824	865	815	824	855	769	804	840	821	921	805	833	800	782	860	817	790	864	886	817	857	813	846	836	857	880	849	822	850	856	847	849	852	863	820	802	774	836	840	841	829	833	811	765	853	840	839	813	891	835	824	849	839	890	832	789	841	883	846	844	830	871	826	873	871	833	863	790	878	783	851	846	857	837	823	858	831	830	895	819	841	846	832	864	801	851	810	862	789	800	791	768	828	828	839	878	835	815	817	820	842	863	840	855	893	812	847	878	847	851	908	816	868	832	860	806	911	846	839	828	789	892	870	782	859	891	877	856	854	879	834	871	836	832	823	898	822	872	841	813	847	832	817	831	817	867	787	844	799	867	814	804	861	854	813	838	856	847	877	863	846	834	806	857	842	838	873	854	836	861	869	792	837	827	854	833	872	824	806	838	852	812	803	851	835	840	824	848	831	813	910	831	858	789	798	793	822	824	863	852	852	851	842	836	845	857	836	769	831	852	835	854	859	829	847	795	815	795	853	810	856	803	874	868	789	793	850	854	874	814	826	883	861	793	832	836	808	821	772	795	843	800	837	813	837	828	813	827	824	866	894	844	863	816	837	802	880	801	809	816	845	793	839	834	843	865	763	855	833	848	790	778	831	811	828	867	832	865	816	852	875	876	814	802	835	807	894	815	886	857	851	835	829	790	822	807	881	839	843	843	813	836	796	851	825	832	857	802	839	821	889	859	863	828	821	832	841	852	819	816	813	847	821	870	818	858	798	819	835	787	782	878	844	866	833	854	873	848	841	853	899	838	858	833	868	831	834	829	852	864	876	792	839	845	820	843	848	850	809	835	839	869	820	816	829	847	857	874	833	825	824	886	837	798	850	885	845	808	885	849	849	851	819	800	791	807	838	872	822	838	850	844	834	824	847	837	854	854	802	836	816	849	826	857	842	880	879	849	873	811	890	904	857	843	830	831	873	774	859	847	857	811	881	878	845	860	851	810	741	849	823	811	826	809	795	884	844	852	869	821	818	862	856	821	874	838	840	797	856	862	860	863	817	812	840	878	855	835	839	837	807	844	890	803	825	814	810	859	858	845	808	821	853	825	873	839	836	833	861	854	852	850	870	814	816	902	827	839	801	837	837	842	870	861	844	882	873	864	865	822	862	883	874	858	852	866	828	813	852	825	823	875	799	784	887	821	829	887	837	875	873	820	859	834	860	861	912	821	839	845	833	793	859	833	856	810	811	875	824	846	855	835	808	818	815	823	835	825	821	842	852	833	834	846	831	765	841	820	855	841	787	812	832	831	820	821	837	842	873	870	820	832	840	812	780	809	819	851	838	822	860	837	817	806	890	872	854	829	840	850	854	849	841	830	861	803	789	808	856	868	772	842	862	785	848	820	811	766	844	876	807	860	837	866	838	862	866	819	845	835	831	824	809	854	825	803	812	873	799	861	846	842	849	782	875	856	835	867	829	873	865	890	851	857	830	838	794	816	845	838	816	882	921	859	789	810	859	826	881	844	862	859	815	871	810	849	861	869	813	856	807	889	829	877	829	761	850	893	843	752	844	832	838	832	838	864	831	843	832	859	823	856	804	832	862	846	818	828	840	825	897	821	828	790	833	886	854	863	804	818	835	791	861	878	797	810	850	889	792	814	792	782	796	788	824	830	782	873	824	867	848	870	836	833	821	862	846	827	860	828	812	862	833	809	845	831	822	838	868	837	863	837	905	814	765	780	872	862	841	802	886	822	846	813	883	861	856	784	860	830	897	836	788	883	842	833	852	782	821	826	840	883	820	860	809	867	861	798	862	844	867	821	856	887	794	873	810	885	781	821	839	878	824	892	873	840	842	842	811	857	821	843	863	832	830	859	840	892	867	853	836	817	789	847	865	796	867	852	845	862	861	838	828	851	839	842	839	863	820	844	792	891	839	875	840	855	814	848	828	829	829	804	847	803	825	843	821	800	816	819	862	841	892	843	852	864	868	852	806	786	839	872	796	789	891	867	819	889	819	751	854	846	801	819	844	831	795	835	859	895	876	838	828	835	834	817	834	850	855	835	866	893	859	838	841	879	826	847	843	825	850	819	839	882	850	861	855	861	850	885	881	855	878	848	794	806	826	900	823	810	841	863	835	873	860	818	850	875	806	817	840	836	885	824	833	861	840	872	857	830	846	901	853	854	825	821	815	826	848	858	820	816	812	870	866	788	833	860	830	829	843	853	800	881	822	922	860	832	855	814	838	833	855	870	838	827	858	843	853	831	895	846	827	793	866	799	846	885	880	846	824	846	845	850	842	814	809	826	835	851	824	860	835	848	827	788	852	869	865	847	853	846	874	859	871	862	860	836	840	835	859	844	866	867	864	857	773	784	856	841	858	827	836	814	851	837	854	895	813	807	833	822	821	847	891	851	882	833	842	857	834	823	879	870	851	825	849	812	841	840	860	858	852	768	848	828	871	814	829	800	855	840	820	869	825	848	837	787	820	854	888	879	836	842	792	821	841	827	816	875	840	837	771	864	858	822	810	854	844	862	876	822	832	858	757	814	862	830	834	899	850	888	791	838	890	859	838	848	842	856	797	842	791	881	813	819	852	860	838	843	844	803	848	877	820	828	834
4422	1669	1558	1270	1166	1127	1069	1027	1081	1062	1065	1065	1067	982	988	1001	1030	999	975	1040	1081	1033	966	1099	1046	997	1105	1022	1024	1031	971	1048	1014	992	1095	1036	1005	1072	985	1025	962	1066	1074	1038	1057	1018	1036	1038	1048	1026	1079	1031	988	1050	1032	1076	994	1009	1020	1043	1068	1021	1030	1068	1035	1069	1025	1041	999	1043	1014	1032	1035	1055	999	1122	1038	1049	1039	1058	1034	1050	1002	1087	1033	1041	1067	1045	1014	1053	1058	1057	1041	995	1013	1030	1036	1046	1017	1018	1058	1031	1027	1034	1027	1053	1016	1029	1029	1023	1034	1021	1019	1033	1041	1062	1098	1053	1005	1038	1050	976	1096	1025	1054	1095	1077	982	1040	1027	1058	1011	1006	1064	1044	1074	1023	1033	1016	1065	1005	1025	993	1005	1056	1042	1009	1098	1005	1086	1012	1037	1072	1071	1034	1024	987	1059	1051	1027	1032	1005	1007	1016	1029	1015	1034	1017	1020	1076	1002	986	1024	1028	1036	1095	1036	1034	1089	1024	1012	1089	1031	1022	1008	1040	1050	1052	1059	1081	1017	1064	1051	1016	1012	1046	1012	1045	1051	1058	1037	1067	1031	1043	1070	1029	1039	1043	1035	1057	1038	996	1076	1050	1080	1061	1017	1041	1078	1054	1063	1030	1024	1057	977	1054	1042	1058	1063	1013	994	1026	1054	1006	1060	992	1018	1017	1081	1044	993	1043	1010	1036	1064	1026	1053	1047	1013	992	1038	1099	1034	1012	975	1001	1018	1029	1056	1058	1045	996	1047	1038	1035	981	1033	1008	1056	1043	1029	1003	1066	1021	1008	1033	1054	1062	1026	998	1058	1078	1027	1092	991	1028	1053	1016	1079	1032	1038	1054	1019	1069	1075	1047	1020	1025	1061	1078	1025	1001	1033	1013	1080	1045	1025	1049	1045	1053	1098	1099	1011	1060	1045	1043	1087	988	1004	1046	1038	1018	997	993	1072	1038	1025	1036	1018	1022	1006	1066	994	1052	1061	1015	1066	1008	1045	1027	997	1011	1074	1043	1007	1019	1087	1029	1079	1020	1021	1013	1042	1048	1041	1061	991	1060	1045	995	1059	1015	1055	1043	1010	1051	998	1031	1050	1030	979	1026	1060	984	996	1051	1033	1010	1037	1016	977	1020	1002	1038	1029	1024	1047	1031	977	1041	1051	1085	1024	1029	1036	987	1036	1060	1023	1000	1061	1019	1070	1014	1050	1048	1029	1021	1014	1046	988	1036	1051	1047	1056	1050	1084	1026	1086	1083	1004	1020	1035	1015	1023	996	1061	965	1038	1011	1053	1038	1059	1019	1004	1058	1042	1073	1046	1056	1014	1042	1018	1075	1069	1058	1029	1061	1066	1048	1050	1030	1022	1068	1074	1005	1000	1023	1051	1052	989	1006	1030	1025	1031	1004	1025	1038	1064	979	1024	963	1086	991	995	1043	1040	1083	1050	1034	1008	1027	1031	1070	1071	995	1040	1024	996	1098	1003	1056	1057	1004	1048	1026	1045	1036	1028	1026	1080	1018	1068	1013	1011	983	1063	1066	994	997	1043	1055	1031	994	1021	1051	1069	1048	1001	1072	1037	1038	1070	1078	1051	1100	1031	955	996	1023	1062	1110	1011	952	1024	1081	1047	1019	1038	1050	1029	1028	1069	1095	1052	1045	1050	1029	1023	1017	1019	984	1113	1041	1032	1056	1005	979	1037	1056	997	1015	1075	1025	1036	1062	1068	1045	1051	1008	991	1023	1005	1011	1006	1076	1034	1046	1061	999	1022	1051	1051	1050	1112	1018	1006	1018	1016	1084	1063	1001	1013	1038	1070	979	1028	1033	1023	1035	1026	992	1065	1015	1007	1030	1064	1015	1021	1029	1038	1040	1044	1037	1034	1044	1052	1036	1009	1011	1062	1029	1045	1049	1033	1047	1088	1025	984	1038	991	1028	1087	1071	970	979	1074	1049	1007	1030	1080	1039	994	1059	988	995	1024	1025	999	1053	1007	1077	1069	1052	1015	1021	995	1086	1013	1019	975	1078	1018	1005	1071	1009	1032	985	956	1033	1015	1003	1063	1033	1084	1051	993	1121	1042	1005	1029	1025	997	1032	999	1030	1012	1073	1008	1011	1032	1071	1098	989	1086	1029	1026	1030	1050	1028	1108	1051	1103	1048	1014	1018	1039	1028	1006	1039	996	1045	1039	1069	1000	1010	1079	1062	1038	1091	995	1028	1062	1065	1022	1066	1040	1004	1025	1068	1061	1053	1052	997	980	957	1001	1030	1092	1026	1020	1068	1043	979	1042	1075	1016	1052	1049	1021	1091	1067	985	1062	1011	981	991	1079	978	1041	1093	1053	1037	1069	1042	1002	1090	1056	1043	1056	1074	1063	1073	1012	1044	1008	1129	1054	1044	1089	1009	1070	1043	1083	1099	1033	998	1044	1029	1011	1033	1098	1071	1088	1015	1084	1060	1012	1062	1026	1039	1033	1046	992	1086	1017	1059	1031	1036	1055	964	1057	1070	1035	1108	1020	1028	1078	1044	1028	1036	979	1056	1062	1056	1019	1035	1054	1023	999	1009	1036	1012	1044	1014	1068	1041	1020	1049	1073	1082	1017	1017	1051	1050	1018	994	1035	1032	1046	1042	1016	1042	1051	1084	964	1011	969	1051	1075	1047	1070	1025	1035	1017	1008	990	1057	1087	1042	1055	1051	1048	997	1016	1025	1063	987	1047	1019	1029	1012	1040	1047	994	1024	1025	1023	1029	1073	1035	1052	1040	1056	1083	1039	1045	1102	1079	1031	1093	1060	1023	1025	1101	1005	1089	1002	1023	1025	1032	989	979	994	1020	999	1035	1033	1072	988	1005	1027	1041	1005	1024	1061	1021	1015	1055	980	1065	1058	962	1063	1052	1073	1061	1086	1033	1017	1014	1023	1020	1042	1014	1024	993	1075	1037	1013	1051	992	1047	969	992	1014	1057	1012	978	1087	1066	1073	1032	1077	972	1020	1053	1070	1053	1064	1008	1047	1010	1016	1005	1020	1064	1008	1005	1007	1076	1077	1042	1024	975	1094	1078	1075	1047	1062	1032	1015	1019	1049	1099	991	1103	1109	1073	973	1070	1018	1052	1050	1005	1003	1084	1019	1009	1075	1066	993	1034	1045	1045	1038	1035	1061	987	1088	1092	1038	1032	1050	1029	1068	998	1039	1040	1044	1060	1009	982	1063	1063	1031	1052	1018	1028	1033	1040	1108	1048	1058	1091	1042	1074	1050	1026	1002	1014	1060	1031	1014	1058	1089	1015	1053	1039	991	1043	1102	988	1039	1065	1112	990	1031	1025	989	1053	1058	978	1075	988	1051	1012	1053	1057	1065	1009	1069	1080	1093	1039	1066	1047	1119	1023	1068	1020	1092	1047	1068	1120	1046	1042	1086	1011	1007	1101	987	1039	985	1028	1029	1093	1021	1039	1032	1071	1076	1053	1048	1061	1008	1056	1074	1084	1049	1032	1065	1030	1013	1000	1008	1033	1038	1032	1040	1052	1034	1038	1052	1042	1051	1007	1042	1053	1036	1076	982	1034	1051	1013	1000	1059	1068	1041	1034	1055	1055	1012	1011	997	1081	1071	997	996	997	1044	1075	1052	1033	1052	1033	1085	1010	1049	976	1063	990	1072	1035	1054	1027	1005	1006	1049	1048	1087	1075	990	1044	1068	1017	1033	1026	1061	1020	1013	1023	1065	1090	1066	1003	1019	1061	1005	1087	1041	1049	1048	1046	997	1046	1081	1060	1016	1047	1050	1054	1022	1052	1027	1037	1009	982	1010	964	1046	980	1081	1048	1027	1063	1044	1018	1077	1010	1019	1041	1025	1003	1055	1060	1036	977	961	1040	976	1033	1047	1015	1031	1044	1060	1021	1008	1027	1045	1003	1004	1017	1063	984	1032	1080	986	1015	1061	1015	1102	1054	1025	1004	1033	1040	1022	1047	1105	1034	1082	1101	982	1007	1049	1044	995	1043	1018	1055	1064	1078	1025	1039	1063	1067	1050	1034	1024	986	1049	1079	1032	1029	1026	1080	1030	1078	1070	1030	1006	1029	1023	1059	980	1034	1121	1087	1019	984	1049	1082	1022	1062	1075	1088	1096	1068	992	1005	1041	1045	1043	1071	1054	1062	1021	1074	1052	1048	1044	1134	994	1056	1022	1017	1041	1119	1106	1043	1086	1061	938	1028	1038	1083	1066	1091	1004	1022	1049	1077	1040	1006	1009	1024	1008	1048	1013	1070	1027	1043	1078	1022	1036	1073	1026	1048	1088	1026	1071	1061	1072	1029	1057	986	1000	1049	1029	1046	1006	1050	1051	991	1023	975	1084	1033	1059	1070	1029	1023	1039	1063	1013	1013	1021	1012	1031	1087	1075	1052	1071	1083	1030	1050	1061	1033	1038	1018	1034	1019	1048	1071	1062	968	1008	1044	999	1035	1044	1027	1041	1076	1062	1061	1046	1025	1015	1067	1018	1024	1048	1073	1068	997	1044	1039	1003	1024	1089	1023	1020	1041	992	1056	971	1049	996	942	1036	1044	1005	1069	1064	1010	1019	998	1061	1084	1055	1023	1049	1040	990	1017	1022	1067	1064	1002	1072	1019	986	1009	1024	1032	1011	1012	1064	1053	1002	1067	1038	1057	1043	1012	1051	1108	1007	1048	1002	1074	1116	991	1045	1067	1022	1084	1027	1056	1017	1088	997	989	1048	1054	987	1045	998	1089	1044	1059	1020	1021	1041	1022	1032	989	1101	1011	1013	1041	1009	1086	1035	1056	1044	1034	1056	1014	1080	1045	1014	1011
23507	20900	28277	23668	20902	11453	1592	1043	884	823	759	692	697	692	639	623	650	642	570	666	636	648	575	597	585	589	556	544	586	574	565	569	564	558	532	538	559	580	601	579	590	557	546	600	550	562	520	572	542	580	551	536	549	575	531	526	557	574	586	607	568	591	593	587	549	546	622	571	578	547	551	586	600	536	589	536	580	582	556	528	547	587	588	594	551	593	548	562	587	562	616	560	591	581	568	561	580	595	548	527	628	566	573	580	564	564	556	566	593	563	547	560	564	576	580	612	576	577	587	565	576	538	576	613	538	558	537	618	589	588	530	554	555	603	527	593	576	561	587	577	561	530	541	553	545	512	571	611	575	572	597	561	581	511	604	595	531	534	554	521	584	598	576	549	553	569	573	559	555	553	609	572	604	532	545	616	560	562	585	540	505	547	590	566	569	560	565	565	567	556	557	579	592	535	584	563	593	574	560	550	572	587	554	582	581	519	578	599	555	547	508	575	524	527	546	556	549	546	602	555	586	572	572	587	527	590	539	551	572	522	561	578	519	541	526	576	514	576	528	511	527	562	562	577	561	551	539	557	556	582	618	591	582	577	544	589	570	570	553	552	552	560	622	611	537	614	559	588	537	574	579	549	560	560	574	566	594	535	606	598	572	544	540	551	561	512	568	548	582	534	615	590	544	595	574	575	531	569	546	567	565	552	562	535	570	553	561	565	529	561	573	570	497	578	619	556	569	605	562	606	584	561	566	560	553	599	585	579	539	558	541	527	550	569	596	530	549	551	561	578	524	564	577	584	582	541	585	580	572	576	542	570	558	560	649	550	560	548	559	539	561	564	561	546	560	565	531	582	626	575	565	543	582	580	599	564	524	623	564	585	518	538	536	523	537	535	558	590	529	602	570	642	567	582	588	580	521	572	538	612	592	576	586	582	563	559	591	557	540	552	591	603	621	585	542	559	555	569	552	566	582	537	561	621	532	573	528	542	574	531	523	557	529	552	570	560	556	542	574	538	555	571	593	580	576	531	546	591	606	594	578	591	534	542	535	564	568	535	590	556	526	578	535	565	566	555	584	568	579	569	559	583	538	576	575	556	605	543	541	592	592	583	553	548	557	585	612	569	562	537	549	591	515	576	610	567	551	565	582	560	545	564	552	605	555	544	538	551	642	533	581	569	572	546	595	531	528	536	563	583	556	586	546	592	578	487	596	526	580	567	589	542	485	589	560	542	554	574	556	539	559	573	547	575	604	576	573	548	595	588	551	522	612	558	532	544	620	550	562	573	558	542	559	581	573	535	550	632	539	575	565	555	574	528	536	574	584	553	551	551	591	537	585	530	527	567	576	564	580	563	596	553	538	583	550	569	523	545	538	568	606	605	560	570	541	572	607	564	526	535	597	584	598	574	524	604	549	551	556	584	557	540	542	535	556	545	517	570	510	551	568	549	574	571	589	565	596	562	544	614	536	580	576	531	536	540	509	621	531	568	557	553	583	556	585	558	524	537	550	537	540	555	601	565	583	571	535	532	576	571	568	550	611	584	598	619	514	573	566	547	552	536	549	529	558	557	546	533	577	562	584	531	571	536	599	583	599	567	560	569	563	550	550	541	531	554	550	578	588	535	590	559	536	583	563	536	536	569	574	531	567	560	580	522	598	595	596	617	547	566	511	511	551	564	524	542	552	553	554	512	574	544	567	594	561	538	568	588	551	571	556	590	590	583	607	591	563	569	534	535	591	521	516	584	560	550	576	549	596	588	530	558	570	506	589	550	581	538	615	586	616	554	578	575	542	608	576	552	583	582	563	573	566	572	539	603	576	567	524	604	581	588	567	562	559	576	595	596	593	521	546	534	527	544	557	597	582	560	514	567	566	560	547	557	592	569	558	522	591	568	584	521	521	563	573	593	557	569	533	548	560	546	516	563	582	537	595	519	558	558	573	566	560	581	549	529	582	554	569	568	585	611	535	507	541	602	579	553	576	583	572	566	583	549	568	556	580	595	583	564	609	591	573	513	541	525	585	616	549	530	583	534	574	510	545	600	547	624	553	539	559	524	562	546	519	573	588	586	530	515	580	516	554	605	590	553	598	573	571	595	553	602	569	569	547	562	590	576	559	529	561	556	532	608	536	571	551	526	557	531	580	554	563	572	535	568	568	559	561	536	542	591	598	533	510	558	554	557	561	574	552	607	593	569	591	566	540	569	510	579	597	594	553	583	558	595	540	564	561	582	506	574	573	562	548	558	589	552	589	536	585	562	598	535	533	551	554	572	550	538	571	551	555	582	545	532	572	549	577	521	550	598	594	590	594	565	579	602	612	568	570	572	597	568	576	550	596	565	571	593	542	569	565	567	534	571	548	549	623	571	551	576	556	568	550	571	520	566	600	530	564	574	540	560	544	566	602	593	552	531	529	565	565	586	528	602	602	577	545	517	540	616	557	589	577	546	577	548	548	604	580	546	568	548	608	574	558	575	570	541	573	572	597	603	586	621	572	570	550	577	546	559	560	575	560	567	568	580	536	556	566	625	572	525	565	527	556	579	560	522	561	536	586	546	567	538	547	573	583	547	560	552	556	567	524	554	589	582	563	594	574	582	549	548	542	572	583	531	560	598	528	548	539	592	551	560	537	555	557	571	552	594	570	567	528	551	549	569	556	563	564	558	544	501	565	591	594	537	526	578	569	578	563	545	564	530	582	581	551	577	515	602	533	594	562	579	569	626	531	539	570	563	563	572	568	559	573	568	557	578	525	536	618	570	583	555	541	594	579	563	543	553	569	569	560	577	539	566	598	555	578	509	568	552	531	553	567	562	557	553	585	560	553	567	579	552	523	602	548	591	531	600	536	565	552	580	560	548	558	549	571	548	586	584	579	513	529	554	539	561	564	579	532	564	559	592	552	568	532	546	556	548	599	566	564	598	525	524	580	552	584	587	564	534	559	542	584	570	592	547	558	540	537	560	538	562	573	537	558	562	560	589	550	561	599	570	555	545	560	534	539	580	556	527	558	586	570	596	577	590	575	567	625	599	548	605	599	525	588	536	601	561	592	605	534	593	553	559	571	551	540	613	564	556	601	558	560	582	566	563	564	523	580	561	569	539	565	501	542	547	528	537	589	569	560	572	562	597	581	505	560	574	534	569	558	541	530	543	510	570	558	561	581	578	549	558	559	595	574	580	613	564	580	602	533	584	572	614	539	584	521	607	571	533	537	554	597	588	579	565	569	586	566	578	542	586	529	533	589	548	608	582	565	591	517	575	530	540	583	569	568	593	567	580	582	573	521	545	594	545	532	571	589	567	578	590	534	574	573	616	554	583	580	545	589	572	561	564	557	611	551	553	550	529	603	564	580	524	560	582	594	571	586	543	594	568	573	518	584	518	604	544	548	551	551	533	564	546	550	582	570	569	530	607	572	557	545	559	651	576	553	547	558	570	576	600	553	520	554	560	571	630	532	600	611	547	543	532	598	584	583	553	574	536	567	586
4615	9505	8405	4488	3059	2510	1990	1687	1456	1263	1150	1023	1020	960	873	875	889	854	853	807	743	773	780	802	787	765	743	754	760	720	771	781	762	728	765	773	765	775	754	744	693	796	718	763	734	727	723	729	714	708	738	713	634	733	696	730	722	714	704	752	756	691	749	745	725	734	739	720	758	759	743	749	729	734	763	757	754	699	673	751	725	731	730	753	713	674	693	707	739	750	747	738	717	695	723	696	753	723	781	679	756	717	679	746	772	725	714	695	710	700	701	679	705	719	737	735	683	710	710	717	724	653	665	717	715	696	708	746	743	711	703	694	763	725	745	713	689	718	738	746	708	724	704	717	698	710	697	756	722	785	698	681	717	683	694	713	730	693	726	709	701	716	761	672	697	768	734	744	702	731	705	685	702	714	693	717	716	735	717	767	731	766	714	689	694	744	759	728	707	760	689	737	720	733	657	717	748	720	737	733	698	710	741	754	745	728	770	724	716	787	752	715	693	707	717	767	677	711	718	700	749	743	748	740	746	691	720	728	723	742	768	697	737	723	763	751	689	770	744	754	763	659	715	696	689	735	692	747	696	692	709	724	722	698	697	702	704	776	729	700	736	706	706	705	736	687	738	745	699	651	701	755	745	694	686	757	708	704	739	699	704	725	749	743	775	715	719	695	716	701	688	748	714	724	711	718	718	756	752	745	706	710	731	730	746	684	726	713	754	731	714	754	687	766	724	726	730	716	760	745	694	715	759	700	685	683	692	698	691	711	702	719	720	692	681	766	704	727	705	705	717	698	749	754	686	723	737	718	668	703	731	712	708	715	711	696	725	692	737	714	694	709	688	708	718	794	659	693	727	744	722	715	699	725	718	783	724	751	784	710	728	718	709	722	752	736	709	690	793	673	744	718	702	737	689	738	747	709	733	743	787	729	716	722	745	704	698	712	739	710	732	735	708	796	725	723	727	711	693	765	700	709	736	784	718	730	699	719	697	730	735	762	735	669	701	753	730	695	749	703	667	767	697	671	704	741	723	713	697	741	713	733	756	719	728	740	692	716	712	709	688	748	761	660	726	742	696	740	701	699	711	706	681	722	723	697	710	722	770	711	719	703	732	785	710	664	746	730	714	771	727	747	696	696	735	745	726	734	733	713	718	701	746	648	700	747	707	659	712	742	698	720	714	699	707	729	737	684	707	699	770	758	723	737	748	736	681	714	696	705	704	704	695	679	683	713	774	728	721	744	699	724	685	717	727	695	699	727	682	741	714	739	729	712	741	741	719	716	759	697	767	716	701	681	761	735	706	770	660	723	709	712	740	669	721	702	680	726	726	698	701	713	697	722	697	757	663	739	714	684	753	696	709	745	767	733	689	703	757	707	749	702	737	775	692	690	694	707	697	661	682	708	726	750	721	685	711	753	688	672	755	648	724	694	726	709	718	696	776	698	700	766	722	707	685	698	715	738	700	689	747	683	762	751	725	704	727	720	783	723	706	723	720	698	719	725	709	747	711	701	703	673	741	715	681	695	776	735	736	734	757	688	766	734	724	674	683	727	728	735	722	728	704	705	680	747	745	724	698	734	738	690	749	712	711	726	757	694	743	733	701	730	642	710	730	733	677	724	765	779	698	748	743	706	706	688	734	721	672	704	700	797	742	725	733	724	712	671	742	657	730	724	713	760	710	659	711	731	703	685	706	733	718	704	747	721	717	727	770	670	702	746	717	708	736	745	761	681	722	699	744	742	703	701	735	671	767	697	680	666	741	684	705	692	735	686	744	728	695	755	686	772	676	721	700	731	699	710	711	702	747	749	732	744	665	726	738	735	668	721	746	723	724	700	730	697	701	721	700	719	710	703	705	693	704	736	722	762	742	742	762	726	687	706	697	728	713	729	712	692	677	721	693	737	705	714	720	715	683	735	760	755	750	745	787	738	721	716	755	663	790	723	665	751	723	781	743	708	698	718	722	751	700	666	726	697	706	724	706	721	714	700	705	711	688	681	730	666	760	722	752	737	732	763	761	674	700	724	679	661	717	687	719	696	740	755	720	744	733	683	712	788	694	731	742	703	736	691	717	688	763	706	702	711	694	730	690	691	717	710	731	709	719	760	753	689	691	718	705	736	710	737	758	725	708	698	743	733	729	764	674	679	728	739	697	719	726	714	683	739	781	723	731	700	742	716	767	692	725	681	711	721	747	731	743	741	689	711	724	707	703	712	671	698	705	731	717	731	736	707	698	694	704	708	752	733	735	754	746	700	697	747	787	719	760	788	741	719	732	668	724	751	771	697	706	719	754	705	719	723	688	724	696	730	743	800	725	664	736	697	701	642	701	694	670	712	757	762	781	703	713	738	716	709	725	738	708	735	747	718	704	740	750	707	732	724	687	714	725	725	693	759	732	708	721	722	720	675	683	736	678	696	731	755	712	743	737	766	690	718	680	710	681	737	712	732	698	708	732	747	669	711	717	714	694	687	676	738	745	752	729	684	727	754	718	671	693	717	764	689	723	693	724	769	733	717	700	699	749	751	681	725	733	751	733	675	737	704	665	677	737	705	691	778	704	788	662	735	740	722	705	786	761	726	708	783	689	710	711	700	738	736	716	666	694	706	692	755	717	744	750	733	707	697	717	701	705	735	754	683	732	689	714	752	772	720	718	761	759	753	739	738	702	761	694	707	683	729	731	752	671	751	714	733	700	697	742	697	729	731	690	770	758	728	716	746	721	700	672	699	760	740	712	683	690	729	726	692	727	718	712	760	704	720	703	762	703	687	694	722	697	695	703	743	716	729	697	717	693	714	723	764	723	689	725	712	709	715	729	726	731	729	669	706	715	717	738	723	729	727	688	651	700	749	729	742	711	716	759	723	721	697	705	722	771	744	740	723	722	727	748	763	701	713	736	715	726	684	707	717	718	751	718	731	710	714	734	695	776	619	757	699	708	741	683	731	727	756	722	744	733	709	715	697	759	685	756	678	727	726	705	696	744	713	728	731	716	718	720	731	704	705	676	716	701	695	734	685	670	735	710	750	700	714	681	747	743	693	745	732	742	723	758	759	717	673	692	736	699	703	696	670	678	755	754	693	716	702	738	728	786	767	713	713	702	682	702	727	731	735	724	711	739	744	695	726	741	693	757	752	702	730	692	713	714	711	687	726	762	724	724	723	702	687	740	752	708	728	712	747	687	717	672	724	730	752	752	741	753	698	720	708	688	742	730	740	739	756	719	688	686	744	697	757	750	700	746	709	728	778	699	754	683	689	724	719	777	693	714	708	753	696	736	723	706	719	718	751	720	734	665	718	710	741	737	704	741	721	703	736	752	733	721	737	772	704	728	699	714	711	686	707	712	753	699	729	722	702	813	744	732	726	781	723	759	758	708	702	744	702	724	664	725	695	728	716	717	691	686	728	752	704	697	720	669	753	695	726	708	673	715	706	769	718	733	667	750	733	719	731	748	739	736	744	703	749	743	746	714	679	746	717	702	748	745	720
22593	20942	28695	23322	20942	20976	9953	1170	804	731	583	526	501	490	437	400	384	355	382	331	370	344	318	313	281	297	325	298	318	311	308	245	269	287	296	264	266	282	250	253	246	283	277	251	249	282	237	245	280	219	239	252	259	274	263	233	205	254	256	255	199	261	264	265	270	257	223	244	250	226	242	248	228	235	224	272	227	233	229	273	246	248	242	233	234	240	236	252	242	248	250	236	241	251	227	241	243	228	218	237	266	260	259	229	228	248	256	236	237	219	275	231	245	247	238	234	235	264	228	237	258	249	253	221	257	254	238	215	255	246	262	267	239	237	233	234	242	253	244	242	235	255	257	209	228	232	209	258	260	243	245	272	229	222	247	229	235	241	240	249	240	258	246	258	206	253	244	230	259	270	249	233	272	258	242	236	235	227	236	241	248	230	246	274	238	231	243	262	261	267	232	218	226	245	247	244	271	251	276	243	252	251	238	239	241	230	246	243	249	231	241	211	237	212	229	245	226	244	239	233	226	231	243	258	257	246	226	236	217	266	259	231	260	220	244	232	245	265	243	247	243	240	204	263	260	233	245	234	248	236	258	245	236	273	270	251	228	230	256	245	222	224	234	244	254	250	238	229	241	227	245	262	242	242	247	235	219	228	236	244	231	275	279	231	253	232	202	253	249	260	228	247	241	230	243	266	253	235	247	221	266	255	223	269	225	260	255	227	244	238	231	281	234	240	218	234	218	267	215	214	251	251	203	233	238	254	249	203	276	250	231	245	254	267	226	251	236	259	236	268	296	241	291	241	240	230	256	235	217	238	245	261	248	241	239	234	243	242	263	270	212	267	238	231	244	234	231	230	229	221	231	243	232	273	239	248	217	221	271	251	248	231	239	264	230	238	245	222	265	221	237	257	232	249	247	251	250	210	248	220	263	245	251	229	249	245	254	227	253	259	244	252	238	234	264	235	246	228	250	238	264	206	245	228	253	238	217	261	228	247	237	245	228	231	236	226	262	243	220	229	234	234	223	265	240	243	268	241	238	227	223	250	263	252	247	243	242	234	248	227	259	238	231	230	223	232	254	245	243	240	262	237	253	242	218	217	251	233	252	246	234	253	261	206	228	241	226	231	228	230	239	276	262	258	236	278	241	217	247	256	260	275	242	246	246	214	241	249	254	236	238	220	234	249	223	237	247	242	250	261	237	273	258	244	269	256	274	261	229	241	263	258	224	215	228	266	251	241	215	248	256	249	262	256	216	240	243	249	215	228	245	243	237	260	241	244	235	223	219	231	240	262	231	228	235	244	261	229	223	269	251	265	247	269	267	242	244	224	241	226	262	228	233	260	241	228	255	259	224	231	262	229	246	242	249	256	296	223	257	212	227	260	222	236	266	238	242	242	251	245	223	219	236	251	226	239	253	227	256	253	249	226	212	243	278	222	228	250	258	252	245	250	240	244	242	230	241	237	223	257	246	231	228	241	277	266	239	226	259	242	243	239	215	257	226	225	235	239	253	240	260	248	243	249	243	258	233	235	256	222	222	238	233	248	257	218	257	243	268	229	249	233	233	257	266	246	285	234	229	255	229	240	242	246	246	233	228	249	268	246	238	224	247	279	224	229	266	228	241	232	221	223	238	227	240	252	237	242	240	220	221	249	263	224	231	245	236	217	231	241	242	247	240	246	267	240	270	253	251	224	265	237	254	235	228	272	265	229	232	263	249	254	261	223	244	237	232	260	260	267	246	248	259	236	230	260	234	228	238	276	216	240	235	240	249	231	239	252	222	259	248	240	238	263	236	225	258	232	229	236	257	224	244	250	240	236	246	244	226	247	229	260	248	244	266	231	245	249	264	271	258	263	238	226	246	252	225	239	231	236	241	241	246	243	250	249	229	248	256	268	257	266	230	235	245	216	241	242	258	275	224	214	243	232	243	232	224	262	248	221	249	233	274	245	248	288	233	243	249	270	280	223	267	246	242	228	237	268	223	235	259	236	233	233	213	211	245	211	234	267	236	257	226	229	256	248	241	215	227	241	233	223	259	235	241	239	256	270	243	264	254	266	253	257	220	239	261	259	241	240	294	248	222	233	222	245	239	251	253	236	224	251	227	247	238	227	224	225	248	235	215	244	253	238	265	252	256	260	253	263	228	255	232	226	253	260	247	242	256	252	240	235	256	216	243	262	249	254	257	214	223	255	242	236	233	232	215	249	265	233	238	242	257	243	258	261	234	249	256	271	236	253	228	231	241	233	251	237	247	248	258	262	254	276	243	221	260	259	225	283	253	249	251	255	251	239	248	214	228	239	229	257	257	219	235	261	221	217	241	234	245	237	249	218	241	249	220	224	243	245	230	255	219	218	239	263	253	224	232	242	234	241	247	256	249	228	266	248	258	253	245	243	245	231	272	224	233	277	255	221	264	266	250	243	227	262	237	250	235	259	236	244	233	273	237	267	260	255	206	240	235	247	240	246	220	235	240	220	244	233	229	238	234	233	242	207	258	252	256	233	225	246	255	250	256	220	244	256	240	267	238	253	264	242	243	241	252	235	238	248	247	236	235	236	258	265	220	224	261	267	266	241	267	236	248	250	236	231	268	238	240	266	265	257	209	253	249	247	253	243	234	241	258	231	263	233	248	240	229	241	212	244	240	249	263	239	251	240	230	260	245	228	225	224	264	255	258	236	241	262	233	237	269	243	251	215	238	230	253	234	207	249	229	250	220	214	212	239	255	229	235	241	243	246	213	241	253	235	262	227	229	267	264	236	244	219	251	248	249	219	273	273	261	248	249	243	222	246	262	246	211	234	255	265	230	231	240	229	245	235	220	261	226	192	253	258	233	254	236	261	241	243	240	278	255	249	229	229	236	243	254	272	261	239	260	238	237	245	233	263	244	226	238	283	253	226	252	246	257	271	239	251	240	238	260	250	247	242	244	228	236	243	247	204	237	231	247	230	238	233	237	234	269	238	223	242	232	241	272	261	243	241	232	263	226	263	246	230	246	239	233	294	229	235	231	231	236	238	244	233	255	243	237	247	234	218	245	261	238	279	238	284	227	264	245	265	243	239	247	260	240	243	219	237	213	224	223	265	238	230	238	265	222	237	251	252	265	251	257	232	249	236	222	215	255	241	213	232	227	259	232	234	249	221	217	233	248	231	254	230	291	246	204	240	232	229	226	239	233	257	252	237	242	245	256	235	255	222	243	230	239	227	242	233	246	262	260	245	245	241	253	262	217	254	271	250	248	233	236	239	252	249	258	212	226	237	233	252	252	238	261	240	272	240	230	230	217	229	227	251	245	220	255	226	222	266	230	219	221	244	232	233	244	254	198	257	244	231	242	227	242	231	239	275	241	235	227	247	230	238	229	232	254	253	239	253	245	222	214	263	241	238	226	249	263	252	258	254	275	256	250	259	228	227	254	208	215	231	219	256	239	246	241	255	247	241	242	235	236	232	239	259	218	216	251	272	280	219	220	237	257	218	263	223	207	247
6590	15545	13364	7532	5012	3755	2975	2233	1840	1413	1194	1036	880	804	676	657	604	561	517	530	511	471	459	445	431	426	389	421	381	366	418	387	387	356	365	352	341	348	347	294	357	383	300	359	359	335	348	322	359	320	338	336	309	345	307	306	308	328	322	315	323	309	333	320	287	323	327	320	346	304	353	316	314	358	339	309	303	347	310	311	345	311	293	318	311	316	310	315	317	300	306	299	303	300	331	292	329	296	328	318	323	328	316	337	301	302	314	290	304	312	284	335	306	319	298	316	304	298	339	306	301	323	323	269	309	332	313	300	328	297	302	292	307	296	333	310	291	270	317	300	312	277	285	301	298	318	317	313	281	310	290	287	306	276	297	304	328	285	324	300	286	272	306	312	322	324	300	339	315	303	308	294	280	296	318	314	314	305	336	284	347	313	291	288	287	288	311	300	336	315	325	297	289	314	309	311	284	323	308	292	302	296	304	282	307	339	287	324	312	341	281	316	334	344	289	309	300	297	309	318	282	325	322	296	276	305	294	326	324	300	290	330	281	299	309	298	295	278	341	316	286	306	323	334	289	334	329	291	290	331	301	297	299	295	334	311	341	321	339	316	315	326	303	314	329	306	291	323	317	322	296	307	306	285	306	303	331	309	334	291	323	265	293	277	307	300	309	305	312	297	294	300	335	308	324	325	282	287	294	296	296	261	328	301	295	294	301	306	317	272	321	303	342	314	312	325	309	301	320	301	296	295	299	296	312	331	278	288	285	303	328	321	300	295	311	340	306	298	318	275	307	313	308	315	332	304	306	317	324	325	325	285	304	321	285	290	289	280	320	310	285	335	296	331	310	295	322	298	290	299	306	313	273	292	314	283	303	313	290	306	325	342	308	299	322	304	296	323	302	325	310	263	330	284	294	324	321	337	286	309	310	319	299	295	317	302	296	296	304	291	327	312	313	274	299	295	298	296	330	312	308	302	351	302	301	305	328	320	303	316	324	293	311	300	296	304	306	313	307	296	311	308	326	312	308	283	317	314	314	308	325	330	309	283	282	321	301	328	300	278	254	323	308	274	296	283	296	290	314	317	340	291	301	295	284	316	298	308	295	289	309	325	316	284	285	284	307	306	310	303	331	296	299	294	339	320	316	311	326	332	295	316	345	268	332	281	283	299	297	334	309	290	281	306	305	286	338	337	329	341	290	269	336	299	304	302	307	315	271	309	290	307	293	306	341	304	324	291	324	316	301	332	285	273	288	307	315	292	331	296	331	305	277	297	302	336	318	298	320	287	334	314	296	307	310	308	329	300	264	296	311	324	298	296	282	292	310	313	320	297	295	309	303	323	309	284	305	310	289	303	277	304	294	303	317	318	348	318	300	291	322	303	313	280	293	322	302	311	321	322	339	301	303	318	307	330	343	314	283	295	321	289	331	334	275	300	307	326	301	309	294	298	293	324	311	317	337	302	293	308	287	309	281	299	280	305	316	304	307	334	341	324	343	307	303	318	298	305	291	310	261	305	343	308	344	315	282	320	294	301	321	318	332	291	305	314	319	328	340	310	305	326	312	320	325	313	279	285	290	300	309	326	312	298	304	297	331	296	309	293	307	298	303	282	303	282	334	303	319	283	291	309	307	327	336	307	313	306	344	311	304	301	324	285	290	308	278	319	307	314	330	305	303	329	321	288	315	313	305	329	297	304	307	329	314	286	348	274	307	311	312	339	280	282	311	318	341	314	312	315	318	333	297	335	300	292	338	310	296	302	334	293	306	326	311	334	283	319	310	311	305	299	310	320	328	321	286	315	308	296	308	326	276	290	289	326	307	292	299	315	314	296	334	297	302	290	302	281	304	306	304	292	296	273	327	305	309	282	314	318	304	292	268	320	319	303	318	333	286	289	305	315	307	284	313	331	326	321	301	310	291	296	316	313	321	294	308	300	291	332	318	309	312	331	290	344	304	327	317	302	325	289	314	306	347	269	309	280	309	310	312	304	295	318	287	318	323	270	276	305	312	302	311	329	292	342	284	338	305	311	325	344	316	298	320	318	307	278	320	335	299	302	318	288	328	302	329	332	298	266	318	325	330	335	314	306	326	290	336	300	343	298	300	328	307	295	308	285	303	302	319	310	337	310	299	296	316	307	289	315	339	262	311	309	313	329	323	299	290	305	299	323	309	302	277	306	321	320	294	300	314	303	326	324	323	281	306	310	318	292	338	310	280	313	280	282	301	288	318	294	311	321	271	298	316	310	328	329	319	294	297	325	296	318	324	333	311	306	295	292	337	287	303	296	278	320	321	294	322	299	309	296	316	304	291	296	316	328	294	317	272	298	338	300	300	301	342	309	313	312	293	292	330	306	344	310	290	302	320	285	325	275	294	293	290	287	314	294	334	306	291	316	276	310	308	308	308	336	311	321	283	309	310	312	290	327	301	308	344	310	341	335	320	323	291	302	317	284	308	312	330	293	281	321	289	310	307	298	312	288	311	331	310	286	307	302	319	336	308	330	321	311	313	300	324	336	295	326	271	256	286	314	319	302	279	304	324	299	292	328	301	302	291	305	339	325	291	339	291	302	305	352	337	301	302	280	319	310	341	295	311	290	295	304	310	310	301	328	323	324	301	309	307	305	318	307	327	304	302	300	313	295	350	326	331	340	334	293	301	322	316	324	307	318	297	296	294	282	281	333	290	275	304	289	296	301	317	306	312	342	324	307	318	307	320	284	336	306	300	306	304	285	336	320	319	276	329	327	312	310	314	324	301	320	319	310	327	315	293	327	317	306	331	309	317	290	276	300	309	310	290	331	314	333	313	305	325	299	316	303	276	324	321	295	313	289	291	312	314	305	307	298	316	325	337	314	306	292	310	318	288	282	317	318	301	309	304	286	290	278	301	326	292	301	300	328	324	298	328	319	314	305	352	279	297	342	305	312	290	302	300	285	303	290	273	289	272	275	323	301	284	318	294	338	285	320	332	297	296	300	278	297	306	300	320	305	302	302	326	309	341	310	277	283	295	297	340	300	315	303	325	300	292	303	308	328	291	320	319	343	299	301	314	288	317	304	313	301	319	315	299	273	272	281	299	327	307	329	304	302	307	302	305	331	318	292	311	317	314	306	319	300	308	295	323	320	291	335	276	311	316	304	325	290	302	265	311	300	328	334	312	321	318	290	292	306	284	313	279	284	331	284	328	281	291	319	297	309	313	296	320	273	308	287	294	316	310	300	292	312	285	344	328	299	308	307	314	332	319	329	319	287	301	315	318	304	314	291	325	321	328	288	286	313	337	313	301	293	295	298	279	313	283	313	306	294	300	302	309	308	315	308	305	305	319	324	301	294	319	326	336	297	315	313	304	336	322	318	318	305	288	305	300	296	310	319	334	338	337	286	322	307	318	314	274	314	296	297	306	304	332	299	300	298	316	335	348	295	333	338	337	280	330	322	317	293	306	312	332	313	303	288	315	279	310	293	364	308	313	326	303	272	330	268	272	321
26580	20595	10690	1528	938	965	944	910	866	847	839	910	831	909	898	823	891	884	878	921	833	834	824	890	845	882	879	833	845	830	868	823	806	906	862	843	862	846	887	845	826	800	846	864	882	835	861	803	816	824	815	828	869	887	864	825	823	898	861	911	824	845	854	840	811	851	850	901	822	872	797	875	911	841	848	838	848	872	812	877	867	850	922	859	841	802	872	865	866	908	868	841	857	826	873	876	790	812	858	880	837	869	805	869	809	865	862	915	824	839	861	846	806	841	854	831	874	844	812	809	884	854	851	793	800	858	889	860	856	783	866	805	829	838	876	895	849	843	866	833	852	838	817	883	855	846	890	862	873	837	842	940	812	838	809	854	770	795	817	885	868	848	814	844	826	800	892	854	873	859	837	825	817	903	826	858	861	829	838	827	889	819	873	794	916	862	846	843	819	935	827	835	868	797	828	838	847	853	855	797	860	820	795	823	846	816	866	888	837	851	852	852	814	871	860	786	891	832	808	877	817	841	866	850	859	898	826	848	843	876	876	881	815	826	880	850	868	834	806	816	867	837	783	837	849	813	863	771	837	816	854	882	851	838	870	834	792	830	839	878	859	895	838	841	839	826	847	814	852	856	866	796	822	780	828	820	888	846	823	869	846	862	864	859	898	860	833	864	842	874	821	832	886	795	891	850	897	889	814	814	827	820	829	893	862	910	805	871	797	834	860	814	850	868	805	863	866	881	874	851	906	838	894	839	878	786	870	812	794	850	806	819	853	838	866	829	825	802	868	800	820	881	813	856	865	812	849	844	836	871	847	845	852	939	821	869	851	827	857	857	837	889	819	824	873	880	868	834	858	820	849	828	789	793	786	841	821	916	837	823	841	882	864	855	820	844	792	850	848	842	897	868	843	814	837	819	839	837	918	842	802	818	838	774	836	788	842	769	888	861	873	841	820	813	834	859	853	802	850	854	889	828	816	892	817	840	841	854	869	850	841	857	809	821	867	860	879	872	855	815	878	859	837	846	845	860	853	782	785	822	856	868	890	860	842	900	884	905	815	834	895	861	820	848	801	852	838	865	804	834	825	851	825	898	885	850	877	824	794	822	834	883	835	842	843	882	869	825	907	871	821	791	837	821	846	909	875	868	864	872	903	840	890	823	867	828	878	846	831	876	839	883	830	833	826	846	844	837	830	795	827	814	890	835	834	862	818	882	830	854	878	816	802	885	847	840	841	839	893	830	867	849	851	818	825	901	872	837	857	826	837	840	875	811	834	837	870	849	822	868	874	795	824	802	805	832	818	812	861	824	843	811	847	851	820	865	878	863	839	820	845	892	858	880	863	825	804	865	854	862	848	847	902	837	895	851	813	846	876	818	847	853	834	864	794	842	848	817	830	840	806	812	792	823	880	839	886	856	855	866	806	836	833	811	774	877	830	842	819	858	888	837	910	849	832	858	873	783	848	802	852	875	878	878	802	857	905	825	868	861	877	853	801	802	818	837	814	896	850	802	851	838	829	843	832	864	821	852	911	851	887	858	847	855	811	827	862	838	866	899	841	862	890	823	876	859	892	836	854	793	821	799	845	890	849	849	839	868	855	818	851	877	853	846	819	802	879	825	856	896	846	794	826	866	870	842	842	867	791	850	810	847	850	852	842	879	848	879	814	873	883	805	850	809	878	785	931	839	879	859	838	813	849	856	825	792	848	847	852	855	811	819	858	884	868	865	861	855	848	892	843	896	809	872	895	803	816	796	857	860	912	835	890	864	859	809	854	852	842	837	847	837	839	846	864	829	843	848	827	861	895	833	859	825	789	821	812	781	846	860	816	893	844	801	875	836	854	854	851	814	855	849	842	842	833	817	833	831	864	827	848	874	828	877	873	842	856	861	809	857	855	841	871	910	857	867	792	841	846	893	806	880	849	826	855	858	869	829	835	822	821	848	860	850	816	899	852	873	857	832	794	876	794	829	845	864	889	865	816	810	852	867	826	886	859	876	818	845	815	813	861	863	816	839	847	817	819	835	847	898	855	864	840	878	813	839	894	821	830	838	847	838	885	835	822	813	870	830	869	802	850	767	839	861	837	862	856	807	868	825	862	838	923	880	864	883	862	882	873	813	807	820	826	869	854	892	863	890	819	858	827	903	839	836	859	864	851	822	898	787	840	809	867	823	865	851	856	840	821	912	868	865	836	834	853	839	861	833	869	802	891	862	854	821	856	793	834	858	830	881	860	845	876	802	840	852	858	832	833	850	908	833	811	845	849	876	873	885	785	818	855	830	803	839	892	846	825	802	847	837	846	828	836	824	845	888	829	841	820	842	855	852	807	803	843	845	836	816	870	817	883	801	802	867	815	798	860	892	833	852	882	829	827	848	793	834	870	851	890	813	889	856	810	836	849	854	821	842	900	889	861	794	856	811	910	817	840	835	908	825	886	949	789	818	818	832	880	849	850	817	830	813	853	857	830	812	846	812	820	831	833	850	885	873	843	819	794	843	772	854	856	869	862	814	818	838	868	800	848	795	841	894	855	773	920	833	816	872	878	868	829	878	867	806	892	836	882	863	911	849	831	844	821	800	835	865	826	892	794	837	873	776	871	803	824	826	872	866	884	855	833	873	863	866	773	911	887	830	902	830	907	835	861	827	864	826	864	836	802	850	873	924	841	845	782	852	825	815	875	810	824	884	843	861	843	850	839	835	830	842	878	848	851	839	824	799	816	862	841	767	839	880	824	839	852	874	843	883	854	846	813	836	820	850	799	867	884	796	874	868	845	864	791	884	865	859	870	884	835	894	866	795	886	850	871	858	840	857	815	873	842	856	812	816	791	877	820	916	802	849	883	791	868	835	805	870	912	824	827	852	868	838	844	831	804	867	884	875	831	902	846	801	860	810	851	842	817	828	809	867	846	839	880	874	857	841	804	850	859	825	840	873	815	854	850	813	874	849	870	815	838	849	800	834	875	830	826	850	814	845	861	879	873	874	888	865	823	804	873	850	834	879	801	812	827	806	869	904	839	824	919	844	845	873	863	884	817	853	849	850	850	801	851	836	869	884	846	843	833	845	855	848	875	883	832	821	884	862	799	844	795	881	833	820	851	823	832	873	841	863	859	830	832	832	857	790	836	827	836	856	838	838	831	861	841	876	798	857	835	820	836	830	826	879	838	881	833	881	863	855	819	884	865	883	828	855	820	826	876	821	821	902	852	847	789	857	851	876	848	868	799	838	838	857	889	872	784	856	904	822	868	803	834	860	857	855	818	893	828	800	831	851	872	844	792	824	840	899	855	853	877	794	837	826	828	860	838	813	820	906	885	835	845	851	840	817	857	805	877	887	833	882	856	868	856	950	809	838	851	811	883	837	844	829	903	822	874	820	812	884	832	855	805	853	867	864	847	840	794	778	836	911	814	825	866	863	837	840	866	841	864	831	843	778	834	856	866	823	908	846	891	853	825	844	863	868	834	848	800	811	792	840	842	807	881	877
4402	1726	1577	1262	1187	1149	1053	1029	1085	1122	1054	1049	1087	1005	1086	1030	1014	1050	1017	1041	1044	1059	1033	1033	1046	1075	1039	1065	1104	1073	1042	1069	1051	996	992	1023	1031	1047	1007	1077	1036	1035	1073	1025	976	1042	1014	1038	983	1078	1061	1048	1069	1044	1059	1022	1097	988	1008	1061	1025	1085	1031	1062	1037	1074	1042	1097	1046	1004	1062	1035	1022	1020	1015	1063	1112	1052	1107	1003	1052	1065	1096	1082	964	1051	1058	1030	1035	1042	1040	1069	1025	1034	1052	1023	1070	1047	1036	1049	1037	1086	1049	990	1008	975	1022	996	1043	1013	995	1079	1050	1067	1091	1039	1004	1103	1017	1022	1011	1077	1031	1009	1055	1033	1048	1031	1074	1059	1009	1029	1067	1025	1050	1039	1107	1017	1087	1053	1033	1043	972	1042	1026	1036	1081	1039	1055	1064	1067	1014	1018	1053	1035	1064	1003	1049	1043	1098	1000	1037	1040	992	969	1013	1066	1042	1019	1096	1047	1085	1055	1097	1064	1118	1046	1010	1090	1077	1038	1013	1085	1008	1041	995	1042	1029	1065	1029	1010	1100	1018	1012	1033	1070	1102	996	1037	1006	1020	1028	1028	1067	1073	1055	1014	1031	985	1095	1080	1062	1034	1042	1042	1105	992	981	992	1066	1021	1067	998	1032	1078	1010	1042	1045	1052	1039	1009	1061	995	1037	1046	996	1017	1013	1018	1033	1118	1039	1063	1016	1088	1066	1002	1021	1054	1067	1094	1077	1061	1037	1004	1005	1020	986	1078	1010	1096	1059	1024	1100	1071	1064	1026	1008	1076	1022	1010	1065	1068	986	998	1059	1064	1063	1043	1081	1064	1012	1024	1097	1010	1053	1047	1022	1049	1102	1030	1086	1017	1028	1067	1077	1045	1064	1094	1033	1059	1038	1033	1063	1041	1051	1050	990	1023	1038	1028	1069	1037	1062	1057	1044	1068	1092	1014	1030	1023	1079	1056	1066	1050	1096	1115	1132	1020	1015	987	1051	1072	1038	1001	1048	1063	1009	1063	1054	1060	1058	1025	1045	1050	1066	1053	981	1091	1013	1015	971	1047	1123	1051	1108	995	997	1119	1082	1065	1026	1096	1047	1022	1026	1011	1099	1048	999	1046	1028	1048	1074	1019	1000	1059	1051	1038	1047	1010	1078	1072	1097	1073	1062	1019	1098	1046	1017	1099	1043	1051	1027	1048	1043	1092	1045	1043	1057	1012	1086	1046	1076	1042	1011	1030	1029	993	1046	1026	1041	1039	1031	1045	1049	1009	1092	999	1035	1090	1038	1029	1016	1026	1050	1034	1039	1037	1033	1028	1067	1037	1044	1059	1040	1028	1018	1006	1011	1047	1004	1028	1046	1098	1076	1083	990	1021	1046	1072	1048	1059	1006	1012	1017	1051	987	1015	1088	1040	1058	1022	1059	1036	1002	984	1112	1055	1011	1057	1058	1079	1020	1099	1073	1034	969	1058	1063	1061	1035	1011	1023	1028	1025	1040	1023	1043	972	1050	1064	1066	1030	1084	1087	1053	1057	1025	1078	1059	1120	1034	1000	1078	1079	991	1039	1041	1034	1068	1110	1040	1015	1097	1122	1026	1004	984	1060	1050	1036	1036	997	1014	1087	1069	1012	1079	1091	1039	1033	974	1049	1005	1013	1057	1049	1044	1057	1106	1027	1048	1080	1039	1051	1029	975	1086	1047	1043	1056	1046	1056	1027	1020	1051	1107	1082	1007	1062	1029	1045	1052	1000	1119	1028	1049	1033	1051	1020	1039	1109	1022	1053	1054	1076	1099	1032	1057	1016	1052	1077	1032	1089	1002	1026	1052	1046	1050	1093	1069	1026	993	1057	1038	1051	1026	1050	1080	1033	1073	1015	1039	1057	1030	1017	1122	1044	1016	1031	1033	1029	1028	1078	1054	1012	1053	1109	1028	1035	1109	1034	1045	1028	1037	1059	1044	1059	1028	1045	1058	1122	1021	1057	977	1048	1048	1072	1000	971	999	1037	1013	1067	982	1061	1037	1049	968	1047	1046	1038	1030	1030	1093	1057	990	1014	1049	1005	1007	1027	1007	1024	1098	1073	986	1038	1035	1055	1033	1013	1000	1068	997	1034	1074	1084	998	995	1037	1056	1012	1080	993	1038	965	1030	1059	1062	1040	1009	1054	1048	1078	1056	1038	1065	1045	1035	1047	1023	1082	1094	1051	1039	1034	1050	1006	1034	1051	1043	1042	1101	1094	1059	1025	1057	1042	1083	1025	1039	1061	1097	1006	1046	1051	1048	1102	1042	1070	1066	1028	1100	1105	994	1019	1081	1039	1025	1013	1104	994	1039	1064	1052	1071	1066	1036	1021	1002	1043	997	1009	1092	984	1057	1073	1103	1092	1009	1038	1032	981	1070	1051	1029	978	1086	1108	1029	1054	1023	974	1054	1012	1037	1083	1093	998	1049	1048	1071	1075	1016	1030	1033	1071	1070	1008	1025	1025	1016	1051	1079	1075	1029	1027	992	1102	1032	972	980	1091	1075	1076	1084	1017	1092	1052	1026	1095	1048	1075	1065	998	1094	1060	1040	1019	1019	1048	989	1041	1060	1052	1046	1019	988	1088	1027	1049	1016	1027	1116	994	1037	1045	1056	1040	1064	1079	1082	1071	1118	1106	1009	1030	1053	991	1012	1045	1045	1007	1077	1075	982	1059	1087	1016	1022	1037	976	1020	957	1037	1047	1078	1015	1066	1051	1031	1064	961	980	1108	1010	1023	1062	966	1081	1113	1037	1075	1027	1063	1034	1033	1036	1025	1059	1061	1082	1009	1114	1021	1033	1062	1032	997	1059	1076	1090	1057	1085	1044	1039	1036	1043	1007	1032	1015	1000	1037	971	1035	1060	999	1023	1048	1049	1044	1075	1071	1040	1050	1024	1034	1058	1035	1059	1020	1010	1052	1041	1051	1079	1082	1021	1001	1073	987	1036	982	997	1081	999	1044	1060	1041	1040	1091	1043	1057	998	1040	980	1114	1025	1042	1074	1069	1051	1076	1029	1054	998	1012	1035	1041	1061	1000	1035	1029	1038	1128	1099	1084	995	1030	1047	1041	1063	999	1043	1024	1065	1031	1041	1032	993	1004	1011	1087	1023	1006	979	1083	1049	1041	958	1028	1085	1079	1017	1014	1080	980	1095	1033	1028	984	1022	1053	1085	1045	1024	1038	1055	995	1049	1104	1047	1057	1019	1064	1008	1074	1082	1036	1020	1008	1034	1071	1005	993	1012	1029	1049	1045	1057	1016	1027	1044	1062	1039	1042	999	1064	1050	1034	1029	1005	996	1034	1063	1086	1030	1076	1002	1051	1018	1060	1055	1043	960	1047	1070	1071	991	1065	1013	1057	1055	1008	1101	1106	1088	1026	1023	1060	1039	1088	1034	1015	1094	1030	1002	1036	1054	1056	1092	962	1003	1049	1063	1114	1062	1057	1074	1061	1062	1073	1071	1055	1038	1070	996	1069	1056	1072	1058	1033	1044	1038	1037	1102	995	1093	1099	1031	1009	1044	1084	1070	1074	1055	1031	1060	1064	1008	1038	1078	1014	1090	1084	1066	1078	1062	1018	993	1045	1087	1045	1012	1052	1056	1076	1028	1046	1046	1062	1021	1017	1038	1077	1080	1048	1005	1081	1117	1065	968	1064	1029	1032	991	1013	1068	1030	1021	1056	1105	1004	1012	1087	1007	1043	988	1019	1034	1032	1066	1041	1052	1051	1042	1061	1074	1049	1042	1026	1010	993	989	1015	1012	972	1045	1043	1032	1029	1035	999	1012	1021	993	1008	1047	988	1027	1087	1049	1068	1068	1076	1047	1063	1082	994	1038	1001	1049	1025	1074	1058	1032	961	1083	1023	1102	1041	1048	1006	1002	1041	1042	1008	1017	1025	1000	1049	1048	1038	984	1090	1032	1061	1014	977	1011	1028	1054	990	1003	996	1047	1085	1026	1009	1055	995	1023	1037	1009	1081	1027	1070	1065	1019	1066	1041	1024	1034	1079	1038	1027	1038	1027	1122	1034	1081	1057	1027	1008	1047	1084	1068	1052	1002	1035	1089	1079	1071	1074	990	1071	1047	1028	1025	1023	1016	1041	967	1036	1036	1097	1088	1102	1062	1059	1047	1044	1037	1003	1046	1050	1115	1058	1080	1091	1137	1042	1077	1089	1037	1062	1034	1047	1033	1089	1059	1045	1036	1082	1051	1084	1005	1056	1077	1032	1054	1042	1090	997	1012	1047	1028	1136	1009	1015	1085	1083	1061	1027	1016	1040	1081	1038	1046	1050	1055	1103	1068	1075	1027	1011	1049	1076	1094	1007	1100	1063	1075	1005	1095	1092	1093	1035	1021	1091	1058	1046	1042	1054	1023	1060	1030	1030	1094	1011	1000	1092	1027	1071	1056	1051	1033	1033	1067	1012	1086	1030	981	1025	1043	1043	1045	1007	1055	1045	1054	1000	1060	1003	1091	1050	1058	1099	1036	1032	1005	1083	1019	1049	1019	1070	1075	1106	1126	1022	1028	1070	986	1031	1055	1055	1052	1042	1027	998	1060	1055	1051	1000	1109	1026	1043	1068	957	1044	1038	1095	1002	1005	1045	1070	1108	1029	1021	1089	1040	1129	1018	1038	1052	1064	1034	1024	1010	1015	1021	1012	1055	1053	1042	1079	1085	1033	1050	1035	1038	1041	1029	1063	1063	1051	1033	1054	1013	1052	1056	1041	1039	1033	1001	1048	1062	1057	1041	994	1073	1037	1106	1066	1046	1045	1036	1028	1048	1010	1079	1018	1024	1025	1040	1084	1075	1078	1104	1022	1014	969	1046	1025	1082	1012	1038	995	1020	1068	1024	1091	1029	1008
23503	20892	28300	23656	20892	11713	1618	991	890	810	792	779	686	728	648	664	666	637	632	635	618	633	622	633	589	608	626	582	598	557	576	555	618	573	609	578	595	590	593	569	560	582	599	615	549	569	560	567	547	634	567	606	611	601	522	604	593	595	586	619	561	522	529	563	592	617	568	584	547	549	576	577	597	553	538	576	576	600	586	532	562	579	562	554	593	548	549	570	562	603	579	586	609	579	542	549	615	510	598	595	557	590	578	553	523	588	581	602	573	617	565	568	591	557	604	575	585	613	592	565	580	589	589	583	585	610	584	548	603	559	587	553	579	569	585	580	551	580	572	561	538	545	621	531	581	572	575	544	556	568	565	559	568	556	579	544	544	555	555	538	590	547	590	551	578	586	570	581	566	558	588	569	536	583	604	551	572	560	569	551	588	565	591	575	601	584	605	553	575	612	558	604	535	551	566	566	575	552	558	593	580	618	616	561	496	539	565	549	553	569	619	581	622	580	557	569	616	598	551	494	536	612	592	567	544	557	564	580	545	611	584	549	591	559	592	595	576	602	555	555	592	561	587	611	584	613	567	577	589	581	546	595	550	628	590	619	586	586	522	555	512	597	527	578	532	585	588	570	625	531	558	507	578	611	593	541	570	560	547	588	517	550	618	551	512	566	591	544	522	529	559	558	543	536	569	579	507	588	571	557	548	610	569	568	544	560	563	534	594	562	524	553	546	607	559	543	575	595	535	542	574	547	591	554	550	580	595	566	547	560	572	577	569	563	540	583	551	627	580	575	580	585	571	583	563	537	540	580	559	598	560	591	540	578	546	537	588	571	566	548	581	571	587	544	544	599	577	542	589	589	577	565	580	559	605	587	576	587	560	560	589	567	565	531	554	584	601	575	535	623	519	606	572	587	593	602	555	606	557	559	572	521	542	556	572	574	570	560	537	580	592	538	561	567	601	562	557	563	569	598	586	569	549	561	573	566	558	548	574	549	565	610	585	562	573	593	572	567	625	540	553	569	587	556	537	556	555	583	567	528	551	606	580	549	549	567	596	551	578	532	548	536	544	523	569	572	568	545	580	545	610	560	558	587	588	556	577	601	596	582	572	554	571	589	594	586	559	575	577	528	604	542	559	556	525	579	549	547	560	588	601	564	572	625	564	583	578	576	560	562	547	549	586	580	559	552	556	544	564	536	549	543	552	530	544	562	543	536	561	582	551	572	548	568	604	602	571	541	583	584	547	600	572	575	593	546	573	585	619	532	550	578	551	532	592	572	579	561	574	557	523	601	618	569	540	572	552	527	549	590	554	538	563	567	583	583	580	547	573	577	582	549	587	513	556	590	593	556	591	578	584	566	549	532	520	556	626	579	567	541	557	588	601	532	535	577	607	532	568	593	598	588	558	578	582	581	604	584	596	595	528	552	550	580	543	546	565	561	544	531	566	604	606	553	583	558	621	570	575	601	557	573	569	553	621	566	594	556	579	629	580	599	568	542	560	558	544	536	574	569	564	581	542	550	567	599	558	576	559	552	620	570	587	539	591	585	536	577	546	593	593	560	554	544	555	554	555	584	572	561	603	554	598	600	568	590	502	566	609	578	547	568	623	572	545	556	551	598	620	538	609	562	619	599	612	579	558	555	551	536	543	549	576	559	568	581	579	571	584	595	579	541	549	617	598	548	567	598	603	551	551	588	583	605	632	590	543	545	586	582	558	529	579	580	569	490	555	552	598	588	567	578	525	539	552	596	553	563	572	566	582	576	597	576	569	570	525	593	608	554	579	597	603	635	568	544	513	604	546	551	530	574	588	569	549	572	553	558	570	563	594	562	580	565	517	606	563	561	596	583	560	553	599	564	593	551	566	613	567	559	548	551	593	530	563	550	591	551	525	591	579	536	585	566	551	558	566	592	567	585	578	553	601	580	543	572	555	589	599	589	549	535	559	568	558	560	542	600	606	598	544	564	548	585	584	555	555	572	516	585	576	589	543	591	538	582	563	539	556	615	582	586	590	579	597	575	570	550	566	595	570	559	608	574	590	558	542	554	545	595	580	558	534	542	606	593	560	556	560	591	569	556	576	558	589	580	575	588	552	567	554	544	567	552	577	577	557	563	588	536	600	518	630	542	553	578	541	520	602	560	593	589	598	608	551	551	588	588	528	548	554	564	600	587	614	560	587	564	531	535	602	506	569	585	598	559	570	531	546	543	531	544	583	539	537	539	567	582	591	595	560	576	601	576	546	554	542	561	571	577	554	543	634	561	558	570	588	590	610	591	568	582	523	564	540	556	534	576	586	589	554	544	606	570	585	554	572	572	565	539	570	572	588	575	587	584	570	608	595	553	602	597	650	553	561	555	535	566	558	552	581	560	570	573	565	587	555	547	585	544	550	552	591	588	601	577	553	526	578	582	559	586	529	569	556	557	594	540	546	560	556	579	557	569	539	588	588	580	565	602	555	613	568	596	538	591	595	584	538	578	566	536	560	522	555	598	564	565	596	559	553	532	486	579	541	631	549	578	558	592	556	584	556	572	595	554	522	623	527	588	589	592	541	600	534	602	590	551	583	553	554	593	578	571	596	603	543	551	550	535	560	567	525	564	585	565	544	557	574	544	540	571	538	582	546	583	576	548	557	583	576	607	560	542	586	585	584	590	545	585	567	558	549	595	555	612	531	568	591	585	572	594	557	596	578	583	546	600	594	540	561	608	532	580	571	565	549	594	542	575	509	545	608	582	576	551	555	557	558	577	564	585	564	586	543	575	562	633	554	554	561	549	566	544	544	577	597	581	575	533	597	581	556	574	492	581	592	588	567	561	557	540	591	571	567	581	558	532	580	570	591	572	601	578	585	570	597	550	573	552	555	566	535	567	593	584	549	605	556	565	571	574	550	594	579	590	620	553	556	598	574	569	556	573	534	551	570	587	542	535	598	618	565	594	594	571	590	577	569	539	592	554	528	600	592	596	605	571	556	502	603	598	569	581	562	548	600	574	601	601	560	572	548	561	573	569	582	564	622	576	534	542	590	579	605	547	562	600	565	555	555	567	587	601	591	552	593	572	570	625	555	545	574	562	532	543	564	575	614	588	584	544	604	596	551	530	507	541	574	592	558	535	556	564	543	578	595	568	615	546	576	534	561	556	594	552	591	571	542	599	575	555	537	616	590	561	570	527	583	582	569	549	621	572	569	603	584	577	527	592	593	623	580	552	548	561	602	585	596	561	600	596	590	552	539	579	571	602	560	598	541	564	584	569	584	549	608	561	593	537	553	578	576	544	569	608	559	531	559	555	590	580	576	581	550	573	559	603	565	575	540	555	565	562	601	520	576	528	556	557	567	607	582	575	568	525	567	581	587	581	570	538	560	546	567	582	579	534	580	589	550	594	603	541	582	583	569	588	575	569	568	570	578	553	572	574	554	548	583	520	580	590	556	568	552	576	536	572	585	561	594	589	572	554	615	559	618	520	552	578	577	557	552	525	603	538
4759	9360	8383	4404	3209	2538	2051	1686	1462	1268	1152	1150	1044	957	932	885	869	831	824	849	832	835	814	790	792	752	759	740	770	769	729	762	745	815	755	708	773	779	764	766	713	720	711	689	726	760	746	699	718	784	748	767	738	716	705	739	728	754	755	767	740	770	650	713	732	743	729	774	709	747	765	743	691	725	752	741	771	728	732	729	705	738	798	757	722	715	731	762	730	735	737	702	715	741	725	752	736	754	753	764	675	701	682	703	755	742	755	724	750	714	748	697	700	728	690	715	673	775	733	761	717	759	683	759	691	727	740	722	751	771	748	714	706	724	722	722	783	731	844	724	701	703	700	742	673	715	732	721	765	793	729	759	723	717	748	696	741	723	735	742	718	720	701	706	711	691	747	769	742	675	737	718	729	748	708	733	704	728	727	733	682	693	719	719	720	720	735	732	666	719	710	726	635	725	698	722	719	739	777	734	722	727	727	725	705	750	728	697	753	723	735	714	724	750	690	673	786	726	754	742	774	772	694	743	736	655	755	732	706	694	697	753	767	730	725	703	733	725	730	702	757	725	667	744	707	772	714	709	741	777	765	712	689	751	693	715	695	735	775	719	736	736	706	698	723	716	697	724	766	726	689	685	750	801	745	722	763	668	745	730	737	729	701	738	700	689	710	714	726	731	727	736	708	739	667	747	708	712	684	723	750	730	710	661	731	729	742	747	721	754	719	726	715	681	675	724	738	762	659	761	784	696	690	723	728	666	746	715	708	730	664	733	674	729	761	677	713	691	742	740	758	740	688	750	700	699	710	764	761	704	751	722	720	742	702	732	715	712	641	784	719	760	715	742	749	692	755	748	770	701	656	729	748	748	695	727	751	766	732	742	699	727	714	698	715	809	738	724	757	709	730	701	713	694	770	722	776	740	728	737	714	737	740	716	700	755	728	708	713	700	756	700	766	778	685	743	735	728	707	677	738	678	767	720	718	676	726	712	757	738	728	727	729	671	737	767	741	707	705	688	734	730	748	707	674	737	753	702	764	721	724	738	743	715	663	742	731	696	717	728	715	696	761	698	738	726	713	750	739	686	747	711	734	730	742	726	735	717	730	680	702	712	687	757	741	689	714	699	724	744	773	701	724	744	692	723	657	757	757	709	738	722	732	727	656	732	733	735	751	736	699	737	797	698	729	743	734	736	723	730	704	766	730	663	680	712	695	747	692	681	700	707	701	759	709	764	742	731	683	718	760	719	757	703	670	788	722	752	779	725	729	706	700	707	707	717	745	724	703	690	714	743	737	726	713	748	721	718	693	802	723	712	685	695	721	701	685	733	684	709	735	709	717	676	707	702	732	720	739	715	699	683	720	743	724	684	763	739	747	737	747	733	714	734	740	675	756	761	742	717	709	738	701	736	744	642	743	712	744	719	742	725	744	763	673	757	723	773	703	696	740	720	678	714	731	730	718	730	706	744	679	741	715	807	757	724	698	715	703	717	698	739	783	771	712	708	710	674	716	723	710	757	746	698	703	713	712	761	692	737	769	717	675	734	742	698	727	740	739	759	732	710	692	747	765	754	746	760	702	727	732	733	683	692	762	723	664	755	725	773	722	724	707	743	720	675	750	694	756	749	763	716	723	731	720	743	740	703	723	705	718	698	721	693	729	703	751	640	720	736	733	761	742	755	780	735	695	746	760	711	711	712	718	732	729	768	722	771	713	826	739	731	746	689	662	703	689	750	722	706	706	715	744	693	647	751	739	791	780	683	710	775	732	732	709	735	733	733	707	712	739	757	703	734	744	704	761	710	729	693	695	721	710	709	763	688	773	756	735	721	738	739	721	734	740	738	757	704	738	725	721	705	676	750	734	761	760	696	734	709	730	751	757	724	705	739	748	727	725	745	756	779	704	729	711	755	715	762	786	689	738	744	727	769	741	761	731	740	719	689	691	690	745	736	726	768	700	732	701	767	743	703	764	745	733	727	730	742	696	731	685	753	752	778	682	744	721	744	768	712	754	715	737	736	707	730	732	679	741	721	722	723	692	704	704	758	748	763	726	736	754	723	745	744	724	672	737	711	727	747	726	757	776	705	729	689	701	693	713	732	776	736	685	736	716	702	712	705	716	771	750	744	712	755	758	697	735	717	764	686	743	690	735	739	742	656	709	686	716	742	715	736	728	741	737	736	699	749	759	709	737	761	688	737	698	715	698	706	709	760	713	740	686	750	681	761	740	675	682	736	654	713	732	700	674	725	752	682	714	723	736	675	711	758	762	739	710	761	704	732	747	724	698	727	699	714	752	755	736	718	688	723	669	674	685	695	750	721	734	739	740	719	714	708	713	739	758	728	704	717	717	726	716	777	726	704	720	760	722	717	729	709	729	701	727	716	722	715	738	674	781	720	700	709	737	736	713	754	753	757	733	670	681	700	711	701	711	726	729	737	773	740	707	718	698	770	715	712	696	746	755	690	703	668	725	738	738	727	749	701	766	722	752	717	727	699	705	681	710	758	750	709	708	711	728	730	705	671	734	718	766	705	759	734	720	727	762	716	721	705	763	691	750	743	737	727	731	714	723	713	746	772	687	775	687	733	723	719	742	736	714	713	735	752	733	760	729	704	713	719	741	750	751	752	732	722	733	748	713	703	754	730	724	682	784	739	729	736	719	731	664	765	703	765	714	715	710	709	710	724	695	715	720	680	718	752	758	710	738	733	702	742	761	706	753	700	718	731	738	710	735	731	726	683	749	751	681	721	723	731	710	760	712	732	732	744	662	709	743	668	729	694	669	741	717	756	711	730	737	762	726	722	699	796	715	754	732	723	710	701	754	696	699	748	720	749	759	730	716	743	751	756	771	720	768	685	744	750	713	730	734	730	720	718	739	768	706	724	707	751	692	727	776	747	687	726	751	706	719	738	778	743	742	701	706	734	751	739	724	747	731	728	734	707	686	772	744	720	697	766	735	744	714	704	748	753	713	742	705	748	718	683	742	718	698	674	724	731	699	658	697	739	777	758	726	741	705	695	753	737	746	767	717	748	708	717	767	710	733	736	735	711	749	762	695	725	686	707	712	689	735	692	738	738	717	698	725	697	705	750	714	726	744	694	703	728	718	705	744	739	754	719	751	746	730	664	751	679	702	751	689	685	757	719	726	744	712	747	746	696	749	746	730	724	744	725	765	705	697	705	705	701	734	719	768	713	738	744	727	696	736	670	684	710	740	742	689	736	767	752	745	693	756	723	709	766	755	681	775	655	712	706	715	686	717	757	739	755	733	730	736	714	707	679	783	756	682	696	788	714	734	750	697	755	706	701	752	712	670	712	737	726	710	768	771	692	746	732	697	703	716	708	746	686	759	747	738	756	677	703	749	716	769	733	721	737	710	746	727	698	701	741	729	730	771	684	760	699	715	759	729	724	726	753	722	728	718	705	724	744	671	783	732	656	698	739	731	716	661	722	706	732	738	739	726	702	711	716	745	733	738	754	728	715	776	734
22567	20942	28719	23327	20942	20995	9785	1176	841	653	610	534	485	453	434	413	370	366	326	331	329	308	329	324	325	304	298	327	288	270	319	278	288	288	262	321	282	280	257	272	265	236	274	275	239	226	248	259	254	255	269	270	260	238	250	252	237	259	240	247	258	240	240	275	249	239	267	251	248	280	234	231	261	261	265	247	250	227	273	258	219	278	228	279	245	227	250	236	271	251	253	244	267	243	268	246	255	229	267	261	274	243	242	253	274	274	250	242	249	245	267	264	236	234	213	259	250	257	257	261	240	254	258	241	242	275	246	242	249	273	249	259	257	263	218	232	254	243	250	261	215	250	224	244	250	265	242	260	223	238	241	246	253	232	254	233	267	255	227	250	263	220	221	236	269	231	252	246	254	218	235	249	242	226	268	227	256	266	243	270	235	248	257	251	232	223	251	259	269	236	250	254	250	213	249	247	240	236	275	283	244	253	256	236	211	224	235	252	246	251	274	225	260	229	250	237	220	255	246	245	243	233	258	223	233	253	231	247	217	267	268	275	226	235	262	205	253	243	251	265	231	269	239	279	250	220	266	231	243	273	227	250	260	234	244	259	224	282	227	253	277	260	257	224	238	227	262	241	266	253	239	256	242	250	246	219	273	235	246	241	255	251	230	234	233	238	281	256	257	231	202	232	255	228	267	242	250	243	239	234	276	255	267	251	250	233	231	249	237	241	234	256	236	237	242	230	231	233	215	228	252	237	255	252	243	235	271	242	283	243	243	243	242	235	246	247	248	273	257	236	237	233	226	250	266	270	239	267	273	227	265	235	242	244	238	254	243	259	218	267	228	279	248	254	264	244	225	255	253	239	228	238	258	241	237	242	275	246	230	236	241	243	232	223	239	268	273	235	233	247	227	223	228	256	274	265	255	248	240	231	250	218	222	259	229	246	243	254	263	270	259	226	272	218	219	249	262	274	256	246	231	240	231	253	241	225	269	264	238	233	245	246	230	260	232	231	231	261	239	246	262	200	234	247	259	245	226	264	267	257	229	256	254	251	238	217	247	253	291	283	249	228	246	272	241	249	271	258	228	223	246	253	249	240	240	235	262	276	227	280	260	245	259	259	274	232	210	236	225	263	231	270	250	264	253	277	241	256	248	255	264	253	239	230	244	248	234	225	240	253	258	221	258	223	250	264	244	258	241	272	265	247	260	248	264	249	229	260	225	261	230	234	232	268	255	230	241	244	278	270	262	262	262	244	227	243	243	242	259	248	236	263	271	258	260	265	244	251	232	256	258	239	247	246	232	234	252	267	229	278	229	221	238	246	228	232	267	271	250	254	283	258	224	221	252	271	263	238	255	241	240	276	259	231	248	221	268	247	261	257	226	227	233	254	254	246	214	245	278	244	250	211	242	242	272	235	251	236	238	253	258	230	246	248	229	247	232	236	226	250	218	219	245	256	240	218	268	255	240	235	246	237	245	259	236	246	248	245	238	257	206	210	258	269	260	246	240	233	272	250	235	248	213	246	221	249	296	228	249	241	225	234	237	228	271	236	242	262	264	234	247	240	237	248	280	252	253	239	242	229	264	283	224	281	225	240	238	273	265	284	255	274	224	256	253	269	245	228	224	246	267	248	249	262	267	262	228	244	231	247	238	260	253	217	230	241	246	225	234	251	242	230	245	255	240	219	246	256	281	246	236	235	222	228	233	251	255	226	269	263	228	209	240	240	249	228	241	260	231	233	262	237	261	254	253	242	253	251	229	275	299	271	256	234	198	246	254	263	242	235	246	251	281	234	261	226	268	241	259	257	265	243	241	226	195	271	227	243	256	240	247	252	279	232	253	291	265	238	255	259	259	249	255	245	232	250	240	234	229	255	250	269	244	225	270	233	266	240	219	224	247	245	220	266	243	238	260	266	260	243	265	209	251	252	253	208	268	256	267	240	274	249	244	226	266	214	245	263	228	218	250	215	242	245	241	252	239	248	221	199	251	279	242	249	261	245	283	259	254	241	227	270	224	268	275	223	253	272	254	256	259	233	248	238	250	225	261	261	263	238	237	255	246	218	243	219	250	248	235	237	247	270	236	238	292	237	264	256	269	262	252	222	258	238	263	236	230	251	199	258	258	228	234	254	227	241	256	216	268	239	255	248	246	240	270	227	228	251	246	245	256	245	230	239	229	244	267	247	250	255	277	254	242	250	235	247	217	228	249	249	269	260	246	243	263	263	249	256	239	243	261	228	261	258	249	251	259	228	257	231	247	250	239	228	249	248	227	250	254	247	290	265	250	235	233	246	235	243	257	229	266	262	244	254	234	241	252	216	266	223	255	231	214	219	250	231	265	256	250	246	250	264	256	263	273	237	223	228	265	243	257	217	246	234	266	241	254	261	225	242	268	249	240	233	279	262	238	242	245	238	253	250	263	244	227	206	238	247	249	216	250	249	256	270	249	278	257	251	270	244	234	236	241	238	227	249	230	258	235	236	256	241	247	260	253	242	255	255	264	262	224	254	246	239	250	255	248	246	226	257	253	229	261	227	243	263	206	268	243	245	223	223	262	260	256	271	239	259	246	227	274	236	245	229	240	216	239	251	252	253	242	257	248	261	243	217	239	243	251	269	247	251	266	276	239	252	259	273	246	235	232	282	255	248	268	253	245	247	262	242	239	237	214	220	266	217	260	230	244	214	241	248	247	234	235	237	221	246	271	227	271	255	234	262	242	210	259	231	247	240	235	243	272	250	253	225	253	249	259	242	270	250	277	258	251	252	264	253	234	249	222	250	245	219	252	212	256	250	259	273	240	270	243	255	262	267	250	234	253	243	252	219	258	266	228	246	251	247	241	253	259	244	243	260	200	245	243	244	253	274	244	251	241	285	257	259	276	224	243	231	264	258	220	251	261	235	241	213	249	269	231	266	221	257	242	260	234	235	225	251	274	249	239	251	247	252	249	257	264	265	255	237	261	264	270	229	229	237	219	257	263	228	253	211	230	222	218	261	232	232	255	221	222	244	253	239	244	248	255	258	273	255	257	245	239	239	253	249	240	241	240	252	255	283	221	261	222	249	247	273	232	206	245	246	268	252	249	252	253	228	229	225	258	233	236	236	254	235	260	244	254	235	258	228	217	269	237	274	260	235	258	234	222	239	210	251	243	230	255	222	258	232	237	219	254	266	241	255	257	256	227	269	251	232	268	234	245	271	235	256	236	272	254	225	224	246	255	235	269	252	256	229	237	233	247	261	228	241	266	251	259	245	234	251	252	265	261	256	243	211	264	278	250	243	263	286	240	268	251	272	275	234	246	244	259	222	249	278	231	244	228	241	253	229	250	246	257	254	222	250	274	240	249	223	259	257	221	230	253	248	255	235	264	218	259	258	250	236	271	236	247	243	278	229	260	245	236	271	226	235	229	251	228	272	269	231	234	234	247	243	247	231	245	253	244	280	229	260	257	249	270	230	228	270	235	251	256	227	260	252	254	245	242	224	255	248
6475	15257	13258	7297	5084	3777	2985	2294	1805	1432	1186	1029	878	738	688	671	569	561	527	512	474	433	456	469	418	403	404	390	412	384	353	385	386	348	378	348	372	369	359	340	366	340	348	354	341	329	358	351	333	353	323	336	341	359	323	343	339	317	338	303	306	338	322	330	334	324	303	298	320	312	343	339	349	330	362	307	296	289	320	298	320	324	316	315	311	354	306	296	319	305	310	307	316	283	306	319	332	341	319	328	320	329	320	330	334	276	303	348	319	321	320	312	309	356	350	323	305	369	303	310	286	321	295	344	301	332	334	303	323	306	308	309	350	323	303	287	329	338	342	303	324	316	320	300	317	336	313	302	322	285	324	322	305	274	321	347	307	311	286	329	341	290	295	319	328	346	312	296	312	303	343	285	307	315	334	332	343	325	320	302	313	313	378	293	297	311	330	317	319	311	325	297	323	312	308	311	324	331	301	304	319	283	335	333	327	321	317	298	307	332	333	332	340	290	313	332	304	312	325	345	284	289	325	325	312	323	308	327	314	307	291	325	356	320	316	327	337	331	332	333	319	307	308	316	305	328	314	325	327	314	317	327	296	308	318	276	298	319	311	332	295	344	324	318	313	316	282	296	287	298	304	276	340	329	317	357	312	307	308	292	324	304	329	314	331	318	311	289	347	311	308	324	315	337	296	299	328	305	326	315	308	300	317	303	343	322	323	306	318	312	296	305	319	303	323	347	324	333	332	301	323	306	329	351	323	327	315	321	323	308	337	306	340	335	313	354	358	323	305	330	284	276	322	270	316	306	326	321	311	333	361	273	311	326	356	289	310	333	310	331	330	310	294	346	321	291	330	325	333	324	299	326	335	288	331	309	340	328	329	310	320	292	307	296	289	298	348	328	288	311	323	297	323	272	323	299	315	310	279	325	345	277	313	329	332	310	309	332	311	306	324	310	308	318	300	308	286	308	296	314	286	313	322	316	305	306	320	310	267	309	347	316	334	322	327	338	318	298	291	289	313	339	318	301	302	321	290	300	302	311	288	298	291	309	317	314	304	305	335	316	314	319	308	323	307	298	332	324	302	301	294	303	304	309	305	333	342	317	284	302	335	288	306	333	321	290	321	287	337	291	349	323	358	350	306	349	292	326	341	294	316	303	341	301	337	334	305	343	300	294	302	292	318	302	304	281	280	294	314	290	309	306	336	303	300	312	323	342	336	313	308	335	296	297	324	351	334	278	316	313	295	332	282	323	338	313	330	266	341	322	331	317	309	328	298	305	301	304	300	313	293	286	317	326	315	330	328	324	339	346	314	306	331	328	324	321	310	319	323	340	308	319	258	303	280	325	362	284	294	276	304	320	308	307	282	319	306	330	319	305	321	314	297	305	347	315	316	314	308	346	310	320	322	338	335	281	319	312	302	306	338	296	298	314	341	288	301	323	301	330	316	328	347	314	323	291	307	300	348	345	323	314	303	300	320	250	290	305	298	326	305	274	314	311	339	312	279	336	318	329	314	314	314	292	323	354	295	322	296	334	307	314	321	328	334	290	306	337	333	293	309	347	288	307	319	313	310	326	320	345	276	327	303	306	327	337	318	304	330	319	326	306	316	321	320	314	317	310	312	290	317	332	323	343	309	321	314	334	306	318	298	317	315	304	325	322	305	314	321	306	321	325	318	294	347	328	312	314	343	297	320	329	322	308	291	291	340	340	310	297	331	302	297	330	331	294	297	297	295	328	258	304	333	293	318	303	306	315	301	313	297	303	317	331	336	318	290	275	351	321	314	314	317	321	343	292	298	321	291	336	308	282	314	324	265	294	300	331	322	299	306	339	299	341	321	287	321	323	309	321	305	322	337	323	300	295	303	294	321	307	297	314	329	343	304	326	283	314	312	299	319	343	311	340	305	317	290	270	302	311	306	309	304	287	311	331	336	318	309	296	318	298	323	297	292	312	341	310	294	300	319	303	332	316	307	321	319	330	324	296	328	303	308	309	286	335	285	290	319	331	302	337	312	312	318	300	321	285	307	336	304	337	306	334	306	312	312	337	315	347	321	319	324	319	341	292	305	336	305	312	281	320	299	287	308	320	302	326	295	343	330	296	300	328	312	304	294	326	291	315	307	316	306	317	323	305	309	373	322	341	310	332	315	291	315	295	328	298	285	314	325	318	320	329	308	322	296	338	285	291	308	328	297	355	324	310	322	302	299	311	336	299	300	322	306	288	309	308	314	318	309	331	336	341	316	288	314	330	291	336	324	336	305	324	317	311	308	328	329	326	320	334	284	354	295	314	305	325	322	305	316	330	332	294	321	325	318	316	282	271	275	322	314	335	317	307	311	308	325	318	298	319	311	325	315	323	300	319	346	304	327	339	276	318	299	303	297	282	318	319	322	284	311	340	323	315	330	320	321	331	282	339	301	306	326	330	292	343	291	326	299	325	319	306	351	262	290	301	292	311	307	321	306	329	312	305	301	277	315	289	322	304	353	326	305	330	301	324	318	293	307	294	332	323	327	339	329	295	331	337	293	318	297	309	313	315	317	327	308	310	286	302	300	291	320	315	322	299	272	313	315	334	276	296	361	317	320	301	295	283	319	356	294	300	310	315	293	317	305	317	326	301	312	322	307	294	314	316	309	311	331	338	313	314	323	283	337	304	308	336	300	334	317	304	316	302	332	287	328	304	296	269	313	340	283	283	319	329	302	334	321	306	326	298	328	332	332	315	337	319	327	340	330	302	350	297	332	306	339	302	292	319	320	301	306	304	301	301	315	345	291	336	325	322	299	311	346	313	297	339	328	316	287	325	315	318	336	332	295	340	313	282	304	288	307	307	301	342	332	318	320	311	325	341	357	322	334	343	311	319	341	357	352	305	331	331	347	338	299	321	309	305	324	323	284	284	308	318	317	330	334	307	270	343	294	304	310	291	314	300	322	326	272	332	298	333	322	305	285	326	349	320	335	331	312	301	307	350	295	324	323	346	330	333	344	316	325	314	327	291	313	339	307	327	307	336	338	268	306	327	336	306	322	314	338	300	333	306	309	292	311	316	309	329	295	310	290	332	311	306	340	311	326	323	312	310	304	332	334	320	266	345	359	313	315	314	357	345	308	311	306	283	360	307	293	300	321	319	317	333	304	284	309	307	309	298	331	310	317	296	310	309	323	318	325	312	316	328	289	314	288	317	300	332	311	330	324	325	315	345	329	317	343	316	321	311	330	334	306	300	293	290	309	319	325	282	320	279	318	297	287	333	333	323	337	308	333	321	332	331	300	336	317	317	301	316	318	321	309	335	311	334	344	294	335	320	304	337	305	313	311	329	330	303	279	319	318	304	316	322	331	337	333	282	331	312	312	302	305	312	301	297	297	334	286	308	323	318	336	305	330	319	319	305	262	273	323	323	307	313	331	309	328	306	321	314	291	300	313	304	265	317	301	288	309	292	309	312	356	310	337	322	278	335	303	354	323	316	281	312	337	289	324	310	321	319
26567	20493	10325	1609	938	866	933	904	882	924	880	887	843	850	850	846	806	877	803	830	828	907	783	833	864	836	885	821	838	780	882	881	824	855	861	809	879	820	876	890	841	808	808	858	785	838	855	831	864	826	848	835	866	839	801	860	816	822	813	863	834	805	829	874	840	808	851	788	850	803	916	887	833	784	837	869	837	871	836	865	773	874	832	882	854	844	783	846	907	807	859	834	891	824	827	896	881	823	804	824	834	866	908	788	799	855	870	845	883	870	808	883	920	850	785	844	873	838	825	829	817	807	811	809	827	875	838	856	802	837	861	892	828	844	792	846	862	872	786	816	863	852	801	874	893	846	790	890	849	870	837	826	844	898	797	836	851	825	783	835	884	844	863	798	845	849	834	856	823	871	890	869	823	824	849	853	840	797	819	852	814	814	839	824	834	815	841	859	838	841	837	839	802	835	849	862	860	800	819	854	855	861	869	841	781	788	822	856	821	848	823	828	828	832	849	838	845	867	850	827	874	877	849	866	820	823	878	882	817	845	857	793	825	833	854	889	855	839	853	807	848	840	825	838	848	841	805	845	877	820	820	811	872	873	822	846	833	893	815	831	835	828	856	865	864	859	812	795	786	833	817	793	828	811	838	804	798	838	875	819	845	853	831	892	881	858	836	826	866	872	830	852	804	840	879	866	869	848	851	851	832	867	878	871	843	846	860	811	875	819	888	819	841	863	836	859	850	802	823	808	821	862	889	847	863	875	785	859	825	818	836	868	803	842	881	823	878	856	803	835	817	808	872	831	820	789	872	833	828	872	859	821	826	901	800	853	819	835	855	844	816	774	873	820	854	807	848	846	805	862	830	842	880	792	840	836	847	835	847	890	781	820	874	864	852	810	871	882	853	850	793	846	871	846	862	869	877	796	843	866	891	837	839	840	859	866	846	848	808	867	865	815	794	822	837	825	822	815	938	855	847	834	850	812	836	808	826	860	840	853	788	892	851	917	847	880	813	844	812	877	809	806	822	825	808	857	829	868	859	865	824	862	808	881	846	847	843	796	858	821	904	837	815	866	813	816	810	859	803	880	804	879	821	841	808	814	846	822	867	820	844	845	812	825	809	856	826	853	834	830	820	864	850	824	868	853	793	834	860	859	864	850	839	884	803	820	860	818	763	859	870	866	826	860	878	822	862	822	854	854	819	813	798	850	807	812	817	887	836	858	833	801	882	895	845	828	865	842	868	832	880	833	830	810	840	870	845	852	851	840	817	823	883	820	850	888	846	912	866	812	844	843	833	804	889	835	854	808	822	871	859	906	859	851	825	816	842	855	837	829	818	843	876	871	870	841	860	859	833	869	829	825	787	852	809	831	827	822	866	844	841	829	840	815	912	844	800	853	826	839	856	895	784	819	818	878	855	822	828	870	819	877	825	801	865	821	861	895	867	834	803	832	839	869	882	784	816	880	870	828	812	845	872	821	809	836	821	838	832	870	878	798	845	868	797	825	861	840	853	861	847	797	804	846	856	867	885	799	882	848	838	898	864	843	845	829	823	846	850	827	834	846	822	870	861	836	812	854	790	794	877	833	836	876	843	820	858	828	825	820	857	853	808	822	852	832	824	870	789	846	876	864	817	799	869	889	826	807	841	813	851	804	891	864	865	854	871	821	869	833	873	803	860	836	813	877	882	825	838	851	844	898	893	882	828	792	793	843	839	876	810	839	881	819	793	856	833	758	843	853	862	865	854	813	844	785	828	811	875	872	827	806	854	860	848	868	832	814	863	850	846	801	757	802	882	912	867	852	840	854	886	833	810	821	866	854	756	825	823	876	860	874	845	894	820	868	849	859	849	872	807	898	785	828	911	786	808	820	878	872	876	877	844	794	848	893	848	859	828	800	866	865	847	843	857	858	879	810	884	819	851	808	889	882	864	842	840	853	806	814	842	884	869	789	887	873	871	814	851	824	863	843	833	840	856	824	857	833	849	875	874	864	850	835	842	811	812	863	807	862	850	795	821	811	877	822	818	792	840	774	871	849	826	852	868	853	816	833	863	850	883	848	856	832	841	864	831	830	816	847	824	793	836	875	833	845	865	855	825	840	830	861	812	818	848	805	854	831	850	861	867	884	800	860	828	827	803	871	885	847	850	841	860	819	849	854	833	847	840	863	842	824	805	835	837	862	840	848	846	867	833	799	850	832	838	814	820	843	835	887	810	838	842	809	820	886	897	899	793	828	838	833	875	850	797	796	816	843	841	849	813	855	808	809	810	823	850	854	890	876	777	818	853	842	836	873	823	890	829	876	856	824	839	873	829	843	803	881	852	848	918	873	831	781	866	839	816	839	912	834	922	854	837	856	884	824	830	830	835	800	819	876	903	855	851	821	844	820	888	840	817	826	836	808	830	863	788	810	843	873	855	848	821	865	853	838	812	782	829	863	806	829	880	843	807	810	881	844	867	816	768	812	859	871	825	841	818	860	858	862	819	839	849	818	851	821	895	832	856	837	830	853	847	852	858	795	894	837	875	853	839	793	834	807	811	883	822	827	811	832	830	843	846	821	825	824	836	868	840	860	828	842	831	788	849	817	870	908	858	795	849	851	820	833	889	826	802	876	843	869	837	810	856	822	815	815	798	822	869	853	839	838	801	843	826	851	881	842	843	849	887	797	807	842	827	819	831	837	843	811	839	874	860	884	858	858	846	811	818	851	820	829	863	803	841	849	816	870	807	898	889	840	883	843	849	854	842	814	871	901	847	842	868	839	904	862	814	830	849	856	772	832	834	840	809	831	826	893	848	874	828	829	854	839	872	871	850	823	815	876	828	827	801	887	839	860	816	807	888	774	863	800	849	890	880	840	900	791	851	810	863	844	862	797	831	827	832	815	866	868	821	894	855	847	819	845	831	854	794	947	822	855	834	857	853	829	818	826	894	879	894	876	816	850	836	774	873	798	822	895	856	916	881	911	842	816	804	835	873	831	908	814	840	788	829	864	855	819	833	900	784	844	855	839	828	877	859	820	817	837	861	835	841	843	824	824	802	890	814	845	918	854	835	828	842	846	752	841	846	823	841	822	854	858	867	836	831	908	868	804	833	818	840	839	812	830	860	841	839	861	869	809	833	883	814	822	837	867	813	799	892	835	836	827	865	883	845	812	843	849	862	817	879	828	852	818	815	793	865	875	823	834	837	810	847	865	856	897	883	867	871	810	826	860	814	839	843	828	865	829	831	841	818	850	879	830	778	874	840	855	795	824	828	830	853	823	894	830	841	842	847	820	878	866	859	832	816	829	847	827	847	861	829	847	851	811	835	846	885	872	819	867	792	815	852	857	850	856	863	830	837	890	863	811	863	808	819	824	857	797	902	799	795	852	837	851	837	853	851	819	847	853	878	834	819	808	844	813	812	833	868	808	865	851	830	860	804	919	850	844	810	821	759	794	856	845	809	862	846	851	780	802	842	833	778	797	833	805	837	828	843	816	845	882	873	865
4485	1632	1567	1264	1198	1158	1150	1089	1102	1114	1108	1077	1048	1110	1076	1057	1074	1026	1029	1041	1050	1079	1113	1044	1084	1013	1062	1067	1043	1042	1028	1054	1070	1060	1095	1008	1029	1055	1072	1014	1053	1045	1065	1044	1033	1037	1026	1057	1071	1059	1074	1081	1013	1038	1061	996	1088	1070	1062	1029	1010	1069	1053	1025	1030	1089	1035	1060	1026	1048	1058	1075	1120	1073	1013	1059	1065	1037	1010	1069	1052	1043	1061	1035	1053	1088	1024	1043	1022	1015	1041	1033	1037	1011	1054	1022	1002	1057	1024	1072	969	1038	1046	1035	1038	1045	1027	1026	990	1102	1095	1044	1145	1045	1075	1013	1064	1001	1094	1043	1042	1049	1023	1105	1043	1056	1016	1004	1023	1073	1090	1045	1034	1097	1051	1009	1048	1073	991	1048	1094	1081	1051	1061	1112	1031	1040	1122	1042	1029	1091	1068	1105	1026	1106	1003	999	1025	1021	1041	1066	975	1058	1006	1019	1072	1056	1051	1077	1030	1027	1028	1075	1050	1055	1001	1046	1014	1080	1007	1051	1040	1033	1059	990	1002	1054	1063	1038	1028	1072	1049	1030	1018	1067	1051	1067	1085	1013	1063	1060	1063	1082	1059	987	1066	1051	1041	988	1045	1046	1050	1070	980	1042	1082	1045	1042	998	1062	1041	1046	1033	1066	1040	1070	1079	1068	1005	1032	1034	1025	1024	1023	1062	1035	1035	1052	1060	1025	1097	1021	1052	1077	1089	1016	1039	996	1089	1024	1068	1044	1034	1056	1083	1058	1077	1081	1053	1081	1044	1067	1051	1078	985	1114	1009	1018	1065	1015	1047	1019	1040	1039	1004	1044	1050	1071	1111	1079	1091	1018	1035	1060	1048	1033	1031	1026	1045	1035	1009	999	1037	1077	1054	1052	1063	1003	1078	1044	1068	1017	1068	1068	1030	1023	1023	1048	997	1115	1046	998	962	1024	1049	1101	1120	1031	1049	1079	1054	1045	1011	1052	1007	1027	1040	1062	1027	1063	1059	1033	1006	1052	1021	1060	1053	1040	977	1049	1076	1080	1106	1057	1111	1115	1041	1079	1124	1072	1098	1030	1024	1009	1046	1038	983	1039	1047	1088	1066	1032	1058	1014	1039	1071	1038	1049	1040	1075	1036	1028	1045	1051	1048	1098	1012	1017	1048	989	1104	1057	1061	999	1056	1078	1049	1047	1103	1071	988	1010	1077	1000	1065	1004	1067	1002	1046	1044	1124	991	1087	1010	1090	1123	1028	1027	1058	1063	1069	1071	1065	1088	1131	1007	1066	1029	1090	1047	1049	1044	1116	1002	1037	1006	1102	1067	1086	1031	1113	1077	1054	1079	1007	1051	1017	1067	1062	1087	1011	1031	1017	1039	1030	1059	1082	979	1007	1053	1020	1051	1015	1100	1064	1047	1022	1099	1051	1031	1009	1059	1062	1036	1081	1032	1045	1034	1117	1053	1068	1029	1076	1024	1045	1013	1037	1085	1084	1039	1076	1068	1012	1058	1024	1003	1099	1056	984	1019	1061	1072	1094	990	1019	1060	1057	1084	1069	1026	1053	1093	1064	1070	1056	1071	1015	1081	1087	1017	1056	1040	1068	1090	1073	1035	1070	1097	1064	1086	1073	1087	1018	1083	1110	1020	1018	976	1079	1029	1039	1057	1035	1012	1037	1027	1061	1051	1022	1050	1054	1036	1098	1052	1017	1026	1103	1007	1046	1052	1014	1040	1012	1070	1047	1035	1020	997	978	1076	1067	1096	1073	1077	1078	1056	997	1123	1077	1070	1051	993	1098	1063	1048	981	1015	966	1005	1054	1033	1010	1093	1033	1098	1011	1076	1053	997	1029	1063	1077	1007	1016	1050	1043	1118	1003	1050	1090	1018	1089	1071	1100	1013	1066	1056	1022	1078	1085	1095	1086	1143	1026	1071	1050	1007	1003	983	1053	1048	1066	1024	1040	1071	1014	1039	1077	1046	1061	1078	1059	1025	1050	1059	994	1077	1042	1030	1043	1071	1099	1088	1060	1111	978	1019	1031	1067	1116	1046	992	1071	1093	1102	1025	1071	1024	1048	1047	1029	1052	1017	1117	1004	1081	1066	1123	1068	1035	1074	1051	1060	1016	1024	1032	987	1064	1045	990	1033	1053	1026	1081	1073	1081	1016	1019	1011	1032	1054	1018	1078	1052	1075	1025	1011	1044	1066	1013	1002	1071	1018	1036	1020	1004	1055	1020	1046	1071	1065	1048	1010	1047	1010	1020	1006	1079	1042	1054	1065	1047	1037	1046	1033	1084	995	1070	1061	1043	1076	1057	1041	1032	1026	1113	1091	1054	1058	997	1041	1067	1093	1038	1064	1076	993	1061	1113	1069	1085	1083	1020	1056	1079	1061	1052	1029	1054	1072	1030	984	1045	1042	1126	1082	1039	1022	1072	1060	1036	989	1024	988	1012	1004	1058	1037	1060	1043	1028	1047	1076	1004	1031	1052	1051	1038	1020	988	1096	1065	1030	1000	1092	1034	1068	983	1038	1002	1056	1013	1134	1019	1040	1053	1087	1068	1055	1086	1072	1094	1081	1007	1059	1013	1038	1021	1049	1043	1023	1068	1042	1099	1052	1062	1053	979	1062	1078	1058	1001	995	1021	1036	1098	1037	1057	1003	1010	1057	1068	1015	1064	1030	1057	1030	1100	1052	1070	1068	1069	1124	1061	1080	1066	1033	1034	1027	1079	1021	1016	1133	1063	1087	1004	1015	1107	1026	1084	1017	1083	1048	1050	1052	1054	1051	1013	981	1114	1106	1005	1064	1122	1055	1072	1100	995	1068	1065	1030	1058	1058	1084	1087	977	1011	1043	1057	985	1072	1022	1012	1085	1090	1057	1034	1005	1084	1062	1122	1083	1045	1068	1021	1065	1062	1011	1059	1037	1048	1082	1014	1071	1059	978	1076	1115	1081	1079	1042	1032	1069	1118	1054	1058	1036	1060	1066	1013	1038	1042	1042	1053	1039	971	1125	992	1017	1001	1083	1081	1119	1072	1055	1035	1019	1040	1046	1005	1014	1021	1056	1054	1056	1052	1020	1043	1080	1046	1118	1045	1045	1042	1073	1083	1085	1065	1053	1048	1068	1040	1012	1008	1065	1024	1058	1146	1061	1023	1065	1069	1055	1064	1044	1058	1032	1045	1027	1025	1049	1072	1058	1079	1099	1041	1015	1031	1013	1067	1048	1098	1030	1078	1022	1009	1093	1043	1030	1129	1081	1141	1082	1049	1014	1065	1028	1062	1024	1054	1038	1005	1061	986	1023	1038	1031	1126	1046	1039	1068	1078	1086	1021	1054	990	1066	1061	1013	1067	1046	1022	1041	1072	1055	1046	1041	1023	1027	980	974	1091	1072	1055	1037	1072	1071	1061	1056	1062	1061	1042	1028	973	1034	1014	1042	1029	1078	1017	1018	1041	972	1077	1004	975	1021	1038	1095	1072	1030	1066	1020	1011	998	1049	1039	1065	1091	1074	1033	1024	1087	1009	1068	1087	1103	1039	1080	1066	1060	1013	1007	1076	1039	1021	1000	1028	1075	1089	1049	1088	1008	1021	1072	1041	1034	1064	1029	1015	1067	1014	1056	1065	1062	1067	1077	1015	1057	1096	1053	1074	1011	1075	1053	1066	1098	1055	1033	1050	1033	1082	1034	1104	1082	1109	1069	1013	1025	1045	1002	1030	1025	1036	1036	1009	1060	1013	1047	1027	1058	1025	1004	1037	1025	1029	1015	1041	1035	1047	1013	1049	1070	1052	1109	1082	995	999	1075	1037	1063	1019	1054	999	1038	1044	1039	1054	974	1084	1058	1045	1028	1073	998	1051	1095	1132	1036	1038	1004	1036	1081	989	1031	1112	1094	1032	1033	975	1052	1051	1041	1028	1112	1046	1035	1034	1102	1024	1052	1073	1025	1039	1086	1057	1042	1078	1031	996	1069	1075	1038	1095	1040	1030	1082	1082	1013	1081	1070	1018	991	1032	1090	1008	1043	1057	1037	1013	1049	1018	1065	1056	1106	1026	1017	1069	1043	1015	1090	1065	1095	1069	1079	1084	1015	1085	1005	1017	1047	1085	1051	1026	1033	1119	1072	1068	1054	1059	1032	1042	1068	1058	1060	1105	1043	1091	1076	1084	1088	1020	1052	1087	998	1071	1038	987	1096	1043	1030	1109	1053	1056	1016	1066	1066	1008	1029	1118	1017	1003	1008	1064	1070	1083	1059	1071	989	1051	1014	1053	1025	1019	1022	978	1051	1010	1013	1021	1008	1064	982	1054	1073	1055	1091	1004	1083	1038	1032	1084	1105	1056	1052	1035	1031	1002	1101	1055	1016	1025	1004	1088	1123	1059	1026	1034	987	1050	1010	1061	1058	1116	1095	1021	1040	1015	1000	1036	1055	1019	1108	1049	993	1024	1030	1051	1084	1088	1079	1007	1048	1050	989	1083	1027	1010	1028	1035	1046	1015	1034	1035	1030	1032	1096	1013	1083	1077	981	1024	1067	1043	1082	1068	1057	1095	1065	1068	1093	1069	1036	1058	1007	1061	1059	947	1090	986	1063	1010	1049	1062	1038	1092	1064	1084	1046	999	997	1077	1037	1064	1082	1123	1092	995	1035	1078	1030	1042	1032	1024	1089	1037	1049	1036	996	1059	1039	988	1010	1046	1019	1094	1049	1048	1063	1112	1073	1045	1026	1015	1033	1042	1041	1041	1055	1038	1017	1031	1053	1040	1099	1014	1013	1070	1055	1076	1069	1027	1001	1041	1083	1021	1052	1064	1071	1036	1086	1037	1092	1044	1086	1069	1037	1038	1050	1047	1031	1047	1023	1047	1049	1143	998	1038	1059	990	1072	1008	1060	1041	1049	1004	1048	1036	1038	1079	1041	1041	1067	1017	1040	1089
23556	20958	28329	23732	20964	11515	1544	1034	921	829	753	677	726	698	645	694	600	626	630	603	599	580	638	597	582	615	616	573	629	573	619	620	612	618	577	587	629	560	590	617	589	547	639	593	522	562	581	597	612	569	574	565	572	566	583	574	586	563	598	578	586	555	563	574	596	556	591	578	604	561	602	608	600	573	581	589	577	618	503	535	603	593	561	612	529	578	562	557	581	581	549	560	579	564	586	548	585	554	581	560	559	565	582	572	541	571	588	550	576	613	603	561	571	583	555	598	563	539	575	569	601	565	569	569	552	528	589	536	586	591	583	541	603	577	580	542	593	568	577	572	555	561	627	569	557	561	589	566	543	539	552	548	550	588	557	574	585	572	545	574	538	577	546	579	614	585	592	579	563	605	556	557	561	540	531	571	563	538	572	562	570	598	577	590	572	619	570	547	555	586	557	554	557	571	599	611	561	526	600	564	576	534	572	562	550	571	596	545	606	583	574	583	535	617	583	586	577	570	605	572	580	577	592	586	580	557	577	544	558	607	562	520	573	575	619	600	568	593	547	582	608	545	630	572	570	608	573	535	558	551	568	538	537	584	602	543	557	551	559	595	567	587	553	543	554	584	579	587	566	580	593	592	523	549	579	574	572	592	588	587	602	612	540	562	574	592	596	539	567	555	529	592	543	570	589	594	552	550	591	524	600	559	524	608	559	595	544	578	542	600	512	572	559	582	581	562	596	554	549	586	575	536	550	567	572	588	552	548	534	612	498	602	562	555	583	566	545	545	585	531	579	546	575	531	530	555	561	573	571	599	590	553	550	566	569	568	593	581	581	583	556	571	553	585	551	597	554	587	546	558	565	580	545	604	605	562	546	590	574	575	551	562	560	585	545	554	568	579	586	570	572	613	550	561	591	598	537	580	569	568	577	559	611	563	559	515	558	573	564	548	575	587	579	553	585	593	598	560	598	556	569	554	576	579	613	536	542	543	572	546	576	544	569	551	569	555	561	521	570	543	577	631	561	571	572	562	567	550	570	530	602	572	567	574	563	587	589	525	557	555	546	575	561	577	611	601	618	558	596	588	583	550	569	599	551	572	588	571	538	532	582	553	579	554	563	550	597	579	562	535	559	569	590	588	578	551	591	564	528	619	599	586	542	546	585	520	518	565	541	556	570	625	605	571	607	585	579	572	558	563	569	602	573	573	549	554	591	547	545	557	589	574	587	520	546	555	548	571	548	593	569	527	602	589	541	536	604	558	590	556	519	621	580	560	583	598	568	562	554	559	584	566	544	573	544	569	559	555	548	516	533	517	555	558	574	540	594	522	609	535	585	545	582	592	591	612	576	541	579	530	553	536	581	579	570	588	599	554	565	594	534	619	567	547	572	569	599	537	594	602	565	580	571	539	519	561	560	579	566	558	590	566	589	560	593	558	581	589	549	577	573	560	559	576	602	563	566	564	555	568	588	542	595	540	544	550	594	563	580	575	546	567	569	557	602	576	596	555	566	575	600	563	551	536	530	585	539	550	567	576	619	625	588	576	599	595	617	563	578	563	550	586	586	551	561	584	566	567	551	624	569	590	598	551	568	576	573	597	534	577	568	580	558	545	550	552	564	564	493	568	583	586	539	546	603	533	577	574	571	557	550	556	582	605	555	558	561	591	570	578	530	550	569	540	570	586	574	582	584	527	542	538	548	557	584	568	609	560	590	549	614	521	575	558	580	579	533	554	613	573	557	580	547	528	594	582	579	529	582	541	611	569	610	592	558	555	582	554	569	587	579	565	594	552	602	598	582	578	582	594	563	582	611	547	577	565	571	547	581	557	611	612	575	564	535	592	604	575	550	573	554	527	573	535	566	589	569	559	562	568	567	585	513	602	535	582	575	592	530	572	613	567	582	558	592	576	614	588	581	547	545	554	558	563	557	538	596	561	596	562	544	574	568	576	576	577	550	551	557	571	563	584	587	560	569	570	562	561	576	579	605	535	537	557	611	577	581	554	598	555	595	548	555	550	571	586	581	572	592	572	567	550	597	561	607	606	580	579	593	583	601	570	588	575	592	571	578	537	587	572	606	560	540	547	568	565	520	561	540	561	579	582	537	542	585	544	622	585	579	591	573	585	567	542	550	577	574	582	591	625	578	532	531	571	588	590	610	551	565	567	546	557	569	586	567	560	597	513	550	546	552	604	555	547	627	586	542	534	600	550	561	548	551	563	583	546	541	575	565	551	550	529	558	574	564	558	557	538	576	526	571	572	566	576	528	597	546	573	587	568	580	565	610	577	575	559	595	510	536	569	588	597	578	552	571	537	589	550	605	500	592	588	580	548	538	580	591	591	569	532	534	570	576	584	584	563	585	596	594	560	565	560	547	609	577	563	565	567	569	516	564	543	574	564	563	571	586	557	593	579	525	558	556	569	568	617	564	549	561	597	547	526	559	562	605	570	579	556	550	561	568	566	600	560	554	583	543	557	550	574	599	573	548	514	599	538	544	533	554	604	528	566	586	588	587	550	586	536	606	593	566	556	548	550	580	595	592	578	569	558	589	564	568	536	601	542	580	601	560	565	572	546	527	554	587	532	619	565	560	567	610	554	566	536	553	544	578	623	573	595	573	556	566	557	582	526	541	530	547	552	572	607	576	536	564	544	601	580	565	582	571	567	572	534	599	600	547	560	542	594	592	577	572	538	622	538	570	569	580	588	539	598	568	577	510	547	570	561	568	552	555	563	576	573	562	549	547	589	527	564	548	578	588	554	522	584	562	594	571	567	542	582	567	525	594	558	543	563	591	547	549	557	610	596	574	622	562	589	611	548	557	540	603	566	554	547	554	569	546	605	569	569	578	583	547	561	566	581	534	541	565	559	568	530	559	558	539	556	601	571	564	583	573	584	557	582	558	592	593	573	546	577	573	592	610	519	575	560	569	555	563	554	563	574	615	584	551	584	561	547	591	526	571	557	586	579	557	579	583	536	563	592	560	580	560	584	645	536	553	606	632	547	548	557	573	524	575	609	536	592	588	543	559	540	638	585	580	565	559	538	517	535	564	601	575	606	587	582	575	593	594	574	577	568	579	584	590	558	500	599	567	561	572	596	592	543	562	562	535	534	558	530	538	549	554	559	567	572	524	522	550	582	550	607	553	540	629	584	564	563	562	564	582	611	538	561	598	585	591	618	541	574	603	607	555	641	591	569	580	569	534	540	555	556	576	552	581	598	549	543	556	567	540	555	538	522	591	589	583	557	558	560	540	574	618	568	586	548	543	595	569	548	604	552	596	573	564	585	572	547	579	548	564	552	574	585	588	573	590	555	550	602	560	577	554	587	594	587	584	600	573	567	564	560	589	561	578	561	550	561	562	547	551	590	537	573	626	551	572	577	557	568	548	575	543	556	554	586	559	577	559	603	581	549	549	500	578	561	573	551	587	594	570	572	576	544	571	580	547	556	612	543	544	575	588	603	571	570	541	567	539	607	572	573	598	524
4683	9387	8185	4382	3257	2575	2069	1763	1478	1280	1184	1042	1036	996	896	880	867	850	862	807	800	807	795	753	774	729	751	767	800	758	746	795	757	750	776	785	719	759	789	740	767	749	766	783	766	719	708	760	780	759	737	762	727	751	739	724	709	763	766	749	793	727	739	735	727	717	755	753	682	732	778	701	717	758	763	770	747	747	747	703	709	753	725	710	731	755	736	711	789	716	730	758	716	690	742	731	723	696	716	718	746	703	724	720	716	756	746	762	711	723	726	729	740	744	706	723	713	748	752	766	725	748	717	707	768	749	714	731	717	696	722	710	718	755	743	717	728	762	730	757	728	742	748	791	714	688	682	710	732	714	721	748	730	734	686	731	687	734	672	734	708	764	738	779	738	726	706	694	714	757	734	738	691	691	735	700	753	703	735	740	768	769	698	755	712	724	712	717	763	728	726	736	776	742	759	699	711	738	747	759	737	738	747	716	692	686	734	734	760	717	734	725	742	761	741	676	696	643	698	708	733	737	715	752	729	756	724	705	755	741	740	755	723	790	697	729	746	743	765	748	750	738	773	717	744	715	708	752	716	730	724	746	712	721	758	720	733	714	757	737	774	712	703	745	792	670	704	753	712	734	748	762	767	753	733	761	761	734	707	723	757	765	730	761	731	665	744	753	708	673	728	759	757	732	738	723	762	696	727	732	716	771	720	750	767	743	722	719	729	718	745	769	698	764	715	754	717	712	702	693	755	683	768	737	714	624	740	717	712	733	707	691	769	721	748	699	743	765	734	767	708	727	733	715	712	733	737	712	716	686	741	739	744	681	717	746	707	775	702	770	732	721	703	741	693	734	759	712	742	714	754	741	678	697	742	719	691	715	721	715	790	714	817	713	752	716	745	748	699	713	755	713	742	762	717	723	744	708	665	727	703	739	717	733	722	725	729	723	743	745	717	715	709	755	716	753	710	749	771	720	756	666	733	728	707	737	687	719	711	732	766	687	772	748	684	777	760	746	739	729	733	761	718	747	768	725	708	762	715	748	756	680	760	754	744	708	792	713	768	706	754	734	746	753	738	733	740	796	737	734	729	726	748	757	754	727	727	729	719	669	687	772	771	739	728	702	736	754	719	713	750	735	741	715	715	747	729	775	714	698	742	724	757	766	740	702	719	759	725	704	735	671	728	761	735	751	681	742	727	704	721	751	727	770	755	779	736	775	742	708	717	760	741	735	712	718	716	758	774	738	721	695	753	749	767	709	735	750	697	708	703	747	740	731	731	751	719	791	747	698	708	671	756	727	767	742	744	759	704	700	711	738	708	768	727	735	759	722	732	756	770	735	712	698	719	726	729	731	732	722	742	697	685	702	775	739	719	741	732	724	757	725	744	733	730	722	704	776	712	701	733	735	741	786	733	704	722	721	744	707	747	732	753	749	719	736	798	686	704	713	752	703	721	729	724	708	724	719	760	739	752	751	671	747	707	736	696	748	697	721	719	710	784	709	715	721	763	691	687	761	738	744	723	749	674	707	681	736	731	743	730	792	761	750	784	763	746	693	750	675	735	731	735	744	769	777	710	718	734	754	780	721	775	740	660	725	713	738	687	711	728	694	728	709	723	729	722	765	720	705	745	716	770	719	676	703	738	732	777	736	757	725	749	742	708	715	747	712	796	740	713	755	736	727	745	709	770	735	663	768	697	671	743	767	692	755	705	761	740	752	671	710	749	742	756	741	684	761	721	691	750	709	710	775	779	725	745	711	774	729	722	727	713	710	706	743	776	739	732	776	751	711	735	744	730	724	705	763	719	715	746	743	723	746	749	735	730	679	724	740	751	759	750	759	750	707	714	788	802	776	694	704	770	741	723	722	777	712	688	701	719	759	753	730	742	755	706	765	734	680	667	736	716	734	727	734	711	733	773	759	736	736	759	709	736	762	710	728	733	798	743	687	728	773	753	744	722	740	722	764	797	695	730	716	736	747	768	791	710	703	718	721	721	735	701	677	701	705	677	775	754	740	751	751	749	764	709	780	720	706	728	766	751	780	711	682	753	738	719	763	736	684	796	725	739	718	758	739	717	726	714	698	689	775	741	781	723	770	776	744	689	727	681	779	735	705	709	790	681	754	696	741	717	753	731	662	727	728	736	674	757	699	706	725	703	694	711	771	731	711	738	731	736	766	739	719	770	742	679	753	730	709	747	753	745	696	750	759	690	767	746	692	769	733	737	737	725	712	755	732	764	704	775	721	792	713	721	718	780	753	733	728	731	747	738	690	741	710	755	733	679	770	736	719	736	713	793	709	763	772	758	788	719	726	736	735	706	756	709	714	712	747	773	758	702	774	758	719	708	706	775	754	788	729	770	780	748	716	712	708	735	741	727	773	752	765	731	731	725	736	768	724	712	729	757	727	742	707	748	774	719	697	750	728	716	715	740	758	746	732	713	693	765	774	711	708	710	724	719	748	697	710	763	735	726	732	745	767	775	675	701	731	711	755	708	752	695	761	721	737	734	727	715	714	744	730	722	734	697	729	720	723	674	770	742	719	695	733	802	738	750	718	728	735	730	725	713	701	711	711	771	713	703	791	750	735	728	792	769	726	769	807	738	720	749	755	721	686	700	702	702	762	708	737	710	728	759	705	726	762	695	766	745	767	733	732	754	772	668	732	780	732	753	697	764	769	765	755	726	710	671	718	723	745	707	757	739	779	769	703	753	723	732	729	747	720	723	741	736	707	744	709	758	691	683	724	778	702	722	728	734	757	738	744	791	685	703	748	692	762	750	717	697	731	743	761	728	763	700	796	759	730	768	720	701	780	752	716	713	748	780	677	733	732	709	695	716	743	753	760	721	730	697	714	691	731	721	705	752	711	763	690	725	757	688	775	739	757	716	722	790	750	732	699	786	679	744	740	712	729	710	724	680	698	752	774	708	779	755	737	710	682	747	734	765	717	740	705	751	704	759	727	706	725	789	727	748	731	718	734	731	737	706	755	720	672	752	721	734	723	738	710	795	735	738	737	746	738	735	778	717	703	688	744	741	727	770	758	724	706	730	670	750	765	738	755	767	755	766	760	701	702	716	768	723	679	718	732	749	683	747	714	771	720	782	743	760	682	726	731	774	705	754	721	758	721	708	726	751	769	717	748	777	728	750	704	717	706	704	706	702	687	751	787	761	722	758	757	784	795	758	730	696	759	724	705	738	761	734	694	680	740	699	768	751	782	743	699	761	733	750	696	708	776	737	721	693	691	766	784	714	731	712	737	703	755	713	734	717	716	735	665	758	689	770	738	720	783	708	725	731	730	740	749	752	727	772	740	741	720	770	730	767	759	729	693	749	712	743	736	725	694	697	720	713	735	769	745	729	759	732	707	720	709	742	756	741	758	688	768	746	720	731	763	789	734	738	736	711	721	707	698	734	715	754	747	724	749	702	730	748	759	762	753	739	723	752	721	740	742	776	751	789	727	763	689	697	742	716	719	732	715	733	717	776	682
22589	20928	28694	23316	20928	20974	9628	1259	843	678	609	549	493	459	398	415	373	348	338	319	323	292	309	316	325	309	308	285	260	258	268	259	292	270	263	270	294	258	272	276	284	243	288	256	278	264	264	232	235	243	274	230	255	250	249	260	250	234	265	259	283	267	226	253	250	251	252	237	257	250	265	240	225	239	272	253	251	253	255	221	248	251	248	221	253	261	251	275	252	238	245	237	234	237	267	258	275	236	263	254	233	266	229	264	224	238	251	271	256	256	237	259	230	233	243	243	264	241	261	247	244	230	257	231	262	261	250	247	261	238	266	215	261	244	277	241	241	239	244	224	236	271	245	248	259	298	255	247	276	234	242	247	254	245	249	244	266	255	252	253	254	242	235	258	266	279	218	235	231	248	258	237	211	263	239	246	260	251	245	212	239	231	248	253	233	265	240	253	246	247	249	243	227	262	226	256	241	246	257	253	248	281	235	254	257	257	223	270	275	251	261	265	223	254	237	234	230	241	252	269	238	211	242	240	241	241	256	231	218	222	252	243	228	256	237	237	231	226	235	223	233	280	221	273	236	232	261	257	220	246	232	237	246	247	248	248	254	247	246	260	239	273	246	238	235	246	265	264	249	272	250	234	243	233	252	261	230	266	225	247	218	262	240	250	240	213	254	261	249	233	241	245	252	227	215	242	242	245	250	240	226	244	270	245	256	258	252	232	247	256	206	270	257	270	246	284	244	252	247	259	204	270	250	252	231	228	247	250	254	256	240	239	263	274	262	237	216	232	276	233	280	247	247	238	231	262	250	230	261	237	245	248	245	225	234	240	241	278	231	259	236	243	227	230	253	246	237	240	243	261	245	264	243	245	231	264	225	253	236	244	222	254	266	271	240	233	247	284	241	252	257	281	240	248	252	255	269	191	266	233	260	257	258	245	244	220	265	229	232	260	252	271	245	256	251	255	248	265	249	239	263	218	232	209	246	204	254	228	247	241	238	246	209	253	271	257	272	264	221	236	238	235	261	257	214	238	239	234	244	250	258	244	231	262	278	249	238	235	226	230	271	235	236	259	254	255	270	255	246	248	261	250	243	217	254	231	206	246	244	246	259	258	252	257	222	232	248	240	233	244	227	222	251	253	237	235	240	236	259	261	241	229	254	251	254	223	249	257	241	245	234	235	258	229	266	246	248	252	256	225	228	220	227	258	276	237	243	245	259	218	233	224	233	252	281	253	275	259	250	230	226	246	256	228	248	257	237	251	252	230	215	246	258	253	266	238	239	240	224	232	231	251	236	243	241	245	262	241	218	232	234	226	236	231	270	233	242	247	254	238	229	254	222	234	252	244	227	254	251	229	256	212	230	250	224	245	259	222	250	277	232	243	254	246	236	240	224	246	256	250	271	273	256	236	224	237	238	247	215	260	244	215	244	241	275	243	230	229	225	234	231	225	252	211	218	226	247	234	247	241	257	223	260	269	240	250	249	236	261	272	224	234	263	232	239	257	236	273	261	226	248	220	249	246	242	254	239	237	229	241	237	221	264	280	216	248	274	234	255	244	270	220	268	238	271	254	272	251	243	234	267	255	237	216	264	246	260	221	244	250	248	241	246	259	250	245	250	245	249	258	270	234	237	220	249	257	247	249	243	242	224	261	238	239	259	231	254	249	248	221	293	262	237	240	243	260	235	275	240	221	262	227	236	264	227	250	215	233	265	248	246	233	231	245	275	233	228	226	234	271	210	253	231	249	249	225	226	233	247	245	230	245	232	265	276	256	228	237	272	262	228	245	217	233	248	233	230	235	247	267	227	233	238	242	256	257	254	227	276	216	219	254	227	227	242	255	228	230	257	251	239	238	229	226	245	240	241	233	260	222	238	219	261	257	255	231	234	253	259	230	231	280	275	224	241	254	250	273	250	221	255	267	259	234	234	232	251	250	225	233	255	256	250	233	262	245	253	245	234	210	262	250	258	265	247	272	226	267	242	245	251	239	234	252	267	242	242	246	238	237	240	261	224	244	255	248	235	254	235	241	254	251	264	224	242	257	278	250	241	228	227	234	235	239	235	239	253	247	241	246	256	226	262	242	263	241	238	257	265	265	230	213	236	241	268	226	232	233	207	256	251	246	233	215	252	226	223	246	253	237	247	266	213	262	271	238	238	226	242	266	255	254	252	207	248	243	249	244	225	224	238	250	239	220	255	239	269	240	231	261	221	262	275	240	227	241	260	236	256	279	228	250	246	271	225	274	242	261	241	239	240	245	240	232	253	237	255	234	256	271	237	240	238	238	241	251	234	265	268	227	241	257	255	245	250	254	254	230	229	195	253	240	263	237	246	257	246	208	256	234	257	298	245	248	249	275	222	273	245	247	253	242	250	253	250	265	215	263	252	265	253	263	248	206	254	229	250	240	257	220	265	233	218	248	269	245	256	244	247	258	269	245	234	221	265	257	240	251	254	268	272	241	262	245	248	243	202	241	246	248	239	228	269	246	217	243	256	237	224	224	228	239	242	261	259	251	237	245	243	250	234	245	232	253	250	239	257	249	245	272	237	239	239	252	257	228	285	242	271	252	234	227	246	263	253	259	230	267	253	234	229	240	230	242	264	258	253	213	247	226	232	231	244	248	264	223	242	248	264	239	259	242	245	248	267	254	252	261	257	247	232	237	233	243	235	226	223	255	232	226	276	212	275	221	247	223	245	254	232	251	244	247	250	255	230	245	252	236	224	267	227	257	245	232	237	236	244	223	260	255	264	247	216	260	235	255	260	254	245	257	240	259	264	248	250	242	225	238	240	243	221	254	261	259	236	257	259	252	230	242	258	254	212	221	252	262	236	229	240	252	259	222	257	254	258	250	246	249	276	212	271	239	247	250	256	240	243	229	230	236	237	237	243	264	205	261	235	232	237	258	225	247	231	224	275	261	271	236	252	239	268	229	242	228	243	252	259	253	231	246	259	223	258	256	271	254	235	236	268	264	268	270	235	247	244	251	254	240	272	241	261	265	257	245	244	249	226	225	250	230	239	250	241	227	243	250	262	238	272	244	251	253	259	230	247	258	255	276	260	240	267	229	247	242	260	239	248	250	242	252	225	246	261	228	258	224	236	243	241	237	250	237	253	257	237	230	250	240	240	229	243	228	246	244	249	236	285	254	225	267	237	253	251	235	259	240	221	227	229	247	266	257	253	257	230	234	246	225	235	246	233	278	235	252	243	255	247	269	252	256	266	236	234	280	279	246	261	256	249	237	223	241	224	236	212	220	244	242	221	216	265	249	247	253	241	264	247	236	262	241	238	265	223	234	251	254	237	245	255	233	236	245	261	239	251	223	246	262	275	236	239	248	241	230	223	236	226	242	212	271	253	261	263	242	229	247	235	278	249	257	243	243	255	265	265	267	233	254	263	243	252	232	227	238	249	236	244	277	271	220	287	266	249	219	263	233	237	246	274	243	270	244	235	229	240	258	245	250	239	255	231	238	256	249	251	258
6409	15331	13369	7248	5074	3783	2889	2163	1872	1435	1209	1088	895	768	686	642	590	554	571	515	482	457	439	431	420	427	423	399	374	367	375	393	398	386	362	378	346	375	366	358	332	354	358	348	360	345	324	314	345	325	350	358	328	324	325	349	338	334	377	292	332	358	344	330	335	310	358	326	312	334	351	367	311	328	331	331	331	311	308	320	294	300	308	323	277	332	338	332	308	319	326	344	293	316	284	321	314	325	302	323	307	293	333	320	306	304	305	329	329	313	317	332	312	335	321	325	315	339	317	296	298	339	302	316	352	338	339	319	309	328	332	343	350	272	321	309	327	350	299	300	323	330	329	348	318	351	313	318	324	341	314	316	314	322	325	312	314	306	331	323	295	328	322	306	315	308	330	332	346	311	293	286	309	297	339	317	319	341	328	314	298	352	286	313	326	316	303	339	322	324	334	295	306	329	289	298	321	328	331	313	297	304	310	317	321	290	332	331	298	313	320	314	324	307	317	326	310	322	310	325	304	337	344	343	327	315	335	313	325	274	319	321	346	351	331	283	348	271	330	319	348	303	320	297	337	309	320	318	388	344	281	316	337	322	325	313	318	317	279	317	316	343	271	310	302	331	309	321	320	319	327	351	271	283	305	344	328	322	318	335	342	280	307	297	328	353	321	306	319	309	330	336	339	356	316	332	347	313	316	319	287	345	358	316	307	322	348	304	317	321	325	343	311	321	330	327	288	280	292	284	288	305	303	337	322	323	306	351	294	308	289	327	313	301	338	333	288	337	306	318	300	319	312	325	329	310	320	336	299	312	318	336	372	305	306	339	317	340	306	325	343	325	312	334	316	321	342	313	311	315	297	322	351	299	315	347	315	359	329	279	309	323	337	333	322	319	313	331	290	326	324	289	294	309	311	312	265	316	313	328	337	308	303	332	327	313	336	311	307	311	317	309	307	318	288	340	327	285	316	287	357	298	270	324	322	320	322	311	317	328	323	303	333	339	336	322	324	357	335	352	342	329	311	324	308	332	310	337	339	318	328	321	319	337	333	319	328	310	292	304	353	284	306	331	309	288	326	307	316	339	336	345	317	321	287	301	330	322	341	301	341	294	337	333	293	301	319	324	345	319	287	328	326	316	310	329	336	323	338	303	295	293	319	295	315	319	298	342	329	300	314	281	310	329	341	321	310	329	292	304	285	313	325	315	316	318	320	330	320	307	297	322	303	301	316	277	315	285	315	347	305	304	322	318	326	333	314	313	310	327	309	302	342	321	299	326	310	313	312	290	290	312	340	297	307	326	289	355	332	300	321	326	277	314	303	303	311	357	325	334	294	323	323	299	310	292	312	286	318	271	294	315	337	334	300	316	335	358	324	290	281	324	310	342	324	323	310	311	303	350	330	316	328	320	308	307	350	314	330	316	307	298	316	315	303	325	315	334	319	296	298	308	347	301	322	315	325	347	299	295	340	340	307	325	328	295	297	325	331	328	335	337	304	301	310	328	327	303	331	320	303	322	300	309	314	334	306	352	344	331	312	310	296	314	315	329	315	324	309	330	325	319	315	304	281	289	330	303	344	296	321	303	298	319	290	303	299	315	312	315	296	319	328	319	310	309	326	311	346	328	320	354	349	342	330	309	301	308	328	314	312	323	299	336	297	310	316	322	324	312	338	329	303	286	327	294	293	322	312	310	342	319	317	314	324	328	318	290	296	323	314	329	337	326	277	314	354	288	329	318	306	304	300	320	359	306	324	329	310	314	341	341	300	324	317	303	314	332	286	302	306	331	308	345	314	286	293	320	309	337	285	308	315	308	352	332	300	323	322	300	324	321	299	339	326	341	336	298	311	317	298	314	300	319	291	314	321	323	303	335	338	334	310	301	323	306	312	262	324	290	308	293	367	329	323	307	315	330	309	302	341	309	310	329	342	298	352	342	284	294	324	304	338	323	314	332	335	319	276	325	326	317	307	339	301	336	303	327	297	331	320	301	347	306	302	292	294	300	302	297	304	324	318	333	265	312	353	310	314	290	319	292	297	330	320	327	368	332	326	299	331	334	341	339	294	291	307	305	323	316	310	304	304	340	290	319	295	323	315	343	330	300	295	322	294	356	338	338	288	354	337	312	304	303	294	311	321	331	333	309	321	317	329	310	306	337	304	293	329	326	351	341	347	335	330	334	335	299	280	307	308	294	322	332	311	298	303	317	331	313	275	313	300	333	307	315	312	312	339	297	310	326	329	296	312	322	311	326	321	321	309	292	291	298	293	309	309	339	351	337	316	342	333	331	333	299	302	334	333	341	319	319	295	323	343	284	299	310	310	326	326	308	306	313	353	339	334	315	329	322	331	328	345	321	301	282	325	313	354	320	298	331	300	325	303	290	319	328	306	319	309	316	325	334	301	343	309	337	290	320	317	327	318	292	320	333	278	312	318	334	302	326	313	335	304	332	325	309	317	300	280	308	336	303	336	331	304	321	341	326	322	337	296	334	305	308	329	315	349	327	292	348	314	339	331	317	334	318	289	292	310	318	298	329	343	319	312	315	296	324	327	313	350	294	322	290	305	344	304	350	316	321	344	327	308	345	305	336	294	283	342	298	311	356	300	360	334	305	294	284	312	314	305	342	338	293	337	322	323	347	338	305	344	334	329	306	304	324	311	327	313	313	297	318	331	335	325	349	313	320	314	327	330	327	295	296	335	306	314	288	320	326	308	287	289	328	316	322	321	338	317	327	319	297	295	339	300	344	291	310	313	340	324	310	308	316	300	299	311	294	314	277	302	305	328	345	338	338	325	355	346	313	303	345	303	318	350	330	344	308	323	312	306	311	312	313	332	297	327	300	324	357	343	318	318	342	308	330	304	316	338	328	308	336	290	309	311	298	296	308	321	285	301	327	315	299	323	357	278	338	345	314	352	309	333	345	368	288	302	288	312	309	303	315	325	323	306	325	342	368	305	322	291	291	363	274	324	356	307	304	315	313	323	325	328	288	336	323	348	319	326	308	299	284	338	322	325	324	278	327	335	295	306	326	335	312	334	338	324	332	319	306	317	328	288	341	304	337	314	319	316	303	316	316	298	327	328	346	324	322	334	326	327	326	316	327	314	312	324	311	291	316	300	322	349	329	334	311	336	285	331	343	290	325	306	331	364	314	324	323	316	312	317	319	323	301	301	340	334	331	289	334	299	344	294	305	312	294	288	303	319	310	331	326	324	315	331	338	277	293	312	308	279	325	318	304	325	308	282	300	322	298	327	314	348	280	344	328	312	338	303	305	277	338	327	305	347	305	319	290	264	280	311	325	320	303	279	308	317	293	314	281	308	328	308	331	338	326	313	294	343	316	366	322	312	306	305	302	299	317	301	342	337	317	314	327	338	321	328	330	283	316	289	336	294	320	302	298	319	347	316	291	307	299	311	297	296	346	305	297	341	346	316	314	311	333	334	354	335	302	304	336	354	331	313	307	328	310	321	312	329	328	309	303	308	319
26677	20560	10526	1450	930	867	952	873	841	816	826	829	822	822	839	863	837	877	857	892	861	881	837	847	839	865	826	859	801	861	883	848	814	848	885	864	868	855	849	852	781	858	856	878	847	846	845	841	870	804	912	847	826	844	812	829	877	870	883	831	831	813	883	897	878	818	809	838	857	788	869	793	901	856	853	836	852	856	862	896	867	852	853	822	895	844	846	773	865	824	857	890	835	810	854	876	852	875	800	860	869	810	857	866	870	796	866	842	839	798	868	862	841	870	790	849	862	852	823	819	835	846	873	814	861	878	851	834	824	842	856	886	812	880	837	812	833	855	785	824	807	897	834	857	865	899	807	844	855	834	826	855	840	835	840	768	789	840	847	852	846	884	835	844	848	811	870	871	871	859	844	836	866	884	862	871	845	815	829	810	855	855	850	866	869	816	835	802	871	800	869	858	802	804	848	862	835	846	867	828	872	761	837	845	846	821	846	826	888	883	847	839	832	843	821	853	847	863	907	842	843	895	835	831	844	871	892	817	822	816	812	825	861	882	901	872	883	836	858	849	835	812	879	837	863	887	838	881	822	846	867	852	865	845	892	856	793	843	836	898	875	843	882	859	827	829	849	828	928	831	830	931	809	811	889	842	826	870	837	863	881	867	840	867	877	854	896	831	896	859	825	826	809	854	838	823	877	786	890	859	802	877	825	861	878	814	828	815	851	867	841	889	898	838	889	877	828	830	865	780	837	906	861	890	816	813	862	775	839	827	839	866	817	796	818	822	818	902	858	875	859	909	873	827	854	874	838	848	863	861	867	835	851	837	855	807	822	909	803	871	830	842	821	796	832	839	860	858	863	845	861	827	867	846	844	847	816	857	873	884	857	842	860	787	800	805	869	868	825	855	817	814	877	841	846	830	771	820	888	853	837	908	856	806	852	855	873	877	808	849	809	851	848	856	868	806	798	812	806	870	846	886	933	810	861	855	834	859	837	893	841	845	852	839	885	887	855	821	818	841	868	873	871	830	864	839	838	800	813	836	803	874	893	859	881	894	856	854	904	809	881	835	821	833	806	814	879	889	866	836	846	863	856	885	836	848	823	842	834	868	796	870	783	868	865	845	860	806	864	796	867	853	816	805	851	841	917	841	878	846	815	818	879	812	835	866	896	807	840	836	792	852	853	881	820	800	878	895	871	880	891	825	834	828	892	837	845	848	857	875	886	868	870	907	847	858	913	853	842	893	834	839	885	852	801	812	848	876	857	879	900	882	865	851	810	845	844	844	861	888	918	921	823	844	871	809	843	833	914	802	829	891	857	853	877	836	890	832	838	852	861	846	808	847	802	839	812	820	836	857	846	872	856	883	872	815	871	837	898	842	876	806	881	837	899	818	801	840	871	795	856	870	862	821	817	851	861	863	840	824	878	849	858	873	851	833	854	881	869	827	850	856	834	811	869	842	827	813	896	807	852	843	918	826	844	858	887	837	866	825	871	886	863	832	897	877	859	853	846	859	817	848	868	857	849	865	911	809	823	819	875	844	801	861	878	890	837	893	865	865	842	855	882	840	854	872	844	842	860	767	805	802	864	826	840	858	849	854	870	873	858	839	918	854	914	853	846	855	840	827	855	804	847	796	778	809	862	814	842	843	839	891	817	862	873	862	839	869	849	869	817	879	819	874	869	850	859	849	875	901	845	786	839	876	854	859	864	862	830	864	833	890	824	866	895	871	799	841	850	842	895	854	796	836	904	831	835	820	861	952	852	875	904	829	837	887	823	844	881	864	886	834	850	828	897	870	876	866	904	853	820	911	847	854	790	818	903	833	815	838	828	847	844	827	846	896	840	830	833	830	884	844	816	851	852	881	876	818	835	870	867	853	835	877	850	834	823	808	892	837	876	830	866	813	836	882	831	875	867	880	868	853	798	848	849	853	847	862	848	859	847	856	894	817	842	854	828	805	884	895	838	865	880	843	823	818	875	832	876	851	855	842	848	833	833	866	905	843	851	817	851	834	891	849	824	859	809	862	815	782	800	838	868	854	836	847	868	848	907	863	863	835	834	826	820	812	854	855	804	843	871	804	848	842	808	835	859	815	816	830	866	812	865	853	882	844	842	845	860	846	873	864	810	852	832	816	868	887	853	864	865	825	821	858	832	841	864	827	840	820	854	809	807	852	879	828	886	850	897	837	860	906	879	823	829	852	855	841	872	814	835	805	866	816	836	917	861	865	888	888	882	775	833	822	874	855	852	847	838	822	853	851	892	864	837	852	874	849	886	804	858	824	912	847	856	827	889	856	795	875	839	819	874	872	857	876	831	844	878	807	859	812	807	846	850	846	864	840	868	877	861	832	859	843	834	856	812	832	815	840	848	869	830	824	854	896	892	830	837	874	810	866	881	857	854	851	863	837	862	866	855	820	832	828	848	794	849	883	865	806	828	818	874	826	857	816	848	839	789	858	868	882	898	852	850	869	836	873	817	836	905	789	827	871	850	791	812	847	850	821	874	876	846	888	821	849	842	822	810	850	806	815	851	862	905	799	896	855	849	804	833	851	902	823	850	856	893	822	843	871	884	815	866	861	835	871	840	898	846	835	869	888	830	866	827	824	888	860	883	882	849	831	824	813	800	843	914	861	859	851	846	829	832	866	854	846	857	861	806	838	864	827	838	842	829	783	800	862	872	904	815	810	729	846	826	862	824	809	828	853	869	822	841	864	856	887	817	872	825	827	868	915	864	927	881	815	833	795	821	830	798	832	825	819	821	837	827	886	828	837	818	807	854	844	848	873	865	908	881	828	840	859	831	846	809	835	852	862	801	846	870	850	834	819	842	848	827	891	892	832	861	821	806	878	874	902	843	881	780	891	822	833	851	899	855	913	839	847	907	884	862	884	899	886	825	818	860	791	813	867	844	833	835	809	838	832	813	815	819	860	842	816	902	833	838	833	854	800	893	799	810	843	844	825	797	891	876	846	861	841	781	878	839	794	848	852	830	872	915	807	848	873	868	837	845	830	870	779	833	840	841	850	829	877	850	933	841	853	816	865	853	859	838	847	851	918	875	831	872	880	863	843	808	860	893	839	891	831	848	845	864	860	817	843	860	789	847	860	856	853	810	846	799	857	871	803	822	805	800	845	849	834	836	809	857	843	820	874	869	852	843	867	828	832	870	863	845	839	904	858	826	797	848	862	830	838	845	824	837	799	878	863	860	842	859	818	881	832	835	898	820	909	854	849	797	841	825	886	874	810	893	877	891	835	834	885	836	846	816	853	836	832	848	797	888	863	836	857	862	846	876	794	832	842	870	844	907	845	840	810	870	830	871	834	903	842	853	884	857	869	897	880	836	849	887	898	843	867	867	828	810	787	807	898	820	856	852	835	858	859	882	836	799	840	818	835	881	887	890	839	829	847	837	813	858	885	875	928	869	838	798	866	859	906	907	827	852	846	834	867	888	875	812	820	860	845	843	868	839	869	841	862	871	867	834	826
4582	1636	1559	1303	1179	1172	1080	1130	1065	1101	1141	1062	1072	1126	1075	1127	1032	1082	1039	1003	1076	1084	1014	1095	1075	993	1044	981	1072	1090	1065	1078	1000	1048	1065	1010	1038	1046	1055	1068	1027	1090	1086	1058	1022	1057	1060	1009	1054	1062	1070	1095	1057	1002	1075	1082	1042	1053	1070	1035	1032	1105	1077	1048	1099	1074	1042	1029	1091	1079	1062	1057	1085	996	1062	1072	1087	1038	1074	1059	1055	1050	1065	1071	1118	1100	1007	1055	1031	1008	1039	1036	1056	1041	1011	1008	1074	1024	1075	1060	1017	1110	1070	1056	1066	1037	1040	1107	1062	1085	1087	1079	1030	1023	1061	1060	1108	1082	1082	1049	1042	1074	998	1012	1043	1064	1055	1051	978	1105	1027	1038	1079	1083	1088	1064	1077	1059	1102	1031	1034	1115	1032	1022	1036	1043	1014	1035	1046	1067	992	1047	1022	1029	1052	1025	1051	1042	1056	1084	1089	1088	1039	1086	1102	1087	1062	1068	1068	1011	1078	1070	1063	1084	1044	1072	1029	1050	1014	1039	1046	970	1027	1075	1067	1029	1065	1057	1106	1067	1042	1089	1069	1160	1083	1053	1050	1069	1049	1009	1074	1046	1016	1017	1063	1080	1074	1016	969	1056	1048	1064	1059	1054	1034	1068	1064	1044	1047	1058	1102	1069	1089	1014	1077	1071	1052	1076	1048	1075	1023	1092	1060	1105	1082	1031	1033	1048	1107	1089	1137	1121	1033	1091	1042	1020	1033	1076	1077	1060	1077	1079	1041	1050	1052	1042	1076	1073	1029	1067	1052	1080	1054	1042	1068	1056	1056	1080	1103	1058	1118	1071	1098	1059	1054	1044	1048	1003	1052	1037	1035	1056	1059	1045	1058	980	1055	1093	1057	1076	1052	1062	1079	1051	1076	1105	1031	1027	1083	1056	1057	1011	1050	1032	1036	1008	1032	1069	1064	1084	1057	1058	1059	1080	1090	1069	1034	1062	1083	1044	1051	1043	1070	1057	1079	1044	1118	1096	1036	1045	1044	1068	1075	1059	1090	1069	1095	1037	1019	1053	1011	1042	1004	1054	1077	1043	1071	1080	1034	1101	1014	1039	1036	1028	1053	1104	1060	1068	1071	972	1017	1094	1047	1074	1057	1079	1107	1048	1084	1065	1076	1018	1045	1100	1062	1076	1075	1065	1110	1076	1040	1021	1133	1055	1105	1086	1083	1053	1098	1098	1064	1067	1021	1078	1008	1054	1041	1031	1022	1070	1092	1090	1043	1072	1073	1072	1067	1058	1054	1011	1064	1030	1100	1047	1076	1017	1101	1080	1015	1046	1043	1069	1051	1087	1049	1114	1094	1049	1070	1055	1091	1038	1018	1076	1069	1106	1097	1049	1049	1124	1031	1082	998	1107	1018	1048	1089	1120	1010	1052	1009	1085	1014	1018	1061	1067	1003	1074	1037	1073	1085	1056	1083	1060	1066	1029	1031	1119	1041	1033	1099	1031	1082	1095	988	1098	1030	1019	1072	1083	1063	1056	1027	1030	1046	1034	1008	1037	1103	1012	1115	1072	1057	1047	1051	1049	1087	1057	1032	1088	1050	1035	1000	1093	1086	1098	1079	1047	1043	1110	1055	1012	1025	1011	1019	1018	1014	1095	1061	1056	1026	1021	997	1035	1049	1095	1163	1040	1087	1059	1000	1058	1075	1063	1050	1061	1044	1025	1001	1029	1070	1080	1021	1027	1092	1054	1009	1066	1081	1096	1060	1058	1059	1044	1065	1072	1075	1062	1059	1063	1125	1061	991	1089	1071	1042	1002	1064	1020	1046	1041	1069	1094	1043	1116	1027	1098	1090	1078	1102	1083	1022	1065	1055	1064	1060	1035	1079	1078	1048	1023	1065	1047	1060	980	1065	1027	1078	1036	1001	1105	1041	1093	1082	1060	1043	1063	1063	1109	988	1027	1062	1024	1130	1034	1039	1127	989	1040	1035	1017	1009	1068	1043	1030	1044	1088	1084	1090	1016	1055	1028	1069	1048	1049	1129	1014	1020	1106	1018	1125	1056	1043	1084	1027	1038	1017	1060	1042	1041	1028	1001	1070	1076	1052	1030	1059	1131	1061	1098	1060	1035	1066	1002	1064	1058	1039	1086	1093	1010	1033	1033	1059	1102	1087	1108	1069	1044	1038	1102	1084	1097	1047	1128	1071	1009	1052	1068	1003	1066	1125	1091	1120	1025	1125	1072	1059	1068	1098	1073	1060	1051	1032	1055	1040	1034	1030	1048	1004	1060	1090	1076	1019	1095	1105	1099	1105	1055	1080	1075	1019	1071	1058	1078	1080	1044	1052	1076	1048	1009	1155	1021	997	1056	1082	1044	1057	1061	1045	1002	1085	1068	1025	1065	1074	1050	1082	1020	1044	1077	1090	1071	1019	1123	1069	1061	1054	1026	1116	1031	1098	1101	1059	1085	1079	1068	1076	1073	1037	1050	1052	1098	1049	1030	1003	1071	1052	1099	1087	1040	1055	1082	1035	1059	1062	1092	1033	991	1049	1100	1035	1046	1045	1094	1004	1050	1044	1016	1104	1008	1008	1031	1066	1058	993	1043	1050	1032	1016	1063	1047	1082	1054	1055	1127	1090	1026	1038	1059	1035	1076	1047	1106	1056	1037	1089	1092	1076	1014	998	1103	1103	1069	1125	1018	1093	1077	1035	1064	1056	1040	1033	1056	990	1088	1121	1086	1073	1114	1047	1033	1027	1042	1035	1051	1048	1053	1091	1029	1053	1054	1026	1094	1055	1034	1087	1079	1065	1026	1039	1097	1096	1054	1064	1056	1041	1081	1043	943	1059	1083	988	1049	1070	1027	1102	1015	1081	1036	1066	1150	1059	1138	1081	1001	1034	1060	1039	1003	1044	1053	1092	1016	1103	1042	1057	1090	1064	1038	1056	1102	1108	1047	1093	1060	1040	1075	1098	1096	1133	1091	1017	1049	1051	1102	1011	1085	1042	1115	1077	1056	1085	1038	1062	1110	1090	1110	1120	1048	1050	1095	1033	1062	1074	1059	1127	1022	1080	1018	1007	1113	1051	1033	1064	1021	1063	1118	1063	1044	1094	1016	1066	1076	1082	1048	1058	1077	1036	1093	1079	1054	1041	1084	1003	1046	1083	1080	1076	1079	1039	1015	1114	1041	988	1017	1082	1046	1039	1058	1115	1087	1051	1073	1078	1092	1062	1125	1044	1092	1069	1080	1034	1036	1044	1040	1028	1097	1014	1025	1114	1015	1031	1065	1075	1125	1041	1071	1082	999	1006	1059	1053	1055	1015	1081	1004	1036	1048	1078	1107	1039	1076	1094	1046	1054	1087	1062	1109	1062	985	1041	1070	1025	1095	1062	1073	1043	1005	1012	1075	1042	1109	1119	1058	1086	1027	1078	1045	1013	1075	1123	971	1054	1066	1099	1080	1088	1016	1049	1036	1047	1088	1098	1056	1084	1084	1062	1005	1066	1072	1053	1066	1043	1074	1022	1036	1076	1027	1107	1083	1099	1046	1090	1057	1042	1093	1025	1053	1066	1112	1101	1077	1044	1067	1122	1117	1036	1044	1099	1084	1044	1013	1034	1063	1089	1030	1044	1052	1100	1086	1069	1076	1063	1041	1064	1057	991	1094	1056	1066	1059	1083	1047	996	1027	1038	1063	1082	1037	1049	1060	1029	1017	1091	1097	1069	1028	1070	1034	1082	1041	1132	1007	1102	1036	1021	1023	1070	1039	1040	1001	1003	1069	1056	1035	1002	1050	1019	1049	1034	1039	1033	1080	1110	1083	1067	1060	1050	1090	1037	1016	1028	1075	1153	1000	1065	1088	1039	981	1114	1063	1034	1013	1065	1070	1059	1066	1092	1090	1033	1043	984	1074	1027	1082	1004	1115	1057	1067	1058	1013	1050	1022	1102	1090	1049	1128	1075	1060	1068	1073	1040	1050	1082	1043	1085	1067	1079	1114	1092	1029	1039	1031	1044	1026	1056	1047	1034	1044	1102	1037	1022	1038	995	1105	988	1067	1059	1104	999	1104	1064	994	1081	1061	1054	1087	1071	1027	1043	1081	1095	1043	1064	1042	1053	1032	1142	1073	1085	1103	1047	1055	1041	1059	1065	1055	1091	1110	1076	1080	1046	1079	1064	1057	1066	994	1087	1074	1039	1046	1084	1041	1027	1051	1054	1088	1050	1065	1074	1042	1063	1042	1017	1064	1074	1069	1010	1053	1087	1090	1063	1070	1082	1018	1061	1098	1049	1083	1045	1023	1060	1010	1041	1032	1050	1046	1042	1024	1095	1061	1029	1005	1087	1054	1033	1043	1075	1080	1044	1086	1030	1151	1024	1041	1073	1040	1115	1046	1052	1036	1071	1011	1061	1008	1044	1057	1056	1036	1029	1024	1051	1049	1065	1020	1141	1045	1087	1042	1086	1035	1098	1039	1027	1029	1115	1064	1054	1056	1050	1050	1069	1100	1031	1022	1049	1062	1086	1064	1103	1032	1083	1044	1094	1065	961	1040	1090	1019	1018	1065	1089	1032	1090	1032	1105	1030	1127	1060	1012	1098	1067	1113	1040	1059	1103	1118	1054	1099	1092	1072	1087	1076	1068	1027	1055	1133	1025	1070	1088	993	1093	1060	1042	1042	1105	1041	1053	1084	1040	1011	1029	1071	1031	1059	1068	1092	1034	1069	1111	1072	1046	1074	1036	1041	989	1047	1024	982	1100	1010	1113	1045	1091	1078	1095	1145	1075	1048	1035	1030	1020	1050	1061	1047	1072	1020	1010	1059	996	1043	1125	1100	1050	1081	1066	1144	1082	1038	1050	1028	1099	1040	1076	1083	1046	1112	1120	1082	1051	1047	1041	1054	1069	1022	1046	1004	1098	1092	1077	1036	1058	1105	1022	1042	1058	1035	1033	1025	1072	1041	1050	1058	1052	1107	1101	1060	1073	1108	1072	1057	1043	1057	1023	1053	1067
23563	20958	28324	23779	20962	11512	1535	1016	849	815	764	740	720	655	688	625	623	665	650	606	617	628	627	614	628	589	570	617	566	585	556	551	626	568	611	610	641	545	560	534	579	574	589	586	574	579	550	600	577	570	578	605	577	584	588	566	513	543	557	554	627	540	554	613	552	583	601	585	601	550	569	612	579	588	561	557	532	581	586	597	582	599	552	571	577	555	564	583	561	582	518	570	604	573	560	560	587	570	578	589	557	575	576	568	562	588	581	657	562	573	585	600	548	583	590	586	598	551	553	555	617	555	599	581	603	540	532	608	576	576	540	568	520	605	559	575	544	604	592	536	574	539	596	606	587	614	564	547	571	587	552	592	568	554	564	544	592	592	575	570	582	549	558	554	588	557	502	539	609	547	607	546	636	547	573	549	562	558	523	577	557	556	532	569	549	546	574	603	555	568	523	583	587	547	543	523	569	579	592	567	567	576	601	564	546	601	567	577	577	569	569	528	585	566	542	573	580	572	574	573	577	568	592	533	587	576	564	612	586	602	580	579	562	619	602	569	554	601	558	626	567	534	582	595	645	575	585	578	590	575	557	586	575	599	584	573	548	593	581	544	535	590	560	575	583	548	569	572	567	557	524	547	589	575	620	566	598	569	552	572	567	533	538	567	588	579	619	595	585	533	525	543	547	587	635	553	590	606	549	552	567	561	584	542	546	511	588	554	560	534	555	567	572	548	601	536	604	550	568	565	547	552	601	534	522	608	568	587	561	602	566	576	551	566	551	590	564	568	574	554	578	542	563	577	594	570	606	576	554	537	560	543	595	577	561	563	588	555	607	544	577	605	609	577	563	573	585	586	586	559	543	584	572	554	581	556	588	577	584	567	610	558	561	564	577	548	609	550	539	617	613	557	564	585	591	570	588	566	573	562	565	600	604	599	554	581	618	562	583	516	586	597	574	574	581	576	573	566	569	583	587	562	555	637	571	594	579	569	539	581	538	568	546	599	580	596	581	553	575	603	571	544	551	559	627	558	560	568	611	532	608	566	581	569	564	531	586	557	569	538	555	582	519	542	558	565	584	517	604	619	518	565	568	576	590	567	571	583	539	591	570	554	587	591	578	564	549	537	571	586	608	566	576	570	597	548	580	538	600	550	581	588	568	583	594	573	538	567	557	553	575	550	553	551	562	576	564	540	555	582	586	600	588	561	591	584	575	569	558	582	603	579	573	590	613	536	550	573	593	544	598	591	608	599	525	566	606	565	553	539	556	575	563	548	565	573	572	593	543	604	571	546	573	558	573	611	607	566	601	582	543	607	562	558	578	487	591	555	576	573	563	568	551	606	548	583	591	584	567	576	590	562	554	596	587	578	645	566	562	536	525	572	569	566	585	578	562	563	575	581	580	595	582	546	565	590	577	570	595	547	549	566	573	593	610	569	565	525	547	574	571	585	548	593	575	576	612	586	588	528	569	572	572	561	579	552	564	582	573	555	560	550	607	587	615	558	532	579	566	514	584	590	570	569	549	561	599	585	530	589	551	544	553	592	560	538	593	570	573	603	553	543	599	539	599	591	618	580	512	578	548	587	567	584	579	561	606	581	562	568	556	539	551	589	572	585	540	583	578	547	561	587	562	560	540	604	551	569	573	597	570	532	554	548	562	558	546	545	567	581	585	554	592	524	571	565	590	585	567	604	571	551	581	572	580	550	554	589	562	582	586	546	598	574	555	563	552	591	593	540	604	563	555	571	562	572	543	536	583	615	557	586	597	585	607	616	545	571	569	597	604	582	542	607	610	556	564	570	549	548	597	535	571	593	612	575	566	572	550	583	568	523	566	569	543	573	525	582	566	579	554	543	547	570	543	588	596	600	608	561	550	571	588	566	555	531	521	597	567	588	550	559	526	540	588	542	569	583	531	559	569	582	584	543	577	559	543	599	554	531	538	583	610	588	566	564	601	594	576	582	553	578	591	554	551	570	538	589	590	546	581	570	624	562	588	569	528	550	578	594	567	560	587	583	615	602	552	563	577	557	552	565	584	554	575	553	573	565	531	588	564	560	583	585	589	586	620	554	564	558	542	548	558	529	584	587	554	594	576	573	551	610	577	565	563	497	584	549	570	592	592	595	588	586	597	571	549	558	592	591	580	592	589	574	571	523	599	557	590	569	630	581	573	559	571	587	550	584	545	563	503	586	543	614	575	570	600	581	562	566	566	558	578	495	571	555	535	598	549	542	639	499	574	571	581	541	636	562	574	598	596	502	606	572	566	584	556	525	557	603	564	558	573	554	637	561	542	594	588	592	572	608	567	554	574	567	617	585	565	564	597	582	581	575	557	593	612	573	602	579	558	618	513	587	541	574	537	608	585	540	618	606	603	579	584	586	582	562	572	562	532	510	580	603	598	552	592	597	553	546	570	589	567	572	541	598	587	571	573	541	555	573	533	608	527	531	557	624	557	555	572	574	595	555	551	561	571	596	632	563	559	541	547	582	579	592	600	608	606	554	581	580	562	558	597	559	601	582	531	562	541	544	583	554	577	575	582	557	595	566	622	560	582	565	534	552	584	575	592	600	626	564	559	599	591	594	583	586	624	547	580	534	606	557	529	575	572	570	616	542	554	567	612	537	583	574	584	574	616	556	601	585	590	590	588	580	590	533	576	593	549	598	567	573	530	600	512	545	565	579	602	604	556	562	588	540	581	585	586	595	605	594	573	602	614	578	586	551	576	570	581	550	546	547	591	593	569	544	546	589	568	549	556	569	548	560	557	563	619	582	574	520	529	534	599	638	566	556	581	560	525	550	547	574	498	594	564	600	549	557	627	585	590	576	588	634	576	555	566	548	601	562	565	603	573	558	602	564	595	601	585	570	520	555	551	569	569	518	599	561	597	578	556	569	604	574	569	576	548	562	539	575	530	587	599	617	570	513	605	615	557	565	563	550	537	569	559	559	585	568	566	573	560	592	578	556	541	554	548	523	573	549	540	546	585	583	562	542	576	584	582	566	558	565	562	589	537	559	562	556	588	576	539	545	582	582	534	579	530	601	546	560	566	581	536	577	620	556	582	576	581	577	564	588	576	569	592	563	579	617	563	600	607	500	584	555	558	538	617	557	520	552	576	623	579	557	596	586	546	520	556	570	615	553	562	600	564	596	560	593	603	536	574	551	587	564	567	566	529	548	606	602	575	594	559	575	550	539	582	598	570	565	595	592	562	560	576	596	588	553	558	553	510	605	584	530	561	563	544	609	602	602	567	591	581	587	572	569	594	589	569	556	598	554	556	544	549	560	535	587	578	598	539	561	553	598	566	589	564	581	557	587	538	570	575	556	546	558	595	607	535	606	582	581	541	532	597	549	554	540	569	595	556	586	585	575	599	562	634	596	579	542	529	572	564	523	583	588	575	555	568	596	572	581	591	532	570	550	599	612	518	587	565	600	557	591	564	598	561	558	565	547	579	600	550	588	543	572	604	551	554	554	574	582	583	562
4659	9311	8496	4455	3216	2527	2069	1699	1500	1306	1226	1014	992	966	936	871	848	878	860	854	799	847	803	789	751	805	824	777	753	727	799	764	796	783	745	709	815	746	751	748	715	730	760	775	744	740	772	767	765	703	754	756	765	745	739	750	738	745	702	772	781	701	710	765	725	752	672	725	702	728	772	805	758	742	745	742	663	699	739	726	712	769	729	715	761	759	760	757	793	741	731	745	710	760	726	733	695	733	726	710	708	755	810	721	725	744	745	781	783	747	724	771	702	696	688	745	756	744	726	744	704	766	711	727	713	725	740	709	743	749	683	760	722	712	711	728	688	760	701	782	708	717	719	755	717	728	696	734	709	754	710	709	740	735	733	741	744	741	710	779	711	725	756	797	712	767	788	758	734	699	703	697	730	757	730	707	726	720	744	749	740	736	698	694	734	739	759	735	716	764	723	704	729	723	714	735	736	691	764	766	778	740	748	730	757	750	799	659	757	735	725	743	712	740	730	702	796	727	722	731	767	718	706	720	734	734	689	738	727	757	787	719	687	740	723	780	745	760	732	696	743	755	743	737	758	727	748	733	703	814	741	724	777	748	764	777	767	729	707	731	733	713	728	689	703	784	781	719	758	765	728	745	699	738	735	746	732	725	737	684	713	748	753	721	750	727	712	764	749	749	702	701	782	757	776	748	682	713	737	709	712	711	739	694	773	709	740	722	662	751	733	731	733	684	784	751	737	729	777	770	744	704	702	702	728	731	746	697	740	716	774	759	717	733	716	740	756	709	706	776	723	767	734	707	665	689	770	749	752	709	681	747	705	725	736	766	756	757	725	766	742	727	708	733	720	763	734	741	741	717	780	740	781	739	742	716	722	736	765	777	730	722	755	719	735	724	731	701	709	746	716	754	756	718	732	770	775	733	716	706	759	748	729	777	743	684	692	711	715	711	710	751	739	755	718	727	757	735	757	686	712	717	808	718	744	788	717	720	757	686	764	734	740	735	725	723	725	754	732	680	749	719	725	742	720	713	743	703	682	720	704	746	748	753	736	712	708	739	749	741	711	689	729	740	762	713	725	753	756	715	708	728	714	768	745	727	760	750	740	667	746	734	754	743	732	731	727	748	761	728	744	746	699	785	757	728	714	746	740	742	755	692	744	690	672	746	791	744	703	728	700	723	749	770	746	735	762	742	808	708	692	792	760	728	707	776	709	761	742	677	720	756	693	728	736	804	701	748	678	708	691	751	697	732	741	767	725	739	726	733	686	774	793	738	711	701	736	672	724	751	719	737	694	792	739	711	733	751	713	715	744	728	753	706	733	707	771	719	725	694	777	764	788	766	739	762	713	740	707	787	731	718	767	768	736	732	702	743	747	722	757	751	749	717	729	751	741	705	716	723	738	695	705	746	690	762	722	744	717	743	694	708	722	685	691	749	674	743	738	764	685	740	741	767	693	772	720	737	671	753	732	788	713	735	768	789	683	783	740	754	697	703	745	749	740	704	751	725	743	763	746	678	747	696	788	730	740	732	715	734	698	764	762	762	683	747	727	765	783	745	743	720	749	711	733	789	754	760	732	709	704	699	723	715	719	743	744	725	725	745	757	759	735	673	771	690	762	724	677	727	701	725	755	735	759	714	735	715	698	774	713	725	740	685	731	667	715	719	747	712	773	796	731	711	733	710	741	698	727	741	717	741	727	728	755	717	696	731	729	769	772	725	744	731	710	755	729	734	738	717	700	749	755	737	738	717	726	740	752	721	726	745	702	752	714	725	733	703	692	743	744	711	752	693	708	756	783	794	687	753	767	749	752	688	746	739	699	725	745	704	764	768	714	763	716	759	781	732	720	723	694	739	710	750	693	726	713	740	694	703	799	751	753	756	697	735	718	743	721	783	798	731	748	742	727	774	731	754	754	750	743	761	758	722	742	725	743	750	710	706	717	727	753	736	729	788	739	742	728	715	701	726	738	714	699	729	713	723	726	777	723	713	784	707	763	717	745	708	736	748	762	750	726	755	734	773	731	701	681	698	722	719	714	738	755	727	697	755	743	734	776	736	773	758	729	673	741	738	748	725	699	721	746	710	711	728	762	769	708	695	734	741	705	718	767	696	758	713	761	703	754	711	689	711	740	767	747	739	717	767	740	734	724	711	730	736	728	732	748	742	745	715	704	762	705	761	741	704	714	732	765	732	720	710	719	715	755	718	769	735	685	747	726	777	734	720	773	765	741	740	757	716	718	744	752	688	732	723	723	762	743	774	739	722	708	740	782	718	733	736	741	841	745	736	719	756	735	765	683	740	756	720	768	689	751	723	734	690	768	715	755	705	792	719	746	772	755	753	724	763	735	731	703	703	719	711	754	735	749	736	712	736	799	714	756	702	732	727	706	772	754	737	706	748	699	717	736	706	727	701	728	758	734	726	761	719	779	797	748	747	761	735	780	683	762	717	735	694	753	776	770	775	754	703	784	750	754	723	716	727	701	709	694	709	693	691	733	758	725	712	708	709	747	747	718	712	782	735	769	743	756	740	736	688	692	717	699	750	734	753	753	735	679	741	754	792	762	753	729	708	706	776	742	744	693	753	753	770	740	723	724	717	708	738	736	772	735	708	708	748	732	729	674	738	760	791	756	752	737	717	731	721	729	726	739	755	765	781	705	778	726	734	756	701	749	746	682	719	742	691	745	725	697	736	745	768	667	703	769	717	699	724	781	682	696	707	736	721	718	739	743	711	749	701	813	751	770	732	735	741	730	736	744	711	766	731	712	734	671	772	759	740	748	748	747	756	741	751	728	769	755	749	758	714	723	754	739	767	728	706	727	711	744	738	728	745	736	715	737	733	716	751	758	711	767	715	748	757	709	713	753	720	738	716	749	714	769	762	740	732	762	742	777	799	720	747	725	728	718	738	754	761	783	720	747	735	681	677	749	731	718	716	728	717	776	687	693	811	695	735	751	730	735	759	731	733	719	708	719	759	708	741	714	737	760	728	715	707	757	763	684	739	698	696	788	720	768	765	738	736	734	735	760	757	723	742	703	708	773	713	720	745	728	707	736	741	777	725	781	778	751	755	789	729	743	780	717	705	739	730	727	708	713	733	728	755	691	723	696	700	757	769	782	714	778	765	728	700	716	750	764	733	717	735	736	686	679	696	689	702	718	757	730	763	730	759	742	734	730	765	723	711	773	779	676	716	731	680	714	720	696	746	749	685	740	733	759	712	721	774	715	731	728	688	742	709	729	765	729	752	706	752	735	713	688	772	711	713	709	736	725	745	741	792	728	719	720	780	700	781	733	702	765	743	724	685	734	700	763	759	649	729	752	729	695	720	700	702	746	758	764	711	724	697	752	672	717	739	726	782	751	714	726	757	751	771	799	738	760	758	759	738	775	720	776	764	751	753	749	755	778	724	760	733	712	720	738	755	743	752	691	726	700	719	779	734	748	733	730	762	804	718	721	744	771	716	732	768	753	742	713	743	716	726	745	710
22572	20914	28703	23282	20916	20957	9527	1177	764	692	583	533	511	454	426	429	372	365	331	320	315	351	302	331	312	318	288	277	312	254	254	296	295	251	267	312	295	261	266	239	286	295	270	274	269	251	269	286	259	277	248	271	239	258	236	275	253	281	236	277	250	252	269	237	323	246	237	287	249	260	254	244	271	246	245	245	242	251	251	268	250	240	271	234	246	233	266	243	234	249	259	244	237	258	272	268	240	246	262	225	267	239	232	252	242	229	247	255	272	254	242	247	261	207	265	267	289	232	268	256	256	260	276	240	243	269	274	244	224	274	237	243	271	227	268	266	262	259	249	236	256	262	233	260	240	265	248	257	260	255	237	248	242	286	254	275	256	258	268	227	256	232	269	269	216	264	219	229	242	260	249	249	269	278	239	274	263	244	252	275	250	261	247	273	227	219	248	263	275	284	269	238	261	220	271	264	241	223	223	249	229	248	239	260	257	203	241	259	246	248	239	260	255	259	217	274	264	241	266	251	240	243	250	241	254	244	247	237	257	234	273	247	248	256	265	261	235	244	264	240	254	250	288	248	282	239	250	260	272	258	229	250	248	281	250	234	252	242	247	251	273	246	268	259	244	256	249	274	245	271	244	256	234	223	264	256	247	229	242	256	286	278	246	261	260	248	256	253	233	230	260	270	240	276	254	280	230	231	218	271	229	266	242	259	258	239	245	241	238	256	240	236	241	238	258	246	240	252	256	289	247	254	226	246	248	254	228	254	235	261	267	255	236	263	246	243	244	285	253	256	237	247	256	271	252	237	253	268	265	241	247	254	234	257	236	234	272	258	249	264	272	251	264	257	241	264	256	266	238	257	249	271	245	245	263	271	240	255	251	256	257	252	267	242	251	243	263	252	248	245	231	270	235	255	247	263	236	253	254	268	263	241	261	242	231	233	233	275	247	254	232	250	250	261	228	258	256	243	258	243	267	223	260	266	263	251	271	249	250	254	242	238	286	254	249	241	277	269	257	257	248	250	228	244	243	243	238	257	265	250	249	258	245	261	264	265	251	254	221	253	244	269	236	230	253	256	265	255	249	268	261	236	256	261	246	251	241	228	232	265	259	229	223	252	259	254	247	259	271	243	230	249	241	255	233	245	275	264	259	249	227	261	262	261	275	257	232	235	264	236	262	279	284	255	261	269	244	247	273	245	250	264	251	244	248	258	253	290	241	239	239	238	233	263	234	249	239	239	243	246	229	266	291	243	263	249	256	266	239	266	239	233	254	242	256	241	246	237	246	238	236	267	235	267	247	236	257	281	268	226	247	253	227	262	250	233	256	236	241	224	220	245	270	241	253	235	246	258	257	255	298	269	248	225	224	261	238	287	242	247	251	262	264	243	278	247	261	251	231	256	258	263	256	255	256	279	242	246	246	264	251	265	248	290	227	267	259	240	274	260	235	236	247	252	271	250	242	273	257	263	245	264	243	256	241	234	259	250	250	264	257	247	249	266	256	243	241	253	228	259	236	265	252	282	263	230	269	269	255	262	223	269	255	232	270	273	223	241	242	267	264	233	251	236	252	283	230	274	249	242	265	229	263	238	249	243	261	256	251	254	238	259	240	262	263	234	249	248	256	268	251	259	269	239	252	269	233	240	238	279	280	249	244	219	229	250	239	260	268	254	244	267	271	238	215	290	260	259	272	285	250	223	249	237	262	247	285	248	252	263	240	224	253	244	254	240	243	251	247	267	263	238	263	263	238	250	266	260	255	247	265	244	274	228	224	283	249	241	279	248	267	243	274	223	256	243	266	226	240	257	268	235	237	252	252	241	240	252	234	227	229	255	275	232	228	226	248	272	226	265	246	250	238	229	231	242	254	230	280	240	242	250	225	232	231	252	252	247	266	249	280	265	272	252	223	276	255	249	247	263	283	259	254	231	251	249	261	258	231	282	248	267	261	239	288	253	264	266	273	264	247	254	256	277	253	229	219	260	252	246	233	258	229	237	277	225	246	251	261	256	264	261	239	261	245	225	246	220	221	272	275	237	263	259	249	246	256	233	241	241	254	247	267	235	238	255	242	257	265	260	241	245	252	256	237	262	265	232	225	271	240	226	262	260	242	238	265	252	275	263	268	214	238	259	264	240	230	301	243	264	276	268	276	255	258	239	240	262	265	268	240	266	237	255	257	253	256	236	267	278	264	261	261	255	238	241	259	276	247	283	260	250	249	219	243	246	259	238	219	239	242	256	263	263	254	241	224	274	238	277	250	240	247	284	243	273	246	253	260	254	269	247	246	255	265	241	272	222	241	249	249	207	257	247	241	215	244	248	241	275	231	262	247	240	245	258	250	254	254	265	270	261	249	223	244	274	272	268	210	258	250	253	232	222	256	255	241	253	251	247	258	240	283	246	238	248	248	277	224	260	282	266	274	255	253	258	269	246	267	264	269	240	261	264	292	242	223	210	245	266	228	268	271	233	262	263	263	239	247	231	251	256	251	259	237	261	253	238	256	245	265	235	280	238	265	259	237	284	249	257	270	232	252	275	266	252	224	237	248	237	261	258	213	247	222	258	247	243	239	238	255	278	243	254	281	234	232	274	231	249	241	241	273	242	246	250	229	237	241	239	256	254	271	268	263	257	234	264	272	251	238	247	239	243	251	253	236	264	258	242	229	240	238	230	257	232	253	240	242	248	229	256	214	220	282	268	266	256	240	249	257	260	252	257	254	233	240	265	249	249	236	241	267	253	239	226	224	247	247	236	272	272	236	251	265	261	281	264	227	240	241	259	232	233	244	281	245	247	212	239	254	258	256	236	259	292	242	256	262	248	246	246	237	250	246	223	252	215	264	254	271	262	250	227	227	238	234	258	258	247	248	257	261	264	254	259	276	248	247	252	232	276	229	252	233	249	246	245	247	246	254	252	230	259	254	265	231	249	254	243	260	268	250	234	292	244	270	267	270	224	270	287	258	242	259	265	228	243	261	245	238	263	275	249	258	241	261	294	261	254	241	244	248	254	255	264	255	249	243	242	252	233	238	242	237	237	256	266	252	256	260	268	250	254	262	257	262	231	248	256	255	290	242	227	263	230	257	241	263	266	246	253	267	227	273	267	236	240	222	234	236	237	255	251	253	281	249	253	251	249	280	247	253	260	221	227	246	255	273	245	257	276	250	264	243	236	266	241	254	248	265	251	255	225	244	234	225	257	242	258	249	254	234	239	248	233	237	261	256	265	255	259	273	269	275	254	233	237	243	265	250	261	246	259	282	270	239	272	248	249	248	251	245	262	249	229	219	232	257	264	234	254	263	254	245	254	268	236	259	238	248	269	273	260	228	263	231	244	239	237	265	261	275	230	244	230	258	271	257	241	265	283	257	231	269	239	237	236	237	257	245	282	240	271	244	254	268	229	290	256	251	254	240	234	260	229	243	243	248	249	256	271	241	230	258	228	243	264	267	244	238	229	250	246	249	243	266	266	242	260	270	247	266	243	252	262
6328	15257	13139	7297	4951	3631	2853	2270	1787	1460	1151	1046	897	793	672	637	620	592	545	501	489	474	448	397	430	398	408	425	416	416	395	374	363	334	354	369	350	359	352	379	362	346	360	320	333	378	337	317	355	329	306	328	350	344	322	334	343	355	335	334	323	319	335	332	360	332	335	345	341	370	330	308	351	313	325	327	322	323	349	320	344	347	331	290	307	316	311	313	336	323	326	305	329	341	291	310	298	301	320	330	316	341	294	312	319	332	326	333	319	298	334	294	311	338	288	305	317	336	324	342	312	329	302	307	317	342	324	308	320	322	346	331	329	313	305	344	339	308	325	334	303	315	333	333	321	277	349	310	321	285	326	357	332	319	311	330	325	333	333	325	297	299	336	334	314	361	308	324	315	311	327	293	278	331	349	334	330	314	300	301	326	319	328	326	352	322	307	321	335	318	334	326	296	304	322	342	311	308	330	362	292	312	315	314	326	314	313	352	330	336	323	345	327	344	343	320	283	323	302	327	323	295	304	316	330	344	329	323	338	320	337	322	298	316	316	331	316	328	321	297	326	318	314	300	320	293	312	298	304	325	295	315	307	320	330	324	335	317	342	310	338	324	330	327	313	327	324	326	291	302	300	315	309	331	323	337	336	321	343	293	343	322	338	316	313	316	321	310	313	334	303	330	297	329	342	296	311	337	330	321	304	322	319	341	304	290	318	316	346	326	310	316	322	310	335	320	309	313	324	341	328	355	316	306	300	306	324	308	339	315	304	330	322	342	352	294	328	343	322	309	276	357	358	316	284	324	325	295	323	298	306	317	299	320	348	305	357	284	319	349	301	294	358	305	327	323	339	323	318	325	342	320	341	362	309	340	319	294	318	325	310	317	324	343	295	324	301	300	317	325	291	308	340	300	328	339	309	308	311	322	314	330	282	323	321	317	340	295	344	320	321	325	329	329	287	311	320	300	321	321	300	337	299	296	352	319	324	326	314	309	304	344	325	304	311	362	292	322	331	306	340	355	323	318	322	322	298	323	304	315	346	341	330	321	298	317	304	278	299	317	321	316	303	328	296	318	334	309	306	324	309	356	326	316	295	282	315	308	336	347	327	326	324	326	329	301	299	323	319	303	337	279	318	288	348	314	328	351	332	298	319	320	288	303	340	321	322	309	306	314	318	342	329	326	323	306	328	297	310	307	317	345	286	303	313	292	295	322	329	305	335	329	292	323	313	340	352	339	292	322	349	330	335	304	285	343	302	327	313	317	309	311	340	293	336	342	328	304	324	309	325	288	329	333	328	300	304	329	328	301	315	287	318	340	317	311	322	322	322	336	314	298	305	336	300	298	321	306	295	313	304	305	342	316	340	325	302	302	338	306	319	306	336	303	305	323	306	298	317	334	297	319	323	306	336	316	287	321	330	332	350	309	321	333	322	287	301	296	335	336	304	356	335	342	330	312	350	328	319	319	304	349	325	316	285	324	335	324	340	369	305	310	318	332	360	326	310	322	324	356	318	328	340	300	351	298	289	281	318	330	337	340	328	332	331	293	322	326	328	315	300	315	314	323	300	309	324	338	328	348	295	333	357	286	312	312	282	315	291	320	325	316	320	359	298	333	368	329	328	315	303	333	333	334	372	317	320	323	305	310	305	341	305	313	334	322	317	324	344	321	332	323	335	342	317	292	342	340	359	316	312	322	337	311	301	302	313	297	305	335	325	344	307	316	308	322	319	325	324	304	308	305	318	309	300	323	348	319	300	305	315	312	329	351	305	343	326	326	357	299	337	325	301	324	335	318	323	341	317	314	335	325	309	316	326	313	309	315	325	303	289	321	336	330	288	325	323	309	331	323	292	288	318	358	332	320	292	341	335	331	313	307	331	301	332	335	309	316	313	321	315	320	278	334	318	335	312	320	313	331	318	319	324	314	298	323	310	327	293	299	292	284	323	352	308	307	317	325	351	319	347	291	344	335	325	305	347	295	281	310	326	317	308	304	335	317	323	329	327	361	353	301	319	325	278	339	354	315	311	322	329	320	305	336	316	310	368	288	358	305	299	336	347	318	346	329	335	352	293	317	316	340	265	317	291	331	311	366	305	324	315	310	339	313	309	309	342	318	308	344	327	309	332	318	353	302	351	311	300	327	301	315	354	287	310	289	306	307	329	340	342	318	317	319	330	308	320	316	298	315	302	324	338	340	353	346	307	332	334	306	273	302	297	299	302	350	301	338	305	335	325	322	318	290	320	314	333	320	326	271	309	341	322	317	314	311	299	343	317	334	308	307	297	279	324	334	324	324	320	321	306	325	324	339	323	338	329	297	332	332	321	307	307	329	275	297	321	325	318	314	323	322	352	281	313	313	356	346	309	266	359	352	332	297	316	333	334	333	257	312	287	320	327	326	328	316	289	284	304	314	334	289	298	315	335	302	308	297	334	314	350	316	332	340	318	320	298	312	305	309	338	317	297	320	291	366	297	331	345	349	340	328	320	322	331	324	329	292	323	331	292	317	284	320	311	320	344	338	318	325	341	331	326	333	327	302	329	342	343	350	321	311	306	318	324	306	315	328	339	335	325	320	318	309	326	319	304	325	336	299	308	309	305	292	332	328	344	329	316	325	330	313	306	302	272	301	337	360	328	336	322	346	326	320	320	326	328	324	317	331	314	345	306	324	318	334	343	293	299	311	325	317	315	332	355	307	352	349	342	314	351	352	354	308	299	322	304	295	330	326	321	346	314	328	309	301	316	306	292	294	332	316	302	350	329	302	318	333	310	303	312	339	338	327	322	302	349	308	352	309	367	328	311	326	335	285	305	341	324	330	312	280	288	297	321	366	384	316	334	328	308	320	345	333	321	319	286	325	333	304	292	307	362	348	314	304	292	349	324	341	337	328	320	357	312	324	341	330	321	303	328	318	342	314	289	308	296	342	312	312	329	315	365	315	322	334	312	322	354	350	330	366	308	307	324	333	318	312	352	321	305	332	318	316	307	314	313	284	297	314	314	297	302	303	334	277	327	299	317	332	321	314	331	338	320	316	306	338	330	299	329	337	332	294	315	347	347	346	356	341	329	295	318	335	325	317	338	323	339	336	340	309	322	334	316	302	320	320	356	338	296	345	322	295	297	299	368	310	306	325	323	325	335	290	297	299	336	299	324	314	337	310	306	336	294	331	302	361	322	314	310	351	311	327	327	308	310	347	321	344	336	320	334	345	331	344	319	302	313	314	302	330	324	295	321	306	319	336	329	324	337	359	305	315	305	323	330	299	303	320	300	317	322	316	295	323	316	316	324	348	304	336	317	322	311	321	309	311	307	320	318	314	335	320	312	321	320	352	318	323	326	327	306	279	361	320	297	292	313	308	320	324	299	297	310	316	310	322	296	338	342	300	357	309	339	293	300	329	321	303	293	307	311	346	324	320	309	316	322	340	321	328	312	316	304	295	337	317	333	283	301	331	312	344	325	336	327	315	330	308	328	330	337	299	311	307
26732	20514	10205	1428	936	906	909	893	889	898	879	837	837	844	877	855	826	866	893	835	914	811	805	919	861	886	869	843	883	838	851	853	859	894	847	851	867	903	861	813	882	856	858	817	827	815	852	823	802	773	842	848	847	794	857	866	841	889	842	850	831	855	849	847	829	835	872	865	853	911	863	855	845	841	831	828	880	839	855	890	854	788	856	904	853	840	849	852	889	876	831	885	899	854	814	857	850	871	838	885	913	909	837	836	810	861	829	793	824	859	834	880	830	860	893	895	830	825	865	769	892	826	863	838	842	895	816	834	844	891	863	876	826	851	860	835	831	843	857	808	890	906	901	855	876	863	854	862	860	885	784	848	829	892	887	866	824	861	886	804	884	866	830	859	841	839	862	851	882	849	862	872	890	844	858	822	838	855	800	873	833	860	817	819	868	846	930	871	890	871	793	808	879	905	832	821	844	905	809	817	837	849	835	826	846	889	871	837	922	805	883	802	867	816	837	909	858	846	889	841	827	899	797	886	812	783	827	865	875	861	840	821	909	824	853	850	851	840	821	846	843	883	836	812	864	817	846	852	809	824	814	881	809	837	854	856	820	839	879	840	881	831	916	844	895	840	883	880	841	843	878	830	846	887	865	862	855	814	868	814	810	838	841	850	889	835	887	886	838	855	907	867	861	851	880	832	849	838	890	865	883	829	872	844	864	874	905	890	833	874	849	831	864	900	885	828	863	823	808	884	880	909	803	878	864	943	857	909	807	866	817	818	904	874	842	777	868	860	809	895	843	855	834	834	843	873	805	841	830	853	856	824	836	905	881	865	824	842	880	811	840	830	794	902	840	865	858	854	886	834	842	811	866	860	843	871	809	877	820	883	855	902	844	856	838	830	858	861	880	838	840	856	867	823	831	891	863	892	828	874	779	845	903	838	896	830	865	904	817	820	828	853	869	846	831	857	861	860	842	841	823	837	808	852	788	865	875	891	892	861	852	787	867	898	875	844	865	838	859	839	863	863	851	845	828	883	800	879	814	870	866	870	812	865	843	852	857	890	860	877	854	794	881	837	846	869	806	909	838	822	868	815	922	868	842	830	833	858	857	834	847	893	809	860	857	880	824	814	881	880	863	833	868	834	885	841	849	846	804	871	862	864	866	845	838	879	839	837	882	834	921	842	819	817	853	891	888	864	833	896	821	878	888	895	858	873	840	868	847	840	855	855	875	835	896	878	867	852	866	844	847	864	812	856	816	886	796	887	890	873	827	860	856	829	839	831	839	871	857	899	947	947	840	842	852	818	858	895	846	833	843	816	895	891	871	851	867	806	882	877	833	835	829	834	864	850	879	833	886	880	853	766	867	868	848	843	845	846	856	847	822	890	841	893	814	811	836	860	839	893	817	812	863	820	855	847	888	850	836	913	828	821	852	831	849	902	919	874	833	882	930	860	825	869	825	850	838	854	849	868	834	839	799	895	832	812	885	921	813	849	883	868	822	871	884	879	859	859	869	886	829	809	848	867	812	876	912	835	883	798	867	805	818	834	846	880	829	810	871	852	844	826	831	866	844	855	847	828	901	931	840	824	873	853	810	853	853	920	869	835	922	825	819	847	840	837	866	884	849	912	842	860	879	879	839	866	821	845	868	885	815	827	847	837	907	872	805	828	868	846	849	869	886	841	802	800	818	831	827	848	842	883	881	824	845	852	846	875	915	840	857	871	805	837	822	879	852	925	886	836	926	903	880	823	818	861	890	851	898	810	905	876	921	862	826	873	878	828	864	876	886	873	872	838	872	880	838	855	881	845	854	856	841	819	876	929	872	857	786	832	860	849	842	802	854	875	839	839	850	864	821	869	884	850	818	826	819	890	862	826	860	801	851	829	861	858	822	884	897	871	862	837	860	884	890	854	868	846	870	896	812	887	896	895	863	804	870	838	835	846	812	861	838	813	865	869	829	796	852	792	899	812	882	893	843	875	833	839	824	894	853	866	873	839	839	850	848	830	884	859	802	863	856	861	827	850	844	810	846	890	877	815	911	835	846	877	891	785	879	872	881	877	844	897	859	850	856	841	806	840	798	873	880	864	804	887	879	817	836	874	821	837	856	898	819	894	907	828	822	807	881	850	881	840	901	864	839	834	793	825	838	785	862	871	879	905	871	828	875	894	905	866	842	887	826	825	816	824	887	849	829	830	834	809	809	791	868	873	859	840	833	856	874	880	869	830	867	859	884	861	843	850	833	851	872	830	867	829	839	880	867	865	858	849	837	850	852	808	851	825	873	929	894	844	875	919	867	836	911	828	786	870	819	849	810	895	893	882	845	844	849	846	886	820	877	884	845	830	868	902	832	841	822	888	825	800	882	805	804	887	816	840	834	848	838	814	880	818	881	825	850	906	869	869	847	896	837	865	867	828	841	850	788	878	833	813	856	857	860	804	853	819	856	866	826	869	817	871	887	858	810	825	862	863	817	887	828	860	848	828	813	809	861	857	890	865	885	881	829	922	881	853	860	928	870	847	854	823	896	861	835	847	855	828	886	836	855	854	872	832	830	899	808	835	817	858	875	811	844	897	885	858	842	829	871	837	879	871	840	831	893	823	886	820	878	861	866	862	904	864	818	848	800	863	876	872	877	874	839	863	850	840	827	885	861	886	882	844	862	866	848	850	847	838	886	818	887	872	867	811	835	839	854	803	856	804	836	832	901	838	904	829	839	833	847	876	865	844	896	827	920	824	857	856	820	839	859	854	870	867	811	815	856	815	863	805	879	851	825	871	846	872	821	821	890	829	821	876	859	844	826	876	833	840	822	881	850	893	880	814	822	909	863	842	866	888	811	818	889	839	837	843	886	851	871	880	829	819	851	888	844	808	874	807	843	854	847	861	823	843	878	864	911	834	828	846	813	808	828	812	852	818	813	851	842	867	826	908	853	799	809	872	878	819	907	844	878	871	791	830	864	866	830	810	828	847	837	822	812	880	825	897	928	851	910	827	867	884	891	859	840	833	860	884	848	834	880	827	861	861	897	860	885	826	880	882	821	840	861	834	831	918	871	876	827	928	858	844	876	882	806	850	864	857	826	877	858	839	886	895	838	853	838	837	848	888	829	874	831	818	825	815	906	866	853	816	848	857	837	903	866	807	821	812	811	854	813	836	838	893	833	872	881	831	889	812	817	821	916	906	838	808	919	831	853	888	916	807	801	860	833	821	764	861	882	910	881	870	830	835	823	822	891	886	876	831	866	852	872	831	903	859	843	840	846	851	873	853	884	853	913	916	868	805	868	884	857	867	860	840	803	876	849	834	856	853	858	887	860	869	866	830	937	886	896	845	862	914	800	841	847	849	854	845	863	875	859	843	861	869	871	844	838	835	871	882	898	862	875	840	821	895	814	893	875	852	901	853	829	858	889	870	798	890	851	840	843	866	800	910	858	842	791	893	827	902	875	823	799	802	846	844	891	860	862	859	881	848	837	858	836	846	850	866	789	882
4633	1737	1674	1326	1265	1090	1143	1021	1109	1100	1105	1031	1022	1109	1108	1098	1107	1026	1044	1066	1033	1080	1074	1070	1052	1047	1097	1065	1066	1071	1093	1016	1028	1101	1020	1126	1039	991	1066	981	1080	1112	1077	1043	1071	1071	1069	1096	1091	1051	1046	1123	1016	991	1095	1082	1049	1058	1025	1054	1100	1029	1092	1082	1139	1062	1062	1043	1103	1046	1045	1018	1017	1046	1079	1040	1068	1064	1060	1101	1097	1034	1044	1073	1015	1049	1099	1023	1034	1066	1081	1082	1077	1045	1034	1124	1090	1083	1052	1098	1056	1066	1057	1076	1068	1114	1124	1119	1080	1011	1066	1080	1080	1033	1072	1090	1119	1042	1076	1077	1075	1016	1137	1102	1077	1048	1031	1101	1116	1067	1079	1006	1080	1100	1071	1117	1076	1072	1109	1046	1072	1058	1078	1014	1051	1059	1062	971	1074	994	1070	1107	1037	1034	1082	1088	1065	1101	1002	1049	1014	1064	1031	1063	1083	1013	1046	1105	1043	988	1127	1073	1073	1054	1067	1090	1048	1101	1094	1086	1014	1066	1086	1080	1120	1120	1099	1070	1029	1087	1046	986	1112	1091	1062	1096	1035	1089	1064	1062	1071	1062	1090	1037	1032	1096	1023	1064	1081	1058	1047	1111	1050	1059	1108	1091	1103	1073	1048	1063	1037	1054	1070	1088	1113	1032	1035	1082	1043	1063	1085	1064	1083	997	1054	1106	1091	1014	1098	1080	1068	1103	1024	1067	1049	1037	1061	1065	1074	989	1066	1047	1034	1046	1031	1050	1151	1094	1067	1078	1023	1036	1110	1081	1070	1094	1032	1062	1068	1124	986	1157	1088	1052	1057	1059	1074	1063	1111	1037	1055	1166	1082	1051	1084	1095	1069	1103	1127	1058	1148	1130	1078	1006	1052	1069	997	1061	1087	986	1056	1021	1105	1075	1058	1034	1040	1050	1026	1064	1054	1032	1108	1089	1106	1048	1076	1091	1081	1089	1117	1054	1042	1095	1075	1070	1069	1124	1024	1046	1076	1048	998	1022	1051	1058	1066	1050	1060	1100	1075	1048	1039	1016	1083	1049	1074	1040	1080	1140	1032	1086	1078	1079	1069	1039	1071	1013	1079	1077	1048	1092	1079	1069	1024	1017	998	1096	1097	1055	1083	1013	1033	1064	1059	1067	1033	1044	1032	1040	1035	1127	1026	1044	1108	1029	1068	1032	1066	985	1025	1096	1039	1030	1030	1014	1071	1052	1098	1012	1053	1114	1088	1071	1123	1042	1086	1105	1048	1105	1039	1035	1055	1040	1033	1059	985	1080	1023	1058	1098	1081	1080	1076	1074	1037	1103	1058	1095	1087	1022	1040	1070	1047	1042	1085	1062	1080	1132	1061	1043	1066	1111	1094	1130	1071	1138	1075	1044	1135	1086	1069	1039	1060	1054	1032	1055	1068	1037	1061	1074	1029	1045	1091	1009	1104	1082	1093	1019	1040	1079	1023	1102	1063	1025	1056	1067	1114	1051	1117	1076	1118	1079	1095	1090	1120	1049	1089	1040	1038	1084	1048	1125	1069	1128	1041	1100	1098	1119	1020	1060	1074	1095	1092	1058	1045	1017	1078	1046	1075	1020	1093	1070	1048	1056	1030	1065	1007	1043	1079	1050	1030	1106	1115	1087	1053	1022	1086	1081	1047	1114	1066	1032	1070	1040	1047	1111	1106	1003	1073	1051	1063	1058	997	1064	1113	985	1069	1022	982	1010	1080	1064	1085	1046	1042	1050	1059	1017	1086	1078	1034	1102	1063	1039	1064	1124	1052	1060	1089	1044	1030	1035	1049	1082	1050	1029	1023	1022	1017	1059	1095	1050	1100	1076	1048	1145	1039	1053	1037	1059	1099	1046	1104	1066	1048	1074	1024	1105	1068	1076	1028	1091	1011	1090	1116	1053	1065	1119	1082	1058	1076	1029	1078	1067	1095	1040	1078	1054	1079	1078	1052	1026	1049	1065	1091	1082	1074	1116	1100	1050	1070	1060	1082	1079	1018	1076	1176	1114	1027	1091	1123	1038	1067	1025	1069	1045	1065	1007	1068	1038	1072	1016	1076	1008	1047	1038	1080	1106	1086	1052	1029	1111	1110	1092	1065	1109	1078	1079	1034	1092	1074	1087	1001	1064	1045	1096	1090	1102	1081	1053	1035	1080	1082	1019	1070	1083	973	1086	1103	1046	1139	1047	1058	1103	1062	1103	1119	1077	1000	1059	1054	1051	1054	1096	1051	1077	1052	1084	1077	1100	1064	1027	1072	1038	1049	1038	1057	1085	1089	1032	1072	1093	1069	1097	1128	1054	1025	1071	1059	1040	1042	1038	1103	1065	1145	1046	1104	1039	1036	1061	1046	1097	1108	1110	1044	1042	1106	1122	1050	1087	1047	1081	1071	1072	1010	1060	1063	1098	1026	1127	1025	1047	1006	1038	1069	1037	1090	1100	1083	1090	1077	1059	1088	1090	1060	1109	1011	1083	1025	1042	1056	1037	1077	1138	1085	1071	1037	1032	1037	1071	1101	1124	1083	1045	1030	1073	1098	1080	1115	1099	1052	1074	1104	1099	1124	1089	1054	1069	1048	1094	1086	1045	1046	1070	1049	1106	1103	1089	1057	1081	1037	1063	1086	1050	1009	1043	1091	1082	1082	1016	1031	1111	1068	1060	1049	1046	1009	1109	1051	1056	1057	1115	1060	1047	1103	1107	1010	1107	1030	1100	1048	1056	1089	1032	1030	1112	1076	1098	1094	1043	1042	1052	1033	1050	1083	1054	1044	1072	1036	1068	995	1101	1112	1107	1103	1053	1069	1093	1065	1075	1072	1054	1077	1089	1068	1002	1045	1085	1048	1045	1056	1084	1011	1097	1083	1058	1058	1051	1087	1032	1051	1083	1066	1057	1032	1058	1123	1093	1075	1016	1136	1099	1052	1013	1060	1051	1085	1026	1064	1012	1088	1107	1079	1088	1009	1065	1036	1075	1085	1043	1086	1099	1049	1039	1022	1050	1107	1066	1015	1035	1082	1051	1082	1019	1011	1078	1031	1064	1092	1084	1141	1084	1101	1073	1079	1120	1056	1056	1056	1057	1072	1041	1088	1086	1069	1095	1019	1031	1069	1055	1076	1054	1064	1039	1070	1050	1047	1033	1086	1080	1079	1062	1067	1100	1041	1076	1053	1063	1050	1043	1038	1021	1050	1027	1104	1068	1174	1056	1036	1037	1082	1056	1068	1040	1134	1060	1053	1081	1020	1046	1100	1045	1074	1106	1113	1086	1008	1034	1059	1110	1124	1101	1112	1083	1045	1069	1050	1055	1053	1004	1064	1027	1062	1076	1035	1100	1140	1100	1077	1076	1101	1085	1031	995	1056	1077	1054	1025	1160	1031	1046	1092	1043	1064	1069	1017	1042	1089	1053	1061	1116	1028	1057	1091	1109	1061	1066	1057	1049	1036	1028	1107	1094	1035	1090	1074	1039	1098	1039	1087	1080	1031	1078	1105	1067	1015	1055	1049	1135	1083	1054	1010	1085	1089	1082	1081	1052	1010	1077	1045	1062	1074	1100	1076	1052	1053	1052	1049	1090	1077	1021	1110	1093	1096	1047	1069	1060	990	1029	1077	1048	1065	1046	1038	1039	1079	1109	1060	1057	1031	1080	1070	1093	1086	1075	1052	1040	1039	1052	1032	1087	1031	1069	1040	1120	1086	1048	1102	1061	1085	1045	1039	1056	1039	1078	1106	1083	1102	1050	1017	1064	1068	1017	1058	1086	1053	1051	1138	1094	1024	1055	1045	1065	1081	1080	1073	1086	1064	1052	1133	1020	1097	1120	1030	1035	1108	1048	1004	1024	1013	1031	1075	1088	1044	1059	1073	1044	1066	1059	1080	1066	1085	1057	1025	1041	1052	1026	1082	1095	1046	1082	1072	1055	1070	1009	1028	1033	1072	1031	1070	1059	1065	1045	1048	1101	1138	1044	1058	1063	1065	1079	1069	1116	979	1064	1041	1011	1103	1047	1018	1045	1057	996	1071	1098	1003	1099	1104	1043	1082	1090	1080	1039	1030	1141	1032	1023	1054	1069	1078	1027	1090	1028	1094	1047	1068	1083	1055	1071	1054	1081	1094	1074	1072	1027	1080	1084	1063	1061	1028	1031	1067	1016	1111	1026	1104	1066	1051	1007	990	1040	1076	1081	1054	1051	1054	1113	1066	1079	1105	1066	1108	1059	1089	1129	1032	1099	1035	1038	1010	1081	1036	1097	1067	1032	1066	1064	1076	1069	1096	1027	1018	1132	1127	1057	1103	987	1006	1014	1047	1036	1055	1025	1090	1072	1059	1081	1099	1060	1040	1046	1089	1049	1084	1038	1106	1080	1100	1035	1042	1039	1072	1065	1096	1037	1084	1122	1068	1064	1062	1062	1037	1033	1041	1082	1041	1045	1052	1085	1090	1055	1061	1099	1079	1058	1036	996	1054	1030	1086	1135	1064	1007	1066	1030	1057	1045	1020	1047	1068	1109	1074	1073	1026	1091	1057	1055	1062	1104	1145	1056	1074	1056	1100	1106	1084	1012	1048	1091	1074	1081	1067	1086	1079	1038	1044	1070	1041	1107	1055	1019	1075	1072	1033	1075	1047	1081	1078	1010	1040	1028	1076	1072	1111	1113	1046	1085	995	1049	1069	1054	1101	1049	1130	1095	1088	1161	1087	1051	1097	1090	1077	1021	1082	1075	1045	1034	1034	1034	1084	1071	1074	1072	1135	1078	1057	1131	1075	1055	1117	1036	1070	1073	1078	1053	1047	1055	1022	1046	1032	1026	1055	1051	1028	1100	1101	1044	1057	1069	1050	1126	1087	1059	1060	1088	1064	1135	1090	1099	1040	1020	1077	1053	1058	1077	1095	1039	1087	1082	1089	1090	1073	1037	1068	1050	1083	1021	1091	1065	1064	1027	1071	1082	1062	1031	1129	1049	1063	1001	1084	1086	1055	1093	1060	995
23520	20898	28255	23679	20907	11426	1544	1019	868	820	783	766	722	680	641	615	695	635	607	600	620	627	613	638	605	591	657	538	618	567	549	610	577	551	612	601	559	580	549	562	561	595	568	567	571	581	579	561	600	617	562	620	593	533	580	570	608	607	561	596	606	621	558	588	580	609	583	562	540	577	570	537	601	564	629	556	568	578	532	540	596	541	569	584	591	592	591	548	555	597	593	568	576	569	578	598	596	576	567	586	554	549	548	562	538	534	580	569	597	612	606	588	555	572	581	540	624	606	564	615	559	570	591	561	574	597	550	600	617	626	551	604	571	583	534	596	592	602	609	564	597	601	556	594	569	536	580	547	621	572	620	584	537	573	587	582	589	559	524	534	548	581	593	544	572	609	577	589	603	584	593	580	553	589	554	583	623	616	621	569	569	552	580	605	559	572	550	602	559	579	545	568	560	598	623	551	571	558	572	516	562	556	561	567	618	609	630	553	548	593	552	614	572	621	613	569	625	580	622	576	584	634	558	597	557	583	545	596	582	554	575	578	620	571	633	559	569	578	575	566	598	576	585	575	600	537	564	571	550	582	619	572	599	578	600	552	556	575	563	547	554	510	566	613	581	529	538	578	581	606	604	569	570	561	578	579	571	575	560	581	594	570	546	552	575	533	588	598	540	579	559	611	575	590	571	584	596	577	550	580	600	605	582	567	587	585	534	577	589	586	562	581	577	565	581	597	529	617	569	556	600	607	602	574	614	584	600	616	566	600	561	585	578	569	573	568	616	563	586	570	588	551	560	568	578	531	602	564	590	610	612	580	556	631	615	590	594	604	556	576	531	594	587	578	557	599	592	587	543	565	559	600	576	576	559	590	601	571	578	594	584	576	630	561	567	606	566	574	588	542	575	571	534	545	554	624	566	560	628	593	604	587	584	555	615	587	522	572	568	580	568	587	570	575	581	565	558	622	590	566	555	605	574	627	553	559	587	590	588	604	564	546	550	579	587	589	597	587	557	575	572	575	601	606	562	553	568	604	595	543	558	607	574	605	585	598	585	576	543	607	593	593	572	570	558	618	525	588	551	556	613	535	562	573	587	601	511	588	541	638	600	535	582	577	549	572	608	558	574	568	583	527	630	568	572	584	586	532	573	612	537	557	523	597	572	588	551	526	583	564	514	582	611	548	576	505	544	571	570	600	575	565	589	575	580	571	535	606	582	559	591	569	600	575	572	566	558	572	590	625	583	615	555	599	613	588	561	552	579	580	552	581	605	615	579	580	563	617	561	598	558	552	564	618	567	579	595	567	559	566	592	548	546	641	575	595	565	618	554	554	601	599	566	566	556	590	558	538	529	562	588	608	584	556	567	588	564	574	582	568	556	553	572	582	596	575	566	561	535	574	564	583	588	561	602	560	561	585	533	557	557	559	572	586	590	589	542	602	589	564	549	562	549	573	576	591	554	570	554	580	569	554	567	590	551	575	612	563	607	564	606	558	595	602	562	604	562	634	589	576	592	581	594	563	545	599	595	575	591	590	578	567	536	584	543	565	575	571	535	554	629	569	553	565	516	569	588	614	564	597	615	568	589	609	554	559	614	595	555	557	615	593	548	572	589	589	557	611	592	594	568	581	591	585	542	593	577	593	580	595	579	614	633	584	553	596	565	561	608	600	593	610	518	573	599	559	600	556	561	531	590	581	628	558	642	531	569	592	605	533	552	593	604	571	580	553	570	579	563	562	592	567	568	562	573	570	571	547	550	535	570	560	536	578	603	574	592	587	562	552	537	507	561	593	587	549	582	597	570	581	588	564	604	566	537	556	542	545	563	539	574	567	556	565	566	606	551	532	575	570	586	573	604	587	533	542	577	584	578	583	569	580	625	576	584	564	564	620	569	591	554	559	556	571	567	540	587	546	590	568	557	587	568	592	559	572	572	577	571	573	615	592	524	581	565	568	552	547	574	584	566	558	569	564	568	568	547	575	607	555	535	594	592	546	574	590	577	569	607	597	563	599	574	554	576	554	597	566	574	614	614	560	576	588	595	568	578	593	605	595	566	562	624	585	593	619	580	603	569	577	576	604	630	566	575	536	585	562	570	537	604	551	552	584	587	573	579	533	527	596	549	564	584	573	577	562	611	577	549	568	611	568	582	589	548	589	599	592	597	553	607	546	568	612	605	567	604	576	620	546	579	549	601	577	565	595	572	579	581	568	578	565	601	580	601	584	558	613	582	597	546	595	580	559	604	583	552	575	607	586	587	559	557	557	532	593	584	545	553	557	602	621	546	604	611	605	572	608	624	637	564	533	516	560	552	547	564	571	620	570	601	545	612	617	590	572	592	554	561	586	582	554	613	592	548	573	579	580	578	564	569	560	608	580	587	623	578	578	546	586	608	611	595	569	578	580	571	503	538	540	580	590	620	563	537	602	568	618	553	551	519	585	586	580	611	597	557	565	583	605	568	560	597	573	549	607	558	578	565	565	586	566	563	573	551	599	591	610	582	541	562	585	632	605	595	563	606	565	581	538	572	566	579	564	563	590	536	560	601	600	585	586	590	573	593	548	571	577	615	568	577	587	580	573	587	543	584	595	546	625	583	587	543	577	567	598	557	550	567	562	562	552	578	574	598	588	581	601	556	653	574	594	601	587	591	552	566	613	590	563	571	539	608	604	587	602	603	595	610	560	589	569	569	584	573	567	582	547	622	581	606	587	570	561	566	572	621	589	571	544	520	596	574	563	558	596	594	569	576	559	623	567	518	503	556	594	537	628	607	589	607	553	584	608	560	546	564	546	555	565	607	571	599	611	572	594	608	580	610	572	602	580	650	550	592	584	565	541	569	585	528	574	593	559	584	563	572	566	558	564	614	610	567	589	558	594	569	568	587	534	535	604	587	583	585	600	620	592	536	608	563	557	536	631	552	565	598	589	561	535	562	574	542	591	563	548	580	590	603	570	581	577	599	568	582	575	605	585	590	560	576	576	585	565	582	595	565	544	551	594	587	599	535	544	601	550	565	582	582	575	589	521	563	604	562	599	596	572	593	619	589	573	557	598	593	552	543	562	562	603	628	577	556	595	567	565	608	545	554	588	595	565	627	577	543	555	545	545	563	585	587	548	610	561	543	585	566	557	592	560	654	589	583	569	583	560	601	578	558	606	561	586	581	576	592	581	575	554	569	617	592	607	552	555	522	598	536	599	582	592	542	561	569	565	608	547	597	575	634	577	556	569	604	552	632	545	557	598	578	582	538	573	603	598	580	559	525	581	589	571	542	579	578	616	588	592	580	585	570	604	589	608	531	558	533	542	564	540	579	602	578	569	582	582	497	580	571	538	566	586	567	573	621	586	541	589	566	571	583	585	580	558	585	529	580	571	591	599	570	627	577	562	586	546	589	535	565	583	564	585	578	556	594	574	599	558	557	530	610	592	591	606	594	616	598	569	569	594	600	559	588	577	596	578	554	594	588	582	592	550	573	531	582	563	528	596
4672	9188	8202	4435	3068	2469	1955	1675	1417	1336	1205	1050	981	960	959	924	870	799	800	824	840	801	777	819	850	795	820	790	788	782	776	773	744	782	737	785	779	804	750	763	795	705	713	738	768	727	709	741	724	757	780	740	729	749	751	739	786	671	766	686	743	748	694	764	747	784	746	722	808	698	749	683	737	731	809	737	755	729	698	753	728	765	756	777	748	751	809	721	689	696	711	752	753	750	729	773	728	712	679	707	754	736	698	743	794	711	754	719	731	725	806	712	746	744	763	774	720	722	758	738	723	747	749	689	717	776	736	706	727	739	747	697	767	758	704	784	713	722	739	739	720	738	712	815	722	755	708	682	719	715	760	750	782	743	709	745	692	791	797	743	700	760	750	691	767	733	712	718	762	737	784	731	778	723	747	757	769	733	769	707	730	714	746	716	753	730	739	740	738	753	718	702	750	730	755	740	699	756	718	744	726	763	741	720	794	740	760	741	684	775	746	730	764	713	761	723	767	673	721	756	746	704	774	752	801	716	739	785	755	744	735	712	712	738	725	762	782	721	740	724	754	722	766	688	733	741	671	739	720	737	731	755	724	724	663	720	706	736	734	747	743	724	766	733	776	737	739	730	726	782	719	762	737	754	726	714	726	715	709	786	771	712	743	749	741	777	751	734	743	745	722	736	769	749	749	719	739	759	766	781	735	740	763	735	692	774	794	714	756	724	784	792	746	753	768	729	678	783	721	753	761	715	736	701	693	708	722	765	747	764	789	749	742	724	691	738	693	740	755	743	745	750	768	697	729	780	748	776	758	743	753	702	779	722	708	758	702	770	753	782	778	763	757	749	770	748	753	754	732	756	737	752	678	720	776	757	740	741	750	748	788	728	774	697	763	737	747	723	730	714	754	757	704	696	714	719	799	747	779	732	692	782	750	749	768	745	718	768	763	718	732	689	722	745	736	744	749	750	783	777	739	751	754	766	750	742	747	737	769	761	745	759	754	773	704	747	719	730	707	704	756	765	783	762	762	756	774	685	731	728	742	753	728	710	738	713	763	759	704	771	763	742	721	757	738	714	728	753	728	722	753	759	767	738	721	762	727	728	679	720	755	719	738	710	747	724	746	708	774	754	730	721	738	731	728	724	737	721	746	761	726	720	744	799	742	732	731	731	753	693	706	768	792	706	723	685	741	752	711	730	743	737	732	733	739	777	691	703	748	759	688	768	718	772	722	754	724	702	753	702	719	734	753	770	727	707	749	735	746	737	736	730	707	754	713	720	776	743	724	746	755	714	752	780	735	718	703	766	724	740	774	767	719	739	714	705	745	769	745	719	752	745	734	752	774	742	745	761	733	769	764	703	760	698	742	688	737	712	832	766	757	713	729	722	683	738	750	733	703	729	737	691	740	741	767	736	694	745	701	720	723	722	764	759	730	708	715	771	749	698	697	716	760	693	761	717	710	736	782	784	752	739	737	755	734	734	749	741	784	725	781	766	731	773	735	734	724	712	754	781	743	702	726	693	748	704	731	760	684	708	746	714	719	715	681	825	729	737	687	724	732	680	758	732	706	764	702	733	737	720	754	757	670	764	779	751	766	689	736	746	707	786	766	717	743	750	753	767	739	729	782	722	717	769	786	713	725	748	757	737	753	771	728	766	748	722	694	711	700	701	747	722	727	720	769	727	701	713	750	756	724	736	779	786	729	702	719	729	737	743	728	711	740	719	719	721	712	745	741	749	725	709	735	760	757	729	778	771	735	749	766	762	711	760	757	703	744	720	751	732	700	746	720	690	682	752	762	711	724	712	731	770	725	739	717	764	721	737	723	738	706	736	749	745	764	758	711	738	776	723	708	692	742	738	706	755	713	717	773	732	764	778	719	716	693	748	698	732	780	729	722	757	745	739	727	761	802	727	764	785	739	708	720	755	718	739	754	754	734	731	751	733	695	739	730	761	741	751	732	686	764	734	780	666	742	763	736	742	696	703	738	747	735	780	749	763	721	798	679	734	795	756	757	698	747	755	730	784	761	717	759	690	744	756	737	748	701	691	778	777	666	713	757	743	774	733	801	767	721	759	722	703	742	720	731	730	739	712	722	707	731	708	721	747	765	736	727	752	745	772	752	768	773	705	717	742	715	720	727	757	726	719	704	736	757	749	707	774	725	719	742	736	761	717	676	707	748	753	733	754	681	733	787	723	774	730	772	759	743	752	718	715	720	671	779	688	773	722	759	753	784	755	714	741	762	740	768	718	755	776	775	736	754	709	718	768	755	746	787	718	751	746	770	732	750	754	807	742	706	757	741	731	744	707	751	716	720	728	671	712	775	784	739	740	703	743	772	758	737	728	738	744	747	778	767	729	768	734	692	722	701	703	810	713	731	769	718	725	751	710	732	745	728	713	739	736	693	739	730	707	739	756	714	673	758	678	747	765	750	727	731	724	744	701	720	731	740	751	716	738	707	751	783	749	704	715	733	760	752	759	769	712	701	718	746	724	694	714	729	715	758	751	730	733	738	738	751	729	780	774	731	742	728	710	720	690	722	727	688	733	753	767	711	745	741	712	750	738	750	726	670	757	715	744	755	735	751	719	763	722	763	731	708	751	687	772	751	727	766	701	754	752	771	724	728	714	691	726	744	757	707	688	731	737	727	788	711	777	715	771	782	678	682	765	757	762	760	738	721	757	761	729	712	757	713	744	758	743	755	671	755	710	746	706	776	705	699	723	743	726	723	798	760	726	746	745	738	800	728	771	738	778	700	729	735	734	763	760	806	726	802	750	777	786	787	751	776	760	727	688	733	731	710	759	768	708	747	770	727	762	748	706	744	695	743	766	690	781	723	768	744	766	750	746	731	732	766	714	768	768	695	730	721	714	779	774	735	732	725	767	720	697	725	739	727	752	768	747	719	745	725	803	753	719	738	774	746	748	763	755	746	677	723	693	731	753	676	758	767	719	723	733	737	761	664	742	715	709	746	752	738	750	682	758	736	696	770	764	760	720	791	720	721	733	733	794	728	755	754	753	742	760	706	743	704	737	715	754	647	744	787	736	744	718	730	782	699	683	747	702	714	738	736	764	715	771	748	736	692	700	703	710	733	737	754	776	767	730	746	743	719	750	765	734	715	709	762	747	710	741	796	741	768	775	723	757	731	735	723	766	723	688	746	768	722	766	733	739	698	725	745	748	753	775	802	725	740	698	777	723	741	743	684	758	749	746	800	716	771	730	750	741	712	716	688	695	755	737	753	788	714	704	721	730	782	765	757	750	686	739	777	731	715	754	764	702	725	790	713	720	729	767	709	712	738	763	717	726	752	782	684	746	725	736	712	771	709	715	756	699	748	759	732	781	769	751	736	712	730	743	730	731	722	770	724	711	719	730	774	695	705	739	698	742	698	748	780	722	730	743	754	692	701	776	755	738	753	769	693	719	775	693	734	672	747	725	778	734	807	730	737	771	730	730	706	754	712	745	721	740	728	701	756	713	793	727
22573	20930	28723	23263	20930	20987	9437	1202	833	754	622	535	513	446	418	425	361	379	316	323	336	343	337	335	317	299	333	313	324	280	314	274	289	253	285	257	263	247	284	245	267	271	273	270	268	268	260	258	247	271	264	254	268	263	250	237	267	241	254	254	281	232	263	243	261	273	270	246	254	262	228	286	274	257	263	253	270	249	236	270	233	265	243	247	253	249	283	261	267	279	288	246	271	265	270	261	237	243	243	251	235	280	228	266	281	262	271	264	259	260	250	257	235	280	247	264	259	263	274	233	257	239	263	268	267	239	274	282	230	275	310	264	234	246	245	247	233	277	273	262	265	245	262	275	268	255	246	228	259	267	268	251	271	259	271	271	255	232	221	267	272	276	251	270	232	264	246	256	286	246	263	262	243	278	294	276	254	241	220	252	264	248	250	222	237	238	245	272	252	258	280	255	253	260	245	248	218	239	263	258	246	263	274	257	252	239	261	278	278	235	281	281	263	255	253	256	256	291	260	246	249	260	253	262	226	239	244	254	254	245	238	263	258	292	294	250	273	249	243	249	253	254	263	262	225	265	261	238	271	274	243	261	254	280	241	235	256	241	257	236	260	236	273	279	273	228	261	266	273	271	248	266	251	260	261	259	275	238	268	255	241	270	291	261	240	261	273	237	259	252	225	233	250	254	271	268	246	281	241	250	269	264	236	270	236	264	285	247	281	253	266	266	245	242	259	230	244	254	259	272	232	235	236	232	241	254	254	237	249	283	236	255	230	231	261	265	244	255	283	278	249	276	264	220	244	258	253	257	245	259	293	251	264	247	291	239	270	266	261	272	242	238	279	275	279	238	263	225	267	226	242	258	234	253	267	271	250	271	249	267	244	248	251	250	244	250	254	258	264	240	246	245	255	225	255	278	279	281	261	235	263	247	224	260	273	261	268	248	253	246	244	256	239	226	284	284	246	250	257	253	262	223	271	244	253	263	265	289	230	222	266	256	244	244	238	245	252	261	244	277	202	257	275	261	243	244	250	300	250	251	230	268	257	243	247	242	253	246	265	247	278	261	251	245	241	249	232	254	234	250	239	266	258	243	265	249	238	252	212	270	241	263	233	263	261	230	260	246	254	233	248	230	271	251	261	288	214	264	268	258	247	229	254	263	245	246	245	287	257	237	269	235	290	263	229	254	266	253	232	273	259	230	251	263	272	219	270	254	240	252	272	237	243	274	258	261	269	254	261	246	248	256	271	271	256	268	243	253	249	260	243	261	236	270	250	256	221	280	256	244	236	254	248	252	260	241	294	275	245	272	260	242	258	271	269	284	255	267	242	228	261	241	274	282	222	244	272	277	251	275	261	264	249	258	254	261	254	237	250	248	247	262	257	272	256	253	297	249	274	227	274	227	261	266	272	241	282	284	268	254	278	249	251	254	257	248	267	240	258	260	232	258	241	241	265	260	262	289	265	248	242	273	257	248	238	260	223	270	239	271	263	258	267	246	252	246	262	279	267	270	274	247	238	244	240	260	262	236	273	248	267	253	278	260	250	237	279	245	280	243	209	241	240	229	257	282	259	245	269	248	256	258	239	265	266	250	265	233	214	268	241	263	259	260	260	245	234	236	240	250	234	282	240	233	280	275	249	262	247	274	233	261	252	271	285	247	275	223	272	251	270	260	260	240	256	221	270	271	240	258	256	256	260	258	244	244	220	267	261	282	259	259	247	266	270	282	253	268	248	254	268	262	293	288	233	258	241	269	236	287	266	263	269	289	254	266	275	262	250	264	247	254	236	261	265	253	207	232	263	232	245	276	244	249	246	239	254	254	243	255	228	259	273	260	213	246	260	266	254	255	263	283	238	241	234	262	254	253	253	251	253	250	258	270	247	272	243	275	292	251	245	278	230	248	255	261	236	248	273	265	249	243	269	230	260	259	298	243	274	232	216	237	242	268	255	233	229	261	251	288	218	247	227	232	262	249	278	247	270	253	248	253	262	252	289	251	239	263	252	257	261	248	266	279	260	265	264	291	259	287	260	234	243	265	253	248	253	262	289	242	272	254	252	261	256	242	225	241	251	241	243	245	267	281	247	292	261	233	249	272	241	258	278	282	266	261	267	262	257	244	267	255	256	251	238	247	258	266	230	246	256	249	250	246	302	265	268	268	239	246	260	272	256	250	284	256	256	259	257	273	270	261	263	244	228	259	275	244	254	255	244	265	241	256	252	258	270	236	263	263	231	226	247	248	236	250	230	258	225	271	234	267	262	265	263	250	242	251	248	279	266	259	261	242	249	251	248	245	258	267	237	226	251	225	240	250	233	258	269	248	224	221	274	260	244	296	250	259	261	245	254	227	253	237	281	270	230	245	267	262	239	227	249	256	261	241	274	238	268	247	265	243	244	265	263	255	230	226	264	244	260	271	285	226	236	228	245	255	267	257	232	277	281	245	249	277	236	246	267	245	268	263	269	260	206	273	245	276	249	232	248	251	245	263	258	218	254	237	272	231	271	262	237	269	243	240	239	257	252	251	256	262	256	256	239	222	261	241	279	263	277	261	262	271	268	272	226	249	251	228	241	245	255	277	238	255	256	240	253	256	262	245	252	249	263	250	270	253	265	252	260	252	249	243	239	248	259	248	260	290	253	259	244	263	248	281	293	279	224	282	241	279	283	247	241	252	256	221	260	225	254	250	265	238	230	255	249	255	258	263	267	258	261	272	228	248	269	255	280	261	218	257	289	234	271	253	265	242	246	256	268	251	269	250	267	250	281	264	275	257	245	264	245	277	245	248	254	239	258	260	232	254	237	241	258	249	238	273	230	245	256	261	235	242	229	244	261	236	281	271	271	263	275	249	251	266	243	256	271	246	253	225	265	255	260	258	237	282	260	251	235	261	255	261	262	269	247	233	250	260	264	264	251	259	260	233	243	255	251	257	242	238	247	244	240	257	260	234	226	256	249	279	248	256	246	266	252	264	245	273	245	233	247	246	232	297	240	244	257	263	248	241	265	244	248	248	260	238	261	247	269	263	227	246	273	254	251	265	246	230	257	275	253	267	258	245	217	253	249	261	250	283	252	273	254	249	233	249	240	216	246	273	251	242	258	267	266	240	254	263	256	252	219	243	237	257	253	264	253	233	261	259	260	255	247	250	249	250	231	251	270	252	259	272	227	236	262	238	286	240	236	273	281	290	233	241	229	251	254	286	255	250	233	258	284	277	266	256	241	235	243	219	251	268	269	258	255	262	228	268	246	251	250	250	238	275	275	261	256	234	235	251	286	255	256	285	285	253	265	250	255	257	247	254	250	247	275	247	255	275	260	211	277	293	235	269	251	233	236	268	247	270	257	244	236	281	266	247	245	216	234	255	223	296	254	294	250	258	265	242	271	253	296	246	228	267	267	262	255	276	233	245	247	284	264	260	261	265	250	249	239	239	225	235	272	260	254	248	251	253	265	265	249	278	247	251	279	233	265	255	248	280	247	242	257	273
6122	14952	13171	6993	4985	3795	2989	2182	1797	1478	1170	990	924	796	670	616	584	537	547	521	494	491	464	433	434	446	438	375	384	373	358	428	373	379	403	394	361	356	358	357	337	344	357	370	340	353	346	369	342	356	367	333	364	336	354	345	348	375	345	326	297	367	298	307	334	294	335	333	342	320	322	313	348	324	317	341	345	338	338	346	341	320	337	339	323	338	330	331	337	345	317	344	375	305	308	326	339	342	353	300	348	323	342	346	333	318	325	332	296	346	302	340	318	357	331	353	311	309	319	336	380	326	298	332	327	331	353	356	360	320	348	316	329	321	345	333	344	326	321	341	335	327	321	337	349	316	322	326	307	314	335	361	316	301	300	337	323	333	297	314	310	345	326	337	338	328	310	309	335	342	313	326	322	308	333	320	348	327	348	332	355	317	323	333	325	359	323	327	317	324	309	315	304	335	328	325	347	316	317	302	298	339	325	339	338	309	309	340	345	330	301	307	319	341	321	339	293	323	333	341	306	319	315	343	324	336	295	332	319	277	345	345	320	326	335	321	296	347	301	321	325	330	357	333	323	309	317	322	293	314	326	329	341	301	328	311	313	306	298	306	293	324	336	337	314	341	350	290	318	344	334	342	365	322	325	338	392	342	312	321	304	311	371	330	310	316	324	313	357	320	333	341	298	312	320	335	315	338	355	338	343	353	315	316	338	343	342	302	306	317	335	335	321	332	355	319	340	346	323	301	332	315	345	343	336	309	307	334	344	327	314	337	324	318	338	339	353	314	335	313	327	339	316	329	316	302	305	363	334	304	319	341	301	317	320	339	311	332	322	297	292	298	299	299	331	343	301	343	317	329	304	285	337	330	350	320	324	341	318	297	327	327	342	317	328	322	348	329	349	343	339	290	322	317	294	335	305	326	329	367	327	351	344	324	308	346	312	334	311	315	310	323	322	308	309	303	310	325	311	345	307	309	303	345	284	326	302	324	313	347	338	332	305	349	295	318	300	325	321	329	315	335	319	318	319	354	313	343	317	354	324	330	327	339	311	328	301	355	332	342	351	313	328	332	336	330	317	321	314	332	320	351	336	318	310	301	333	340	355	320	328	337	312	297	320	319	310	322	345	340	330	325	325	319	351	352	327	352	315	312	323	333	351	328	337	326	310	310	321	352	296	314	325	330	294	329	318	330	331	307	313	314	296	304	329	297	355	328	302	317	325	339	325	321	304	330	310	323	317	309	349	356	311	342	351	321	334	336	313	331	317	313	303	348	311	338	323	295	322	337	329	320	349	329	320	348	347	321	338	320	335	305	334	300	305	340	320	366	336	324	334	337	331	325	341	350	326	303	314	340	312	299	359	358	328	315	314	343	316	325	327	320	326	336	344	340	320	333	371	321	301	351	315	290	328	302	316	306	330	333	307	353	335	309	335	304	311	316	303	345	308	326	341	347	318	320	300	309	317	296	337	353	287	330	313	346	289	314	333	315	294	330	351	342	326	298	321	322	301	305	310	332	304	318	305	340	311	365	301	305	308	322	319	303	332	327	286	322	340	333	335	301	297	295	338	313	343	338	307	333	316	347	334	337	323	339	335	300	340	313	320	318	319	335	327	332	338	348	312	330	343	322	319	336	343	331	327	298	321	340	307	316	348	320	324	329	293	331	340	327	322	326	362	327	341	300	344	329	319	354	319	321	330	357	328	318	311	321	323	288	315	327	304	345	319	324	338	306	311	305	335	319	322	309	317	299	316	327	314	332	347	325	322	309	339	333	314	338	348	356	295	325	322	358	361	345	333	357	331	322	328	331	322	307	322	321	301	332	329	320	342	326	306	339	349	332	269	351	320	299	326	340	309	318	325	341	326	333	315	314	326	342	334	281	298	294	297	345	306	315	331	343	315	323	350	315	306	307	367	319	311	342	338	366	325	318	358	294	320	317	354	327	308	303	309	304	339	333	318	347	341	338	302	340	332	322	327	319	352	339	346	280	328	331	311	355	358	332	329	314	369	337	330	285	293	318	296	310	348	322	320	310	312	306	356	327	317	320	336	335	307	341	323	334	315	313	324	316	329	317	301	344	308	318	323	352	330	310	312	324	345	332	352	335	340	302	309	357	311	338	325	340	348	341	335	321	376	328	305	329	313	319	303	327	315	288	313	361	319	341	341	344	342	318	308	308	312	315	346	338	284	318	304	329	320	276	341	316	338	336	294	321	305	332	308	339	314	370	325	325	297	331	335	326	335	342	321	350	325	318	342	326	328	304	322	305	301	317	293	363	311	321	368	300	355	339	361	326	336	341	329	309	342	296	320	336	335	309	347	330	320	303	300	330	334	330	302	307	323	317	300	332	341	329	310	300	290	317	332	320	346	312	311	305	291	326	340	341	351	298	342	314	327	296	315	307	299	299	336	317	334	334	320	306	311	301	296	334	362	308	357	298	309	353	312	298	334	287	288	315	348	323	305	319	312	321	323	343	324	362	272	327	312	333	329	318	345	322	310	312	326	306	328	330	326	306	366	339	309	333	334	331	312	292	345	318	349	336	317	324	349	341	302	351	326	313	349	340	321	302	324	331	321	302	336	336	308	313	312	348	335	354	321	355	292	340	329	304	330	339	288	344	315	302	344	304	309	339	342	332	334	323	295	300	290	326	335	299	356	314	301	317	344	348	329	312	319	302	343	321	325	295	320	310	318	321	294	306	365	311	326	353	339	292	305	309	296	308	320	336	310	293	349	294	330	309	322	349	343	338	351	321	318	279	315	302	332	339	369	334	365	312	291	336	333	325	341	326	352	321	330	331	304	309	335	352	321	325	319	343	325	338	337	308	364	341	315	336	339	330	305	323	349	305	334	337	329	334	313	302	318	338	324	324	300	306	303	323	319	327	330	321	340	339	319	307	350	345	320	335	332	336	303	281	362	330	333	315	305	318	320	318	316	344	302	310	314	317	338	338	334	319	329	363	293	316	319	310	345	306	296	311	329	343	316	314	323	325	298	334	328	300	341	320	308	327	314	289	335	321	318	328	323	342	351	273	359	280	344	329	297	308	285	321	308	323	362	297	327	303	333	339	305	289	310	322	310	315	309	314	308	326	327	317	334	361	332	326	329	315	334	335	348	329	325	343	305	314	306	330	320	293	337	308	314	343	314	322	338	308	292	334	337	332	310	330	333	323	341	330	312	282	351	340	309	323	318	320	365	283	329	310	311	327	349	304	336	304	312	317	337	329	296	311	348	309	301	321	345	315	336	331	306	328	345	344	309	332	315	329	314	315	315	321	296	313	319	317	318	310	292	323	332	343	312	341	314	324	297	323	309	312	342	304	328	333	319	333	335	323	360	320	326	323	335	347	320	333	345	330	283	322	348	310	287	320	312	333	327	338	324	309	310	350	332	323	285	331	334	338	321	316	317	315	325	333	324	323	348	293	324	363	299	329	316	317	306	320	318	346	321	335	330	312	314	280	315	330	310	316	333	337	340	339	350	343
26656	20507	10350	1445	991	945	984	901	885	861	840	866	846	894	926	874	883	854	849	884	919	869	876	874	859	919	892	874	912	821	866	889	882	850	872	868	837	887	878	884	861	927	828	875	880	872	837	857	884	881	855	939	901	855	880	900	844	851	901	838	870	842	908	888	829	837	848	849	871	877	885	847	878	902	896	886	852	848	877	872	811	879	891	868	858	882	873	896	953	830	869	836	827	874	916	896	862	889	884	868	853	835	888	911	857	842	858	855	842	867	802	908	849	870	901	910	879	863	935	870	910	842	871	853	913	828	885	834	905	909	839	870	914	826	826	820	872	865	831	857	881	826	900	885	835	843	907	866	875	925	924	882	942	911	859	837	845	854	882	880	883	914	874	895	868	865	835	861	893	805	846	903	840	877	829	872	845	858	812	873	834	898	867	896	931	860	882	852	880	867	814	880	883	881	857	869	883	817	860	862	880	816	871	848	905	895	926	851	862	878	897	863	945	871	872	899	882	858	889	868	852	809	876	900	907	874	952	860	853	895	859	910	875	836	850	902	901	889	876	884	839	873	835	925	877	869	920	832	918	918	818	873	838	869	886	890	807	832	862	843	919	885	883	902	849	864	898	870	860	883	914	894	866	805	845	831	870	883	897	913	913	869	828	882	870	830	892	920	853	882	839	926	898	927	823	818	878	852	867	906	911	875	914	891	895	871	857	884	861	842	876	846	877	913	890	845	876	882	840	863	899	895	852	873	918	864	864	935	848	919	864	823	889	838	847	851	853	863	896	860	852	918	857	864	811	921	855	866	866	855	828	884	900	882	842	911	863	882	883	832	885	877	921	826	879	901	822	917	846	888	872	847	882	874	909	886	882	895	865	849	880	857	866	934	913	861	862	880	903	840	924	790	833	835	834	872	830	887	878	901	883	873	881	841	799	864	852	878	869	859	819	876	843	862	883	823	924	875	953	871	874	892	878	889	863	864	868	812	867	861	863	856	919	834	893	899	800	838	868	832	802	879	841	895	814	939	886	860	918	873	891	844	838	855	915	844	909	888	824	909	857	827	874	842	911	821	868	880	852	903	910	903	838	815	908	830	848	876	886	832	860	900	869	905	915	851	871	917	896	923	868	897	840	916	884	921	860	846	849	848	897	864	875	869	858	868	837	864	821	897	834	872	863	870	882	898	884	896	853	875	890	886	878	861	845	859	891	860	866	927	901	847	833	847	872	891	897	828	881	874	845	860	792	889	889	833	880	870	809	848	837	814	818	888	910	884	806	874	853	861	888	848	864	866	868	911	844	862	906	838	942	891	910	868	881	864	905	833	878	882	874	866	840	866	832	858	900	886	864	854	931	891	863	928	867	871	870	838	845	852	877	855	873	908	836	897	932	858	884	861	866	891	856	869	866	805	843	864	912	887	904	817	861	848	872	888	880	820	885	898	837	906	889	843	833	879	863	858	874	924	835	898	911	911	936	928	832	885	900	876	884	860	844	881	835	870	914	844	860	892	849	839	859	850	836	868	843	812	823	882	908	905	902	829	867	892	884	900	881	859	912	862	868	882	850	884	931	836	888	885	870	878	914	867	860	889	876	890	895	865	924	890	873	892	902	908	810	910	905	905	835	855	861	906	853	832	920	863	884	870	876	892	860	891	898	879	878	896	870	894	846	858	884	829	894	890	835	875	873	865	866	834	880	914	823	831	860	863	852	903	821	876	832	866	798	872	867	821	881	827	912	846	862	832	848	877	885	902	880	843	872	900	841	878	880	886	811	841	874	903	847	927	837	835	902	835	877	900	873	856	885	843	894	854	854	858	909	863	877	887	809	857	876	847	875	825	895	938	894	834	881	829	892	886	872	891	926	840	813	894	884	857	845	936	881	848	822	857	910	818	896	888	850	823	899	857	848	917	887	893	845	834	871	900	897	844	892	870	849	852	832	869	861	887	892	864	886	910	889	862	854	872	850	892	919	809	854	903	872	888	819	902	824	891	916	828	849	838	852	858	884	802	851	876	863	849	870	860	892	888	887	879	817	820	901	897	892	868	839	805	876	849	876	868	871	848	849	896	858	900	913	898	939	877	857	855	867	858	861	854	847	890	890	854	872	855	918	843	944	850	817	866	856	899	862	837	884	877	835	909	842	865	869	852	906	851	879	900	870	833	892	868	827	882	852	842	861	843	848	895	912	884	846	855	820	899	884	824	889	921	872	867	861	831	866	900	832	899	866	859	872	851	888	885	922	899	864	855	868	844	889	810	860	927	861	888	910	860	866	869	897	908	881	878	834	869	886	880	904	833	885	927	890	840	842	895	835	871	873	879	877	901	899	837	845	875	825	833	941	839	817	945	890	918	890	878	852	875	873	916	838	812	848	889	861	887	950	868	829	928	861	883	898	938	884	826	862	844	892	886	932	889	863	910	924	869	906	867	879	898	866	896	840	876	850	868	850	864	832	852	901	885	857	812	832	856	843	870	886	870	894	858	938	848	888	888	834	895	859	893	891	821	896	897	896	909	875	858	865	889	828	825	858	832	870	859	858	878	901	863	936	935	854	865	844	870	828	834	935	841	872	890	875	905	886	888	845	896	882	952	897	918	815	879	829	891	941	854	832	852	869	891	854	923	876	897	950	896	871	839	862	892	832	887	877	817	856	855	851	872	857	918	887	909	895	837	893	859	915	929	863	885	871	844	889	872	842	866	854	895	848	857	874	804	864	849	852	891	891	868	821	885	890	893	812	859	849	805	887	846	859	885	897	833	880	835	866	878	898	907	881	846	871	900	877	851	865	877	840	836	884	863	856	902	897	889	872	885	895	859	873	812	858	865	913	901	901	846	872	863	835	826	885	813	882	879	926	867	834	829	890	839	887	865	856	854	849	861	827	892	886	831	843	855	943	871	902	835	843	906	878	885	853	918	916	832	872	827	853	865	863	838	877	859	807	823	911	880	875	864	919	849	867	914	893	810	832	827	811	834	884	837	873	839	855	875	890	847	834	888	841	857	873	892	876	900	893	886	913	876	893	833	904	861	836	829	824	878	927	928	850	886	878	884	863	870	832	833	870	835	891	880	895	858	868	917	832	880	868	855	833	861	833	868	870	887	915	877	907	902	873	833	852	887	838	831	862	843	878	862	899	866	906	867	868	831	854	861	884	847	881	914	861	865	881	898	851	870	848	819	869	833	864	818	844	902	868	896	866	870	834	835	862	871	879	811	880	867	827	894	854	864	868	866	932	864	879	866	889	805	865	956	852	857	864	849	903	897	872	919	832	863	878	823	866	863	907	853	854	866	839	880	869	879	877	917	886	886	886	809	869	868	820	883	929	887	887	837	940	835	915	852	893	841	871	882	860	866	886	829	883	851	841	835	902	844	812	870	863	879	899	867	871	831	868	881	886	849	868	867	903	790	890	886	911	850	877	854	814	854	891	898	906	891	906	891	863	842	871	828	812	875	818	844	853	823	855	882	904	857	877	876	898	881	875	887
4722	1714	1580	1270	1194	1165	1144	1123	1123	1199	1122	1112	1053	1091	1029	1095	1093	1071	1069	1057	1052	1069	1091	1086	1064	1061	1070	1060	1055	1078	1126	1093	1076	1089	1052	1105	1026	1056	1063	1069	1056	1089	1095	1056	1110	1086	1083	1063	1155	1002	1115	1055	1061	1047	1043	1090	1115	1018	1090	1096	1076	1044	1102	1032	1068	1091	1014	1034	1070	1166	1082	1079	1029	1135	1082	1103	1020	1058	1054	1013	1085	1074	1037	1056	1021	1056	1060	1006	1091	1035	1046	1065	1112	1069	1065	1002	1035	1075	1083	1093	1070	1055	1109	1067	1061	1049	1086	1080	1087	1009	1068	1075	1092	1074	1163	1060	1037	1104	1099	1076	1085	1092	1079	1055	1043	1065	1074	1082	1042	1137	1083	1097	1052	1043	1063	1070	1063	1027	1065	1116	1099	1090	1040	1101	1060	1062	996	1082	1095	1097	999	1028	1010	1026	1096	1113	1037	1059	1049	1065	1065	1050	1027	1046	1076	1135	1087	1012	1073	1054	1048	1051	1018	1139	1082	1061	1074	1028	1041	1058	1089	1085	1047	1057	1058	1057	1055	1093	1027	1088	1062	1109	1086	1127	1052	1077	1106	1024	1020	1088	1016	1092	1125	1057	1022	1047	1101	996	1080	1060	1099	1046	1095	1092	1053	1057	1051	1045	1097	1160	1041	1045	1071	1079	1077	1096	1071	1054	1060	1023	1078	1076	1067	1089	1100	1070	1050	1098	1078	1110	1057	1040	1100	1092	1040	1132	1042	1131	1087	1064	1079	1086	1078	1090	1041	1064	1052	1097	1019	1078	1057	1084	1066	1028	1070	1076	1061	1010	1126	1055	1073	1115	1046	1064	1101	1108	1073	1068	1061	1095	1073	1087	1026	1099	1125	1059	1038	1094	1088	1076	1036	1055	1096	1068	1051	1049	1035	1046	1098	1025	1062	1050	1052	1067	1093	1047	1065	1149	1011	1065	1147	1048	1051	1070	1079	1008	1057	1058	1057	1055	1074	1066	1040	1104	995	1106	1091	1092	1088	1103	1076	1057	1103	1034	1043	1039	1030	1045	1088	982	1081	1054	1046	1067	1055	1105	1105	1067	1070	1053	1076	1032	1102	1121	1079	1056	1020	1084	1092	1062	1024	1103	1072	1081	1114	1101	1096	1088	1046	1039	1066	1142	1088	1022	1110	1069	1056	1112	1037	1067	1064	1012	1045	1097	1064	1030	1109	1093	1141	1046	1039	1114	1022	1103	1041	1067	1049	1055	1034	973	1149	1080	1046	1103	1110	1089	1074	1038	1092	1050	1105	1031	996	1077	1096	1076	1061	1051	1031	1108	1074	1042	1061	1123	1025	1043	1035	1062	1043	1076	1081	1012	1082	1034	1043	1098	1077	1070	1032	1087	1001	1064	1077	1075	1059	1039	1160	1118	1063	1087	1053	1026	1073	1109	1064	1105	1042	1027	1135	1092	1097	1086	1012	1047	1068	1064	1083	1049	1082	1010	1069	1055	1129	1086	1106	1027	1064	1103	1036	1068	1060	1145	1070	1054	1048	1025	1076	1059	1027	1085	1060	1074	1100	1129	1053	1116	1067	1038	1104	1109	1065	1088	1075	1079	1034	1044	1076	1065	1116	1042	1085	1105	1096	1074	1061	1058	1046	1082	1080	1088	1120	1065	1058	1017	1079	1101	1082	1100	1063	1124	1073	1126	1068	1068	1090	1058	1114	1049	1094	1002	1079	1003	1117	1087	1052	1092	1015	1033	1085	1115	1090	1069	1084	1074	1108	1069	1135	1062	1104	1117	1043	1050	1075	1077	1064	1045	1053	1073	996	1055	1092	1099	1090	1054	1075	1041	1121	1056	1120	1029	1095	1068	1093	1066	1049	1102	1083	1073	1065	1069	1086	1124	1080	1073	1094	1019	1091	1103	1061	1104	1057	1053	1047	1087	1056	1100	1042	1060	1044	1046	1074	1078	1071	1040	1041	1089	1085	1100	1118	1120	1056	1065	991	1076	1120	1071	1061	1036	1114	1055	1071	1094	1070	1095	1051	1065	1054	1105	1095	1058	1055	1075	1133	1043	1075	1037	1102	1044	1044	1097	1086	1076	1081	1116	1097	1081	1027	1109	1083	1065	1119	1068	1062	1059	1085	1053	1029	1049	1074	1090	1050	1048	1084	1065	1066	1080	1130	1135	1082	1046	1088	1014	1123	1047	1103	1099	1032	995	1120	1072	1093	1068	1078	1064	1115	1121	1095	1070	1013	1067	1080	1062	1053	1103	1022	1011	1120	1001	1038	1081	1059	1048	1107	1025	1044	1085	1120	1091	1023	1044	1106	1065	1105	1073	1069	1043	990	1027	1127	1063	1099	1063	1086	1082	1039	996	1111	1078	1078	1020	1093	1157	1086	1098	1086	1059	1088	1085	1076	1068	1056	1098	1092	1066	1065	1096	1068	1183	1046	1023	1047	1079	1033	1058	1067	1088	1091	1073	1084	1048	1055	1077	1099	1020	1095	1031	1110	1083	1053	1108	1040	1034	1082	1047	1006	1075	1054	1074	1106	1099	1023	1048	1119	1081	1025	1083	1099	1015	1071	1053	1079	1107	1032	1058	1068	1035	1067	1039	1045	1068	1121	1060	1077	1056	1089	1079	1020	1082	1085	1077	1051	1099	1129	1017	1047	1095	1104	1075	1090	1083	1093	1084	1046	1068	1090	1078	1035	1086	1008	1073	1043	1093	1084	1070	979	1067	1075	1114	1050	1050	1053	1068	1096	1093	1076	1057	1127	1096	1045	1067	1110	1066	1036	1091	1052	1128	1012	1092	1038	1118	1073	1069	1096	1087	1082	1076	1088	1048	1014	1117	1085	1095	1085	1108	1035	1035	1061	1054	1118	1017	1042	1116	1046	1038	1037	999	1065	1075	1081	1122	1014	1092	1074	1060	1051	1052	1068	1079	1122	1038	1101	1049	1042	1043	1032	1071	1082	1054	1027	1017	1011	1043	1041	1083	1050	1087	1063	1011	1037	1132	1092	1089	1070	1076	1148	1127	1065	1067	1053	1055	1070	1126	1079	1082	1076	1075	1097	1076	1078	1072	1086	1120	1064	1085	1029	1093	1021	1067	1079	994	1075	1044	1078	1082	1053	1039	1049	1126	1058	1079	1030	1094	1092	1048	1020	1047	1088	1123	1061	1106	1084	1044	1090	1066	1044	1056	1046	1024	1034	1127	1028	1037	1058	1052	1081	1035	1022	1086	1051	1076	1080	1034	1083	1040	1054	1047	1011	1103	1048	1110	1035	1080	1088	1103	1010	1080	1048	1025	1064	1018	1034	1108	1045	1096	1066	1062	1140	1102	1083	1070	1052	1041	1053	1060	1115	1065	1071	1043	1060	1085	1043	1022	1090	1076	1052	1087	1015	1050	1089	1079	1106	1083	1088	1050	1036	1043	1067	1103	1082	1079	1055	1076	1065	1105	1063	1011	1107	1045	1023	1081	1111	1043	1089	1064	1021	1125	1036	1047	1114	1088	1092	1104	1082	1076	1093	1111	1094	1047	1085	1067	1066	1126	1090	1067	1103	1021	1102	1099	1143	1050	1090	1036	1065	1022	1032	1013	1085	1139	1081	1001	1040	1045	1019	1085	1087	1011	1034	1046	1070	1077	1099	1138	1046	1089	1085	1116	1027	1013	1043	1063	1077	1074	1086	1083	1079	1088	1032	1055	1038	1049	1061	1055	1073	1037	1095	1043	1042	1076	1108	1064	1056	1052	1042	1049	1032	1081	1101	1102	1114	1064	1045	1063	1027	1146	1108	1080	1086	1092	1063	1060	1045	1054	1040	1046	1011	1073	1087	1042	1023	1065	1060	1082	1055	1112	1079	1080	1083	1070	1132	1040	1048	1029	1079	1070	1083	1064	1073	1032	1100	1048	1048	1072	1060	1100	1088	1095	1094	1004	1127	1022	1033	1070	1083	1084	1151	1089	1069	1044	1116	1138	1077	983	1080	1094	1084	1058	1058	1113	1029	1072	1024	1052	1117	1100	1065	1046	1011	1014	1050	1020	1104	1056	1047	996	1074	1078	1039	1155	1041	1063	1108	1083	1037	1040	1078	1056	1079	1082	1037	1088	1089	1112	1071	1055	1073	1077	1060	1091	1074	1103	1078	1086	1099	1070	1102	1046	1097	1089	1028	1079	1073	1058	1078	1077	1046	1093	1004	1086	1128	1063	1056	1036	1031	1065	1085	1038	970	1066	1102	1082	1085	1093	1084	1083	1107	1023	1065	1082	1057	1127	1048	1052	1044	1040	1123	1023	1079	1088	1093	1073	979	1129	1009	1067	1113	1100	1082	1073	1074	1067	1076	1044	1107	1037	1099	1084	1084	1095	1052	1093	1102	1036	1131	1066	1079	1066	1068	1072	1070	1104	1093	1073	1070	1028	1106	1116	1083	1057	1002	1033	1100	1052	1040	1109	1080	1078	1041	1091	1114	1037	1104	1067	1073	1055	1155	1084	1109	1147	1094	1085	1088	1109	1070	1028	1068	1084	1096	1043	1040	1074	1110	1138	1028	1074	1092	1080	1022	1084	1087	1106	1059	1005	1112	1067	1027	1071	1041	1080	1026	1090	1087	1029	1094	1121	1087	1070	1038	1085	1098	1052	1082	1078	1043	1054	1084	1122	1022	1058	1058	1117	1072	1129	1089	1118	1092	1133	1041	1083	1061	1045	1123	1055	1084	1077	1120	1069	1026	1101	1059	1042	1078	1058	1113	1059	1083	1061	1084	1098	1054	1052	1038	1098	1073	1090	1072	1097	1071	1121	1092	1062	1110	1098	1034	1093	1025	1102	1122	1066	1097	992	1030	1023	1013	1012	1063	1072	1067	1066	1058	1088	1070	1043	1023	1112	1033	1096	1033	1060	1014	1053	1026	1080	1021	1069	1075	1101	1072	1069	1107	1047	1072	1067	1112	1066	1140	1064	997	1029	1082	1137	1040	1046	1134	1101	992	1030	1101	1074	1087	1134	1134	1135	1096	1058	1115	1072
23460	20936	28278	23738	20941	11066	1539	995	854	826	789	731	680	696	677	674	614	601	700	631	637	612	610	637	594	592	641	565	627	605	609	627	601	637	619	565	580	625	601	606	637	585	577	611	553	559	576	554	570	583	604	609	578	619	624	603	578	599	588	549	592	613	626	632	589	625	563	632	584	570	576	578	564	549	580	604	570	565	567	582	597	565	608	593	578	639	617	608	540	514	561	588	575	561	580	582	550	589	556	567	546	614	582	608	592	593	604	562	598	603	613	578	569	581	620	594	617	558	578	555	615	618	558	588	556	621	573	576	576	540	540	580	573	581	586	617	589	566	591	590	571	559	568	573	569	573	624	607	580	587	554	612	543	594	593	584	593	582	588	572	594	581	612	603	598	551	593	562	568	567	614	577	602	594	621	587	549	597	614	604	595	573	576	600	592	584	599	580	558	597	573	576	576	608	569	602	580	566	592	580	596	564	620	574	588	592	572	579	602	571	619	555	640	586	588	609	579	593	575	615	557	578	596	604	593	581	602	567	585	586	580	547	596	635	563	528	572	550	565	576	627	602	558	564	595	587	534	561	557	593	617	568	570	587	574	598	608	550	597	580	608	608	568	604	587	601	567	576	551	577	591	555	615	609	597	599	613	575	586	623	626	582	586	598	602	554	576	571	589	575	558	596	601	574	622	606	574	575	601	582	566	567	567	584	591	587	631	555	568	530	559	584	594	620	606	563	609	579	552	574	592	590	599	610	574	573	573	605	611	637	600	548	568	576	573	579	591	598	557	524	570	551	606	636	560	572	633	560	573	551	569	615	552	568	572	523	587	598	578	575	622	624	596	579	557	599	621	602	527	605	586	596	579	595	637	576	577	579	603	562	553	549	587	555	593	570	571	594	572	586	608	614	580	539	536	604	564	556	540	611	566	593	621	542	585	523	568	598	577	607	556	586	581	578	608	587	614	585	522	575	533	559	594	593	548	559	565	537	572	561	576	541	563	562	548	596	579	616	599	602	575	561	589	576	526	598	577	623	610	596	594	541	560	613	571	565	570	627	561	591	593	583	531	619	556	553	574	574	572	574	541	536	585	613	577	621	603	555	557	569	609	613	580	604	598	619	546	536	595	585	574	596	606	578	629	567	578	583	607	627	592	584	574	563	525	592	581	603	542	576	608	618	586	493	584	579	560	579	617	602	546	583	567	576	582	557	562	550	622	570	584	560	567	605	552	551	585	514	640	582	611	560	608	622	544	543	541	645	544	554	593	579	584	584	569	593	550	628	585	574	588	569	570	609	556	648	585	578	564	565	570	567	565	565	629	563	619	584	556	590	605	582	576	573	578	586	593	623	603	588	604	600	603	594	631	555	582	594	551	632	538	579	572	578	593	584	606	579	582	597	585	605	552	583	604	601	593	623	581	560	584	596	564	545	559	559	598	588	570	582	603	603	607	609	562	590	578	515	600	605	572	600	580	585	578	558	574	594	566	586	582	597	557	569	591	580	573	613	648	615	573	563	619	561	584	563	562	554	581	565	578	560	625	544	537	549	567	544	591	582	596	618	599	571	601	626	560	603	538	657	563	659	553	584	564	581	643	613	594	532	590	595	600	590	605	582	562	580	633	552	542	580	589	556	528	608	629	557	603	547	550	612	604	555	583	613	582	552	584	574	572	548	593	634	570	570	550	589	617	564	556	556	587	579	619	590	576	600	552	563	564	565	582	560	564	563	547	573	547	543	592	613	599	587	592	574	573	592	593	565	586	553	564	644	604	577	589	623	578	571	575	634	594	597	614	622	610	600	610	567	577	591	569	602	570	524	581	607	601	566	655	594	600	557	567	620	593	598	582	579	592	569	569	561	560	573	562	596	576	597	582	555	581	565	610	588	598	597	618	581	564	603	594	594	580	597	543	591	549	543	525	556	613	591	598	594	607	594	564	576	592	573	604	563	562	568	587	547	555	575	554	607	592	579	550	607	568	617	555	586	544	581	568	589	538	585	561	605	569	560	597	566	608	561	598	548	522	538	558	598	578	569	521	587	613	569	562	542	565	562	597	582	543	586	534	566	593	600	516	571	579	583	652	577	573	585	608	533	604	564	601	602	590	570	618	560	558	646	652	613	567	585	583	530	570	556	573	610	591	589	603	544	628	551	582	562	587	577	616	570	555	537	615	619	584	561	608	570	554	555	609	580	602	564	585	579	545	565	568	578	561	575	589	522	605	617	552	597	613	531	557	579	533	589	612	567	578	571	556	558	603	627	569	572	565	577	635	571	561	548	541	572	579	579	558	606	591	604	581	579	602	609	593	577	549	561	563	564	586	547	589	578	591	575	584	581	595	588	569	598	560	593	541	574	573	583	615	578	592	551	565	631	581	606	637	590	622	631	562	543	588	596	576	536	635	580	585	577	572	581	575	550	572	556	563	566	541	609	559	604	563	577	614	597	594	565	581	529	588	576	565	614	555	592	583	603	567	587	551	577	610	581	605	590	592	557	580	613	581	561	552	624	583	604	551	559	584	537	589	537	600	575	554	546	592	611	620	580	596	611	605	547	609	609	596	568	564	610	587	576	576	573	575	600	608	522	575	610	559	625	571	572	572	574	587	606	580	531	526	537	583	566	656	611	575	586	563	575	590	592	544	573	550	613	582	597	570	592	576	557	562	552	608	570	529	547	580	565	576	605	592	577	557	602	640	587	572	586	577	554	601	589	626	635	590	566	608	561	579	578	612	610	555	570	593	573	554	595	575	580	534	545	571	565	587	598	573	608	571	554	596	542	576	635	547	608	597	559	621	538	593	607	529	589	561	593	550	627	591	554	568	603	543	595	594	587	589	610	574	590	599	609	591	599	557	593	559	569	600	562	613	611	589	594	583	595	587	569	594	570	566	595	553	570	563	601	593	602	602	620	591	580	578	585	614	586	597	553	565	570	577	569	588	614	612	601	595	588	533	583	573	589	541	575	581	611	608	563	552	569	544	557	587	592	560	561	587	590	570	585	575	609	546	576	556	541	579	604	600	596	562	560	600	565	600	555	604	567	589	602	600	580	549	569	589	597	556	575	590	579	573	578	603	583	568	537	572	595	567	618	507	578	609	553	560	538	603	529	582	575	576	563	546	570	602	577	598	567	620	550	612	583	578	602	638	560	514	592	649	588	548	584	586	612	555	624	611	585	624	580	550	556	581	607	595	601	555	566	553	551	593	598	554	637	600	561	586	609	563	609	572	542	590	623	591	570	586	619	548	591	572	606	557	549	576	570	570	618	556	602	597	544	567	610	593	601	553	547	584	572	571	603	578	559	557	607	584	580	597	550	618	553	574	596	585	573	527	634	620	567	597	552	615	574	598	599	566	552	619	608	595	602	584	521	574	588	544	579	608	579	575	584	595	576	552	609	556	597	631	586	574	574	599	541	631	563	579	573	571	600	583	601	598	590	579	571	615	571	551	581	568	559	587	615	605	555	558	591	600	578	586	577	590	587	541	571
4563	9212	8067	4254	3072	2441	1972	1663	1447	1234	1208	1015	963	1002	945	922	850	848	884	810	791	839	854	792	784	881	764	787	809	769	744	797	813	755	717	767	763	749	752	781	738	783	760	805	751	750	722	767	771	776	737	707	765	754	759	761	788	780	770	739	698	757	745	764	733	724	769	756	777	761	735	783	743	791	740	761	732	748	807	730	744	751	747	742	735	782	743	743	727	778	749	705	778	751	712	719	751	780	751	718	696	738	694	763	768	722	736	761	743	748	739	720	740	751	786	736	809	782	753	815	741	757	723	746	749	734	710	712	701	756	780	771	745	722	752	722	731	729	730	734	737	717	722	688	759	759	732	740	747	743	690	790	777	722	721	725	787	730	744	764	746	690	761	746	692	821	737	746	756	766	718	795	795	767	757	768	751	755	712	732	727	771	718	723	761	711	754	724	745	689	714	791	812	763	707	772	703	750	734	763	748	722	702	786	721	724	775	803	741	728	741	748	716	764	743	805	765	676	724	747	741	748	770	704	727	721	772	703	738	746	712	802	754	737	718	732	750	760	771	756	749	779	734	699	773	710	772	740	721	766	738	777	770	752	758	661	734	760	725	732	763	750	755	795	720	772	755	740	744	731	777	756	718	720	761	752	698	659	714	792	707	739	740	784	733	810	766	739	788	750	737	734	759	734	748	774	784	748	742	700	712	778	733	762	749	697	771	723	732	784	737	761	695	748	728	737	748	699	727	766	747	716	815	728	772	733	778	738	749	723	721	732	716	731	694	748	762	749	741	703	755	786	788	739	743	740	754	755	679	762	772	744	729	736	744	714	747	750	728	782	718	785	723	810	768	745	758	850	767	748	675	741	755	696	691	746	774	754	737	690	728	751	724	722	728	724	779	784	742	727	778	767	737	779	713	734	738	740	730	762	742	741	738	741	747	742	700	723	693	751	759	724	780	770	720	715	783	713	778	724	809	727	727	727	729	791	723	752	721	707	760	765	787	737	723	736	728	697	799	683	709	775	737	685	734	802	745	763	754	765	759	786	676	741	766	744	770	762	768	761	696	716	772	748	748	670	711	744	775	776	784	768	768	743	720	753	768	752	735	762	782	714	757	771	735	717	761	727	713	698	746	772	723	763	717	757	750	767	747	769	773	713	731	782	768	772	708	716	691	747	759	751	728	759	748	745	708	748	767	779	721	738	748	789	780	700	757	731	741	779	686	743	760	729	722	722	720	749	731	752	744	756	746	684	728	728	724	766	802	781	769	728	773	750	756	735	711	720	719	736	757	753	731	728	760	720	700	733	726	686	732	751	737	735	784	730	761	711	746	779	732	732	686	724	731	729	749	737	719	723	753	737	739	724	714	741	754	811	729	716	763	784	736	717	749	725	755	732	722	734	743	770	707	722	784	781	800	779	737	739	716	803	745	768	760	743	696	744	768	693	715	708	752	740	750	765	726	734	718	760	766	743	808	736	736	771	731	738	729	734	750	691	803	751	668	790	743	722	738	731	739	708	774	751	712	765	732	736	754	723	794	774	765	745	767	726	718	757	712	743	736	742	752	776	764	726	747	767	726	753	760	736	740	757	749	742	772	732	748	779	739	750	737	742	724	737	745	769	755	761	734	762	721	763	719	761	723	767	776	764	739	757	755	723	718	750	701	706	707	783	701	751	742	754	708	748	704	718	714	715	690	756	741	721	771	786	743	715	753	773	712	750	740	758	732	755	769	764	709	720	725	749	701	801	741	781	743	728	717	752	763	751	740	767	761	721	757	788	728	795	739	703	763	723	741	748	797	730	771	752	744	708	749	665	738	765	743	754	778	795	757	720	764	781	708	726	706	747	747	711	723	735	691	740	732	755	761	749	747	705	727	699	750	750	723	720	736	730	715	735	764	790	718	743	716	758	767	736	720	743	747	773	764	765	793	741	749	736	691	773	731	711	740	732	777	730	756	729	748	752	754	744	759	694	698	638	766	777	718	754	759	781	767	735	755	741	768	710	758	758	710	674	707	755	720	725	717	735	719	705	782	743	754	766	753	751	749	733	767	738	737	691	758	722	739	804	738	751	767	741	719	755	722	699	723	778	760	771	766	739	722	734	772	711	732	788	705	738	748	760	711	748	703	775	759	737	712	743	797	726	739	751	691	761	732	765	757	728	727	786	804	691	728	755	707	733	731	782	738	775	759	724	749	781	762	704	738	758	745	731	779	757	751	711	800	777	764	685	707	783	750	749	744	719	779	727	752	713	725	715	776	701	736	698	748	760	684	742	713	722	778	749	733	738	764	778	747	742	762	735	722	709	746	760	771	773	726	720	764	838	748	726	794	763	704	777	696	776	738	761	792	768	742	718	763	783	699	732	771	690	730	749	723	762	766	732	760	729	736	733	796	771	741	711	708	730	745	735	792	755	704	739	753	688	728	766	740	757	726	745	742	760	752	747	723	767	729	742	738	775	734	790	757	722	721	756	765	736	748	722	708	741	724	681	728	732	732	745	781	751	763	768	708	749	740	670	717	751	752	718	743	746	735	717	773	775	739	768	740	746	770	789	731	759	751	755	728	758	728	731	764	787	727	773	726	781	779	778	724	781	770	726	689	755	780	794	776	728	732	773	775	702	758	749	730	708	765	759	717	744	719	716	794	699	752	729	739	737	749	781	737	742	741	708	752	728	776	709	782	740	758	746	743	693	737	757	756	723	735	759	861	715	768	766	727	722	739	717	713	708	725	719	681	740	730	711	728	732	742	763	758	713	733	757	711	750	696	746	705	739	742	760	737	762	710	742	776	707	705	768	761	700	756	745	732	725	784	735	746	746	717	714	733	738	730	738	756	717	785	759	743	733	790	707	775	730	772	733	714	743	725	792	735	718	761	718	728	713	762	721	741	737	747	748	792	821	739	725	736	733	726	801	755	789	792	715	702	767	722	736	786	726	753	710	742	751	755	786	712	712	737	729	808	743	738	756	760	702	735	778	709	756	779	736	746	734	709	754	741	739	769	794	720	742	757	764	731	736	737	776	769	778	741	759	772	737	726	730	784	786	737	679	745	736	719	741	740	733	777	737	709	743	741	723	759	707	731	728	789	784	737	735	768	738	740	713	750	737	748	770	707	732	742	764	751	759	771	761	746	725	738	732	719	752	736	762	803	726	719	749	728	751	735	773	774	774	751	704	742	747	757	774	691	726	781	731	741	727	777	742	769	774	774	776	737	746	744	778	726	756	727	747	738	759	747	724	693	711	708	765	706	778	734	756	722	730	744	753	738	759	729	731	753	764	743	781	704	743	739	725	735	722	708	732	733	727	705	729	718	723	658	784	748	700	768	747	792	733	739	763	736	719	738	791	725	785	758	708	723	760	749	790	722	775	758	746	768	754	756	706	759	754	709	749	718	721	725	721	712	725	728	777	749	736	738	717	748	733	760	762	734	741	749	718	714	715	758	719	721	742	782	720	709	760	766	789	742	773	691	762	743	730	779	704	714	740
22618	20944	28672	23397	20948	21002	8780	1154	830	735	633	507	539	444	407	381	356	402	364	363	347	325	327	285	347	315	273	272	299	270	305	292	274	262	273	278	295	273	271	251	270	257	257	271	270	273	295	241	240	283	245	260	284	288	240	224	256	285	263	259	257	240	271	259	269	240	272	255	247	263	247	217	246	277	257	263	242	262	245	261	269	231	238	287	254	252	284	269	271	257	231	235	276	257	255	252	233	277	269	261	236	249	242	265	255	263	269	255	263	230	233	235	273	255	269	296	278	255	279	258	243	273	272	252	250	235	269	264	233	237	265	244	263	250	241	256	272	255	216	286	264	258	257	278	269	256	275	246	261	262	255	223	257	262	244	261	267	250	262	236	251	264	261	249	271	272	239	268	260	260	248	271	244	279	259	264	235	235	265	271	213	265	263	263	259	257	258	253	262	226	267	273	260	250	226	239	227	252	216	237	272	246	233	279	263	231	278	242	266	243	251	243	247	231	229	255	262	256	259	265	245	237	267	270	262	239	253	238	270	259	252	249	233	219	240	250	271	247	263	273	225	231	237	256	257	247	235	248	264	202	257	252	235	256	230	274	244	294	245	279	267	238	241	245	240	252	268	250	265	220	234	260	260	239	265	281	250	248	243	257	246	256	267	248	253	271	285	257	260	241	253	259	294	246	237	238	259	251	220	263	269	238	249	248	261	249	249	212	225	254	238	261	259	282	248	272	280	268	265	263	290	274	230	275	247	231	276	257	265	264	268	254	253	244	231	285	280	246	263	260	306	249	245	258	235	231	232	260	227	273	257	265	258	249	235	253	270	240	279	218	273	234	231	253	248	261	240	247	241	258	269	239	268	257	235	270	248	255	247	236	250	244	250	275	284	272	247	274	252	274	227	249	264	261	274	260	248	260	262	242	249	255	247	262	272	280	254	248	260	243	271	258	276	260	246	265	253	264	251	237	242	292	239	254	236	266	234	236	237	239	239	258	247	244	242	247	230	271	281	245	249	256	271	245	269	258	258	249	264	259	250	269	243	291	247	255	286	259	231	257	255	251	242	271	278	255	243	259	259	253	251	247	291	268	259	241	248	270	249	242	271	250	250	239	273	259	243	255	256	248	277	254	268	260	241	253	262	264	232	262	264	282	258	249	267	259	269	251	270	238	272	270	278	277	274	254	252	256	234	267	249	245	245	246	257	244	269	263	266	272	242	253	245	286	254	258	234	258	253	275	249	246	235	262	281	254	262	264	244	234	261	260	260	255	231	266	255	271	266	296	228	269	259	248	256	282	259	265	285	247	253	269	267	237	278	265	275	231	252	242	237	237	244	235	230	264	245	277	251	241	276	225	262	262	259	240	268	266	246	262	270	234	221	238	299	273	245	220	282	264	271	260	249	249	240	265	239	239	258	237	264	253	281	253	251	254	237	265	249	236	254	215	278	241	256	267	259	246	249	235	250	266	273	244	249	253	254	217	251	241	272	242	244	260	245	240	248	250	253	258	254	266	278	231	272	260	271	286	279	246	278	263	259	284	236	246	278	255	254	252	281	264	243	248	253	245	252	263	277	287	261	246	247	251	244	237	223	235	250	250	224	211	250	265	238	264	278	254	278	259	250	253	249	277	260	266	217	259	246	284	276	282	257	264	256	249	257	261	238	239	263	277	276	269	266	257	274	260	256	286	255	245	221	267	243	257	257	246	243	259	248	221	278	254	241	283	276	260	257	211	228	257	254	242	228	258	236	236	230	247	242	270	261	275	257	233	284	264	264	267	240	269	260	260	276	251	263	272	247	247	254	274	250	234	251	271	260	265	225	252	253	234	270	265	245	297	221	242	260	262	252	277	284	240	245	268	259	249	242	258	248	242	244	237	248	280	279	247	221	262	247	244	255	286	247	259	242	250	247	252	213	241	277	267	277	275	269	279	255	292	258	261	259	271	243	213	256	245	252	251	264	223	230	214	242	254	226	236	229	258	240	262	236	262	260	244	262	253	277	280	267	266	276	247	230	243	244	248	241	246	245	250	255	254	233	249	242	245	229	284	249	266	258	253	266	244	256	258	245	252	240	262	263	251	248	264	254	243	252	258	286	225	274	254	267	263	268	286	273	274	249	273	251	231	254	272	294	272	250	251	263	268	240	222	234	232	258	258	249	237	289	274	246	261	259	232	271	264	237	260	248	270	266	255	302	245	291	233	258	252	244	234	253	252	245	239	249	227	276	280	252	264	269	244	269	260	241	255	259	253	243	254	262	274	278	216	241	249	251	252	258	226	272	243	242	263	259	266	243	262	262	239	258	212	267	240	261	237	255	273	232	266	267	239	232	264	258	296	259	234	257	263	251	269	229	269	241	260	242	246	205	270	260	227	238	251	242	229	233	279	264	247	237	262	254	268	288	209	245	246	244	251	255	253	260	263	243	251	262	288	260	249	254	225	254	257	266	224	205	251	242	266	248	261	250	258	235	278	230	250	258	271	243	239	249	255	250	228	285	221	245	267	266	272	280	258	234	246	249	232	254	246	250	273	241	242	243	231	270	241	272	248	267	231	293	244	270	294	244	258	271	248	264	251	237	265	241	291	267	233	259	287	252	236	238	267	278	268	268	264	249	241	265	281	260	212	240	256	274	259	247	251	259	227	270	244	245	265	233	246	271	286	248	303	251	236	235	231	225	261	263	267	267	258	219	237	250	236	215	260	270	248	265	250	238	267	244	263	238	241	258	263	268	270	239	256	222	241	242	248	250	274	246	260	245	240	230	269	246	255	233	272	263	249	242	267	263	238	232	257	238	248	235	266	275	271	233	250	249	237	259	258	268	258	239	255	260	264	275	274	261	246	244	254	254	225	252	262	248	252	246	258	244	249	269	255	226	290	241	245	253	249	250	254	251	254	249	263	262	271	267	215	239	257	255	264	258	255	240	240	252	231	267	245	254	245	240	261	270	250	266	272	257	281	264	249	280	252	273	256	259	258	199	267	257	259	241	219	245	258	252	254	245	291	246	248	272	236	260	250	262	241	275	229	243	272	259	245	241	237	238	244	244	279	258	274	228	246	219	245	257	240	254	276	305	233	233	239	237	240	253	273	247	269	269	257	251	281	244	243	261	277	242	252	254	231	234	247	320	273	254	249	254	261	242	264	242	251	247	238	256	273	246	256	271	275	251	244	264	258	243	253	259	274	247	266	271	273	245	273	263	254	256	240	250	257	260	262	244	275	272	249	236	225	266	266	295	279	233	242	278	255	248	275	257	237	239	252	255	247	277	253	263	263	254	258	240	263	281	272	262	261	244	279	216	258	261	236	256	254	241	266	278	264	265	258	227	257	279	265	255	262	239	255	274	241	263	233	260	264	253	241	262	282	261	269	253	252	266	290	247	240	240	242	289	240	244	255	262	266	238	234	252	282	254	254	221	236	263	289	245	245	285	271	221	273	284	277	259	270	258	274	214	274	245	271	276	240	258	232	241	256	272	257	233	274
6082	14953	13076	7209	4850	3759	2924	2220	1750	1456	1259	1004	896	753	704	665	587	563	533	534	486	475	462	445	449	470	384	390	406	388	374	380	382	381	379	361	323	373	370	363	367	361	344	357	328	358	341	328	350	363	335	330	379	358	296	337	307	342	313	355	313	327	316	345	325	315	302	305	336	332	320	350	356	336	348	325	303	349	347	313	333	349	309	339	326	336	340	345	339	333	334	314	350	325	318	324	377	316	336	354	324	366	339	331	336	322	338	364	313	322	333	314	271	323	322	351	288	318	363	324	335	346	330	334	314	338	356	330	313	312	311	305	333	329	356	323	321	341	362	308	329	320	333	359	310	297	310	325	327	272	341	343	343	330	319	305	336	317	323	325	317	340	380	308	320	342	290	331	337	327	324	338	313	320	332	311	339	302	330	328	362	336	320	325	351	282	317	307	329	355	310	322	324	337	338	328	311	307	324	316	313	349	349	308	343	310	319	309	319	327	292	310	315	294	312	346	295	331	297	315	367	309	335	334	325	335	343	332	326	311	332	297	320	305	313	334	311	341	295	323	381	333	336	337	349	342	317	309	324	327	341	329	322	315	332	329	321	329	325	322	317	323	350	320	315	327	351	300	317	307	355	325	338	355	337	313	302	336	350	348	332	338	335	343	332	329	331	352	294	319	346	343	345	335	314	328	307	349	368	342	348	314	350	329	303	347	346	318	315	271	332	332	313	312	322	327	381	326	340	329	307	333	339	342	316	312	326	311	322	321	317	307	351	323	305	308	311	351	349	331	321	293	316	296	303	298	315	335	336	299	308	369	318	300	303	339	304	325	302	332	317	315	354	332	316	329	339	326	317	317	349	349	332	319	322	329	316	326	338	291	338	328	322	386	348	299	322	326	335	332	304	312	333	297	321	311	323	315	328	331	326	346	327	306	326	339	310	298	355	325	342	326	310	340	345	294	310	334	339	310	289	342	307	272	333	323	324	315	309	314	318	324	328	326	359	289	327	328	338	333	320	319	350	335	315	324	347	311	310	342	323	344	331	352	361	320	307	340	326	329	333	328	321	300	314	357	317	329	321	320	336	321	335	335	304	330	344	315	324	280	334	337	331	321	292	313	347	305	317	329	326	316	331	306	305	308	346	336	357	331	340	325	305	348	327	312	330	341	339	359	326	297	311	385	338	288	347	335	386	341	289	339	296	321	312	352	341	324	327	339	310	312	307	295	301	331	320	310	318	310	345	348	333	295	317	310	313	344	327	343	323	340	308	310	328	380	334	315	346	331	352	315	341	322	326	354	310	313	325	302	331	316	295	321	350	357	341	336	323	328	330	346	350	338	304	308	300	334	308	321	310	344	325	321	340	351	337	320	301	343	318	334	330	326	353	320	332	329	318	298	308	348	356	333	320	327	332	317	335	340	295	325	322	353	294	308	346	349	348	329	324	321	300	298	318	313	325	321	318	338	320	327	328	341	346	318	326	322	308	282	314	329	321	318	316	327	334	331	317	319	311	345	320	333	345	309	301	310	347	328	329	332	301	289	302	318	334	331	320	311	326	334	321	333	312	337	313	319	346	337	345	355	328	330	342	300	327	325	332	352	322	321	299	333	307	330	331	348	322	336	339	316	313	318	320	332	330	312	312	325	344	324	302	321	313	333	340	335	354	334	320	320	325	293	330	318	297	319	302	308	316	322	331	337	294	332	332	310	275	325	362	335	342	346	346	349	336	334	310	331	340	329	310	332	299	311	337	330	344	314	341	329	332	295	353	315	325	335	317	316	352	307	346	307	297	311	346	317	328	330	329	296	323	332	336	315	327	308	302	316	350	311	304	284	327	328	322	345	322	346	291	320	346	339	342	327	340	328	329	331	315	289	292	319	316	343	319	336	348	349	320	333	357	332	327	323	364	294	325	324	352	361	322	344	300	300	309	319	316	345	332	327	313	293	330	320	348	306	342	307	310	342	295	311	327	322	316	308	320	325	348	302	329	320	287	345	334	342	339	322	305	294	346	290	389	292	371	319	297	320	310	373	313	333	312	305	326	322	327	345	344	304	334	339	340	323	322	298	322	332	355	311	315	322	293	337	308	345	321	332	323	315	328	323	302	304	312	347	347	350	335	295	307	344	321	334	315	336	326	303	332	357	335	311	306	326	338	319	338	321	330	320	281	317	347	300	344	318	322	328	336	358	328	325	290	322	330	311	322	313	333	317	330	326	325	349	334	299	333	336	334	356	346	304	345	330	340	329	365	330	315	305	295	328	343	302	326	334	318	331	331	318	324	336	308	303	295	321	333	329	324	333	324	300	314	347	337	324	307	340	322	360	329	329	309	348	312	323	313	316	302	348	304	292	354	328	345	345	312	337	345	313	313	321	334	358	289	338	346	331	326	297	291	309	311	271	329	327	303	336	345	329	321	323	302	313	316	325	317	306	310	309	336	319	319	347	306	311	337	306	340	331	310	298	329	332	303	299	317	330	347	333	337	312	329	336	331	329	331	320	333	354	304	325	342	333	302	336	312	303	297	360	326	337	340	336	326	337	336	348	312	326	309	349	343	331	351	323	298	325	315	302	352	320	315	305	322	355	310	337	330	332	348	330	313	322	331	337	336	324	316	329	323	332	291	325	335	299	356	295	298	341	333	309	335	308	324	308	310	333	317	344	329	327	304	345	362	306	349	301	319	326	354	328	318	326	330	307	323	295	297	310	309	322	323	331	313	350	334	345	330	323	332	319	353	325	316	334	311	310	330	350	313	366	324	337	323	304	340	314	316	326	296	367	299	345	317	323	312	278	290	323	327	335	347	315	303	313	310	299	319	312	345	331	301	372	331	340	328	332	307	321	330	332	300	321	346	305	335	322	305	331	348	340	350	306	329	318	309	315	326	318	300	327	284	309	371	324	295	319	346	330	325	369	339	340	338	325	318	319	312	307	294	351	363	309	299	323	312	332	359	347	299	358	298	323	305	329	339	330	335	332	328	311	325	293	338	303	326	342	314	356	333	294	307	313	343	296	342	310	306	310	347	283	332	324	334	316	349	300	369	337	325	290	326	323	332	305	335	332	330	355	338	340	322	313	310	357	316	335	331	319	299	344	338	324	281	309	312	317	308	316	338	338	340	330	379	315	368	336	288	329	327	341	335	310	320	317	371	332	280	326	324	315	315	318	330	328	338	315	324	332	350	284	326	337	353	350	336	316	312	313	336	355	330	330	314	309	313	299	332	346	302	346	355	327	318	285	312	339	324	324	322	343	353	325	316	320	337	322	347	303	297	322	282	317	331	345	347	355	320	322	331	327	341	352	316	320	350	340	329	344	299	345	304	322	308	309	326	334	316	321	342	338	297	291	332	326	333	336	297	317	314	305	318	288	344	281	358	346	352	325	301	338	320	331	337	360	338	291	313	330	323	320	309	336	315	307	332	298	332	319	301	323	315	335	316	325	323	295	360	335	346	317	320	343	354	286	312	313	325	352	306	309	344	316
26627	20430	9841	1411	952	958	915	887	902	917	869	872	929	894	864	837	871	821	884	865	866	873	842	878	852	819	862	859	875	905	913	924	892	880	880	871	882	884	818	862	863	888	826	922	843	804	893	897	842	891	905	837	857	866	876	877	868	847	891	883	880	861	861	905	899	865	859	870	893	864	850	881	878	847	873	876	912	853	837	831	839	886	894	876	913	889	834	860	839	848	835	845	850	836	867	839	864	819	860	937	864	833	865	823	842	899	877	819	884	892	884	850	887	832	782	875	833	899	851	899	854	857	868	853	845	884	859	870	897	818	838	852	925	872	828	902	872	899	866	858	861	917	876	837	877	905	812	867	849	833	867	879	892	828	877	816	855	875	876	861	844	846	877	888	832	892	896	848	840	876	869	878	835	863	861	872	876	902	862	835	881	880	902	847	878	880	864	856	896	902	842	858	871	842	855	834	839	858	864	926	854	817	831	884	847	853	868	896	854	869	873	830	856	886	894	873	811	874	839	905	828	829	909	831	900	850	900	893	833	903	820	868	897	932	844	895	832	840	881	853	868	882	863	840	844	855	832	908	854	854	867	852	865	875	869	873	925	930	811	834	857	883	841	866	870	829	863	861	871	842	850	843	855	881	859	910	872	830	854	818	909	867	877	907	888	880	900	866	903	880	881	874	843	876	860	857	840	875	826	833	843	876	825	832	853	870	928	808	833	868	868	856	832	828	888	857	886	845	925	865	860	852	891	895	835	823	807	878	826	942	838	892	859	835	860	875	855	850	916	869	808	804	858	836	879	908	905	880	853	869	851	887	794	862	831	847	839	866	847	867	808	855	861	878	871	882	858	834	877	882	868	807	888	881	887	835	873	828	871	872	871	869	915	835	895	882	884	875	846	816	831	820	842	885	845	857	807	839	882	900	861	876	921	866	890	850	867	884	894	862	870	898	802	852	869	912	920	929	926	908	840	840	855	849	834	801	869	862	912	825	916	854	882	893	879	852	845	840	863	869	836	844	790	834	835	873	906	799	853	843	822	869	841	884	839	883	888	827	874	901	837	829	860	916	879	879	828	870	870	803	910	852	857	828	883	851	851	866	872	828	840	874	843	791	884	917	867	835	881	889	857	868	880	843	833	815	859	838	914	860	900	851	865	862	866	848	843	852	888	866	873	841	860	891	896	887	853	883	862	882	821	828	874	881	882	922	828	841	851	886	878	837	860	869	887	832	862	882	875	871	872	850	820	884	857	907	827	858	857	828	847	815	865	888	858	867	859	820	819	870	892	873	876	844	920	841	947	863	893	866	861	821	827	843	856	913	846	867	896	857	915	872	915	865	828	864	916	858	885	877	861	880	858	849	921	841	859	897	870	849	880	858	826	918	840	860	846	845	846	854	840	835	861	849	871	888	841	880	845	840	880	872	877	850	892	887	902	850	891	888	838	835	865	812	874	861	834	898	892	887	831	854	832	854	827	875	824	877	856	917	894	886	894	857	897	802	873	871	834	914	865	890	879	817	916	879	816	827	820	861	846	861	857	839	831	843	842	799	885	922	808	823	896	849	865	854	877	865	882	889	919	888	836	821	830	896	850	878	887	844	895	810	880	804	838	838	876	873	848	851	867	845	842	864	832	839	813	938	851	890	880	872	885	849	872	868	853	868	843	820	831	894	886	872	901	892	868	875	831	830	869	884	852	898	885	875	898	876	859	857	871	852	859	886	881	896	798	875	799	815	804	852	875	887	839	818	890	868	784	866	818	851	841	871	899	843	848	853	827	885	890	846	840	835	871	843	864	864	871	869	867	789	848	865	872	857	820	869	875	860	866	861	822	862	810	806	872	855	850	826	865	888	815	883	844	869	929	834	862	871	872	819	891	859	925	832	912	859	848	847	850	835	825	899	841	821	896	881	891	870	814	861	813	914	913	892	911	855	864	891	863	790	846	821	903	856	825	861	872	907	842	928	862	896	874	902	873	830	844	836	923	875	886	865	922	845	880	842	868	909	832	846	797	877	902	879	958	807	882	860	881	833	862	857	845	902	849	833	868	840	900	818	847	855	877	868	847	849	830	860	812	861	847	870	859	872	842	807	920	817	784	885	864	864	886	813	863	824	873	858	930	843	905	847	871	890	839	854	870	892	851	832	851	912	880	906	942	858	880	888	885	863	879	825	860	859	900	889	910	861	892	863	857	918	868	882	814	888	859	859	836	897	880	879	925	873	925	839	845	847	886	827	876	858	821	911	844	925	855	870	828	844	847	903	888	826	881	918	828	873	865	843	876	841	904	877	847	901	906	870	867	903	887	833	881	908	896	868	859	830	855	870	872	906	868	933	864	875	845	893	900	856	899	875	878	854	889	860	834	893	884	870	881	895	846	835	861	922	849	826	832	884	827	882	861	832	862	884	911	858	866	876	836	867	836	835	903	866	870	888	837	890	808	839	944	869	883	871	892	843	819	833	894	872	843	878	857	875	813	801	879	812	893	870	853	926	853	853	833	775	897	949	807	866	853	830	861	874	864	832	874	816	829	906	815	842	826	886	852	872	897	890	850	843	804	848	830	875	888	904	899	856	898	900	880	829	817	826	850	880	895	849	839	837	840	887	895	866	867	901	915	815	873	868	857	869	870	885	899	861	830	808	861	912	888	852	899	852	842	911	885	859	886	848	871	890	814	834	874	907	816	872	899	844	835	820	878	901	810	850	880	875	848	807	908	835	829	847	839	840	859	879	877	895	901	899	875	810	831	821	841	857	900	872	859	802	878	920	865	878	871	907	874	817	856	877	834	899	854	841	869	881	894	843	857	835	840	921	882	887	817	886	874	878	868	846	898	861	874	831	834	830	875	878	788	847	874	852	872	881	821	834	903	888	886	881	852	890	854	898	907	885	872	826	852	836	887	887	883	894	909	830	852	878	891	865	918	903	885	853	889	865	885	847	835	842	814	861	859	860	887	894	874	862	812	837	882	897	903	875	882	907	881	917	862	879	839	838	833	913	844	878	889	823	851	891	893	865	898	914	888	882	886	870	834	847	821	857	878	856	850	827	867	848	903	872	923	908	897	884	845	847	878	849	866	879	870	803	882	871	874	825	845	890	927	916	895	911	880	821	884	894	834	870	831	877	894	883	857	866	889	883	903	882	896	856	879	899	850	873	854	888	839	856	842	859	859	797	876	841	817	899	859	807	874	874	898	925	865	868	863	908	882	790	923	870	848	851	911	836	837	832	822	865	845	898	877	865	857	842	834	907	888	865	872	884	831	862	853	872	833	810	836	841	877	858	915	807	842	864	878	863	888	865	890	867	801	833	877	865	892	889	879	827	853	870	841	879	866	875	844	877	845	900	880	897	840	852	871	864	868	920	870	855	834	871	858	890	871	914	870	842	834	853	840	845	910	828	878	872	864	909	822	863	835	848	833	921	890	882	895	875	902	848	857	859	876	873	837	830	861	854	837	863	891	883	923	857	891	900	836	890	888	892	833	840
4995	1720	1626	1243	1202	1184	1099	1061	1091	1136	1066	1117	1125	1078	1089	1108	1130	1041	1078	1045	1098	1115	1068	1038	1043	993	1057	1063	1027	1038	1056	1039	1041	1114	1097	1110	1068	1108	1058	1081	1134	1035	1072	1090	1018	1073	1078	1083	1063	1089	1114	1139	1065	1104	1096	1051	1047	1082	1087	1074	1120	1118	1019	1072	1055	1057	1027	1031	1099	1061	1050	1066	1087	1166	1031	1133	1036	1051	1106	1074	1064	1120	1076	1114	1108	1087	1067	1065	1092	1107	1127	1088	1034	1120	1108	1074	1120	1068	1128	1061	1168	1079	1089	1067	1017	1139	1040	1102	1086	1055	1111	1081	1007	1090	1025	1101	1078	1176	1079	1115	1096	1060	1049	1063	1031	1068	1025	1071	1104	1080	1093	1083	1066	1109	1065	1087	1082	1103	1023	1109	1093	1054	1103	1108	1131	1001	1047	1067	1057	1062	1052	1053	1082	1088	1077	1087	1056	1083	1006	1055	1062	1097	1044	1077	1069	1109	1096	1040	1039	1044	1047	1049	1033	1064	1065	1070	1092	1077	1080	1063	1088	1077	1087	1094	1076	1112	1050	1113	1074	1065	1159	1070	1084	1048	1094	1066	1120	1031	1071	1076	1001	1076	1027	1085	1059	1058	1076	1103	1115	1087	1159	1045	1064	1082	1047	1120	1091	1070	1089	1070	1090	1069	1081	1103	1080	1074	1059	1113	996	1078	1071	1081	1037	1089	1030	1040	1044	1021	1110	1127	1056	1044	1074	1045	1064	1062	1063	1003	1050	1087	1015	1104	1070	1088	1114	1109	1060	1056	1097	1083	1072	1063	1062	1104	1081	1047	1111	1115	1174	1111	1131	1090	1109	1097	1089	1070	1074	1055	1003	1119	1047	1083	1072	1079	1100	1094	1082	1135	1091	1048	1103	1077	1057	1048	1032	1070	1039	1040	1088	1011	1051	1105	1060	1054	1061	1102	1091	1109	1116	1068	1072	987	1092	1059	1129	1084	1144	1068	1042	1043	1083	1066	1063	1062	1132	1085	1071	1083	1074	1049	1045	1080	1050	1116	1077	1071	1092	1045	1101	1121	1067	1091	1081	1024	1081	1072	1061	1054	1125	1032	1063	1126	1083	1045	1004	1048	1085	1081	1087	1070	1081	1095	1134	1115	1086	1101	1076	1098	1072	1082	1130	1050	1094	1075	1108	1082	1063	971	1043	1060	1093	1098	1112	1082	1137	1077	1099	1044	1053	1053	1078	1088	1037	1047	1036	1069	1078	1063	1095	1049	1058	1109	1109	1118	1074	1107	1113	1109	1099	1050	1074	1081	1008	1164	1062	1094	1086	1035	1063	1052	1062	1072	1027	1163	1081	1047	1104	1132	1058	1061	1060	1075	1132	1133	1046	1103	1037	1083	1127	1096	1080	1110	1134	1019	1115	1116	1085	1104	1099	1032	1147	1053	1063	1100	1083	1120	1111	1117	1063	1091	1130	1105	1073	1118	1069	1107	1077	1036	1084	1073	1039	1101	1097	1106	1060	1093	1132	1071	1112	1096	1073	1055	1020	1035	1088	1024	1065	1051	1044	1066	1086	1069	1079	1040	1107	1041	1013	1066	1111	1113	1130	1098	1109	1076	1090	1063	1058	1034	1095	1070	1104	1138	1064	1095	1101	1071	1081	1125	1110	1070	1114	1078	1070	1045	1104	1002	1095	1061	1058	1084	1051	1129	1028	1104	1084	1094	1092	1020	1086	1081	1099	1106	1107	1108	1089	1065	1068	1144	1057	1080	1008	1006	1085	1020	1080	1017	1086	1034	1082	1116	1023	1067	1063	1096	1048	1119	1083	1142	1060	1118	1042	1075	1049	1104	1106	1103	1082	1058	1061	1062	1056	1065	1077	1036	1055	1086	1102	1069	1120	1124	1041	1099	1064	1096	1081	1076	1055	1078	1007	1068	1067	1074	1136	1037	1104	1038	1041	1108	1085	1091	1087	1030	1020	1102	1139	1062	1049	1050	1071	1076	1142	1074	1009	1007	1044	1104	1088	1100	1028	1064	1072	1038	1069	1008	1043	1115	1054	1043	1076	1106	1112	1065	1058	1139	1081	1067	1104	1070	1059	1071	1118	1095	1111	1039	1069	1076	1074	1049	1063	1028	1044	1073	1113	1081	1137	1087	1099	1114	1112	1113	1074	1130	1075	1079	1100	1105	1077	1065	1031	1116	1067	1064	1126	1037	1053	1029	1059	1098	1053	1037	1063	1098	1087	1073	1025	1101	1051	1075	1091	1024	1112	1064	1085	1099	1071	1036	1112	1107	1041	1088	1099	1068	984	1053	1107	1099	1100	1030	1046	1017	1119	1136	1068	1102	1095	1112	1075	1055	1041	1051	1043	1024	1084	1062	1070	1090	1085	1058	1027	1088	1027	1098	1038	1091	1015	1094	1057	1056	1055	1033	1090	1076	1067	1018	1149	1053	1085	1065	1066	1117	1174	1125	1053	1062	1033	1120	1067	1041	1026	1050	1084	1051	1036	1090	1104	1108	1119	1096	1087	1054	1080	1039	1101	1074	1078	1120	1048	1044	1071	1062	1072	1064	1037	1052	1037	1093	1070	1099	1102	1110	1038	1125	1029	1082	1043	1067	1048	1076	1031	1093	1069	1053	1061	1058	1106	1053	1117	1066	1048	1016	1082	1056	1052	1042	1079	1047	1087	1057	1102	1110	1104	1095	1082	1129	1092	1084	1092	1063	1130	1040	1069	1063	1083	1129	1054	1070	1086	1105	1037	1080	1088	1038	1049	1029	1085	1103	1037	1095	1065	1006	1067	1084	1101	1035	1089	1107	1037	1074	1073	1070	1055	1075	1059	1071	1065	1102	1064	1019	1088	1115	1045	1070	1100	1143	1030	1085	1096	1112	1110	1093	1047	1103	1060	1049	1102	1077	1026	1089	1091	1086	1022	1032	1067	1121	1060	1076	1097	1026	1153	1081	1064	1013	1065	1113	1090	1093	1078	1092	1067	1024	1086	1054	1113	1059	1081	1106	1091	1009	1106	1075	1104	1091	1039	1109	1089	1102	1065	1091	1084	1077	1074	1035	1104	1112	1021	1055	1055	1083	1075	1091	1083	1125	1035	1030	1100	1070	1057	1034	1099	1036	1044	1028	1102	1077	1060	1091	1054	1070	1104	1079	1078	1114	1091	1099	1069	1088	1041	1036	1092	1043	1040	1087	1078	1103	1067	1056	1111	1089	1147	1132	1083	1090	1047	1070	1133	1091	1100	1087	1086	996	1050	1076	1069	1100	1066	1038	1110	1135	1065	1033	1080	1077	1121	1045	1109	1063	1073	1094	1070	1095	1105	1062	1049	1075	1121	1055	1072	1052	1081	1014	999	1032	1079	1109	1106	1078	1089	1077	1136	1034	1044	1094	1048	1038	1154	1146	1121	1106	1133	1059	1151	1110	981	1049	1070	1045	1130	1106	1132	1020	1079	1118	1095	1074	1090	1095	1051	1102	1101	1085	1039	1057	1104	1071	1103	1071	1121	1040	1066	1015	1069	1060	1118	1055	1062	1087	1096	1124	1074	1031	1030	1081	1083	1018	1074	1068	1057	1073	1090	1076	1128	1021	1112	1125	1116	1107	1063	996	1060	1081	1074	1059	1104	1119	1068	1099	1021	1103	1047	1058	1069	1101	1067	1086	1084	1071	1070	1099	1079	1097	1140	1150	1062	1100	1073	1032	1051	1110	1079	1116	1103	1074	1018	1074	1035	1133	1060	1062	1115	1083	1061	1027	1047	1094	1064	1040	1024	1111	1092	1094	1125	1123	1119	1080	1069	1096	1075	1080	1087	1074	1057	1067	1123	1082	1064	1051	1080	1112	1014	1050	1078	1094	1090	1063	1081	1054	1086	1121	1140	1071	1105	1132	1100	1002	1050	1131	1028	1103	1008	1027	1132	991	1024	1083	1067	1042	1133	1049	1083	1107	1083	1052	1113	1080	1010	1077	1118	1099	1066	1060	1064	1062	1020	1065	1040	1134	1121	1082	1080	1012	1056	1076	1072	1117	1079	1051	1023	1096	1085	1070	1060	1081	1065	1077	1089	1066	1062	1052	1098	1142	1100	1046	1053	1036	1101	1091	1030	1108	1026	1074	1069	1096	1076	1015	1090	1109	1068	1050	1061	1066	1080	1119	1115	1107	1073	1074	1080	1078	1084	1049	1070	1083	1083	1053	1088	1030	1078	1059	1026	1037	1079	1042	1055	1028	1061	1073	1064	1095	1126	1167	1064	1046	1040	1101	1064	1046	1055	1116	1074	1055	1028	1026	1143	1149	1100	1047	1067	1025	1063	1087	1113	1067	1081	1037	1058	1077	1054	1104	1054	1031	1132	1139	1059	1058	1065	1070	1083	1049	988	1036	1054	1044	1047	1051	1056	1061	1102	1047	1094	1084	1041	1080	1042	1079	1117	1068	1038	1039	1048	1020	1112	1059	1048	1040	1080	1041	1036	1070	1054	1094	1091	1138	1155	1038	1034	1125	1063	1097	1088	1090	1098	1094	1044	1083	1032	1068	1084	1082	1085	1039	1082	1019	1072	1018	1041	1077	1069	1103	1064	1070	1095	1040	1030	1105	1144	1079	1087	1082	1110	1078	1110	1031	1062	1109	1106	1013	1080	1047	1084	1077	1070	1094	1060	1054	1053	1056	1059	1112	1082	1125	1073	1025	1048	1115	1049	1059	1091	1135	997	1040	1085	1099	1038	1115	1055	1068	1080	1084	1096	1075	1136	1075	1078	1061	1052	1033	1128	1023	1079	1047	1066	1076	1054	1065	1053	1037	1084	1093	1078	1109	1145	1062	1072	1126	1047	1045	1090	1050	1051	1103	1056	995	1055	1107	1031	1074	1110	1035	1135	1104	1075	1036	1087	1047	1056	1087	1095	1094	1147	1066	1119	1010	1120	1118	1068	1108	1108	1114	1016	1066	1067	1139	1122	1108	1084	1041	1079	1106	1030	1111	1050	1094	1050	1026	1096	1097	1067	1084	1053	1101	1069	1079	1110	1092	1095	1107
23449	20884	28232	23670	20869	10967	1499	997	876	811	780	707	736	664	675	608	707	681	677	644	662	598	641	617	649	627	618	578	659	593	623	567	580	566	597	614	573	611	623	578	578	585	627	585	615	582	578	585	547	607	603	553	557	619	620	602	600	611	615	583	589	557	591	616	598	587	621	571	594	582	604	606	594	584	607	567	596	620	553	586	571	584	580	612	602	605	636	588	537	558	600	550	558	614	540	586	577	591	561	614	586	564	591	585	570	543	568	622	596	568	557	595	632	606	605	570	579	544	600	611	586	533	573	572	562	604	618	604	587	608	608	566	593	579	612	609	617	610	563	584	607	598	591	587	592	579	614	568	581	600	591	600	558	616	542	582	594	558	550	614	555	606	624	545	546	561	534	582	549	574	592	602	559	607	593	611	604	592	598	557	589	653	598	527	574	565	604	583	573	609	599	558	622	594	566	593	611	601	591	534	608	545	567	531	589	623	590	590	587	566	598	581	560	574	560	602	613	634	570	575	623	566	605	576	591	577	623	594	550	557	573	593	543	585	579	615	600	578	528	602	560	576	543	576	560	624	600	548	598	554	616	588	617	602	607	603	556	578	589	545	575	609	606	587	584	587	584	644	606	581	597	612	552	582	550	588	557	577	589	566	532	592	587	590	590	587	543	610	590	615	538	550	578	593	585	605	597	587	604	573	560	577	609	547	613	619	592	560	585	592	620	572	616	602	580	597	570	606	574	609	588	563	550	583	609	592	613	595	568	568	580	572	605	600	591	609	635	589	592	613	553	572	558	587	601	594	592	596	597	588	581	619	609	625	604	600	560	573	599	593	536	593	566	594	543	598	546	590	536	571	620	587	587	560	568	569	587	585	578	565	592	591	538	594	561	531	517	563	569	605	616	587	566	627	555	585	571	590	608	524	585	581	600	570	585	578	598	600	587	557	598	576	598	565	539	612	574	547	575	580	566	546	596	625	574	569	609	582	574	581	578	597	622	534	590	564	566	564	548	590	614	525	583	588	595	587	618	548	618	609	624	576	604	557	539	598	597	581	588	570	602	520	636	534	602	580	623	602	600	577	565	594	607	572	587	565	536	557	590	567	574	552	542	631	599	578	607	585	559	548	616	547	569	612	547	578	570	571	592	585	545	584	596	568	606	598	630	564	609	634	582	577	599	551	603	605	578	578	593	593	558	550	580	572	597	611	562	572	578	578	568	561	594	595	589	573	594	601	569	592	601	574	571	600	607	594	564	560	595	590	587	561	606	596	581	587	588	644	573	585	576	552	578	534	586	546	574	611	627	539	540	604	609	552	571	552	573	553	614	602	594	574	594	578	595	599	604	549	580	589	640	614	576	559	574	566	566	612	566	594	571	551	562	623	640	582	529	588	545	592	537	590	570	582	584	589	576	611	592	581	548	562	557	573	622	588	607	611	597	601	599	618	593	550	555	620	614	567	616	592	616	552	557	546	623	624	582	604	559	580	563	622	593	569	598	581	560	588	602	590	596	569	557	580	604	584	576	605	592	578	593	564	595	564	619	606	557	586	568	631	600	609	565	545	570	562	586	567	557	601	559	559	568	592	599	564	589	594	584	579	547	592	600	590	587	589	567	538	615	583	571	548	564	594	570	591	597	545	584	577	577	581	574	582	582	600	578	566	593	570	595	590	593	571	578	556	615	611	575	619	553	590	575	576	542	599	583	614	596	614	643	605	603	600	570	567	582	575	582	528	564	547	554	573	578	585	543	566	591	576	594	559	580	594	604	574	589	565	554	622	617	544	599	558	577	582	557	590	559	593	594	591	561	566	549	641	582	530	578	570	561	625	566	575	590	598	586	623	587	611	582	532	538	589	637	621	564	573	584	578	618	591	574	552	593	574	552	561	544	566	599	580	582	527	583	568	556	588	578	574	570	564	608	578	589	549	552	564	561	632	581	590	613	615	546	561	580	608	543	603	576	612	614	570	560	613	591	617	557	608	616	570	558	584	554	602	568	623	614	596	601	562	587	591	566	566	556	591	573	608	601	594	616	613	583	566	580	572	557	571	629	576	591	568	606	561	636	575	548	595	604	577	606	558	536	563	600	585	531	562	600	568	582	608	568	581	620	577	560	605	573	551	557	599	567	609	568	557	621	577	626	574	522	528	580	566	614	616	571	583	597	598	575	585	564	613	574	602	586	567	609	563	581	603	574	575	533	542	622	583	552	602	575	580	597	617	564	623	593	544	607	588	609	589	580	596	568	640	576	613	577	558	608	593	588	579	593	626	605	571	629	586	608	607	593	588	593	537	593	587	588	602	560	575	565	554	577	549	574	596	566	573	595	588	604	597	598	594	592	609	569	593	555	582	588	588	570	596	558	582	578	551	566	574	602	563	572	566	516	562	635	562	557	589	565	556	591	566	606	585	610	591	629	555	580	601	559	607	626	587	602	577	589	554	562	585	607	526	570	597	584	590	583	602	612	607	598	614	590	639	590	592	621	597	596	581	581	619	601	561	582	514	567	599	581	574	575	578	529	562	578	591	602	540	538	599	603	562	582	585	572	536	578	566	574	585	601	567	566	591	569	586	626	613	578	575	578	623	577	611	576	578	589	553	589	593	573	573	563	620	570	639	552	572	630	603	598	633	565	625	604	553	591	613	562	552	530	599	588	560	613	612	556	583	602	569	534	563	605	602	546	575	596	594	599	604	586	588	587	550	583	585	585	543	614	571	583	597	574	564	585	599	594	605	528	576	552	593	602	613	572	602	613	604	599	559	609	604	570	574	555	612	608	576	543	543	606	560	570	590	571	569	604	610	599	549	611	597	580	599	578	566	578	581	602	560	628	614	631	575	575	601	611	578	600	556	571	597	568	580	600	603	580	567	594	584	587	570	542	601	593	611	566	566	550	584	575	574	582	606	584	579	605	610	585	620	644	577	592	611	549	566	568	624	626	611	574	618	586	569	609	571	579	578	563	580	585	553	562	560	573	583	578	615	563	580	584	607	573	548	583	585	571	602	578	618	610	547	583	590	595	571	584	638	585	566	599	572	579	584	575	567	600	614	546	560	558	594	594	562	579	596	590	549	598	575	516	606	592	573	526	607	561	587	624	591	569	539	587	631	597	590	591	584	556	585	637	586	625	541	575	559	569	518	558	573	558	515	590	671	524	598	567	584	567	581	561	543	585	600	603	596	591	626	537	567	556	545	614	608	563	583	579	514	593	620	591	548	599	591	570	605	565	604	574	530	575	547	591	619	569	567	579	581	625	609	627	606	568	590	595	600	588	554	550	618	563	598	602	581	591	603	583	593	581	568	606	587	585	607	577	595	564	578	546	591	609	622	566	570	563	613	601	561	578	590	596	616	606	587	578	571	574	623	536	573	588	578	574	572	580	599	578	598	638	558	582	591	602	617	561	571	554	614	598	589	552	611	588	612	582	573	586	583	581	609	621	592	578	571	617	578	571	570	568	553	544	575	537	602	535	601	556	593	605	575
4672	9333	8234	4361	3051	2509	1995	1701	1457	1259	1202	1134	1013	989	907	955	864	907	826	810	863	834	800	782	765	797	753	774	792	759	803	813	744	802	775	775	833	770	759	803	742	773	783	785	722	716	782	757	747	787	778	816	752	771	760	777	695	759	714	738	779	783	755	770	789	757	761	707	720	753	762	767	778	782	802	735	767	707	765	747	785	714	763	728	741	734	772	778	747	746	695	753	714	749	742	765	771	713	714	731	764	729	773	752	757	781	697	742	792	724	731	695	745	756	785	730	757	790	731	738	746	736	776	740	734	735	748	785	737	772	776	760	703	731	719	732	780	723	752	711	732	755	785	764	719	737	761	747	711	764	768	759	751	742	753	741	719	789	776	682	723	757	687	754	769	712	786	736	719	770	772	736	727	725	759	771	802	753	751	733	791	728	747	761	806	734	761	754	773	766	766	756	807	779	769	752	774	772	712	770	693	779	754	797	737	698	758	722	763	742	717	700	779	751	707	735	774	756	732	781	762	737	783	747	714	736	800	728	744	775	753	743	708	751	784	752	769	778	739	786	769	736	736	750	742	760	717	809	747	738	773	747	732	786	761	729	755	709	821	787	786	716	724	738	787	758	736	756	771	799	767	783	781	723	770	741	739	743	724	695	741	775	718	726	740	728	751	765	757	733	770	760	752	727	736	758	745	708	725	766	757	750	766	753	747	720	718	756	738	749	713	821	753	693	733	787	710	726	668	842	728	742	693	772	766	771	742	699	742	749	746	731	732	765	738	755	710	758	749	698	688	759	733	759	723	749	765	718	752	784	796	748	768	756	765	728	739	759	769	733	738	752	701	787	754	741	762	775	726	743	740	733	719	790	758	740	760	757	775	723	748	758	757	800	756	765	778	728	779	728	743	780	748	754	751	741	742	738	735	740	747	717	734	743	750	753	739	731	700	730	750	715	773	773	737	732	765	696	726	782	733	766	742	743	760	731	740	704	670	735	761	742	716	768	777	760	762	740	729	762	735	734	748	775	766	765	746	743	778	749	775	717	713	759	765	726	717	781	754	788	736	698	752	782	718	745	710	755	769	731	753	783	724	795	737	703	739	737	723	785	772	739	778	739	681	766	727	776	743	826	752	791	736	738	748	763	704	700	742	740	741	786	734	745	745	733	748	747	754	769	756	721	773	755	717	739	775	770	737	736	766	756	749	815	737	711	745	769	754	714	753	743	723	716	746	736	734	740	787	751	763	741	730	809	759	735	765	780	727	748	723	754	762	782	773	767	751	762	739	721	736	721	788	761	754	734	751	737	752	732	799	770	701	709	770	755	750	715	702	734	673	760	782	686	766	732	785	684	774	726	711	765	767	749	707	786	713	743	742	732	696	785	747	762	685	753	756	717	765	747	742	773	797	736	765	684	720	776	729	681	729	723	753	752	759	762	752	692	714	715	766	745	786	753	689	776	776	761	784	690	775	722	790	730	748	760	757	784	728	798	733	749	726	726	744	752	788	833	764	679	729	771	764	785	719	737	750	743	751	757	755	742	741	759	807	767	745	691	733	784	718	755	766	767	760	753	745	784	773	756	736	799	769	776	737	762	711	768	737	801	746	708	783	733	714	788	726	713	702	713	757	756	693	727	725	771	750	773	758	693	725	783	756	760	754	780	750	747	766	765	740	726	701	741	731	738	727	774	762	722	768	759	735	759	718	711	752	781	776	779	763	664	796	749	740	752	824	740	722	783	772	794	712	722	799	779	748	696	749	712	756	738	705	705	728	741	730	724	794	761	742	743	749	742	698	782	743	769	791	747	728	771	735	781	710	757	743	732	765	742	737	704	754	758	726	712	700	765	702	740	741	730	763	768	726	745	744	749	752	744	771	730	766	749	740	737	712	738	765	745	700	764	741	719	745	749	766	738	745	767	733	745	747	713	755	743	782	761	722	744	749	778	750	745	711	790	761	779	749	768	751	789	725	729	756	701	790	756	806	698	763	760	717	753	779	710	780	691	724	749	707	727	753	779	815	711	741	741	722	776	741	755	744	764	728	695	778	782	764	775	760	748	741	766	781	766	752	758	790	686	739	728	775	684	728	705	704	731	734	738	714	774	743	735	718	751	731	730	696	791	751	774	773	739	681	736	766	776	763	744	704	801	734	768	702	745	780	764	722	710	736	697	737	709	783	740	760	713	733	743	780	736	760	751	758	731	725	746	753	737	741	757	673	731	718	735	733	754	732	770	749	734	809	770	765	728	727	732	756	748	754	763	750	780	738	757	743	764	760	744	739	748	755	697	749	776	756	739	765	757	725	749	816	776	729	751	727	753	710	736	716	703	749	724	708	764	753	717	765	743	737	750	713	766	760	810	744	705	765	749	708	737	740	763	702	720	713	713	720	755	734	754	741	769	688	747	721	715	748	744	796	740	737	767	701	718	744	782	778	776	745	780	793	794	721	777	793	756	770	762	746	728	744	768	715	747	713	721	750	761	745	736	752	739	764	784	758	759	756	787	756	787	729	781	680	726	772	756	756	703	721	720	727	708	721	756	742	731	731	765	730	770	693	748	806	724	752	735	745	773	727	739	771	722	728	735	733	719	737	741	732	686	790	711	788	752	748	736	753	733	775	725	734	761	754	772	762	735	765	705	726	760	776	728	779	686	758	790	730	707	762	771	712	718	773	729	727	724	734	785	787	707	726	768	773	727	793	752	739	709	779	710	802	760	775	758	755	756	717	718	786	741	706	743	741	752	759	741	768	721	754	783	778	739	755	769	774	719	728	721	719	720	749	763	766	738	770	748	741	721	794	746	761	817	786	751	702	755	701	748	785	697	787	717	767	702	761	737	712	770	763	740	733	723	749	726	751	712	743	792	727	735	803	731	683	719	737	698	725	762	735	741	769	747	718	712	715	781	711	725	700	723	764	804	703	733	746	758	723	751	725	727	713	724	737	750	740	705	725	783	722	713	740	732	744	750	734	754	759	732	782	721	763	687	748	726	755	739	740	725	757	790	821	765	742	756	712	752	718	768	705	748	771	755	782	734	735	770	677	751	798	742	703	751	760	715	760	765	806	724	765	771	769	769	743	728	730	737	771	785	750	739	703	802	728	751	761	739	731	813	788	712	762	753	732	739	753	788	698	729	720	742	700	760	756	776	813	783	777	703	751	784	728	815	728	796	681	759	760	707	800	787	734	773	760	729	759	747	725	712	726	787	755	768	732	692	714	810	759	739	740	728	750	735	736	759	761	735	746	722	731	771	773	688	728	743	736	759	690	766	733	751	720	718	738	731	732	726	740	758	752	780	715	739	738	765	762	753	778	736	757	748	735	788	746	719	764	773	729	743	790	747	707	749	752	758	772	738	769	685	762	732	703	816	771	751	764	749	759	772	767	733	744	802	736	766	744	756	732	732	757	734	759	764	776	768	779	723	768	735	733	740	754	707	718	747	736	683	704	775	768	808	728	764	726	787	748	740	727	718	697	734	707	789	742	784
22589	20884	28609	23281	20886	20930	8846	1150	771	700	604	548	481	484	398	421	399	362	364	317	354	342	377	321	308	309	297	318	298	296	311	299	274	287	289	287	290	302	281	247	306	303	255	286	247	265	292	263	236	263	273	279	253	284	266	275	251	237	263	259	246	267	251	281	250	245	282	224	264	269	276	291	276	248	237	253	268	268	261	287	275	261	282	255	249	277	263	235	295	249	272	251	254	236	234	238	247	253	250	288	255	267	266	236	260	291	290	241	259	256	242	245	251	285	285	268	261	277	258	257	276	258	305	253	270	266	244	267	231	266	247	217	262	270	268	262	279	244	249	275	241	272	239	251	243	250	257	256	246	243	261	268	260	283	297	259	240	272	260	249	262	260	293	234	255	262	254	275	266	223	251	272	267	253	257	270	240	285	265	252	274	246	272	253	266	260	248	276	283	268	254	243	239	266	269	261	220	267	267	255	251	267	251	269	245	270	233	252	279	272	259	236	247	270	267	211	248	238	273	239	261	259	228	244	262	246	242	257	264	254	254	250	268	270	240	262	228	259	275	290	258	231	272	264	275	277	255	284	249	240	255	231	251	269	232	240	268	262	261	269	255	252	270	256	264	274	251	272	297	241	242	256	263	258	262	240	273	261	267	228	229	230	255	248	276	256	237	244	241	265	267	239	248	268	283	283	241	252	256	249	226	285	294	247	251	263	244	242	265	293	235	278	274	263	261	259	250	239	227	241	244	242	262	266	267	249	245	244	247	262	243	271	257	266	257	287	257	296	299	247	260	269	258	255	276	250	257	258	240	252	240	256	291	254	283	245	247	271	249	295	231	258	255	247	297	241	257	256	242	241	262	273	258	232	253	280	271	262	253	268	241	245	269	266	245	261	240	255	220	257	274	257	264	277	263	233	276	258	233	211	261	268	235	265	220	259	250	244	261	274	240	246	295	265	281	245	260	279	241	259	245	276	271	268	257	275	283	254	266	257	292	257	239	258	264	242	269	259	255	238	227	260	255	273	243	251	266	256	249	234	300	252	229	229	222	272	227	260	263	260	256	279	235	272	266	263	289	247	251	265	280	265	262	253	239	247	268	263	277	259	245	266	261	271	242	255	262	251	264	276	244	238	267	293	268	259	252	235	259	266	263	290	264	230	246	244	275	264	221	238	261	220	248	242	251	276	257	260	297	275	271	248	250	225	238	247	265	266	247	257	239	263	260	249	246	272	253	263	240	254	250	262	255	245	266	272	243	271	281	238	272	266	255	301	233	264	283	282	273	266	269	260	251	247	264	266	272	269	256	263	271	247	258	221	285	240	248	277	275	272	263	274	254	256	242	261	273	260	254	265	258	254	273	255	287	251	259	280	286	277	289	247	265	252	248	248	256	279	249	241	235	257	276	272	245	256	255	255	224	251	243	225	252	252	245	257	263	255	267	243	243	256	251	275	266	252	283	236	274	283	269	244	260	270	267	255	239	253	232	261	232	246	258	254	260	240	238	255	268	254	244	254	253	259	267	259	244	239	235	245	256	283	258	273	252	254	250	255	257	268	233	264	225	251	254	244	270	270	268	246	265	260	259	244	250	242	231	223	280	256	281	247	280	279	283	259	245	267	257	256	228	258	269	263	244	242	250	249	284	260	264	263	304	229	238	206	280	270	277	229	240	284	232	267	256	282	291	227	269	253	274	259	269	255	254	256	265	254	267	286	252	283	280	224	217	260	272	275	246	258	264	271	265	251	244	227	249	251	288	277	282	248	263	263	248	258	294	249	241	262	251	251	241	306	253	291	263	257	243	245	261	224	257	253	239	268	259	252	273	241	278	276	248	274	233	252	236	276	259	257	241	284	266	254	294	286	243	260	245	228	272	258	219	261	252	237	239	282	252	293	255	235	250	232	243	233	240	251	271	281	253	273	231	258	250	260	265	265	253	239	280	238	277	242	251	261	271	245	232	247	262	298	248	274	268	258	313	256	293	238	259	284	234	287	285	234	245	237	242	263	243	257	273	266	271	273	253	257	256	302	243	261	254	273	283	254	259	293	245	262	247	235	229	264	246	246	265	260	237	257	268	261	279	250	272	252	253	220	271	264	241	249	258	239	250	236	282	245	253	249	278	230	240	289	254	256	260	275	263	279	238	245	249	250	272	292	272	272	266	279	250	262	237	252	219	248	244	237	278	243	265	246	268	256	234	277	244	271	263	275	247	225	257	243	241	245	263	265	258	239	279	264	244	251	237	253	258	241	252	233	268	264	256	277	255	274	246	269	257	307	261	267	244	241	224	271	252	260	256	256	230	246	273	240	265	226	242	261	252	295	232	278	258	257	244	295	269	251	233	282	223	278	252	274	285	254	233	273	263	282	250	242	276	224	255	277	260	227	244	221	251	268	275	253	239	243	256	266	243	276	255	272	282	251	256	263	245	262	231	256	291	253	235	272	259	263	250	239	276	233	259	273	257	239	249	235	281	249	243	285	231	269	253	238	254	262	222	261	274	277	257	244	258	256	277	260	245	262	233	254	242	256	256	271	240	284	268	244	256	265	285	258	259	252	227	266	268	240	232	253	296	230	250	257	268	256	256	259	269	258	242	258	255	254	253	264	259	268	294	303	238	267	277	239	247	260	247	260	223	242	285	265	245	267	255	225	250	266	246	244	258	247	257	253	264	261	259	233	254	272	234	272	255	252	271	271	256	241	267	255	269	259	251	252	236	279	292	255	274	246	258	283	256	241	233	253	259	257	282	250	262	236	268	273	241	250	251	245	271	235	264	243	284	290	255	268	243	261	255	244	247	268	236	254	224	266	254	251	256	269	249	259	266	228	239	263	285	270	263	261	247	262	248	234	226	267	233	258	267	263	246	253	257	228	265	261	270	258	257	258	220	273	258	274	249	266	229	229	245	255	253	258	276	250	280	235	229	248	263	259	251	280	252	295	229	252	247	250	264	286	214	256	227	251	259	263	273	254	255	269	246	271	240	246	241	229	283	246	239	266	279	266	234	277	227	258	251	246	243	217	284	263	268	264	274	266	262	270	252	249	263	266	265	235	246	246	237	257	256	248	277	273	264	258	261	246	264	250	237	272	276	260	270	282	248	248	245	254	279	258	213	254	236	261	261	273	254	260	260	241	246	248	252	247	255	261	254	294	268	293	248	263	269	235	236	229	281	275	275	242	278	260	264	262	255	245	285	284	278	276	257	249	250	237	275	265	271	276	244	240	275	242	222	263	231	230	261	262	265	247	270	264	255	285	244	255	272	264	234	254	278	256	247	247	262	251	240	240	266	253	266	253	258	244	236	257	255	258	272	243	237	268	246	242	229	248	257	261	257	246	286	228	287	274	270	250	259	283	234	260	243	235	245	262	293	249	232	253	241	220	252	270	251	239	285	234	243	249	260	261	281	251	225	275	232	247	261	258	243	261	280	238	255	255	266	269	237	232	224	267	246	278	254	230	274	263	262	237	229	268	284	239	265	261	288	262
6018	14976	12926	7084	4806	3693	2895	2271	1779	1366	1179	973	883	740	746	639	592	614	541	535	500	442	468	439	445	431	418	431	393	381	433	388	397	395	359	323	380	362	357	359	366	383	333	368	341	357	365	356	367	357	339	310	383	352	348	338	354	361	374	350	321	348	342	345	334	343	321	333	316	319	346	310	349	344	349	337	325	300	331	331	304	312	354	340	335	346	334	326	374	334	325	350	313	301	341	377	378	345	331	347	319	373	342	341	349	345	357	327	299	329	354	333	302	321	329	335	346	302	349	312	285	346	346	332	307	355	311	339	345	363	341	331	311	346	353	316	328	346	321	351	319	338	304	362	325	335	310	355	344	317	309	338	348	300	330	351	346	333	329	343	327	302	355	336	340	352	328	346	327	337	355	341	345	322	336	340	337	322	332	292	367	317	346	333	329	330	301	343	344	309	324	314	361	329	321	338	333	316	359	342	323	306	329	346	337	339	325	313	331	327	318	324	334	341	325	325	326	349	315	346	317	354	309	323	314	328	369	328	338	317	363	310	328	324	334	354	329	342	330	336	314	343	339	328	306	320	338	344	321	331	353	328	308	347	315	327	322	325	340	327	305	329	340	321	312	342	334	295	313	349	317	344	345	302	361	320	342	352	337	350	299	326	335	354	328	318	351	333	326	337	324	319	335	300	327	337	357	334	304	330	330	295	312	323	315	325	338	330	332	330	352	293	312	322	340	326	326	319	324	306	334	329	346	331	337	331	315	374	341	337	317	346	334	329	348	320	330	307	335	335	321	319	326	350	342	309	351	346	304	321	342	302	333	367	339	325	338	349	339	354	335	316	328	346	315	353	321	322	335	359	313	312	333	302	320	324	319	300	318	352	333	363	318	321	325	307	368	324	324	318	355	336	337	301	328	317	347	325	337	316	355	339	317	343	346	331	317	303	346	356	310	347	324	325	316	313	334	309	318	317	350	300	358	304	335	310	306	303	344	319	346	320	322	321	332	344	342	303	364	321	314	367	334	334	348	335	336	301	318	323	316	306	347	295	330	316	332	320	323	353	321	357	347	293	334	293	341	310	334	318	327	327	335	318	326	347	323	314	359	300	343	337	327	340	312	334	334	356	349	312	354	309	322	327	338	328	330	320	330	351	291	365	327	319	334	346	332	343	336	328	350	316	335	334	341	322	283	323	285	355	324	335	365	306	324	354	256	344	290	326	326	344	316	310	336	321	350	355	340	367	343	339	345	312	337	319	289	341	341	368	358	346	336	343	329	339	337	357	332	346	318	312	348	302	325	331	343	329	369	323	317	340	323	317	338	312	331	296	315	329	326	351	334	317	316	304	323	291	320	333	348	296	319	366	349	330	341	328	341	326	325	386	328	332	322	328	342	345	324	331	342	302	341	321	301	316	329	345	322	310	314	327	319	309	346	319	337	322	345	338	304	336	353	352	342	333	300	324	321	296	353	350	354	336	324	324	337	335	352	288	357	307	345	315	344	333	337	350	306	296	363	308	360	335	320	301	336	351	318	338	346	329	361	330	344	353	333	342	355	355	323	302	337	329	351	322	326	304	321	326	323	304	341	317	315	314	359	346	340	324	298	333	331	299	363	301	343	324	287	331	348	313	332	326	335	322	345	321	334	319	330	328	339	380	313	352	346	349	314	330	343	334	314	350	291	348	325	338	360	327	332	354	326	347	343	333	341	361	333	331	377	331	297	325	328	328	323	311	310	323	342	316	335	366	338	327	353	331	332	325	306	346	319	315	342	355	307	347	313	333	330	302	362	341	330	334	364	290	339	343	315	326	317	363	302	359	331	346	295	327	322	310	313	340	330	325	323	333	333	328	316	345	353	330	327	319	315	310	333	335	316	316	348	340	280	304	307	329	316	330	322	359	354	343	338	324	345	310	325	325	322	317	324	340	323	329	329	332	332	304	357	308	327	346	295	318	348	322	348	344	331	305	330	366	337	326	328	340	328	356	347	325	334	304	321	297	360	333	316	327	353	333	365	302	323	313	339	295	333	336	341	308	313	319	321	321	325	336	326	325	331	335	337	337	358	348	330	329	330	356	313	339	338	361	329	331	307	313	321	324	335	326	375	367	346	351	341	344	304	322	332	358	304	356	347	336	312	334	347	360	344	318	295	352	343	340	321	325	304	331	303	336	323	344	338	345	335	341	334	329	357	333	339	326	310	323	309	340	361	312	340	358	303	371	312	328	313	317	329	316	296	330	335	360	321	319	322	332	315	317	334	312	309	321	290	331	380	326	308	342	357	313	333	351	315	330	331	343	344	352	328	309	365	334	296	316	326	319	302	293	378	322	341	360	341	315	317	328	336	321	328	323	322	352	337	322	316	311	300	329	338	322	332	339	360	336	331	330	335	341	337	315	316	348	315	353	321	360	351	341	344	313	324	315	329	317	358	328	324	342	337	322	312	304	363	336	330	353	316	303	368	328	328	330	333	337	318	302	324	346	334	326	295	314	350	366	322	341	323	324	358	321	313	346	362	330	344	322	323	318	299	326	308	318	336	315	351	348	333	326	356	326	321	309	350	358	323	326	326	336	341	357	330	313	344	297	330	340	343	341	307	330	334	330	326	308	282	313	330	338	338	332	340	325	336	329	318	318	339	311	323	332	298	319	315	340	340	296	329	315	347	316	295	362	293	314	331	318	355	326	335	335	311	351	348	356	310	341	334	318	353	300	329	313	314	364	324	313	312	311	332	326	317	329	351	305	325	355	345	342	337	307	317	291	349	331	335	338	299	317	316	306	330	322	348	305	322	322	308	345	333	317	360	312	318	322	330	330	349	309	325	319	315	330	357	380	358	322	336	313	309	372	328	329	291	359	338	323	341	332	335	309	312	355	364	357	352	337	370	329	380	315	338	326	370	319	329	325	326	312	346	317	316	333	332	385	347	318	356	327	354	350	366	304	331	336	332	315	330	328	316	322	344	371	322	343	313	372	353	346	341	313	306	334	336	343	323	306	333	324	329	328	336	328	310	337	325	311	326	319	313	312	337	337	343	295	336	329	318	335	312	350	323	335	308	360	350	318	326	361	356	317	331	331	340	345	326	354	316	368	305	350	331	309	361	326	358	308	345	350	358	318	344	334	300	314	330	322	336	337	310	332	314	293	335	322	342	340	344	300	352	334	358	339	317	371	315	314	340	364	373	318	329	322	320	362	330	348	321	355	331	333	308	311	331	333	311	328	327	383	360	308	342	335	330	329	323	326	367	330	330	344	348	341	365	323	342	314	325	346	322	356	346	335	330	308	324	298	351	314	314	321	328	324	354	320	332	344	354	337	339	332	315	357	337	319	295	334	338	349	313	309	319	325	332	344	337	340	346	328	374	367	312	339	351	333	333	325	330	316	311	343	345	317	322	335	320	324	333	350	302	355	323	315	323	328	360	312	357	352	349	324	338	319	335	309	345	323	322	356	325	325	312	315	310	327	332	339	335	354	339	330	316	310	334	337
26576	20369	10089	1561	1057	930	831	894	856	951	895	825	859	888	870	888	826	846	897	866	898	897	913	889	884	902	886	871	891	874	861	881	839	882	884	877	833	887	868	862	888	941	873	882	887	849	884	867	894	862	859	842	899	868	886	932	917	852	905	901	885	859	871	917	925	897	882	858	889	834	863	810	869	858	882	857	870	860	841	858	837	842	863	822	937	865	872	847	853	924	883	819	864	841	890	890	905	907	844	859	882	919	880	869	903	889	843	878	908	879	865	890	893	899	838	869	852	923	921	824	908	919	894	877	891	880	878	834	910	885	880	845	854	924	892	825	884	872	854	871	888	908	883	880	916	892	893	880	861	842	869	902	849	817	871	914	874	854	855	866	861	883	864	879	917	822	870	901	827	850	872	840	895	894	887	866	905	888	850	871	866	877	897	912	910	890	866	837	828	865	863	897	911	839	866	850	866	848	929	882	880	877	907	873	954	836	859	878	901	897	864	867	888	886	864	848	857	877	879	855	897	887	834	828	859	894	888	879	849	883	871	795	880	917	891	839	844	841	907	863	858	876	880	889	901	899	872	861	878	885	869	825	842	827	836	822	829	865	821	846	894	897	882	879	881	845	848	858	869	894	880	839	915	896	899	870	830	892	877	875	873	886	921	884	830	836	831	868	876	865	841	828	859	876	881	848	871	877	892	895	876	869	901	859	819	813	844	831	853	847	890	906	908	886	844	851	914	899	910	874	855	866	806	845	872	848	887	886	832	886	892	906	832	853	931	872	870	900	827	874	854	867	868	879	833	914	841	888	836	921	881	875	924	835	902	897	861	834	872	855	891	907	861	887	859	880	897	911	890	841	871	890	873	804	912	831	855	879	843	881	848	899	854	867	883	870	832	805	866	848	849	824	894	917	840	880	853	917	905	853	872	877	893	843	832	857	863	863	871	831	873	885	884	864	835	886	860	873	886	891	911	857	908	800	835	897	891	929	843	843	942	902	867	844	832	861	860	884	830	874	858	914	851	804	885	893	898	866	861	891	879	872	773	898	884	923	868	852	855	900	827	809	835	855	903	920	800	947	880	813	873	857	910	893	894	890	863	899	894	857	822	841	906	818	923	866	914	805	873	938	789	855	892	849	860	905	931	861	863	893	915	841	878	857	898	864	906	868	886	825	897	895	869	878	903	913	838	829	891	903	867	839	836	850	891	870	907	851	870	893	867	923	878	878	847	808	869	853	854	851	874	909	831	822	956	914	843	864	805	896	878	845	864	891	885	860	873	895	885	808	825	901	911	923	897	866	853	861	877	853	861	845	860	915	902	894	896	922	879	883	885	888	879	843	845	895	914	909	847	865	895	916	826	865	883	903	879	862	870	888	873	872	884	871	839	880	846	861	857	926	907	855	831	888	885	872	882	826	821	846	883	861	879	867	830	889	879	848	852	912	883	933	881	894	860	834	820	848	903	847	855	860	814	837	908	902	871	902	868	902	820	905	847	834	866	819	915	916	899	855	867	881	932	863	864	840	887	911	830	907	903	881	854	881	853	879	829	865	836	874	876	863	911	912	886	879	867	879	896	858	904	847	887	861	907	909	862	865	866	839	892	880	834	854	850	898	933	851	882	860	918	872	886	863	868	839	888	911	958	832	879	820	864	908	829	828	840	861	844	916	941	855	933	886	883	879	840	864	884	864	849	901	917	849	875	848	867	854	852	897	912	914	836	889	871	872	859	882	857	858	930	886	895	877	862	880	852	841	860	885	826	930	876	871	834	880	896	826	864	895	850	858	886	861	848	862	872	894	863	887	879	863	890	832	840	854	898	896	874	893	805	819	897	840	874	928	901	897	796	889	909	890	810	881	844	865	862	897	839	898	867	849	854	897	878	875	833	895	855	918	833	827	813	884	836	888	894	883	902	854	857	870	896	829	887	927	873	885	888	883	870	875	906	958	894	863	867	909	824	810	914	890	882	949	928	870	884	916	862	902	845	859	863	893	828	864	917	861	887	865	873	875	849	883	884	827	942	861	885	885	831	906	870	867	938	854	895	918	905	948	924	887	879	842	834	910	888	854	909	836	887	882	835	874	895	896	916	878	881	857	877	885	886	877	866	833	871	898	854	869	902	932	892	892	952	876	835	928	847	894	860	849	854	847	922	859	895	889	869	881	918	883	827	867	854	858	880	899	895	915	828	867	853	883	897	877	843	861	831	912	943	826	835	900	882	964	888	856	870	878	861	862	848	849	866	860	891	863	846	899	858	871	867	836	936	830	864	896	885	907	872	827	869	852	893	871	839	868	883	897	878	870	872	871	892	889	876	878	850	901	860	835	915	887	885	880	865	871	873	867	851	896	908	917	872	849	872	869	901	881	904	883	842	822	914	818	884	844	887	880	937	889	881	851	825	924	853	882	847	845	873	883	822	812	900	872	869	885	899	871	898	837	837	860	852	881	845	869	856	891	897	855	874	914	876	860	898	863	879	868	863	910	892	868	832	912	870	898	843	835	867	889	866	836	900	913	898	841	834	844	865	922	849	904	905	884	878	914	896	886	911	911	834	875	845	819	899	888	889	903	866	850	818	860	828	860	897	859	836	870	846	879	890	885	873	863	848	841	860	893	891	872	927	883	884	859	880	879	901	902	856	883	853	854	870	860	851	874	899	923	865	928	861	878	877	842	868	870	870	917	901	887	896	840	875	864	866	854	912	851	890	918	894	882	893	860	875	851	933	884	888	930	860	860	949	849	817	885	898	893	869	858	877	858	854	868	930	854	829	870	881	844	868	860	882	905	878	884	888	871	877	855	828	895	881	859	877	872	841	880	859	897	836	853	908	880	895	884	854	874	854	884	878	892	908	860	832	851	900	913	851	905	849	854	889	875	810	822	919	916	855	896	880	927	841	844	900	866	911	841	896	840	894	857	853	797	890	872	844	876	876	836	878	852	813	871	861	836	914	907	874	881	792	874	921	868	926	859	862	858	844	898	859	886	861	896	888	919	917	905	827	875	856	878	910	906	871	889	881	907	862	853	836	856	888	879	856	833	913	856	921	874	890	882	851	880	896	855	858	863	860	875	893	875	878	887	861	849	889	853	930	866	879	864	890	935	873	829	861	859	884	871	854	851	833	833	975	940	880	826	933	889	890	896	839	820	890	875	923	958	899	871	861	861	903	922	892	866	910	890	799	910	849	852	828	833	896	898	929	851	865	853	912	891	831	901	905	886	892	805	873	841	906	888	865	884	928	862	880	898	904	874	892	845	889	885	844	847	858	931	909	858	862	802	878	866	868	920	849	897	829	897	917	847	909	886	801	880	873	909	877	873	899	886	894	919	843	908	853	928	906	876	878	879	840	878	877	853	846	846	929	830	895	859	885	887	854	926	880	883	939	889	895	873	908	889	850	882	895	847	876	834	908	901	860	837	877	885	884	867	894	866	877	899	873	878	886	859	917	866	884	881	859	861	836	880	862	888	874	900	850	829	832	871	835	908
4909	1659	1650	1311	1214	1125	1148	1070	1102	1129	1094	1058	1125	1109	1090	1061	1054	1068	1112	1082	1120	1094	1143	1098	1116	1130	1053	1082	1079	1066	1097	1063	1131	1101	1107	1094	1066	1045	1046	1061	1105	1110	1096	1127	1100	1067	1048	1052	1143	1009	1102	1079	1072	1063	1055	1067	1117	1088	1122	1153	1034	1170	1063	1091	1099	1080	1088	1041	1155	1120	1092	1090	1076	1096	1050	1097	1110	1072	1100	1062	1065	1090	1051	1106	1035	1129	1069	1106	1073	1104	1105	1127	1128	1086	1108	1080	1010	1052	1056	1017	1066	1071	1048	1148	1051	1060	1125	1093	1063	1100	1054	1084	1126	1047	1148	1025	1090	1135	1142	1091	1022	1087	1121	1092	1077	1108	1061	998	1076	1079	1109	1078	1084	1074	1055	1027	1108	1081	1114	1028	1087	1117	1045	1076	1057	1085	1043	1056	1047	1093	1053	1104	1117	1087	1070	1066	1119	999	1092	1056	1116	1076	1056	1048	1089	1070	1161	1068	1144	1095	1018	996	1082	1057	1076	1070	1072	1019	1076	1075	1144	1079	1064	1074	1067	1050	1066	1034	1070	1051	1072	1106	1075	1027	1091	1141	1118	1070	1075	1094	1084	1077	1104	1136	1041	1084	1076	1056	1050	1031	1111	1074	1057	1092	1097	1052	1078	1067	1141	1057	1035	1051	1101	1066	1057	1126	1105	1044	1125	1062	1072	1076	1084	1127	1099	1060	1132	1068	1051	1054	1106	1081	1035	1090	1101	1121	1069	1114	1091	1115	1076	1074	1142	1064	1025	1089	1053	1123	1094	1090	1063	1040	1055	1096	1095	1057	1073	1102	1120	1066	1063	1058	1064	1048	1115	1082	1110	1091	1073	1073	1095	1077	1090	1074	1056	1081	1080	1099	1093	1051	1094	1055	1016	1089	1096	1076	1096	1077	1096	1058	1085	1079	1060	994	1061	1059	1102	1070	1039	1062	1066	1091	1047	1102	1046	1071	1103	1118	1111	1052	1151	1082	1060	1159	1111	1118	1060	1041	1110	1058	1085	1103	1070	1070	1113	1084	1110	1071	1098	1084	1113	1104	1076	1049	1098	1045	1137	1100	1049	1082	1031	1059	1114	1107	1137	1094	1113	1017	1077	1113	1063	1060	1081	1109	1133	1123	1098	1095	1034	1042	1093	1071	1071	1073	1093	1090	1119	1128	1098	1085	1039	1040	1082	1043	1074	1067	1054	1045	1086	1061	1080	1063	1143	1048	1090	1156	1130	1064	1039	1077	1056	1090	1125	1062	1054	1065	1100	1108	1079	1003	1097	1136	1144	1086	1090	1012	1063	1043	1038	1075	1146	1106	1067	1079	1054	1036	1063	1043	1074	1036	1111	1022	1116	1100	1103	1083	1086	1091	1038	1087	1089	1101	1130	1065	994	1015	1103	1085	1123	1040	1051	1102	1083	1090	1027	1068	1084	1042	1100	1096	1128	1121	1061	1048	1087	1098	1081	991	1072	1055	1121	1083	1079	1067	1091	1082	1103	1117	1063	1062	1087	1124	1099	1047	1071	1071	1126	1064	1061	1030	1098	1115	1053	1052	1163	1080	1036	1073	1052	1078	1063	1078	1077	1074	1100	1133	1090	1078	1087	1064	1146	1076	1093	1060	1062	1093	1116	1041	1049	1036	1160	1074	1102	1091	1061	1093	1114	1067	1042	1069	1101	1058	1089	1045	1130	1060	1070	1088	1073	1119	1047	1105	1097	1054	1090	1057	1043	1090	1040	1097	1074	1117	1071	1060	1026	1102	1071	1092	1105	1054	1090	1107	1077	1091	1042	1091	1073	1058	1058	1084	1049	1037	1049	1031	1005	1148	1132	1111	1068	1082	1122	1095	1123	1103	1145	1051	1083	1055	1094	1078	1100	1118	1038	1023	1074	1111	1065	1076	1044	1120	1090	1049	1084	1041	1062	1106	1067	1094	1097	1109	1053	1067	1082	1134	1074	1121	1054	1071	1044	1074	1094	1086	1068	1108	1069	1060	1059	1087	1133	1116	1054	987	1077	1016	1090	1107	1041	1051	1072	1049	1090	1040	1055	1053	1081	1137	1093	1052	1094	1111	1047	1101	1103	1124	1047	1023	1091	1025	1060	1079	1129	1068	1125	1099	1056	1038	1101	1038	1055	1113	1156	977	1121	1133	1092	1088	1062	1059	1121	1034	1130	1049	1080	1076	987	1070	1128	1057	1103	1072	1095	1075	1104	1096	1090	1061	1087	1074	1082	1056	1117	1133	1064	1073	1088	1128	1063	1119	1056	1037	1088	1089	1126	1073	1033	1053	1046	1038	1082	1120	1026	1109	1087	1143	1084	1095	1088	1095	1064	1047	1064	1117	1114	1107	1098	1114	1066	1089	1049	1041	1126	1040	1028	1111	1115	1134	1068	1092	1112	1091	1022	1105	1113	1060	1115	1060	1138	1046	1064	1129	1092	1115	1102	1105	1050	1126	1092	1052	1055	1090	1061	1042	1119	1033	1102	1106	1082	1149	1087	1073	1041	1097	1074	1103	1079	1091	1120	1076	1086	1061	1103	1066	1085	1099	1053	1068	1076	1095	1089	1043	1071	1122	1079	1081	1093	1100	1089	1114	1109	1131	1056	1047	1058	1079	1092	1075	1030	1081	1068	1072	1118	1058	1071	1040	1107	1072	1174	1063	1056	1039	1074	1101	1063	1120	1015	1055	1038	1095	1085	1033	1095	1025	1114	1025	1132	1055	1153	1111	1073	1023	1101	1071	1060	1099	1115	1041	1106	1057	1144	1068	1093	1120	1066	1108	1059	1112	1055	1080	1107	1064	1050	1079	1076	1019	1065	1042	1064	1163	1050	1069	1056	1129	1065	1131	1056	1089	1030	1116	1104	1013	1080	1073	1041	1108	1074	1071	1093	1116	1051	1083	1039	1045	1127	1117	1089	1069	1044	1053	1083	1093	1118	1076	1099	1094	1079	1111	1079	1073	1049	1052	1041	1097	1051	1116	1056	1092	1091	1088	1077	1069	1061	1067	1069	1086	1039	1055	1057	1087	1081	1102	1092	1060	1038	1080	1072	1068	1091	1102	1046	1069	1080	1067	1034	991	1066	1044	1086	1079	1104	1074	1042	1134	1062	1053	1136	1082	1076	1047	1046	1110	1109	1165	1087	1094	1054	1064	1075	1115	1059	1075	1110	1040	1085	1095	1065	1068	1064	1111	1115	1058	1090	1025	1026	1085	1089	1080	1056	1063	1134	1078	1069	1073	1064	1096	1037	1064	1074	1072	1044	1087	1036	1065	1081	1061	1093	1106	1077	1088	1069	1095	1024	1089	1028	1034	1036	1110	1111	1091	1111	1098	1085	1107	1074	1064	1095	1034	1113	1108	1073	1100	1102	1124	1097	1132	1098	1051	1078	1070	1061	1090	1091	1040	1081	1100	1055	1088	1110	1094	1103	1085	1039	1106	1128	1066	1051	1078	1076	1116	1068	1085	1035	1139	1131	1088	1142	1098	1055	1092	994	1088	1088	990	1056	1114	1097	1043	1039	1014	1062	1056	1107	1086	1035	1082	1080	1068	1106	1026	1117	1058	1135	1069	1083	1077	1048	1075	1081	1089	1067	1132	1079	1003	1062	1117	1090	1094	1020	1048	1126	1137	1110	1077	1072	1149	1116	1105	1059	1119	1163	1013	1081	1099	1114	1042	1116	1059	1145	1097	1071	1085	984	1081	1150	1094	1011	1101	1119	1117	1065	1019	1113	1069	1104	1082	1123	1084	1080	1117	1070	997	1058	1080	1066	1044	1008	1044	1092	1110	1030	1110	1144	1044	1064	1002	1077	1090	1101	1116	1050	1058	1123	1104	1066	1089	1129	1052	1038	1083	1066	1120	1070	1053	1124	1084	1028	1104	1069	1104	1100	1089	1097	1038	1061	1045	1048	1114	1065	1047	1123	1041	1080	1059	1062	1108	1101	1054	1060	1044	1097	1085	1068	1070	1103	1115	1147	1052	1068	1068	1072	1096	1049	1092	1118	1021	1121	1096	1095	1036	1097	1126	1058	1013	1108	1084	1037	1078	1114	989	998	1051	1120	1089	1039	1037	1060	1095	1074	1086	1042	1126	1081	1149	1076	1060	1086	1062	1085	1050	1076	1117	1033	1072	1003	1084	1066	1099	1065	1078	1136	1098	1142	1091	1116	1082	1079	1078	1103	1117	1138	1062	1112	1080	1037	1082	1054	1045	1109	1097	1086	1020	1047	1133	1094	1080	1061	1061	1044	1092	1006	1102	1089	1105	1073	1085	1059	1045	1116	1068	1039	1108	1062	995	1077	1085	1073	1048	1084	1116	1097	1137	1099	1060	1091	1088	1086	1061	1079	1090	1101	1144	1084	1061	1119	1021	1084	1102	1110	1134	1093	1043	1093	1042	1034	1029	1070	1091	1068	982	1004	1082	1085	1089	1057	1079	1074	1116	1102	1064	1088	1134	1126	1041	1106	1065	1075	1078	1090	1010	1085	1119	1013	1086	1090	1066	1077	1069	1092	1082	1055	1080	1077	1081	1075	1090	1071	1070	1104	1087	1046	1078	1085	1061	1073	1055	1055	1066	1057	1095	1084	1076	1056	1028	1114	1091	1043	1002	1066	1084	1046	1132	1061	1059	1088	1091	1032	1096	1077	1115	1090	1077	1086	1062	1051	1097	1128	1094	1043	1097	1066	1039	1066	1099	1044	1020	1045	1096	1108	1102	1081	1115	1063	1105	1101	1055	1083	1144	1081	1125	1073	1041	1009	1022	1093	1054	1030	1118	1059	1105	1066	1105	1054	1090	1076	1039	1064	1084	1090	1125	1074	1037	1063	1067	1065	1049	1094	1057	1140	1065	1045	1065	1051	1050	1079	1086	1042	1138	1055	1093	1096	1154	1115	1012	1082	1048	1038	1023	1113	1066	1027	1093	1078	1103	1013	1025	1117	1088	1112	1093	1115	1158	1106	1117	1073	1097	1060	1118	1050	1080	1010	1079	1089	1107	1069	1014	1133	1039
23402	20880	28239	23631	20866	11043	1551	1046	900	827	762	700	733	657	713	654	701	652	691	662	643	590	629	612	619	643	625	636	607	617	658	612	606	618	611	648	630	602	610	591	586	582	577	613	610	580	621	600	591	613	652	591	598	587	591	582	555	623	563	610	603	616	591	575	553	627	592	583	592	609	583	596	609	576	607	619	554	552	559	557	615	621	605	548	584	605	573	629	606	621	593	651	575	637	598	573	613	586	602	594	578	602	553	570	577	558	581	583	582	567	539	545	638	602	618	595	598	576	591	583	575	606	591	615	603	568	588	554	592	610	559	602	564	592	582	564	599	578	611	577	599	591	573	599	622	612	557	565	551	577	570	596	601	574	621	592	638	618	579	611	622	581	571	585	594	599	587	581	567	539	543	580	571	568	601	623	595	621	598	571	574	589	567	605	612	579	523	587	573	605	584	612	606	633	608	584	606	581	581	556	616	612	628	592	616	634	600	594	571	610	582	599	585	605	554	575	574	574	596	591	591	586	615	553	528	610	607	578	568	602	578	555	574	566	594	593	560	600	608	574	612	656	619	595	607	606	615	579	540	597	590	603	584	559	629	579	630	564	598	605	563	585	594	634	600	564	597	626	598	597	621	584	564	598	558	569	627	637	604	610	617	601	591	636	554	564	589	599	601	575	608	568	584	557	588	589	585	563	605	632	614	565	535	580	576	568	617	593	570	614	553	568	578	586	618	555	615	597	594	593	597	633	611	573	583	618	652	569	610	565	562	603	631	627	578	611	634	650	594	585	567	602	545	619	596	590	615	570	597	583	595	582	597	589	601	613	610	602	542	585	582	563	601	575	580	578	591	567	547	594	598	607	606	583	571	572	531	575	563	577	555	616	597	578	584	566	576	618	575	619	566	583	574	600	559	599	595	614	554	600	525	611	530	582	596	608	613	548	555	563	581	583	587	579	565	615	564	603	597	548	618	622	606	605	596	618	619	599	564	593	560	594	585	581	569	625	593	616	561	623	569	581	572	555	603	586	623	599	645	579	603	593	579	599	574	552	578	568	597	578	545	576	564	613	570	586	593	591	604	654	583	591	549	573	578	603	610	633	573	592	575	615	564	594	564	587	586	585	545	582	554	587	587	599	605	570	598	564	611	559	613	609	598	571	543	547	621	567	612	561	578	563	616	612	613	619	559	597	615	639	603	597	556	578	609	583	567	607	568	607	616	600	594	584	589	623	546	575	592	592	601	543	590	618	614	579	588	602	560	556	600	560	598	606	583	611	594	565	589	532	614	580	577	618	552	567	606	604	562	610	642	599	624	619	559	558	576	567	616	608	579	597	624	573	567	606	565	584	619	561	615	600	569	570	586	545	586	597	616	553	587	562	589	606	582	559	587	605	590	570	625	599	613	597	622	586	596	581	652	583	623	611	568	591	626	602	586	619	628	576	597	547	591	569	570	608	594	572	575	584	564	581	581	579	598	605	594	591	588	570	583	611	568	550	637	584	570	564	582	579	605	600	602	573	600	581	602	613	582	594	584	608	582	599	564	614	598	553	632	598	613	592	556	599	511	589	604	567	600	588	562	600	563	551	609	611	579	588	563	636	627	598	611	634	595	589	593	630	558	571	580	577	568	573	620	613	589	602	584	608	612	560	639	576	589	575	609	583	604	633	600	630	568	607	578	607	611	632	563	555	561	623	600	607	580	617	579	606	580	600	556	573	642	579	609	592	592	567	616	581	589	601	552	558	588	585	577	628	591	543	601	550	595	619	610	573	570	596	614	598	535	582	626	573	578	558	545	581	609	613	598	538	587	560	613	567	573	587	627	627	593	566	594	571	561	568	628	583	618	629	593	653	597	595	592	599	589	599	594	572	595	601	616	604	546	575	581	590	615	597	586	567	618	629	573	587	570	595	559	604	619	561	596	584	596	566	547	611	588	596	617	569	596	539	609	588	583	607	547	599	569	621	577	556	553	627	579	594	547	578	605	553	651	567	633	564	574	625	604	579	552	579	574	569	589	587	615	612	618	651	595	630	555	577	597	576	614	568	599	592	557	604	542	561	566	562	572	595	592	550	616	582	604	604	556	616	627	589	591	613	573	589	593	567	577	574	548	556	600	567	619	575	547	569	565	593	570	604	559	529	587	613	594	604	569	610	582	609	588	590	576	602	546	623	572	558	552	573	580	595	621	580	592	548	610	607	548	609	581	573	588	638	605	592	603	578	551	609	592	565	581	558	593	581	597	564	602	576	588	564	621	575	592	573	593	587	568	582	598	628	590	576	572	614	598	590	572	589	625	605	568	590	588	584	573	587	523	597	568	555	608	572	549	586	590	575	608	622	569	592	617	601	601	582	575	545	585	582	608	597	607	592	546	606	612	596	556	605	633	590	610	606	561	621	584	602	537	618	581	521	589	593	629	598	592	616	608	555	602	564	587	583	623	573	582	583	563	567	579	585	537	603	604	594	585	580	578	625	549	538	571	543	536	599	588	626	584	571	623	578	614	541	530	617	592	580	589	613	603	588	573	578	573	581	580	616	620	587	591	584	616	610	596	561	582	571	557	588	614	571	585	601	615	623	551	603	594	601	630	609	555	615	634	560	562	594	580	557	616	555	582	577	636	576	607	571	591	615	601	616	603	617	592	613	626	614	556	558	606	585	636	579	554	539	585	572	571	575	638	568	566	588	556	599	557	570	572	607	599	605	600	588	599	579	589	566	553	586	577	586	600	601	561	602	608	559	569	587	566	591	594	611	573	558	568	578	591	595	589	575	595	596	577	576	600	573	574	583	590	576	591	621	591	580	556	567	626	644	597	613	593	589	609	576	586	622	563	552	575	524	626	571	541	547	577	608	614	590	574	571	582	571	600	619	599	621	623	590	604	619	603	593	610	583	615	529	648	627	596	577	571	560	591	569	575	620	611	586	564	639	580	576	576	542	574	592	608	535	602	594	603	579	596	615	578	618	625	589	557	561	627	539	593	609	562	555	584	621	600	576	542	574	617	603	601	624	583	559	626	568	604	561	598	555	606	575	568	565	589	571	618	625	572	605	588	560	557	571	622	595	594	574	588	580	571	593	578	605	561	600	602	573	588	601	543	601	589	522	609	585	590	581	569	581	546	595	591	594	598	623	599	591	613	559	598	582	600	552	569	602	591	569	608	583	550	580	597	594	574	589	577	574	602	559	594	563	600	600	574	572	613	552	573	614	663	586	566	580	573	601	571	580	534	574	563	653	602	610	604	636	593	585	596	565	519	567	596	536	638	588	590	594	556	574	625	578	557	594	615	560	568	585	615	594	598	607	591	582	580	587	606	635	608	585	563	570	560	599	616	614	604	589	602	593	583	577	584	597	630	576	629	575	575	607	597	635	574	616	611	564	592	609	596	576	562	547	572	580	560	579	607	579	547	588	606	613	595	559	573	601	615	611	554	602	574	556	580	613	604	607	649	623	608	581	623	581	588	603	604	572	582	587	629	616	624	586
4751	9151	8168	4376	3114	2433	2061	1686	1465	1284	1196	1057	1039	965	939	937	829	907	849	817	837	857	819	856	810	811	817	796	772	774	776	812	775	751	820	763	803	771	767	777	808	847	783	749	780	774	769	747	820	753	730	791	707	806	750	745	775	771	740	758	768	772	751	755	781	796	771	786	740	755	788	805	802	756	786	704	788	731	764	754	731	744	728	794	824	707	768	744	761	697	752	717	776	783	704	714	803	757	732	729	768	754	749	749	745	778	767	706	742	764	681	751	769	744	769	748	774	765	712	763	769	739	738	683	777	704	746	759	737	763	704	773	735	730	734	758	782	726	800	742	730	768	748	748	743	735	772	723	773	772	759	784	715	722	753	724	752	765	733	754	771	772	778	758	782	767	738	747	756	772	757	729	778	753	788	718	768	730	768	751	760	784	735	735	742	734	700	736	744	709	733	750	763	733	739	754	725	761	782	741	785	736	752	720	792	759	735	725	795	750	802	737	794	774	734	791	765	749	775	750	812	740	764	733	774	774	738	759	776	812	774	720	795	744	700	758	751	737	711	727	729	761	761	712	751	787	795	764	735	736	774	736	686	738	745	753	711	748	752	708	783	721	773	708	787	779	770	753	715	775	717	716	752	781	719	761	744	744	772	729	734	727	771	699	772	773	760	771	748	798	745	782	734	832	755	726	754	788	727	723	755	734	777	768	736	753	778	760	770	756	750	724	781	769	706	719	785	754	750	744	693	792	764	778	731	794	766	726	796	741	751	771	730	751	735	719	738	760	788	787	760	758	736	736	740	732	744	768	685	747	735	824	742	714	767	801	741	770	763	746	771	760	742	730	755	731	685	795	733	753	726	749	724	735	758	763	731	721	761	749	776	779	775	717	766	726	760	773	734	751	734	764	731	723	717	751	742	736	727	792	743	712	778	706	742	766	785	772	753	753	738	708	702	748	763	747	772	777	731	721	712	741	741	772	781	723	789	745	740	774	751	766	808	741	725	765	806	748	729	759	725	776	762	776	730	782	774	765	760	708	786	776	759	737	792	716	737	770	722	768	768	786	763	788	754	737	740	740	750	779	792	704	750	725	746	725	782	758	749	779	687	751	776	772	681	770	747	756	751	751	737	738	763	758	740	746	714	745	737	749	751	740	770	770	750	736	790	757	750	779	760	771	755	779	743	789	774	742	753	708	760	787	708	731	790	727	766	710	795	771	748	784	755	766	732	745	714	709	790	730	751	728	702	698	750	720	732	740	739	746	707	705	760	772	732	778	737	737	749	719	729	786	773	753	775	719	720	730	720	750	731	763	784	763	825	791	747	748	714	745	750	736	783	745	774	766	802	772	760	739	800	778	732	760	759	736	797	734	708	776	703	692	762	799	793	829	758	771	784	702	714	782	737	769	753	800	744	732	711	794	768	750	725	735	726	769	723	710	761	740	760	750	769	744	788	746	710	765	755	772	758	731	752	761	770	725	771	737	756	712	756	754	758	764	746	762	775	747	771	751	770	743	721	737	754	730	776	751	747	797	789	713	764	770	764	797	798	756	801	747	792	698	773	804	755	748	784	733	715	756	730	745	766	720	725	693	745	712	744	752	746	739	762	783	756	708	763	828	782	776	751	795	754	711	774	765	733	714	725	719	758	747	763	704	763	761	722	762	730	748	747	797	745	658	749	752	729	744	744	786	776	737	727	740	773	747	780	757	754	745	731	736	785	762	743	715	772	786	719	741	757	736	770	735	770	778	722	733	763	800	757	749	707	750	757	782	737	759	804	717	773	745	724	734	734	771	744	742	783	741	802	700	745	695	727	715	755	726	737	741	737	741	754	756	750	798	737	734	781	751	754	737	752	730	742	742	756	758	709	738	734	743	775	735	779	739	705	735	703	747	774	756	758	741	734	722	776	738	725	754	745	770	740	790	734	719	745	764	705	790	778	780	775	783	734	735	705	766	771	715	788	746	721	770	741	702	767	739	729	774	721	726	753	707	771	736	805	718	752	734	717	776	709	682	759	799	722	756	752	755	787	722	785	784	735	701	743	748	725	776	787	709	723	776	818	740	803	748	753	752	759	752	742	782	715	732	719	719	767	746	691	754	800	757	782	739	737	726	738	718	706	739	762	765	740	728	777	794	794	719	752	770	749	749	785	779	780	797	751	685	758	715	739	715	756	797	724	787	697	733	789	717	765	734	719	724	728	759	738	738	744	766	743	796	739	739	754	714	747	710	738	752	724	759	780	764	760	745	744	713	800	731	788	729	759	782	795	704	764	758	737	756	743	747	789	782	793	777	779	782	770	775	719	722	717	743	749	787	752	743	809	770	774	739	813	734	759	739	736	729	785	765	750	742	770	765	722	725	748	773	729	740	773	758	757	771	770	805	700	731	739	812	778	738	738	748	728	737	739	755	761	717	736	737	748	753	736	740	779	776	750	790	761	711	721	778	738	748	794	742	736	721	775	752	734	770	690	727	765	783	756	768	747	696	766	746	751	694	738	740	754	703	740	705	784	717	745	749	782	730	781	754	765	731	736	756	747	790	769	767	728	752	745	720	744	726	765	767	737	758	710	787	761	724	723	728	766	755	728	769	734	741	728	753	765	733	730	747	723	791	732	775	701	743	775	760	778	778	741	766	769	751	783	729	795	743	738	699	747	790	791	790	767	795	808	751	757	729	765	739	767	733	757	769	794	731	742	731	740	770	749	719	754	724	737	735	721	729	786	694	781	709	752	753	752	790	722	778	743	735	727	793	746	803	765	757	773	787	715	754	726	717	722	752	720	716	754	726	775	720	709	763	805	800	777	698	754	692	773	758	745	767	738	741	744	716	784	721	730	727	763	747	699	718	725	797	735	754	738	782	772	747	818	811	775	759	688	717	766	763	715	694	738	740	801	748	745	774	756	754	782	800	764	796	774	707	778	716	761	768	790	783	730	747	780	738	759	741	785	723	785	760	751	754	764	702	716	759	736	764	775	744	798	760	729	751	731	744	786	785	741	789	702	755	734	738	747	783	779	725	818	693	693	761	748	767	691	753	721	732	782	761	794	782	758	787	767	762	765	742	682	731	754	760	688	757	806	740	780	732	762	752	768	765	750	748	721	762	812	747	702	774	756	757	714	744	764	729	716	729	737	717	743	775	780	803	736	734	727	773	744	765	737	732	745	711	724	750	692	763	754	781	719	720	722	749	745	744	728	754	731	738	750	770	770	717	708	773	735	777	808	738	751	793	768	757	737	765	752	687	761	794	754	791	801	735	719	767	747	746	777	767	799	762	717	720	717	776	758	785	747	741	746	759	731	732	735	738	749	776	753	758	726	729	756	765	708	730	723	719	725	764	738	759	763	773	750	763	784	755	804	775	728	792	754	781	760	751	740	725	727	740	757	745	725	775	756	719	767	743	702	779	696	768	746	696	755	723	832	772	762	736	720	713	764	741	709	716	784	702	793	710	731	756	754	722	753	725	693	699	739	728	743	738	822	719
22529	20896	28678	23262	20897	20948	8953	1165	808	737	582	549	491	431	437	382	383	398	389	347	353	333	322	318	325	349	294	329	319	286	340	270	267	287	271	286	284	285	297	292	271	298	279	303	286	287	293	318	277	273	257	275	271	273	248	269	274	278	251	242	258	306	262	267	263	254	250	249	277	260	278	292	253	261	261	256	250	247	240	257	275	276	281	256	284	274	243	270	281	270	261	270	271	255	225	301	245	272	290	261	286	252	255	273	288	263	244	270	271	276	245	269	256	281	244	257	245	259	279	264	273	280	249	271	265	245	287	303	274	270	258	244	245	280	264	291	251	263	245	296	273	262	258	291	270	266	291	267	269	266	256	276	299	294	257	245	284	312	281	271	303	245	261	286	256	255	255	239	254	280	284	261	281	305	273	278	256	282	291	264	275	248	299	293	240	294	266	276	274	275	299	281	256	227	256	239	249	245	277	238	297	250	259	277	259	272	271	273	262	293	271	258	267	264	256	274	290	260	249	252	255	268	271	246	246	253	270	232	263	240	283	271	244	274	259	264	249	265	251	248	245	244	278	253	226	260	253	261	270	252	247	262	242	277	280	280	259	258	254	270	269	262	295	254	271	270	300	249	264	278	251	284	269	258	257	252	267	276	265	262	267	245	263	282	314	263	253	236	232	264	262	284	261	292	236	262	261	263	274	272	235	290	273	263	247	274	261	274	257	261	295	261	277	281	242	288	255	269	258	270	259	258	267	247	257	245	282	259	243	252	267	261	254	228	282	262	240	266	268	254	259	293	276	257	253	256	268	297	285	277	253	258	291	236	241	279	259	241	281	270	250	261	250	246	241	286	264	276	235	264	258	251	259	261	249	265	266	247	264	237	255	260	251	233	251	283	259	237	246	295	242	273	259	239	260	262	263	271	274	263	262	241	280	262	269	272	265	254	310	266	243	259	257	274	248	261	246	301	281	265	266	247	239	292	223	264	253	241	268	249	246	257	281	279	248	264	257	286	276	281	262	240	268	280	241	242	295	257	240	264	273	283	276	267	276	270	263	247	224	261	244	259	248	246	239	252	283	283	289	242	237	269	241	261	255	244	258	251	276	255	291	294	278	275	278	266	265	251	287	277	249	309	267	260	238	244	273	248	274	252	245	245	269	258	227	235	243	242	255	247	254	266	256	277	288	275	266	230	272	250	281	270	266	249	262	261	257	277	300	261	270	239	257	262	240	261	238	251	251	276	263	264	264	262	247	258	272	271	252	278	255	254	265	274	271	259	249	261	238	234	265	255	264	276	248	281	278	256	237	265	267	270	255	251	262	276	277	232	281	255	280	271	242	279	262	260	246	245	263	250	279	252	248	233	254	271	255	260	255	239	259	267	257	272	275	283	233	270	247	262	271	246	239	239	265	265	237	267	260	261	294	272	286	255	298	264	261	291	260	265	244	272	272	270	239	269	231	252	240	253	275	293	266	285	277	264	264	271	255	285	253	270	253	246	268	266	266	269	269	263	253	252	270	269	264	288	280	281	242	261	272	257	244	246	272	268	265	240	251	270	264	247	277	269	253	243	287	245	237	257	295	252	255	268	259	227	264	251	273	299	264	235	237	263	239	278	272	266	261	270	278	257	309	278	270	285	265	250	262	238	261	267	249	247	247	279	256	263	275	269	238	254	262	278	271	265	264	266	249	252	286	253	264	268	264	287	256	253	264	262	290	235	287	251	286	250	267	259	270	284	294	239	257	263	260	269	248	273	271	283	243	263	264	267	280	285	273	257	279	254	257	238	262	269	233	255	249	261	261	224	293	234	265	280	266	252	240	260	260	266	261	243	224	284	245	244	227	274	264	264	280	286	248	250	254	249	256	261	227	276	269	263	257	262	247	257	280	257	251	235	274	234	276	248	247	279	262	285	271	267	268	251	252	258	247	273	253	235	265	279	270	304	257	260	250	255	260	262	280	257	256	277	263	276	243	222	245	268	264	273	240	237	271	258	282	265	278	282	247	262	261	258	260	245	265	224	218	260	276	237	271	276	276	265	279	267	261	245	250	231	230	280	252	244	256	293	263	240	257	246	228	281	296	273	247	255	268	266	238	275	256	250	278	275	239	286	274	266	301	280	241	244	264	265	280	245	265	248	268	261	278	275	253	252	265	263	246	279	281	235	276	254	253	244	283	242	288	274	248	259	272	264	251	261	260	234	271	262	283	258	262	252	266	273	254	253	259	254	276	259	254	256	255	268	263	256	267	223	246	276	229	239	271	265	270	277	265	263	290	294	279	233	284	296	266	246	278	285	255	290	289	260	301	275	247	252	261	275	246	247	270	270	255	243	271	267	247	261	256	226	235	270	240	267	270	259	253	291	266	267	247	239	270	248	285	278	253	279	258	258	256	239	244	268	248	260	242	235	248	267	264	246	236	246	269	250	255	250	285	274	252	266	266	240	289	234	251	293	260	246	262	289	242	247	268	252	272	263	261	285	237	264	250	237	237	263	260	251	258	292	265	251	280	278	258	262	269	257	267	265	285	219	252	249	260	278	259	296	277	281	224	255	255	264	261	250	262	255	255	247	293	267	278	253	263	278	251	277	256	250	243	227	249	291	261	262	279	262	263	279	272	245	284	275	259	284	226	266	254	246	235	276	266	267	263	261	249	278	268	241	263	275	255	262	258	253	289	275	259	242	275	242	261	265	233	278	261	253	258	240	264	265	245	277	257	241	263	275	235	240	265	269	243	275	259	251	239	246	338	254	249	229	268	260	259	246	248	266	236	289	274	270	249	253	255	289	271	267	268	284	272	274	286	242	258	270	256	245	263	280	234	266	251	264	247	258	277	250	281	289	249	268	244	276	256	252	242	254	275	267	267	266	247	229	252	236	236	267	260	277	257	257	310	252	250	267	267	251	247	286	259	249	262	267	244	257	237	251	227	267	268	249	291	263	266	259	255	266	260	285	261	247	266	262	283	245	271	243	261	255	256	274	251	275	259	276	237	271	239	261	290	261	253	249	258	243	272	215	241	246	273	274	250	271	240	295	263	274	224	253	255	250	263	295	278	261	268	250	251	259	272	277	266	242	267	232	254	255	277	253	264	288	252	264	275	228	255	231	257	247	261	271	247	245	257	256	264	256	277	242	282	274	276	279	268	252	294	279	232	248	263	263	228	256	270	271	263	260	268	277	263	281	267	259	247	252	242	272	285	245	284	239	214	239	268	282	270	273	276	253	243	274	276	247	251	235	286	255	261	237	263	265	260	265	265	270	250	260	300	273	244	276	220	264	245	269	287	260	265	266	260	270	242	295	264	257	234	258	237	239	246	274	228	239	232	255	256	261	234	272	239	272	227	285	267	248	274	253	242	269	267	246	260	260	253	265	264	220	270	248	268	255	268	282	270	264	265	239	264	249	272	245	242	236	281	234	282	271	229	271	285	269	244	278	242	276	268	290	254	244	287	274	242	264	282	242	297	234	274	261	242	263	256	253	266	263
6143	14987	13057	6997	4967	3716	2754	2204	1724	1498	1157	995	908	808	722	681	682	576	548	475	494	429	465	436	419	417	433	422	407	408	413	389	367	368	383	379	400	371	351	373	382	331	376	356	355	386	391	338	369	343	360	353	352	354	338	369	348	345	340	337	333	346	358	357	335	360	307	367	339	342	377	356	333	332	364	336	308	334	360	331	343	347	338	348	351	322	336	341	329	294	323	328	371	371	342	316	339	347	321	314	341	311	327	335	354	349	344	343	345	357	351	304	303	330	325	335	318	352	349	331	317	328	320	355	347	311	346	312	340	346	339	351	348	337	318	337	320	333	317	352	348	333	382	315	351	349	351	323	338	344	356	325	332	304	324	353	361	352	332	297	373	326	360	335	323	305	305	333	352	327	360	313	319	352	327	320	334	330	306	332	301	341	354	329	336	329	352	330	339	321	356	364	335	321	339	344	326	332	327	308	322	326	333	335	323	337	320	315	323	340	318	332	330	299	365	317	295	321	318	301	317	319	326	324	341	327	324	341	339	341	338	328	335	316	315	341	338	346	331	333	337	393	336	349	344	338	325	336	344	336	345	345	324	333	375	331	311	334	346	320	340	303	316	336	336	367	345	336	330	352	328	351	347	324	314	344	320	345	349	331	302	301	333	335	307	348	329	338	334	339	357	315	303	346	326	347	340	311	308	346	307	296	360	307	357	347	342	357	347	334	339	343	309	361	314	355	324	329	355	322	321	353	328	323	307	340	354	328	313	323	316	339	326	346	355	343	339	328	350	331	326	348	338	330	332	317	353	332	324	330	316	362	337	368	351	339	313	301	329	374	329	313	366	344	334	332	322	335	351	328	331	323	326	308	298	360	312	295	335	317	315	333	355	364	343	361	315	341	322	336	317	339	339	349	313	325	360	323	298	322	307	331	347	345	334	302	342	319	316	371	301	321	316	362	353	326	326	306	348	322	341	338	291	310	309	357	356	308	309	330	338	339	325	330	353	329	325	319	334	304	346	312	334	327	329	323	321	321	329	291	323	305	324	343	340	345	362	303	313	376	320	326	348	369	339	340	334	335	331	327	317	344	334	337	352	370	313	326	337	310	324	344	305	312	318	326	304	331	345	299	334	340	342	329	324	337	331	338	311	330	308	317	338	307	326	346	310	320	336	340	314	328	321	343	316	356	338	293	348	339	331	323	326	332	341	337	355	312	334	340	321	311	329	324	288	310	374	356	358	354	371	320	310	332	322	349	336	316	335	324	360	350	336	329	369	339	342	337	360	305	332	317	340	336	365	351	334	335	340	344	322	325	344	332	342	306	327	320	337	342	345	361	310	344	328	339	321	318	328	329	344	333	325	320	319	312	302	321	319	338	349	342	347	327	312	381	329	330	311	339	334	336	332	366	291	353	300	355	341	332	338	340	323	323	310	353	350	337	322	330	317	345	331	352	336	332	321	344	329	348	306	340	361	312	332	318	340	324	351	303	332	340	302	314	354	305	298	332	379	343	330	355	338	316	325	305	334	377	362	328	342	331	313	340	341	349	348	335	370	374	339	332	351	341	350	335	318	332	359	307	326	335	307	329	315	340	328	331	330	351	336	365	331	320	364	317	314	324	325	343	334	338	309	287	315	334	326	340	352	332	354	314	368	335	329	303	313	331	320	361	331	319	312	347	345	346	295	330	356	387	325	352	303	327	342	342	348	352	334	349	319	289	307	331	353	341	324	342	312	366	358	303	360	331	359	329	297	324	361	334	357	345	334	348	358	320	313	311	333	366	301	341	323	306	319	342	339	367	325	317	348	312	331	341	338	324	355	367	326	323	345	347	347	362	327	375	307	330	336	322	310	318	338	346	327	317	334	308	320	319	310	315	364	322	323	384	326	314	348	321	340	260	312	323	332	340	343	374	354	345	330	353	307	326	333	349	327	325	332	350	334	339	323	329	335	312	359	307	285	312	341	335	353	349	300	332	293	324	323	336	340	313	316	310	344	336	316	341	313	368	317	347	322	349	289	333	311	331	342	329	353	350	358	357	319	321	316	351	388	304	330	296	315	315	326	334	344	361	306	368	342	340	286	357	323	321	377	334	338	371	307	315	327	364	317	329	312	321	336	350	312	335	362	320	335	350	332	318	347	349	330	337	364	307	358	331	310	323	338	325	333	315	342	338	334	311	344	339	345	297	323	318	369	359	321	319	316	339	327	321	336	335	324	336	325	337	349	327	325	362	374	329	325	320	313	326	342	340	313	318	350	350	347	305	333	338	389	327	338	336	317	343	347	318	334	316	338	335	318	349	345	333	327	320	316	325	331	352	337	339	318	349	336	339	333	339	325	310	315	310	304	340	331	330	399	341	342	338	318	344	388	347	346	323	354	339	331	330	330	349	306	340	355	323	317	350	353	311	323	318	351	372	350	337	347	331	332	314	333	335	299	356	342	315	347	314	305	351	326	322	342	311	347	336	340	345	344	320	330	303	337	337	321	335	309	322	327	313	319	339	366	327	339	326	329	321	357	352	350	327	368	327	333	360	311	325	375	359	311	330	325	336	347	352	314	322	337	321	321	350	340	325	326	330	339	291	313	303	327	312	324	301	326	328	311	315	374	317	328	367	334	343	324	344	330	316	323	302	356	334	310	311	339	341	353	352	341	368	320	338	347	336	355	288	369	335	343	345	322	347	342	324	323	352	301	298	333	299	336	380	340	323	338	324	308	343	331	342	382	345	330	355	337	324	335	336	324	332	337	330	321	327	326	326	328	268	324	337	315	356	324	354	341	313	321	332	323	325	299	300	342	335	324	328	342	376	334	312	322	335	331	326	372	305	340	340	343	343	342	369	340	348	315	338	330	357	307	345	342	342	319	337	323	336	331	349	344	341	361	321	328	347	328	301	318	339	323	351	324	334	363	317	305	353	322	327	322	319	346	328	310	337	332	325	341	343	320	343	330	320	315	313	344	352	328	329	365	335	329	343	288	336	339	336	337	322	356	314	308	346	358	350	320	318	322	347	348	322	305	305	338	357	307	339	362	307	340	351	336	304	365	345	336	297	339	355	347	355	321	314	343	358	329	328	300	286	340	331	347	329	342	318	314	331	335	316	340	349	298	347	316	329	326	334	293	328	363	281	324	336	336	324	337	316	349	328	338	336	330	336	331	330	341	324	326	326	311	335	354	339	303	353	329	328	302	302	292	341	333	331	344	360	373	392	358	338	359	310	310	323	337	333	326	335	350	339	308	343	341	318	312	322	346	316	312	347	353	304	326	319	342	349	310	336	328	348	349	322	308	310	316	331	314	333	327	339	340	323	349	304	317	317	374	303	312	354	329	323	341	358	337	333	336	316	335	346	345	356	360	311	320	318	332	311	339	316	341	356	363	336	329	313	319	350	323	334	332	329	328	347	346	334	303	382	332	335	301	357	337	329	319	336	349	382	337	314	317	339	307	342	322	346	350	349	320	321	308	329	338	341	305	329	321	346	343	308
26586	20453	10317	1612	1119	1007	998	932	896	944	906	888	823	930	885	818	908	872	920	889	869	871	865	864	867	901	882	862	877	883	865	893	827	896	882	863	920	882	875	881	826	820	874	873	907	808	851	902	880	836	924	859	851	838	890	837	886	855	837	853	859	931	886	869	836	912	847	870	910	887	899	830	824	930	870	883	901	847	841	870	845	892	863	869	901	879	899	880	904	912	942	841	871	864	866	907	897	877	873	905	867	893	905	905	948	839	898	910	847	912	866	868	904	872	930	902	866	836	883	885	799	868	894	868	904	917	863	897	868	883	867	892	867	865	909	872	827	839	872	894	875	877	851	840	866	888	892	879	925	903	875	832	872	869	860	852	937	861	865	876	883	853	815	888	905	863	938	906	880	869	878	894	906	891	892	883	896	957	875	865	862	873	851	898	852	831	848	847	847	912	929	886	850	863	813	841	879	835	866	909	894	857	856	882	875	899	860	894	826	917	891	851	897	857	892	855	908	894	883	875	885	874	862	833	842	894	859	860	894	929	885	885	860	912	879	847	883	858	926	938	810	853	896	889	903	854	845	832	862	885	868	884	878	854	882	813	898	838	882	782	878	852	916	915	878	946	879	854	834	884	891	827	848	873	893	867	840	795	838	861	880	851	943	880	887	926	932	884	889	950	880	891	895	907	897	892	871	827	858	853	840	886	857	814	863	897	850	852	899	837	826	873	851	872	892	886	896	902	875	887	838	854	844	856	872	864	902	872	862	872	839	852	850	864	810	864	865	858	915	854	850	862	865	929	836	859	889	888	841	869	891	899	883	898	846	894	904	828	822	920	869	868	839	867	882	840	897	864	890	871	845	840	831	818	825	897	857	868	872	862	905	867	875	864	830	880	769	900	891	833	908	899	853	827	877	844	908	864	843	876	918	892	857	873	858	824	822	829	854	897	913	893	818	915	851	871	870	882	878	872	813	874	894	875	829	863	909	889	855	879	829	880	932	917	869	860	922	821	817	842	873	876	871	875	875	864	893	913	891	905	832	900	811	815	870	905	859	857	887	892	870	863	916	880	894	911	871	894	889	914	823	845	812	847	878	902	902	857	876	876	839	833	866	842	895	851	876	831	851	819	873	865	900	847	936	892	818	866	919	866	871	897	869	840	879	860	867	912	866	852	849	891	909	889	940	889	859	836	857	844	910	905	874	898	883	922	821	856	863	861	923	871	846	925	877	858	858	861	854	838	885	843	832	851	917	882	812	881	874	949	913	869	863	920	854	910	948	877	914	839	872	932	871	877	864	873	866	867	876	881	842	936	843	911	832	907	836	851	884	836	912	896	838	890	884	871	896	835	856	842	854	900	884	889	920	839	874	879	826	930	825	917	908	869	865	845	893	847	833	924	875	886	880	841	936	872	854	883	876	808	874	862	905	937	868	856	887	914	857	816	877	866	881	865	913	873	878	898	894	840	859	904	827	867	832	857	870	847	898	887	855	849	862	832	881	857	879	869	885	827	915	874	876	885	860	895	877	907	875	888	889	862	894	864	822	890	879	881	907	827	813	858	822	899	848	941	834	897	874	834	885	813	886	898	871	843	950	905	824	889	891	892	864	932	890	838	877	921	826	845	872	859	865	863	877	818	882	896	861	872	879	875	922	878	836	873	909	831	910	843	868	883	882	824	885	876	852	897	936	867	895	923	823	840	914	916	853	926	823	868	853	857	852	857	884	849	880	871	922	856	853	883	890	894	861	860	868	817	911	892	879	909	903	903	871	891	884	866	926	866	861	862	914	844	883	905	904	900	894	883	848	883	925	854	864	877	857	853	887	872	875	871	838	865	865	873	865	887	901	854	847	863	795	913	848	923	852	874	866	869	875	847	869	905	867	859	928	861	909	854	840	845	884	827	836	858	914	862	835	870	884	907	891	886	812	904	904	892	846	861	916	917	840	900	861	881	916	855	873	822	872	904	913	936	879	881	895	911	852	860	856	879	824	849	891	880	885	832	915	879	822	859	869	815	908	853	875	848	865	948	846	858	886	872	905	880	888	881	869	850	905	910	906	881	819	930	883	900	867	900	841	895	888	853	874	871	873	823	841	844	880	842	876	935	881	848	874	899	881	869	869	860	871	852	882	915	865	823	857	853	897	900	913	846	866	924	897	872	891	914	939	887	925	840	920	870	892	903	874	847	844	920	821	904	867	825	853	848	861	940	911	883	865	841	869	842	893	911	919	867	847	823	905	882	893	837	888	880	900	883	931	901	874	894	842	843	870	877	898	877	921	885	868	884	833	860	832	823	867	908	865	882	866	859	872	894	841	846	851	891	852	818	824	881	867	861	875	839	859	875	858	910	823	855	907	902	870	884	834	918	848	897	844	865	890	887	880	858	858	853	873	918	870	917	876	935	894	862	898	901	869	880	801	896	843	861	858	905	876	888	881	883	845	896	847	825	877	905	911	907	935	882	918	895	885	864	869	865	825	903	891	880	895	877	932	807	914	843	823	859	847	874	876	871	895	849	829	908	885	898	782	901	866	932	821	855	885	888	878	834	820	851	829	883	919	881	890	903	900	863	851	837	924	840	853	881	859	878	910	844	840	853	909	907	877	925	862	885	848	859	860	848	886	850	825	913	847	885	878	919	905	892	861	895	925	878	892	867	877	920	836	910	842	874	872	881	840	822	820	867	876	864	853	871	835	911	903	855	920	869	892	882	844	931	883	881	876	853	878	929	892	789	836	861	898	828	830	862	914	836	869	844	882	918	883	854	885	880	889	883	840	840	863	858	900	890	887	884	909	874	926	858	876	933	893	904	882	916	869	872	871	845	854	879	827	823	909	910	952	882	888	880	874	888	877	867	850	857	909	806	864	918	841	879	830	875	905	934	917	900	868	887	882	857	859	915	894	860	876	870	841	884	853	819	916	859	887	843	809	865	879	898	866	919	906	935	883	842	842	782	894	890	835	854	861	892	838	857	881	870	928	868	916	843	806	872	892	884	855	875	884	891	907	871	889	858	903	841	834	836	883	861	864	918	812	888	876	895	832	877	879	905	928	887	888	886	908	841	906	796	908	903	907	883	847	889	901	904	861	842	901	823	855	884	849	859	889	910	870	874	877	881	860	849	891	850	918	842	898	873	876	843	899	905	831	818	904	855	826	917	831	918	859	885	883	843	924	854	876	845	913	893	887	897	883	875	887	938	913	882	915	887	864	863	871	901	896	937	865	915	888	872	845	909	901	848	868	852	906	861	835	916	884	863	881	839	919	831	782	872	842	845	889	892	889	853	886	853	915	922	834	826	908	897	872	809	912	894	865	865	899	815	863	911	895	850	922	893	906	810	848	804	862	883	864	871	861	896	887	860	799	905	831	820	868	825	860	857	836	867	854	848	831	860	850	866	837	874	921	881	923	887	876	865	885	922	874	879	833	861	905	845	888	896	850	854	837	927	827	867	854	859	840	817	776	913	850	914	867	855	927	826	883	885	931	880
4787	1722	1698	1336	1258	1118	1150	1094	1098	1130	1159	1128	1066	1101	1087	1099	1063	1093	1052	1094	1066	1131	1093	1051	1097	1089	1039	1092	1066	1092	1178	1103	1050	1095	1113	1078	1093	1094	1139	1105	1107	1024	1078	1030	1153	1078	1085	1082	1019	1108	1075	1093	1028	1045	1113	1053	1085	1089	1073	1103	1052	1083	1071	1087	1088	1067	1132	1076	1129	1044	1062	1079	1080	1060	1044	1087	1083	1086	1062	1072	1073	1058	1077	1084	1073	1101	1098	1092	1052	1046	1105	1097	1075	1081	1092	1100	1069	1076	1075	1127	1059	1098	1094	1079	1048	1084	1105	1034	1068	1115	1057	1100	1108	1122	1075	1105	1066	1118	1059	1076	1099	1080	1083	1058	1047	1068	1093	1158	1074	1021	1091	1051	1134	1141	1015	1038	1113	1088	1111	1027	1089	1126	1102	1175	1091	1070	1030	1055	1069	1092	1000	1158	1100	1071	1033	1094	1077	1064	1049	1093	1073	1062	1067	1077	1075	1125	1117	1176	1029	1108	1108	1170	1094	1100	1107	1060	1079	1088	1075	1106	1097	1114	1184	1079	1062	1122	1053	1079	1053	1092	1111	1078	1104	1107	1077	1163	1072	1107	1041	1007	1049	1128	1110	1081	1107	1054	1071	1049	1074	1130	1095	1059	1107	1088	1082	1131	1068	1132	1073	1063	1084	1094	1097	1115	1095	1103	1062	1065	1028	1128	1052	1079	1106	1073	1016	1116	1121	1116	1067	1091	1058	1081	1108	1072	1041	1078	1117	1067	1001	1092	1122	1097	1031	1058	1072	1076	1131	1048	1124	1022	1064	1102	1050	1076	1004	1093	1079	1054	1030	1113	1071	1133	1108	1091	1034	1146	1095	1076	1019	1116	1078	1087	1067	1080	1064	1156	1073	1092	1094	1085	1078	1105	1046	1048	1034	1099	1047	1091	1058	1056	1067	1077	1091	1072	1108	1091	1124	1131	1099	1048	1106	1037	1118	1089	1124	1042	1139	1057	1088	1098	1030	1122	1112	1084	1110	1082	1067	1009	1093	1113	1102	1097	1062	1041	1055	1115	1100	1125	1034	1101	1060	1102	1058	1059	1058	1118	1080	1076	1081	1104	1125	1065	1076	1037	1056	1068	1102	1076	1056	1052	1051	1073	1117	1068	1083	1138	1090	1078	1139	1093	1110	1043	1136	1114	1058	1094	1123	1075	1081	1124	1115	1066	1077	1099	1046	1045	1057	1069	1089	1044	1082	1041	1120	1113	1034	1147	1140	1014	1095	1085	1083	1067	1094	1094	1096	1079	1018	1071	1098	1100	1078	1077	1129	1071	1126	1043	1052	1097	1091	1057	1093	1066	1094	1043	1072	1071	1084	1093	1079	1039	1079	1098	1117	1116	1045	1032	1150	1082	1066	1077	1090	1067	1129	1129	1073	1116	1124	1084	1027	1090	1058	1116	1096	1104	1082	1102	1034	1084	1079	1094	1080	1062	1116	1064	1122	1067	1088	1119	1086	1164	1105	1090	1122	1125	1069	1092	1059	1136	1125	1065	1059	1099	1051	1085	1112	1111	1081	1056	1032	1051	1067	1068	1108	1067	1114	1022	1014	1077	1071	1046	1057	1087	1053	1109	1105	1074	1102	1050	1109	1125	1068	1088	1086	1078	1090	1095	1057	1036	1133	1113	1099	1062	1090	1066	1034	1055	1065	1037	1083	1087	1098	1017	1093	1059	1099	1110	1076	1095	1055	1029	1180	1052	1073	1087	1080	1096	1130	1119	1088	1078	1161	1114	1076	1021	1090	1026	1143	1133	1065	1059	1051	1070	1067	1065	1082	1063	1043	1132	1110	1071	1065	1074	1047	1070	1058	1054	1071	1037	1010	1025	1045	1034	1085	1121	1100	1076	1073	1061	1052	1084	1062	1067	1075	1096	1092	1085	1064	1043	1124	1100	1134	1049	1097	1102	1092	1052	1082	1070	1020	1083	1044	1129	1108	1088	1064	1121	1059	1044	1101	1132	1065	1024	1025	1081	1128	1090	1054	1105	1135	994	1055	1096	1112	1078	1084	1061	1078	1055	1102	1092	1063	1082	1090	1058	1049	1071	1107	1066	1072	1089	1080	988	1052	1067	1052	1064	1067	1050	1091	1072	1030	1113	1087	1132	1066	1072	1085	1080	1041	1094	1086	1063	1095	1084	1089	1103	1068	1078	1094	1022	1094	1147	1049	1090	1075	1123	1122	1036	1025	1041	1106	1154	1053	1085	1074	1101	1085	1129	996	1108	1042	1098	1135	1121	1083	1092	1100	1115	1071	1044	1054	1049	1039	1086	1048	1045	1130	1067	1101	1046	1092	1042	1032	1066	1068	1106	1066	1081	1099	1100	1117	1070	1022	1063	1079	1098	1068	1045	1120	1086	1115	1047	1068	1118	1075	1058	1134	1097	1052	1102	1063	1019	1117	1038	1123	1102	1094	1065	1108	1077	1046	1035	1110	1067	1060	1175	1031	1068	1087	1097	1143	1054	1061	1099	1114	1112	1041	1065	1081	1084	1081	1064	1128	1126	1071	1089	1034	1176	1073	1102	1125	1080	1053	1070	1087	1053	1057	1015	1092	1078	1074	1153	1083	1046	1086	1115	1067	1091	1097	1098	1075	1103	1069	1077	1117	1075	1105	1066	1064	1094	1062	1095	1058	1079	1078	1111	1114	1053	1038	1155	1039	1107	1111	985	1122	1077	1069	1073	1087	1098	1111	1036	1052	1058	1095	1072	1113	1065	1019	1071	1087	1020	1125	1104	1140	1083	1098	1086	1055	1102	1049	1045	1120	1007	1071	1084	1104	1026	1005	1108	1091	1071	1100	1147	1072	1060	1067	1087	1071	1092	1071	1047	1102	1076	1025	1098	983	1110	1084	1068	1048	1135	1118	1069	1130	1097	997	998	1111	1074	1071	1146	1078	1140	1013	1120	1021	1083	1131	1087	1132	1027	1135	1090	1061	1108	1043	1095	1106	1061	1037	1091	1054	1124	1084	1103	1081	1103	1094	1078	1131	1122	1069	1109	1104	1068	1059	1103	1078	1126	1079	1111	1070	1061	1079	1048	1093	1123	1098	1089	1047	1092	1121	1121	1122	1056	1082	1075	1146	1097	1133	1061	1077	1102	1076	1107	1078	1075	1058	1119	1070	1114	1074	1104	1057	1112	1083	1087	1096	1113	1041	1069	1087	1057	1060	1095	1125	1046	1083	1060	1090	1087	1046	1058	1098	1078	1032	1114	1078	1067	1099	1091	1111	1082	1137	1065	1088	1111	1016	1103	1054	1076	1033	1105	1163	1076	1118	1008	1112	1112	1103	1083	1080	1084	1101	1108	1052	1090	1104	1096	1075	1115	1073	1114	1066	1099	1101	1046	1027	1055	1023	1083	1112	1113	1109	1055	1087	1055	1090	1076	1086	1104	1068	1120	1084	1052	1086	1070	1129	1084	1043	1073	1107	1085	1091	1052	1080	1060	1078	1075	1051	1028	1089	1108	1117	1097	1127	1110	1077	1026	1108	1064	1112	1142	1160	1057	1015	1074	1095	1097	1120	1025	1102	1038	1056	1057	1066	1203	1101	1075	1095	1103	1082	1047	1118	1094	1128	1081	1059	1077	1076	1056	1091	1009	1076	1099	1081	1119	1014	1111	1140	1052	1030	1081	1124	1122	1124	1130	1047	1104	1041	1119	1148	1078	1079	1102	1051	1140	1084	1071	1081	1117	1074	1073	1072	1081	1110	1097	1083	1089	1061	1067	1111	1111	1079	1133	1025	1114	1064	1077	1018	1134	1110	1079	1086	1109	1085	1081	1113	1043	1102	1102	1115	1106	1072	1116	1085	1026	1059	1071	1063	1057	1058	1051	1145	1065	1050	1099	1094	1028	1150	1061	1101	1065	1072	1155	1047	1083	1112	1060	1061	1069	1132	1124	1073	1051	1077	1049	1046	1086	1055	1118	1113	1057	1090	1050	1011	1103	1090	1107	1064	1125	1111	1108	1072	1081	1151	1067	1127	1101	1125	1036	1078	1103	1118	1059	1082	1133	1130	1098	1060	1051	1084	1068	1017	1079	1088	1099	1067	1091	1090	1099	1114	1013	1075	1099	1060	1090	1089	1150	1054	1066	1096	1160	1092	1088	1096	1115	1072	1114	1076	1034	1001	1046	1078	1094	1033	1009	1108	1090	1051	1120	1069	1044	1103	1089	1098	1109	1029	1055	1061	1095	1095	1031	1037	1172	1077	1173	1083	1084	1100	1033	1067	1069	1093	1072	1043	1047	1088	1055	1108	1086	1035	1133	1051	1099	1037	1070	1057	1040	1107	1047	1105	1074	1088	1060	1068	1101	1073	1007	1078	1081	1044	1066	1107	1059	1138	1020	1106	1117	1103	1096	1134	1095	1079	1066	1047	1120	1077	1019	1088	1051	1040	1082	1124	1090	1092	1111	1057	1129	1033	1071	1098	1090	1062	1026	1062	1096	1083	1126	1126	1076	1089	1106	1133	1087	1100	1068	1111	1014	1081	1015	1054	1078	1030	1082	1071	1118	1099	1060	1124	1030	1070	1084	1100	1037	1096	1078	1088	1128	1070	1115	1083	1041	1092	1071	1107	1133	1085	1095	1069	1097	1064	1119	1056	1096	1062	1096	1093	1078	1044	1068	1058	1048	1113	1101	1102	1079	1099	1056	1052	1037	1107	1041	1083	1111	1091	1107	1101	1115	1061	1044	1094	1056	1053	1063	1146	1156	1097	1096	1065	1089	1123	1052	1144	1078	1100	1071	1019	1069	1053	1063	1074	1118	1127	1107	1141	1067	1088	1069	1131	1058	1094	1086	1045	1065	1078	1085	1063	1055	1163	1098	1097	1089	1078	1053	1023	1090	1080	1089	1075	1084	1113	1060	1104	1108	1057	1088	1042	1152	1046	1076	1043	1113	1047	1079	1063	1087	1034	1127	1051	1038	1086	1095	1113	1080	1074	1077	1124	1086	1080	1109	1011	1090	1132	1092	1052	1133	1087	1100	1076	1083	1056	1066	1067	1053
23507	20914	28272	23689	20900	11093	1645	1047	875	878	742	695	724	786	632	640	668	654	661	630	606	677	635	616	645	618	676	605	611	632	603	591	574	571	622	604	606	613	590	604	634	579	585	616	565	623	587	574	597	560	600	593	626	579	630	626	572	595	608	551	571	617	566	608	644	623	601	619	569	592	591	575	570	587	630	626	635	570	542	603	578	581	613	555	581	598	602	558	569	602	566	625	604	615	572	584	562	585	597	602	568	618	575	593	558	564	575	604	535	577	602	586	623	554	599	599	607	602	597	616	579	535	552	596	605	596	593	571	593	593	544	559	583	610	560	566	560	575	593	592	577	592	588	626	605	566	592	598	626	619	611	590	541	581	622	629	568	583	581	606	583	591	554	597	585	582	583	523	593	589	582	565	595	573	562	602	589	608	596	601	563	593	582	614	556	619	593	558	600	628	570	588	587	559	568	627	616	587	607	602	598	621	619	575	590	579	566	569	582	614	541	555	557	581	542	565	593	558	578	582	564	592	573	599	565	608	564	635	608	594	588	587	563	584	616	610	566	563	570	596	595	590	590	580	609	581	610	578	598	560	595	639	581	577	610	548	543	589	561	571	564	571	561	562	570	564	562	590	566	606	588	602	613	616	619	592	592	612	579	587	606	576	616	621	554	600	590	578	624	595	545	599	619	574	592	548	565	592	601	609	566	563	595	574	611	631	574	614	613	629	628	607	580	600	572	610	575	546	592	566	645	586	610	585	607	582	591	595	588	591	617	619	584	563	568	612	590	589	581	588	565	564	594	600	587	598	602	552	600	569	582	548	570	563	554	606	608	602	599	580	552	610	622	568	590	536	611	582	610	590	627	557	571	572	600	604	586	557	602	613	589	614	612	584	604	546	560	594	617	582	599	586	567	573	601	574	643	598	579	637	602	633	588	583	611	571	620	618	588	586	580	582	597	609	595	602	624	589	583	613	609	575	601	625	603	559	594	552	605	601	559	580	582	614	595	550	563	605	571	580	632	591	554	587	568	630	612	596	568	574	604	602	584	530	606	538	594	593	572	590	567	652	585	610	597	565	625	550	571	584	592	572	593	562	596	562	577	569	577	646	617	573	556	579	587	552	515	568	538	566	567	608	609	553	629	650	620	621	589	594	577	585	599	597	589	602	596	625	570	575	615	602	570	620	608	633	577	575	594	600	609	581	552	582	582	587	566	596	578	540	599	628	561	561	621	604	608	569	552	594	571	573	578	594	593	570	573	610	593	637	604	540	554	594	540	582	569	534	582	580	608	578	644	587	574	608	543	572	609	607	592	635	618	570	588	589	571	592	614	608	531	576	588	546	575	572	551	586	574	556	599	596	572	579	571	553	583	601	600	593	599	563	591	561	604	586	593	617	558	619	598	614	572	565	585	537	571	607	587	581	582	534	605	578	598	573	572	536	555	587	615	596	600	623	605	547	531	616	573	570	596	602	596	562	560	613	588	655	600	580	602	566	597	617	573	580	570	587	584	643	585	606	543	596	599	599	608	580	607	595	605	612	629	552	620	611	620	575	606	586	575	576	610	595	613	598	613	585	620	584	556	578	624	608	597	626	625	613	582	606	558	563	622	584	561	557	550	580	585	584	643	616	563	557	551	613	596	599	557	586	594	602	551	615	623	534	577	566	549	573	562	581	590	593	590	589	555	605	604	612	583	618	643	582	603	567	594	581	591	591	597	591	598	562	569	599	619	592	572	611	618	599	566	595	591	609	585	564	620	572	621	567	614	612	624	608	606	591	616	558	565	587	606	585	553	552	585	602	562	573	602	615	587	610	578	615	590	592	572	565	576	572	582	579	563	561	580	618	570	616	610	600	628	577	614	567	546	604	549	603	537	601	590	540	588	550	580	584	605	581	555	623	567	577	601	557	634	582	595	587	571	605	606	577	573	575	589	591	586	572	602	616	585	588	594	565	568	591	594	583	576	566	619	615	548	618	589	599	556	595	583	616	573	578	605	609	576	568	606	587	568	620	601	603	598	599	574	610	596	626	609	594	630	605	606	580	549	588	559	563	564	564	588	634	589	610	585	574	627	598	577	638	610	579	602	605	597	595	573	576	561	537	562	546	566	617	611	590	629	584	588	561	581	575	608	600	624	578	574	608	573	618	601	565	601	557	610	586	574	561	624	608	580	630	605	568	545	582	576	563	578	599	544	564	562	575	597	593	585	606	563	612	587	609	592	580	569	598	582	569	598	607	609	606	576	604	594	600	544	572	582	605	581	589	602	556	595	598	562	606	543	591	579	575	635	587	590	602	596	558	600	599	589	597	562	636	587	572	571	599	568	601	589	630	591	580	599	550	542	577	600	594	638	578	584	535	530	612	588	572	565	611	583	587	568	633	578	583	614	570	586	593	609	568	563	585	606	632	610	585	584	556	539	579	597	592	643	597	578	647	518	604	569	521	630	557	585	567	612	581	571	611	605	606	578	527	574	568	598	571	582	578	567	583	620	578	586	613	578	565	595	574	573	608	592	562	590	589	563	589	543	600	585	609	590	543	620	523	562	589	603	600	578	591	614	641	573	568	605	604	630	586	609	586	589	569	559	571	604	557	566	555	608	627	548	568	596	592	573	601	579	606	618	550	577	591	555	602	612	589	548	596	566	534	565	610	629	588	592	579	594	613	591	599	566	525	583	553	572	580	637	565	574	557	580	579	594	558	570	590	578	595	578	584	581	589	567	594	562	585	570	577	598	575	586	612	576	599	604	595	603	626	544	578	579	607	588	629	599	603	600	612	600	642	576	558	587	572	591	596	599	534	580	579	595	611	599	605	613	567	582	626	576	604	602	608	574	607	584	552	566	556	625	616	575	562	623	618	613	619	590	587	556	570	582	593	589	551	645	621	574	621	623	554	571	592	544	596	597	603	608	606	583	661	580	583	600	585	561	599	589	584	572	579	587	577	646	582	656	567	563	590	589	592	596	600	544	586	596	610	595	615	620	536	578	571	573	581	536	617	569	606	584	563	584	592	583	575	602	621	574	638	596	603	575	567	611	589	566	591	612	573	589	567	580	576	627	616	576	585	567	565	579	574	641	573	586	615	612	652	581	615	574	598	633	600	536	580	600	567	568	587	610	607	640	566	589	542	620	568	560	556	605	614	588	600	597	626	582	581	555	591	589	610	572	614	612	567	611	582	603	583	575	616	588	618	547	570	590	577	600	620	581	587	613	619	593	559	612	584	537	555	593	599	597	595	569	617	622	596	605	609	599	557	650	640	608	616	577	552	596	566	604	562	583	615	570	609	610	592	551	564	611	575	588	573	635	612	545	594	585	582	578	569	559	598	578	612	616	596	628	603	606	552	575	622	553	565	530	583	586	616	611	600	580	557	572	596	637	557	594	591	561	606	608	603	614	593	571	628	584	580	601	607	560	562	634	574	564	581	555	528	597	600	602	549	569	633	599	568	619	554	606	629	580	542	568	570	630	537	609	577	557	583	609	578
4503	9157	8233	4401	3237	2445	2068	1729	1490	1315	1152	1101	1006	944	957	914	887	879	862	841	844	813	810	785	774	763	806	793	766	824	746	769	801	731	804	743	841	790	812	788	764	834	775	773	794	817	806	777	795	753	757	749	799	781	783	767	762	804	756	800	744	758	769	791	715	739	795	788	778	794	780	728	786	754	769	765	704	775	801	758	775	761	788	720	760	798	721	795	766	795	736	711	814	730	719	779	707	793	773	750	787	776	789	752	785	757	730	740	726	730	775	724	769	767	760	784	742	730	797	741	739	707	776	715	776	793	759	728	776	735	776	776	739	779	790	755	745	760	789	790	766	785	737	752	737	819	773	742	752	706	766	760	789	744	792	761	765	808	748	751	735	752	763	697	743	782	736	746	791	717	780	770	722	705	776	746	765	758	779	736	761	768	732	756	741	751	727	749	783	701	725	752	734	788	727	751	774	738	766	728	720	749	747	739	779	749	735	765	722	717	745	745	765	750	788	807	730	736	759	776	762	745	763	745	750	748	809	731	724	796	783	797	738	808	802	730	732	790	755	741	760	793	792	715	738	777	745	746	745	775	760	785	777	793	761	804	741	746	747	730	742	717	753	761	748	738	780	769	756	750	748	773	741	747	796	716	753	775	764	754	735	756	777	795	734	761	759	774	767	723	759	774	732	726	728	779	778	734	709	720	730	735	762	765	775	746	705	740	746	730	707	720	781	706	767	769	785	775	767	775	727	767	745	788	781	739	798	719	812	759	720	781	739	756	775	809	758	719	750	742	784	733	778	753	797	763	733	735	724	750	728	734	748	776	722	764	745	790	734	763	714	744	732	725	783	770	715	759	764	778	787	778	731	778	727	745	745	766	729	750	750	755	742	763	776	770	774	751	769	709	769	791	750	747	747	788	753	748	740	769	700	762	774	712	749	821	768	760	722	759	803	739	754	741	802	770	745	740	813	771	760	748	726	709	710	760	762	723	803	775	736	712	826	764	729	784	740	726	722	748	750	784	733	751	765	753	756	781	756	708	763	731	760	762	813	733	773	760	773	786	809	770	706	787	738	750	802	786	687	790	788	770	718	758	766	801	743	742	771	782	717	789	742	759	781	743	738	744	784	724	766	783	717	796	748	810	747	696	778	747	773	779	769	766	781	773	801	732	756	708	729	774	727	811	753	775	767	788	787	761	774	735	744	781	744	758	762	749	757	735	741	764	710	723	722	794	799	772	764	753	739	714	782	693	712	752	737	716	796	761	759	777	723	785	762	753	778	732	737	731	763	745	809	752	731	707	782	759	742	794	779	794	739	736	726	741	790	707	749	727	730	752	752	775	729	787	786	795	712	790	759	762	759	764	747	750	739	734	782	763	776	727	763	763	763	733	785	798	760	763	788	751	749	761	745	752	777	746	756	773	797	755	714	788	780	796	779	736	756	688	799	745	745	763	729	735	755	786	775	717	771	742	810	768	736	737	758	717	770	784	765	755	709	773	817	695	788	795	795	778	740	731	749	765	789	731	732	806	739	749	784	786	809	779	780	773	752	824	745	772	776	724	824	764	752	748	729	769	760	732	686	717	757	722	790	751	740	710	781	743	755	732	731	736	743	787	758	768	755	772	738	792	793	744	707	715	718	754	760	733	745	732	750	751	741	751	761	745	785	756	730	731	747	733	737	772	727	753	733	782	707	759	767	735	688	750	753	740	745	730	728	749	677	743	722	738	723	731	709	730	749	739	781	723	774	795	752	764	738	743	759	756	756	760	777	734	736	751	752	741	798	787	722	731	772	766	729	738	777	798	749	765	746	762	740	780	766	745	744	772	747	739	741	740	762	755	764	775	788	727	739	740	726	779	787	733	749	753	768	780	714	743	737	758	751	748	714	727	752	762	757	755	748	734	757	795	801	730	775	776	727	729	763	782	769	751	739	772	702	781	758	777	720	758	790	758	770	760	793	723	746	750	744	758	742	767	803	749	787	785	710	792	735	802	716	787	747	785	751	757	729	723	734	719	705	747	765	761	785	748	745	783	775	773	753	780	802	777	741	743	748	767	725	730	757	726	748	738	778	773	793	753	740	782	765	740	783	748	714	756	731	729	778	751	740	771	758	723	748	760	756	728	717	722	747	748	763	764	746	750	747	757	772	719	747	780	768	764	768	740	768	768	741	723	726	758	747	762	765	754	756	786	808	757	755	726	744	722	712	777	750	743	789	730	763	771	755	774	695	818	771	772	722	756	751	761	749	766	710	763	761	729	793	777	737	699	739	724	743	739	745	758	722	754	711	755	737	739	761	739	772	755	764	755	750	715	718	737	772	734	791	779	735	715	736	725	826	775	774	726	797	757	737	770	716	809	785	739	753	726	726	761	782	732	769	819	720	736	765	766	722	786	739	725	784	724	744	723	736	756	792	763	719	767	746	768	704	770	777	720	763	742	773	765	701	742	738	809	772	741	748	769	759	799	768	809	751	806	751	804	760	772	796	707	732	739	774	770	786	715	758	760	741	732	812	762	788	798	757	734	751	795	726	780	762	772	785	739	747	698	769	809	770	738	757	734	778	722	795	728	729	754	763	744	734	745	790	748	767	744	752	720	735	811	797	676	759	730	753	728	761	739	766	746	717	733	737	743	738	790	734	803	751	767	745	739	776	757	721	790	800	757	750	762	749	737	717	766	781	753	746	784	794	779	792	763	787	795	731	757	748	722	752	782	781	757	729	732	797	804	746	730	736	755	759	687	755	754	753	755	731	783	753	792	749	741	731	754	755	728	749	725	741	732	776	789	772	773	767	772	771	778	786	739	762	731	749	752	720	775	703	739	682	761	748	749	710	795	772	732	702	760	755	768	758	719	768	740	768	734	771	784	708	764	744	780	719	755	752	708	781	745	746	714	767	762	764	786	714	751	794	734	770	753	767	783	707	782	763	735	733	776	798	719	743	781	732	746	744	776	726	768	719	785	730	734	744	751	743	776	786	751	771	801	743	737	736	755	817	775	766	726	750	757	776	768	740	764	740	797	779	723	751	753	713	762	751	749	788	729	705	726	736	789	808	784	767	782	801	801	720	758	763	771	753	789	744	699	728	737	722	739	726	776	800	753	757	728	771	740	742	695	751	703	725	776	769	724	791	783	759	763	789	769	782	724	702	715	713	778	749	750	698	692	761	745	735	835	799	770	776	740	772	780	727	700	771	721	717	742	729	769	741	740	764	759	741	741	758	745	759	748	728	722	747	758	701	756	733	773	748	763	765	745	737	760	765	742	748	739	734	757	671	766	751	750	734	743	725	758	761	790	738	735	711	729	744	747	731	752	768	780	787	723	755	741	776	745	748	770	805	745	779	780	722	797	742	751	803	756	749	752	821	799	719	758	789	739	791	728	755	723	738	766	711	782	766	812	786	786	740	774	778	707	779	765	724	745	813	782	764	774	712	725	798	786	762	720	701	758	767	742	732	769	724	791	744	751	758	760	785	749	725	776	732	734
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
